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