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