                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
,                                                                                                                                                     
:,                                                                                                                                                    
;:,                                                                                                                                                   
;:,                                                                                                                                                   
+;,                                                                                                                                                   
+;:                                                                                                                                                   
+;:                                                                                                                                                   
;;:,                                                                                                                                                  
;;:,                                                                                                                                                  
::,                                                                                                                                                   
,,                                                                                                                                                    
,                                                                                                                                                     
,                                                                                                                                                     
                                           ,,,                                                                                                        
                                         ,,,,,,,                                                                                                      
                                         ,,,,,,,,,                                                                                                    
                                         ,,,:::::,,,                                                                                                  
                                          ,::::::::,,                                                                                                 
                                           ,:::::::::,,                                                                                               
                                            ,:,,,::::::,,                                                                                             
                                            ,,,,,:::;;;::,,,                                                                                          
                                             ,,,,::;;;;;;::,,                                                                                         
,                                             ,,,::;;+++;;::::,,,                                                                                     
:,                                             ,,,:;;;;;;::::::::,,                                                                                   
:,,                                             ,,::;;;;;;;;;:::::,                                                                                   
::,,                                            ,,:::::;;;;;;;;:::,,                                                                                  
,,,,,                                           ,,::::::;;;;;;;;;:,,                                                                                  
,,,,,                                            ,,::::::::::;;;;::,,                                                                                 
,,,,,,                                            ,,,,,,:::::;;:::::,,                                                                                
,,,,,,                                                 ,,,,,:::::::,,,                                                                                
  ,,,,,,,,,,,,,,,,,,                                    ,,,,,,,,,,,,,,                                                                                
 ,,,,,:::::::::::::,,,,                                ,,,,,     ,,                                                                                   