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