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