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