                                                                *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@**@@@+                                     :#@@
                                                                ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?@@@%,                                     :@@@
                                                                 +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,                                      :@@@
                                                                 ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?,                                       :@@@
                                                                  *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                                         :@@@
                                                                  ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                          :@@@
                                                                   %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                           :@@@
                                                                   +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;    ::++;;,,                                :@@@
                                                                   ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+  :*?@@@@@@##,                               :@@@
                                                                    *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S :%@@@@@@@@@@S                                :@@@
                                                                    ,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#;%@@@@@@@@@@@;                                :@@@
                                                                    +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S,                                :@@@
                                                                   ;#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                 :@@@
                                                                 ,*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                  :@@@
                                                              ,+%@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,                 ,,               :@@@
                                                            ,?#@@@@@@@@@@@#%?+:,,,+S@@@@@@@@@@@@@@@@@@@@@@@@@%,               ,;??,               :@@@
                                                           +#@@@@@@@@@@@S;,        ;@@@@@@@@@@@@@@@@@@@@@@@@%,              ;?#@?,                :@@@
                                                         ,?@@@@@@@@@@@@*        ,:+?@@@@@@@@@@@@@@@@@@@@@@@@*,            ;S@@@?                  :@@@
                                                        ;S@@@@@@@@@@@@+         ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@#?;        ,?@@@@#,                  :@@@
                                                      ,?@@@@@@@@@@@@S;          *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S*:  ,:?#@@@@@S                   :@@@
                                                    ,*#@@@@@@@@@@@S+,           ,S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@SS#@@@@@@@@S,                  :@@@
                                                   ;S@@@@@@@@@@@S+,             ,%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                  :@@@
                                                  *@@@@@@@@@@@S;               ;#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                  :@@@
                                                 :@@@@@@@@@@S;               ,%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                  :@@@
                                                 +@@@@@@@@@@;               :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                  :@@@
                                                 ?@@@@@@@@@%               :S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S:                  :@@@
                                                ,#@@@@@@@@@:              :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S+,                   :@@@
                                                +@@@@@@@@@?               ;@@@@@@@@@@@@@@@@@@@@S*%S#@@@@@@@@@@@@@@@@@@@@S?+:                      :@@@
                                               ,S@@@@@@@@@:              *@@@@@@@@@@@@@@@@@#%*:    ,:;+*?%SSS###SS%%*+:,                          :@@@
                                              ,%@@@@@@@@@#,              %@@@@@@@@@@#?;:::,,                 ,,,                                  :@@@
                                              *@@@@@@@@@@%               ;#@@@@@@@%+,                                                             :@@@
                                             ,%@@@@@@@@@#+                ;S@@@S+,                                                                :@@@
                                            :S@@@@@@@+::,                   ;+:                                                                   :@@@
                                      ,,:;*S@@@@@@@@?                                                                                             :@@@
                                      ;*%S#@@@@@@@%S;                                                                                             :@@@
                                      +?%%%S#S%@@+                                                                                                :@@@
                                      ,;*%S?;*#S:                                                                                                 :@@@
                                       :;:, *@?,                                                                                                  :@@@
                                            ,,                                                                                                    :@@@
                                                                                                                                                  :@@@
                                                                                                                                                  :@@@
                                                                                                                                                  :@@@
                                                                                                                                                  :@@@
                                                                                                                                                  :@@@
                                                                                                                                                  :@@@