..::....,,,....                                         
                                  .,.,:it1fCLfG0CLCCGG0LCL11ti:.                                    
                              ...:fGCG0GGGCCCCLffLCtfCCGCCGG000Lfi:..,.                             
                          .,itLG008Cff11;;:,,,,,.,...,,:,,:;;;ifLCGLLLL1:..                         
                       .,ifG00CLti;,......                ... ..,:;1LCG00G1:..                      
                    .,ifG0GLi;:..          .              .     .  .,,;tLGGGL1,                     
                  .:1L00Lti:..,                                       ..,;ifG8C1:,                  
                 :CCGGCi... .  .                          .              ..,;1L0Cf1.                
            ,:,i1LGf;:,        .             .                              ..:tC08f:..             
            ;1fGGL:,...                                                      .,,;1L8Gt;..           
           .iC0fi,....  .                                                    .   .;fG0f;.           
          ,fCGt::..   .                                                          ..,;L8G1:.         
        .,iG01,...            .  .                                                ...:L8GLt:.       
        :t0G1,..     .        .                                                .  ....:;f0GC;.      
      .;1GC1:,......                                                            .     ..iG00L:      
      ,1GG1:,..  .  .  .                                                 ..         ....:ifCCf,     
     .10G1;:,..    .                                             .                .. ...,:tCCCt,.   
    .i00t:,,,....                                                      .      .  ..  ....:1L80L;.   
    :f0C1::......                                   .                 .          .  ....,,;f80t:.   
   .:f8G1::, ..  ..                                                               .  ...,,if08f;.   
  .,iG8L1;:,....  ..         .        .                                         .    ....:;1L00f    
   .iG0Lti:,......   .                                                 . .          ...,,:i1LCGL;:. 
   ,t00Cf1:,,,. .....          ..         .                                        .....:;1tL00f:,. 
  .iC80GLti:,..  .                                  .                          ..  ...,,:;tfCG0f:.  
  .1C80GCf1;,.... . .. .                        .                           .. .. ...,,:;itLC00Lt,  
   :L00GCf1;:,.....       .                                .              .  ...  ..,,,:;1fLG00LL;. 
    iG8GCf1i:;,..... ..   . .         .                .         ..          .......,:,:itfCG08Gf:. 
    :C8GCLf1i;:,.........   .         .             .  .                 ...  ....,,,,,;ifCGG8GL;.  
    .C80GLfti;::,.,..... .         .                         .           ..... ..,.,:::i1LCGG81,    
     ,C8GCf11;:::,...........      ..             .     . .. . .        .. .......,,,;;i1fCG8L.     
     :f80CLt1i;:::,......... . . . .  .... .. .   .  .  ..    ...  .  .  .......,,,,;;i1tCC0@f,.    
     .1G80CL11;;,,,.,,,,... .. . . .   ...   ... .. ...... .    .... .. ........,,::;;itfC08Ci..    
     .,f80GLt11;,::,,,,..,....,.. .    .  .. .................   .. .........,,,:,:;;i1tfG@0i,.     
       :L80GLt1;;,,:,,,,.,...,.............. ...,.,,...,. .. ...... ....,,,.,..,,,:;;itfC88L;.      
        .100GLt1i:;:,,,,,...,,........ ..........:,,,..... ..,..,.......,,,,,,::,:;;i1fC0GCi.       
         .;C0CLti;;::,,,,,.............,,.... .,.., ..,,..,...,,...,.......,.,:,:;;i1fC00Li.        
           ,G8GLft;;;:::,,,,..,,.....,..,. ...,,,::,....... .,...,,,..,.,,,.,,:,;i1tfC8Gfi:         
            ;L08GL1ii;:,:,,.,,:,:,,,..,.,...,,..,,,:,.......,,,,,.....,,,:,,::,;i1tL08L1,.,.        
            .,1C80Lf11i:,:,,:,,.:,,,,...,,,...,,.,:...,...,,..,.,.,..,,,;:,;;;itfLG88t:,            
               ,1C8GCt1i;;:::,::,.,...,,,,,.,,,,,::,,,.:.,.,,,.,,,,,,::::;;:;ifLG00fi.              
                 ,1G80Lf1ii;:::::,,,,:,.,,,.:.,:,,,:,,.,,.,,::,,,,,,,,;;;i11fCG0Gf;.                
                   ,1C00GLt1i;;;;;:::..,,,,,,,,,:;;:,,,,,,,,,::,,;::;;ii1fC000Gf:.                  
                     .;LG80CLt1i;;:;;:::,:;:,::::;;::,;::::::::;i;;iitffL00Ct;,                     
                       .:1GG080Cft1iii;;i;;::;:;;;i;;;:::;;;;;;1111fC00GGGL1.                       
                          ..:1LC0800CLftttt11t11itti11111ftffLCG0GGGGGLLti,.                        
                             ..:;;tLG80G000GG00GGGG0CGGG08000GCLfLLti:,.                            
                                   .,1Lft11tLLC00GGLLttf1ii;,,.   .                                 
                                              .:;iti:,...                                           
                                                   . .                                              
    ·▄▄▄▄         ▌ ▐·▄▄▄ .
██▪ ██ ▪     ▪█·█▌▀▄.▀·
▐█· ▐█▌ ▄█▀▄ ▐█▐█•▐▀▀▪▄
██. ██ ▐█▌.▐▌ ███ ▐█▄▄▌
▀▀▀▀▀•  ▀█▄▀▪. ▀   ▀▀▀