We are way way over our bandwidth this billing cycle, so we had to remove all of our images
Newest blog: Invisible Bread’s One Year Anniversary!



Finals Comics

- December 21, 2011
If you really have to see the comic image, click here.

                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                            #:                                                                                                                                  
                                                                                                                                                                                                                                           ``                               @#                                                                                                                                  
                                                                                                                                                                                                             `                  @         `@@@                              @+                                                                                                                                  
                                                                                                                                                                              ``                             @,                :@         #@'@@                 ,@          @+                                                                                                                                  
                                                                                                                                                                              @@                            ,@`                ,@         #@ '@                 `@:         @#                                                                                                                                  
                                                                                                                    ;@@@@`                               `:                   '@         .,                 '@                 ;@         @@ `@'@                @:         @@                                                                                                                                  
                                                                                                                   #@@@@@:        ': ``    '@'          +@@@          .  @@;      '@@+ .@@@@:         +@@#  '@,               '@@@@       #@   `+                @#    ;:   @@                                                                                                                                  
                                                                                                                  ,@@     ;@@@`  +@@@@@#  @@@@'        '@@.:  @@@'   ;@@@@@@  '. .@@@` @@ `.         #@@@@@ +@@@,  '+, '+  @@ @@@@@.      ;@.      '@@@   ,`:    @#  '@@@@  '@                                                                                                                                  
                                                                                                                   @@#    @@#@@  @@@@@#@ ;@+ @@        @@    @@@@@@  @@@@'`@: @@ +@    ,@@'          @@  @@ +@,@@ @@@@;@#  @@  '@`      :@@@@@ @, '@;`@; ;@@@@;  @'  @@:    :@                                                                                                                                  
                                                                                                                   ,@@@# .@; #@,;@@+@,.@,@@#@@+       .@,    @@  '@';@,#@` @' @+ :@#,:   #@@`        @@; @@ @@  @#@. @@@#  @@  '@        @@@@, @' @@  @+ @# +@+  @@   @@@                                                                                                                                       
                                                                                                                   ` :@@@ @# :@.'@+#@` @'@@@@#        .@+    @@  ,@,#@.;@  @: @'  @@@@@ ++@@;         @@@@@:@@ .@#@':@+@@`@@@  ;@`         @@  @' @'  @+ @+ #@'  @'  : +@@   ,`                                                                                                                                 
                                                                                                                  '@;  @@ @@@@@ ;@; . ;@;#@`           @@@@@@;@@@@@ @@.   .@` @+   .': `@@@+           `@`#`'@@@@ @@@@.,@@@@@' :@          @@  @+ @` ;@  #@@@@@  @@ .@@#@@. ;@@                                                                                                                                 
                                                                                                                  .@@@@@@  @@@.  #    @@ ,@@@@@;        +@@@. `@@#  ;@        `                              #@@   `;   .+`                @@  @:    .#   ,@@:+  `   '@@@+   @@                                                                                                                                 
                                                                                                                    #@@@+                 .@@@@                                                                                             `                                                                                                                                                                   
                                                                                                                      `                      .                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                        ``....,,'';''''';';'';,...`.``                   `.`..```                         `..,;;'+#@@@@@@@@@@@@@@@@@@@@@@;`          ```.```.`                                                                                                                                                                                                                  
                                       ``,:;'#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+@'+,;:;;;:,,;;:::+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                                                                                                                                                                                         
                           `.:'#@@@@@@@@@@@@@@@#;'::.,,                                .,`.,.''+:'+'::`,         ``.,...:,';;'+''+;+';:,.``                                  `...``.            `.,';@#                                                                                                                                                                                                         
                   .:+#@@@@@@@@@#@+;;,``                                                                                                                                                             @;                                                                                                                                                                                                         
       +@@@@@@@@@@@@@@@'+,.                                                                                                                                                                          @;                                                                                                                                                                                                         
      +@+++;;`:,` `                                                                                                                                                                                  @;                     ++:::::::::::,`         `````````````````````` ```.,,::,,:,::,;##++#+####++++##+';::,,,```````                                                                                      
      @;                                                                                                                                                                                             @+                     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###+########@@#@@@@@@@@@@@@@@@@@@@@#+';;,.................:;'+@@@@@@@@@@@@@@@@@@@@@#@#@@@+;;';;                    
      @:                                                                                                                                                                                             @'                     @+             ::,::;:,.`   ````` ```` . `   `   `                                      ``````,,:;+++@@@@@@@@@@@@@@@@@@@@@@@@@@+'+'''+'++'#'++''+++@;'''''@#@@#@                    
      @`                                                                                                                                                                                             @'                     '@                                                                                                                                                             #;                   
      @,                                                                                                                                                                                             @:                     :@                                                                                                                                                             @:                   
      @`                                                                                                                                                                                             @`                     .@     ,                                                                                                                                                       @+                   
      @`       @  `                                                                                                                                                                                  @.                      @    ,@ ::  ;@@@                                                                                                                                              @;                   
      @.       @  @  `@,                                                                                                                                                                             @`                      @    .@ '#  @` #@                                                                                                                                             @;                   
      @`      @@@@@: @@+                                                                                                                                                                             @.                      @   @@@@@@@;   `@                                                                                                                                             @,                   
      @.       @,+@+, #'                                                                                                                                                                             @.                      @    :@''+   :@@@                                                                                                                                             @`                   
      @`     ;@@@@@@  ;+                                                                                                                                                                             @.                     .@   +@@@@@@' @,@@;                                                                                                                                            @`                   
      @,      `@++@   :@                                                                                                                                                                             @.                     :@    .@ +;   @@@.'                                                                                                                                            @,                   
      @'       @``@   :@                                              #+                                                                                                                             @,                     ,@                                                                                                                                                             @`                   
      @'       '  #  @@@@#                                            @+                                   #                                                                                         @.                     ;@                                                                                                                                                             @                    
      @'              .``                                             @+                                  `@                     @                                                                   @`                     +#                                                                                                                                                             @                    
      #;                                                              @#             `:                   `@                     @,                                                                  @.                     #'                                                                                                                           ',                               `@                    
      ##                                                              @@              ,  `#,               @      :    ;#        +;  ;.                                                              @.                     @,                                                                                                                           #'                               ,@                    
      '+                                                           '@@@@ `'      #'.     @#@  .@@#         @:+`  @@@' #@;@  #@'  :@ @@                                                               @`                     @                              ;'                                                                  ``                        +;                               :@                    
      +@                                                          ,@` @@ #:  :  @@+@.,' .@ @  @,:@         @@'@,,@   `@ @# @# @' `@@#                                                                @`                     @                              ,@               ;@                               ,: ''            :@@@             `@        #;                               +@                    
      +#                                                          @;  @@ #, :@ .@  :.`@ ;@ @` @ @@         @, :@,@   #@@+  @  @:  @@@`                                                               @.                     @                            @  ;               '@            `                  @; `@  :@        @; @     ,`      .@    :`  +;                               ##                    
      '@                                                          ;@,##@:'#+@@ ,@     @ ,: ;  @@@@         @@@@',+   ;@### @@@@,  @ +@@                                                              @.                    `@                            @    `@@'@'     ,@@#@       @#  +@@+        `@.         @` ,@        #; @ ## :@@`      @  ;@#@  ':                               +'                    
      ;@                                                           ;@@ ;, #@`@  `     ;         .@         ,#',       `'#   ,.,   @   ,                                                              @`                    `@                                `@:@@;#     @+,@@  @@  @@@ :@``@,       #@    @# ` @@@;:@@#      @,   `  @;#' '@@` @` @;    #'                               ##                    
      ,@                                                                                        .#                                                                                                   @`                    `@                            +#  ,@ @::+    ;#  #@ #@@@ @ @,#+ `@;       @` ,  @+;@  @  :@@@     @@@@; @  @`#' @ @' @: ,@@@  '@                               #@                    
      ,@                                                                                     `@;@#                                    `;'+##':.                                                      @,                    ;@                            @;  ,@ @`+'    .@,:@# @ ,@`@ #.@@@@@       ,@ .@+,@.:#  @. +@ @     '@#'  @` @`'# @'@# @@    @'  `                               #'                    
      .@                                                       ;@@'.                          :#+                               `'@@@@@@#@@#@@@@'                                                    @`                    ;@                            @'  `@   #.     :@@@@ @ @: @ #++@  :@      `@@@@@@' .'  @. :@ @      :@   @+ ; .' :#;@ `. #@@@   ..                              +#                    
      ,@                                                     @+',.'@@@@@@@@@@@@@@@@+''';;'+'+'+:''':,.           `.;;;@@@@@@@@@@@@#'``                                                               @,                    +@                            @,                    @@'    ;: @@@@;       `:` ;`      +             ,   `                      @@                              ##                    
      .@                                                                  ````` ``:++##+#+#+#+#+#'##@@@@@@@@@@@@@@@@@#++:. ...`.                                                                     @.                    #;                                                              .                                                              ;                               +#                    
      `@                                                                                                  `  `,:`                                                                                    @,                    #:                                                                                                                                                             ##                    
       @                                                                                                                                                                                             @`                    #'                                                                                                                                                             #+                    
       @                                                                                                                                                                                             @`                    #;                                                                                                                                                             #+                    
       @                                                                                                                                                                                             @                     #'                                                                                                                                                             +#                    
      `@                                                                                                                                                                                             @                     #;                                  `'@@@@@@@@'                                                                                                                ++                    
       @`                                                                                                                                                                                           `@                     #,                                 '@@'```.@.'@@#                                                                                                              +#                    
       @                                                                                                                                                                                             @                     #:                                @@.       .@#@@@                                                                                                             ##                    
       @`                                                                                                                                                                                            @                     #'                               :@    .@    `.@ @@                                                                                                            +#                    
       @.                                                                                                                                                                                            @                     #'                              .@,    @;      .  @'                                                                                                           '#                    
       @:                                                                                                                                                                                           `@                     #+                              @'    #+       @; '@                                                                                                           ;@                    
       @;                                                                                                                                                                                           .@                     #:                             #@              #   @'                                                                                                          ,@                    
       @;                                                                                                                                                                                           :@                     #+                             @         #         '@                                                                                                          .@                    
       #'                                                                                                                                                                                           ,@                     #;                            :@         @         ,@                                                                                                          .@                    
       #'                                                                                                                                                                                           :@                     #:                            @'     ,'            :@                                                                                                           @                    
       #+                                                                                                                                                                                           :@                     #;                            @,     :+       `':  +@                                                                                                           @                    
       +#                                                                                                                                                                                           .@                     #'                            @`     ;#      '@@@  #+                                                                                                           @                    
       :@                                                                                                                                                                                           :@                     #:                            @`     ,@    :#@@@@  ## ;@                                                                                                        @                    
       :@                                                                                                                                                                                           ;@                     +#                            @.      @    @@@@@@  @; @+                                                                                                        @`                   
       :@                                                                                                                                                                                           #+                     ;@                            @,      @`   :@@@@; `@` @`                                                                                                        @,                   
       ,#                                                                                                                                                                                           ++                     '@                            @+      @.    @@@#  @@ #@                                                                                                         @;                   
       .@                                                                                                                                                                                           ##                     '@                            ,@      +'     #,  :@` @,                                                                                                         @;                   
       ;+                                                                                                                                                                                           '+                     ;#                             @@     ,@        `@; #@                                                                                                          @'                   
       #'                                                                                                                                                                                           @'                     :@                              @+     @        @@ ;@`                                                                                                          ##                   
       +'                                                                                                                                                                                           @.                     ,@                               @@,   @.     ,@@ '@'                                                                                                           '@                   
       ++                                                                                                                                                                                           @:                      @                                +@@+.'+   ;@@# ;@;                                                                                                            ,@                   
       ;#                                                                                                                                                                                           @`                     .@                                  :@@@@@@@@@@ '@;                                                                                                             `@                   
       ,@                                                                                                                                                                                           @:                     `@                                   @:.@;`: `@@@,                                                                                                               @                   
       `@                                                                                                                                                                                           @,                      @                                   '; #+    @#`                                                                                                                @                   
       `@                                                                                                                                                                                           @.                      @                                   ;# .@    @:                                                                                                                 @`                  
       `@                                                                                                                                                                                           @:                      @                                   ,@  +    @:                                                                                                                 @,                  
       `@                                                                                                                                                                                           +'                      @,                                  `@       @,                                                                                                                 @;                  
       `@                                                                                                                                                                                           ++                      @:                                   @       @,                                                                                                                 #'                  
       `@                                                                                                       .@,                                                                                 :#                      @:                                   @       @,                                                                                                                 ;+                  
        @                                                                                                       @#@             :                                                                   `@                      #+                                   @`      @:                                                                                                                 :@                  
        @`                                                                                                     `@`'             +;                                                                  :@                      +#                                   @`      @'                                                                                                                 ,@                  
        @                                                                   @           ..                     :#   @           ''                                                                  `@                      +#                                   @`      '@                                                                                                                 .@                  
        @:                                                              ;`  @         @@@@'  @@#  @@           :#   ;  @@       +'`@@                                                                @                      #+                                   @`      `@                                                                                                                  @                  
        @:                                                             '@@@.@@@`     @+@..@ @;;@ @@:@          :@  `  #'+@  `@@ @`@                                                                  @,                     ##                                   @`      `@                                                                                                                  @                  
        @:                                                             @` ;@#@.@    `@ @..@;@:@@ @+ @`         @@. ;' @' @  @ @.@,'@:                                                                @'                     ##                                   @       .@                                                                                                                  @`                 
        @;                                                             '#.#'#' @    `@ `  ; '@#@`'+ @ @.        @, .@ :; @ .@'@.+`  @+                                                               #@                     +#                                  ;@       `@                                                                                                                  @:                 
        @'                                                              ;@# `  `     :                #;        :@  .       :@:;  ,@@:                                                               ;@                     ;#                                  ;@       `@                                                                                                                  #'                 
        @;                                                                                            ;'       @ `                 ,                                                                 +@                     :@                                  ++       ,@                                                                                                                  '#                 
        ';                                                                      '`  ;       '@@@`              #.                                                                                    '@                     :@                                  +@@@@@@@@@@                                                                                                                  :+                 
        #+                                                        #.   .  #@' `@@@.'@@      @ `:# ;:  . .  +;  '#:                                                                                   '@                     ,@                                   `,@;'';@,                                                                                                                   ;+                 
        ;'                                                        @` ' #;@' @ @# . @ @`     @`   +#@#,# @ :@'@ +#@                                                                                   +@                     :@                                    '@    @,                                                                                                                   '+                 
        '#                                                        +#'@ @:@#@+ @@  '@@@      @.   @ :@;,'@ @ '@ #:@,                                                                                  '#                     ,@                                    ;@    @:                                                                                                                   .@                 
        ;+                                                         @@+#@ #@;`'#;  ;@.`      @;   @@@..@@@,@@@@,'`;;                                                                                  '#                     ,@                                    '@    @;                                                                                                                   .@                 
        '+                                                            #:  `@@@     +@@`          .;`    .    #;                                                                                      '@                     :@                                    ;@    @'                                                                                                                   .@                 
        ;+                                                                                                 . #:                                                                                      +@                     ,@                                    '@    ''                                                                                                                   .@                 
        +#                                                                                                 @@@.                                                                                      '@                     :@                                    +@    '#                                                                                                                   .@                 
        '#                                                                                                  .`                                                                                       '@                     :@                                    #'    :#                                                                                                                   .@                 
        ;+                                                                                                                                                                                           +#                     :@                                    @+    .#                                                                                                                   .@                 
        ;'                                                                                                                                                                                           ;@                     :@                                    ,                                                                                                                          .@                 
        +#                                                                                                                                                                                           +#                     :@                                                                                                                                                               .@                 
        '#                                                                                                                                                                                           '@                     ,@                                                                                                                                                               `@                 
        ;#                                                 @`                   ;                                                                                                                    '@                     ;@                                                                                                                                                                @                 
        '#                                               @ +.   `'      :       @`                @` @@  ,`     `@@@@@'                     @@@@++;                                                  ;#                     ,@                                                                                                                                                                @                 
        '#                                                    @'@@;    @@@  ;`  @.     `@@' :+'  @;@.+.@:#@,   ;@#@.,,@@                   +#.`;+'@@,                                                ;#                     :@                                                                                                                                                                @`                
        '#                                                   +;@#:;    @ @,;@@;:@@+    @'#@ @.#@ @ @;@ @@ @;  '@       @'                  @       .@'                                               '@                     ,@                                                                                                                                                                @`                
        ;'                                               @   @.#'''   `@ #:@`,@`@##    @ #@ @  @,@ @'@ @@ @' ;@       @.@                 :#        .@,                                              '@                     ,@                                                                                                                                                                @,                
        '#                                               @   @.  @`   `@ @`@'#+ @:     @+@@ @,#@.@ @;' @'@@# @`   `.@ :@@@                @.         @'                                              ;#                     :@                                                                                                                                                                @:                
        ;#                                               @   '         ;    @@  @;     .@:@  @@    `     . +'#    '@:  `.@                @`@ +,     ,@                                              '@                     ,@                                                                                                                                                                @,                
        :@                                                                                @                 @,      @  @ @.              .@   ,`     `@                                              :#                     `@                                                                                                                                                                @:                
        ,@                                                                             ,@:@                 @.           @,              .@          `@                                              '#                      @                                                                                                                                                                @,                
        ,@                                                ,              @              ,@'                 @.           @`              `@          ,@                                              +@                      @                                                                                                                                                                @;                
        ,@                                                @     +:      `@                                  #+       `+ .@                @` .       #'                                              ;@                      @                                                                                                                                                                @'                
        ,@                                           '@+  @';  @'#+ .@+ ,#,@        # ;@@: @   .            `@       @@ @#                +# @`     `@                                               ;@                      @                                                                                                                                                                #+                
        ,@                                          :@ `  @;+@ @ ;@ @`, ;@@        @@@@.;@ @: ,@             '@     `, #@                  @+      '@+                                               ;@                      @                                                                                                                                                                @'                
        ,@                                          #:   `@  @.@@@ .@   .@#@`     ,@ @' .@ .@ @,              +@+`    @@`                   #@@@@@@@.                                                :@                      @                                                                                                                                                                #+                
        :@                                          +@@@'    @ #@+@`'@@; @ ::     :@    '#  @@+                @#@@@@@@                      @    @                                                  .@                      @                                                                                                                                                                +#                
        ;@                                           `.,        ''                 ,    .   `@                 @    +#                       @  ` @                                                   @                      @                                                                                                                                                                ;#                
        :+                                                       .`                         @;                 @ +  ;#                       #` @ @`                                                  @                      @                                                                                                                                                                ;@                
        '#                                            :'         @@                          ,      ;'         @ @  :@                       #` @ @                                                   @                      @                                                                                                                                                                ,@                
        ;+                                      ;@@  #@@@ `;    ;;@  ;@:                     @    `  @         @ @  :@, :@                   #` @ @.                                                  @                      @                                                                                                                                                                :@                
        '#                                     ,@,@+ @. ` @+@, @#@@ `@`@.`@@@.          '#   @    @; @         @ @  :#@@@:                   #` @ @.                                                  @                      @                                                                                                                                                                .@                
        ;'                                     '' @@ @.  ,+ @;'' :@`'@;@ ''       ,# @ ,@'@ ,@@.     @         @ @  ,@ `                     #` @ #'                                                  @`                     @                                                                                                                                                                `@                
        ;@                                     '@#@@ .   `@@@#.@@@@':#'; .@@;     '';@ +@ @ @@+   #  @`        @ @   @                       #` @.#;                                                  @.                     @                                                                                                                                                                `@                
        ;'                                      ## @         , `;`:, @##@   #:    :@@+''# @  #;   @  @`       `@`@  `@                       #. ,`;#                                                  @,                     @                                                                                                                                                                 @.               
        '@                                         @                 .;;.`@@@.     +` @ ` :  ';  .#  @.       .@ `  :#                       +;,  ,#                                                  @`                     @                                                                                                                                                                 @.               
        '#                                      `  @                      .,                 `                .@    ,@                       `@@@@@+                                                  @,                     @                                                                                                                                                                 @,               
        '@                                      `@@@                                                          .@'+++@@                        +, @                                                    @`                     @                                   ;#@@@#'.                                                                                                                      @,               
        ;+                                        ,                  .@                       '                '@'##,                         +: @                                                    @;                     @                                 '@:```,#@@@`                    @;                                                                                              @;               
        #;                                                    '@@    ,@        '              @,                @  ;'                         ', @.                                                   @;                     @                              ,#@:         +@@,             ,@   @                                                                                               @;               
        @'                                      +,       @@@  @ #@   :@       `@              @'  `             @  +;                         #, @.                                                   #'                     @                             @@;            `+@@#          ;@@@ `@                                                                                               #;               
        @'                                      ,       ;@ ,@ @  @, @@@@      ,@     #@   #@  ++`@@`            @  #.                         #: @:                                                   ##                     @                            @'                 :@@+        @:`@  @ ,                                                                                             ++               
        @'                                      `       ;# '@ @@@@  `,@       `@@  `@+@. @'`  ;#@+              @  #.                         #' :,                                                   +#                     @                           @'                    ,@@       @. @``@@@'                                                                                            ;+               
        +'                                      ;;       @@@@ @+  `  '@       '@+# @;.@` @    ;#'@             .@  @`                                                                                 ;@                     @                          '@             #@    @# .@,      ##'@ :@`#+                                                                                            ++               
        +'                                      :'        +,@  @@@+           +@.@ @;@@. @,,@ ,+ @@`            #  .                                                                                  :@                     @                          @,            @@;    .@@ @@       @@: +@ @;                                                                                            '#               
        '@                                      `+      ,@ `@   ;             `@@, ,@#@` ;@@+     :                                                                                                   :@                     @                         ,@           :@@        #@ @.             @                                                                                             '#               
        ;#                                               #@#@                                                                                                                                         :@                     @                         ##           ,;          ` ##             ;                                                                                             '+               
        :#                                                :#'                                                                                                                                         .@                     @                         @`             .        @  :@                                                                                                           '+               
        :@                                       ,'                                                                                                                                                   ,@                    .@                        `@              @+       @  `@                                                                                                           ;#               
        ,@                                       :#                     `@              #                                                                                                             .@                    ,@                        '@              `            @       `',   .                                                                                             :@               
        ,@                                       ,@             +#`     `@              +,                                                                                                            ,@                    ;@                        ++                           @:     #@@@, @@#                                                                                            ,@               
        .@                                       :@#+  ,       @#;@, ,  `@@,            '+                                                                                                            .@                    #@                        ##                           @+     @@ @:#@,@                                                                                            .@               
         @`                                      @@+, @@@     ,@   `@;  .@@@ ;@@;  '@;  ,@                                                                                                            .@                    ##                        ++                           #'     @: @`@@+@                                                                                            ,@               
         @,                                       #, :@ @'    `@@, @'   ,@ @ @` @.:@ @,  @                                                                                                            `@                    @@                        ##                           +@     ,  +  @@:                                                                                            `@               
         @,                                       :.  @@@       .@#`@@##   ' #@+@ +; :'  @`                                                                                                            @                    @@                        #+                           '@                                                                                                           @               
         @:                                                  :@@@@:  '#       '+.  @@@   @                                                                                                             @`                   '@                        +'                           #@                                                                                                           @               
         @+                                                    ``                                                                                                                                      @.                   .@                        +#                           @#                                                                                                           @`              
         '+                                                                                                                                                                                            @.                   .@                        +#                   @@      @,                                                                                                           @`              
         ;@                                                                                                                                                                                            @'                   ,@                        :@                   @.     ,@                                                                                                            @,              
         ,@                                                                                                                                                                                            #;                   .@                         @`                         #@                                                                                                            @,              
         ,@                                                                                                                                                                                            #'                    @                         @@                         @,                                                                                                            @.              
         `@                                                                                                                                                                                            '#                    @                         `@                        #@                                                                                                             @,              
          @                                                                                                                                                                                            :#                    @                          @@                      .@.                                                                                                             @,              
          @`                                                                                                                                                                                           .@                    @                          .@:                    '@#                                                                                                              @,              
          @.                                                                                                                                                                                           `@                    @                           '@'                  @@'                                                                                                               @.              
          @.                                                                                                                                                                                           `@                    @                            ,@@               @@@`                                                                                                                @,              
          @,                                                                                                                                                                                           `@                    @                            ,@@@#.`       `:@@@'                                                                                                                  @,              
          @,                                                                                                                                                                                           `@                    @                            #@ .@@@@@@@@@@@@@:#:                                                                                                                  @:              
          @:                                                                                                                                                                                           `@                    @`                           @'    ````. ```   @:                                                                                                                  @,              
          @:                                                                                                                                                                                           `@                    @`                           @.  ++            @.                                                                                                                  @,              
          @;                                                                                                                                                                                           .@                    @.                          `@   +;            @`                                                                                                                  @,              
          #'                                                                                                                                                                                           :@                    #;                          ;@   +'           .@                                                                                                                   @:              
          ##                                                                                                                                                                                           :#                    @;                          ##   @:           .@                                                                                                                   #;              
          ##                                                                                                                                                                                           ;#                    #+                          @,   @,            '                                                                                                                   #'              
          +@                                                                                                                                                                                           :#                    '+                          @    @`                                                                                                                                +'              
          '+                                                                                                                                                                                           :+                    ,@                               ;                                                                                                                                 #'              
          +#                                                                                                                                                                                           :+                    .@                                                                                                                                                                 +;              
          +#                                                                                                                                                                                           '#                     @                                                                                                                                                                 #'              
          '#                                                                                                                                                                                           @#                     @                                                                                                                                                                 +:              
          #+                                                                                                                                                                                           #;                     @,                                                                                                                                                                +:              
          ##                                                                                                                                                                                           @'                     @;                                                                                                                                                                +#              
          @;                                                                                                                                                                                           @;                     ##                                                                                                                                                                ;#              
          @;                                                                                                                                                                                           @+                     ,@                                                                                                                                                                ;@              
          @:                                                                                                                                                                                           ++                     `@                                                                                                                                                                :@              
          @,                                                                                                                                                                                           ++                      @                                                                                                                                                                .@              
          @:                                                                                                                                                                                           ;@                      @                                                                                                                                                                `@              
          @,                                                                                                                                                                                           ,@                      @                                                                                                                                                                `@              
          @.                                                                                                                                                                                           .@                      @,                                                                                                                                                                @              
          @.                                                                                                                                                                                           ,@                      @'                                                                                                                                                                @`             
          @.                                                                                                                                                                                           `@                      '+                                                                                                                                                                @`             
          @`                                                                                                                                                                                            @                      ,@                                                                                                                                                                @`             
          @`                                                                                                                                                                                            @`                      @                                                                                                                                                                @`             
         `@`                                                                                                                                                                                            @.                     .@                                                                                                                                                                @`             
          @                                                                                                                                                                                             @.                     `@                                                                                                                                                                @`             
         `@                                                                                                                                                                                             @:                      @                                                                                                                                                                @.             
         ,@                                                                                                                                                                                             @,                      @                                                                                  '#                                                                            @`             
         ,@                                                                                                                                                                                             @:                      @                                                                                  #@                                                                            @:             
         :@                                                                                                                                                                                             @;                      @                                                                       ,          '@`      +:     +`                                                            @:             
         :@                                                                                                                                                                                             @;                      @`                                                                      @@         '@; ;`   @@     @.  '.          ;@                                            @,             
         +@                                                                                                                                                                                             #+                      @;                                                                      #`         ;@: @@   ;@`    @#  '@          @@                                            @:             
         #+                                                                                                                                                                                             ##                      @;                                                                                ,;@' ,    `@'  `;`@  :@          +@                                            @,             
         #'                                                                                                                                                                                             #+                      #'                                                                              @@@@@@  `   .@@  @@@   ;@'.        :@,                                           @,             
         #+                                                                                                                                                                                             +#                      '+                                                                      '@     :@   @@ ,@ :@@@@ ;@ @  @@@@#     `@@@@.                                           @;             
         +'                                                                                                                                                                                             ;@                      ##                                                                      #@     @'  @@; +@ @; @@ @' @`  .@       @@ :@; `@@                                       @;             
         @'                                                                                                                                                                                             ,@                      +#                                                                      ;@     @@,#@'` ++ @` @@ @# @:  .@       @. `@' @#@@                                      @:             
         @:                                                                                                                                                                                             ,@                      +#                                                                       +      @@@.   :; @@@@@ @@ @@  `@       '@`@@@ @  @                                      @:             
         @,                                                         ,,   ,@;   +@       `@@  ;.                                                                                                         .@                      :@                                                                                         @@+# .. #'            #@@   @.,@                                      #+             
         @,                                                        @#@@` @,@. ###@     '@.. @@@` @@                                                                                                     .@                      :@                                                                                               :  ,:                 @@@#                                      +#             
         @,                                                       .@  ;@ @`;+ @,;@     @'  :@`@ @'                                                                                                      `@                      :@                             ,+@@@@+..`                                     ++                ;@  @@@  .              ..                `                      '@             
         @,                                                       :@ `;@`@ :# @#@       +@+'@@: @                                                                                                        @                      .@                          ,@@@@@@@@@@@@@@@#.`                           ,  @@@,               `: ,@ @  @            @                  +@                      ;@             
         @.                                                        @@@@. : :+ @  +     ;.;@#, : @.,@,                                                                                                    @.                      @                       .#@@@@#',     ` `,;@@@@@'`                      @@@@@ @.@  :      @@@.    ;@   .@       ,@@` @         :#   #@' ##                      :@             
         @`                                                                   @@@#     #@#`#@@@.;@@'                                                                                                     @.                      @                      #@@#:                 `:'@@#`                   +@ @@. @ @,:@     @@ #@ ,@ #@: ;:#      `@', .@#`       @@, ;@;#     #'                  :@             
         @`                                                                    :.           ;;                                                                                                           @:                      @                    @@@,                        .#@#`                 @' @@  @`#+@'    +@  @@ ,@ @@+ @@@@`    #@   '@+@       @;# @ ;@ ;  ;@+@                 ,@             
        `@                                                                                                                                                                                               @;                      @                   @@                             `@@@`               @' @@ `@ .@@`    @,  @@ ,@  @   @,;      @@+ @@ @ .@@' .@:#`@@,# @  @: @+`#+,            :@             
         @                                                                                                                                                                                               @:                      @                 ,@+                                 @@'              @# @. `@  :@     @':@@' `'  #@  @'        `@'@+ @ @',@';@:#`@:#, @  @' +#@##@`           .@             
         @                                                                                                                                                                                               @;                     `@                :@,                                   ,@@             @.        '@     .@@'#+         `       +###@`  @`@  '@:@@:.@@@. @  @` @@+ ,@`           `@             
         @                                                                                                                                                                                               ''                      @               ,@:                                      @@`                     @:         +#                  #''    ; @+:@;+@# :@',  '  : +@,@+@@            `@`            
         @                                                                                                                                                                                               '+                      @              `@:                                        #@,                   :@          ;@                            @@+ @@  ;@         :` ;@@@             @             
         @                                                                                                                                                                                               '@                      @              @#                         @:               +@,                  @:      @@  ;@                                @@  :@              ++             @             
         @                                                                                                                                                                                               '#                      @             #@                        @@@            `    '@                  `        @@;#@                                @;   .         `@'  @,             @`            
         @.                                                                                                                                                                                              ;+                      @            :@                      `@@@,             @#    @@                       :@  :@@.    ;'                          `               :@@@@              @,            
         @`                                                                                                                                                                                              '#                      @           .@.                  `#@@@@:               :@`   `@`                       @       +  @;                                            ``               @,            
         @,                                                                                                                                                                                              '@                      @           @+                   @@';`                  @@    @@        @`      ;+#,   @   @.  @  @,                                                             @.            
         @:                                                                                                                              `:;,                                                            +#                      @          :@                                            @@`  `@`       +@   ;@;@+#@;  @   @. ;#  @                                                              @.            
         @.                                                                            `,'''';:                                        ;@@#+@@@@#:`                                                      '#                      @          @;                                             @@@'`@;        @@  `@@:  #@`@@@' @. #; `@                                                              @.            
         @`                                                                          ;@@@@+@@@@@#:                                   ;@@,    ..:+@@@;                                                    '#                      @         #@                                               `#@@#@         @' @#@@@@@;;+@:: @. +; ;@                                                              @,            
         @,                                                                        #@@@        ,#@@#                                @@`            ,@@`                                                  '#                      @         @`                                                   .@         .@,@ @@`     @   @  ;' +#                                                              @:            
         @.                                                                      :@#              .@@                              @#                +@+                                                 +#                      @        '@                            '@,                      @`         @@# :@.  +  @`        ,@                                                              @'            
         @.                                                                     ,@                 `@#                            '@                  .@'                                                '#                      @        @:                           @@@@,             :@@@#   @:         .@`  #@@@@` `   @                                                                     #;            
         @:                                                                     @,                  ,@.                           @`                   ,@,                                               '#                      @       `@                            @@@@#             @@@@@'  @'         @@    `#'       @   `                                                                 +@            
         @,                                                                    :@                    @#                          :@                     '@                                               +#                      @       +@                           .@@@@#             @@@@@@  '#        :@`                 .#  .`                                                             '#            
         @,                                                                    @:                    :@                          @;                      @:                                              ;#                      @       @:                            @@@@,             '@@@@`  .@        @+                      @@                                                             ;#            
         @:                                                                   `@                      @;                         @                       '#                                              '+                      @       @.                            ;@+`               @@@;   .@       ;@                       ,                                                              '@            
         @,                                                                   ;@                      @#                        ,@ ,@     ,@`            ;@                                              ;+                      @       @                                                      @ @`                                                                                              ,@            
         @:                                                                   @'                      ++                        '+ @@:    #@             ,@                                              '#                      @      .@                          `@#....:`           +;,...'@@ @;                                                                                              .@            
         @.                                                                   @`                      '@                        @,  ;                    ,@                                              '#                      @      +@                           `@@@@@@,           '@@@@@@#  @'                                                                                              .@            
         @,                                                                   @                       ;@                        @,                       '@                                              ;#                      @      '@                                                        @#                                                                                               @            
         @,                                                                   @                       ,@                        #.                       ##                                              ;+                      @      '#                                                        +@                                                                                               @            
         @,                                                                   @       @@      @;      `@                        #,                       #;                                              '#                      @      '@                                             :          +#                                                                                               @            
         @,                                                                   @`      ##      @#      `@                        @,                       @+                                              ;@                     `@      '#                                 :           .@:        '@                                                                                               @            
         @,                                                                   @#                      ;@                        +'                       @:                                              '+                     .@      ;@                                ,@:     `##    @        +#                                                                                               @            
         @,                                                                   ;@                      #@                        .@                       @,                                              ;#                     :@      .@                                @`    `@@@@,   +.       @#                                                                                               @`           
         @,                                                                    @;                    ,@;                         @.                     .@`                                              :#                     ,@       @                               `@    :@@@@@@`  .        @'                                                                                               @`           
         @,                                                                    .@`                  .@#                          '@   @@#               @#                                               ;+                     +@       @,                                   .@@@@@@@@           @;                                                                                               @,           
         @,                                                                     #@       @@.        @@                            @@                   ;@                                                '#                     @+       ##                                   @@@@@@@@@.          @,                                                                                               @,           
         @:                                                                      @@,    .@@.       @@                              @+                 ;@;                                                ''                     @;       :@                                  @@@@@@@@@@@          @                                                                                                @;           
         @,                                                                       '@@'          .'@@                               `@@               @@'                                                 '#                     @.        @`              .                 #@@@@@@@@@@@:        '@                                                                                                @:           
         @,                                                                         '@@@@@@@@@@@@@#                                  #@#.         ,@@@.                                                  ;+                     @:        @'             #'                ,@@@@@@@@@@@@'      . @#                                                                                                @:           
         @,                                                                         @' ;;;'';':'@                                      @@@@@@''#@@@#,                                                    +#                     @.        ;@             @                 @@@@@@@@@@@@@#      @ @`                                                                                                @`           
         @:                                                                        ;#          @.                                      @ `,''@@+'`@.                                                     ;'                     @          @,           #,                +@@@@@@'#@@@@@+      @#@                                                                                                 @            
         @,                                                                        @.   @`     @                                       @.         @#                                                     ;+                     @          #@           @                `@@@+       #@@@      @@,                                                                                                 @`           
         @,                                                                        @   ;#     ,#                                       @,      `` ;#                                                     '#                    ,@          `@          ,+                @@@;         #@@      @@                                                                                                  @            
        `@.                                             `  `:                     `@   @`     @:                                       @:      ++ +@                                                     ;+                    '@           @@         @`                @@:         .`@@ .   .@,                                                                                                  @            
         @                                              +@ :'    ;;               '#  `@      @.                                       ++      :@ ;@                                                     '#                    ;@            @:        @                ,@.          ;@#@@@   @#                                                                                                  .@            
        `@                                               `#':    ;,         ,@`   #+  ;+      @@                                       :+      ,@ `@                                                     ;+                    +@            +@       #:               @.@ @          ;@@@@  @@                                                                                                   `@            
        `@`                                            @@. #@@@  `  @@, `'``@`    #;  #:     .@@                                       ;+      `@  @`                                                    '#                    ##             @+     `@                #@@@#           .: @#@@                                                                                                    ,@            
         @                                             ``  #@ ;+ @.'@ @ @+@;'##   @.  @`     .@@                                       ;#      `@  @`                                                    #'                    #:             .@,    '.                 ,@:               .@@                                                                                                     :@            
        .@                                                 #+ :@ @.+#`@;+.@..,.   @   @      ,@.                                       .@       @  @'                                                    @;                    @'              #@    :                   @;              .@#@`                                                                                                    '@            
        ,@                                              ;#  ;@@' @.,',#`@@@       @  .@     '@#                                        `@       @. #+                                                    @;                    +@              :@@                       ;#             ,@# @@                                                                                                    '@            
        :@                                              @    `,         ..@ #@'  `@  :+    :@''                                        .@       @, :@                                                    #;                    :@              @ @@:                     ,@.           #@'  `@:                                                                                                   #'            
        .@                                              .              '++@   +  ;@  :#   #@ @,                                        .@       @+ ,@                                                    @;                    `@             ,@  '@@,                    @          :@@+    +@                                                                                                   #+            
        ,@                                                           ,  #'`      ;#  .@  @@  @,                                        `@       #' `@                                                    @;                     @,            +#    #@@.                 `@       `;@@#@      @:                                                                                                  #'            
        ,@                                                           ##          #+  `@ @@   @.                                        `@       ;@  @`                                                   @:                     @.            @'     `#@@',              .@     ,@@@# @;      @@                                                                                                  @:            
        ,@                                                            @'         @: '@@@@    @,                                        `@       .'  @:                                                   @:                     @,            @,        ;@@@@+':,.`      .@ ,'@@@#:   @,      .@                                                                                                  @.            
        ,@                                                             `@#'::::,'@@@` ;:     @.                                        `@           ##                                                   @:                     +;            @.           ,##@@@@@@@@@@@@@@@@@.      @        @,                                                                                                 @`            
        ,@                                                                .:,,,,.@;          @.                                        `@           '#                                                   @:                     @,           .@                    .,''''@@`          @`       @;                                                                                                 @             
        '@                                                                       @           @+                                        `@        ,;@@+                                                   @;                     @.            @                          #'          ,@@,      ##                                                                                                .@             
        ;@                                                                       @    :@@@+;@@'                                         @`.;';@@@@#@`                                                    @:                     @:           +@         .                @#          ,@#@      +@                                                                                                ,@             
        '#                                                                       @@@@@@#;'@@#.                                          @@@@#+;`   @                                                     @'                     @:           ##        `@,               #'          '# @+     :@                                                                                                :@             
        '+                                                                          @.     #:                                              @`      @                                                     @;                     +#           +;        '@                #+          #+ ,@;    :@                                                                                                :@             
        '#                                                                          @      @:                                              @.      @                                                     @;                     :+           @'        '#                #'          @'  ;@.   +@                                                                                                .@             
        +@                                                                          @      @,                                              @`      @                                                     @'                     :#           @;        :@                @'          @:   #@  `@'                                                                                                :@             
        '+                                                                          @      @.                                              @.      @`                                                    @;                     ,@           @,         @`               #+          @'    @@@@@                                                                                                 ,@             
        '+                                                                         `@      @,                                              @`      @                                                     @;                     ,@           @:         @'               @;          @:     :',                                                                                                  :@             
        ;#                                                                         .@      @,                                              @.     .@                                                     @;                     +#           @,         '@              .@`          @'                                                                                                          ,@             
        +@                                                                         `@      @,                                              @.     `@                                                     @'                     ##           @           @'             @#           @'                                                                                                          ,@             
        '+                                                                         `@      @,                                              @`     .@                                                     @;                     '#          `@           ;@`           @@            @'                                                                                                          .@             
        '#                                                                         `@      @#                                              @:     `@                                                     @:                     +@          :@            +@          #@.            @'                                                                                                           @             
        #@                                                                         .@      '`                                              #       `                                                     @;                     .@          @@             @@        '@,             @:                                                                                            .,:,:,:::,:+++@@,            
        '#                                                                          @                                                                                                                    @;                     '@          @+              @@      +@'              @'                                                                            `:;#@@@@@@@@@@@@@@@@@@@@@@@@@##@             
        +#                                                                                                                                                                                               @'                     :@@@@@#,:'@@@@@@@@@@@@@#,,,, @@'  :@@'               @;                                              ,:::`            `,###@@@@@@@@@@@@@',::,` ````                             
        ;+                                                                                                                                                                                               @:                         .'@@@@@@@@'.``..:#+@@@@@@@@@@@@@'.``             ##               .`,;''''''''''''''''';'+@@@@@@@@@@@@@@@@@@@@@@@@@@@@###@:+:.`                                             
        +#                                                                                                                                                                                               #+                                                   `.'+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##.;``     ` ` `` ` ` ``                                                         
        +#                                                                                                                                                                                               +#                                                             ...,.,..,`.,:;#''+''+++;''+.`,                                                                                                          
        ;+                                                                                                                                                                                               +#                                                                                                                                                                                                     
        :#                                                                                                                                                                                               :+                                                                                                                                                                                                     
        :@                                                                                                                                                                                               '#                                                                                                                                                                                                     
        ,@                                                                                                                                                                                               '#                                                                                                                                                                                                     
        .@                                                                                                                                                                                               ;@                                                                                                                                                                                                     
        `@                                                                                                                                                                                               .@                                                                                                                                                                                                     
        `@`                                                                                                                                                                                              .@                                                                                                                                                                                                     
         @`                                                                                                                                                                                              `@                                                                                                                                                                                                     
         @.                                                                                                                                                                                               @                                                                                                                                                                                                     
         @:                                                                                                                                                                                               @                                                                                                                                                                                                     
         @:                                                                                                                                                                                               @.                                                                                                                                                                                                    
         @'                                                                                                                                                                                               @,                                                                                                                                                                                                    
         +'                                                                                                                                                                                               @.                                                                                                                                                                                                    
         '#                                                                                                                                                                                               @:                                                                                                                                                                                                    
         :@                                                                                                                                                                                               @,                                                                                                                                                                                                    
         ,@                                                                                                                                                                                               #+                                                                                                                                                                                                    
         .@                                                                                                                                                                                               ;#                                                                                                                                                                                                    
         `@                                                                                                                                                                                               :@                                                                                                                                                                                                    
          @`                                                                                                                                                                                              ;@                                                                                                                                                                                                    
          @`                                                                                                                                                                                              :@                                                                                                                                                                                                    
          @                                                                                                                                                                                               ,@                                                                                                                                                                                                    
          @`                                                                                                                                                                                              ,@                                                                                                                                                                                                    
          @,                                                                                                                                                                                              .@                                                                                                                                                                                                    
          @;                                                                                                                                                                                              .@                                                                                                                                                                                                    
          #+                                                                                                                                                                                              .@                                                                                                                                                                                                    
          ''                                                                                                                                                                                              .@                                                                                                                                                                                                    
          ''                                                                                                                                                                                              .@                                                                                                                                                                                                    
          '#                                                                                                                                                                                              .@                                                                                                                                                                                                    
          ;@                                                                                                                                                                                              .@                                                                                                                                                                                                    
          :@                                                                                                                                                                                              `@                                                                                                                                                                                                    
          ,@                                                                                                                                                                                              `@                                                                                                                                                                                                    
          .@                                                                                                                                                                                              `@                                                                                                                                                                                                    
           @                                                                                                                                                                                              .@                                                                                                                                                                                                    
           @                                                                                                                                                                                              .@                                                                                                                                                                                                    
           @                                                                                                                                                                                               @                                                                                                                                                                                                    
           @                                                                                                                                                                                              `@                                                                                                                                                                                                    
           @                                                                                                                                                                                               @                                                                                                                                                                                                    
           @                                                                                                                                                                                               @`                    ,+#@@@@@#':.                    ,,;##@@@@@@@@@@@@@@@@@@@@+#+;;:,.``              `,,,,:,,::,:::::,,:,``                                                                        
          :@                                                                                                                                                                                               @                     @##;'#:+#+@@@@@@@@@@@@@@@@@@@@@@@@@@@#'+:::,,.,,,::+'++##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#':,``                                                          
          ;@                                                                                                                                                                                               @.                    @              `,;+'+++#++,;:  ``                                 `` ```` `` ` ```                     ````:;'#@@@@@@@@@@@@#';::,.``                                           
          ;+                                                                                                                                                                                               @.                    @                                                                                                                    .,';'+@@@@@@@@@@@@@@@@@@@@@@@@@@@@+':.,                   
          '+                                                                                                                                                                                               @:                    @.   @ ,@` @@@.                                                                                                                    `.:,:;::;,:;,::::;+##@@@@                   
          @:                                                                                                                                                                                               @:                    @' @@@@@@@   `@`                                                                                                                                          ,@                   
          @,                                                                                                                                                                                               @;                    #+   @,:@`  .:@                                                                                                                                           .@                   
          @`                                                                                                                                                                                               #,                    ;@ @@@@@@@  @@'                                                                                                                                           .@                   
         .@                                                                                                                                                                                                @:                    .@   @` @     @.                                                                                                                                          .@                   
         .@                                                                                                                                                                                                @:                     @   ,     @@#@,                                                                                                                                          `@                   
         .@                                                                                                                                                                                                @:                     @           ,`                                                                                                                                            @                   
          @                                                                                                                                                                                                @,                     @                                                                                                                                                         @                   
          @`                                                                                                                                                                                               @,                     @                                                                                                                                                         @`                  
          @.                                                                                                                                                                                               @:                     @                      ,                                                                                                                                  @                   
          @:                                                                                                                                                                                               #:                     @                     ,+                                                                                                                                  @                   
          @'                                                                                                                                                                                               @:                     @                 `   ';                     @@               .@:                                                                                         @                   
          #'                                                                                                                                                                                               #:                    .@                '@@  ''        ,`          +@#@             `@'@.              ,                                                                         @,                  
          +#                                                                                                                                                                                               +'                    .@               ;@    ''        @@          +# @             +# # @            ,#                                                                         @'                  
          '@                                                                                                                                                                                               '+                    .@               +#'. @@@@   ,   #@          ++ ;             +#   @   @@       ;+                                                                         @,                  
          ;@                                                                                                                                                                                               ;@                    '@                :#@.##'`@. @; +@@   `     .'@   ;.  @@:    .@@@.    +;@   .   ''  :;                                                                     @:                  
          :@                                                                                                           `:#@@@#@@@@@@#;`                                                                    :@                    :#                  '@ @, @ `@.@#+@@' @`    @@@  @#@'.@`@,    :@   @  @`@` #@@+ @; +@#                                                                     @:                  
          ;@                                                                                                       .#@@@@#.`,:@'+':+#@@@#.                                                                 .@                    ;#                @:@; @. @#@@ @ @@ @;@       @ :@ ;@,@        @   @  @ @` @ '@ #:.@                                                                       @'                  
          .@                                                                                                     ,@@#;`                ;@@@,                                                               .@                    '#                .@'  #  `#:@;@@@@ .@,       @.,@#@':@        @'  @ ,@ @``@,@@ @: @@+                                                                     #+                  
          ,@                                                                                                    #@'                       #@@                                                              :@                    '#                              @`  @@        ;  .@: .'               : :  #@#@@++  `@@                                                                    #+                  
          `@                                                                                                   @@.                         `@@`                                                            ';                    '+                                 `@                                          '   @@@'                                                                    ##                  
          `@                                                                                                  @@                             #@:                                                           #,                    ;#                                                                                                                                                         ;#                  
          `@                                                                                                 @@                               ;@:                                                          @.                    '#                                                                                                                                                         ;@                  
           @                                                                                                ;@                                 #@                                                          @.                    '#                                                                                                                                                         ,@                  
          `@                                                                                               `@:                                  @,                                                         @`                    '#                                                                                                                                                         `@                  
           @                                                                                               @@                                   +@                                                         @.                    ##                                                                                                                                                          @                  
          `@                                                                                              #@                                    ,@`                                                        @`                    @'                                                                                                                                                          @`                 
           @`                                                                                             @:                                     @'                                                        @`                    @'                               :+@@@@@@;                                                                                                                  @.                 
          `@                                                                                             .@                                      :@                                                       `@                     @'                             .@@::`   @@@@+.                                                                                                              @:                 
          `@                                                                                             #@                                       @`                                                      .@                     @;                            `@+         `+@@@`                                                                                                            @:                 
           @                                                                                             @;                                       @+     ``                                               .@                     @:                            @#              @@#                                                                                                           @;                 
          .@                                                                                             @                                        @+    @@@`                                              ,@                     @,                           #@                .@#                                                                                                          #+                 
          :@                                                                                            '@                                        ##   ;@@@                                               :@                     @.                          '@                  .@,                                                                                                         '+                 
          .@                                                                                            ##                                    `;  @+  `@@ @                                               ;@                     @.                         `@`                   @@                                                                                                         '@                 
          ,@                                                                                            @'                         #@         @@: ## ;@@. @.                                              ;@                     @.                         @'                    :@                                                                                                         ;#                 
          ;@                                                                                            @,                         @@#        ,@  @# :@. .+:                                              +@                     @:                         @                      @                                                                                                         :@                 
          .@                                                                                            @`                          ;`            @: :@.'@;:                                              ;;                     @:                        ,@                   ,@ @.  @#.``                                                                                                 .@                 
          :@                                                                                            @`                                        @; @@ @@,+                                              @+                     @;                        '+                 ;@@  @. ;#'@@@@                                                                                                `@                 
          ;@                                                                                            @,                                        @, @@.` .@                                              #;                     @'                        #'                      @  @:    @`                                                                                                @                 
          :@                                                                                            @.                                        @` @@.   @                                              @:                     @'                        @;                   @@ @ `@`   `@                                                                                                 @                 
          ;@                                                                                            @.                                       `@  @@.   @                                              @,                     ++                        @'                   +:'@ :+    ##                                                                                                .@                 
          :@                                                                                            +#                                       +@  @@.   @                                              @,                     ;#                        ;@                     @# @,   `@                                                                                                 '@                 
          .@                                                                                            ;@                                       @'  '@`   @`                                             @,                     :@                        `@                     @:`@    #+            ;@+  @@@                                                                             '#                 
          `@                                                                                            `@                                      ,@   '@;   #.                                             @.                     `@                         @:                    @`#;   ,@             @ @@ @ ++                                                                            :@                 
           @                                                                                             @:                                     @@   '@'   @                                              @.                      @                         '@                   ;@ @@.  #;      ,      #'@+;@                                                                               .@                 
           @`                                                                                            '@                                    ,@    +@@  @@                                              @`                      @`                         @:                 @@# :@@, @`     ,@       +: :#                                                                               `@                 
           @,                                                                                             @                                    @'    +@@'@#                                              `@                       @                          +@                 @@  @,.@@#      @;                                                                                            @                 
           @'                                                                                             @@                                  ;@     .@@@                                                 @                       @.                          @+               ,@: #@          `@                                                                                             @`                
           #;                                                                                             `@,                            @.   @;      #@                                                  @                       @:                         @@@#             ;@# ,@           +#                                                                                             @;                
           #'                                                                                              '@                           @#   #@       #@                                                 `@                       @,                        +@  @@'        `;@@; ;@.           @:                                                                                             @,                
           +@                                                                                               @@                              #@`       @;                                                 .@                       @:                        @`   :@@@##'+#@@@@  ;@.            @                                                                                              #'                
           '@                                                                                                @@                            +@:       `@`                                                 .@                       @,                       :@   :.  ;;####; @``@@.            :@                                                                                              #'                
           ;@                                                                                                 @@                          #@:        '@                                                  .@                       @:                       @'   #`         `@@@#     ':       +@                                                                                              +#                
           ;@                                                                                                  @@.                       @@:         @'                                                  .@                       @.                       @    @          `@       ;#@@@@@@@@@#`:;;;@@@@@@@#######@@.                                                                        '@                
           :@                                                                                                   @@#:                  .#@@.         :@                                                   .@                       @:                      :@   .@           @      :#@+@@@#@@@@@@@#@#;.....,';';;';;@                                                                         ;@                
           :@                                                                                                  :@`@@@#`            `'@@@@#          @+                                                   :@                       @:                      ##   ;#          `@      @'+::#,,,,.                      @                                                                         :@                
           ,@                                                                                                  @.   ,@@@@@',    .@@@@#``@          #@                                                    '@                       @:                      @;   #:          `@          `@                           @                                                                         :@                
           .@                                                                                                 `@       `;@@@@@@@@@;    ;@         #@,                                                    ;#                       @:                      ',   '           .@          :#                           @                                                                         :@                
           .@                                                                                                 `@    .`       ,..       '@`     `'@@;                                                     '#                       @:                                        @          .,                                                                                                     ;@                
           `@                                                                                                 .@    @;                 #@@@@@@@@@@`                                                      ;+                       @:                                                                                                                                                          :#                
           ,@                                                                                                 .@    @`                 @'`:'', `                                                         '@                       @:                                                                                                                                                          ;@                
           .@                                                                                                 `@    @                  @,                                                                ''                       @;                                                                                                                                                          ,@                
           .@                                                                                                 .@    @                  @:                                                                '#                       @.                                                                                                                                                          :@                
           .@                                                                                                 .@   ,@                  @,                                                                '#                       @:                                                                                                                                                          ;@                
           .@                                                                                                 .@   `@                  @,                                                                ;'                       @.                                                                                                                                                          :@                
           ,@                                                                                                 .@   `@                  @,                                                                ;'                       @;                                                                                                                                                          ;@                
           .@                                                                                                 .@   `@                  @.                                                                ;#                       @,                                                                                                                                                          :@                
           .@                                                                                                 :@    @`                 @+                                                                :#                       @;                                                                                                                                                          :@                
           `@                                                                                                 '#    @+                 ,`                                                                ,@                       @'                                                                                                                                                          :@                
           ,@                                                                                                 ;@    :`                                                                                   .@                       @+                                                                                                                                                          :@                
           :@                                                                                                  :                                                                                         `@                       ++                                                                                                                                                          :#                
           ;@                                                                                                                                                                                            `@                       #+                                                                                                                                                          :@                
           '@                                                                                                                                                                                             @                       '#                                                                                                                                                          :@                
           '@                                                                                                                                                                                             @`                      ;@                                                                                                                                                          '@                
           ;@                                                                                                                                                                                             @,                      ;@                                                                                                                                                          '@                
           '@                                                                                                                                                                                             @,                      :@                                                                                                                                                          @+                
           ;@                                                                                                                                                                                             @,                      ;@                                                                                                                                                          @'                
           ;@                                                                                                                                                                                             @:                      :@                                                                                                                                                          @;                
           :@                                                                                                                                                                                             #:                      ;@                                                                                                                                                          @:                
           ;@                                                                                                                                                                                             ''                      :@                                                                                                                                                          @:                
           ;@                                                                                                                                                                                             '#                      :@                                                                                                                                                          @:                
           '@                                                                                                                                                                                             :@                      :@                                                                                                                                                          @,                
           '@                                                                                                                                                                                             ,@                      ;@                                                                                                                                                          @:                
           '@                                                                                                                                                                                             .@                      :@                                                                                                                                                          @:                
           ;@                                                                                                                                                                                             `@                      :@                                                                                                                                                          @,                
           '@                                                                                                                                                                                              @                      :@                                                                                                                                                          @'                
           ;@                                                                                                                                                                                              @`                     :@                                                                                         '                                                                #+                
           ,@                                                                                                                                                                                              @,                     ;@                                         .         `                       +             @                                   +`                           +#                
           ,@                                                                                                                                                                                              #;                     :@                                        ,@        `@.  @                  ,#             @                                   @:   @                       :@                
           .@                                                                                                                                                                                              +'                     ;@                                            '@`    @'  @                  ''             @    ,;                  :'`        @;  `@                       ;@                
           .@                                                                                                                                                                                              :@                     :@                                 #@. `.     @+@  ;'@@ `@   '+`   +@+ .@@# ''             @`   @@@     `@   : .#@'.@#@        @;  ,@+@. `@@#               ,@                
           .@                                                                                                                                                                                              :@                     '#                                `@:+;@@. @ :@ @:;@,@@  @  @@#@  '#`; @. ; ''+# `@       `@@@ '@ @ @@@,,#,# @::@. @, @:      @@@@`'@@,@ @' @               `@                
           `@                                                                                                                                                                                              `@                     #+                                .# @@ +; @,.@ #+'' '@  @ '@ @,  #@@  @@:  '' @;@;       .@ @:+@  .@ ##.@'@ ++ .@,@@@#        @'` @@` @.@:#@                @                
            @                                                                                                                                                                                               @`                    ##                                .@ @` :' @; @ ;: @`@@` @ #@@@     '@  ,@@ :# .@@        `@+##';  ;@+@,`@@@,@;,.,@'@##@       #;  @@  @,@##                 @.               
            @                                                                                                                                                                                               @`                    #+                                .@    :+  `      :@@@+ @`.@@ .@ ##;@`   @, @  :@         :@@:     @@`    `@@ ;@@; :#+        :   ;, `@ @; `+               @.               
            @`                                                                                                                                                                                              #:                    @#                                 ;    `           `  `     @@@'  ##, ,@@@  ,  #'                                                       `@@@@               @:               
            @                                                                                                                                                                                               ''                    #+                                                                      `,      @`                                                        `,`                @:               
            @`                                                                                                                                                                                              ;@                    @#                                                                       `                                 .                                                 #+               
            @                                                                                                                                                                                               ,@                    #+                                                             ,         @                      `@        .@@:                                               '#               
            @`                                                                                                                                                                                               @                    @#                                                             @'   ;#   @                       @        ;@,@                                               ;@               
            @                                                                                                                                                                                                @`                   @+                                                                 '#@,;@@@@` @@  '@@  ,@,  @@@  @        '+ @`               #,   ` ,#` '#  `               ,@               
            @`                                                                                                                                                                                               @,                   @:                                                             @` :@`':`,@:'.@;+' @;@`:@,@ '+`@ @@@@#     :@,       @@@;     `@ .+ @;@;@#.@  @               .@               
            @,                                                                                                                                                                                               +'                   @,                                                             +; :@ +:  @  ,@@@:`@ , @' @ @@@@ :@,.      #@#` @@@ ,@ ,@     `@ ;@ @'@ @@ @,;@                @               
            @:                                                                                                                                                                                               ++                   @                                                              '' :; @`  ,  .@` ,:@   @, @ @;,   @         @  ,@ @':@         @#@@+@ @@@@.#@@.                @`              
            @,                                                                                                                                                                                               '+                   @                                          `.`...              ,.    `       @@@@ @   @. , +@`@. @         ## ,# @#:@         `+@,@. :+`;, ,@                 @               
            @                                                                                                                                                                                                ''                   @                                     .'@'@@@@@@@@@@@'                       `+.            +@@                @@@ ,@                      @+                 @               
            @                                                                                                                                                                                                +#                   @                                   #@@@'@#`      .,;@@;                                .                 '+   .'                          @                  @,              
           .@                                                                                                                                                                                                #+                   @                                 @@@,                :@@            #                  @`               '@@@.                             ;                  @,              
           `@                                                                                                                                                                                                ##                   @                               ;@@`                    @@           @`                 @.               ,  ;@                                                @:              
           `@                                                                                                                                                                                                ++                   @`                             @@'                       @@          @`                 @.       ;@@  ;`    .@                                                #;              
           `@                                                                                                                                                                                                @#                   @:                            @@                          @@         @,. +#   ;.        @. `@#  ,@ @ @@@@  '@:                                                ##              
           .@                                                                                                                                                                                                #:                   @.                           @@                            @@      .@@@'+@+@ +@@#       @. @,@@ +@ @`@ @@  @.                                                 #;              
           ,@                                                                                                          `...;';;.`                                                                            @;                   @,                          @@                              @;       @` @'.@:@'.@       +  @``@ #@ @ @:@@  ;                                                  #+              
           `@                                                                                                       :@@@###'';;##@'``                                                                        @,                   #'                         '@`                              ;@       @.  @@# ,@@+          ;@@@ ,. @ .@+@                                                     #'              
           ,@                                                                                                    `#@#,            '@@@#`                                                                     @`                   +'                         @,                                @'                `            ``          @  @                                                  #+              
           `@                                                                                                   :@'                ,+:#@@`                                                                   @                    ++                        +@                                 '@                                     @#`'@  `                                                  +;              
            @                                                                                                  ;@                      `#@#                                                                 `@                    +'                        @,                                  @                                      #@@`                                                     #;              
            @`                                                                                                :@                         .@@                                                                ,@                    +'                       :@                                   @.                                                                                              #'              
            @`                                                                                               .@                            @@                                                               :@                    '#                       #'                                   @;                                                                                              #'              
            @                                                                                                @.                            `@:                                                              '@                    :#                       @'                                   @'                                                                                              #'              
            @.                                                                                              ++                              ;@                                                              '+                    ,#                       @`                                   @;                                                                                              #'              
            @:                                                                                              @                                @@                                                             @#                    `@                       @.                                   @'                                                                                              +;              
            #'                                                                                             +#                                 @;                                                            @:                     @                       @.                       @`       @@ @'                                                                                              +'              
            ##                                                                                             @                                  :@                                                            @;                     @`                      @,                      :@'      .@@ @,                                                                                              ;#              
            +#                                                                                            :@                                   @;                                                           @.                     @.                      @.                       ,        .  @,                                                                                              ;@              
            ##                                                                                            @.                                   +@                                                           @`                     @:                      @`                                   @`                                                                                              ,@              
            +#                                                                                            @                                     @`                                                         `@`                     #;                      @:                                  `@                    @:                                                                         .@              
            ##                                                                                           ;@                                     @'                                                         .@                      '#                      @#                                  '@                   ;@                                                                          @@              
            ++                                                                                           #:                                     '@                                                         .@                      .@                      ,@                                  @:                  `@`                                                                          +@              
            +#                                                                                           @                                       @`                                                        ,@                      .@                       @.                                ,@                   @'                                                                           ;+              
            ##                                                                                           @                                       @:                                                        ;@                      `@                       #@                                @@                  ;@                                                                            ;@              
            ##                                                                                          .@                                  '.   @+                                                        ,@                       @                       .@,                               @.                  @.                                                                            :@              
            #+                                                                                          .@                                  #@@@@#'                                                        :@                       @                        +@                              #@                  +#                                                                             ,@              
            #+                                                                                          ;@                          .@`          @'                                                        :@                       @`                        @@                       `@@; ,@`                  @`                                                                             ,@              
            +#                                                                                          '@                         '@;       +@  @'                                                        ;@                       @:                        `@'                      ,@@;`@@                  :@                                                                              `@              
            ##                                                                                          :@                       @@@,        @@  @;                                                        :@                       @,                         @@#                         @@                   @;                                                                              ,@              
            +'                                                                                          .@                       ,  @;       `,  @.                                                        :@                       +:                        ;@ @@                      ,@@                   `@                                                                               .@              
            ++                                                                                           @                          @#          :@                                                         ;@                       ++                        @: `@@@                   #@@                    ++                                                                               ,@              
            ++                                                                                           @                                      +@                                                         :@                       '@                        @`   .@@@`             :#@@:                     @`                                                                               .@              
            ##                                                                                           @.                                     @+                                                         ;@                       :#                       .@      ,@@@:`      .'#@@@:   `.,,,            `,;@                                                                                :@              
            +#                                                                                           ##                                     @`                                                         :@                       :@                       ;#         #@@@@@@@@@@@##  ;@@@@@@@+`.;+@@@@@@@@@#@;                                                                               .@              
            #+                                                                                           :@                                    +@                                                          :@                       ,@                       @'            ,.,,,``  @#@@@@@'+@@@@@@@;,.,.,..   @.                                                                               ;@              
            +#                                                                                            @`                                   @;                                                          ;@                       .@                       @.               :'#@@@@@#::.  @,.``              @...,,;;;''##@#@##+,                                                             ;@              
            #@                                                                                            @#                                  +@                                                           :@                        @                      .@          .#+#@@@@+;``@       @ `::++@@@@@@@@@@@@@@@@@@@#@@@@;''':+#@                                                             '@              
            #+                                                                                            ,@                            ++   ,@,                                                           :@                        @,                     '#           .':.,     `@    :'#@@@@@@;',,:,,,:````                   @.                                                            '@              
            ##                                                                                             @'                          ;@#; `@#                                                            ;@                        @,                     @;                      @    +#+`    @                                #,                                                            ;@              
            +@                                                                                             .@.                         ;+  ,@#     :                                                       :@                        @:                     #,                     .@            @                                @.                                                            '@              
            #+                                                                                              '@                            :@#     +#@                                                      :@                        @'                                            :@            @                                #`                                                            ;@              
            #'                                                                                               @@                          #@'     '@ ;@                                                     ;@                        ++                                            ##            @                                                                                              '@              
            @;                                                                                                @@                        @@      .@ ; +@                                                    ,@                        '#                                            :.            ;                                                                                              ;#              
            @,                                                                                                 +@.                    :@@       @: ; +#                                                    :@                        ,@                                                                                                                                                         '@              
            @:                                                                                                 @;@@.                ,@@+       `@#:  @                                                     ,@                        ,@                                                                                                                                                         ;#              
            @.                                                                                                :#  '@@'..```,::'##+#@@#@        #','`++                                                     :@                         @                                                   @                                                                                                     '@              
            @`                                                                                                @,    :@@@@@@@@@@'#++; @;       `@`,, @.                                                     ,@                         @`                                                 .@              ..                                                                                     ;#              
            @                                                                                                 @         ```          @`       @# `'.@                                                      ,@                         @`                                                 :@;   #@;    ;@'@@                                                                                     ;@              
            @                                                                                                ,@   ,`                 @       `@@@; @,                                                      .@                         @.                                                 .@@# .@,@@@ ,@'@ @.                                                                                    ;@              
            @                                                                                                +#   @                 :@.       +@@@@#                                                       `@                         @.                                                 :@,@ @#.@ @.@:;@ @`                                                                                    '@              
            @                                                                                                #'  ;#                 +@@         ;@+                                                         @                         @:                                                 :@ @ @:`# @ @;.: @                                                                                     ;@              
            @                                                                                                ##  ',                 @;@@        #@                                                          @`                        +;                                                  . . @    , .`                                                                                         ;@              
            @`                                                                                               #+  ':                 @; @@      +@`                                                          @`                        +#                                                                                                                                                        '@              
            @`                                                                                               #+  +;                 @:  ;@#`.#@@:                                                           @,                        '#                                                                                                                                                        ;@              
            @`                                                                                               ''  ':                 @`    #@@@`                                                             @,                        '@                                                                                                                                                        ;@              
            @                                                                                                #+  +'                 @`                                                                      #.                        '@                                                                                                                                                        '@              
            @                                                                                                '+  ;@                 @`                                                                      #+                        '@                                                                                                                                                        '@              
            @.                                                                                               '@  ;@                 @,                                                                      ++                        ;@                                                                                                                                                        '@              
            @                                                                                                ,@  .@                 @@                                                                      '+                        ;#                                                                                                                                                        ;@              
            @                                                                                                ,@   #                 `.                                                                      ;#                        ;@                                                                                                                                                        ;@              
            @                                                                                                `@                                                                                             ;#                        :@                                                                                                                                                        ;@              
            @`                                                                                                                                                                                              ;@                        .@                                                                                                                                                        :@              
            @`                                                                                                                                                                                              ;@                        .@                                                                                                                                                        ,@              
            @                                                                                                                                                                                               :@                        .@                                                                                                                                                        .@              
            @                                                                                                                                                                                               ,@                        `@                                                                                                                                                         @              
            @`                                                                                                                                                                                              ,@                        .@                                                                                                                                                         @`             
            @                                                                                                                                                                                               .@                        .@                                                                                                                                                         @,             
            @`                                                                                                                                                                                              .@                        `@                                                                                                                                                         @;             
            @                                                                                                                                                                                               ,@                         @`                                                                                                                                                        @+             
            @`                                                                                                                                                                                              `@                         @                                                                                                                                                         +#             
            @                                                                                                                                                                                               .@                         @`                                                                                                                                                        ;#             
           `@                                                                                                                                                                                               .@                         @                                                                                                                                                         :@             
           .@                                                                                                                                                                                                @                         @`                                                                                                                                                        ,@             
           .@                                                                                                                                                                                                @                         @`                                                                                                                                                        .@             
           ,@                                                                                                                                                                                                @                         @`                                                                                                                                                         @             
           .@                                                                                                                                                                                                @`                        @`                                                                                                                                                         @`            
           ,@                                                                                                                                                                                                @`                        @`                                                                                                                                                         @,            
           .@                                                                                                                                                                                                @:                        @`                                                                                                                                                         @;            
           ,@                                                                                                                                                                                                @,                        @                                                                                                                                                          @;            
           ,@                                                                                                                                                                                                @,                        @`                                                                                                                                                         #'            
           .@                                                                                                                                                                                                #'                        @`                                                                                                                                                         '@            
           `@                                                                                                                                                                                                ##                        @`                                                                                                                                                         '@            
           ,@                                                                                                                                                                                                '#                        @`                                                                                                                                                         ;@            
           `@                                                                                                                                                                                                ;@                        @`                                                                                                                                                         ,@            
           .@                                                                                                                                                                                                .@                        @`                                                                                                                                                         `@            
           `@                                                                                                                                                                                                 @                        @`                                                                                                                                                         .@            
           .@                                                                                                                                                                                                 @                        @`                                                                                                                                                         `@            
           ,@                                                                                                                                                                                                 @                        @                                                                                                                                                          `@            
           .@                                                                                                                                                                                                 @,                       @`                                                                                                                                                         .@            
            @                                                                                                                                                                                                 #,                       @`                                                                                                                                                         .@            
            @`                                                                                                                                                                                                '#                       @`                                                                                                                                                         .@            
            @`                                                                                                                                                                                                '#                       @`                                                                                                                                                          @            
            @,                                                                                                                                                                                                @@                       @`                                                                                                                                                         ,@            
            @,                                                                                                                                                                                                ##                       @`                                                                                                                                                         .@            
            @,                                                                                                                                                                                                +@                       @`                                                                                                                                                         `@            
            #+                                                                                                                                                                                                '@                       @`                                                                                                                                                         .@            
            +#                                                                                                                                                                                                '@                       @`                                                                                                                                                         `@            
            +@                                                                                                                                                                                                ;@                       @`                                                                                                                                                         .@            
            ,@                                                                                                                                                                                                ,@                       @`                                                                                                                                                          @            
            `@                                                                                                                                                                                                ,@                       @`                                                                                                                                                         `@            
             @                                                                                                                                                                                                `@                       @`                                                                                                                                                         `@            
             @`                                                                                                                                                                                                @                       @`                                                                                                                                                         .@            
             @:                                                                                                                    ```.                                                                        @                       @`                                                                                                                                                         `@            
             #;                                                                                                         .'+;'::#@@@@@@@@@@#.                                                                   @`                      @`                                                                                                                                                         .@            
             +#                                                                                                       @@@@@#@@@@#'..    ,;@@@#                                                                 @`                      @`                                                                                                                                                          @            
             :#                                                                                                     +@@`                    :@@'                                                               @:                     .@                                                                                                                                                          `@            
             '@                                                                                                  `@@@,                        ;@@.                                                             @:                     .@                                                                                                                                                           @            
             '@                                                                                                .@@+                             +@#                                                            @;                     `@                                                                                                                                                           @            
             +@                                                                                               @@#                                `@@                                                           @,                     .@                                                                                                                                                           @            
             +@                                                                                             '@#                                    @@                                                          @:                     ;@                                                                                                                                                           @,           
             +@                                                                                            #@.                                      @#                                                         @,                     ;@                                                                                                                                                           ++           
             +@                                                                                           ;@                                        :@,                                                        @:                     '@                                                                                                                                                           +'           
             +@                                                                                          `@,                                         +@                                                        @:                     ;#                                                                                                                                                           @,           
             '@                                                                                          @'                                           @@                                                       @,                     '@                                                                                                                                                           @.           
             +@                                                                                         +@                                            `@#                                                      @:                     ;@                                                                                                                                                           @:           
             ;@                                                                                         @.                                             .@.                                                     @`                     ;#                                       :+@@@@+                                                                                                             @,           
             #@                                                                                        +@                                               +@                                                     @`                     ;#                                    `@@@@+:.+@@#                                                                                                           @,           
             @#                                                                                        @,                                                @,                                                   .@                      '@                                   ,@@:       ,@@                                                                                                          @'           
             @:                                                                                       .@                                                 #@                                                   .@                      ;@                                  `@+           @@                                                                                                         @,           
             @.                                                                                       '@                                                 .@                                                   ;@                      '@                                  @#            `@:                                                                                                        @,           
             @`                                                                                       @:                                                  @,                                                  ;@                      #+                                 `@              @'                                                                                                        @;           
             @.                                                                                      `@                                              `,   @#                                                  +@                      #+                                 +#              @+                                                                                                        @:           
             @`                                                                                      :@                                              @#   '@                                                  +@                      @;                                 #'        @   @,@:                                                                                                        @;           
             @`                                                                                      #+                                             +@    ,@                                                  +@                      @;                                 #'        ,   . @,                                                                                                        @,           
             @.                                                                                      @,                                            :@:    `@                                                  #+                      @,                                 @#              @.                                                                                                        @:           
             @.                                                                                      @`                       `,                  +@'      @`                                                 #;                      @`                                 +#             `@`                                                                                                        @:           
             @`                                                                                     .@                        `@@@:             ,@@;       @:                                                 @;                      @                                  .@         :+  +@                                                                                                         @'           
            `@                                                                                      :@                           +@@@@@@@      ;@# .@:     ##                                                 @#                     .@                                   @;         ; ;@.                                                                                                         #+           
            .@                                                                                      ;#                              ;`,:@`         @@@.    '@                                                 #:                     :@                                   '@`         '@;                                                                                                          #+           
            ,@                                                                                      ;@                            .@@@             '@@;    ;@                                                 #;                     ,@                                    '@#:     .@@'            ;#                                                                                             #+           
            ;@                                                                                      '+                            #@@@,             `;     ,@                                                 @+                     ,@                                     `#@@@@@@@@              @,                                                                                             #+           
            ;@                                                                                      #'                            ,@@@:                     @                                                 @;                     .@                                      +, ``.. @`             @                                                                                              ##           
            ;@                                                                                      #'                              @'              @@@#':#+@.                                                @;                     :@                                   @; @`   `  @@'           ##                                                                                              ##           
            ;@                                                                                      +:                                              @@++#@@@@@@                                               @,                     :@                                    @ @   ;@#,+ @@``       `@                                                                                               ##           
            ;@                                                                                      #;                                              @#     .;:@`                                              @.                     ,@                                    :'@     #@@@+@@@@,.    @:                                                                                               ##           
            +@                                                                                      +'                                              @+        @                                               @.                     '#                                     @@      '+:;'##@@@@@@@@                                                                                                ++           
            +@                                                                                      ;@                                              @@`  @'  `@                                               @.                     #'                                     @@      ++ '@@@###@@#@@+'+'##@@@@@@@@@@@@                                                                              ##           
            @+                                                                                      :@                                              @@  +@@@ :@                                               @.                     @:                                     @@.     ++ ``,::,:@+#####++#+::::::::;.;'                                                                              #.           
            @;                                                                                       @`                                             @@  #@@` '@                                               @.                     @,                                     @@.     ''       .@                    ;+                                                                              @:           
            @.                                                                                       @;                                             @@       ##                                               @.                     @.                                     @+,     '+        @                    ;+                                                                              @,           
            @.                                                                                       ;@                                             @#       @;                                               @.                     @`                                     @''     ,@        @                    ;;                                                                              @:           
            @`                                                                                        @,                                            @#       @:                                               @.                     @`                                     @;@     .@        @                    +:                                                                              @,           
            @                                                                                         +@                                            @+       @`                                               @.                    .@                                      @ @.     @.,      @`                   #:                                                                              @:           
           .@                                                                                          @:                                          .@'       @                                                @.                    .@                                     :@ +@:;@@@@@@@@#   @:                   #,                                                                              @:           
           .@                                                                                          ;@                                    '@`   .@;    .  @                                                @`                    .@                                    ,@@@@@@@@@@@@@@@#@  #:                   #,                                                                              @:           
           ,@                                                                                           @#                                  ,@@@   :@+    @` @                                                @,                    .@                                    .@           +#'#@  #:                   @`                                                                              @;           
           .@                                                                                           :@`                                 @' '   ,@:    @  @`                                               @:                    .@                                    .@           @' @@  #:                   @`                                                                              @:           
           .@                                                                                            @@                                `@      ,@,    @  @                                                @'                    ,@                                     @           @,:@@  #;                   @.                                                                              @;           
           ,@                                                                                             @@                                @      ,@,   `@  @                                                #;                    :@                                     @           @ #:@  #,       `.`.        @`                                                                              @:           
           '@                                                                                             `@#                               @      ;@,   .@  @                                                @'                    ,@                                     @          `@ @ @` #+';@@@@@@@@@@@@@@@@@@@                                                                              #;           
           ;@                                                                                              `@@                                     @@    '@  @`                                               #;                    :@                                     @           @   @+ `'';':````    `:;::: `:                                                                              #'           
           '@                                                                                               '@@;                                   ;@@@@@@@@@@                                                #+                    :@                                     #                                                                                                                       +#           
           +#                                                                                               @,;@@.                                 ,@@ .`@: ;`                                                #;                    :@                                                                                                                                                             '@           
           #;                                                                                              .@   #@#                               @@@    @`                                                   #+                    :@                                                                                                                                                             ;@           
           @;                                                                                              '@    `@@+                          ,@@@`    .@                                                    #'                    :@                                                                                                                                                             `@           
           @.                                                                                              @'      ,@@@                     ,@@@@:      .@                                                    @'                    ,#                                                                                                                                                             `@           
          `@                                                                                               @:        .@@@@+'',           ,@@@@:@;       `@                                                    #+                    :@                                                                                                                                                              @           
          ,@                                                                                               @.           ;#@@@@@@@@':::'@@@@;   @        .@                                                    #'                    ,@                                                                                                                                                              @           
          :@                                                                                               @`     @           `,'#@@@@@+'      @        :@                                                    @;                    :@                                                                                                                                                              @.          
          ,@                                                                                               @     :@                           `@        ;@                                                    #:                    ,@                                                                                                                                                              @,          
          :@                                                                                              .@     ;@                            @;       '@                                                    #;                    .@                                                                                                                                                              @:          
          ;@                                                                                              :@     ++                            @@.      @;                                                    @:                    `@                                                                                                                                                              @;          
          :@                                                                                              ;@     #'                            @.@.    .@                                                     @,                    `@                                                                                                                                                              @;          
          :@                                                                                              '@     #'                            @.,@@` ,@+                                                     @`                    `@                                                                                                                                                              @+          
          :@                                                                                              '@     #;                            @`  @@@@#                                                      @.                    `@                                                                                                                                                              @'          
          :@                                                                                              ;@     #;                            @.                                                             @`                     @`                                                                                                                                                             @;          
          ,@                                                                                              '@     +'                            @,                                                             @.                     @`                                                                                                                                                             @:          
          :@                                                                                              '@     +;                            @`                                                             @.                     @`                                                                                                                                                             @#          
          :@                                                                                              :@     #;                            @.                                                             @.                     @,                                                                                                                                                             @;          
          ,@                                                                                              ,@     +;                            @.                                                             @.                     @:                                                                                                                                                             @'          
          :@                                                                                              .@     '@                            @                                                              @`                     @:                                                                                                                                                             @+          
          :@                                                                                              .@     :@                            @                                                              @`                     @:                                                                                                                                                             @#          
          ,@                                                                                              ,@     ;#                           .@                                                              @.                     #:                                                                                                                                                             +#          
          `@                                                                                              #@     `@                           .@                                                              @`                     ''                                                                                                                                                             +@          
          `@                                                                                              #:                                   ;                                                              @`                     +#                                                                                                                                                             +@          
          `@                                                                                                                                                                                                  @`                     '+                                                                                                                                                             +@          
           @                                                                                                                                                                                                  @,                     ;@                                                                                                                                                             ;@          
          `@                                                                                                                                                                                                  @`                     ;@                                                                                                                                                             ;@          
           @`                                                                                                                                                                                                 @.                     ,@                                                                                                                                                             +@          
           @.                                                                                                                                                                                                 @                      :@                                                                                                                                                             :@          
           @,                                                                                                                                                                                                 @.                     ,@                                                                                                                                                             .@          
           @.                                                                                                                                                                                                 @                      .@                                                                                                                                                             .@          
           @.                                                                                                                                                                                                 @.                      @                                                                                                                                                             `@          
           @,                                                                                                                                                                                                 @                      `@                                                                                                                                                              @          
           @.                                                                                                                                                                                                 @`                      @                                                                                                                                                              @          
           @,                                                                                                                                                                                                 @.                      @`                                                                                                                                                             @          
           @;                                                                                                                                                                                                 @.                      @.                                                                                                                                                             @          
           #;                                                                                                                                                                                                 @                       @.                                             ..                                                                                                              @          
           '#                                                                                                                                                                                                 @`                      @.                                          ,#@@@@@;                                                                                                           @          
           '@                                                                                                                                                                                                 @`                      @;                                         @@:,`  ;@@:                                                                                                         @`         
           ;@                                                                                                                                                                                                 @                       @;                                        #@        '@;                                                                                                        @          
           :@                                                                                                                                                                                                `@                       #'                                        @          :@                                                                                                        @          
           ,@                                                                                                                                                                                                `@                       #'                                       '@           @.                                                                                                       @`         
           `@                                                                                                                                                                                                 @                       '+                                       @;           @#                                                                                                       @          
           .@                                                                                                                                                                                                 @                       '@                                       @            +@                                                                                                       @          
           .@                                                                                                                                                                                                 @                       ;@                                       @       :,  .;@                                                                                                       @          
           .@                                                                                                                                                                                                 @.                      ;@                                       @       `   .+@                                                                                                       @          
           `@                                                                                                                                                                                                 @`                      ;@                                       @            '@                                                                                                       @          
           `@                                                                                                                                                                                                 @`                      ;#                                       @.           @#                                                                                                       @`         
           `@                                                                                                                                                                                                 @.                      ;@                                       @#       ,:  @:                                                                                                       @          
           `@                                                                                                                                                                                                 @,                      ;#                                        @@.     ::`@@          :`                                                                                            @          
           .@                                                                                                                                                                                                 @`                      ,@                                         @@@    .#@@           @`                                                                                            @          
           .@                                                                                                                                                                                                 @.                      ,@                                     ,  .@ '@@@@@@:            @                                                                                             @`         
           ;@                                                                                                                                                                                                 @.                       @                                     '; '@   `.`#'            +'                                                                                             @          
           ;@                                                                                                                                                                                                 @.                       @`                                    .@ #:   @ .@@           .@                                                                                              @          
           ;@                                                                                                                                                                                                 @                        @`                                     @ @.   ;@@;+@+`        #:                                                                                              @          
           ,@                                                                                                                                                                                                 @.                       @`                                     @`@`    `@@@@@@@@:     @`                                                                                              @          
           :@                                                                                                                                                                                                 @`                       @,                                     ''@     ,# `,#@@@@@@@@@@                                                                                               @          
           :@                                                                                                                                                                                                 @`                       @:                                     ,@@     ';     @ .:.,:`@,                                                                                              @          
           .@                                                                                                                                                                                                 @,                       #:                                      @@     '+    @@@@@@@@@@@@@@@@@@####.                                                                                  @`         
            @                                                                                                                                                                                                 @`                       #+                                      @@.    ,@        :#           `''+#@                                                                                  @`         
            @                                                                                                                                                                                                 @.                       +@                                      @+#     @:       .@               ,@                                                                                  @,         
            @                                                                                                                                                                                                 @,                       '@                                     :@ @ `   :@@@#     @               ,@                                                                                  @.         
            @                                                                                                                                                                                                 @.                       :@                                     '#@@@@@@@@@@:;@   `@               '+                                                                                  @:         
            @,                                            `                              ,`                                                                                                                   @`                       :@                                     '@; #@+@@#+@@:@:   @               #:                                                                                  @'         
            #'                      `                     @                             ,@@`                   .                                                                                              @.                       ,@                                     .@         @.@+'   @               #:                                                                                  '#         
            '+                     ,+          :'         @.             ;@             @:'@       :`   @      @                                                                                              @`                       :@                                     ,@         @ @'+  ,@               @,                                                                                  ;#         
            ;#                     ,#          :@         @; `  :        ;@`            @. @     `@##   @`     @ +;                                                                                           @.                       ;@                                     ,@        ,@ @.#  +#               @                                                                                   `@         
            ,@             @  :  ' ,@          .@         #, #: @'  .    :@,            @`       @'     `      @#@                                                                                            @.                       .@                                     .@        ,#:@ @  ##@@@@@@@+;,,` ..@`                                                                                   @         
            ,@             @  @;`@ `@@@. @@@@' .@',       @:;@     '@@   #@+        ,. @@@@,    .@      @  @@  @@@.                                                                                           @.                       :@                                      #        '''; @  ,;,.  `.:'@@@@@@@@`                                                                                  .@         
             @             @;:@'.@  @;:@;@  @# @@@@@      #@@`  .  @ @# @@@:       ;##@`@        :@@`  +' #;   @,;@,                                                                                          @.                       ,@                                               ``@:                                                                                                         .@         
             @             `@@;@'@  @: @,@. @'  @,        #'@#  @`.@ ;#+# @:       @.`@ @          '@. #` #@`.;;  :@                                                                                          @`                       .@                                                 ;                                                                                                          .@         
             @`                .@`  @; @ ;@@@:  #;        @: @# @ :@ :### @,       ;@@+`@:       #  @: @,  #@@;                                                                                               @.                       ;@                                                                                                                                                             @.        
             @.                     `  :  .:#@  #'        ,   : +  , `. @@@:        ';  @        #@@+  .                                                                                                      @`                       ,@                                                                                                                                                             @.        
             @,                              +  ``                                         `      `                                                                                                           @`                       :@                                                                                                                                                             @`        
             #;                          `                                ``               @.                                                                                                                 @                        :@                                                                                                                                                             @.        
             #+               ``         @  +                             ;@               #;                                                                                                                 @                        :@                                                                                                                                                             @.        
             '+              ;@@         @  @.   +           ;':          :@    ;@@        #'    `;,     +.   `                                                                                               @                        '@                                                                                                                                                             @`        
             '@             `@.    `@@'  @, @`  @@@         '@@@@         `@   `@.##   ',  '#   ;@##     ,@  :@ `@@` @  @:                                                                                    @                        +@                                                                                                                                                             @`        
             :#             '@     ++ @@ ## #: ;# @.  @@@#  #: '@         #@@@.#' '# @ @. @@@@@ @#        #@ @; @:++`@  @:                                                                                   `@                        ++                                                                                                                                                             @         
             ;@             `@`    @, :@ '@ ++ @@@@  '@  @@ @@@@.         @@`: @++@` +@@  `:@:;  #@`       @'@  @.,@ @ +@,                                                                                   `@                        #@                                                                                                                                                             @`        
             ;#              +@@@@`:@@@@ :@ #' @+    +@@@@: +@  `          @.  @+@`   #@@. `@     '#       ,@:  @@@+ @@+@;                                                                                   `@                        ++                                                                                                                                                             @,        
             :#                 .`   ',  `@ ++ ;@ ,@  .';@   @@@@          @'  '@`;@'`@`,   @   @@@;       .@    ':     :@                                                                                   `@                        ++                                                                                                                                                             @`        
             '@                           . `   #@@:     @    ,:           ..   +@@'  .                    @+                                                                                                 @                        ++                                                                                                                                                             @.        
             ;@                                      @:` @                                                                                                                                                   .@                        +#                                                                                                                                                             @`        
             '@                                      :@@@#                     @                                                                      `:::.                                                  .@                        ++                                                                                                                                                             @`        
             ;@               ,   ,                     `          `@+        `@`                       ,##+::,                                     .#@@@@@@#`                                               :@                        +#                                                                                                                                                             @`        
             '@               #@ :@  @@#`         ''.        `@@@  @'#@ ;+@    @.  @:    ,:           #@@+''@@@@@;`                               ;@@@@;   ;@@#             #`                               :@                        +'                                                                                                                                                             @.        
             '@                @,@' #+ '@` @ '+  +@#@#      '@, @' @`  .@:@  #@@: @;@' '@@'`         @@.       +@@@'                             @@,# .      .@@,           @.                               '@                        #;                                                                                                                                                             @.        
             '+                ;#@` @`  @,`@ @@  @.  @     :@   @' @`  #';@ @' @,:@,,@ @,           +@            :@'                          `@#             '@'   #@     @                                '@                        @:                                                                                                                                                             @`        
             @'                 @@  @#'#@  @ @@` @:        ;#.`,@, @   `@@@,@.,@:.@+#: :@@.        `@.             ;@:                         @#               '@`  @,  @  @@#                              ;@                        @.                                                                                                                                                             @;        
             @:                 `@   #@@   @@@:# ##         '@@@#' .        :@@@  @#+@@  ;@        @'               '@:                       .@ `    `          @#  @' +@  @@@                              #@                        @`                                                                                                                                                             @;        
             @;                 ,@          #  @;``             ''                 ++, .@@+       .@       `       @@#@                       @#@`    `@;        ;@  .@@@@' @`@  `                           ##                        @`                                                                                                                                                             @'        
             @;                 @#             `             +  ++                      ,         #'      `@@.    #@  @:                      @.#`    .          `@.   . `# # @ ';                           @'                       .@                                                                                                                                                              @;        
             @'                                              @@ '+                .               @,        '@@#  @   @+                      @ @'    @+          @.            ''                           @;                       .@                                                                                                                                                              @+        
             @'                                             `#'@@.                @    ,+#.   :  .@           ,@. :`+ +@                     `@                   @'            '`           @@+             @;                       `@                                                                                                                                                              @;        
             @'                                             .@                    @   ,@##@. @'  ##          .@    +@`,@                     `@                   @'                         # @`            @.                       .@                                                                                                                                                              @+        
             #,                  +;+;       .@'    `@+.     :@    .,    +:        @   ,`  @` @:  @'          ;@     ' `@                     ;@                   @;                           @             @,                       .@                                                                                                                                                              @'        
             @;                 @#''@. @ `@ @;@'  :@#+@:    ;#@; `@@@. +@@, .::'  @ :@, '@#  @;  @`                   `@                     ;@                   @'    +             ``   `  @'             @`                       ,@                                                                                                                                                              @;        
             @;                `@   @, @ .@,@ #+  @'  #     :@+@.;@ ,: @ @,`@+#@  @;@, ,@.   @;  @.                    @                     `@                  .@     @ ,@ :; ,`:# .@@@ #@#:#              @.                       :@                                                                                                                                                              @+        
             #'                .@   @, @.'@.@@#   @:        '@ ++'@   #@@@ ,@ +@  @@,  .@`   #:  @`              ``    @                      @`   ..            @#     @'@ @;#'#.;@ ++ , @` .+              @`                       ;@                                                                                                                                                              ##        
             @:                 @'.#@  :@@, @,,+. @;        '@ '@;@   +#.   @'@@ ,@;@;  @,   @,  @:             ,@@   `@                      @+   @@           `@.     ,@@ @ ;##,@@ ++   `@;                @`                       :@                                                                                                                                                              +#        
             @+                  @@@`   :+  `@@#` +.        ,@#@; :   :@ `+ .@#@ '@ .@' :    @`  '@             @@@`  ,@                      '@`  ,            @@       @  +@@ `@''@.:  +,.@ ,             `@                        ;@                                                                                                                                                              ,@        
             @;                                              :#'       #@@'      `.  `. ,    #    @;           '@@@:  @#                       @@.             @@       '@               ,@@+ @             .@                        ;@                                                                                                                                                              ,@        
             #;                                                         `.              @;   `    ;@           '@#@, #@                         #@@           @@`       @,                                  .@                        ;#                                                                                                                                                              `@        
             @'                                                                         `   '@     @'          ,+@@:+@, .@@`                     `@@@,      #@@         `                                   ,@                        :@                                                                                                                                                               @        
             #'                                                                              :     ;@:             +@,  @+@#                       ,@@@@@@@@@@#                                             ;@                        ;@                                                                                                                                                               @        
             ##                                                                                   `@#@.          `@@:  '+'++                       `@ `;;,:, ,@                                             :@                        ;@                                         ,+@@@:                                                                                                                @`       
             '@                                                                                   @+ ;@@@@@@@@@@@@@`   @` @,                        @      ` ,@                                             '@                        ,@                                       .@@+.`;@@@'                                                                                                             @        
             '@                                                                                   @     `::##+@##,    `@;`@                         @      @,,@                                             +#                         @                                      '@.       :@@@                                                                                                           @        
             ;@                                                                                  '#   @`     +@   '    @@@@                         @      ++,@                                             #'                        `@                                     '@           `@@.                                                                                                         @        
             ;@                                                                                  @,   '@.    @,:+@@  ,@@ ;                          @      +'.@                                             @'                         @                                    '@              '@:                                                                                                        @        
             ,@                                                                                  @`    ;@@@@@@@@+.  #@+                             @      +#:@                                             @:                         @`                                  .@`               '@                                                                                                        @,       
             `@                                                                                 `@       ,:,@;     @@.                              @      ##.@                                             @:                         @`                                  @,                 @@                                                                                                       @;       
              @                                                                                 ;@          @@+  .@@`                               @      ##`@                                             @`                         @`                                  @                  :@                                                                                                       @.       
              @`                                                                                #+         .@ @@@@+                                 @.     #+ @                                             @.                         @,                                 .@                  `@                                                                                                       @;       
              @.                                                                                @,         :@  `,                                   @.     +# @                                             @`                         @:                                 .@                   @                                                                                                       @;       
              @:                                                                                @`         @'                                       @.     '+ @                                             @`                         #'                                 :+                   @                                                                                                       @'       
              @,                                                                                @          @.                                       @:     +@.@                                             @`                         #+                                 :+            :      @`                                                                                                      @+       
              @:                                                                               `@          @                                        @:     `.,@                                             @                          '@                                 ;+           `@    @ @                                                                                                       ##       
              @:                                                                               .@         `@                                        @;       :@                                             @                          :@                                 :'                   @                                                                                                       @#       
              #+                                                                               '@         .@                                       .@,       `@                                             @                          ,@                                 :+                   @                                                                                                       ##       
              @#                                                                               '#         :@                                       .@#'#@@@@@@@.                                           `@                          .@                                 ,@                   @                                                                                                       ##       
              +#                                                                               ;#         '@                                        `#@#;'''+#:                                            `@                          `@                                  @,                 ;@             @`                                                                                        #'       
              #+                                                                               ,@        `#@                                          @.    ;#                                             :@                           @                                  :@            `,`  @#            :@                                                                                         ##       
              ##                                                                                @@#@#@@@@@@'                                          @,    @;                                             ;@                           @                                   @@           @@+ #@             @;                                                                                         +@       
              ++                                                                                 '@''::`@                                             @,    #;                                             '@                           @                                    #@;           ;@@.            ,@                                                                                          '@       
              ++                                                                                  @    `@                                             @.    @'                                             '#                           @                                    @'@@#',.```:#@@#              #'                                                                                          :@       
              #'                                                                                  @     @                                             @.    #:                                             +#                           @                                   :@  `'@@@@@@@@`                @`                                                                                          :@       
              ++                                                                                 `@     @.                                            @,    @;                                             '+                          `@                                   #:          @,                 @                                                                                           :@       
              #@                                                                                 .@     @`                                            @     @'                                             +@                           @                                   @     @@:   @@@..`    ;        @                                                                                           :@       
              #'                                                                                 ;+     @:                                            @     @;                                             ''                           @`                                  @      .@# .@ ;#@@@@@@@@+#'#+@@@;                                                                                          `@       
              #@                                                                                 @,     @;                                            '     @@                                             '#                           @`                                 ,#        @@@@@@@@@@@++''+''++. @.                                                                                           @       
              #+                                                                                 @`     @'                                                  +;                                             '+                           @.                                 #,          ;#``,  #:           @ `;##@@@@@@@@@@@@@@+                                                                        @       
              #@                                                                                 @      @'                                                                                                 '#                           @.                                 @           ;#   ;@@@@@@@@@@@@@@@@@@#+'`    `       #                                                                        @`      
              #'                                                                                .@      #,                                                                                                 '+                           @`                                `@           ++    `:;:;+#`                          @                                                                        @,      
              ##                                                                                 #                                                                                                         '+                           @.                                :'           #:         ,#                           @                                                                        @+      
              #+                                                                                                                                                                                           '+                           @.                                +;           @;         `@                           @                                                                        +@      
              ##                                                                                                                                                                                           '#                           @.                                ;.           #'         `@                           ,                                                                        ,@      
              +#                                                                                                                                                                                           ''                           @`                                                         .                                                                                                    ,@      
              @@                                                                                                                                                                                           ;#                           @`                                                                                                                                                              `@      
              #+                                                                                                                                                                                           :@                           @.                                                                                                                                                               @      
              @,                                                                                                                                                                                           .@                           @.                                                                                                                                                               @      
              @;                                                                                                                                                                                           ,@                           @.                                                                                                                                                               @`     
              @:                                                                                                                                                                                           ,@                           @.                                                                                                                                                               @      
              @,                                                                                                                                                                                           `@                           @.                                                                                                                                                               @;     
              @                                                                                                                                                                                             @                           @                                                                                                                                                                @:     
              @                                                                                                                                                                                             @                           @                                                                                                                                                                @:     
              @.                                                                                                                                                                                            @                           @`                                                                                                                                                               #+     
              @.                                                                                                                                                                                            @.                          @'                                                                                                                                                               #+     
              @.                                                                                                                                                                                            #'                          +:                                                                                                                                                               #+     
              @                                                                                                                                                                                             '@                          #'                                                                                                                                                               #+     
              @                                                                                                                                                                                             '@                          ##                                                                                                                                                               ++     
             `@                                                                                                                                                                                             ;@                          '@                                                                                                                                                               #+     
             `@                                                                                                                                                                                             '#                          '#                                                                                                                                                               ##     
             ,@                                                                                                                                                                                             +#                          '@                                                                                                                                                               #'     
             ,@                                                                                                                                                                                             @'                          ;@                                                                                                                                                               #+     
             ;@                                                                                                                                                                                             #'                          ;@                                                                                                                                                               #+     
             '@                                                                                                                                                                                             #+                          ;@                                                                                                                                                               @+     
             ;#                                                                                                                                                                                             @+                          '@                                                                                                                                                               @.     
             :@                                                                                                                                                                                             +;                          :@                                                                                                                                                               @:     
             ;@                                                                                                                                                                                             #+                          .@                                                                                                                                                               @,     
             :@                                                                                                                                                                                             @'                          `@                                                                                                                                                               @,     
             '@                                                                                                                                                                                             #+                           @                                                                                                                                                               @.     
             ;@                                                                                                                                                                                             @'                           @                                                                                                                                                               @:     
             :#                                                                                                                                                                                             @,                           @`                                                                                                                                                              @;     
             ;#                                                                                                                                                                                             @.                           @.                                                                                                                                                              @:     
             '@                                                                                                                                                                                             @.                           @.                                                                                                                                                              @.     
             ,@                                                                                                                                                                                             @                            @:                                                                                                                                                              @      
             ,@                                                                                                                                                                                             @`                           @'                                                                                                                                                              @      
             .@                                                                                                                                                                                            `@                            #+                                                                                                                                                              @      
             .@                                                                                                                                                                                            ,@                            +@                                                                                                                                                              @      
             `@                                                                                                                                                                                            ,@                            :@                                                                                                                                                             `@      
             `@                                                                                                                                                                                            '@                            ,@                                                                                                                                                             :@      
             .@                                                                                                                                                                                            '+                            `@                                                                                                                                                             `@      
              @                                                                                                                                                                                            +@                             @                                              `:@@@@#:`                                                                                                      .@      
             .@                                                                                                                                                                                            +#                             @`                                     ,@@@@@@@@@';;;#@@@;                                                                                                    .@      
             `@                                                                                                                                                                                            #+                             @.                                   `@@:   @;':        :@@:                                                                                                  .@      
             `@                                                                                                                                                                                            @:                             @;                                  ;@+                   '@'                                                                                                 :@      
              @                                                                                        '@@@:'##+;,                                                                                         @;                             @:                                 @@                      .@+                                                                                                ,@      
             `@                                                                                      #@@:,@@@@'@@@@@.                      '@#@@@@'                                                        @:                             +#                                @@                        `@@                                                                                               ,@      
             `@                                                                                    @@@,    `      `@@@                  .@@@:#+.'#@@@#.                                                    @;                             '#                              .@+                          `@@                                                                                              .@      
             `@                                                                                  .@@`                @@+               @@;          '@@@                                                   @,                             '@                             .@'                             @'                                                                                             ,@      
             `@                                                                                  @#                   ,@+            .@#               @@                                                  @,                             ;@                             @,                              :@:                                                                                            .@      
             .@                                                                                 @#                     ;@,           @,                 @@                                                 @.                             ,@                            #@                                #@                                                                                            :@      
             `@                                                                                +@                       '@          @#                   @+                                                @`                             .@                           `@                                  @,                                                                                           ,@      
             `@                                                                                @.                        @'        '@                    '@                                                @                              .@                           ++                                  @@                                                                                           ;@      
             .@                                                                               @@                         #@        @` ,     .             @@                                              .@`                             `@                           @                                   .@                                                                                           #@      
             `@                                                                               @,             ,,         `,@       #@@@@.    @@            :@`                                             .@                              .@                          ##                                    @'                                                                                          @#      
             `@                                                                              `@              :@@@@;   .:@@@,      @ :        #@.           @:                                             ,@                              ,@                          @`                                    +@                                                                                          @+      
             `@                                                                              :@                  :#   @@, @;     ;@ ,`        ;@           +@                                             `@                              `@                         .@                                      @`                                                                                         @'      
             .@                                                                              +@                :@,     ,@ @'     @: @'                      @,                                            .@                              .@                         +#                                      @`                                                                                         @:      
             `@                                                                              @'                .@:     ,@ @'     @  :        ##             @+                                            ,@                              `@                         @.                     +.               @.                                                                                         @.      
             .@                                                                              @,                           @;    ,@           :,             ##                                            .@                              `@                         @                      @@            .. @.                                                                                         @`      
             `@                                                                              @:                           @'    ,@                          ##                                            .@                              `@                        :@                      @@            @@ @,                                                                                         @       
             `@                                                                              @,                           @;    ,@                          ##                                            .@                              ,@                        ;#                                    @# @.                                                                                         @       
              @                                                                              @:                           @,    :@                          @'                                            .@                              `@                        ;@                                       @,                                                                                        `@       
              @                                                                              @:                          `@      @                          @,                                            ,@                              .@                        ,@                                       @`                             ;+                                                         .@       
              @                                                                              @#                          '@      @                         `@                                             `@                              .@                         @                                       @                              @,                                                         ,@       
              @                                                                              ;@                          @;      @,                        ,@                                              @.                             .@                         @;                                     `@                             ##                                                          +@       
              @                                                                               @+                        +@       #;    +;                  +@                                              @`                              @                         '+                                     .@                             @`                                                          #+       
              @                                                                               '@                    #@ `@:       '@    ;@,                 @;                                              @.                              @                         `@                                     :@                            @'                                                           @#       
              @`                                                                               @:                  :+, @@         @,                      `@`                                              @`                              @                          @:                                    ;@                           `@                                                            @+       
              @                                                                                #@                     ;@          #@                      @@                                               @.                              @                          +#                                    '@                           ##                                                            @;       
              @                                                                                 @@                   ;@;           @@                    #@                                                @`                              @`                         `@                                    #+                           @`                                                            @:       
             `@                                                                                  @@`               .@@'             @#                 `#@,                                                @                               @                           @.                                   @;                          ;@                                                             @:       
              @                                                                                   @@@.           ,@@@               .@@             `'@@@,                                                 @,                              @                           ##                                   @,                          @'                                                             @        
             `@                                                                                   @,#@@@:.   .;@@@@:                  @@@@#''''''+@@@@#`@,                                                 @.                              @                           `@                        #..        @                           @                                                              @`       
             `@                                                                                  `@   ;@@@@@@@@+' @                    '@'@@@@@@@@#+    +:                                                 @:                              @                            @,                       :@@`      :@                          ;@                                                              @        
             `@                                                                                  ##  :    `..     @                    .@            `  '#                                                 @:                              @                            ,@                                 @#                          @;                                                              @        
             `@                                                                                  @,  @.          `@                     @            @  ;@                                                 @:                              @                             @,                                @`                         `@                                                              `@        
             .@                                                                                  @   @           :@                     @,           @  :@                                                 @:                             `@                             ,@`                              @@                          @#                                                              .@        
             `@                                                                                  @   @           ,@                     @,           @` ,@                                                 @:                             .@                              ;@.                            #@                           @.                                                              ,@        
             .@                                                                                 :@   @           :@                     @:           @` `@                                                 @:                             .@                              .@@#                          @@`                          ,@                                                               `@        
              @                                                                                 +#   @           ;#                     @,           @;  @                                                 @:                             .@                              #; #@+,                     '@@`                           @+                                                               .@        
             .@                                                                                 @'  .@           ''                     @:           @'  @                                                 @;                             .@                              @   `#@@@':              `'@@'                             @                                                                `@        
             `@                                                                                 @:  :@           '#                     @,           #'  @                                                 @:                             `@                             ,@      .;+@@@#+';;;;;:'#@@@+                              +@                                                                `@        
             .@                                                                                 @`  .@           '#                     @.           +'  @,                                                +'                             .@                             ''          `:##@@@@@@@@#'++                               @.                                                                 @        
             .@                                                                                 @    @           #:                     @:           +'  @`                                                '#                             :@                             #;      '`                @.                              ;@                                                                  @        
              @                                                                                 @    @.          @,                     @:           '`                                                    ++                             '@                             @`      @;               `@                               @,                                                                  @        
             .@                                                                                 @    .           @`                     :;                                                                 '@                             '@                             @       @`               .@      #              `,:::,::::#.                                                                  @        
             :@                                                                                                  ,                                                                                         ;@                             '#                             @       @.               .@     `@@+ ` ``.+#@@@@@@@@@@@@@@@@                                                                  @.       
             '@                                                                                                                                                                                            .@                             '@                             @       @.               '#      @ @@@@@@@#;.`             @                                                                  @        
             +@                                                                                                                                                                                            :@                             '#                             @`      @`               @'      @                         @`        .....``.,+'@@@@@@@@@@@,                                  @`       
             ##                                                                                                                                                                                            ;@                             #@                             @       @`               @,     .@                    `,:;#@@@@@@@@@@@@@@@@@@@#+':';';:;';#@                                  @:       
             @'                                                                                                                                                                                            .@                             @+                            ,@       @`               @`    ,#@@@@@@@@@@@@@@@@@@@@@@@@+++',.``                         `@                                  @,       
             @'                                                                                                                                                                                            :@                             @;                            :+       @`               @`          ``#';:;:;::::;:.                                      @                                  @#       
             @+                                                                                                                                                                                            ,@                             @+                            :#       @`               @             ';                                                  @                                  +#       
             #@                                                                                                                                                                                            ,@                             @;                             '       @                @             ';                                                  @`                                 '@       
             '@                                                                                                                                                                                            `@                             @'                                                      @             ,,                                                                                     ;@       
             ;@                                                                                                                                                                                             @                             @;                                                                                                                                                           :@       
             ,#                                                                                                                                                                                             @`                            @;                                                                                                                                                           :@       
             '@                                                                                                                                                                                             @`                            @,                                                                                                                                                           .@       
             ;+                                                                                                                                                                                             @,                            @`                                                                                                                                                           `@       
             +@                                                                                                                                                                                             @,                            @.                                                                                                                                                            @       
             #'                                                                                                                                                                                             @.                            @`                                                                                                                                                            @       
             @'                                                                                                                                                                                             @.                            @                                                                                                                                                             @.      
             @,                                                                                                                                                                                             @+                           `@                                                                                                                                                             @`      
             @.                                                                                                                                                                                             #'                            @                                                                                                                                                             @,      
             @`                                                                                                                                                                                             ++                            @                                                                                                                                                             @:      
             @.                                                                                                                                                                                             ;@                           ,@                                                                                                                                                             @+      
             @.                                                                                                                                                                                             :@                           ;@                                                                                                                                                             @+      
             @,                                                                                                                                                                                             ;@                           ++                                                                                                                                                             #@      
             @`                                                                                                                                                                                             ;@                           ##                                                                                                                                                             '@      
             @`                                                                                                                                                                                             ;@                           +#                                                                                                                                                             ;@      
             @,                                                                                                                                                                                             ;#                           +'                                                                                                                                                             ,@      
             @:                                                                                                                                                                                             ;@                           +#                                                                                                                                                             ,@      
             @'                                                                                                                                                                                             ;@                           +#                                                                                                                                                             .@      
             @:                                                                                                                                                                                             ;@                           #+                                                                                                                                                             ,@      
             @;                                                                                                                                                                                             ;#                           ++                                                                                                                                                             .@      
             @'                                                                                                                                                                                             @+                           +#                                                                                                                                                             ,@      
             #'                                                                                                                                                                                             @.                           +'                                                                                                                                                             .@      
             #'                                                                                                                                                                                             @,                           ++                                                                                                                                                              @      
             ;#                                                                                                                                                                                             @.                           ++                                                                                                                                                              @      
             :@                                                                                                                                                                                             @.                           #@                                                                                                                                                              @      
             .@                                                                                                                                                                                             @.                           #'                                                                                                                                                              @`     
             `@                                                                                                                                                                                             @.                           +#                                                                                                                                                              @`     
              @                                                                                                                                                                                             @,                           ##                                                                                                                                                              @,     
              @`                                                                                                                                                                                            @`                           ##                                                                                                                                                              @;     
              @.                                                                                                                                                                                           `@`                           #+                                                                                                                                                              @,     
              @,                                                                                                                                                                                            @                            '#                                                                                                                                                              @,     
              @,                                                                                                                                                                                           `@                            ;@                                                                                                                                                              @,     
              @:                                                                                                                                                                                            @`                           ,@                                                                                                                                                              @,     
              @:                                                                                                                                                                                            @.                           .@                                                                                                                                                              @;     
              @;                                                                                                                                                                                            @.                           ,@                                                                                                                                                              @,     
              #+                                                                                                                                                                                            @.                           :@                                                                                                                                                              @,     
              ##                                      +               :@                                                                                                                                    @,                           .@                                                                                                                                                              @,     
              ++                                      @,  #;          '#                                                                                                                                    @.                           `@                                                                                                                                                             `@      
              #@                                      @'  @.          '#                                                                                                                                    @`                            @                                                                                                                                                             ;@      
              '#                                      @+  @;`         ;#                      `@@@`                                                                                                        `@`                            @                                                                                                                                                             #@      
              '@                                     '@@+ ;@@@   ,,`  @@@@.     ,@    #  @@@ .@#.                                                                                                           @                             @                                                                                                                                                             @;      
              :@                                     @@@   @### :@@@;`@@:;`     '+ #  @.@@'@ `@@@                                                                                                          .@`                            @                                                                                                                                                             @'      
              .@                                       @   @+,@ @; @+  @        #+.@` @.@.@@   `@#                                                                                                          @                             @.                                                                                                                                                            @`      
              .@                                       @`  @#`@`@,@@@  @        ;@'@ +@ @@@@    ++                                                                                                         `@`                            @,                                                                                                                                                            @`      
               @                                       ;      @`@@@+@' @         @@@@@`   `@ +@@@:           `:'#+#'+;                                                                                     `@                             @;                                                                                                                                                            @,      
               @                                                    @, :            ,         ,,        `,@@@@@+'''@@@@@@'                                                                                 `@                             #;                                                                                                                                                            @`      
               @                                                                                      .@@@+,`         .:#@@@`                                                                              ,@                             #+                                                                                                                                                            @`      
               @.                                                                                    #@'                  ,#@@.                                                                            ,@                             ##                                                                                                                                                           `@       
               @,                                                                                  ;@#`                     .@@@'                                                                          :@                             '#                                                                                                                                                            @       
               @,                           +                                           '         #@.                         `:@@#`         ,''@@++##@@+;`                                                ,@                             '@                                                                                                                                                           `@       
               @;                           @.          @              .               '@        @@                              .@@+      #@@@@@@#'##;;@@@@@#.                                            :@                             :@                                                                                                                                                           .@       
               @;                      #@+  @`          @              @               '#       @@                                 ,@@.  #@#.              ,+@@@@;                                         :@                             ,@                                                                                                                                                           ,@       
               +@                     `@;@: @`    +@@#  @        ..         @`   ,'    ''      @@                                    @@#@@                     :#@@@@                                      ;@                             .@                                                                                                                                                           :@       
               :@                     '@ '+ @@@;  @``@  @'.  @; ,@@@@  ;   @#;  ;@#@   '+     @@                                      `@@                          ;@@'                                    '@                             .@                                                                                                                                                           :@       
               ,@                     ;@    @@'@ .@;+@ @@@@.#@@.+@  @  @  .@    @. +@  +#    @@                                         @#                           ;@@                                   ++                             `@                                                                                                                                                           :@       
               `@                     ;@    @@ @.;@@@,  +' ,@ @;+@     @  :@  . @  @@  '+    @                                          .@;                           `@@                                  +#                             `@                                           '@@@@@@@@#::                                                                                                    +@       
                @                     ,@    ;. @ :@     ++ .@#@.'@     @   @@@@ @@@@@+ @;   @'                                           ;@`                            @@                                 ++                             `@                                         @@#,    ;,:@@@@@:                                                                                                 '+       
                @                      `       .  @@'@@ ++  .+;        @    ''   .` ,@.##  :@                                             @@                            `@'                                +#                              @                                        @@              '@@#;                                                                                              @+       
                @:                                 ;@@                               .     @:                                             :@                             '@`                               '#                              @                                      .@'                 :#@@@.                                                                                           @+       
                @'                                                                         @                                               @;                             @@                               ##                              @`                                    .@,                      #@'                                                                                          @+       
                ++                                                                        #@                                           `   ;@                              @:                              @'                              @                                     @:                        :@:      .        ::                                                                        @:       
                ;@                                                                        @`                                         : +    #@ ;                           ;@                              @:                              @                                    @#                          '@`     @`       ';                                                                        @:       
                ,@                                                                       ,@                                          ' #     @,.+                           @+                             @:                              @`                                  '@                            @@     @`       ';                                                                        @.       
                `@                                                                       +#                                  :@'             +@ @                           '@                             @,                              @                                   @`                            .@     @@   ,@# ';                                                                        @`       
                 @                                                                       @,                                  ,@@@,           `@ @        .                   @'                            @`                              @.                                 ;@                              @;   .@+@  @ @''+@@`                                                                    `@        
                 @                                                                       @.                                   `@@@@        @# @:@      `@@#            @@,   +@                            @`                              @.                                 '+                              +@   `@ @: @@@`'@';:                           ;                                        .@        
                 @.                                                                     :@                                      @@@      :@@@ '@+.    #@@:              ;@@#@ @`                           @.                              @:                                 #;                              `@      :# @   ,@ ;' @                        :@                                        '@        
                 @.                                                                     ;@                                       #@:    .@@@  ,@ @   `@`                  ;;: @+                           @.                              @,                                 @,                  ..;#     `.  @.        :@@@ ' ;; @                        ,@                                        #@        
                 @.                                                                     ++                                     ;# `      @@`  .@ @      `                 #`  ;@                           @`                              @.                                 @                  @@@#+     #@@'@'          `      ;@                        :@                                        #+        
                 @:                                                                     #;                                     @@@         `  `@ @     +@@               #@@`  @,                          @`                              @:                                 @                              ..'#                 ,               @@        :@.   '#                                  #+        
                 @:                                                                     @,                                     +@'        #@# '@       @@@.              ;@@.  #@                          @.                              @:                                 @                   `@@       +@ ;@                                @@    @@@ @@@@@+@''                                  @'        
                 @'                                                                     @,                                                #@@ @,       .@@`               ;,   .@                         `@                               @:                                 @                   `@@       @@..@                               ,@    @' @, `@  ##                                    @;        
                 @;                                                                     @.                                                 @. @         .,                      @,                        .@                               @,                                 @                              : ,@                               @:    @ '@, `@   +@:                                  @:        
                 ''                                                                     @.                                                    @                                 @'                        `@                               @:                                 @`                               .@                               #@,,, @@@@@  @ .#:@@                                  @.        
                 ++                                                                     @,                                                   `@                                 +#                        .@                               @#                                 @                                .@                                #@@@     :     +#,                                   @         
                 '#                                                                     @.                                                    @`                                :@                        `@                               ++                                 @:                               ,@                       +                                                            `@         
                 ;#                                                                     ##                                                    @'@                               .@                        ,@                               +'                                 #@                               ;@                      .@                                                            `@         
                 '@                                                                     ;@                                                    ++@'                              `@                        .@                               #@                                 :@                               ##                      ++                                                             @         
                 +@                                                                     `@`                                                   :@#'                               @`                       .@                               ;@                                  @`                              @:                      @.                                                             @         
                 '@                                                                      @.                                                   ,@@.                               @.                       `@                               ;@                                  @+                             `@                      `@                                                             `@         
                 +#                                                                      +#                                                   ##@`                               @:                       .@                               ,@                                  ;@                     `:+.    #@                      #+                                                              @         
                 @#                                                                      `@                                           ``     ,@#@                                @.                       .@                               `@                                   @`                    '@@@`  `@.                      @`                                                              @         
                 @'                                                                       @;                                         `@@.    @+                                  @:                       `@                               `@                                   @@                    `@@#   @@                      ,@                                                               @`        
                 @,                                                                       '@                                         #@@;   #@                                   @.                       .@                                @                                   `@:                         '@.                      @+                                                               @,        
                 @                                                                         @.                                        :@@   #@.                                  .@                        .@                                @                                    ;@                        :@'                       @                                                                @,        
                 @                                                                         #;                                         `   +@.                   `               ,@                        .@                               `@                                    @@@.                     '@+                       .@                                                                @.        
                 @`                                                                        .@                                             @:                   `@@              ##                         @                                @                                    @ :@@`                 .@@;                        #+                                                                @`        
                 @                                                                          @@                                            @,;`                 @+@              @;                         @                                @                                    @.  +@#.             `#@#                          @`                                                                @,        
                 @                                                                           @+                                           @@@                 `@               `@.                         @.                              `@                                    @`    #@@@#+,``    .#@@+                          `@                                                                 @.        
                 @`                                                                          +@.                                         @#@,                  ,               ;@                          @.                               @                                    @,      `'#@@@@@@@@@@:#:                          :@                                                                 @`        
                 @.                                                                         #@#@                                        @@.@                                   @'                          @,                              .@                                    @   :#         ,.``   @`    +@@@@@'               @,                                                                 @,        
                 @'                                                                        ,@  @#                                     ;@@ `                                   :@                           @'                              ,@                                    @`  +'               `@   '@@,  ',#@'    .'@@@@@@@@@                                                                 @:        
                 ;@                                                                        @;  `@;                                   '@'                                      @'                           ##                              ,@                                    @   @,               ,@@@@@.   .@@@@@#@@@@#:      ,@                                                                 @#        
                 ,@                                                                        @    ;@'                                 @@+                                      #@                            '@                              ,@                                    @   @`               :@        `#  :;+:.           @                 ``..`...``                                      @'        
                 `@                                                                       '@     ,@@;                              @@.                                      .@:                            :@                              ,@                                    @   @.               ;#         @                 `@,:'+####@@@@@@@@@@@@@@@@@@@@                                     @;        
                  @                                                                       ##       '@@+                          #@+                                        @#                             ;@                              :@                                   `@   @`               +;   `@@@@@@@@@@@@@@@@@@@@@@@@@@@@#'+##;:,:,.             @                                     @:        
                  @                                                                       @`         ;@@@:`                 `'@@@@@                                        @@                              .@                              ;@                                   ;@   @`               @:    :',:`,   @  .`````.`.                               @                                     +@        
                  @                                                                      .@            `#@@@@@@#';,:::+#+@@@@@#:  @@`                                     #@`                              .@                              :@                                   +#   @                @:             @                                          @.                                    '@        
                  @.                                                                     :@      @'        ;;;@+@@@@@@@##@@,`      #@;                                   @@,                                @                              ,@                                   +'   @`               @:             @                                          @.                                    '@        
                  @.                                                                     '@      @.                     ;@          :@@                                `@@.                                 @                              '@                                   '+   @                #:             @                                          `                                     :@        
                  @,                                                                     #'      @                      @:            @@+                             .@@                                   @                              ;@                                                         ;;             @                                                                                .@        
                  @,                                                                     @,     .@                      @              ;@@,                         ;@@@                                   `@                              ,@                                                                                                                                                         .@        
                  @,                                                                    .@      `@                     ,@              @@#@@#:`                `:'@@@@`                                     @                              ,@                                                                                                                                                         `@        
                  #'                                                                    '@      :@                     '@              @,  ;#@@@@@#'';'';'+@@@@@@@@,;@                                      @`                             ,@                                                                                                                                                         .@        
                  ++                                                                    @'      '#                     @+              @       ,'+@@@@@@@@@#+:.`    @;                                      @`                             .@                                                                                                                                                         .@        
                  #+                                                                    @.      ++                     @,             ,@                            @,                                      @,                              @                                                                                                                                                         `@        
                  ;+                                                                   `@       @'                     @              ,@                            @,                                      @`                              @`                                                                                                                                                        ,@        
                  ;#                                                                   .@       @,                    ,@              '@                            @,                                      @:                              @:                                                                                                                                                         @        
                  `@                                                                   ;@      .@                     ##              +'                      @     @,                                      #;                              #+                                                                                                                                                         @        
                   @                                                                   +#      +@                     @,              ++                     .@     @,                                      #'                              '@                                                                                                                                                         @        
                   @.                                                                  @@      @'                    `@               @+                     .@     @.                                      #:                              ,@                                                                                                                                                         @        
                   @.                                                                  @@      @:                    :@               @:                     :@    .@                                       +'                              `@                                                                                                                                                         @        
                   @+                                                                  ;+      @`                    .@:              @'                     :@    ,@                                       '#                               @                                                                                                                                                         @`       
                   '#                                                                          @`                    .@`              @.                      @     '                                       ;@                               @                                                                                                                                                         @;       
                   ;+                                                                          `                      :                                                                                     ,@                               @.                                                                                                                                                        @:       
                   ;#                                                                                                                                                                                       .@                               @,                                                                  ``,,;++++++++##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###+++++;,``                @,       
                   ;#                                                                                                                                                                                        @                               @.                                                     `,:'+#@@@@@@@@@@@@@@#@@@@@@@#';'+:'+;++;+'+'+:,..,,,:,.,,.,:,::'';''+++#@@@##@@@@@@@@@@@@@@@#+':.  @.       
                   ;#                                                                                                                                                                                       .@                               @,                                          `.:+#@@@@@@@@@@@@##';:..`                                                                     `.`.;;###@@@@@@@@        
                   ,@  ` `. .::::':,;,. ``````                                                                                                                                                              .@                               @,                               `,:'#@@@@@@@@@@@+'',.`                                                                                                  .#        
                   `@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##+##'##'#+;,,,,,,,,::,:,;+#+@@@@@@@@@@@@@@@@@@###+;;:,.`                                                                                       `,,,::'@                               @@'#+##++;,,             `,'#@@@@@@@@@+#';..`                                                                                                                      
                    #+;                        `..,'';###@@#@@#@@@@@@@@@@@@@@@@@@@@#''''#';''''+;;+####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##'';,......`.`.,:;'#@@@@@@@@@@@@@@@@#                               :,@@##@#@@@@@@@@@@@@@@@@@@@@@#+;`                                                                                                                                  
                                                                                                              ` ```` ````` .  ` ```` ` ``````  ``` `````..,::;,;;;;;''#+#@@@@@@@@@@@@@@@@@##@#+';,.```                                                    ``:;::`':,,`                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                  ``,:;'###@@##@#@@@@@@@@#@#@#@##@#@@@#@@@@@@#@#@@@@@#@#@@#@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@######+:;::::,::::;+##@#####'+,:`                                                                                                              
                                                                                                                     ,                                `.:+#@@@@@@@@@@@@@@#@#####+########++#+#'###++##+@##@##+#+#+#+#+#+@###:++:;,:.::::,;:,,:.:.::,:,..:::,:.:;'#+##'###@@@@@@@@@@@##'+#+##+;@@@@@@@@@+;.                                                                                                      
                                                                                                                    '@@@@@@@@@#+;,`.``.`.,;+#@@@@@@@@@@@@@#+'';: `                                                                                                                                  `.;#@@@@@#+;::,.                                                                                            
                                                                                                                    ;@      ,@@@@@@@@@@@@@@#@##++',``                                                                                                                                                      `,'+@@@@@@                                                                                           
                                                                                                                    '#                                                                                                                                                                                              @`                                                                                          
                                                                                                                    '@                                                                                                                                                                                              @`                                                                                          
                                                                                                                    '@                                                                                                                                                                                              @                                                                                           
                                                                                                                    ;@      #                                                                                                                                                                                       @                                                                                           
                                                                                                                    ,@     `@  @  ,  '                                                                                                                                                                             ,@                                                                                           
                                                                                                                    `@    '+@#@@@+@  @                                                                                                                                                                             :#                                                                                           
                                                                                                                    .@   `@@@#'@''@  @                                                                                                                                                                             ,#                                                                                           
                                                                                                                    `@   ; .@.#@@ @#+@@@                                                                                                                                                                           :@                                                                                           
                                                                                                                    .@   :@@@@#@   +@@;.                                                                                                                                                                           `@                                                                                           
                                                                                                                    .@      ;  @     @`                                                                                                                                                                             @                                                                                           
                                                                                                                    .@               @,                                                                                                                                                                             @`                                                                                          
                                                                                                                    `@               '`                                                                                                                                                                             @                                                                                           
                                                                                                                    `@                                                                                                                                                                                              @`                                                                                          
                                                                                                                    `@                                                                                                                                                                                              @'                                                                                          
                                                                                                                     @                                                                                                                                                                                              @.                                                                                          
                                                                                                                    `@                                                                                                                                                                                              @,                                                                                          
                                                                                                                    `@                                                                                                                                                                                              @:                                                                                          
                                                                                                                    .@                                                                                                                                                                                              @:                                                                                          
                                                                                                                    :@                                                                                                                                                                                              @,                                                                                          
                                                                                                                    :@                                                                                                                                                                                              @;                                                                                          
                                                                                                                    '#                                                                                                                                                                                              @,                                                                                          
                                                                                                                    ;@                                          :.                .`                                                                                                                                @,                                                                                          
                                                                                                                    ;#                                          +.                ';                                                                                                                                @,                                                                                          
                                                                                                                    ;@                                     .@@@ '.         .      ':                                                                                                                                @:                                                                                          
                                                                                                                    '@                                     @`.##+#@:      '@@  .  +:                                                                                                                                @,                                                                                          
                                                                                                                    :#                                    .@  +#+@,@,    :@ @`'@+ +;                                                                                                                                @:                                                                                          
                                                                                                                    :#                                    `@  @`#@ ,#    +@ @`@.@ ';                                                                                                                                @:                                                                                          
                                                                                                                    '@                                     @#@@ @+  @    @# @ @:@ ;.                                                                                                                                @,                                                                                          
                                                                                                                    :@                                      +;  `  `@    ;. . ;@, ;                                                                                                                                 @:                                                                                          
                                                                                                                    '@                                                            @                                                                                                                                 @,                                                                                          
                                                                                                                    ;@                                                                                                                                                                                              #+                                                                                          
                                                                                                                    :#                                                                 '@@@@@@'                                                                                                                     #'                                                                                          
                                                                                                                    ;#                                                               @@@`.``:@@@@.                                                                                                                  +#                                                                                          
                                                                                                                    '@                                                             `@#         .#@@                                                                                                                 +#                                                                                          
                                                                                                                    #;                                                            `@+            `@@.                                                                                                               ++                                                                                          
                                                                                                                    #'                                                            @+               #@+                                                                                                              '@                                                                                          
                                                                                                                    #'                                                           @#                 ,@@          :                                                      +:                                          ;#                                                                                          
                                                                                                                    @+                                                          #@                    @@`        @, ,# @.        @                                      ;#                                          ,@                                                                                          
                                                                                                                    @;                                                         :@                      @@`          :+ @.        @                                      `@                                          ,@                                                                                          
                                                                                                                    @+                                                         @,                       @#       +  ,+ : .@'     @             ,'`   `.      @.         .@                                          .@                                                                                          
                                                                                                                    #'                                                        ,@                        .@       @.,@@+  @       @.'       ..  @#@` `@@` ':  `  @@   :   @                                          `@                                                                                          
                                                                                                                    #'                                                        @:                         @;      @.,+@:  @#      @@#; @@;  @@:## +; #:@..@#+ . ,@+' @#@  @                                           @                                                                                          
                                                                                                                    #'                                                        @`                         @'      @   @    '@     @.,':#+@ :+ @#@ :@ @@@ .@ @ @ '@`@ @ @  @                                           @                                                                                          
                                                                                                                    @+                                                       :@                 `''  :#  #+      ,   @  `@@@     @`,';@@@ #@@@+@##; @.` ,@ @ @ +#.@ @@@                                              @                                                                                          
                                                                                                                    @'                                                       '+               ,#@@+   #@ +@               ,      +  . ,`#;#@, '@'@  '@;@ @ @ @ , `+ @;@, #:                                          @                                                                                          
                                                                                                                    #;                                                       @;              `@'`      @#;#                               '@  `@     ;@:              +# `.                                         `@                                                                                          
                                                                                                                    ##                                                       @.                 .       @'+                               :+   @                    . :#                                             @                                                                                          
                                                                                                                    +#                                                       @                 ,@+       +#                                                         @@+@                                             @                                                                                          
                                                                                                                    +@                                                       @.                `@`    ,@'@#                                                          #@.                                             @                                                                                          
                                                                                                                    +@                                                       @.                       ,@ @'                                                                                                          @                                                                                          
                                                                                                                    +@                                                       @.                          @;                                                                                                          @                                                                                          
                                                                                                                    '#                                                       @'                         `@`                                                                                                          @                                                                                          
                                                                                                                    '@                                                       ++                         :@                                                                                                           @.                                                                                         
                                                                                                                    ;@                                                       ,@                         @+       `                                                                                                   @`                                                                                         
                                                                                                                    ;@                                                        @'                       .@`      @@:                                                                                                  @                                                                                          
                                                                                                                    :@                                                        ,@                       @+       @ @@                                                                                                 @.                                                                                         
                                                                                                                    .@                                                         @+                '#;  +@       ,@  ,@                                                                                                #'                                                                                         
                                                                                                                    ,@                                                         ,@;              ;@@@ ;@:       @:  ';                                                                                                #;                                                                                         
                                                                                                                    `@                                                         @'@@              :;.@@#       ,@   @                                                                                                 +;                                                                                         
                                                                                                                    ,@                                                        .@  @@`             '@@.        @`  @.                                                                                                 #;                                                                                         
                                                                                                                    .@                                                        @;   '@@         .#@@#         +#  ,@                                                                                                  @+                                                                                         
                                                                                                                    `@                                                        @      @@@#+',#@@@@+@         ,@   @`                                                                                                  @:                                                                                         
                                                                                                                    .@                                                       .@        +@@@@@#'  +'         @:  `@                                                                                                   @.                                                                                         
                                                                                                                    .@                                                       '+                  @.        ;@   @,                                                                                                   @`                                                                                         
                                                                                                                    .@                                                       @,                  @+       `@`  `@                                                                                                    @`                                                                                         
                                                                                                                    .@                                                       @         @@'.`     @'@,     #:   #:                                                                                                    @                                                                                          
                                                                                                                    .@                                                       @          `'@@@@@@@@@@@@::'@@@ :+@:'::;:','#@####@@@@@@@@@@@                                                                          `@                                                                                          
                                                                                                                     @                                                       @                  ,@,';@@@@@@@@@@@@@@@@@@@@+'+''';,:.`:,:  ,                                                                          ,@                                                                                          
                                                                                                                    .@                                                                          ++   ;'+;..```                                                                                                      :@                                                                                          
                                                                                                                    .@                                                                          ,;                                                                                                                  ;@                                                                                          
                                                                                                                     @                                                                                                                                                                                              ,@                                                                                          
                                                                                                                     @                                                                                                                                                                                              ,@                                                                                          
                                                                                                                     @                                                                                                                                                                                              .@                                                                                          
                                                                                                                     @`                                                                                                                                                                                              @                                                                                          
                                                                                                                     @                                                                                                                                                                                               @                                                                                          
                                                                                                                     @                                                                                                                                                                                              `@                                                                                          
                                                                                                                     @`                                                                                                                                                                                              @                                                                                          
                                                                                                                     @                                                                                                                                                                                               @                                                                                          
                                                                                                                     @`                                                                                                                                                                                              @                                                                                          
                                                                                                                     @                                                                                                                                                                                               @`                                                                                         
                                                                                                                     @.                                                                                                                                                                                              @.                                                                                         
                                                                                                                     @.                                                                                                                                                                                              @.                                                                                         
                                                                                                                     @,                                                                                                                                                                                              @.                                                                                         
                                                                                                                     @,                                                                                                                                                                                              @.                                                                                         
                                                                                                                     @,                                                                                                                                                                                              @.                                                                                         
                                                                                                                     @:                                                                                                                                                                                              @`                                                                                         
                                                                                                                     @.                                                                                                                                                                                              @.                                                                                         
                                                                                                                     @:                                                                                                                                                                                              @`                                                                                         
                                                                                                                     @:                                                                                                                                                                                              @`                                                                                         
                                                                                                                     @,                                                                                                                                                                                              @`                                                                                         
                                                                                                                     @.                                                                                                                                                                                              @`                                                                                         
                                                                                                                     @,                                                                                                                                                                                              @`                                                                                         
                                                                                                                     @;                                                                                                                                                                                              @`                                                                                         
                                                                                                                     @#                                                                                                                                                                                              @.                                                                                         
                                                                                                                     #+                                                                                                                                                                                              @`                                                                                         
                                                                                                                     #+                                                                                                                                                                                              @`                                                                                         
                                                                                                                     #+                                                                                                                                                                                              @,                                                                                         
                                                                                                                     +#                                                                                                                                                                                              @.                                                                                         
                                                                                                                     ##                                                                                                                                                                                              @,                                                                                         
                                                                                                                     ++                                                                                                                                                                                              @.                                                                                         
                                                                                                                     #+                                                                                                                                                                                              @.                                                                                         
                                                                                                                     ##                                                                                                                                                                                              @.                                                                                         
                                                                                                                     ++                                                                                                                                                                                              @.                                                                                         
                                                                                                                     ++                                                                                                                                                                                              @.                                                                                         
                                                                                                                     +'                                                                                                                                                                                              @`                                                                                         
                                                                                                                     '#                                                                                                                                                                                              @                                                                                          
                                                                                                                     ,@                                                                                                                                                                                              @.                                                                                         
                                                                                                                     :@                                                                                                                                                                                              @.                                                                                         
                                                                                                                     .@                                                                                                                                         `                                                    @                                                                                          
                                                                                                                     ,@                                                                                                            ;+                           #.                                                   @.                                                                                         
                                                                                                                     ,@                                            '                        `       ,.                            ,@#@                 `        @                                                    @,                                                                                         
                                                                                                                     ,@                                    @    @  @.        ;'  ,          +:      @,             ;`             @: @          ,    `@@'  +@@. @   #'                                               @.                                                                                         
                                                                                                                     .@                                    .    @  @`        :#  @:         #:      @,       `@@  @@@:            @`       .@@;;'`@  @.'# #@   ,@@  ,'   :  @@.                                      @`                                                                                         
                                                                                                                     ,@                                         @  ':  :     ,#  #,         +,     @@@; @  @ +'@,`@ '#        @@`@@@:      @.:#@,'@. @;@,  @@` @@`  ;  @@@.#'.@                                      @,                                                                                         
                                                                                                                     +@                                    ;    @.   ,@#    #@@; @@@# `@@' @@@`    ,@:  @;;+ #:++,@@@;       @,#@ @        @ @#@;@@@.@+`@   `@..@   @  @ @ @, @                                      @`                                                                                         
                                                                                                                     @+                                    @`  @@@;  #.      ;@  #@ @:@;'@  #,      @.  :+@. #@@;`@  `       @`@' @.       @@@;;@; #.@@@@` @@@.`@   @  @@# @ .@                                      @,                                                                                         
                                                                                                                     @:                                    +'   @`   `@@     `@  +@ #'@#@@  #;      :`   @#  ##'  +@@@`      :@;  @:         ;'      ,',        .   ,         :                                      @`                                                                                         
                                                                                                                     @;                                    `@   @`   @,@      @  '+ +..+,'` #,           @;  #'    ,`                        .#                                                                      @`                                                                                         
                                                                                                                     @,                                         ,    :':                                 @`  ''                               @@,                  :           .+                                    @.                                                                                         
                                                                                                                     @,                                                                 ,.               '                                    ``     +`            @.     ;`   :#            `#.                     @.                                                                                         
                                                                                                                     @,                                          @`                     @.   @`    +: ..                 ``    ;'`                   @        :;   `      +,,  :#        '+  @'@                     @`                                                                                         
                                                                                                                     @,                                          ,        +'   `       `@    @: `;  @ ''      `@@+ +  .;`@@@:  @;@:     :@@#' :@@@; ,@`      ;@@#  .   :, +@@;`@@@     .@#@';@ @+                    @.                                                                                         
                                                                                                                     @,                                          .       @;.  #@#  @ `,:@    @. @@#   +#      @''@`@: @:+' @@ ,@  `     @,`@@ @;.'@,@@@`     @.   `@  @@@;+@:'.@:      @: ##'@ ''                    @.                                                                                         
                                                                                                                     @,                                          @;     `@    @ ;@ @ @@'+ `@@@`'# @  ;@@+    ;@@@# ,@ @ ##@+  .@        #@.@@ @;++  `@       @.    @  @ @:#+:@ @;      @@@@ .' #:                    @`                                                                                         
                                                                                                                     @;                                          @       @  @,@ .@ @;@#:# @,'@;#' @   #+      @  `  #@@ ;@ ,  ,@         +@@@ @@@#@ .@       @.   .@  @.@;;` ; ,`              `                     @,                                                                                         
                                                                                                                     @:                                          @       @:@@ @@@: +@.@ @ @@@.;:, @   '+      '@@@`  @,  #@@@:             .@  ;''`  `                +@@:                                           @`                                                                                         
                                                                                                                     @,                                                   @@          ;    ;                                            `@ :@                           +,                                           @.                                                                                         
                                                                                                                     @;                                                                                                                  @@@.                           @;                                           @`                                                                                         
                                                                                                                     @:                                                                                                         `         .                        ;  ; @,                                           @`                                                                                         
                                                                                                                     @,                                                                                                     @   @              #'   ``             @  @@@                                            @:                                                                                         
                                                                                                                     @:                                                                                                     @   @             .@+@  @@@            @   '                                             #:                                                                                         
                                                                                                                     #+                                                                ``:@`                               :@.  #`@  '@#      +: @. @ ;@ :@.       @,  #:        #@'                                 #;                                                                                         
                                                                                                                     #'                                                             .#@@@@@@@@#+:,.                       ;@@@# @@+'`@ @      #: @..@  `'@@# ,@;  @@@: ;   :@;  +@`@                                 #;                                                                                         
                                                                                                                     ++                                                          `#@@;`     ,;#@@@@@@@@+:                   @,  #+.#;@#@      ##`@ :@   @ @'`@.   :@   ,. .@    @;'@                                 #;                                                                                         
                                                                                                                     #+                                                         +@'                `.,'#@@'                 @.  @,+:,@`       #@@, `;   @@@@:+.#+  @   '' #:    @@@                                  #'                                                                                         
                                                                                                                     ##                                                        @@                        :@@.               `   ;    @@@.     ##        ,' `,@@@   @   :; #+.+` @:  +                                #:                                                                                         
                                                                                                                     #+                                                       #@                           +@#                        .       ;#                           @@@`  @@@@                                #'                                                                                         
                                                                                                                     ##                                                      :@                             .@@                               :+                                  :`                                 @;                                                                                         
                                                                                                                     #+                                                      @,                              `@'                                                       `                                             @+                                                                                         
                                                                                                                     ##                                                     +@                                :@.                                                      @                                             @+                                                                                         
                                                                                                                     ##                                                     @                                  +@                         +,                           @`                                            #;                                                                                         
                                                                                                                     +#                                                    ;#                                   @#                       @#@@   `#         `#  .       #:                                            @'                                                                                         
                                                                                                                     :@                                                    @`                                   .@                      '@ +@ ;'@;  +@+   .@@+@@:  #@  ';                                            @+                                                                                         
                                                                                                                     ;@                                                   .@                                     @+                     #@@#   @@  ##;@'  @+'@:,@ @#   ;+                                            @'                                                                                         
                                                                                                                     :@                                                   @;                                     :@                     +#    ,@@, @ ,@@  @+:# .@ ;@#  #:                                            @'                                                                                         
                                                                                                                     :@                                                   @                            #:     ,@` @`                     @@@+ @.+; @@@'@' @:   :#   @, `                                             #;                                                                                         
                                                                                                                     ,@                                                  +#                           #@'      @@`@+                      ,.        ,.  ,       ` ;.@; @`                                            @'                                                                                         
                                                                                                                     ;@                                                  @.                          @@@       +@@@@                                              .@@  @`                                            @'                                                                                         
                                                                                                                     :@                                                  @                         @@@@         #@@@                                                                                                 #;                                                                                         
                                                                                                                     ,@                                                 .@                         +@'            @@`            ,                                                                                   #'                                                                                         
                                                                                                                     :@                                                 '#                                        .@+     .':'#@@@:                                                                                  @;                                                                                         
                                                                                                                     ,@                                                 #;                                         ++   ,@@#+#:  @                                                                                   @+                                                                                         
                                                                                                                     :@                                                 @,                           :@@`       ## #+   #        @                                                                                   #;                                                                                         
                                                                                                                     ,@                                                 @.                           @@@+       @@@''   #.    #@ @                                                                                   #;                                                                                         
                                                                                                                     ,@                                                 @`                           @@@        @@#++   #`@@@#  .@                                                                                   #+                                                                                         
                                                                                                                     ,@                                                 @,                            `          ` ##   #,   `. `@                                                                                   +@                                                                                         
                                                                                                                     ,@                                                 #;                                         #+   #.`,#+; .@                                                                                   +@                                                                                         
                                                                                                                     :@                                                 +#                                         ##   #.'@@   .@                                                                                   '@                                                                                         
                                                                                                                     ,@                                                 ,@                                         @+   #,.:#@  .@                                                                                   '@                                                                                         
                                                                                                                     :@                                                  @                                 `       @,   #.@#.   :#                                                                                   '@                                                                                         
                                                                                                                     :@                                                  @.                              '@@@@     @`   #, .@   '+                                                                                   +@                                                                                         
                                                                                                                     ,@                                                  ##                             ,@@@@@.   `@    ', @ .  #;                                                                                   +@                                                                                         
                                                                                                                     +@                                                  `@                             @@@@@@@   ;@    #,`:';` @.                                                                                   '@                                                                                         
                                                                                                                     ##                                                   @`                           `@@@@@@@;  @#    +,`#+#  @.                                                                                   ;#                                                                                         
                                                                                                                     ++                                                   +@                           @@@@@@@@# `@`    #, ,    @,                                                                                   +@                                                                                         
                                                                                                                     #+                                                    @                           @@@@@@@@@ @@     #, .@@@ @`                                                                                   '@                                                                                         
                                                                                                                     ##                                                    @#                          @@@@@@@@,,@`     +.++.  `@@                                                                                   '@                                                                                         
                                                                                                                     ##                                                    `@.                         @@@@@@@+`@+      # @,;@@@@                                                                                    +@                                                                                         
                                                                                                                     ##                                                    @#@,                        `@@@@@: @#       @.#@@'`                                                                                      :@                                                                                         
                                                                                                                     +#                                                   ## :@,                          `. .@@        @@@;                                                                                         :@                                                                                         
                                                                                                                     ##                                                   @   :@:                           ,@#           @                                                                                          ,@                                                                                         
                                                                                                                     #+                                                  ;@    ,@+                         @@+           +@                                                                                          ,@                                                                                         
                                                                                                                     ++                                                  @'     `@@:                     ,@@             @`                                                                                          ,@                                                                                         
                                                                                                                     #'                                                  @    `:  :@@#,                ;@@#             #+                                                                                           .@                                                                                         
                                                                                                                     #+                                                 '@    ''    .#@@@@#+':.,.,.;@@@@#              #@                                                                                             @                                                                                         
                                                                                                                     '+                                                 @'    #:        ,'#@@@@@@@@@@;@;              @@                                                                                              @                                                                                         
                                                                                                                     '+                                                 @     @`                     .@              @@                                                                                               @`                                                                                        
                                                                                                                     #'                                                       @                      +@            .@+                                                                                                @`                                                                                        
                                                                                                                     @:                                                       ;                      @+@+`        +@'                                                                                                 @:                                                                                        
                                                                                                                     @.                                                                              @ .#@@@##@@@@@`                                                                                                  @:                                                                                        
                                                                                                                     @.                                                                             `@     ,'':`                                                                                                      @:                                                                                        
                                                                                                                     @,                                                                              @`                                                                                                               @'                                                                                        
                                                                                                                     @.                                                                                                                                                                                               #+                                                                                        
                                                                                                                     @.                                                                                                                                                                                               ##                                                                                        
                                                                                                                     @`                                                                                                                                                                                               '@                                                                                        
                                                                                                                    `@                                                                                                                                                                                                :@                                                                                        
                                                                                                                    .@                                                                                                                                                                                                ,@                                                                                        
                                                                                                                    ,@                                                                                                                                                                                                `@                                                                                        
                                                                                                                    ,@                                                                                                                                                                                                 @                                                                                        
                                                                                                                    '@                                                                                                                                                                                                 @                                                                                        
                                                                                                                    '@                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    +@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    ##                                                                                                                                                                                                 @:                                                                                       
                                                                                                                    @;                                                                                                                                                                                                 @'                                                                                       
                                                                                                                    @+                                                                                                                                                                                                 @+                                                                                       
                                                                                                                    @'                                                                                                                                                                                                 #@                                                                                       
                                                                                                                    @.                                                                                                                                                                                                 '+                                                                                       
                                                                                                                    @,                                                                                                                                                                                                 '@                                                                                       
                                                                                                                    @`                                                                                                                                                                                                 :@                                                                                       
                                                                                                                    @`                                                                                                                                                                                                 `@                                                                                       
                                                                                                                    @                                                                                                                                                                                                  .@                                                                                       
                                                                                                                   `@                                                                                                                                                                                                   @                                                                                       
                                                                                                                   `@                                                                                                                                                                                                   @`                                                                                      
                                                                                                                   `@                                                                                                                                                                                                   @`                                                                                      
                                                                                                                   ,@                                                                                                                                                                                                   @,                                                                                      
                                                                                                                   ,@                                                                                                                                                                                                   ##                                                                                      
                                                                                                                   :@                                                                                                                                                                                                   #+                                                                                      
                                                                                                                   ;@                                                                                                                                                                                                   ''                                                                                      
                                                                                                                   #@                                                                                                                                                                                                   ##                                                                                      
                                                                                                                   +#                                                                                                                                                                                                   :@                                                                                      
                                                                                                                   #+                                                                                                                                                                                                   ,@                                                                                      
                                                                                                                   @+                                                                                                                                                                                                   ,@                                                                                      
                                                                                                                   @:                                                                                                                                                                                                   ,@                                                                                      
                                                                                                                   @.                                                                                                                                                                                                   ,@                                                                                      
                                                                                                                   @                                                                                                                                                                                                    ;@                                                                                      
                                                                                                                  `@                                                                                                                                                                                                    #@                                                                                      
                                                                                                                  .@                                                                                                                                                                                                    ##                                                                                      
                                                                                                                  .@                                                                                                                                                                                                    @'                                                                                      
                                                                                                                  .@                                                                                                                                                                                                    @;                                                                                      
                                                                                                                  ,@                                                                                                                                                                                                    @,                                                                                      
                                                                                                                  .@                                                                                                                                                                                                    @,                                                                                      
                                                                                                                  ;@                                                                                                                                                                                                    @.                                                                                      
                                                                                                                  ;@                                                                                                                                                                                                    @                                                                                       
                                                                                                                  ;@                                                                                                                                                                                                   `@                                                                                       
                                                                                                                  ;@                                                                               :`           '            `                                                                                         .@                                                                                       
                                                                                                                  '@                                                                               @;          .@  @         @                                                                                         :@                                                                                       
                                                                                                                  ;@                                                                                   @@@     .@  @`        @                                                                                         :@                                                                                       
                                                                                                                  ;@                                                               :@@:  :          : ;@ `    @@@' @@@  ,`;  @:                                                                                        '@                                                                                       
                                                                                                                  ;@                                                              `@;+` :@@@       :@  @@`     `@  @,@`;@@@.#@@,                                                                                       ;@                                                                                       
                                                                                                                  ;@                                                               @@@. @. @@      ;@   :@      @  @ @`;; @. #;                                                                                        +@                                                                                       
                                                                                                                  :@                                                                 ;@;#@;@+      .@  ;`@      @  @ @``@@@' +:                                                                                        ;#                                                                                       
                                                                                                                  ,@                                                               +@#@@ '+'        :  +@;         '     ` # ;+                                                                                        '@                                                                                       
                                                                                                                  .@                                                                ,+,                                                                                                                                '@                                                                                       
                                                                                                                  ,@                                                                          :,                                                                                                                       '@                                                                                       
                                                                                                                  ,@                                                                @+   ##` @@@+                                                                                                                      +@                                                                                       
                                                                                                                  ,@                                                               ;@#@ +@'@ @`'#                                                                                                                      +@                                                                                       
                                                                                                                  .@                                                               #  @ @'`@ @@@.                                                                                                                      #+                                                                                       
                                                                                                                  .@                                                               @:#@ @'`@ @, ;                                                                                                                      @+                                                                                       
                                                                                                                  `@                                                               ,##  `  @ '@@@`                                                                                                                     @;                                                                                       
                                                                                                                  ,@                                                                                                                                                                                                   @:                                                                                       
                                                                                                                  .@                                                                                                                                                                                                   @+                                                                                       
                                                                                                                  `@                                                                                  :#@@@@@@;                                                                                                        @:                                                                                       
                                                                                                                   @                                                                                '@@#:'@+'#@@+                                                                                                      @:                                                                                       
                                                                                                                   @`                                                                              @@          .@@                                                  +                                                  @'                                                                                       
                                                                                                                   @`                                                                             @@             #@`                          @`      @   #        .@                                                  @+                                                                                       
                                                                                                                   @`                                                                            '@               #@            ,':    @;     @;      @   @.        @                                                  @;                                                                                       
                                                                                                                   @.                                                                            @.                @#          ,@+#@  #'@  +@@@'      @;. @'#       @,.                                                @'                                                                                       
                                                                                                                   @`                                                                           ##                 .@          @. ;@  @ #.#@ ,@#     :@@@ @@'+ @@@.@@@#                                                @+                                                                                       
                                                                                                                   @`                                                                           @                   @;         @@;@@' @ #,+#'@@@      #'  @:`@`@ @@ #:                                                 @;                                                                                       
                                                                                                                   @`                                                                          ,@                   ##          :@:,# @ ,  @@, @      '@  @  @ @@@@ #;                                                 @+                                                                                       
                                                                                                                   @`                                                                          '#                   +#                         ;                 `+ .                                                  @;                                                                                       
                                                                                                                   @`                                                                          #;              , `@,'@                                                                                                 @;                                                                                       
                                                                                                                   @.                                                                          ++            `@:  #@#+                    ..   `                                                                       @'                                                                                       
                                                                                                                   @;                                                                          .@            @@   .'#:               @@   @@, ;@@;                                                                     @+                                                                                       
                                                                                                                   #:                                                                           @`       .@   ,     @:              ++;# '#;@ @.+'                                                                     @;                                                                                       
                                                                                                                   #+                                                                           ##       .@        `@  @'           @. @`+@.@ @@@`                                                                     @'                                                                                       
                                                                                                                   '@                                                                           `@       .@     #' :@ '#'@#         @;:@ '@ ..@  ,  ' @ +                                                              @'                                                                                       
                                                                                                                   ;@                                                                            @+      .@     @@ @# @.@ @@        `@@.  `   #@@@. @ @ @                                                              @:                                                                                       
                                                                                                                   .@                                                                            ,@`     .@     ;'+@ @'@   @'                  `:.                                                                     @'                                                                                       
                                                                                                                   `@                                                                             @@@:   .@    `+@@:;@` ,` ##                                                                                          @'                                                                                       
                                                                                                                    @                                                                            .@ ;@@@;'@ :+@@@;  @@ ' ;@@`                                                                                          @'                                                                                       
                                                                                                                    @`                                                                           ,@   `'@@@@@@;#+  +@@ .'@.                                                                                            @:                                                                                       
                                                                                                                    @;                                                                           ;@      @;    @  @@.@#;@                                                                                              @+                                                                                       
                                                                                                                    #'                                                                           :@  ,@@@@     @+@+   @@,                                                                                              @'                                                                                       
                                                                                                                    +@                                                                           '@    #+     .@@`                                                                                                     @'                                                                                       
                                                                                                                    ;@                                                                           '@           `@                                                                                                       @+                                                                                       
                                                                                                                    `@                                                                           :#            @   ,++###;:,,'@@@@@@@@@@@                                                                              @'                                                                                       
                                                                                                                    `@                                                                           ,#           +@   .+'##+@@@@##,.`   .:.@                                                                              @+                                                                                       
                                                                                                                     @                                                                                        ;:      .;                ;                                                                              @'                                                                                       
                                                                                                                     @                                                                                                .`                                                                                               @;                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @:                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @;                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @`                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @.                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @`                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @.                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @,                                                                                       
                                                                                                                    .@                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    .@                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    .@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    `@                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    .@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    .@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    ,@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    .@                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    .@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    ,@                                                                                                                                                                                                 @,                                                                                       
                                                                                                                    :@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    ;@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    +@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    '@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    +#                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    ##                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    #;                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    @;                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    @:                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    @,                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    @.                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    @                                                                                                                                                                                                  @.                                                                                       
                                                                                                                    @                                                                                                                                                                                                  @`                                                                                       
                                                                                                                    @                                                                                                                                                                                                  @                                                                                        
                                                                                                                    @                                                                                                                                                                                                  @.                                                                                       
                                                                                                                   .@                                                                                                                                                                                                  @                                                                                        
                                                                                                                   `@                                                                                                                                                                                                  @                                                                                        
                                                                                                                   ,@                                                                                                                                                                                                  @:                                                                                       
                                                                                                                   :@                                                                                                                                                                                                  @'                                                                                       
                                                                                                                   ;@                                                                                                                                                                                                  #;                                                                                       
                                                                                                                   ;@                                                                                                                                                                                                  @`                                                                                       
                                                                                                                   +@                                                                                                                                                                                                  @`                                                                                       
                                                                                                                   +@                                                                                                                                                                                                  @`                                                                                       
                                                                                                                   ##                                                                                                                                                                                                  @`                                                                                       
                                                                                                                   #+                                                                                                                                                                                                  @.                                                                                       
                                                                                                                   @'                                                                                                                                                                                                  @`                                                                                       
                                                                                                                   @:                                                                                                                                                                                                  @`                                                                                       
                                                                                                                   @:                                                                                                                                                                                                  @.                                                                                       
                                                                                                                   @:                                                                                                                                                                                                  @`                                                                                       
                                                                                                                   @;                                                                                                                                                      ,                                           @.                                                                                       
                                                                                                                   @.                                                                                                         ;                `@                @.        @          @   @@'                          @.                                                                                       
                                                                                                                   @:                                                                                                  :  .` `@   :            `@                @,        @          @  :@.@                          @`                                                                                       
                                                                                                                   @.                                                                           #@   `#@.  ;@         @@@@@@`    #@@   ..               .`  `@@  #'',      @'@;      `@  ;+ @                          @.                                                                                       
                                                                                                                   @;                                                                         `@+@@  @';' +@': +@ ;# ,@ @@ @:.@ ,@ @  @@@:      @      @@@@ @:#;'@@@,      @@`@  .#+' @  ;'                            @.                                                                                       
                                                                                                                   @,                                                                         @; #@  @@:  @+`  @  @@ :@ @, #'`@ +@ @`@; @:      @     +@ @# @@@, '#        @@ @  @'#@ @ ,@@@                           @:                                                                                       
                                                                                                                   @:                                                                         #@@@@   :@;  +@; @;:@# `@    @` @`+# @ @@@@.      @,    ,@@@' @#'  ,@        @+ @ `@ @@ @` @.`                           @'                                                                                       
                                                                                                                   @;                                                                          ,,`@. @;## `'+@ `@@:@       `  .    , `'.@       .`      :@: ,@@@` `        .  `  +@+@ +' @,                            #+                                                                                       
                                                                                                                   #+                                                                             .  ,@@   ++`                          #;            +; @;                         :    :;                            ##                                                                                       
                                                                                                                   +'                                                                                                                   #;             @#@`                                                            +@                                                                                       
                                                                                                                   #@                                                                                     :     ,+    `#             @#.@`         `    +,                    ''                                       +@                                                                                       
                                                                                                                   +'                                                                          :@  @@'  +@#@.   +@  .  @              @@'         ::  :@                      ''   ;.                                  '@                                                                                       
                                                                                                                   #@                                                                         :@. `@ @:`@  @,   #@ ,#  @                 .        :'   @    .#                +#   :+                                  '@                                                                                       
                                                                                                                   +#                                                                         @`  .@   :@@@@  @@@@    :@@,        @@@`  @@'        @   @   ;@'@  #@@ @@@      ,@   ,@                                  :@                                                                                       
                                                                                                                   '@                                                                         @,+;.@   `@    .@ #@ ;# `@`        `@ +# +#.@       @@@; @@@ @ .@ +#  #@,@,     @@@'  @@@. @@@: @@  '+                   .@                                                                                       
                                                                                                                   ;@                                                                         `@@  @    '@`++ @#@@ ;'  @.        `@ ## #+.@       ,@.  @'@ @@@, '@+ @@@@       @    @',# @ : @,@ '@#@                  ,@                                                                                       
                                                                                                                   ;@                                                                                    @@@  .@,,  `  ::         @@@. #+`@        ';  @ @ @; ,   @@;@         @`  `@ .#`@  :@#@ @:`@                  `@                                                                                       
                                                                                                                   :@                                                                                                              .      ,        ,`  ; @,,@@@ @@@+ @@@;      @.   @ `# @  :@'  @#@'                   @                                                                                       
                                                                                                                   ,@                                                                                                                                            ,             `         .  .@;@'@':;                   @                                                                                       
                                                                                                                   ,@                                                                                      :;        @                                                                       ,+' .++#`                  @                                                                                       
                                                                                                                   .@                                                                          @@@@ #. +, :@+' ;@@@, @   ';                                   `,                                                        @                                                                                       
                                                                                                                   `@                                                                         ,# :@ @. @+ @+##`@     @                                        :@                 .+                                     @                                                                                       
                                                                                                                    @                                                                         :# +@ @; @'.@#'  @@;  @@@' #  .#@  @@@  .#@,        :,,  ;@@    .@,            ``  `@                                     @                                                                                       
                                                                                                                    @                                                                          @#@@  @@+@ @  ,  ,@# `@   @  @`#@ @ +'`@:         @@@@` @`+#  +#@,      @@@#  @@#  @                                     @                                                                                       
                                                                                                                    @                                               .'+#+',,                    :+#     ' +@@@  ;,@  @  `@  @  @ @ ,' '@        :@ `@,,@ '# +@:@:     #@`;@;';:@ @@@#                                   @                                                                                       
                                                                                                                    @.                                            :@@#'++@@@@@@@                 :@+@          +@@:  .      @#@@ @ ';  ;@`      :@.@@@.@ @: @, @,     #'  @;+@@   @`                                    @                                                                                       
                                                                                                                    @,                                          #@@;         :.@@'                @@                         +'    ,  @:#:       '@@ ` ` @  ##@@.     ,@@@@,#, ,  @.                                    @                                                                                       
                                                                                                                    #;                                       `@@@`              :@@+                                                  .@@                    @#`        +:@:;@@@, @                                     @                                                                                       
                                                                                                                    ##                                      @@'                   '@@@                                                                                :#  @, `.`                                        @                                                                                       
                                                                                                                    '#                                    `@#                       ,@@              `                                                                 @:+@                                             @                                                                                       
                                                                                                                    :@                                   :@'                          @@             @   `                    '# :#                                    .@@                                              @                                                                                       
                                                                                                                    .@                                  ;@,                            @@            @   @`                   ,@ `@                        +@   :;`                                                     @`                                                                                      
                                                                                                                     @                                 ;@:                              @;           @.  @.    ;@'            ,@ `@@  '@@  ,@:       +@@+ #@@' :@+@  .@@                                                @                                                                                       
                                                                                                                     @                                ,@,                             '`'@         @@@+  #+#.  @,@:     :@@' ,@@+ @'@ @ #+ @,@@     `@ ,@ @,,@ ;#,@` @`,                                                @`                                                                                      
                                                                                                                     @                                @;              :,         `;+@@#, @#         `@#  #@:@ ,@ @#     @:.@, ,@ ,@ @'@@@'.@  .     .@  @ @.,@ @@@; `@+.                                                @`                                                                                      
                                                                                                                     @`                              @+              .@#         #@#.    .@.         @`  @' @`;@@@`     #; @; ,@ ;# @ @    @:        @ @@ @``@ #:    `+@'                                               @                                                                                       
                                                                                                                     @:                             .@             `@@+             `:#,  +@         @   +. @ .@.`@`    .@@@  `@    ; @ ;@ @         @@@     ' ,@@@  :;@#                                               @                                                                                       
                                                                                                                     @.                             #+          @@@@+             '@@#+    @#                  '@@@                   '@@                        :`  .@+                                                @                                                                                       
                                                                                                                     @;                             @            ,.                        ,@,                                                                                                                          @                                                                                       
                                                                                                                     ''                            .@                                       @@                      ;    `,                     .             ',                                                        @`                                                                                      
                                                                                                                     '@                            #+                #@@`                   `@.            '`       @`   .@                    :@        ; @@ :,  +@'  ;@@                                              @                                                                                       
                                                                                                                     :@                            @,              #@@+:                     @+       @@   ;        @#,   @        @#`  ,@@  .,,@       @@@:@.   #; . #+ `                                             .@                                                                                       
                                                                                                                     .@                           `@               #`                        ;@      :@@@  `  '@@@, @@@, @@@+     @+#@ `@`@ @@#@@      :@:@ @.'' +@@, :@@                                               @                                                                                       
                                                                                                                      @                           :@                                         `@`     :@ ; `@  @, @@ @:,@  @,      @#@@`.@ @ @  @@      :@ ; @.:#  `.@   :+                                             `@                                                                                       
                                                                                                                      @`                          ##                                          @`     ;@    @  @:@@# @  @  @.      `@;#' @ @ @++@@      `@   : `,  @@@  @@, ,,,                                         :@                                                                                       
                                                                                                                      @`                          ++                                          @`     ,@   `@  ;@@'@       '               #  #@`#;                 ;   ..  ;., @                                       ;@                                                                                       
                                                                                                                      @,                          ++                                          @.      .          .@                                                            .                                       ;@                                                                                       
                                                                                                                      @,                          +'                                          @               .  :@               @                                        @                                           '#                                                                                       
                                                                                                                      #'                          ##                                          @`       :#     '@;@#               @  :;                ''  ,     ``        @.                                          '@                                                                                       
                                                                                                                      ##                          '@                                         .@`       :#      ;@@         ;@@@: '@: ;'   @@` `@@     '@#@ @` @  @@'  @@:  @. `,      `,  :@.                          +@                                                                                       
                                                                                                                      '@                          ,@                                         :@       @@@. :   `  ',       @. '@ @@@ ;@; ,+`@ @+'@`   @ @@ @  @ '@.@ .@   @@@`   @+@ :@@:.@`                           #+                                                                                       
                                                                                                                      '@                           @                                         @#       ''@@ @ @..@ @@'      @' +@  @  ;@@.;@@# @: .    #@@: @ ,@ '#@#  `@@  @: #.`@:#,@+,@`@+                           @'                                                                                       
                                                                                                                      ;@                           @,                                        @,         @  @ @.;+,+ @       @@@`  @  #+'+:+:` @,       ,@` `@@@.,@,,;  '@: @. +' @ @,@+.@  @'                          @'                                                                                       
                                                                                                                      +@                           #@                           .           :@          '  ;@;@@  @;@             +  ;   `@@@,          @#       `#@, :+.  :  ,, @#@ ;` ;  .@                          @'                                                                                       
                                                                                                                      ##                           `@                         @@@@:         @#                    ,#`                                    @@`                      #       @@@                          @,                                                                                       
                                                                                                                      '@                            @,                        `             @:                                                                                             '                           @.                                                                                       
                                                                                                                      ;#                            +@                                  :@ .@                                                                                                                          @.                                                                                       
                                                                                                                      '@                             @.                                  @+#@                                                                                                                          @.                                                                                       
                                                                                                                      '@                             ;@                                  .@@:                                                                                                                          @.                                                                                       
                                                                                                                      '@                              @'                                  @@                                                                                                                           @`                                                                                       
                                                                                                                      '@                              ;@                                  @@,                                                                                                                          @;                                                                                       
                                                                                                                      +@                               @@                                ;@#@                                                                                                                          @'                                                                                       
                                                                                                                      +@                                @@                               @'`@`                                                                                                                         @;                                                                                       
                                                                                                                      '@                                 @@,                            @@  @@                                                                                                                         @'                                                                                       
                                                                                                                      '@                                  :@@                         .@@    @'                                                                                                                        #;                                                                                       
                                                                                                                      '@                                   @@@,                     `@@@     :@.       #:                                                                                                              @+                                                                                       
                                                                                                                      +@                                   @:'@@                  '@@@@:      #@       @' .@         @ #:                :                                    ;        '.                              @;                                                                                       
                                                                                                                      '@                                   ##  @@@.          `:#@@@#` '+       @+      @; `@         @ :#                @.             @                    :@       ,#@`                             #;                                                                                       
                                                                                                                      '@                                   ;@   ,#@@@@@####@@@@@+,    `@       :@     ;@#  @@@  `..  @  @`;@        +@@  @`             @.                   @,   ,@@ .@@,@                            @;                                                                                       
                                                                                                                      '@                                    @      `.;#@@##+;.         @@       @`   +@@@' @'+@ @@@,@@# ,@::       +@ @: @+`            @,        `         .@    @;#@ `';@                            @;                                                                                       
                                                                                                                      '@                                    @      `                   @@@      @`     @;  @: @`@ @; @   #@`       @  @; @@@ '@@  :  . @@@@.     @@@`       ;@'. .@  @;  @.                            #:                                                                                       
                                                                                                                      +@                                    @;    ;#                   @,@@    `@      @;  @. @ @@@@ @.   ,@       @::@' @ @ @`@+:' :@ ,#+`     #+ @#       @@#@ ,@  @: '##@@                          @;                                                                                       
                                                                                                                      '@                                    @:    ;+                   @; @@,  +@      @;        @.. :  .@@@:      .@@'@,@#@`@'@+;#.+@  @'      @;.@@       @. @# @;;@ `@`@ @                          @'                                                                                       
                                                                                                                      +@                                    #:    '#                   #'  ;@+,@,                         `.              ++ `':  +@@@' @'      `@@+@       @#'@+ .@@: '@ ;@'                          @;                                                                                       
                                                                                                                      ;#                                    #;    +#                   #'   `@@#                                                      `             '       ;#@@       `                               @;                                                                                       
                                                                                                                      #@                                    @+    '+                   ##                                                                                                                              @;                                                                                       
                                                                                                                      @#                                    @;    '@                   ++                                                                                                                              @+                                                                                       
                                                                                                                      @+                                    @;    ,@                   @@                                                                                                                              @:                                                                                       
                                                                                                                      @'                                    @'    .@                   @'                                                                                                                              @:                                                                                       
                                                                                                                      @.                                    @:    `@;                  @`                                                                                                                              @,                                                                                       
                                                                                                                      @`                                    #      ;`                                                                                                                                                  @                                                                                        
                                                                                                                      @                                                                                                                                                                                                @                                                                                        
                                                                                                                     `@                                                                                                                                                                                               `@                                                                                        
                                                                                                                     :@                                                                                                                                                                                                @                                                                                        
                                                                                                                     ;@                                                                                                                                                                                                @                                                                                        
                                                                                                                     :@                                                                                                                                                                                               `@                                                                                        
                                                                                                                     +@                                                                                                                                                                                                @                                                                                        
                                                                                                                     ##                                                                                                                                                                                               `@                                                                                        
                                                                                                                     +#                                                                                                                                                                                                @                                                                                        
                                                                                                                     #'                                                                                                                                                                                               `@                                                                                        
                                                                                                                     @#                                                                                                                                                                                               `@                                                                                        
                                                                                                                     @+                                                                                                                                                                                                @                                                                                        
                                                                                                                     @;                                                                                                                                                                                                @                                                                                        
                                                                                                                     @:                                                                                                                                                                                                @                                                                                        
                                                                                                                     @:                                                                                                                                                                                               `@                                                                                        
                                                                                                                     @;                                                                                                                                                                                               `@                                                                                        
                                                                                                                     @:                                                                                                                                                                                                @                                                                                        
                                                                                                                     @,                                                                                                                                                                                                @                                                                                        
                                                                                                                     @,                                                                                                                                                                                                @                                                                                        
                                                                                                                     @.                                                                                                                                                                                                @                                                                                        
                                                                                                                     @`                                                                                                                                                                                                @`                                                                                       
                                                                                                                     @`                                                                                                                                                                                                @.                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @,                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @,                                                                                       
                                                                                                                     @`                                                                                                                                                                                                @.                                                                                       
                                                                                                                     @`                                                                                                                                                                                                @`                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @,                                                                                       
                                                                                                                     @`                                                                                                                                                                                                @;                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @'                                                                                       
                                                                                                                     @`                                                                                                                                                                                                @'                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @;                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @'                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @'                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @'                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @;                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @:                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @+                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @+                                                                                       
                                                                                                                     @`                                                                                                                                                                                                @'                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @;                                                                                       
                                                                                                                     @`                                                                                                                                                                                                @'                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @+                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @:                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @@                                                                                       
                                                                                                                     @                                                                                                                                                                                                 ##                                                                                       
                                                                                                                     @                                                                                                                                                                                                 '@                                                                                       
                                                                                                                     @`                                                                                                                                                                                                +@                                                                                       
                                                                                                                     @                                                                                                                                                                                                 #@                                                                                       
                                                                                                                     @`                                                                           @   ,                  @`                     @         '   `                                                        '@                                                                                       
                                                                                                                     @                                                                           `@   @.    @            @.             +'     .@         @   @.                                                       +@                                                                                       
                                                                                                                     @                                                                           `@   @`    @            @`             #:     .@@,  @#   @   @        .`                                              '@                                                                                       
                                                                                                                     @                                                                          ;@@@@ @:@.      ,++     :@+,  #@@,  @@ `##     ,@+@ :#'@,'@:.'@; #@@@ #@@+                                             '@                                                                                       
                                                                                                                     @`                                                                           @`: @@'@  ;.  @,.:    @@#@:.@ `@ +'  @@@     ,@ @,+@+@`#@+,#@+,@ :@ @, +                                             ;@                                                                                       
                                                                                                                     @                                                                            @   @@ @` ++   @,      '#  +@@@@  #@; ;@     .@`#,'#:`  @  .@ :@@@; @                                                +@                                                                                       
                                                                                                                     @`                                                           .:+#',          @   '' @` ;@  . @:     ,#  #+       @.;@      ,@@.;@##: @  `@ .@@,,`@                                                +@                                                                                       
                                                                                                                     @                                                          +@@@;;'@@@:              #  .:  @@@+         `@@@@@ @#@`.:       ``  ;':  `   .  :@@@ ,                                                +@                                                                                       
                                                                                                                     @                                                        #@#.      :'@@.                                  ,,..  .`                                                                                '@                                                                                       
                                                                                                                    `@                                                       ;@            +@:       '`                                            '            @                                                      +@                                                                                       
                                                                                                                    ,@                                                       @.             :@       #:                                     ;'     @`          .@                                                      '@                                                                                       
                                                                                                                    .@                                                      ,@               @@      @;    .        @@.     #@;#     ': ` `        @.:@        .@                                                      +@                                                                                       
                                                                                                                    :@                                                      @:               .@      @+.  +@+@`@ :@.@;'    :@ +@     #.'@'@ .   @@ @.@+  @@@    @                                                      '@                                                                                       
                                                                                                                    ;@                                                      @                 @:     #@@' @ .@ @ @,@:@.    +; +@     @.@@#; @` @+  @@'  '# @` #@@`                                                     ;@                                                                                       
                                                                                                                    :@                                                      @                 ++     @# @ @`#@ @@@ @#,'    :@@@@:    '@@@@` @` @   #;@@ @@@# #+ @                                                      +@                                                                                       
                                                                                                                    '@                                                      @          . . `; :@     @: @ @@@#@ @; :@@@      ` ,@     : ..  #  @@@;;+ +.@. , @`+@                                                      '@                                                                                       
                                                                                                                    +@                                                      @          #@@  #@.@        `     .     `.                          ..      :@@+ '@@@                                                      +@                                                                                       
                                                                                                                    '@                                                      @           :     ,@                                   :`    ,  +@,               ,                                                        +@                                                                                       
                                                                                                                    '@                                                      @.          @`  @;:@                        +@` :` .# +@@#,  @.,@.@,                                                                       ;@                                                                                       
                                                                                                                    '@                                                      @:                #+                       `@   @  #@ @.`@'@ @ +#,@                                                                        '@                                                                                       
                                                                                                                    '@                                                      #@                @,                       ,#   @ .@@ @    @@+ @@@,                                                                        '@                                                                                       
                                                                                                                    '@                                                       @               +@                         @#@ #@@,@ @    `+  #@;'+                                                                       '@                                                                                       
                                                                                                                    '@                                                      ,@@          '@ +@.                          :,  `  `           :#@;                                                                       '@                                                                                       
                                                                                                                    +#                                                      @+'@+`       @+@@.                                                                                                                         +@                                                                                       
                                                                                                                    #+                                                      @.  #@@:     '@@                                                                                                                           '#                                                                                       
                                                                                                                    @#                                                      @     '@@@@@@@,                                                                                                                            ;@                                                                                       
                                                                                                                    #;                                                     ,@        .'`@                                                                                                                              ,@                                                                                       
                                                                                                                    @'                                                     +@          '@                                                                                                                              .@                                                                                       
                                                                                                                    @.                                                     #'      @`  @@,                                                                                                                             .@                                                                                       
                                                                                                                    @`                                                     #+      ;@@ @,@@#.                                                                                                                           @                                                                                       
                                                                                                                    @.                                                     '#        ;@@@.:'@@@@#             `,                                                                                                        @                                                                                       
                                                                                                                    @`                                                     :#          @+@@@@@@@@;,,,:';##@@@@@@#                                                                                                       @                                                                                       
                                                                                                                    @                                                                  ##  .:::,:#@@@@'#+',:,                                                                                                           @`                                                                                      
                                                                                                                   `@                                                                                                                                                                                                   @`                                                                                      
                                                                                                                   .@                                                                                                                                                                                                   @'                                                                                      
                                                                                                                   :@                                                                                                                                                                                                   @#                                                                                      
                                                                                                                   ,@                                                                                                                                                                                                   ##                                                                                      
                                                                                                                   :@                                                                                                                                                                                                   +'                                                                                      
                                                                                                                   '@                                                                                                                                                                                                   ##                                                                                      
                                                                                                                   +'                                                                                                                                                                                                   @+                                                                                      
                                                                                                                   '@                                                                                                                                                                                                   @:                                                                                      
                                                                                                                   ;@                                                                                                                                                                                                  `@                                                                                       
                                                                                                                   ;@                                                                                                                                                                                                  ,@                                                                                       
                                                                                                                   ,@                                                                                                                                                                                                  ,@                                                                                       
                                                                                                                   ,@                                                                                                                                                                                                  .@                                                                                       
                                                                                                                   .@                                                                                                                                                                                                  `@                                                                                       
                                                                                                                   `@                                                                                                                                                                                                  ,@                                                                                       
                                                                                                                    @                                                                                                                                                                                                  :@                                                                                       
                                                                                                                    @                                                                                                                                                                                                  +@                                                                                       
                                                                                                                    @`                                                                                                                                                                                                 '@                                                                                       
                                                                                                                    @.                                                                                                                                                                                                 +@                                                                                       
                                                                                                                    @,                                                                                                                                                                                                 '@                                                                                       
                                                                                                                    @,                                                                                                                                                                                                 +@                                                                                       
                                                                                                                    @:                                                                                                                                                                                                 '@                                                                                       
                                                                                                                    @'                                                                                                                                                                                                 #@                                                                                       
                                                                                                                    #;                                                                                                                                                                                                 @@                                                                                       
                                                                                                                    @+                                                                                                                                                                                                 @;                                                                                       
                                                                                                                    #+                                                                                                                                                                                                 @+                                                                                       
                                                                                                                    ##                                                                                                                                                                                                 @;                                                                                       
                                                                                                                    '@                                                                                                                                                                                                 @;                                                                                       
                                                                                                                    ;#                                                                                                                                                                                                 @,                                                                                       
                                                                                                                    '@                                                                                                                                                                                                 @,                                                                                       
                                                                                                                    :@                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    ,@                                                                                                                                                                                                 @`                                                                                       
                                                                                                                    .@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    `@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    .@                                                                                                                                                                                                 @.                                                                                       
                                                                                                                    `@                                                                                                                                                                                                 @`                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @,                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @`                                                                                       
                                                                                                                     @                                                                                                                                                                                                 @.                                                                                       
                                                                                                                     @`                                                                                                                                                                                                @,                                                                                       
                                                                                                                     @                                                                                                              `,:;+++#+#@@@@+++'#+'+':::,.    ;                                                  @`                                                                                       
                                                                                                                     @                                                                ..`..`........`..:';'''''+;'''''''''''''+##@@@@@@@##++'+,:,;'#++#+'#@@@@@@@@@@@@                                                 @                                                                                        
                                                                                                                     @                                                           `@@@@@@@@@@@@@@@@@@@@@@@'@#@@@@#@#@##@@@#@@@@#';:.                                 :@                                                 @                                                                                        
                                                                                                                     @                                                           +@::.                                                                               @                                                 @                                                                                        
                                                                                                                     @                                                           ,@                                                                                 `@                                                 @                                                                                        
                                                                                                                     @                                                            @          :,                          ,                      .               @`   @                                                 @                                                                                        
                                                                                                                     @                                                            @`        `@@+                         @:    ;                @;              @`   @                                                .@                                                                                        
                                                                                                                     @                                                            @.        #' @  @                      ;+    @`               ++              @    @                                                 @                                                                                        
                                                                                                                     @                                                            @.        @.    @    `,    ,.          ,@    @`               ,@   ;#+   ,@;  @,.  @                                                `@                                                                                        
                                                                                                                     @`                                                           #;        @`    @   '@@@  @@@@,        .@    @.    .`        @@@@'`@:@: @+,.`@@@@  @:                                               `@                                                                                        
                                                                                                                     @                                                            +:   '#; #@+. +@@@' @.`@  @` ;+       @@@@@' @@#  ,@@#        :@.;+#'@  @@+`  +;   ;@                                               ;@                                                                                        
                                                                                                                     @`                                                           +;  @+@@ +@:    @   @'@'  @           `,@ `  @,@: ##'@        ;@  @@#`   .+@  +;   .@                                               :@                                                                                        
                                                                                                                     @`                                                           @. ;@ @@  @,    @   @@.,@ @            .@    @ '+ @@@:        #'  +#, ,  ;;@  ',   '#                                               :@                                                                                        
                                                                                                                     @                                                            @. ,@@@@. @'    `   :@@@,               @    + :` ;@;@`       .    '@@@.;@@.       ++                                               :@                                                                                        
                                                                                                                     @                                                            @`   ,    ..                                       @@:                             '+                                               :@                                                                                        
                                                                                                                     @                                                            @.                                                           .`,';;;#@@@#@##@@@@@@@@+                                               ;@                                                                                        
                                                                                                                     @                                                            @`                                         ,,,,,:::,:+#@@@@@@@@@@@@@@##+###'#+##++::                                                ,@                                                                                        
                                                                                                                     @`                                                           @,::;;:`:::::;:;:;;;:'+@@####@#@@@@@@@@@@@@@@@@@@@@@@@@#'+:`.                                                                       ;@                                                                                        
                                                                                                                     @`                                                           #@@@@@@#@@@#@@@@@@@@@@+##++++'#+:;`.` `  `                                                                                          :@                                                                                        
                                                                                                                     @.                                                                                                                                                                                               ;@                                                                                        
                                                                                                                     @,                                                                                                                                                                                               :@                                                                                        
                                                                                                                     @.                                                                                                                                                                                               ;@                                                                                        
                                                                                                                     @;                                                                                                                                                                                               :@                                                                                        
                                                                                                                     @+                                                                                                                                                                                               ,@                                                                                        
                                                                                                                     @;                                                                                                                                                                                               ,@                                                                                        
                                                                                                                     @@                                                                                                                                                                                               :@                                                                                        
                                                                                                                     #@                                                                                                                                                                                               ,@                                                                                        
                                                                                                                     ##                                                                                                                                                                                               ;@                                                                                        
                                                                                                                     +#                                                                                                                                                                                               :@                                                                                        
                                                                                                                     #@                                                                                                                                                                                               ;@                                                                                        
                                                                                                                     '@                                                                                  :`                                                                                                           :@                                                                                        
                                                                                                                     ;@                                                                             `,   @`          .@'   `` `@@                                                                                     ,@                                                                                        
                                                                                                                     :@                                                                             @@@  @,        ;@@:@  +@@ @'@@                                                                                    `@                                                                                        
                                                                                                                     :@                                                                            ++ @@ @@@`     ,@'@ @`;@.@ @.,@                                                                                     @                                                                                        
                                                                                                                     :@                                                                            #;  @`@ #,     +#'@ @`@ #@ @;`@                                                                                     @                                                                                        
                                                                                                                     :@                                                                            `@@@@ @ +;     @'`, # '@@@ '    `@                                                                                  @                                                                                        
                                                                                                                     ,@                                                                               `     `     ,.           ',  ,@                                                                                  @`                                                                                       
                                                                                                                     :@                                                                                                    ;#  `@   .                               #                                                  @.                                                                                       
                                                                                                                     ;@                                                                               :;                    @   @.                          :       @.                                                 @;                                                                                       
                                                                                                                     ,@                                                                               ++           @        @.  @@@ @@+  @@   '`       '@; '@@`     @`                                                 @:                                                                                       
                                                                                                                     :@                                                                               '#       .` #'@      @@@..@ @ @ @`::,+ @'@.     ,@ @ @',@  @@+@                                                  ##                                                                                       
                                                                                                                     :@                                                                             `@@@@;+,   :#.@ @       #; :@ @`@   #@@ .@;@`     #,;@ @; @ '+ #@                                                  +@                                                                                       
                                                                                                                     :@                                                                               `@  @, @..@:@+@ @     ,,    , @   ', @,@,       ,@@@:+ :@ :@@@@,                                                 +@                                                                                       
                                                                                                                     :@                                                                                @  ;@ @:+# @@ '+                 :@@+`@';@'      `        `, `                                                  '@                                                                                       
                                                                                                                     ;@                                                                                :   +@'@@     #   ,:;'`           `.  :+@;                                                                      .@                                                                                       
                                                                                                                     '@                                                                                                '@@###@,                            @@                                                          `@                                                                                       
                                                                                                                     '@                                                                                               @@.    `@@,      @@  ,@@;    ; '@@` @'@:                                                          @                                                                                       
                                                                                                                     ##                                                    '@@+'+:,         ``,#:                    @+        :@@    #@  .@,.@ @` @ @ @,+@ ,@                                                          @                                                                                       
                                                                                                                     ##                                                  .@+`,';;+@@'      #@@@@@@#;                @#           @@`  `@@#:@@@+ @, @'#@@ #@ ;#                                                          @`                                                                                      
                                                                                                                     ##                                                 .@          #@    @#     ,#@@@             ;@     .@;     +@` ;'@@`@+:' :@@#,@':' ;  `                                                          @.                                                                                      
                                                                                                                     #+                                                 @`           +@  @@         ,@@.           @`:,@,  ,'@     @@ `;:  .'@#  ,,  ,+#;                                                               @'                                                                                      
                                                                                                                     @'                                                @,             ##'@            +@:         ;@ @#;    `      .@                                                                                   ++                                                                                      
                                                                                                                     @;                                               :#              ,@@`             '@         @.  @`    @.      @`           .,    `    .                                                           ;@                                                                                      
                                                                                                                     @,                                               +,           `   @,               @#       .@   '             @:  `@    . `@@, ;@@@  @@@                                                          `@                                                                                      
                                                                                                                     @:                                               +.           @; ,@               #.@       ,@                 #;  :# #  @ #:#; @: @ :@ @'                                                          @                                                                                      
                                                                                                                     @.                                               #.           .  +#              `@ @.      ,@                 #;  :@@@ :@ #@@  @,   @@@@:                                                          @                                                                                      
                                                                                                                     @:                                               #,              @,                 @.       @                 #;   # @'@, #+.` @    @;                                                             @                                                                                      
                                                                                                                     @:                                               +:              @                 `@`       @:    +#'         @;      @:   #@@.`    ,@@@@,      ``                                                 @                                                                                      
                                                                                                                     @,                                               ,@              @                 :@        ;@    @@@        :@                       ..        @@                                                 @                                                                                      
                                                                                                                     @,                                                @;             @                 '#         @:   @@@       .@;          .,                     @,                                                 @                                                                                      
                                                                                                                     @:                                                 @.         .@#@`                @'         :@.           '@+      @@  :@#@:       `,:`        @`                                                 @                                                                                      
                                                                                                                     @.                                                 :@          .@@+               +@:          '@,       `;@@:      +#,  @, ;@ @@;' ;@@@@  @  @. @,                                                 @                                                                                      
                                                                                                                     @`                                                  @@`       ,@+:@               '@            :@@''''+@@@@        @.   @#   :@ ;@    @:  #+ @  @+                                                 @                                                                                      
                                                                                                                     @                                                    #@@++++#@@;  @#              @+      ..    `@,@@@@#' #;        @@@@ @;   ,@+@@:  @@`'. @:@  @'                                                 @`                                                                                     
                                                                                                                     @                                                     @,##+'#:;   `@@            '@       :@;    @`       +@         ,:` .     ++:.@  #@@@  `#@  ,.                                                 @`                                                                                     
                                                                                                                     @                                                     @:     :#     @@@;`       @@:        .@`   @`       ;#                                 @. :@                                                  @`                                                                                     
                                                                                                                     @                                                     +'@    .@     ++#@@@#+##@@@:          ;@   @.       :@.   ;@`                         #+  `@                                                  @,                                                                                     
                                                                                                                     @                                                     :+@.   `@     +#   ;#@#@@.             @@:@@:       :@@@@@@.                                                                                  @`                                                                                     
                                                                                                                     @                                                     ;##:    @     '+       .@               '@ @;       ;#                                                                                        @`                                                                                     
                                                                                                                     @                                                     '#+;   `@     @'       ,@                  #+       @'                                                                                        @.                                                                                     
                                                                                                                     @                                                     ;+@,   `@    ;@#       .@                  :'       #'                                                                                        @`                                                                                     
                                                                                                                     @                                                     ;##;   `@    @#'       ,@+                 '#       ;@                                                                                        @.                                                                                     
                                                                                                                    `@                                                     ;#'+    @    @+'       .@@                 :#       ;#                                                                                        @.                                                                                     
                                                                                                                     @                                                     ;#:#    @`   @+;       ,#@                 .@       ;#                                                                                        @.                                                                                     
                                                                                                                    .@                                                     :#.@   `@    @+#       .@@                 .@       ;#                                                                                        @,                                                                                     
                                                                                                                    .@                                                     ;# @   `@    #@#       ,@@                  @       ;#                                                                                        @.                                                                                     
                                                                                                                    .@                                                     .@ `   `@    .@+       :#@                  @       ;#                                                                                        @                                                                                      
                                                                                                                    ,@                                                     `@ .'''+@     @'       ,#@                  @;..:';+@@                                                                                        @.                                                                                     
                                                                                                                    ,@                                                      @@@@@@@,     @#       ,@@                  ;@@@@##@'                                                                                         @`                                                                                     
                                                                                                                    `@                                                       @   @       +@       :#@`                  .@    ::                                                                                         @,                                                                                     
                                                                                                                    .@                                                       @`  @       '+       ,@@                   .@    ;'                                                                                         @.                                                                                     
                                                                                                                    ,@                                                       @.  @`      :@       .@                    .@    ''                                                                                         @`                                                                                     
                                                                                                                    .@                                                       @`  @`      .@       ,@                    ,@    '#                                                                                         @.                                                                                     
                                                                                                                    ,@                                                       @   @,       @ ::;;'`;@                    ,@    :@                                                                                         @.                                                                                     
                                                                                                                    .@                                                       @   @.       @@@++#@@@'                    `@    `@                                                                                         @`                                                                                     
                                                                                                                    .@                                                      :@   @,       `,@    @                      ,@    `@                                                                                         @                                                                                      
                                                                                                                    .@                                                      #+   ;         `@    #.                     ,@     @                                                                                         @                                                                                      
                                                                                                                    .@                                                      .`              @    #;                      @     @                                                                                         @                                                                                      
                                                                                                                    .@                                                                      @    #'                                                                                                                      @                                                                                      
                                                                                                                     @                                                                     `@    #;                                                                                                                      @                                                                                      
                                                                                                                     @                                                                     ,@    +;                                                                                                                     `@                                                                                      
                                                                                                                     @`                                                                    ;@    +:                                                                                                                      @                                                                                      
                                                                                                                     @                                                                     ++    #;                                                                                                                      @                                                                                      
                                                                                                                     @                                                                     ..                                                                                                                           :@                                                                                      
                                                                                                                     @                                                                                                                                                                                                  :@                                                                                      
                                                                                                                     @                                                                                                                                                                                                  :@                                                                                      
                                                                                                                     @`                                                                                                                                                                                                 :@                                                                                      
                                                                                                                     @                                                                                                                                                                                                  :@                                                                                      
                                                                                                                     @`                                                                                                                                                                                                 ,@                                                                                      
                                                                                                                     @                                                                                                                                                                                                  '@                                                                                      
                                                                                                                     @                                                                                                                                                                                                  ##                                                                                      
                                                                                                                     @                                                                                                                                                                                                  @#                                                                                      
                                                                                                                     @                                                                                                                                                                                                  ##                                                                                      
                                                                                                                     @                                                                                                                                                                                                  +#                                                                                      
                                                                                                                     @                                                                                                                                                                                                  #+                                                                                      
                                                                                                                     @                                                                                                                                                                                                  +#                                                                                      
                                                                                                                     @`                                                                                                                                                                                                 ##                                                                                      
                                                                                                                     @                                                                                                                                                                                                  ##                                                                                      
                                                                                                                     @                                                                                                                                                                                                  ##                                                                                      
                                                                                                                     @                                                                                                                                                                                                  @#                                                                                      
                                                                                                                     @                                                                                                                                                                                                  #@                                                                                      
                                                                                                                     @`                                                                                                                                                                                                 @'                                                                                      
                                                                                                                     @                                                                                                                                                                                                  +#                                                                                      
                                                                                                                     @`                                                                                                                                                                                                 ##                                                                                      
                                                                                                                     @                                                                                                                                                                                                  @#                                                                                      
                                                                                                                     @                                                                                                                                                                                                  #+                                                                                      
                                                                                                                     @`                                                                                                                                                                                                 ##                                                                                      
                                                                                                                     @                                                                                                                                                                                                  @#                                                                                      
                                                                                                                     @                                                                                                                                                                                                  ##                                                                                      
                                                                                                                     @                                                                                                                                                                                                  #+                                                                                      
                                                                                                                     @                                                                                                                                                                                                  @#                                                                                      
                                                                                                                     @                                                                                                                                                                                                  ##                                                                                      
                                                                                                                     @`                                                                                                                                                                                                 ##                                                                                      
                                                                                                                     @                                                                                                                                                                                                  #+                                                                                      
                                                                                                                    `@                                                                                                                                                                                                  #+                                                                                      
                                                                                                                    .@                                                                                                                                                                                                  ##                                                                                      
                                                                                                                    .@                                                                                                                                                                                                  ++                                                                                      
                                                                                                                    .@                                                                                                                                                                                                  @#                                                                                      
                                                                                                                    .@                                                                                                                                                                                                  ++                                                                                      
                                                                                                                    .@                                                                                                                                                                                                  ;@                                                                                      
                                                                                                                    `@                                                                                                                                                                                                  ;@                                                                                      
                                                                                                                    `@                                                                                                                                                                                                  :@                                                                                      
                                                                                                                     @                                                                                                                                                                                                  .@                                                                                      
                                                                                                                     @                                                                                                                                                                                                  :@                                                                                      
                                                                                                                     @                                                                                                                                                                                                  `@                                                                                      
                                                                                                                     @                                                                                                                                                                                                   @                                                                                      
                                                                                                                     @,                                                                                                                                                                                                  @`                                                                                     
                                                                                                                     @,                                                                                                                                                                                                  @`                                                                                     
                                                                                                                     @,                                                                                                                                                                                                  @.                                                                                     
                                                                                                                     @;                                                                                                                                                                                                  @;                                                                                     
                                                                                                                     #+                   @       `.                         .                                                                                                                                           @,                                                                                     
                                                                                                                     '#                           :;  @                 @`   @                                                                                                                                           @+                                                                                     
                                                                                                                     :@                   `       .#  ':                @.   @;                                                                                                                                          ;@                                                                                     
                                                                                                                     ,@                   #,     #@@@ ;@@` +@;  @ .  '@ @'@:@@#:                                                                                                                                         ,@                                                                                     
                                                                                                                     ,@                   +:      `@  ;@;: @ @+`@.@ ;;@`'@ @ ;:                                                                                                                                           @                                                                                     
                                                                                                                     .@                   :+       @  '':' @` @ @#@ @ @`+# @ :+                                                                                                                                           @                                                                                     
                                                                                                                      @                   ,:       #     .  @@+ ;''`@@@... @ `.                                                                                                                                           @                                                                                     
                                                                                                                      @                                              .@,                                                                                                                                                  @.                                                                                    
                                                                                                                      @.       @   :                                @`@.                                                                                                                                                  @,                                                                                    
                                                                                                                      @`       @   @`    ,.      .'            `.   :@@                     ,::;`                                                                                                                         @;                                                                                    
                                                                                                                      @`       @.  @@:  '@@+     :+            ''                         '@@@@@@@@@@,                             .                                                                                      #;                                                                                    
                                                                                                                      @`      ,@#@ @;@ `@`'@     '@, `@@;  @@' ''    @.          `:     ;@#,    ``.,@@@'                      ,'#@@@@@#:                                                                                  #+                                                                                    
                                                                                                                      @`      `+@` @ @:,@@@`     @@@.#; @ @.   +'    ': `:, '@' '@.    :@,            ;@@+                 `@@@#,.   ;#@@;                         ;                                                      +'                                                                                    
                                                                                                                      @        .@  # :: @;;@      @  @+@@ #@@``@@@   ';'@+' @`@ @+    `@.               ,@@               ;@'           :@@'                       @.                                                     ##                                                                                    
                                                                                                                      @         `       ,@#:      @  @+`    ;@ :#    ,@#@@ ,@+@  ,@+  @+                  @@             :@`              ;@@          .  @@:      @.                                                     ##                                                                                    
                                                                                                                     `@        :'            `   `,  `@@@# @@'  @     @+,`  #@#;,@#@ ;@                    @@           :@`                 @@`    @; :@`@;`@` ##, @`#.                                                   #+                                                                                    
                                                                                                                     `@        @@@  @@`  :   @   '#     `                       `:,  @.                    .@,         .@.                   @@    `@:@,'@@#@ @+.@:#@@@                                                   +#                                                                                    
                                                                                                                     :@       `@ @, @:@ .@@. @; #@@;                                +@                      ##         @;                     @+    .@@ '+.+`.@ ,@;@@ @`                                                  +'                                                                                    
                                                                                                                     :@        @ ;@ @ . @.';@@@`:;#`;  @`     @@@'                  @.                      ;@        ,@                      ;@     @` `@::#`@@@###; @                                                   #+                                                                                    
                                                                                                                     .@        @;,@ @   @@@` @   ,# @' @     .@ ;@  #@, ,@@'@`     ,@                       `@`       +'                       @#   `@   ,@@#  ,  .+  +                                                   @;                                                                                    
                                                                                                                     ,@        @#@+ @   @  ` @`  :# `@+@     :@#@  @''@ @;  ,@ @   '@          `      ``     @.       @,                       ,@    +                                                                    @,                                                                                    
                                                                                                                     :@        @.       '@@:         ,#@      @'   @ @@ .@@  @@'   ++         :@      #@     @:       @`          `       @,    @;                                                                        @.                                                                                    
                                                                                                                      @        @.        `            #'      '@#@;#@'@.  @# ;@    '#          :       `     @,       @          .@.      @,    ##                                                                        @.                                                                                    
                                                                                                                      @        @`                    `@        .',      +@@  .@    +#                        @,      `@           :             ''                                                                        @:                                                                                    
                                                                                                                      @                    :          `   ;   '          `   #+    ++                        @;      `@                         '#                                                   `                    @'                                                                                    
                                                                                                                      @                   .@              @   @              @.    '@                        @.       @                         '#                                                   @`                   @;                                                                                    
                                                                                                                      @         ;:   ;;   .@              @   @                    ,@                        @.       @                         '#              `                                    @                    @:                                                                                    
                                                                                                                      @       .@@## ;@#@ @@@@ `  @    ,   @`  @                     @.                      ,@        @,                        #+              @                 `+   @@            @ :                  ##                                                                                    
                                                                                                                      @       +' +@ @'   +:@ ,@ :@  ,@@@, @,  @` @   `              #@                      '@        @:                        @;   `@;       .@        ,`   '`  @@@ :+@, #@@@      @@@@. @@@            '#                                                                                    
                                                                                                                      @       '@@@@''@    ,@ `@.@@ `@. @+ @:  @: @' @@               @.            '        @,        ++                       .@    @;@' `@@`@@@'      ;#@@ @+@@ @ @ @.'+ @ '@      @' '##+ @            :@                                                                                    
                                                                                                                      @        `,,`@ @@@' ,@  ,@,@,`@'@@@ +'  @' ,@`@                @@           #@:      @@         .@               `       @#   :@ .@ @,:@`+@'      +,.@ @ `@ @ @ @.:+ @+@@      @: ,@@#@'            .@                                                                                    
                                                                                                                      @               `    ,     .  .## @     #@  @@'                 @@          `:      @@`          @+             ;@`     +@    +@ ,@ @,`@ ;:       ###@ @+@+ #        '#,##     `@;#'+@.;;           ,@                                                                                    
                                                                                                                      @                                 `      `  :@                   @@                @@`           .@,            ,@,    '@;    ., ;, ,@@+ ;+       `++@ .',                      `@@  :@@:           ,@                                                                                    
                                                                                                                      @                                           '#                    #@#            ;@@`             ;@                  #@+            ,'  .;    `    .@                                              .@                                                                                    
                                                                                                                      @                                           @,                     ,@@@`       .@@@;               #@               `@@;                       @  ' .@         #@'                                  :@                                                                                    
                                                                                                                      @                                          .@                      '',@@@#;,,;@@#`''                @@@'`          #@@`        ##;'            @  +@;@        .@ @                                  .@                                                                                    
                                                                                                                      @                                           .                      '+   ;+@@@@#`  +'                  #@@@@',`.`,#@@.@.       #'@+#' @ `@  :.  @   +@.    :`  #. :`       .                         :@                                                                                    
                                                                                                                      @                                                                  '+  :          ++                  @ .,#@@@@@@@;  @.       @ @ '';' #@ @;, `@#+       @@@  @@'       `@@@,                       .@                                                                                    
                                                                                                                      @                                                                  '# .@          ''                  @       ``   ; @,      .@ ' +;;#.@;+:   `@###     #' @  @#:       @; @#                       :@                                                                                    
                                                                                                                      @                                                                  ,@ `@          +'                  @,           @ @,      `+   #  @@@;;@@@ :@ .@     +@@@  @'        @.#@+                       :@                                                                                    
                                                                                                                      @;                                                                 `@ `@          #+                  +'           @ ++                   .:  .; ''      ,'    @        :@@'@                       ,@                                                                                    
                                                                                                                      @;                                                                  @ `@          ++                  :@           @`+'                                                     ;                       ,@                                                                                    
                                                                                                                      @;                                                                  @``@          ++                  :@           @.#+       +@`                                                                   .@                                                                                    
                                                                                                                      @'                                                                  @:`@          +'                  :@           @`+#      '@;'  ++ @. '@@:    `: `@@+              @@                            ,@                                                                                    
                                                                                                                      @+                                                                  #:`@          ''                  .@           @,##      @.    @; @. @.,;.@  @@ @';@        ;@'  #@'@                           ,@                                                                                    
                                                                                                                      '#                                                                  @;`@          #+                  :@           @ @;      @;.`  @ :@ .@    @, @``@@@;       `@;@`,@` @                           ,@                                                                                    
                                                                                                                      '@                                                                  @;`@          ++                  :@           @ @,      .@@@  @@@@. @    ,@@@ `@          ++ @.;@ ,@                           ,@                                                                                    
                                                                                                                      '@                                                                  @` ,          ,`                  ,@           @ @`               :`       ;'   @+:;       :@@@    @,                           ,@                                                                                    
                                                                                                                      :@                                                                                                    ,@           @ @                              `@@+         `                                  `@                                                                                    
                                                                                                                      ;@                                                                                                     ;           .          '               #:                                                     @                                                                                    
                                                                                                                      ,@                                                                                                                            ''  @           @;         `+             `                            @                                                                                    
                                                                                                                      .@                                                                                                                            '#  @           #'         '@            :@                            @                                                                                    
                                                                                                                       @                                                                                                                            +@# @,'   :.   '@;         '@            ''                            @                                                                                    
                                                                                                                       @                                                                                                                            @@; @@@ `@@@@  @@@@@      @@@,  @@@  ,@@ ##                            @.                                                                                   
                                                                                                                       @`                                                                                                                           .@ :@'@+'' `@`  @         ,@@; @# @ .@` `@@@                           @.                                                                                   
                                                                                                                       @                                                                                                                            .@ ;@ #+;@#@@`  @.         +#  @@@@ ;@`  @@,                           #:                                                                                   
                                                                                                                       @`                                                                                                                            :  ` `  .#;+;  @.         +@ ,@  `  #@@ @,                            +#                                                                                   
                                                                                                                       @.                                                                                                                                                       `  @@@@,:'@@ @                             '#                                                                                   
                                                                                                                       @;                                                                                                                                                           ;'  ;#:                                ;#                                                                                   
                                                                                                                       @,                                                                                                                                                                                                  ,@                                                                                   
                                                                                                                       @,                                                                                                                                                                                                  .@                                                                                   
                                                                                                                       @,                                                                                                                                                                                                   @                                                                                   
                                                                                                                       @,                                                                                                                                                                                                   @                                                                                   
                                                                                                                       @,                                                                                                                                                                                                   @                                                                                   
                                                                                                                       @;                                                                                                                                                                                                   @                                                                                   
                                                                                                                       @:                                                                                                                                                                                                   @.                                                                                  
                                                                                                                       @,                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       @:                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       @;                                                                                                                                                                                                   @'                                                                                  
                                                                                                                       @,                                                                                                                                                                                                   #+                                                                                  
                                                                                                                       @;                                                                                                                                                                                                   #+                                                                                  
                                                                                                                       @+                                                                                                                                                                                                   ''                                                                                  
                                                                                                                       #'                                                                                                                                                                                                   ++                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   #;                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   ++                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   #+                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   ''                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   #'                                                                                  
                                                                                                                       #+                                                                                                                                                                                                   @:                                                                                  
                                                                                                                       ++                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       @#                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       +'                                                                                                                                                                                                   @:                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   @:                                                                                  
                                                                                                                       +'                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       #+                                                                                                                                                                                                   @.                                                                                  
                                                                                                                       #'                                                                                                                                                                                                   @:                                                                                  
                                                                                                                       @@                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       #+                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       #+                                                                                                                                                                                                   @:                                                                                  
                                                                                                                       #@                                                                                                                                                                                                   @:                                                                                  
                                                                                                                       #'                                                                                                                                                                                                   @.                                                                                  
                                                                                                                       @#                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   @,                                                                                  
                                                                                                                       @#                                                                                                                                                                                                   @:                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   @;                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   @.                                                                                  
                                                                                                                       ##                                                                                                                                                                                                   @.                                                                                  
                                                                                                                       ##                                                                                         +@@@@#@#':                                                                                                @.                                                                                  
                                                                                                                       ##                                                                                     :'@@@@@'+;+#@@@@@;`                                                                                           @:                                                                                  
                                                                                                                       ##                                                                                  .#@@+:,';;       `.+@@@@#,                                                                                       #'                                                                                  
                                                                                                                       ++                                                                                 +@'                    .+#@@:                                                                                     +'                                                                                  
                                                                                                                       @#                                                                                @@`                         '@@;                                                                                   +'                                                                                  
                                                                                                                       #+                                                                              .@+                             ;@@                                                                                  #+                                                                                  
                                                                                                                       @#                                                                             '@:                                @@@                                                                                #+                                                                                  
                                                                                                                       ##                                                                            @@                                   `@@,                                                                              +'                                                                                  
                                                                                                                       ++                                                                          `@@                                      +@:                                                                             '+                                                                                  
                                                                                                                       +@                                                                         ,@+                                        ;@:                                                                            #;                                                                                  
                                                                                                                       :@                                                                         @:                                          ;@;                                                                           ##                                                                                  
                                                                                                                       '@                                                                        @+                                            :@;                                                                          +'                                                                                  
                                                                                                                       :@                                                                       ;@                                              ;@:                                                                         #+                                                                                  
                                                                                                                       :@                                                                      `@,                                               '@.                                                                        +'                                                                                  
                                                                                                                       ;@                                                                      @'             ,                                   #@                                                                        ++                                                                                  
                                                                                                                       ,@                                                                     '@            ,@@'              @.                   @#                                                                       #+                                                                                  
                                                                                                                       :@                                                                     @,       ,##@@@@`               #@:`                 ,@`                                                                      #+                                                                                  
                                                                                                                       ;@                                                                    ##        @##;,                   :@@@@@#              @#                                                                      ++                                                                                  
                                                                                                                       ,@                                                                   `@            @@@                  '@@@:`               :@                                                                      @'                                                                                  
                                                                                                                       :@                                                                   '#           :@@@@                 #@@@@                 @.                                                                     @,                                                                                  
                                                                                                                       .@`                                                                  @,           ,@@@@,                +@@@@                 @'                                                                     @:                                                                                  
                                                                                                                        @`                                                                 .@             @@@@                 `@@@#                 '@                                                                     @:                                                                                  
                                                                                                                        @`                                                                 ;#              @@`                  `'`                  `@                                                                     #+                                                                                  
                                                                                                                        @`                                                                 @;                                                         @:                                                                    #+                                                                                  
                                                                                                                        @`                                                                 @`                                                         ##                                                                    +'                                                                                  
                                                                                                                        @.                                                                 @                                                          :@                                                                    ++                                                                                  
                                                                                                                        @.                                                                 @                                                          .@                                                                    ;#                                                                                  
                                                                                                                        @`                                                                 @                                                          `@                                                                    ;@                                                                                  
                                                                                                                        @                                                                  @`                                                          @                                                                    :@                                                                                  
                                                                                                                        @`                                                                 @                                                           @                                                                    .@                                                                                  
                                                                                                                        @`                                                                 @`                                                         `@                                                                    `@                                                                                  
                                                                                                                        @,                                                                 @                        ,@@:                              ;@                                                                    `@                                                                                  
                                                                                                                        @;                                                                 @                       `@#+@.                             +@                                                                    `@                                                                                  
                                                                                                                        #@                                                                 @`                       @  ,                              #@                                                                    `@                                                                                  
                                                                                                                        ;@                                                                 @.                                                         @#                                                                    `@                                                                                  
                                                                                                                        '@                                                                 @:                                                         @,                                                                     @                                                                                  
                                                                                                                        ;@                                                                 +#                                                         @:                                                                     @`                                                                                 
                                                                                                                        .@                                                                 '#                                                         @                                                                      @,                                                                                 
                                                                                                                        .@                                                                 .@                                                        ;@                                                                      @.                                                                                 
                                                                                                                        .@                                                                  @.                                                       @#                                                                      @                                                                                  
                                                                                                                        `@                                                                  @+                                                       @`                                                                      @`                                                                                 
                                                                                                                        .@                                                                  ;@                                                      ;@                                                                       @.                                                                                 
                                                                                                                         @                                                                   @:                                                     @#                                                                       @.                                                                                 
                                                                                                                         @                                                                   '@                                                    `@`                                                                       @.                                                                                 
                                                                                                                         @                                                                    @;                                                   @#                                                                        @`                                                                                 
                                                                                                                         @                                                                    :@`                                                 #@                                                                         @                                                                                  
                                                                                                                         @`                                                                    @@                                                ;@`                                                                        `@                                                                                  
                                                                                                                         @.                                                                    `@:                                              .@:                                                                         .@                                                                                  
                                                                                                                         @:                                                                     +@,                                            .@@                                                                          :@                                                                                  
                                                                                                                         @,                                                                      ;@@                                          ,@@                                                                           ##                                                                                  
                                                                                                                         @,                                                                        @@#                                       '@#                                                                            ++                                                                                  
                                                                                                                         @'                                                                         `@@#`                                  `@@'                                                                             @;                                                                                  
                                                                                                                         @'                                                                           :@@+`                               #@@                                                                               #;                                                                                  
                                                                                                                         ##                                                                             +#@@:                           #@@:                                                                                ;#                                                                                  
                                                                                                                         #+                                                                             @.`#@@#'`                   .+@@@;@                                                                                 .@                                                                                  
                                                                                                                         '@                                                                             @,   ,@@@@@@####+'''''###@@@@@#:  @                                                                                 :@                                                                                  
                                                                                                                         :@                                                                             @:       ,:##@+#@@#@@@@##':,`     @                                                                                 :@                                                                                  
                                                                                                                         :@                                                                             @'                            '   @                                                                                 ,#                                                                                  
                                                                                                                         :@                                                                             #'                            @:  @.                                                                                :@                                                                                  
                                                                                                                         .@                                                                             ++                            @:  @                                                                                 ,@                                                                                  
                                                                                                                          @                                                                             ''                            @.  @.                                                                                `@                                                                                  
                                                                                                                          @                                                                             #+                            @.  @`                                                                                `@                                                                                  
                                                                                                                          @`                                                                            ++                            @;  @`                                                                                 @                                                                                  
                                                                                                                          @`                                                                            +'                            #'  @`                                                                                `@                                                                                  
                                                                                                                          @,                                                                            @'                            #'  @                                                                                  @,                                                                                 
                                                                                                                          @:                                                                            @:                            #;  @                                                                                  @:                                                                                 
                                                                                                                          @;                                                                            @,                            #'  @                                                                                  @;                                                                                 
                                                                                                                          @;                                                                            @:                            #'  @`                                                                                 ''                                                                                 
                                                                                                                          @+                                                                            '.                            @+  `                                                                                  '+                                                                                 
                                                                                                                          ##                                                                                                          @.                                                                                     ;#                                                                                 
                                                                                                                          ;@                                                                                                                                                                                                 ;#                                                                                 
                                                                                                                          :@                                                                                                                                                                                                 ;+                                                                                 
                                                                                                                          .@                                                                                                                                                                                                 ;@                                                                                 
                                                                                                                          `@                                                                                                                                                                                                 .@                                                                                 
                                                                                                                           @                                                                                                                                                                                                 .@                                                                                 
                                                                                                                           @`                                                                                                                                                                                                .@                                                                                 
                                                                                                                           @                                                                                                                                                                                                 .@                                                                                 
                                                                                                                           @                                                                                                                                                                                                 .@                                                                                 
                                                                                                                          `@                                                                                                                                                             `.`..,;:;;:                    ``.`.'@                                                                                 
                                                                                                                           @##@@@#''@@@@@@@@@#+'':.`                                                                                                                        .,:;''+@@@@@@@@@@@@@@@@@@'.....`,:,;'#@@@@@@@@@@@@@                                                                                 
                                                                                                                           @+;';'+@##+':.,,,:@@@@@@@@@@@@@@@@@@@@@###;''''';,...`,';''###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###@@@@@@@@@@@@@@';:,.``  `     '@@@@@@@@@@@@@#+,,...`                                                                                       
                                                                                                                                                   ``.`,;::;;::;;+#@@@@@@@@@@@@@@@@@@@@@+@'';:;:;:;;::;:.````.` .`.``,;;::,';:;:::;::;;:::,```.` .``.``.````,,,';#+#''#:::.``                                                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                `                                                                                                                                                                                                                               
                                                                                                                                                                         .      ,` : ,           :                                                                                                                                                                                                              
                                                                                                                                                                         `      ., . `           :      .  ,                                                                                                                                                                                                    
                                                                                                                                                                          ` ,..`,  ` `,          . ``  `.  `                 `                                                                                                                                                                                  
                                                                                                                                                                          ` ::.`,` ,```, .: ,,  ;, . ```: `:. ,: `,; :; `:, ,`. ;; `.::                                                                                                                                                                         
                                                                                                                                                                          , ``  `  , ` ` , `. : :`:`:``,:   `.  .: ; : .,`  ,   `  : .;                                                                                                                                                                         
                                                                                                                                                                          :   ,    `     .,,` ,  `    `  :  ` ``  ,  . ;` ,,`,, ,, :  ,                                                                                                                                                                         
                                                                                                                                                                                                                        `. `          `                                                                                                                                                                         
                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                
#1

*during break*

student: oh man, finals were rough. i'm not gonna check my grades until i get back to school.

student: one sec
*phone bings in pocket*

*student looks at phone*

*student still looking at phone and is sad*

*student still looking at phone. is angry now*

student: what kind of sick college texts you your grades over break?!
friend: uh, yours?

*student looks at friend*
student (with face mashed against friends face): that was rhetorical


#2

man: i'm done with finals!

man: oh no.

man (pulling on face): i didn't do my gift shopping yet!!!


#3

student (at computer): study for finals. or.

student: mindlessly browse the internet for way too long? hmm

*student is at computer for 4 frames*

student: heh, cats


#4

test-taking student: oh no! it's happening!

student: it's that type of question i couldn't ever get right on the practice exams!

student: so is that one. and that one...

student: assuming i get half credit on these three questions and get the other ones right and miss... two other questions. that's about a 60%

student: this test better have a wicked curve

*after the test*

student (talking to others): oh man, two three and seven were crazy!

student 2: i thought the test was pretty easy actually
student 3: yeah. not gonna be much of a curve on that test

*student looks sad*


Permalink URL for this comic: http://www.lefthandedtoons.com/1150/
MACROBLOG View Comic Comments

Invisible Bread’s One Year Anniversary!

April 11th, 2012

Yup!  It’s been one year since I announced and launched Invisible Bread!  Remember when I posted that blog about a new webcomic of mine exactly one year ago?  Yeah, it’s that site!

If you don’t know what Invisible Bread is, check it out!  I’ve posted 113 comics so far!  Whoa!

-justin


Just in case you didn’t see

March 11th, 2012

Yup!  This is seriously the last shipment of these books.  Once we run out, that’s it!  So for anyone out there that hasn’t been lucky enough to get their hands on our book, now is your final chance.  It’s only $5 too!  Head over to the store page to pick one up.


LHT: Five year anniversary!

January 28th, 2012

Not sure if you knew this, but just two weeks ago, LHT turned five!  To everyone who has been around since the beginning, thank you so much!  And to everyone that has started reading at any point along the way, thank YOU very much!  We really appreciate all of you!

My(Justin is me.  I’m Justin) art has changed a whole lot over the past five years.  Originally, all my comics had boxes drawn around them and usually had either a rectangle man and/or a trapezoid man.  They also were kinda sloppy, since I just started drawing lefty.  Just look at this one from January 18th, 2007.  Dang, that looks so different!

Eventually trapezoid man evolved into another rectangle man and the boxes around the comics disappeared.  Here’s a comic from November 25, 2008 that shows that stuff going on.

The next step in my drawing style change you ask?  Well, that would be when the characters started having eyebrows of course!  They wouldn’t always be there, but when they were, you knew it. The John! comics (this one from May 6th, 2010) really put those angry eyebrows to good use.

And then, things just started looking a lot cleaner from then on.  The text got more readable (I switched to a tablet), the lines got cleaner and it really started looking like the LHT that I draw today =)

And that was a quick journey through five years of my drawing style!

I guess I could do a quick summary of Drew’s drawing style changes over the years too.  Here we go.  Nothing has changed!  He has always been amazing at drawing left handed!


-------------------------------------------
I have a fun concept webcomic that is always updating! Check it out! -j Draw Until It's Funny

Webcomics!


privacy policy
Background from freeseamlesstextures.com
© Copyright 2007-2013