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!



The Christmas Spider

- December 24, 2013
If you really have to see the comic image, click here.

                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                        ` `+#@@@@#;,,````   `                                                                                                                                                                                                                                    
                                                 ````.'@@,@; ````,:';+@@@@@@@@@@@@@@@+;;';;'+#@@@@@@@@@@@@@+::,``                                                                                                                                                                                                
                                               ,@@@@@@;` ,`                           ``` `  `             ` ,:;;+@@@#;:,`                                                                                                                                                                                       
                                              `@',                                                                    `.:;#@@@@+;;,``                       ``,:`                                           `````  `````,:`.```````````:+#                                                                       
                                               @                                                                                 `:::'@@##@@#'+';;;'+#@@@@@@@+###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+''#';';+'''';;;;;''+'+++''##@@@                                                                       
                                               @                                                                                                                                                                                        :@                                                                       
                                               @`                                                                                                                                                                                        @                                                                       
                                               @                                                                                                                                                                                         @                                                                       
                                               @                                                                                                                                                                                         @                                                                       
                                               @                                                                                                                                                                                         @                                                                       
                                               @                                                                                                                             `                                                           @`                                                                      
                                               @                                                                                                                            `@`                                                          @,                                                                      
                                               @                                                                                                                            .# ,`                                                        #,                                                                      
                                               @                                                                                                                        '   ;:+@@@; `   ,@;',``               ,`                         @,                                                                      
                                               @                                                                                                ''    `@         `#@@' ,@`  @`@@ `@,@ `@@@@,@#@#   `,  `    '@@@                         @                                                                       
                                               @                                                                                            .@  :;     @    `    @'``@ `@   @ +@:@::@ #+ +: ;:  #@ +@  @@.  @.                           @                                                                       
                                               @                                                                                             @  :; :,`.;;  ,@   :#     `@  ,@:+@#   @ ;+    ;:  @@ @@,,@;'  @.                          `@                                                                       
                                               @                                                                                             @  ,# @@@+`@ `@    @`     .@@@+@ '@@   @  @;   :: `#':@`##; @: ,'                           @                                                                       
                                               @                                                 '.                                          @  `# #    ;,;;    @`     ,@   @ ;:'@  @`  @.  :: ;: @@ @@@@@;  @`                         ,@                                                                       
                                               @                                   ::           @@@#@+                                       @.;;@ @     @@     @.   , ;#   @ .; :@@::   @  `+ @` @# '@.`':  .'                         .@                                                                       
                                               @                                  +@@+         @#,@#'@@,        ``                           ##;`@ @``   :@     ,@#;@@ @.   , `#  ,@ @`@'#. `# @  ;'  @  `@   #                         ;'                                                                       
                                               @                                 ;@:##         @::@::,;@'      `@#@@;                        +`  @ #@@@  ,#       `:;         `@    `:  ;@, ,@ @     `@   @   `@                        +:                                                                       
                                               @                                `@;,@@        ,@,:@':::;@`    ,@@,,:@@                       #`  @ @     `@                                          `,      @:',                       @,                                                                       
                                               @          .,:@;                 :@,:'@        @+::'#:::,@:.: '+@@:::,@,                      @.  @ #.`:  `@                                                   #,@                       @`                                                                       
                                              `@         '@@@@#                 '#::+@`       @::::@,:::'@@@#@++@::::;@                      +`    #+'#' :@                   `@                               :#,                      @                                                                        
                                               @        `@@'';@                 @;::+@,      `@::::@+#:::@,,@:::+@:::,@:                                 .@                   '#            :  :@:                 ` +@                 @                                                                        
                                               @       #@@,::;@                `@:::'@.      :@:::,@`#+::@#+@::::@@:::;@`                                          ';         @;      ,,   @@@@+ @ +#  ;     @:++@@@,@@@                @                                                                        
                                              `@      #@@@:::,@                ,@,::#@'      ''::::@``@::,@@:::::'@:::,@:              `@@@,  `    ;.     .##+;;`  +,     '# #; ##`@  +@   `@    #`@,`@+` @;'@@#@;    @,@               @                                                                        
                                              .@     ;@;@+:::,@`               ;#:::#@@      #'::::@  #':::@,::::@::::,+@             +@;   '@#@;:;@@,  ,@@@@@;;@, +:     ,@,@ @'@:@  +'   ;@    ,#@ @;   #;';# @+#@, @ @;              @                                                                        
                                              :#     @+:@@,:::+:               ++::,@'@:;##;`;':::;@  ,@,::@:::::@@+::::@,            @,    @,,@+# @#@; '@`,,@  ,@ @;      `@@'@ ,@@  @,   +@@+   @, @    :+ `@ @@:`  @`;@              @                                                                        
                                              ,@;   ,@@,'@,:::+@     :#++,     @'::,@@@@+;++@@#::,@;  `@::'@::::@:,@,:,@@+            `@`   @@@..@ `@`@`@`;,`@  #; ;+       @,@, ,@@ `@    ,+,   '@@ @    ;;  @ @`   `#``@              @                                                                        
                                              `@@  .@@@;,@:::::@    @@;,:@#   `@::,#@;@;;;;;;;#@',@,   #':#+:::,@  .@::,@@             `@'  @'  `@  @ +;@@@, @#@@           @,@. @`@@@#    .#  ` @`'#@@@  ';  @ @@@@@'#+@;             :;                                                                        
                                              ,+@,:@@+::,@':::,@   `@     +@  .@:'@+;;;;;;;;;;;;@+@`   :@:#;:::@'   +;:::@#              ,@:;,   @  @ ;'@#   @@,            @.#@@, ;       :@@@@@@  : .`  ##  @``   .,@@`              ;;                                                                        
                                              ''+@;@+:::,#'::::+.  ;#      +@  @@@;;;;;;;;;;;;;;;#@    ,@:@::::@,   ,@,::#@#              :@,+   @  ';@,;:  `'+@   #@       @.  `               `         ;.         `@,               +,                                                                        
                                              +':@#@:::::+#::::;#  @;       @;;@#;;;;;;;;;;;;;;;;;@.    ++@,::'@;    :+:::@@;          `' @.`@   @. :@, .';@@#+#@` `.       ;                                                          @.                                                                        
                                              #;::@#:::::#@,::::@  @:       @@@';;;;;;;;;;;;;;;;;;+@    `@@:::@@@`   ,#:::@             @@'  @   #`:@#  .@#, ;@ '@                                                                     @                                                                         
                                              @::;@::::::@@,:::,@  @.       :#;;+';;;;;;;;;;;;;;;;;@;    @#:::@'@@;   ,#:,@`                 ,      :`   `    '                                                                        @                                                                         
                                              #:,@@@+:::#@#':::,@` #;       :@#@@@@';;;;;;;;;;;;;;;;@    #':::@:@ ;;  ,;;:#@                                                                                                           @                                                                         
                                              #;@@+:::::@`,@,:::@, ;@    @;'@@@;,,;@;;;;;;;;;;;;;;;;@;   @@::;@:@      :@,:@@                                       `@@  :   ``  `   `                   `` ,@@@;                      @                                                                         
                                              @:@':::::+#  @':::'; `@    @@@@,@:::,@;;;;;;;;;;;;;;;;+@   @@,:'#:@;     .:#,@.@`                                     `;# `@ #@@@@`@, .@;;           ;#   #@@ @`  @;                     @                                                                         
                                              @'@,::::;@,; .@,::''  @'     ;# @:,:,@;;+;;;;;;;;;;;;;;@  .@:::@':@@      ,#,@. .            ,::::;                 ,: ,# `@:@@ .@ ;;'@:`#@@ ;@  @`  @@  @#  .:  ;@                      @                                                                         
                                              #@#:::::@;:@@`@::::@  `@:    +;`@,@@@@#@';;;;;;;;;;;;;;@  :#:;,@::;@@`    `:+'+              '@@###.     ` ,       '@# `@  ;;`@#@' ;;@`+##,  @@ :@,  @@ @'     '@@                      `@                                                                         
                                              #@;:::,@@,:,;@@;::,@   ;@'  `@`.@@';+;;;;;;;;;;;;;;;;;:@  @;::,@:::@       ,@:@               +@     @@``@@#@#    ,@.   @@;#@`@;   #.@,  @.  @;+@+# ;;@ @'     @:                        @                                                                         
                                              @@@+:::@@:::,+@@:::@,   ,@@@@#  @#;;;;;;;;;;;;;;;;;;;;'@  @::::@,:,@.      .;;@'              @@    .@,@ ;' ''    @'    @;;;@`@@.  @.,@, #`  @ @@ @ @@@.`@'    #,                       ,'                                                                         
                                              #@:,::##'@;:::;@:::@@     `,`  `@;;;;;;;;;;;;;;;;;;;;;;@ ,@::::@:::++       ,@+@'             +@    @: @.##,@`    @:  ; @   @ @`@, @  ## @` .@ ## @'# ::  @.                            ::                                                                         
                                              @::::,@::'@,:::#;::'@@`        '@;;;;;;;;;;;;;;;;;;;;;;@@@::::;@,::;@+      :+:#;#            @@@@@ @.`@`'@@:     #@@@@.@   @'# ,@ ;;@@  @. #; ;@ #@. .#@@#                             ',                                                                         
                                              @:::::@,::@+,::'@:::@+@        @;;;;;;;;;;;;;;;;;;;;;;;;@;::::;@#:::@'@     .:+@,             `@    @ '# ,@@,       ``  @` `'`@          '  @`  ` '@  `@`      ;;                       ',                                                                         
                                              @::::'#:::;@#:::@,:,@:@@       @;;;;;;;;;;;;;;;;;;;;;;;;'@::::#@@:::@ +:     :@;+             `@    @@@` .@`@,          ;     `            ,@      ,  `@       ''                       +,                                                                         
                                              @:::,@@;::::@::,@;::+',@`     @@;;;;;;;;;;;;;;;;;;;;;;;;;@::::+#@::,@` ;     ,';@.            `@    .:   ## ,,                             `:          `                                +,                                                                         
                                              @:::'@@@,:::'@::++:::@:;@     @@@;;;;;;;;;+@@@@@@@@#@+++;@::::@;@:::@#        :@#:            `@                                                                                        ',                                                                         
                                              @::,@;:@;:::,@;::@:::@,,@,   .@'@+;+@@#@@@'`,       :::#@@,::,@,@'::;@`       ,@:@                                                                                                      #`                                                                         
                                              @::+@::#@,::::@,:@,:,@::;@   `@;@@';,`,                  ;#:::@.@#::'@;       .;;@@`                                                                                                    #`                                                                         
                                              @::@,:::@#:::,@::@;::'':,@'   @@+        `                @::;#`#@:::+#        :@:@@                                                                                                    #`                                                                         
                                              @:##+,:::@;:::#@:'':::@::;@@+`@@`     ;#@@##.`            @::+; +@:::'@;       ,@,@.                                                                                                    #`                                                                         
                                              @:@:+@:::'@,:::@;,@::,@:@@#'@@+@`   .@@+:;+@@@@@##:`     '@,:@` :@,::,@;.      ,+::#                                                                                                    @                                                                          
                                              @@@:,+@,:,#@,::;@:@,::+;':::,@+@, `@@+,:,:':,::'#@@@@':`@@:::@  :@::::@         ;#:@,                        '##@@@@@@#;`                                                               @                                                                          
                                              #@:::,+@,:,@#:::@'@::::@:::::;@#@;@+,::,@'@@#,:::,,,'@@@#,::#'  ,@::::@`        :@,;@                   .``.+@@;` `  `,'@#                                                              @                                                                          
                                              @#,::::+@::;@;::;@+'::,@:::::,@:#@@+:::#: #@@+::'@@@:,+@:::+@`  .@'::,@`        ,@::#;                ;@;;#@;:+@`        ,@#:                                                           @                                                                          
                                             `@@;:::::+@+,#@,::+@@:::'@:::::;,@@:::::@ `@@@@:;'.@@@':@#@@@`    '#:::@,        `;+::@;               '@;                  `;@#                                                         @                                                                          
                                              @@@,::::::@+,@':::+@,::,@::::;@@@+,:::'@;@@@@@;@  @@@@:'@:@.     :@::,@'         :@:,@,                 ,@'                   '#                                                        #                                                                          
                                             `@,@@,::::::@''@,::;@::::@;::::'@;@':::'@@@@@@@:@`@@@@@:;@@'      ,@,::'@         .@,:++                 @@,                    +,                                                      `'                                                                          
                                              @::@+::::::,@@@@,::'+:::'@,::::@:,:::::@@@@@@@,@@@@@@@';@ ``     `@,:::@@         @,:;@                ;@                       '#+                     .                               #                                                                          
                                             `@::;@+::::::,@@@'::,@,::,@@:::,@@,:::::'@@@@@':@#@@@@@';@@@+     `@:::,@ #        @::'@                 @:                       @@,                   @@@                             `+                                                                          
                                              @:::'@+,:::::,@@@;::@'::::@;::,@@+::::::#@@@#,:;@#@@#@::@`        #'::,@`,;       @',+@,                #+                       .##                   @@@,                            ;:                                                                          
                                              @,:::;@@:,:::::@#@;:;@:::'@,::,@;'::::::,:::::::+@#@@+::@+,       '@:::#:         ##::'@                +#                        `@                   @ @:   :@@@                     ;:                                                                          
                                             `@,:::::'@@:,::::,@@::;@::+#::::+@;::::;@@@::::::,:'::::;@:+@      '@:::'+         ;@::,@@               #'                         @`                 .@ +@ '@@,:@                     ;:                                                                          
                                             .@,::::::,+@@':,,:;@@':@@;'#::::,#@'::,#`@@@;:::+@@;::::@@         '@,:::@         ,@,:,@.               #:                         @;                  @ '@@@,  +@                     :#                                                                          
                                             ,@::::::::::+@@@@';,@@@@@@@+:::::@@,::;, @@@@,:'::@@+:,+@;         :@,,@,@         ,@,:,@#               @.                         +:                 `@`.@#   ,@,                     `#                                                                          
                                             +#:::::::::::,::+@@@@''@@#,::::::@:::::@@@@@@:,@ ,@@@;:@#:         ,@:::@@`        ;@::,@@;             `#                          ;#                  @``'  `@@@@;                    .@                                                                          
                                             @':::::::::::::::,,:::,@#::::::::@::::,@@@@@+::@#@@@@@,@@:         ,@::::@:        :@:::,@`                '#:                      :@                 @+     ,+,`@@                     @                                                                          
                                             @:::::::::::::::::::::::@::::::::@;:,::,@@@::::;@@@@@#,@#,         ,@::::'@        +@:::;@               ;@@'#@;      `;##:          @               `@'          ##                    `@                                                                          
                                             @::::::::::::::::::::::;@@,::::::#@;@:::,,:::::,#@@@@::@;          `@::::'@        '@::,@;              #@,   #@`    +@+;+@#         @              ;@,        +#@@;                    ,#                                                                          
                                             @,::::::::::::::::::::;@++@::::::,@@@+:::::::::::'';,:+@           ,@::::'@        :@::;@              .@,     '@   ;@`    @,        @`           ,@@`        `@@@`                     ,@                                                                          
                                             @,::::::::::::::::::::@+`:+@;,::::#'#',::::::::::::::;@;           `@::::'#        ;@;'@@,             ;@       @   @;     ,@        @.         ,@@:            `@#                     `@                                                                          
                                            ,@#::::::::::::::::::,@@   ,@@@+'+@@@@@:,:#'#@##:::::,@@            `@::::'#        #@@@;@:             #'@      @  .@       @        @`        ,@'               ,@                      @                                                                          
                                            ,+:#:::::::::::::::::;@.    `.+@@@:@#,,'@@@@++;#@':;@@@,            `@+,,:;@       @@+,::'+             @:,      #, ,@#,     @.       @`       +@,           ``   `@:                     @                                                                          
                                            ,; @+:::::::::::::::,@'           .@::;@@'#     :@::@@;,            :'@@@@@#      .@:::::;@             #;       #; :@;`     ++      `@       @@            +@@@@@@@:                     @                                                                          
                                            '@ `@@;,::::::::::::;@            :@::@@,:':     @#:+@;             @;:+@,         @::::::@             '@       @` +#       ''      '@     `#+           `@@. ``.                        @                                                                          
                                            ;@,  +@@;,::::::,,:+@+            ,@,:'@@'''  ,+:@#::'@,          `++::,@`        `@,:::::@             `@      +#  ##       #:      @:    ;@,           @@'                              @                                                                          
                                            :@@   `'@@@@+@@@@@@@,              @:::;@@@#  .@@@,::;@           `@,::,@         `@:::::;@              @@,``;@@   ;@       @`     #@   `@#           '@'                                @                                                                          
                                            :'@`     `;++###::                 +@,:::@@+ `#@@:::,@:           @;:::,#         ,@:::::#;               +@@@@:     @:     '@     :@@  ;@,          ,@@.                                 #`                                                                         
                                            '':#                                @@:::@@@@@@+@:::+@           +@,:::+,         '@::::,@               `@          .@+   ;@      @#@ #@          `@@'                                   ',                                                                         
                                            +:,@`                                @#,:,,#@,@,:::;@,          `@,:::,@         `@'::::;'               :@            #@@@@,        @@'          '@:                                     ':                                                                         
                                            @::;;                                @@@@@@@: @;,:'@:           +'::::;+         :@,:::,@                +@  .,           `@@`       @'          +@                                       ',                                                                         
                                            @::,@                                @+'';@,  ,@@@#,            @,::::@`        ,@'::::+#                ;'  ,#@@##,    `+@;@`       @#;        @@                                        #,                                                                         
                                            @:::+;                               @'::,@`   '+              ;#:::::@         :@,:::,@                 ';    ;@ ;#@@@@@:``@        @+@;      @+                                         #,                                                                         
                                           ;@:::,@                               @::::@                    @:::::';        ,@':::,@,                 #:     @+    `    ;@      ,@@ ;@     #@                                          #,                                                                         
                                           ,@,:::+`                             `@:::;@                   `@,::::@`       `##,:::++                  @,     ,@:        #+    +@@'   ;'   #@`                                          #,                                                                         
                                           `@::::;+                             `@,::@#                   ##::::,@        @+:::::@                   @       @@        @.   `@+`     @  '@.                                           @:                                                                         
                                           `@':::,@.                            ,@:::@.                   @:::::;@       #+::::,@`                  @@`      ,@,      '@    :@       ;'+@                                             #,                                                                         
                                            @@::::@,                            ;#::,@                   ,@,::::@,      ;#::::,@,                  '@@.       ;@`    `@`    @#        @@                                              +:                                                                         
                                           `@@::::+;                            '':::@                   #;:::::@       @,:::,+;                  .@,'@        ;@#`,+@#    ;@         @#                                              +:                                                                         
                                            ##+::::@                            #:::'#                   @:::::#'      #;::::++                  ;@;  #@.       `#@@#:    .@;         ;@                                              ';                                                                         
                                            @`@,:::@`                           @:::#,                   @,::::@      +#::::;@                  #@,    #@+               ,@;           @                                              +:                                                                         
                                            @ @;:::@'                           @::,@                   ,@::::+@     #@,::,#@                  #@.      `@@',        `:#@@@           ,@                                              +:                                                                         
                                           `@ ,#:::+@                          ,@:::@                   @::::,@`   ;,@,::;@+                  #@          .#@@@@##@@@@@',            '@@                                              +,                                                                         
                                           `@  @::::@                          +#::+'                   @::::'@   `@@:::#@`                  ;@`              `:;,,`                '@`                                               +:                                                                         
                                            @  @;:::#;                         @;:,@.                 ,'@:::,@,   ;@+,+@#                   +@`                                    :@,                                                #,                                                                         
                                            @, `@,:::@                         @:::@                   @#::::@    #@:@@@                   +@`                                    ,@'                                                 @:                                                                         
                                            @:  @':::@+                       :@,:'@                  `@::::@,   .@;@+@,                  :@:                                    ,@+                                                  @.                                                                         
                                            @#  `@:::;@                       #@::@'                  @#:::;@    @@@;@#                   +@                                     ,#                                                   @                                                                          
                                            .@@@@@@::,@:                      @':,@,                  @:::'@'    @::;@``                                                                                                              @                                                                          
                                             .;##@#,,:@,  `   ,,..:;##;;;'#@@@@+':@```               @@::,,``::;#@@@@@#+#@@@@@@@@@@@#+';;;:``               ` `                                                                       @                                                                          
                                                 ``@@@@@@@@@@@##@+;:.:;;;``   `,;;';'@@@+'+#@@@@@@@@@@#@@@@';;;:``   `              ` ``,:,:;#@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;:`,`                      :#@@@@@@@@@@@@@                                                                         
                                                    `     `                             ` `           ``                                                                                      :;;'#@@@##+';;;;:::'##@@@@@'.                                                                                      
                                                                                                                                                                                                      ` ..,;;;;::,` `                                                                                            
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                           :                                                                                                                                                                                                                                                     
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                             .                                                                                                                                                                                                                                                                   
                                             @                                                                                                                                                                                                                                                                   
                                             #                                                                                                                                                                                                                                                                   
                                           ',+`                                                                                           ,                                                                                                                                                                      
                                        ,#@#;@`                                                                                           `@                                                                                                                                                                     
                                        .` ``@:                                                                                             @`    #                                                                                                                                                              
                                             ,;                                                                                              @`   ;                                                                                                                                                              
                                              @                                                                                               @. @                                                                                                                                                               
                                              '.                                                                                              :@+,                                                                                                                                                               
                                              `#                                                                                               ;@                                                                                                                                                                
                                               @                                                                                                @                                                                                                                                                                
                                               ',                                                                                              `@                                                                                                                                                                
                                               .#        ``...`                                                                                `@                                                                                                                                                                
                                                @       `..:::..`                                                                              ,@                                                                                                                                                                
                                                ';      ..:::::.`                                                                              :;`....`                                                                                                                                                          
                                                 @     `.:@#@#::.`                                                                             :;..::..`                                                                                                                                                         
                                                 +@    `.:'::+::.`                                                          `````              ;'::+'::.`                                                                                                                                                        
                                                 `@@'  `.:@::@::.`                                                         `.::..`             #::@::+:.`                                                                                                                                                        
                                                  @``'@..:@:;#::.                                                         `.:;@@:.`            @;#:::@::.                                                                                                                                                        
                                                  ##   ;@'':@::.`                                                        `.:@#::@:.            @@::::#::.                                                                                                                                                        
                                                  #@`    .+@'..`                                                         `.:+:::@:.`           @::::@::.`                                                                                                                                                        
                                                  #:#     `.,@#.                              `````                      `.:@:::@:.`           @.;@':::.`                                                                                                                                                        
                                                  #,@          ,#@#;:`                      ```,,,```                    `.:;;:;;:.`           @+#.::..`                                                                                                                                                         
                                                  #`:;              `;##@@##';:,`           `,;;;;,,`                    `.::+:@::.          `;@+@..``                                                                                                                                                           
                                                  @  @                         ,:;;;++@@###@@@#@@@++;;:,, ``            ``..::@::.`  `  `:'@@@+@ @;                                                                                                                                                              
                                                  @  `#                                    `,;+#;;;;,``.:;;;#@@@+'+#@@@'++#@#+@@@@@@@@@@;';,`  @ ,@                                                                                                                                                              
                                                  @   @`                                  ``;@;;+;;;,`                       ```              `# `@                                                                                                                                                              
                                                  @    @                                   `,@;;;@;;,`                                        `+  #,                                                                     `                                                                                       
                                                 `@    ':                                  `,+++@@;;,`                                        :;  `@                                                                    +`                                                                                       
                                          `....` ,'     @                                  `,,+;;;;,``                                        ;,   @`                                                                   @                                                                                        
                                         `.::::.`;,     +;                                  ``,;;;,``                                         :,   '@                                                                  .# `;                                                                                     
                                        `.::+#+:.+`      @                                  ```,,```                                          ;.  ``@`                                                                +@,@+`                                                                                     
                                        .::@:::#@@`      ;;                                    ````                                           +.`..::#.                                                                +@`                                                                                       
                                       `.::+::#::@        @                                                                                   @..:::;@:.                                                               ,@                                                                                        
                                       `.::#+#:::'        ,'                                                                                 '@`:::;#;@.`                                                              @`                                                                                        
                                        .::::::::;         @                                                                                '@@.::;#::@:`                                                             :+                                                                                         
                                        `.::::::;`         #.                                                                              @;`@.::#::+@#`                                                             @                                                                                          
                                         `.:::..@          `+                                                                            ;@, `@'::;#@+:@.                                                            #.                                                                                          
                                          ``..` @           #`                                                                        :@'.   `+@:::;:::.@                                                           ,#                                                                                           
                                               `:           `#                                                                     `'@: `...`.##@.::::.`+:                                                          @                                                                                            
                                               ,`            +`                        `                                         ''`  `.::::.:;'@`...@+` @                                                         @`                                                                                            
                                               @          ````@                    ```````                                     '#     .:;@@@+:; @,.:@.;'`+,                                                       @:                                                                                             
                                               @        `..::.@                   ``,,;+,``                           ``...`;@'      `.#;:::+@:`,@.@::#'..@                                                      #:                                                                                              
                                               '       `.:::::;'                  `,;;@++@,`                         `..'@@'.        `.@:::::@;` :@@:@+::.:#                                                    ;+                                                                                               
                                             `,;```    `:::::+:+'                ``;;++;;;+``                     `,;#@'#:@:.`       `.;@@@@++.` .##+::::.`+,      `````                                       `@```                                                                                             
                                            ``+,,,``   .:::++;#:+;               `,;;#;;;;+``                  ,@@:``.::':'#:.`      `.::::::@.` .;@:::::.. @    ```,,,```                                    `@....`                                                                                            
                                           ``,@;;;,`` `.::#::#::`#.              `,;;;;;;@;``        ``.;;;+@@+:    `.::+::@:.`       .::::::@`  .:'@::::.`  @  ``,;;;;,,`                                   ,@.::::.`                                                                                           
                                          ``,;+;;;;,`` .:#:::@::` @;`            `,;;;@;;+;``  `;;##+;`             `.::@::@:.`        ..:::.@   `.:@::::.`  `@ `,;;@@+;;``                                 `@@@'':::.`                                                                                          
                                          `,;;@@@+;;`` `.@::++:.`  @@,           ``,;;;++;+#@#;`                    `.::;@@::.          ``...@    ..:@::.`    `@`,;#+;#+;,`                                 '+@::##::.`                                                                                          
                                          `,;++;;@;;``  `:++::.`   @##@@+;;;;';;+#@@@#@@++``                         ..:::':.`              `;     ...@.`      ,#;;@;;+@;,`                                 #.:@';@::..                                                                                          
                                          `,;#;@#+;;``   `....`   ,@;;  `:;;,`     ``,,,,``                    ```   `..::..`               ,;      ``,@       `:@;+;+@;;,`                               `@ .::;':::.`                                                                                          
                                          ``;+;;+;;,``     ```    `# +,             ``````                   ```````   ``.``               ,@@`        ';      ``,+#@+;;;,`                               @```.::::::.`                                                                                          
                                          ``+;;;;;;,`             .#  #`                                    ``,,,,,``                     #@#@.         #;      `,,;@+;;,``             ````             +:   ..::::.`                                                                                           
                                           `@,;;;,,``         ````:'   @                                   ``,;;;;;,``                `+@@; @@           #,      ``,;;@'``            `..::..`       .`:;'     `....`                                                                                            
                                            @```,```         `....;:    @`                                 `,;;+@;;;,`          ``..;@#:    #@`           @`     ```,,,.'@#;``       `.:::::.``;'+@@@#@@+       ```                                                                                              
                                           .; ````          `.::::'.`    @.+                              ``,;+;;+;;,`         `.'@':..`   `'@#           ,@`       ````   `;+@@@@@@@@##@@@@@@@';;`   `@.                                                                                                        
                                           '               `.:+@#:':.     #`@;                             `,;;;;#;;,`        :@+::@:@.`   ,, @'           ,@`                       .:;@:@:::`       @+;                                                                                                        
                                           @               `.@:::@@:.`     @: ;'                           `,;;;;+;;,`     `@'`.:::@::@.`  #`  #'            @;                     `.:@::@:::`      :'.@                                                                                                        
                                          `;               `.@:::'@:.`     :@   `+;`                       `,;#;;;;;```;'#'.  `.:::#::@.`  @    ##            +'                     .:@:+#:::`      @  @                                                                                                        
                                          ;                `.###@@@:.`     ;,@     :@@;`                   ``,+;;;;+@+:       `.::::@@:.`  @     '@            :@                    `.@++:::.`     @`  @                                                                                                        
                                          @                `.:::::@..      :;`@       `;+@+;;,`             `;+@+,,`          `.:::::::.  ,;      #+            :@.``                `.@@:::.`     @,   @                                                                                                        
                                          @                 `.::::@.`      ,# ,'             `:;###;;;@###';```````            ..:::::.`  '`       #;          `.:@;.`                ``....`     #,    @                                                                                                        
                                          :                  `....'`       `@  ;;                                              `...:..`   @         #:        `.:::@#.`             ``.....`    `@,     @`                                                                                                       
                                         ;`                    ``,;         @   +'    ````                                       `````    @          @,      `.:::@@+#.            `..:::..`   ,@       @                                                                                                        
                                         @                       ,:         @    ;+  `.:::@`                                             `#          `@.     `.::@:#:;@;           .::::#;.`  ,#        @                                                                                                        
                                        `;                       :,         @     ,@`.::+;:,`                                            :,           `@.    `.::@:@::.@#`        `.:::@:+'.`;#         #.                                                                                                       
                                        '                        +`         @      .#::+;:@:.                                            @`````      ``,@``  `.::+:#::. :@'       `.::;'::@.,#          #.                                                                                                       
                              `````     '                        @          '      `;;:#:+;:.`                                           @...;.`    ``,,,@,` `.::@+@::.   +@,     `.:::@::@;@           #,`...`                                                                                                  
                             `.....`   ,`                        @          :.     `:#;;+;::.`                                          :+:'@@@.`  ``,;;;;@;` `.:::::.`    `#@,   `.:::@::@+            +;::::..                                                                                                 
                            `.:::::.`  +                        `+          :`     `.:+@::::.`                                         `#'':::+:. ``,;;;+@@@#  `.....`       `#@;` ..:::+@;`            #::;#@:.`                                                                                                
                           `.::::::..  #                        ,.          :,      .:;@::::.                                          `@@::::@:.``,;;;@;++;#@`  ```           `:#@#;'::@.`            `#:+@:+;:.`                                                                                               
                           `.:+#;'::.`.,                        '`          ::      `.::@::.`                                          .+:'@#'::.``,;;@;;+;;`;@.                   `;;@@``             `#;#::#;:.`                                                                                               
                           `.@::::;+.`#                         #           :,       `...#``                               ```         #.:::::::.``,;+;;;@;;``,@;                    ''@ ```           `#@@@@+::.`                                                                                               
                           `.#:::::+@.;                         @           ;`         ``,#                              ```````       @.::::::.. ``;#;;#+;,`` `@'                  @,,@``````         `#:::::::.                                                                                                
                           `.;+'''::`@,                         @           +....`        ;:                            ``,,,,,``     `+`.::::..` ``,;##;;;,`    +@.              .@` `+,,,,,``         +::::::.`                                                                                                
                            `.::::.. @                          @          `+::::..        @@,                         ``,;;@;;,``    #. `.....`   ``,,;;,,``     :@+`           +#  `,+;;+@;,``        +..:::.`                                                                                                 
                             `.....`,.                          +          .':::::.`        @@+                        `,;+@;@;;,`    @  `...``     ````,```        '@#.       :@.   `+;++;;+;,`        #```.``                                                                                                  
                               ```  +                          .;````     `.':::;;:.`       @@'@                      ``,;@;;#;;,`   `# `.....`       ````            ,@@;    .+    ``+#;;;;@;,`        #`                                                                                                       
                                    #                          ;.....`    `.'::@::;.`       +,+.@`                     `,;+;;#;;,``  #@`.:::::.`                         #@#:;#      `'+;;+@;;,`        @                                                                                                        
                                   .`                         `@:::::.`   `.;:@:::@.`       ,;,+.@                     `,;;@;#;;,``#@@'@:::@++#.                          ,#@+      ``#;+@+;;;,`        @                                                                                                        
                                   #                         `.@::##+;.   `.'@:::#:.        `' ;:;@;                   `,;;;+#;;'@@;`;`@;:@:::@.`                          +#@       `#;;;;;;;``        @                                                                                                        
                                   +                         `++#+:::@.`   .':@:#:.`        ::  @` '@',                ``,;;;@+@#,  @ `;@;:::#;.`                        `@,:@       `@,;;;;;,`        `+                                                                                                        
                                  ,:                         .@#::::;+.`   `;..'..`         ;;   @`  :+@@@';``          `:+#@@;`    @ `.+@:+@::.`                       '#  '#        @`,,,,,``        :,                                                                                                        
                                  @                          ;@@:::#+:.`    '.`.``          ',    @     ``:'@@@@@@@@@@@@@@#;```    ',  .:@+::::.                       ;'   +:        @ `````          +.                                                                                                        
                                 `;                          `@:@+#:::.     +`              '.    `@                               @   `.+#:::.`                      ;'    #,        @                @                                                                                                         
                                 '.                          .;.:;:::.`     '`              :,     ,@                             ;;    ``@...`                      ;#     @.        @                @                                                                                                         
                                 @                           ;.`.....`      ;.              `+      ,+               `            @       ;@                        '+      #`        @                @                                                                                                         
                                .#                           @    ``        ;,               @       ,@          ````````  ````` ,'        @@                     `@,       @`        #                @                                                                                                         
                                @,                           @              '`               @      ``.@.`      ``,,;;,````.....`@          +@                   '@``       #`        #                @                                                                                                         
                                @                           `+              #`               @     `.:::@;.`    `,;;@+;;,..:::::''           ++                `'+...`      @         @                @                                                                                                         
                               ;+                           '`              @`          `    @     .:::@;#+`   ``;;#;@;;,.:+@@+:@.            ##               @:@:::.`     #`        #               `@                                                                                                         
      @.                       @`                           @               @       ```````  @    `.::@:#:;@`  `,;;+;@;;;::@#:@+;.`            +@            .@@::@:::.`    @,        +               .;                                                                                                         
     .@@                      `@                           `;               @      ``,,;;,`` @    `::@::@::.@; `,;@;;@;;:::+@@:@:.`             #@          ,#.@:::@::.`    @.        ;               ,:                                                                                                         
     #:',                     +'                           ;.               @      `,;;;;;;,`@    `:;;::@::.`:@;,;;;++;;;.::::@#:.`              @@        @' .:@::@::..    #,        +               +.                                                                                                         
    ;#  #@;`  ```             @.                           @               `@     ``;;;#++#,`@    `.@:::#::.   ;@@#+@;;;,.:::@+::.                @@;    +@`  .::'':::.`    @,        #               @                                                                                                          
   ;@     :@@',````          ;@           `````            @               `#     `,;;;#;;;@,@     .;+::@:.`    `'@@;;;,,`.:;#::.`        ````     :@@',@`    `.::::::.`    +,        #               @                                                                                                          
            `'+@@;,`         @;          `.@@;.`           @                @     `,;;;++;#;##      .;++:.`     `#'@@@+````.@...`       `.+@;..`     ,@@:      ..::::.`     ::        @         `....`@                                                                                                          
           `,;;;++@@#,       @`         `.++:@:.`         .;               `#     `,;;;;;;;;,;       ``.``       @``,'@@@@@@@.`        `,@+:#:..    ;@,@;       `....`      ::        @        `.::::.@                                                                                                          
          ``;;;@@;;,:#@@:   @@         `.:@::#::.         ;`                @      `,;;;;;;,,:                   @       .`'#          `@;::#::.` ,@;  @#        ```       `:'        @       `.::::::'`                                                                                                         
          `,;;#+#;;;`` `;@@'@+         `.:@::@::.`        @                 @      `,,;;;;,`;,                   @         :#          .@::;;:::'@;    @@               ````:#`       @       .::::::;+`                                                                                                         
          `,;;@;@;;;``    `+@@@;:.     `.:#:#'::.`        @                 @`     ``,,,,,``+.                   @          @`        `.@::@;:;@:      '@              ``,,,,@``      @      `.::::::;+`                                                                                                         
          `,;++;#;;;``     @@  `:+@@:` `.::@@:::.`       :;                 ',   `.....```` +;                   @          +;         .:#:@:@+.`      ,@             ``,;;;;@,``     @      `.:+@##@@;`                                                                                                         
           `,+#++;;,``     @;       :+@@#':':::..        #`                 ;:  `.::::.`    ;;                  `@          ,@         `.;#@@::.`  `....@             `,;;;#@@;,`     @       .'+;@+:#:`                                                                                                         
           `,;@@;;,``     `@.           `;'@@':.`        @                  ;@ `.::::::.`   ;'                  ,+           #+         .;@#::.`  `.::::@.           ``,;@+;+@;,`     @       `@@+:::#.                                                                                                          
            ``,,,,``      `#             `...;#@#,      #+                  `@ .:::;@@::`   #;                  ,:            @;       .@'....`  `.:::;:@,`           `,@;;;+@;,``    #        `..::.@`                                                                                                          
             ``````       ,,               ```  `+@@@;.;@                   `@ .:::#::':.   @:                  ',             @'   `+@'`  ``    .::@::+#;`           `,@;;+#++,`     '`        `...`@                                                                                                           
                          ;`                         `;@@@@@@@',`           `@ .:::+:+;:`   @.                  @               @@##',          `.:@:::##+.           `,+@@+;++,``....:,             @                                                                                                           
                          '                            ;#   ``,+@@@#;       ,@ .::::+#:.`   @,                 ,@               +@`             `.:@:;+:++.            `,;;;;++`..:+++';             @                                                                                                           
                          +                            +# ``,;;+++,`;+@@+;` #@ `.:::#@:.`   @.      `````      @:               `@@              .:;#:::+@`            ``,,,,,#`.+@+::@@`            @                                                                                                           
                          #                            ## `,;;+#;@;``   `:;#@@@#+++;+@:,,``#@`.`,:;;@@@@@@@@@@@@                `@               `.:::::;@              ``````@.:@:::#+@`           `+           ,.                                                                                              
                          #                            #' `,;;@;;@;,`       @,  `,:;;;;;;+@++''';:,::#+;;,`   ,'                `@              ``..:::..@                    @`::@@@+:#.           `;           '# `@           ,@,                                                                             
                          ;                            @+``;;;#;;@;,`       @`           ##      ``,@;@;;;,`  ,@#               `@`           `........` @`                   @.:::::::+.           .:           `@ `@          @+, ##,           '@                                                             
                          ;                            @;``;;;@;++;,`       @            @.      `,;@;@;;;;``   :@@             .@@#`        `..'::.``   @,                   #:::::::::,           .:            @`+::#@@  ;'' @`  @,. ;@@` ;@@ `@':  ;#;  ##                                                   
                          :                            @;``,;;+@#;;,`      `'            @       `,;@;#;;;;,`     ;@          ;@@ `'@+`     `.:@+@;:.`   ';                   ;'.::::::.'           :,            #'@`;:   ++,: #.  @. ;@    @,; @, `  @:' ;@#`                                                  
                          '                            #; `,;;;;;;,``      `;            @       `,;@+@;;;;``      ,@       `@+.;`   +@#    .::+::@:.`   `@                   `@`.:::..`@           :,            '@@ ',`  #:   :#  :@  @'   @:  @:   ;@   `@                                                    
                          @                            @;  `,,;;;,``        @            @       ``;;+;;;;,``       @#     `@@;::.`    ;@#, .:#::@::..    @                    @ ``..`` '           ::            ,@. +@@` ,@    @,  '@  @,  :@   @.   @'   @'                                                   
                          +                            #;   ``,,```         @            @       ``,;;;;;;,`       #@@,   `.@@'@;:.`     ,@@':@:@'::..    #:                   @`       :.          :;             @  #'    '@    @ ;;@  .@   +# ``@,  `@, ,:@                                                   
                         :`                            @:    `````          @            @`       ``,,;;,,``      ;@:'#   .@:@::@:.`        ,#@@':::.`    :@                   @`        ;          `:            `@  ;, #   +'  ,@`,:. :'@, ;@@ `@+@  #@.;@'@                                                   
                         @ ```                         #;                   @            @         ```,,```      ;@:  @:  ;+:@::@::.        `.@:;@@:.      @.                  @,        #          `:             @  #@@; ,#@  @#,     ,:`  ,.    ,,  ;    @@                                                   
                         +``````                       :+                   #            @           ````       `@'   '@  @:::@'@::.         `...:.;#@;`   @@                  #+        #          `;            .@  `,    ,                                                                                    
                        .:,,,,,``                      ,#                   ,,           @ `...`                @#    `@@ @.:::##:.`          ```.``  `;@@+,@                  :@        @          `;`...`                                                                                                      
                       `;,;;;;;,``                     ,@                    @           #..:::..`             @+      `@,@;:::::..`                       :@@'`               `@        ;`         `#.:::..                                                             `                                       
                       `;;+@@+;;,`                     .@                    #           ':::++:.`            @'        :@#@@.::..`                        .@ `;+@;`            @        :,         .+:::::.`                                                            '   ``  .                               
                      ``+@#;;+#;,`                     :#                    .'         `:::':'::.`        ``@+          @, ;@+```                         ;#      ,#'`         @`       ,+        `;':'@'@:.`                                                          , ,:'#@@@@@@@;:  ,                       
                       `@+;;;;@;,`                     .#                     @         `.'+::+::.`      `.;@'`          +'   #@                           '#       `,'#@;`     @,        @     `  `'+++::@:.`                                                          #'@@#',#,,,:::'@#                        
                      ``+@@@@@#;,`                     ,@                     ;`        `.@::#:::.`     `.;@;:.`         ;#    @'                          @:      `.';:.`;@#,  #'        @` `....`.;@+::@':.`                           .                         ;  .@@':,:,@:::::::@,;@.                      
                       `#;;;;;;;``                ``....@                      #        `.@';::::.     `.;@@+::.`        #;     @,                        `@      `.:@::'.`  `;@#@        ;:`..:@'@.:@@@@:::.                          ,@@'                        , ;@+,::::;;::::::+,:::#;                     
                       `@,;;;;;,`                `..:::.@`                     '         .;:::::.`     .:@;:+@::`        @.      @,       ````            '+     `.::@::#..     ,@;@;     ,@.::+::@..@:::::.`             '@@         `+@,@`                      , +@:;::::::::::::;::::::'+                    
                        @`,,,,,``                .:::;#@@`                      +         `@.:..`     `.@@+::+#:`        @       `@.     `.....`          @      `.::@:::@.`    #@  `;@;.  @:::#::@..@..:..`             `@''@`      `@@@,';    ;##               '+#,:::::::::::::::::::::::@,:+,               
                        @ `````                 `.::@+:#@.`                   ``@``        :...`       #@:@::+@:`        @        ,@`   `.:::''.`        ;+      `.::@:::@.`    @,      ,#+@+::+:#'..@``..`              #@::+@      ,+'@,:@   ;@;@,              @#,::::::::::::::::::::::;+#+'                 
                        @                       `.:@:::##.`                  `..:;.`        @         '@:::@;@#:`       .#         ,@  `.:::@::@.      ``@.``    `.::++'@+.`    @          @@+:':@:.`@,                 `#@#::#'     ,@,@:,@` ,@#:+;             @#,:::::::::::::::::::::::':::;+                
                        #                       `.:@:@#::#`                 `.:;@#;.`       `+        @`.:::@@:.`       ::          ;@ `.::@::+;.`    ``##,,``    .::::::..    ;@         `'.:'@@::.`@,                 ;@,@;::@    +@#+@::': ,@@::'      ``    +@::::::::::::::::::::::::::::::,@;              
                        +                       `.:+#::::@                 `.:;#:+::.        ,+      #; `.:::..`        ;.           ;@`.:+:::#:.`   ``;@;;;,``   `.::::..`    @;         @,.:::'@#, @,                 @;;'@::;@   ;@:'@::;# @#@,:@    ,@@@   ;@;::::,:::::::::::::::::::::::::::@,             
                        :`                       ..:::::.@                 `.:@::++:.`        ''    ,@   ``..``    ```` @             #+.:@::#::.`  ``,@@++;;,`    `.....`     @`      ```@`.,..:..'@@'                ,@,@:@;::@. ,'++:@:::@`@+@,,@    @',@  .@:':,'@@:::::,:::::::::::::::::::::,@,  :         
                        '@                        `..:..`+.                `.+:::+@:.`         '@   @`           `.....`@              #;:#'+::..   `,@@+;;++;``     ```      `@      ``,,+;,,...`   '@@:            :@@':@ ,@,:'# ,@;@ @::,@@@+#;:@   ;@,,@#.++::,@;,@:::;@@::::::::::::::::::::::;@#;          
                        #,                         ``..` ,#                `.@:::++:.`          ,@:#:           `..::::.+               @'@:::..`   `+@;@;;;++``             `;+`     `,;++@+;,``    #@.+@;          `,@,#;  @;:,@`+@'@@@##'@#'@+':@   @:::@+@@:::@::,@+:'@;@'::::::::::::::::::,'@+++`          
                        ,;                                @                `.+;++::+.            ,@@@+          `.:::@@@:`               @.....`    ;@;;;@;;+@``            `.@:+.`  ``;+@;;++,``    '#   :@@;        #;:@   ;@,'++;@@;;;;+;#@+@;@:@` .@,:,@`+'@:''::,@@'@,:@@::::::::::::::::::::,::#'          
                         @                                #,                `.::::.@`            ,@ ,@          .::@#::@:`    `....`      @```     `@,;;;;;+;,``           `.:@@+@.` `,;+#+;+;;,`    '#     +#@+`   ,,@:+;    @@@++@@@#;;;;;;#@@.@,@` +;::,@,#'+@@,::,@@@,:,@@,::::::::::::::::::::::,@@;        
                         +;                               `@                 `.....+`           `@   `@        `.::@:'@+..   `.::::.`      @      ;@,`,;;;;;;,`           `.:;@::+:.``,;;;@;@;;,`    '@        :@@# #@#:@     @@;;;;;;+@+;;;;;;@ @,#, @::::@+;':++:::'@@':,@@@;::::::::::::::::::::::::@'@@,     
                          @                                @                   ` ` ;,        ```@```  #@        .::@@@:'.`  `.:;@:::.`     ,@    ,@; ``,;;;,,``           `.:@;::;;.``,;;;@@+;;``    ;#          '##,@,''     @;;;;;;;;;@+;;;;;@:@,@: @,:::+@:+:,@::,@';@,;@:'+:::::::::::::::::::::,@@,:,@      
                          `'                               ':                       +       ``,#+;,``` #:       `.:::::+.`  .::#:#:::`      :'  ;@+   ```,,```            `.:@#::+:.` `;;;;;;;,`     #'            `;#,@   :@@@+;;;;;;;;;;;;;;;#@',':@+:::'@;,@::'@:'@+,@,@@;+@,::::::::::::::::::::::,::;@``    
                           '`                              .@     ```               @       `@@;;;;;,`  +#       ..::::@`  `.:+:::;::`       ;+'@'       ```              `.+++#+#:.` ,:,;;;;,``     +;            ,@::@  @;  `'@+;;;;;;;;;;;;;;@@@@@@;::,@@:,@::,@,@:@:'@@'+'@::::::::::::::::::::::::::+@;     
                            @                               @   ```````             :,     ``#@+;;;;,``  '@.      `....@   `.:#::+:::`       @@#@                         `.@::;:::.  ;``,,,,``      ';            ;@:':  @@+    ;@';;;;;;;;;;;;;;;  `@+::@::,@,;,@@#'@:@@::@:#@+,::::::::::::::::::::::;@;      
                             #                              ;' ``,,,,,``             @     `:+@@@;;;;``   `@#`     ``` @+,  .:+::#::.`     `@@;@.                          ;@:::::.` ,  ``````       #;           #@':@` ,@@+@'`   +@;;;;;;;;;;;;;;    @;'@,:,@,@@@@,@@;+@,:@:'#+;:::::::::::::::::::::::#:      
                              '                              @ `,;;;;;,``            ;'    `@;@;+@;;;``     .@#`      ,@@@# `.#:@:::.`    '@@`  #,        `....`           @`.....`  ,               @,           :@:;@ ,@::::'@'   .@+;;;;;;;;;;;:    ,@@#:;@@,::#;+##':#@;@,,@,:::::::::::::::::::::::,@`      
                              ,                              @,,';;;++;,`             @'   @,;;@;++;;``       ;@@;,,'@@@ ;@@@@@#::..``,'#@@,     +,      `.::::.`         @,   ``   :                @            @;:';'@@+::::,'@    +@;;;;;;;;;@,    ,@@;:@;@::::+@:#':',:@,'@::::::::::::::::::::::::,@@      
                               #                             `@,+;;++++,`              #@#+,`,;+@@+;,``         ,@@@+` @     `;#@@@@@@@#:`        ',    `.:+@;::.`       ,@         +                @            @,:@+,:;@::::::::`    @+;;;;@+@@     '@':;@,@:::,@@;@'::;,@:+@',::::::::::::::::::::::'@       
                               .`                            `#:+;;#;+',`               ,@@ `,,;+;;,``                `#          `                +,   .:++:@:::`       @`        `,         ``...`.@           :@@+@':@@@+::::::;@:    ;@;;#: ':     @@::@:,@::,:++@;+::':'':+@@::::::::::::::::::::::,@       
                                +                             `@+;@;;@;,`    `....`     ;;#.```,,,,``                 .:                            #` `.:@::@:::`      '#         #         `.::::.+'         :'@:,@'# :@@@;::','@;@`    '@;#, ;@  ` #+@,;+:,@::@',+@:@:@':;#:,@,::::::::::::::::::::::+#`      
                            ````.'                            `;@;@;@;;``   `..::..`   :# `@  ``````                  '`                             @ `.+::;+:::`     ,@          ;         .::::::@.           @::@:#`@@@@@:,@;@,::'@   `;@@ #@@@#@@@:@,@,::@'::'@@#:@,'@@,@,:@::::::::::::::,,,,:::::@@`      
                           `...#+;                            ``@+@+;;,`   `.::::::.` ,#   '`         ````            #                              `@ `@::@:::.`     @`         '         `.:;#+::@.`         `@;;#:@@@@@@#::#@@@,::@@    @@#;,;:'@:,+;+'::;@:::::#::@:,@,:@::#;::::::';+@';#@@@@@@';@'        
                          `.::@@..#                            `,@@,,,``   .:::+@#:.``@    `@       `...+;+           @                               `@`@:#;:::.     @+         ,,         `:@#++#:@.`         ,@#+':@@@@@@@:: ;@@@:::+@  #@::::::+#:,@:@,::@#:::::;',@,:@,:+;;@@,::::,@@;,;'@@#  ``@@@`        
                         `.::@':::.#                            `+:```     .:::@::#:`@      :@     `..:#::@`          @                   ```          ,@@@;::..`    '@          @          `#+:::+#+.`         ++:#':@@@@@@;,#`#@@@,::,@;,:@,::::,@,::#@:::+@+;::::,@:@,:'::''::@@;:::::@,     @+     ,@+#      
                         `.:@:@:::.`'                             @`       .:::@::+.@,       '#    `.:+:::+.`        `+                 ```````         ;@ `..``   ;@#          `.          `:@@@#+@;.         :@@@@':'@@@@::,@@@@@:::::'+;#':::::'@::'@+:::@+:':::,:@,+;#@;::+:,@,::::::@@             `@@      
                         `.'::@:::.``:                            `@       `.:::@':@'         ,@`  .::+::::.`        .:                ``,,,,,``         +,      :@@,           @            ..::::@.`        @@':,@;::,;;,::::@@@'::::::@#+,:::::@::,@@:::#@,:+:::@:';;':;@#,@::+;::::::@'              ;@@`    
                         `.@:+':::.` ,.                            ;#      `.::::''@            @; .:::::':..        :.               ``,;;;;;,``         @,   `@@,            ;.             ..::;@`       `@,,::,@#,:@;::::::,:,:::::#@#:::::::,@,::@+:::@;:,@,:::+@@:@:,@,,@,+''::::::#+               `++    
                          .#@':::..   '`                            '+      `..:::@              @+.:;:':::.`        :.               `,;;@@@;;,`          @++@@@`     ``...`  #               ``.#,       ;@,::::::@@,,:@;:,:::,::::::,@+::::::::#::'@,::+@:::@:::::,@,@:,@::#:;@@;::::,#@                `@    
                          `.::::..`    +                             #'      ```'@                ;@+;@::::.`        :``             ``,;;+;++;,`       :+@@@@;`      `..:@@+.,`                  @`     `@;,:;:::::@'@ :@@,@#+@@@@::::+#::::::::#;::@+:::@@,,@;;:::::@:';:@,:'':,@'::::,;;                 @    
                           `....``      +                             @+       #+                   ,@@@':.`         ;@@@'`           `,;;#;++;,`  ``:@@@+. `#        .::#::@.'                  `@     ;@::@;@;::#@+,@@@@@:;;@@@;'::::@'::::::::@,:,@,:,@@:::@:':::::;':@;@:':@::@;::::, ###+,             @`   
                             ```         +                             @@     @,                    ``..;+@@##;';';;@@'`:#@@;`        `,;;;@#;;,.'@@@@;`     ;'      `.::@:;@:.`                 #:    #',:;@@@''#@+#,@@@@#,':@@@:::;+@'::::::::;+::;+::'@@,,@;,@,:::;;@,@:+@@,@,:'+::,@@@;:::@:   ;@+;     @`   
                                          +                            .@;  `@`                       ```   ``:::;'',@```` ,;@@@@@@'.``,;;;+@;+@#;.           @.     `.::@:@:'.`                `@    @::::@@@'@#,@,##;@@@':+@@@@,:,@+::::::::::@:::@,::@#;:;@,:;':::;#@#@,:',,@:::@::'@@,    :#  +#:@@@    #:   
                                           #     `...`,                 @@``@                                       `@.::..`      ,,#@@@++#@@@:``             `@     `.::'#:@:.`                #@  ,@,::::@;@#@, '@##+,';:::;@':::,@:::::::::::@,:;@:,@:@,:''::,@:::::;;@:,+::#':'@::,;@:    :@ .@    #+   @;   
                                            +`  `.:::@@.                 @;@@                                      `.+::::..           :;:,,,,``               +:    `.:::@#::.                `@, '@,:::::++;@+  '@'+#:::::::,::::,@':::::,'@@;;:,@;,@;@;::+::::';:::::@#:,@,:'+',@@::#;;    .@ ;@'    @   @`   
                                             +,`.:::@;@.`                +@#@`                                     `;@@++@@.`           ```````                 @`    ..:::+:.`               `@',@::::::::;@,@:  +':,#@;:,:::::::,@;@+,::,@+,+@:#@#,@;:@,:,@::::,#::::;@#;:@'::@@,+;::@:     +; `@.   :@  :@    
                                              ;::::@;;@:`               #'  ;@+                                    .@:;+:::@`                                   `@    `...#..`                @:'#,::::::,+#@'@;  @+:,+@@@@''':,:,##@`@@,,@@,:,+@;'#@;:,@;::@:::::#,:::@@'':;@;:@#:'+::'@     @   +@  `@, '@.    
                                              `:#:##+@::`              #,     :@@,                                `.@::#;::@`                                    ;+    ``':.`                .:@@,::::::#@';#@#@; @;:#@   ;@@'@@'@@#@, '@@@@+::,@:,@@+';;@:@@,::::;;:::,@+':,@,::@'@#::,@@;#@@'    +@@@:  @;@@   
                                               .:@@@+:::`            ,@,        `+@,  ```                          .#:::@@#:`                                     #,    `+                  ,'@;:::::,'@::,''@@@; ##,@;    +#::@'.@;@:   ;,#@::::@   .:@@@@@#@,,+:,@::::@#@::@,:;;@#:::,@;#;;`              .@   
                                               .::@::::.`         ``'#            `+@'.;```                        .+::::::.`                                      @`   @                 `'@+:::::::@#,,. #;@#@; `@+@: '@:@':,@. +'#:`     #@,::;@     `,::::@:':::@:::@,@:;@:,@,@,::::@                   ;@   
                                               `.::@;::.        `..++..            `,;@@+,``                       ,;:::::.`                                       `@  @.             ``:+@'::::::,+@:,`   @:@#@;  ,@@@;`@@',,+@  '@+:.     '@@:::+;          `@;,::+,:,@,'##+:#@#+:::::@                ;;@@:   
                                                `..:++.`       `..@'@;..          ``,@;@;@@:                       .:`.....`                                        ,@#;           +@@@@@',::::::;@',     .@,@@#@@: #'@@, @@@@#   ;#':.     :#@#,:,@`          .+@;,@@,:@,@@@::@,@::::::@  `;,,.``       @```    
                                                 `..`;@:       `'@:::#:.`         `,;+;@;;;;@#`                    :,`...@;.`                                        ;@          @@;,,#,:+@@+;'::@`       ,+:#@@@@: ,#@:`  ::     :@':.     `@+@':::@          ;  +@+'@@;:@#::+',@,:::::@  #@@@@@@`      @       
                                                       #@,     @':@::'':`        ``,++;#;;;,` ;@'`                 ;,..:+:@..                                       .@@'        .@,:::::::,,,:#@@,        ,+:@;@,@,  @':,         `@:;.      @:@@,::+'            ++@#@;:+@;:,@,:@,::,;:@,       ;@      @       
                                                         #@: ,@.::@:'@':.         `,;@+@;;;,`    ;@;               @..::#:@:.`                                     .@: +,        @',::::::::::::+#,       '+,@:#'@;  @;+,         `@:+.      @,@'+:::@:          +#+@+##'@@::'+,'@:,::+#@;        `     `@       
                                                          `@@# .::#@#:::`         `,;+++;;;,`      `+@+.           @.::#::@:.`                                    :@,   #.       .@@@,,#;::::::::,@@',..``'':@`,@#'. ''@:         `@;@`      @,@,@:::,@,        ,@;@,@::'@@'#@#@#+@@@@' `@              +;       
                                                          :@;@#`.::':::.`         `,;;;;;;;,`         `;@@@#@+;:`.,;.::#:;#:..                                   @,      @`        ;@@@+#':'+:::@;:,:'@@:+#';@  @;@':,@:@`        `+#@`      #'@,;#:::;@.       @:@;@,:,@++:,@,,@':`   ''#@':`          @;       
                                                        ,@;  ,@`..::::.`          ``,;;;;;,.`...`          `,,;+@@@':.:'#@::.`                                 ;#`        @`         @`,#@+@@'::,@,::@,'#@+''#  '@@@@@@:+;        `;@':      '+@, @,:::'@      ++'##+ :;@@` ,#::@`     @@':::'@@@@@@@@@@;@       
                                                       @#      @,`....`            ``,,,,,...:::..`             '##'@@''+:::.`                   ````       .#'            @         # :@:  ,@;#@@@';@,::+#,:@   #@,,:@@#@::,.`   `:@,@      ,@@: ,#::::#+    ,#,@+' ,:#;@  #;:''      @@+               @       
                                                     ;@:        ;' ```              ``````.::::::.`           `, '@  ,;@@@:.`                  `..::.``;#+;;`               @`       `#@.    :    .:#@@@@@@';@   `@@,:,::'@@@@';:,.:@;@      ,@@;  @::::,@,   @:@;#` :,@';  @,,@,     `@@,               @,      
                                                   :@'           `@.`                    `.:::@'::.`         `, '@@  ``...;@@@#;:::,`         `.+++#@+:                      #,     ;@,              ';   ;@@.     +@;@':::,::''@@@@@#:`     ,#@+  `@,:::,@  ;@@'@   :#;@`  @::@`     `@@,               ;;      
                                                 .@+`            ` ''...`                `.::#;@::.`        `..@@'@@,  ```      `,``,;;'';;;;;;;::@;::..````                  #.  ,@;                 ,             '@@'::,@:::::,,::'@#@@@@+:'@@   ++::::;@`@@@@`  `:@,@  ;;:#;`     .#@.               .@      
                                                #@,               `.;@;:.`               `.::@:@::.`      ,;@@@'@  ,@'                        .::+::@::,....`                 .@;#@                                 ;,#@@'#+,,::,:::::::::,:;+@@'::::@:::::+#@@@,   ,+':@  @:,@,      ;:@           @,    @      
                                             ,'@'                `.::+#@;.`              `.::''+::. ``:+@@#;` ``@    '@.                     `.::#::@:::::@;.`               ;.@@;`                                  ,:@;@@@@@@#@@'@:;@'::+#':,'@@;,:+#::::,@@#,    ,@,+;  @,;#:      #,@`          #,    @      
                                          ,@#@@,                 .::@:+:;@:               ..::@;+@@@':,`    `` ,;     `@+                     .::;;;@::::#:':.             :@@#+'#;.                                   @:#@ ```:'`.#@@@+''#:,,::':@@',@::::::@:    `;+,@  ,@:@;,      @ @`          @,    @`     
                                         `;`;@@                 `.:+;:@:::;@+:            ,'@@+'.`        `    +.       '@@,                  `.::@+::;:#:'':.`          ,@@:.#::;+'`                                  #::@.   ,   +@#'@,''+@@'@+:,;@@+#,:::,#@    ,@:;@  ';,@,      `@ @           @     @      
                                             @,                 `.:+::@:::.  :#@@+::::'@@@:``...`        `     @        ```,##+:`              ..:::::::@:@::.`    ,;##@@+``.#:::@::+                                  #':#;       #@::@:     @@@@':,+@+#,:::,@,   ;#:';  @,'@,      ;: @           @     @,     
                                             ,                   .:+;;@::.`       `,``                       `@#@      ``,,,@@`,:@#.            `....,::';@:;;;'@@++;;:`   `.@:::@::;#                                 ;+:'+        +',@:     @'@,+#@@@+#@,::,'@   @:,@.  @,@;,      @, @           @     +:     
                                                                 `.:@@;::.                                    :+@     ``,;;@+#,``  `'#+;;`       `.;;##@''::..`            `.@::@:::.,#                                .@,;@        `@,@;`    ;@+'   ,#':@@:;+@@  '+:;@  ,#:@:       @ `@           @     ;:     
                                                                  `.:::..`                                 '@@#:.;    `,;;+#;@;,`        ,:##@@@@;:```.::::..`             `.:@'::::.`,@                                @::@,        @,:@. `#@#@@@   '#,:;#@@@;   @,,@,  @:'',      :@ ''          `@     ;;     
                                                                   ``..``                           `    .@#     @   ``,;;@;;@;,`                     `.....`               ..:::::.`  ,@                               @':+;        @;,@+ @@@@',.  .@,::@`  `   ;+:;#   @,+'`      '@ @`           @     ;;     
                                                                                                         `'      +`   `,;;++;@;,`                       ```                 `...:..`     @;, .`                         ;+::@      .'@'@@;          @:::#'       @,,@   +':@:       `@ @            @     ';     
                                                                                                                 ,    `,;;;##;;,`                                             ``..`      .'@@';@;                 ,##@@@@@:,@.    #@@@@@`          '@:::@       +::;@   @:,@`       ;@+;            @     ':     
                                                                                                                      `,;;;;;;;``                                                          +@   ;#              +@@@#:;'#@#@@#   `@#:;.,           @;:,@.      `@,,@,  `@,;@         @@;            @     @`     
                                                                                                                      ``,;;;;;,`                                                                 `              ;@##@:'@@+''.`    `               '+::++       #':'#   #+:+'         @@             @     @      
                                                                                                                       ``,,,,,``                                                                                   @@@+,`                         @,:;#       ,@,,@.  `@:,@:        .#@             @',   @      
                                                                                                                        ``````                                                                                    ;@,                            '':,@       .@;:'#   ;@:,@`        ,#@             ;#@@@@@      
                                                                                                                                                                                                                                                 @:,@:      .'@,,@    +':;@         :+@             #, #+'+      
                                                                                                                                                                                                                                                #':#+       @@;;@;    @',@+         ;+@             @  :+        
                                                                                                                                                                                                                                               ,@,+#.      ,@@'@;    `@;,@;         ,#@             @` `@        
                                                                                                                                                                                                                                               @+@@,        +@@'     `@@,@.         ;#@             @   @        
                                                                                                                                                                                                                                              @@@:,          '@@@+.   #@@@:         ;#@             @`  @        
                                                                                                                                                                                                                                              @@@@#' ::`      `@+@+    @@@@@#`      #:@'@:`;;,``    @   @        
                                                                                                                                                                                                                                                ;@@@@@@@;      :@@@@    @@':#`      @;@@@:::::+#@@@#@   @,       
                                                                                                                                                                                                                                                 `@@#@':#@;     .@@@:    @@@        +.@            :@   @        
                                                                                                                                                                                                                                                  '+ ##@@@@`     ,,'@     ;@`         @             @   @        
                                                                                                                                                                                                                                                      `,'                  `          @             @   @        
                                                                                                                                                                                                                                                                                      @             :  ,@        
                                                                                                                                                                                                                                                                                      +                          
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                        +@@;'@@#;:,`````.;;;++@@@@##@##@####@@+;;;;;;;;;;;;,``                                                           ``                                                                                                                                      
                                                          ,     ``::;::,```                     `         ```;;;;;;;;;;'++#++'###@@+;;:,`                                `,.                                                                                                                                     
                                                         ;                                                                            ``,:;;#@@#;:,```                                                                                                                                                           
                                                         @                                                                                    # ` `,;;;@@@';;.`                                                                                                                                                  
                                                        .'                                                                                   @@             ``;;;@@+@@####@';``,;.  `              `                                                                                                             
                                                        @;                                                                                   @                               ::+@@@@@@@@@;,.` `                                                                                                                  
                                                        ,;                                                       ``..``                    `@@                                     `;@+` ``:;#@+.                                                                                                                
                                                        .;                                                      `..@#@..                  +++@                                   `.+':#+;       `;@+`                                                                                                            
                                                        ::                                                      ..';::'.`               ;@` @'`    `````                         ..@:::+@`          ,+#;`                                                                                                        
                                                        ,;                                                     `.:@:::@:.`            :@,  :;,;  ```,,,```                      `.'::::'#@              .;#;;``        ````.;;;'+#'';;:,`,;;`                                                                    
                                                        ::                                                     `.:@:::@:.`         .@@:    @  @ ``,;;;@+,`                      `.+:::;+:'@                  ,`;:.;:;;,```            ::;'::#@@#::;,;;+,                                                         
                                                        '`                                                     `.:@:::':.`      ,#@:      .#  ;;`,;;+@;@,``                     `.:@:##::.:@                               .                 + .;####@:@.                                                        
                                                        @                          `, ,:          ;`           `.:@::@::.    ;+@;         @`   @`,;;@;;@;,`                     `.:;#::::. :@                              #         '.`,:''@';,`   '  ,#                                                        
                                                        @                ,:        ;' #;           ;@@#;``     `..++'@;''@@@;`           ,#    :@;;@;;+#;,`                      ..:::::.`  ,@                            `,  '    ;@@@@#'@:::'@@+,@    @                                                        
                                                        #                 @  #     ,; +  ,``@          `:'#@@@@;;;:@@':.`                @      ++;@;;@;;,`                      `...:..`    `@                           @  ; `;@@@:::,:'':::::,:@@@;  @                                                        
                                                        ;        @  .. ,@ @` @,    `@   :@+`@'                    ``,``         ``...`  ,#      `#+@+@;;;,`                        ``..`      .@`        ``.;.`          '@ `'@@'::#::::,@,:::::,@::;+@.@                                                        
                                                       `:        @; `@ `@ ;; ,#     @   #`#:'@`                                `.::::.. @       `,@+;;;;,``                                    .@;      `.:@+#:.        ` ;`@#;,:::::::::,::::::::::::;;@                                                        
                                                       ,.        @@, @ :@``@#@@     ;;  #. @+,+                                .;@@+::::'       ``,@+;;,``                                       ##     .:@::;+.`       +`#@;::::::::::::::::::::::::::,@                                                        
                                                       ,.        +.@ @@@'# @; @:    .@  ': ## @`                              `.@:::#;:@`         ``@'```                                         '@   `.+;::#::.`      #@+@,::::::::::::::::::::::::::,@                                                        
                                                       ;    `   @@';+:+  @ ;; ;     .@  ;' `: +'                              `:@::::;+@`          ``#@,                                           `@: `.@::;+::.`      @;:::::::::::::::::::::::::::::,@                                                        
                                                       '',`@;   ;#  @ @  @`;;                 `                               `:#;:::#@.`             .+@@                                           @'`;+:+#:::.`  `  @;::::::::::::::::::::::::::::::,@                                                        
                                                       @;;;     `#  :+@' `                          ,                         `.:+@@#+;.                                                              +@@:#+::::.   ; #@:::::::::::::::::::::::::::::::,@                                                        
                                                       @         @  '@                              #;                         ..::::@.`                                                               ;@@;::::.`   ;:+#,::::::::::::::::::::::::::::::,@                                                        
                                                       +        `@  `:                         # @  ,#                          ..::#;`                                                                 `:+@+:.`    +@::::::::::::::::::::::::::::::::::@                                                        
                                                      ,:         ;              @,  ,@@ ;   `@;@@;   @                           `..@`                                                             #@     `.;@@#:  ,@:::::::::::::::::::::::::::::::::::#`                                                       
                                                      ;`              :; ,#  #; ;' ## , @`  `@#`@   `@:                 ,@@@       @`                              :                    .`        ,@##         `''`@@::::::::,::::::::::::::::::::::::::',                                                       
                                                      #              #@' `@#  @ .@ @   .@;  .#  ',   ;            `:   ,@:,@`     ,+          `+     `; `#@@ `+; ,@#  :;                @@@       @':@            +;+::::::,+@@':::::::::::::::::::::::::;                                                       
                                                      #             +'    +#, #, @ @ ,@@@+;@@'   @               .@'@..@::,@      @            @, :@@; ,@.  ;@:+`@   ##;@      '@'     #@,#.      @::@           ;#:':::::;@::,@::::::::::::::::::::::::,#                                                       
                                                      @             @     @#@`,# @ +'@, @@` :;   @         `     ;;:;+@;::,@ ,@@@'+            `@ '#@   @,  @`   @   @. : `;@'@:`@    ''+::#     `@::@`    `,    @::::::::@,:::@,:::::::::::::::::::::::,@                                                       
                                                      @             @    ;@ ,@ @ @`,@, +;@  :#   @    @ ``````   #:::@#:::'@@@;,:@.             ;@@.@ .  +@;.@:` @`  `@   @; ''       @''::@     ,@::#.    #@#  '':::::::#,:::';:::::::::::::::::::::::::#                                                       
                                                      @             @     #` #'';@` ##+@ @, ;+   @    ,`,,;;,``  @:::@;::,@#:::::@               @@ @@@`   ;# :'@`@@#@.@@#@   @@'#   `@;+::##    #@::',   `@,+@:@::::::::#:::,@,::::::,';::::::::::::::::+`                                                      
                                                      @             #:  ':;; `@.@;   #,  `            `,+@@+;;`` ;+:,+::::,::::;@,               #: ':     '#   #,  @,  :;;@+@ .:#  ,'@+@:::@``@#@@:::;   ;;:,@@@,:::::,@,:::''#:::::;@:@::::::::::::::::',                                                      
                                                      @             .@@@# .@                         ``;#;;+;;,``,@,:::::::::::@#,`              .# `@ `, @+   @+  '' ,.@  `'@ ;#    :@,@'@@@@@@;#@:::+   @,:,@#@,:::::'':::,@:';:::'',,@,::::::::::::::::;                                                      
                                                      @                               ;;;++;`        `,;+;;;@;;`` @::::::::::::;;'@@;             @  #@@+ ;    :  @;  '@` ,@;       `@''@;;;;;;;#+#:::@   @:::@;@,::::,@,:::@@;:@,:;'::,@,:::::::::::::::,@                                                      
                                                      @                            `+@++';+;+@@;     `,;;+;;+;;`` ;':::::::::::::::,@             :'  `           :                 @#@@;;;;;;;;@+@:::@   @:::@,@:::::;+:::;++;::+,@,::;@#:::::::::::::::,@                                                      
                                                      @                           +@';;;;;;;;;+@@,   `,;;@;;+;;#@@@@@+':,,::::::::: @             .@                              `@@;;;#@;;;;;;;;#@::@  ,;::;@'+:::::#:::,@,''::#@,::,@:@:::::::::::::::,@                                                      
                                                      @                          #+;;;;;;;;;;;;;;+@,  `,;;++;;,@`     `;@@@;,:::::;@#                                             ##;;;;;#;;;;;;;;;;@,@  @::::'@,@':,,@:::;#:;#::#':::@;'@,::::::::::::::,@.                                                     
                                                      @                         ##;;;;;;;;;;;;;;;;;@` `,,;++;,`@@`         :@#;,,@+,                                              @+;;;;;;;;;;;;;;;;;#@  @:::''@;#:'@@+:::@:::@:';@,::@,@';:::::::::::::::@,                                                     
                                                      @                        ,@;;;;;;;;;;;;;;;;;;;@  ``,:@,;@@@@+.         `'@'@:                                              ;@;;;;;;;;;;;;;;;;;;#@  #:::;':#'::,@,::'+::,@:'#,',@;:#:@:::::::::::::::@,                                                     
                                                      @                        @;;;;;;;;;;;;;;;;;;;;;#`;;;@@;` @;;;#@:'`        ;@+'                                            ,@';;;;;;;;;;;;;;;;;;;@` ':::;',@,'::#::,@,::,@,:;@#@+::'+@:::::::::::::::#,                                                     
                                                      @                       +#;;;;;;;;;;;;;;;;;;;;;#,    `  ,@;;;;;;'@,         @@`                                        ```'.;;;;;;;;;;;;;;;;;;;;;@ :::::':@:@,+:::'+::::@'::,'@::::@,@::::::::::::::#,                                                     
                                                      @                       @;;;;;;;;;;;;;;;;;+#++##@:      @;;;;;;;;;@'        '+@                                       +@;'@@@@#;';;;;;;;;;;;;;;;;#':::::':#:'#@@+,@:::,@#::::,#':::+'#@#::::::::::::',                                                     
                                                      @                      `@;;;;;;;;;;;;;;;@@'`.:``:#@,   `@;;;;;;;;;;##        @,@                                     :#       ``:@@#;;;;;;;;;;;;;;@,:::'::'':#+,,;#:::;@':::::':::::@:',::::::::::::':                                                     
                                                      @                     ,@#;;;;;;;;;;;;;@#`         `#@, ';;;;;;;;;;;;;@`      @`,@                                  ;#'+,    ``     .@+;;;;;;;;;;;;@;:::#:::@,@:::@:::,@,:#:::::'::::#:#,::::::::::::',                                                     
                                                      @                    #; @;;;;;;;;;;;;@;    `;;.'    ,@`@;;;;;;;;;;;;;;@;:`   @  ;@                                 ,@@@#@@@@@@@@@'   :@;;;;;;;;;;;+#:::@:::@,+::@;:::;;:,@,:::,@::::;#:':::::::::::::;                                                     
                                                      @                  +#`:@@@;;;;;;;;;;@;    '@::+@@,   '#+;;;;;;;;;;;;;;;;+@@@@,   ,@                                ;''@::,,::::::;'`., @#;;;#@;;;;#':::@,::;';:;@:::,@,::#'::@,#,:::,@,@,::::::::::::;                                                     
                                                     ;;    ``...`     .@;  ;@.;@@+;;;;;;;;@   .@;@'  @ ;@`  @;;;;;;;;;;;;;;;;;;@@       ,@     ``..;,`                  `;,:,@:::::,::,'@'+:  ;@;@;.'+#@@@:::#::::#:#@::::';:::'@,:;@':::::+#;:::::::::::::;                                                     
                                                      @@#+;;;'+#+##@@;,   .@    ,@#@;;;;;@.  ;@` @:#;'  `@, +@+;;;;;;;;;;;;;;;++;        :@   `..:@;#:                 ,@+@@'@::::;@@'@@:,#:   ,@@  ;@ .:,@,:@,::@@,@@:::,@:::,@@,:::+#::::;+@#,:::::::::::+                                                     
                                                     `;  `,'':@@:.`       :'     @ '@;;;@:  +'   @ :+    `@'#@.@;;;;;;;;;;;;;;@.          ,@, ..:@:::'`               ,#@@, ;@@:::,@@'#@@@@@@   #@' @     +',@::';@;@:#@+;::::#;#::::,@:::::#,@@:::::::::::#                                                     
                                                     `'  `.:::#:::.`      ;;     @` @+;;@ ,@' ,  @    .    @@+ `@;;;;;;;;;;;;;@.            @#.:':::#:.`              ,@#@,,@@@@,::@+ `@@@@'@@; ,@:#@     `@,@::#:@#@,:,:@::::+::#::;:#::::,@,+:::::::::::,@                                                     
                                                      @  `.::#::@:.`      :#     @   @;@@,#  ,@, @  +@@@#   @@@ `#;;;;;;;;;;;;@.             '@:#::'#:.`             .@@#@@@@@@@::+@@@@@@@@@'@@@@@,,@      @;':,@,;+@+::@:::,@,:,@,:':':::::@,:'::::::::::,@                                                     
                                                      @  `.::@::@:.`       @    `@   @@:@#   `#@', ,@   :@,';@@@@@+;;;;;;;;;;;@.             `:@@'#:::.`             ,'@,@#@@@@@::'@@@@@@@@@''#:':::@      '+'::@::@,@,,@:::+;:::';:,#:;::::+#:@::::::::::,@                                                     
                                                     `#  `.::#::@:.        @,   @,   @ ,@    ,# #  #:    ,@@ `:`  `++;;;;;;;;;@;             `.:'@#:::.              .;@:,@@@@@@:::+@@@@@@@@,;@:::#;':    `#@::';:+@:#@#;:::+::::,@::+'+:::::@;#,:::::::::,@                                                     
                                                      @   `.::#:@.`        `@``@:   ,# @@ @# @     @` ,@  @@        @;;;;;;;;;''              ..::+@'.`              .+@;@,+@@@::::,;@@@@@@:::#@;:@,:@,   :@#:,@,:@;':@@',,@::::::@::,'@,::::##@'::::::::::@                                                     
                                                      @    ...+@.`          .@@,    ;+.@@ @'@,`    @.     @#        `@;;;;;;;;#+              `..:::#@:              ,;;@@@;,:,:::::::,;':,::,@;;:,::;@#+@@#::;#::+:@+@,'@#:::::::;+:::#:::::;',@#,::::::::@                                                     
                                                      @     ``.``#@@'               @.;,@ @ :@@@#  ;@`  `@@@         #';;;;;;;@.                ``..`.@@'`            `+#@;@#':::::::::,:::::;@;:::::::#':,@,,@::#:,@'#:;+#::::::::@,::;;:::::@:@::::::::::@                                                     
                                                      @          @,,##              @,#,@#@:@.  ##  :@@@@, @         ;+;;;;;;;@                        `:@@+,     ,+@@'@#'# #@@+::+#+#@@@@:,:@@::,';:::@::++:;#:,@,;@;;+'@,::::::::''::,+::::,@:';:::::::::@                                                     
                                                      @          ;#,:#; `@:         ,@;'+@@@`    @;   ``   #:        ,#;;;;;;#+                            :+@'#@':,:::,+'+ @@@@#;#  @@#:;;+@+,:,@+@#,,@:,@:;#::+;;+:@,@:::::::::::,@,:,@,::::'#+@:::::::::@                                                     
                                                      @`````      ##:,@,@,'@`        @@'@+,@` @  +'    +@, `@       `:+;;;;;;@;                       ``.,:'@#:'::::,:;+@'@@@@@@@;#.@@@@;::,:@:::+@,'@,@,+@,@:@;+:@,,@;@#:::::::::::''::+;::::,@'@:::::::::@`                                                    
                                                      @.::@+`      @@::@+   @`        '@#  @`    @.    ',@' #,     @@@+;;;;;;@`                 .+@@@@'''''',::::;+@@@',;@@@@@@@::@@@@@@;:::,@::;+@,::@',@:,@@,@,@,:'#;@#+::::::::::,@,:,@::::::@#+::::::::@`                                                    
                                                     `@::#:#.`:@@@@#@::@@   @`         #;,+#@   :@        @`+@@:    @@@+;;;;#@              :;@@@;:,::::::,:'+@@@;,`` .@.@;@#@@'::'@@@@;::,,,@::,@@::::@:+::#:@;+':,@:@#@;#::::::::::;+::#+#;:::#,@'#::::::@                                                     
                                                    `.+::@::+##;,,::':,@.  `@@@@#;.     '@;@@@@@@;`@      +##``@:   '@ @;;;;#@#             @@::;@::::::'@@',`        #@ :@'::,:::::@+,::;@@@:@::,:@,::,@;::@@;,+,,@;:@+;::':::::::::,@:::;:+:::;++:::::::,@                                                     
                                                    `:+::@::+@,:::::::''   :+;;;;;'@#:` @@, '+ `   @      @;   :;      ,+;;;;;@@,           ,@+,::@';@@'.           @:@@,@@@,@,:::::,::+##+@+,;@,::'#:::,#;@@;::::@;::'':'::::::::::::;':,@:::::,@:#:::::::#                                                     
                                                    `:;::#:;;@::::::::':   :+;;;;;;;;+#@;@@. '#    #`    `@`` `@       `+;;;;;;+@@           `@@:;:@@+              @@+@@#:;@@#::::::::@@,:,@:@,@,::++::::+#:::::@::::'';@::::::::::::,@,:@::::::#'#:::::::;                                                     
                                                    `:+::@:+:,@+'##:::@.   ,+;;;;;;;;;+; @+@  @,   ,@,   :#'+@@`        @;;;;;;;;+@;           '@@:::;@+`  ``       @@'#@::#@@#@@'::,'@:@,::+;@::@:::++,:::'#,:;@'::::'#;@:::::::::::::+::++:::::+#,#::::::;                                                     
                                                    `.;::+:@:. :@@;::,@`   :';;;;;;;;;'#  '+   @`:@@+#@+'@`  @          @;;;;;;;;;:@@           :@',::,:#@@@@#,     ;@@@@,:';,,,:@@@@@,@#:::',@:#'#+:,'@,;::;@+@':::::'#':@;:::::::::::;':,@+:,::,@'@,::::;:                                                     
                                                     .+#:++:.` ,@::::,@.   ;;;;;;;;;;;;@       ;@@;  .@`.`   ;;         @;;;;;;;;;;@@@;          @+@;::::,,+'.@+    :@@@@,:+@ .''+.  @@@,::,@:@:#:::@+:;@+:::,@:@,:::::@#,#++,:::::::::,@:::@#@;::@#@#,:::',                                                     
                                                     `;#@@:``  #':,@::@.   #;;;;;;;;;;;#:      @+   '@`  ;;, `@         @;;;;;;;;;@,,:@@         # ,@::,::::;#,'@,  :+@@@::#@@ @:'; `#@@;::,@,@:':::,#;;:@::::,#@;:::::@@:+,;@;::::::::,@,::@,,:::,@,@#:::@,                                                     
                                                     `;``;@@';`@:'@,::@.   @;;;;;;;;;;;;@      @   `@@  '#;@@@;     @@  @;;;;;;;;;#:::;@#        '  @@'@:::::;+::@  :@@@@'::@@,#;:# :@#:::,#':+;''::'    ,@',:::'@,::::'@,:+:,#:::::::::@,::;::::::#:;:::,@,                                                     
                                                      ;      .;@@@'::,@.   @;;;;;;;;;;;;'@`    @`  ;#@  +;  `,      +@'@';;;;;;;;@:::::;@,          @ #@;:::::+;:#; :@@@@@:::;@@;:@@@;:::,#+::+''':+,     .+@::::;@;::,+@,:#,:::::::::::+::':#:::::,@,+::,@,                                                     
                                                     `:        '@;:::@@`  ;#;;;;;;;;;;;;;'@@@  @;  ::@#;@;           @@';;;;;;;;;@::::::+@          '  :@:::,::+;:@,:#@@';@,::,#@+@@+,,,+@',::#;;';'       `;@',::,@;:::@:+:'::::::::::::@:';@,:::::#:@,::@,                                                     
                                                     `;         @+:::@@`  @@;;;;;;;;;;;;;+#@@  ,@:;@``@@#             @;;;;;;;;;@,:::::::@, `           #@+,@,::++:@,@@@@,;@';'@@;+,@@@@+#+,::';:+@         ,,+@:::,#',:';@,@::::::::::::@,:@:'::::::@#;:;@`                                                     
                                                     `;          @#:,@@; `@`@;;;;;;;;;;;;;@     ;#+                  ;@;;;;;;;;@;:::::::@#@@@#            ;@@,:::;@;@@#:@@,:##;,,:'# ,: `,;@#+#+,@'          ::;@::::+#,'@,@#:::,::::::::;@,:#@'':::,@'@;@+                                                      
                                                     `;           ;@@;.@.:' ,@;;;;;;;;;;;;@;                         @;;;;;;;;#;:::::::##;@  @,            `@@;,:':::@@;'@@,:  @,:;@        ` :@,@:          `,,;@,::,;@,@;,#@@@+:::::::::#;:::':::::##@+,'                                                      
                                                     `'                ,@@`  .@#+;;;;;;;;;;@.                  `#   .@;;;;;;;@':::::::#@;;@  ;#             ,@#@+#,::#@' @@@:: #:,'@          .@,+:````,:#@#@@@@@'#,:::@@:@+;@,,::::::::::,@:::#::::::@#+,#                                                      
                                                      '                 .;      ;@@+;;;;;;;;@`  :@;            #'@ `@@#;;;;;#+:::::::'@;;;@   @              '  '@@@++@+@:@@@@@@@@@@##@@@@@##@@@@@#@@@@+';::::,,:,#@:::,@':::@::::::::::::;;@;:'@::::@@@@#@                                                      
                                                      +                           `;#@+;;;;;;@;`'@.     :@+    #@##@, .@@;;@;:::::::'@;;;;#   @.                 @:'#@@@@` @@,:::';:::,,,,,:::,::::::::::::::::::::+@''@@:@:'@,::::::::::,@:;@#@+:::;';@@`'                                                      
                                                      +                               :@@;;;;;@@#@'     ';@`    :@:   '@+#@+::::::::@;;;;++   @+                 +    ``   `@#,@:::,+:::::::::+'::::::::::::::::::::+@@+@:#@@#@,:::::::::#;,@;'#,::,@,:;: +                                                      
                                                      #                                 .@@;;;;;;;@`     @@      @  ,@+; ;@::::::::@;;;;;#:   @@@`      `,       ., `       ,'@@#:+@',:::,;'::;@:::::::::,;::::,#,,:'@@ #::,@,++::::::::'#:;@,:::::+;::+@ ;                                                      
                                                      @                                   ,@@;;;;;;@:   +@@`   ,@+ +@.#@@,`@::::::@;;;;;;@   .@;+@'`   +@@:       @`         .,:@'@@@@+:,@;,:::@;,,::##''@@#'''@@@@+,   +:::# ,+#,:::::,@,,@,,,;#:;+:::@``;                                                      
                                                     `@                                    @;;;;;;;;#@@@+;;@@@@#@ @+ #@:;@@,@,:::@#;;;;'@    ;@;@,+@  +@:++                     '#,@  `;@@@#@@@@@@#'@,,.@.` `:#`       `@::#.   +@;,::,@::''@@@@+,@,:,@: `:                                                      
                                                     `#                                   +`@+;;;;;;;;;;;;;;;;;;'@,`@'::,:@#:@,'@;;;;;##`   ;+#+'::+@+@:::@                     .@:@.   ;  @@, ,##'@   #`     @        ,@:,@     ,#@#;;#:,@,:,,,,@:::;+` `:                                                      
                                                      +                                   @ '+;;;;;;;;;;;;;;;;;#@#@@'::+@@@@;'@@;;;;;@'.   .;@;@,:::@@,:::@                      @,@:    , @'  ,@#@    +`     ,`       '@:':        ;+@#;'',::,.;;:::@:  `:                                                      
                                                     `+                                  ', :#;;;;;;;;;;;;;;;;;;@#;@:::#@@#:@@@;;;;;@;.    ;@##;::::::::::#                      #:+;   .: ''  .@#'                   `@#:@          ;;:,@     `#:::;@   `;                                                      
                                                      '                                  @   @;;;;;;;;;;;;;;;;+@#@@,@,:'@;,#@,@;;;'@:     :;@;@,:::::::::;'                      :':'. `#  :#  ,@+:                   ,@@;'          @,:',     @,::,@`    '                                                      
                                                     .:                                 ;:   @';;;;;;;;;;;;;@@#;:+@`++:,:;@'.@:;;#+       ;@;@;::::::::::#,                      `+:@,`#   `@  ,#@+                   :'@@          '':,@     #::::;+     #                                                      
                                                     @#                                 @    :@;;;;;;;;;;+@@',:::,@` @':@@,`@@@;@:       :@';#::::::::::,@                        @,@,@    `@  .':@                  `@:@@          @:::'    ;+:::,@      @                                                      
                                                     .+@:                              ;:    `@;;;;;;;+@@',:::::::;# .@@, ,@  @+;        +#;@,:::::::::::@                        @,@@      @  `''@.                 ,@;;@         `@::@    `@,:::+,      @                                                      
                                                     `' ##`                            @      @;@@@@@#';,::::::::::@:   ,@#`   @#       ,@;;+:::::::::::':                        #:#'      @   :'@,                 '+@;:         +;::#    @,::::#       @                                                      
                                                      '  ,@@,                         ':      ;@@',,,::::::::::::::;@;'@'      ;@      '@;;#::::::::::::@`                        ;'''      @   :@#,                 @:@@          @,:@.   ';:::,@        @                                                      
                                                     `'    `#@'`                      @       `@',:::::::::::::::::#@@@@        @+   `@@;;;@:::::::::::,@                         ,#'#`     #   :@#;                 @:'@         ,+:;'   `@::::+.        @                                                      
                                                     .'       :#@+,``               '@#        @#::::::::::::::::#@;;;;@+       '@.'@@;;;;'':::::::::::''                        ,@@,@.     +`  ,@;@                ;';#:         @:,@`   @::::;+         @                                                      
                                                     `+       ``,'@@#:`         `:@@'+#        ,@,::::::::::,:+@@;;;;;@@@      '@@@#;;;;;;@,::::::::::,@                        ,@ @,@,     ;,  :@:@                @:'@         .@:';   ;+::::@`         +                                                      
                                                     ,;      ``,;+#,:;@@@@@@@@@@+,  @ @         @@::::::::,;@+;;;;;;@;`,,      +@;;;+@;;;;#:::::::::::#;                       `@  ';@:     `;  :',@                @,#@         @;,@.  ,@:::,@.         `'                                                      
                                                     ,;     ``,;+;;+;,`  ` `       @` @         ,@,:::::,;@#;;;;;;@'          +@;;;'@@@;;@:::::::::::++                        @   ,@';`     @  ,;;@               .@,@;        .@:';  `@::::;'          `;                                                      
                                                     .'     `,;;@;;@;;``          #,  :, `....`  @#;;+@#@#;;;;#@':`          +@;;;@@  ,@++::::::::::;+             `....`     @,    @;+,     @  ,:+@`              :+,@`        @;,@`  '+:::,@           `;                                                      
                                                     `'     `,;;@;;+;;``         ''    @`.:':..` ,@@#';;;'+@@;'             +@;;;@;     '@;::::::::;@             `.::::.`   ''     #:@,     @` `:@@,             `#';@        :@:':  ,@,:::#,            ;                                                      
                                                      '     `,;;@;;@;;``        ,+     @.:@'#::.` '@@@'+@+;;;`             '@;;;@.       ;@;,:::::;@             `.:++:::.` ,@      ;'@,     :;  ,@+:             .@,@,       `@::@`  ';:::;'            `;                                                      
                                                     `;     ``;;@;;@;,``       :+      ':'::+::.` '@@;;;;:`              ;@@;;;@`        `@@@':::;@;             .:@;+@:::`:@       ,@@:      @  ,@''             :@:@        ;#:':  ,@:::,@`            `;                                                      
                                                     ,:     ``,;@;;+;,`       ;'       .##:::@::.,@`                  `'@#;;;+@.          @ ,@@';@.             `.:#::@::::#        ,@''      @  ,':'             +'#@       ,@,,@   @::::@;             `:                                                      
                                                     ,:      ``,;@#,,``      +;        .@':::@::.,@                :@@@+;;;;:@:           ;: `;@@`              `.:+::+;::@         :;#@      '` ,;'@            .@;@;       '+:',  ,#::,+;.             ,:                                                      
                                                     ;'       ````,```      @`         .';:::#:.` @:            ,#@#;;;;;;;;:@             @   `.                .:#::@::@`         ,,@@      ;; ,:+@            :@@@`      ,@,,@   @,::#+:              ',                                                      
                                                     #:         ````      `@           `.@';@:..` `@`       `::@@;;;;;;;;;+#@@             +,                    `.@::#+@.          ,,@@+     .@ ,:@+,          .+@:@      `'':;'  ,+:::@:.              #`                                                      
                                                     #`                  .@             `@.::..`   ,@@#''#@@@@+;;;;;;;'@@#';,@`            `@                     `'.##+``         .'@;#@,     @#@@@@+          ,@+#`      :@,,@   @:::#:,               @                                                       
                                                     '                  ;@               ::..``      :;#';@+;;;;;;;+@@#::::::@,             #,                     `#@'``         ,@';,@:    `@@@@#`           ,;@:@      `@::#.  ,#::;#:                @                                                       
                                                     +                 +:                 @               ++;;;;;@@;;;:::::::'#           ``.@                      @+           ##,:,@'     .@@:             `:@++,      #;::@   @::,@,                 @                                                       
                                                     @                @:                  ,'              @@@@@@+:::::::::::::@          `...+;`                  `@,,         `@;::,##     ,@;.#             :'@,@      ,@,:';  :#::+',                 @                                                       
                                                     '              ;@`                    @               @::,,:::::::::::::,@:        `.:::+@#`                ;@           ;@:::,+;      '+  @            .:@,;;     `#::,@   @::;@,                  @                                                       
                                                     :`           .@'                    ```@              #@:::::::::::::::::'+       `.::'#@:@.               @;          :@',:@@'#           @`  ````     :@;,@      ,@::;;  :@,+@:                   @                                                       
                                                     :`          @+                     `.::+;`            ,@+:::::::::::::::::@       `.:+;::@#'`            ;@`          @@@@'@,@@            :,`..::..`  '@::;'      '':,@   #'@#,`                  .@                                                       
                                                     ,:         @,                     `.::::@.`        .#@@@':::::::::::::::,:@#      `.:@::@::@`           ##          :@#,:#@;.              ,+.:::;+.. :@,:,@      `@:::#   #@@,:`                  ;+                                                       
                                                     `#       #@                      `.::::::@.        @#:,,:::::::::,,,;@@@@@.       `.;+'@:::.@        ;@#            #   @@,                 @.:@::+;.`@;,,@.      ,@,:@    `@++#:                  #;                                                       
                                                      @     ;@,                       `.::+#++@+`       @+:'''';::::+@@@@+::.           .::::::..,@`    :@:                                      @:@:::+;:;@@@@@.      +@,@+,    `@,'#,                 @#`                                                      
                                                      @   `@#`                        `.:;#::;;#;       '@@@@##@@@@@':,:::,             `.::::..` ;@, ,@#                                       `;;#:::@::. ,@;;#,     +@@@,+.    `#,@:.                @;`                                                      
                                                      @   #                           `.:++::@:.+:        `..                            `.....`   :@@@`                                         .@:::#:::`  ;#:@:      ;;:::'     +:;@,                @`                                                       
                                                      @,`.:,`,` `` ```                `.::#@#::. ++:                                       ```    `@#+`                                          `@++#:::.`   @:@#:      .::,@,     @,++                @                                                        
                                                      #;'':,;;;:::;:;;;+@@@@;:`        `.:::::.`  `                                              ##. @                                            #;::::.`    #;@+;.       +;:@,    .#,@,               #:                                                       
                                                                             `;;#@@@@##+;;;;:.`````      `.:;;:;:.`                            '@,   @                                            `@`...`     `@@;@:       `@;:@,    @;;@               ,@                                                       
                                                                                        ```.,;;;;;;;;:::::,``````.::'#@##';;.`              `'@,     +                                             @:```       @@@:#,       ,@;@@.   ,@@@:              `@                                                       
                                                                                                                            `:;#@@;,     `;@#.       ,.                                             @`         @;#:@:`       ;@+@@:  `++@@`              @.                                                      
                                                                                                                                   .;+@@#@#:;;;,.``   +                                             `@.          `@;@,       `@,@#@,  `@;@+              #;                                                      
                                                                                                                                          ` ````,::;++#@#@@@@@@@@@@@@@@@@@:,                          +#          #,@.        @:;'     @+,@`             ;;                                                      
                                                                                                                                                       .+                 ``;+@@@@@@@@#;;;;;:::.          .:;@@@+#@@#@@@#',`  '',@        '@             @,                                                      
                                                                                                                                                                                         ``..,.:;+@@@@@@#;;:`            `.;@@@@;@         '@         `'@#                                                       
                                                                                                                                                                                                                               ,##'#@@@@@@@#:':;#@@@@@#:                                                         
                                                                                                                                                                                                                                              ``                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                 
                                                                                                                     `     ,`    `                                                                                                                                                                               
                                                                                                                     `     ` ` ` ,           `      ,  `                                                                                                                                                         
                                                                                                                     ,  `` ` ` , `           ,      `  `                                                                                                                                                         
                                                                                                                     ` ````,,``,`,,  `  ,  ``, ,, `,,  ,, `   `  `      ,,` `  .`,                                                                                                                               
                                                                                                                     ` ``   `  ` , .` , ,, ` , ,` , , `, , , ` ,``, ,   `  ``, ,` `                                                                                                                              
                                                                                                                        `,` `  . , `  ,`, ` ,`` `,``,  , ,`, ,, ` ` `, `,````, , ``                                                                                                                              
                                                                                                                      `        `     `                            ``,, ` ``    ` `                                                                                                                               
:,,:,`.```.```````  `                                                                                                                                                                                                                                                                                            
Hey Christmas spider! You excited for christmas?
yesssssssssss
web of christmas lights
santa is caught in the web
Ahh I'm caught!
Yessssssss


Permalink URL for this comic: http://www.lefthandedtoons.com/1570/
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