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