:,,                                                                                                                              ,:;;++++++++;;;::::,,
::,,                                                                                                                             ,:;;++++++;;;;::::,,,
;::,,                                                                                                                           ,,:;;+++++;;;:::::,,, 
;;::,                                                                                                                           ,,:;;++++;;::::,,,,   
+;;::,                                                                                                                           ,::;;;;;;:::,,,      
*++;:,,                                                                                                                          ,,:::;;:::,,,        
**+;;:,                                                                                                                           ,,::::,,,,          
?**+;::,                                                                                                                           ,,,,,              
?**+;;:,,                                                                                                                                             
?**+;;:,,                                                                                                                                             
?*++;;:,                                                                                                                                              
*++;;:,,                                                                                                                                              
+;;::,                                                                                                                                                
;::,,,                                                                                                                                                
:,,                                                                                                                                                   
,                                                                                                                                                     
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
,                                                                                                                                                     
,,                                                                                                                                                    
::,                                                                                                                                                   
+;:,                                                                                                                                                  
++;,                                                                                                                                                  