@@@@@@@%%@@@@@@@@@@@@@*                                          =@@@@@@@@@@@*:    :+%@@@@@@@@@@
@@%#=:.   :=*%@@@@@@@%#.                                          -=*#%@@%#=.         .::--=*%@@
:.             .:::..                                                   .                     .-
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                    ..                                          
                                                                                                
                                         :.                                                     
                                                                                                
                                             :                                                  
                                                 :                                              
                                                                                                
                                   .:.  -        .   .                                          
                                   .  .   :..: . .-                                             
                                      .    ..  .  -                                             
                                                  . .:                                          
                                        ..     .   :                                            
                                     -             :                                            
                                        =.     .   . -. .                                       
                                        : .    .  ::                                            
                                     :.   ..-.: :  .:                                           
                                      .  .. . :..  :  :                                         
                                         ...          :                                         
                                           .   -.  .  :.                                        
                                           .: :- .    .                                         
                                          .=.-. :                                               
                                           .   - :.                                             
                                           .. :. . .                                            
                                              :.-                                               
                                             :=                                                 
                                                                                                
                                                                                                
                                                                                                
                                                                                                
