:i,,,.                                                                                                              
                         .rSaaZ00BB00BB0ZZaXr,                                                                                                        
                       7Z88ZaZZaaa22a22aZZZ800aX:                                                                                                     
                     XaZa22S22222S222222222S22a80Z2r,                                                                                                 
                  ;rSZa222SSSSSSSSSSSSSSS2222SSS22aZZZ2;                                                                                              
                 2BZZa2222SS22SSS22SSSSS222222a222S2222aX                                                                                             
                Sa22SSSSSSS22222222SSSSSSSS22SS22SSSSSXXSS.                                                                                           
              i7X22XXXSSSSS22SS222SSSSSSSSSSX7;rr7X7r77;i.                                                                                            
             SZZ2SSSSSSS2222S2SSS2SSSSSSSSSriii::::ii:ir:                                                                                             
            rS22SSSS2SSSSSXSSSSSSSSSSXXXX77:,,::::,,,,,:i                                                                                             
           7822SSSSSSSSXXXXXXXSSSXXXXX77r;i,.......,,,,,:;.                                                                                           
            :SSXXXXXXXXXXXXXXXXXXXXXXr;i:i:. ..    .,,::::i.                                                                                          
             ;aXXXXXXXXXXSSXSSSXXXXX7r;:.,:,.......,,,:::::;X                                                                                         
              Z2SXXXXSSSSSSSSSSSXXXXXX7;i,::,....     .:::iXa;                                                                                        
              r8SSSSSSSSSSSSSSSSSXXXXXX7;i:::,..   .,:;;:,;;iiiXr.                                                                                    
               8SSSSSXSSSSSSSSSSSSSXSXXX;i:::::::i;7X77r:ii;XX;.r;                                                                                    
               2ZSSSSSSXSXSSSXXSSSSSSSX;ii:ii::iii::,:ii,:;r;r;.                                                                                      
               ;B2SSS22SS2SS2SSXSSSSXX7::::::,,,,,,,;X7i;;;X;:,,                                                                                      
                BZ2SS222S2SS2a222222SX7;i,,.. ...i;rrX7iii. .i;ii                                                                                     
                i8a2SS7XSSXX7XXS222SS2Xr77XXXX7r77:.ii:.  :.  :r:                                                                                     
                 iBaaS;7X7XSXrrr7XSSSXri::,:ir7r7i,   .,.      ;                                                                                      
                  ZBaZX:ii7SaSi;;rXSSXr;i::,..,,, .,  .77i:ir;:;2;                                                                                    
                   S8aZ7, .irX7r;;rXX7r;;;i:::,.... ..,i777XX;:SaZaS:                                                                                 
                    aZa8S;   .;7r;;r7r;;;rr;iii::::,:ii,.,,.,:7SSSSSaa7                                                                               
                    i8ZaZ0ZXi   ir;;;;;;;;rrr;;;;;;i;XSSri:,i;SXXXXXXXS2X.                                             . .                            
                     SaZZaZ0Z2Xrrrrrrrrr;;;i;;;;;rr;:,:::i;r;,rX77XXX77SaaX,.                                           ,:                            
                     XXXa8ZZ2SS2SX777777777r;;iiiiii,....,,.. .2S777XXS2a222SSX7;,                                    .,                              
                  :XaSXrrX28ZXXXXXXXXXXXXXXX77r;;iiii,..     . ;a2X77XSS2SXXXXXXXSS;                               .:r;                               
                 22XXXSXr;rXaZ2SXSSSXXXXXXXXXXXX7;;;;;;i:..,ir;:rSZS7rr7X777rr77777XS;                                                                
                rSX77XXX7rrrrXaZaSSSSSSSXXXXXXXXXXrrrr7XSSS22X28S::rXrrr777SXrrrrr;;72X                                                    .          
            .rS2SXX7XXXXX7;77rrXaZ2SXXSSSSS2SXXSSXSSXXXSXX0ZSSSSX;i7rrrrrrrX2Xrrrr;;rXSr                                  ,r7;i:ii:::iiii:.,          
          :2ZZ22SSSXSSSSXX7;;rr;rXZZ2SSaZSr;7XXXXXXS222S7iX2SSSr:7S7rr;r77;;XS7r7rr;r7777.        .;rr,                    .;S22r                     
         2ZSX7XXSS2222SSSSS7rrr;;;7280X:7aXr7Xrr7rr7X7r;;i:X2Xr;X77rrr72X7X;rX7rr7rrr7;r7X;     :;r;;rX;                 ,i:,ii:                      
        SXrr;;;;;rr777XXXXXSSSX7rr;;rXX;;rrX80088ZX:.  ,;i.  ;27rr7X22XXS7X7;rX7rrrrr7;r77Xri;77r;;;;;rSX.        ..   .:;                            
       XX77r;;;;iii;;;rXXXXS2aZZZ2SX7rrrrr77r77XX222X, ;: .::XX7XSZSX77r7X7X7;;77rrr;;i;;ii;rrrrr;;;;;;rXSi              ,                            
     :SX7XS2SSSX77r;;;;;r77XXXS2ZZ8008ZZ2SX7;;;;rr;:X2XXiXSi7X7X7;X7;r7X;rrXXri;rr;;;rr;ii;r;;rrr;;;;;;;;7X;    ..,::,,:,                             
    rSXXX777XXSS2aa22SSXr;;i:i;;rrrrXSXSS2Z0B0ZSXS2S7SaXXSS;7X77rrrrrrr7Xr;rXS7;;rrrr77r;;;;;;rrr;;;;;;rrr7Xr,.   .  ...                              
   2Z22aa2SXXXXXXXXXXXXSXXSX7;iii;;;;rr;iiirXaZSrir20ZaXX77SSr;r7XrrrrrrX7, 7XX7XXXX77;;;;;;rr;;;r;;;;;;rrr7XX77r;;;i:                                
  2ZSXX7777rrrrrrr77XXXXXXXSaa2Xr;i;;;r7riii:;7XSX;;7XSZSi,XXrrr7Xrrrrrrrrr;;;iiiiiiiii;;;;;;;i;;rr;;;;;7S2aa2;.                                      
  22X7777777777rrrr;;;;;;;;;;r7XSSXr;;;rX7;;;iii;7X;;;;rSSSZ7r7rrr;rrr;;ii;;i;;iii;;;;;;;;;;;;rrrrrrr;;;77;.                                          
  ,2X77XXXXXXXX777rrrrr;;;;;;iiii;rX77r;rX7;r;;;;;r;rrr;;XSS777rr7X7;;;;r;;;;;;;;;rrrr77777XXX7rr7r777X7                                              
   2XXXXXXXXXX777777rrrrrr;;;;;;;;;;;r77r72Xr7rrrrrrrr777XZZ2X77X20a;ii;;;;;;;;;;;iii;;ii;rr;;;rr;r7SSXr                                              
   SSXXXXXXXXX77777777XXX7rrrrr;;;;;;;;;;rXSXr777rrrrr7XXXSriii;rr;7S;i;;;ii;iiii;;;;;;;rr;ii;;;;rr7Xrii7r:                                           
   raXXXXXXXXXXXXXXXXXXX77777rrr;;r;;;;;;ii:i;;;r7r7777r77i:iiii;;i:X7ii;;;rr777;;;;r7rrr;i;rXXX77;irr7XXS2S                                          
    aXXXXXXXXXXXXXXXX7777777rrrrr;;;;;;;;;iii;;r;ir;;iirX;ii;;;;;iii7Sii;;;;;rr7Xrr;;r7rrr7XXXXX7rr72a22SXX2X                                         
    i2XXXXXXXXXXXXX7777X7777rrr77r;;;;;;;;;;;;r;iX7iii;rX;i;;;i;;iiirS;;;;;;;;;;r77rr;;r77777rr;7S2aSXXXXXSSS7                                        
     Z2SXXXXSXXXXXXXXXXXX7777XXXX7r777r;iiiiiiii;S;ir7irX;;r;i;;;;;;r2r;r;;;rrrrr7XX7777XX7777XSa2XXXXXXXXXXXXi                                       
     ,ZSSSaa2XXXXXSSSXXXSXXXXXX777r77XX7;i;;iirXr;ii77i;r;;r;;;;;;;;7Srrrrrrrrrrr7XXXSSXXXSS2222SSXSSSSXXXXXXXX                                       
      :0ZZaSXXSSS22SXXXXXXXXX7rrr77XXXXX7;;;ir2S7;i;X;;rr;;rr;;;;;rrXXrrr7XX7rr;rXXX7XXSS2a2SXXXXSSSS222SSSSXXSr                                      
       .Z2XXXX2222SXSXXXXX7XXXXXSSXXXXXSSX7;;XSXr;;rX;;77rrr;rrrr7rrXXrr7r7XXXX7r7XXXSS2aa2SXXXXXXXXSSSSSXSS2a2a,                                     
         2XX2aZ22SSSSXXSSSXX2aa2SSXXXXXXXXXrri77;;;7X;r777r;r77r7X7rX7r77r77XXXSSXS22ZZZZ2SXXXXXXXXXXXXXXXXXXXSaa,                                    
         2ZSS22S2222SXS2a222a2SXSSXXSXXXXS77X77X7i;77r77XX77777777r7XrrSSXXXXS22aaZZZZ8ZSXXXXXXXXXXXXXXXXXXXXXXX2Z;                                   
         XB2SSS2222222222SSSSSSSS2SSSSSSSX7SSSXS2X7Xr77XXXXXX7777XXSSXr7SSS2aaaZZZ8Z2SXXXXXXXXXXXXXXXXXXXXXXXS2aaS:                                   
         .@8a222222222222a222SSSSSSXSSXXXXX0ZSSXSaaS7X7XXXXXX7777XSS2SSS2aZa2aaa22XXXXXXXXXXXXXXXXXXXXXXXXXXXX;                                       
          .0Zaa2222222222222a22222SXXXXSSX7XZZa2SSSSSSXXXXXXX7XX22S22aaZZ2SXXXXXXXXXXXXXXX777XXX77777X7XXXXXSr                                        
           8Zaaaaaaaaa22222aaaaaaaa222aZaXi:rXXSa2SSXSXXXXXXS2S2aaaaaaa2SXXXXXXSSSSSXXXXXXXX77rrrrrrr77777XXX7                                        
         .Z8ZZZaZaa2aaaaaaaaaaaaaaaaZZZaaZSr;rrr7XSSS2SSSS2S22aaaaaa2a2XXXXSSSXXXXXXXXXXXSS22SXX7777777XX777XX                                        
       ;Z@8aaZZa22S2222aZaaaaaaaaaaaaaaaaZZ88ZZZ2aaZZaaa22aaaaaaaa22SS2SSSSSSSXSXSXXXSXXX777r7XXSSXX77XSSaa2a7