hi













                                  ``.,'+,                                                         
                               `.,;[email protected]@#@+                                                         
                            `,:;#@@@@@@@#,                                                        
                          ,;;[email protected]@@@@@@@@@@+.                                                       
                      ` ,'#@@@@@@@@@@@@@@#'.                                                      
                    ` :##@@@@@@@@@@@@@@@@##:``                                                    
                 ``,[email protected]@@@@@@@@@@@@@@@@@@@@@+.                                                     
               `.:[email protected]@@@@@@@@@@@@@@@@@@@@@@@@:`                                                    
              .;#@@@@@@@@@@@@@@@@@@@@@@@@@@@#.                                                    
             ,+##@@@@@@@@@@@@@@@@@@@@@@@@@@@@.                                                    
           ,+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;`                                                   
        ``+##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                                    
       `;#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@`                                                   
      `;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;                                                   
      .##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                                                  
      `;@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                                                 
       `'@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##:                                                 
       ``'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+,`                                               
         `'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;`                ``...                          
          .#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,            ..,:;#@@;                          
           ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@'`        `,:;+#@@#@@;                          
           `#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@+';      `;'#@@@@@@@@@;                          
          ``,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+';;'    :'+#@@@@@@@@@#:.`                         
            `;#@@@@@@@@@@@@@@@@@@@@@@@@@@@@##';;;;'#'.'+#@@@@@@@@##'.`                            
             ,#@@@@@@@@@@@@@@@@@@@@@@@@@##+;;;;'[email protected]@#@@#@@@@@@@##'.   `                            
              :@@@@@@@@@@@@@@@@@@@@@@@#+';;;''#@@@@@@@@@@@##+':.                                  
              [email protected]@@@@@@@@@@@@@@@@@@##+';;;+#@#@@@@@@@@@@@';:.`                                    
               ;#@@@@@@@@@@@@@@@@#'';;;'+#@@@@@@@@@@@#+':.                                        
               `[email protected]@@@@@@@@@@@@#+';;;;'###@@@@@@@@@@###+.                                          
               ``#@@@@@@@@@@#';;;;'#@@@@@@@@@@@#++''''+#,` `                                      
               ``,#@@@@@@#+';;;'+#@@@@@@@@#@##+'''::```.;',,`   `                                 
                 `'@@@#+';;:;'#@@@@@@@@@###+';::.`       `'+;``                                   
                 `.'+'';:;'[email protected]@@@@@@@###+'':,.            `.;;.                                   
                 ` ,;;;'+#@@@@@@@@@+++++';..:' `           ``:'`                                  
                 ` .;###@@@@@@@@##+++++,`` ,##,         ``., `';                                  
         `       `,[email protected]@@@@@@@@#++'++';.`     '@+'::::,:,:,'+;  .#.                                 
           ` `.,'@@@@@@@@###+'++';;.  ;.`  `.+#@#+#+''+'+#,`   ;;                                 
           `,;#@@@@#@@@@#++'+'';,```  ;'`    ,;#++':..,:;+#;   .+                                 
         ,;'#@@@@@@@@@##+'++;,.`     `:#`     `:+'``,:;+#'+'   `;`                                
       .;#@#@@@@@@@+:+++++',. `.;'''''##`      .':`;:,.'@.:'    ::`                               
    `:##@@@@@@@#@#:`:##'+'.`` ,+;,:..:#+       .'::.`` `,`;;   `,'`     `,:                       
     #@@@@@@@@#+. ``;@++;````,'.,;.``.,+;      .'+.``   ``;`    .#:     `:#:                      
     '#@@@##'::`   .+#'',   .'`,,.```,.:'.     `:'.     `,; ``..,#:`    `'+#                      
     [email protected]@@+;, `     ,#++:   `+..,:.``.,.,.'`     .';,`  .'+`.:'''+#'.     .'#                      
     `'+;.        `;#++`  `:'`.:,```,,,.`;:      `:;';;+;,;[email protected]@@@@@@+;:``,;#'                      
     `..`         .#++' .''#,.:,.``.:,,.`:'       `.,,,,`:##@@@#'[email protected]@@#+++##.                      
                  .#++, `.`+.`;:```,`..`.';      ,++##'..#@@@;.``,+'#@@@@'.`        ;+;       `   
                  .#++. :@@@.;.````:,:``.,'   `.'##@@@@+:#@@;`   .', ,,.            ',`      .'   
                  .#+'``#'+#,::```,.,``.:,;   ,@@@@@@@@@;#@@:    `',                ',      .+,   
                  .#':`.: .'#,```,,,,``:`;.  .#@@#+;'#@@'++'.``  .',                ',      `+,   
                  .#+:``;. .+;`..:`:``,,,'  `'@@@', `;@#:....':` ,+,                ',`     `+,   
                  .#+:` ::  .+.`,.:.``..+.  :#@#;``` `,,`   `''` ,+.                ''`     `+,   
                  .#',` .;   ,+:..,``,;+`   '@@'```,;   .... ,'` :+.                :+...:++'+,   
                  .#+:  ,;  ` `;''..,''`   `+#+   :# .'#++:. `' `;;`                ,++++++'++.   
                  .#':  ,;   `  .;'';. `.  :#@:   ;#`.:..,``  : .':`                `;+++++++'    
                  .#':` ,;            .:'``'@+`   ;#, ,'+:.`    .+,                  `;++++++,    
                  .#':` ,;`           ;:#,,#@:`   ,'+..,,       ,#,                   .#++##.     
                  .#':``.:.           '+'#[email protected]'`   ` ..`   `      ,+.                    :##:.`     
                  .#+'` `.`           `;#+#;``     ``          `;;                    `,#;` `     
                  .++'```;,                                    `+,                   ``@@'`       
                  `;#+.  ,,                                    ,+`                   `;#@@,       
                   ,++'  ,,                                   `+;                 `:::##@#,       
                   `;#+. ,,`                                 `;+`               `.'#;::;@#,       
                    `'+; ::                                 `;'.                `++:`` `;;`       
                     .++;::`                              ``'#.                 '#,``   :;        
                      ,++',                             ``,++, `               `#'      ::        
                       '+#+,`                           .;@+:`                 ;#`      ::        
                       `;##+:,`                       `,'@+'`                 .+;    .::'':,`     
                        `;##+';,`                  ` `;+#'#'`                 ;#`    `,,,,,,`     
                         `,+##+';:                `.'+#''.,#,  `            `.+,                  
                           ``;##+'+;':,,......,;+####'.`;``;#;.          `   :+.                  
                              ,###+#####++++##+++###++, ;. ,+#@:.``        `:#,`                  
                              `,+#+;;;'#`   :'``:#+,`+#;+``:'#''@#;,`      .#;`                   
                              ``,'+  `.:;    ;..'#+.`,+##`.;.',.:;#@;,    `'+.                    
                                `.+.    ::   `':@++, .';::`;,.'` `,'@#;,`:'+.                     
                                  ,'.   `+    ###++; ,'.`+ `;,'.   ..#@#+#'`                      
                                  `;'.` `#:```#+.;#'`,+.`:. `;:+`    ``;#,`                       
                                   .+;` `'+#+`:,`.'+':#:``'.``+';     `                           
                                   .++,`   :, :,``,##+#;``,;`,;.+.                                
                                   [email protected]#'`  .:. :,``.#'':+:`.;;:..#'`                               
                                   [email protected]#+.  :'. ::``:#': :+.`:#,` ;'`                               
                                  `;#@+:  `;,`.'``:+', `+:`.;. `.+,                               
                                ` `@';++   `:.`'``'+'  `:#``;,  `;;`                              
                                 `:+`:#+.  ` ':..`++'   `#``;: ``,+.                              
                                  #' `'+;     ',:`'+'.   '.`,:`  .',                              
                                `,#. `'';    `.+'.,++:   .,`,:`  `;:                              
                                 '#  `'+;     `:':`#+;   `:`,:`   :;`                             
                                `+'`  '+;      `.,.+#'. ` ,`;,`   .'.                             
                                :#.   '+;        ;:`#+:  `#;:.     '.                             
                                ;#`   '+'````    ,',;#',.'. ;,     ,:                             
                                ''`   '++:';:``.,,;#;;''#.` :,     `'`                            
                               .+, `.:+##::'@;'+',`', `.+. `.`      +                             
                               :+`.;+#@#','[email protected]@+:.  .':  '` ,:       +                             
                               :++##:.'+,#+',.``    `,:`;`.;``      ;.                            
                              `;@#+ `,++`+``  `       `;##;.        ++                            
                              `:',   :++`+               .+;        :#                            
                                     :@+`'                .;        ,#                            
                                     ;#+`;                `.         #`                           
                                     ;+'`.                           #`                           
                                     ```                             `