__                                                                                                                                                      
                                   ""       """4ma__                                                                                                                                            
                                                    `<m__                                                                                                                                       
                                                         "+__                                                                                                                                   
                                                             "a                                                                                                                                 
                                                                ",                                                                                                                              
                                                                  ',                                                                                                                            
                                                                    '-                                                                                                                          
                                                                      'a                                                                                                                        
                                                                        '_                                                                    .,                                                
                                                                          T,                                                             .. _@                                                  
                                                                            \                                                            _g@F                                                   
                                                                             t_                                                        _@@@                                                     
                                                                              \h                                                     _@@@8                                                      
                                                                               '@                                                  ,@@@@^                                                       
                                                                                 <,                                               g@@@W                                              ______~~ggg
                                          .                    '                  '.                                            _@@@@@         .                         _,.-m>"""agggdBB~~__gqg
                                         .                                         \.                                          g@@@@D       ,"                   ._~__+g@@@@@@@W9@C_gn<l=<'5"~" 
                                                                                    \\                                       _$@@@@P      o                ___g@@@@@@@@@@@@@@D>"-~              
                                              .  .                                   \.       __.-'"~".,                   .o@@@@@P     _F           .__g@@@@@@@@@@@@D="~                       
                                     '  .  ^       .                            .   -~0\  _g@@"   .'_ ::4_                 @@@@@@8     g          _g@@@@@@@@@@B="~                              
                                               .  .,     .           .             `- "BY@@@"       'X_'[[q               @@@@@@8     /'      _g@@@@@@@@@W"-^                                   
                                                               .              .       _a@\B ' ;  + _  ^: `a^.            @@@@@@@      W    _o@@@@@@@@P'                                         
                                                                             _       g@@\g,          + aYg[@g          .@@@@@@@'          9@@@@@@P_______                                       
                                                                                  >":@@F ,1           .\W@@@@Q         @@@@@@@      .j _.D_@@@P_PT*@@@@@@@g_                                    
                                                                                    7@F   7\.          .T@@@@g1     > ,@@@@@@f .    ' #Ag@"""_g@@@@+=*"   '"4L                                  
                                                                 '"          .      !@     %' ' .       "@@@@@@:_S@%- @@@@@@N      .|@@@@@_g@@@P"             PL                                
                                                                                     '     `@\:~ -       'P%@@W@'+M~@ @@@@@@._.   l||@@@@@@@@                  __                               
                                                                                -           .@.V,  ,     ,[,B@@@    [{@@@@@B.--+y_-|'@@@@@@F                   '@'                              
                                                                                            _\1_   '-~s,_.jj @@@@   .@@@@@@! ="4WB/||@@@@W                      @B                              
                                                                                  . ,  , @= ]!0'~     @g0@4@!'@@@    @@@@@@!L],_ *;|@4@4"  '  , ZQ  .           |.!                             
                                                                          .           ''- _-@@;@"  .  @*\@ATg1@@@g  '@@@@@@hQ@t0S g!Ng@y .;,      B= ;          !1;                             
                                                                                      .     "  !l     +B,,@L@""@@@   @4@@@g_.`_t  '|,@W_)-F--D+g__  +""         |@g                             
                                                                                                Q`    :|g,'@@g|@@@; "$@,@@|D+@$~]j/@@@ , )@a_@@@> ___,          |@g                             
                                                                                          _      @   ^!'P' @@@"lB@@_'g@|F@   ]`  }/'@@sr j[s'fQPg}m.. ~..___    :@                              
                                                                                                  b. ,g" B@@"v_g@@@@]g@|@@;@@@@g'!,[@@@BMp@_."g@@@@@@@@@@@@@M'@@_"                              
                                                                                                  '1:@@@@gy'_'@@@@:g .P|@@'M@@@@j@c@@@WAy@@@g"B@@@@@@@@@@@]-g@@@@@@@@__                         
                                                                                                   @@@@g_"E+-9'@@@,@@@ [@@[EN>B/1g@@@@@@g_"0@@@a~+<gcT   " -~~DQ@@@@@@@@g_                      
                                                                                                 _@@@@@@W/@@.\q0@@@@@@g@@@@@@_@@@@@@@@@@@@@@@_<@y~rc~F            "4@@@@@@@g_                   
                                                                                               ,@@@@@@@WJ@@@W],'@@@'@@@@@W@"_ .;g,,"0@@@@@@@@@@@+g,                   "8@@@@@@_                 
                                                                                              /@@@@@@@@'@@@@@@@|@@@|@@@@@$W..@P@@@NP_g@,<@@#^",.1'"`.                    '4@@@@@L               
                                                                                            ,@@@@@@@@@Bg@@@@@@Aj7@@E@@@@Wv[B@9@@@(8@BBB===_"gg"j@_@__.._                     4@@@@              
                                                                                            @@@@@@@@@F@%g\@@@@@@6@@@\@"@,j@g@@@F_ ?,@@@BBD======""==++4B@mq__~._               "@@@_            
                                .                                                          .@@@@@@@@@/@@8@`@@@@@@@@@[@m|M@_@F+>"-"@T@@@@@@@g@@@@"+4@@@@@@b   "--_.+_             '@@l           
                                                        .                                  g@@@@@@@@ @@@@9@L@@E_+*qm@F+[g@[@@@@@!_B <@@@@@@@[@@@@a"@_.a\"4@,      '.',             9@g          
                                                                                          .@@@@@@@@@g@@@@u0@@a=B@B@@W.@@lg@@@@@@@@@@@@@@@@@@@@@@@@  T@"c'',@L        .h             \@g         
                                                   _                                       @@@@@@@@'@@@@@@gB@@@Pj;_T@@g@@@@@@@@@@@@@@@@@@@@@@@@@@@   "jg@`t_@g                      .T@g        
                                                                                           0@@@@@@@@@@@@@@F@@@@ @]@'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     l_@\fK@g                      .'@_       
                                                                                            @@@@@@@a"@@@@@;@@@@gF@@@@@@@@@@@@@@@@@@@@@@@P~"@@@@@F       F[@a%@@g                        @_      
                                                                                           |@@@@@@@@@@_0@g@Pq@'@4@|@@@@@@Q@@@@@@@@@@@T,!|]g[E@@'         @@@[@@@,                        @      
                                                                                           @@@@@@@@@@@@@g~@!5@h@@@,@@@@@@@@@@@@@D*"pW*"|!B@g@@            0@@@@@g                       .       
                                                                                          !@@@@@@@@@@@@@@Ta@|@@@@@[@@@@@@BP"_g@@@@@@@@T"@@@B"              @@@@@@;                              
                                                                                          @@@@@@8 +@g[@@B[@B[@@@@[@@@@@P_w@@@@@@@@@BP"@@@P                  @@@@@@                           .  
                                                                                          @@@@@@    `'@@N@@/@@@@@'W@_a @@@@@@@W"-_gW/_@M                    !@@@@@                              
                                                                                         ;@@@@@@      !@ @r$@@@@@.@@@@@@LB@F * {1__g@@@P                     @@@@@g                             
                                                                                         g@@@@@/       @!B!@@@@@@|@@@@@@@@"BQ@@@@@@@@@<                       @@@@@                             
                                                                                         @@@@@@.        w'!@@@@@@"B@@@@@@@@@@@@@@@@@@9                        0@@@@g                            
                                                             .              .            @@@@@@         @;@@@@@@@@#@@@@@`|@@@@@@@@B"                           M@@@@.                           
                                                                                        !@@@@@|         gg@@@@@@@@[@@@@@]|@@@@@@@@WM                           l@@@@|                           
                                                                                        (@@@@@          :@@@@@@@b_-q~~_"_|@@@@@@@@L@                            @@@@@.      `                   
                                                                .                       [@@@@@         :@@@@@@@@ @@@@@@@@ |._@@@@@@F                            '@@@@                           
                                                                                        @@@@@'"Bd._' - |@@@@@@@@h@@@@@@@@@l_@@@@@@@]                             B@@@}                          
                                                                                      . @@@@@          .@@@@@@@@"@@@@@@@@P[@@@@@@@@!                              @@@g                          
                                                                              . _       [@@@@          |@@@@@@@@|@@@@@@@@@@@@@@@@@@                               7@@@                          
                                                               ""                 '     {@@@g  .       [@@@@@@@@@@@@@@@@@@@@@@@@@@@h                               @@@                          
                                                                                        '@@@g      .   @@@@@@@@@[@@@@@@@@@@@@@@@@@gM'                              [@@                          
                                                                                         @@@] .. _"' . @@@@@@@@@[@@P@@@@@@@@@@@@@@_@"\                              @@                          
                                                                                         9@@     `- _  @@@@@@@@@@@@#@@@@@@@@@@@@@@@@,t                              'W                          
                                                                                      _  `@@    .    . @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@`;                              '                          
                                                                                   -      4@;     .   .@@@@@@@@@@@@48B@@@@@@@@@@@@@@@@                                                          
                                                                            _."            \g       .  [@@@@@@@@@@@@_@@@@@@g"M@@@@@@@@}                                                         
                                                                       ,.      ,            *L .   '   |@@@@@@@@@@@@Q0Q@@[@WJ@3@@@@@@F                                                          
                                                                                                       '@@@@@|@@@@@@@@@@@|>@@@@@@@@@F                                                           
                                                                                                   ..   8 @@@hE@@@@@@@@@@ @|]@@@@@P                                                             
                                                        .~                                         .`   ` fF{1h'=B@@@@@@@,@@W@@D'                                                               
                                                                                                         `@@@@@Z"   -----~"                                                                     
                                                                                                           4@@.,                                                                                
                                                                                                               '