Meta

Date of artwork: 2009-07-13 19:30:02 | Download TXT-File
ID of artwork: ac2d30e93e22486eda15f6bd30d60942

Creative Commons

Some rights reserved.

Vote

Votings: 275 | Average: 5.65

Your voting: 1 2 3 4 5 6 7 8 9 10


Tags

Erotic, Woman

Tag this artwork:

seperate by comma

                                                                                                                ';i?TT??i'   .                                                                                                   
                                                                                                              ??TA@HHHH@HT(' .',-(((-.  .                                                                                        
                                                                                                            T8AHHHHHHHHHHHHH@H@HHH@AAAAi'.                                                                                       
                                                                                                          iA@HHHHHHHHHHHH@H@HHHHHHHHHHHHH@@81,                                                                                   
                                                                                                        (THHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@@AHTi.                                                                                 
                                                                                                       i@HHHHHHHHHHHHHHHHHH@@@HHHHHHHHHHHHHHH@81,.                                                                               
                                                                                                    .;AH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@HHH@HHHA(,                                                                              
                                                                                                    ?AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH8(.                                                                            
                                                                                                  '?@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@8i,                                                                           
                                                                                                 1?HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH81                                                                          
                                                                                                ?AHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHA(.                                                                       
                                                                                               T@@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@T;                                                                      
                                                                                              ?@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH##HHH@H@H1.                                                                    
                                                                                            .1@HH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHHH@8(                                                                   
                                                                                           -8@HH@HHHHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHHH@HHH@H?                                                                  
                                                                                          ;8@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH8                                                                 
                                                                                         .?H@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@8                                                                
                                                                                         1@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@Ai                                                              
                                                                                        i@AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHA(                                                             
                                                                                      .;AH@@H@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHA-                                                            
                                                                                      '@@@HH@HAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@HHH8                                                            
                                                                                      1@@@HH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@HHT                                                           
                                                                                     1H@HH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@HA-                                                          
                                                                                    iTHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@8                                                          
                                                                                    ?@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@1                                                         
                                                                                   -@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHA                                                         
                                                                                   ?AHHHHHHHHHHHHHHHHHHHHH@HHHHHHHHHHHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHA.                                                        
                                                                                  ;AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@HHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHi                                                        
                                                                                 .TAH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHH@HHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH8                                                        
                                                                                 (8HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@@HHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@                                                        
                                                                                .1@HHHHHHHHHH@HHHH@HHHHHHHHHHH#HHH@@@HHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH.                                                       
                                                                                (THHH@HHHHHHHHHHHH@H#H@HHHHH##HHHH@@@HHHHH##HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH(                                                       
                                                                                1@HHHHH@@@@HHHHHHH@H#@@HHHHH##HHHH@@@HHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH1                                                       
                                                                               .THHHHHH@HHHHHHHH@H@HH@@HHHHH#HHHHH@@@HHH#HH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH?                                                       
                                                                              .(AHHH@@H@HH@@HHHH@H@HH@HHHHHH#HHHHH@@@@HH#HH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHH8                                                       
                                                                               T@H@H@@H@@@@@@HH@@@HHH@HHHHHH#HHHH@@@@@HH#HH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHA                                                       
                                                                              ,8HH@@@H@@@@@@HHH@@@HHH@HHHHHHH#HHH@@@@@HH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHA                                                       
                                                                              iAHH@@@H@@@@@@HHH@@@HHH@HHH#HHH##HH@@AA@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHH8                                                       
                                                                              ?H@@@A@HA@@@@@HHH@@@HHH@HHH#HHH##HH@@AA@HHHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHT                                                       
                                                                             i8H@@@A@H@@@@@HHHHH@HHHHA@HHHHHHHHH@@@AA@HHHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHHT                                                       
                                                                             i@H@@@@@H@@@@@HHHHH@HHHHA@HH#HHHHHH@@@A@HHHHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH?                                                       
                                                                            ,TAH@@@@@H@@@@@HHHHH@HHH@A@HH##H##HH@@AA@HHHHHHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH1                                                       
                                                                            i8@@A@@@@@@@@@@HHHH@@HHH@A@HHHHH##HH@@AA@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHA-                                                       
                                                                            ?AH@@@@@@@@@@@HHHHH@@HHHAA@HHHHHHHHHH@AA@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHi                                                        
                                                                           .?A@@@@@@@@@@@@HHHHH@HHHHAA@HHHHHHHH@@@A@HHHHHHH@HH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHA-                                                        
                                                                           ;8@@@@@@@@@@@@@HHHHH@H@#H8A@HH#HHHHH@@@@@H@HHHH@@HH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@i'                                                        
                                                                           ?AH@@@@@@@@@@@HHHHHH@H@#H8A@HHH#HHHH@H@@H@@@HHH@@HH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHH@8.                                                         
                                                                          ,?A@@H@@@@@@@@HHHHH@@@@HHHAAAHHHHH#HHHHH@H@@@@HH@@HHHH##HH##HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH8,                                                          
                                                                          (T@@@@@@@@@@H@HHHHHH@@@HHHA8AHHHHH#HHH@@@H@@@HHH@@HHHH##HH##HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@(                                                           
                                                                          ?8@@@@@A@@@HH@HHHHHH@AHHHHA8AHHHHH#HHH@@@@@@@HH@@@HHHH##HH##HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH8,                                                           
                                                                         ;?8@H@@@@@@HHH@HHHHH@@AHHHHA8@H##HHHHHH@@@@@@@@H@@@HHHH##HH##HHHHHHHHHHHHHHHHHHHHHHHHHHHHH@?                                                            
                                                                         1TA@H@@@@@@HHHHHHHH@@@AHHHHA8@H##HHHHHH@@H@@@H@HH@HHHHHHHHH##HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH?                                                            
                                                                         (8AH@H@@@@@@@HHHHHH@@@AHHHHAAHH##HHHHHH@@H@@HH@HHHHHHH#HHHH##HHHHHHHHHHHHHHHHHHHHHHHHHHHHH@(                                                            
                                                                         ,8A@@HA@@@@@@HH@HHH@@@@HHH@AAHHH#HHHHHH@@H@@H@@@HHHHHH#HHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHH@T.                                                            
                                                                        .'8AA@@A@@@@@HH@@HHHH@@HH##@A@HHHHHH#HHHAHH@@H@@HHHHHHH#HHHHH#HHHHHHHHHHHHHHHHHHHHHHHHHHHHH8.                                                            
                                                                         'AAH@@A@@@HHH@HHHHH@@@HHH#@A@HHHHHHHHH@A@@H@@HHHHHHHHH#HHHH##HHHHHHHHHHHHHHHHHHH#HHHHHHH@H?                                                             
                                                                         -8@H@@AA@@HHH@@HHHH@@@HHH#@AHHHHHHHHHH@@@@@@HHHHHHHHHH#HHHH##HHHHHHHHHHHHHHHHHHHHHHHHHHHHH1                                                             
                                                                        .i8HH@@@AA@HH@HHHHHH@HHHHHH@@HHHHHHHHHH@@H@@@HHHHHHHHHHHHHHH##HHHH###HHHHHHHHHHHHHHHHHHHHH8-                                                             
                                                                        ,TAHHHH@AA@HH@HHHHHHHHHHHHH@@HHHHHHHHHH@@@AA@HH@HHHHHHHHHHHH##HHH####HHHHHHHHHHHHHHHHH#HHH1.                                                             
                                                                        ;A@@H@H@A@HH@@HHHHHHHHHHHHH@@HH#HHH#HHHA@@A@HHH@HHHHHHHHHHHH##HH#####HHHHHHHHHHHHHHHHHHHHH1                                                              
                                                                       .1@@@@@@@@@HH@HHHHHHHHHHHHHH@@HH#HH##HHH@@@@@HHH@HHHHHHHHHHH#H##H##HHHHHHHHH@HHH@@@@HHHHHH@i                                                              
                                                                       .T@@H@H@A@@HHHHHHHHHHHHHH#HH@@HH#HH###HHA@@@@HH@@HHHHHHHHHHH#HH####HHHHHH@@@@@@@@@@@HHHHH@A?.                                                             
                                                                       'T@@#@H@A@HH@HHHHHHHHHHHH#HH@@HH#HH###HHA@@H@HH@@HHHHHHHHHH##HH####HHHHH@@@@@@@@@@@@HHHH@@@@-                                                             
                                                                       ;8HHH@HA@@HHHHHHHHHHHHHHHH#H@@HHH#HH##HH@@@@HHH@HHHHHHHHHHHHHHHH##HHHHH@@@@@@@@@@@@@@@@HH@@@T'                                                            
                                                                       iAHHHHHA@@HHHHHHHHHHHHHHHH#H@HHHHHHH##HH@@A@HHH@HHHHHHHHHHHHHHHH#HHHH@@@@@@@@@@@A@@@@@A@@H@HH1                                                            
                                                                      ,T@HHHH@@HHHHHHHHHHHHHHHHHH#H@HHHHHHH##H@@@A@HHHHHHHHHHHHHHHHHHHHHHHHH@@@@@@@@AAAA@@@@AA@H@@@@8                                                            
                                                                     .;8@H@HH@@HHHHHHHHHHHHHHHHHH#H@HHHHHHHH#H@@A@@HHHHHH#HHHHHHHHHHHHHHHHHH@@@@AAAAAAAA@@@@AA@@@H@HA                                                            
                                                                     '1A@HHHH@HHHHHHHHHHHHHHHHHHH#HHHHHHHHHH#H@@@@@HHHHHH#HHHHHHHHHHHHHHHHHH@@@@@AAAAAA@@AA@AA@@H@A@H                                                            
                                                                     -T@HHHHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHH##H@@A@@HHHHHHHHHHHHHHHHHHHHH#HHH@@@@@AAAAAA@AAAAAA@H@H@A8                                                            
                                                                     i8@HHHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH##HH@A@@HHHHHHHHH#HHHHHHHHHHHHHHH@@@@@AAAAAAAAAAAAA@@@H@8-                                                            
                                                                     1A@H@HH@HHHHHHHHHHHHHHHHHH#HHHHHHHH#HH##HH@A@@HH@H@HHHHHHHHHHHHHHHHHHHHH@@@@AAAAAAAAAAA8A@@8T;                                                              
                                                                    ,TAHHHHHHHHHHHHHHHHH@HHHHHHH##HHHHHH##H##HH@A@HH@@@@HHHHHHHHHHHHHHHHHHHH@@@@@AAAAAAAAAAA8AA(                                                                 
                                                                    ;8HHHHHHHHHHHHHHHHHH@HHHHHHH##HHHH#H##H##HH@A@HH@@@@HHHHHHHHHHHHHHHHHHHH@@@@@AAAAAAAA8AAAA8;                                                                 
                                                                   'T@HHHHHHHHHHHHHHHHHHHHHHHHHH##HHHH####H##HH@@@HHHH@HHHHH#HHHHHHHHHHHHHHHH@@@@AAAAAAAAAAAAAA,                                                                 
                                                                   i8HHHHHHHHHHHHHHHHHHHHHH@HHHH##HHHHH###HH#HH@@HHHHHHHHHHH#HHHHHHHHHHHHHHHH@@@@AAAAAAAAAAAAAT                                                                  
                                                                  '8@@HHHHHHHHHHHHHHHHHHHHH@HHHHH##HHHH###HH#HH@@HH@HH@HHHHH#H#HHHHHHHHHHHHHH@@@@AAAAAAAAAAAAA1.                                                                 
                                                                  ;@@@HHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHH####HHHHH@@HHHHH@HHHHH#HHHHHHHHHHHHHHHH@@@@AAAAAAAAAAA@@T                                                                  
                                                                 ,TA@H@HHHHHHHHHHHHHHHHHHHHHHH@HHH#HHH###HH##HHH@@HHHH@@HHHH#HHHHHHHHHHHHHHHH@@@@@AAAAAAA@@A@@1.                                                                 
                                                                 (@@@HHHHHHHHHHHHHHHHHHHHHHHHH@HHH#HHH###HH###HH@@HHHH@@HHHH#HHHHHHHHHHHHHHHH@@@@@AAAAA@A8@@@1                                                                   
                                                                .T@AHHH@HHHHHHHHHHHHHH@HHHHHHH@HHHHHHHH##HH##HH@@HHHHH@@HHHH##HHHHHHHHHHHHHHH@@@@@@AAAAA@AA@@;                                                                   
                                                                ;A@@HHHHHHHHHHHHHHHHHH@HHHHHHH@HHHHHHHH##HH##HHHHHHHHH@@HHHH##HHHHHHHHHHH@HHH@@@@@AAAAAAAAAAA;                                                                   
                                                                ?@@HH@HHHHHHHHHHHHHHHH@HHHHHHH@HHHHHHHH##HH##HHHHHHHHH@@HHHH##HHHHHHHHHHH@HHHH@@@@@AAAAAAA@@8-                                                                   
                                                               ,8H@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH###HH##HHHHHHHHHH@HH#HH##HHHHHHHHHHHHHHH@@@@@AAAAAA@AHi                                                                    
                                                               i@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#H##HH##HHHHHHHHHH@HH#HH##HHHHHHHHHHHHHHHH@@@@@AAAAA@A1'                                                                    
                                                              '8@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH####HH##HHHHHHHHHH@HH#HH#HHH#HHHHHHHHHHHHH@@@@@AAAAA@T.                                                                     
                                                             .(@HHHHHHHHHHHHHHHHHHHHHHHH@HHHHHHHH##HH####HH##HHHHHHHHHHHHHH#H##H##HHHHHHHHHHHHH@@@@@@AAAAA(                                                                      
                                                             'A@HHHHHHHHHHHHHHHHHHHHHHHH@@HHHHHHH##HHH###HH##HHHHHHHHHHHHHH####HHHHHHHHHHHHHHHH@@@@@@AAAAT.                                                                      
                                                            ,THHHHHHHHHHH@HHH@HHHHHHHHHH@AH#HH#HHHHHHHH##H###HHH###HHHHHHHH#HH###HHHHHHHHH@HHHH@@@@@@AAA8T.                                                                      
                                                           '?AHHHHHHHHHHH@HH@@@HHHHHHHHH@A@HHHHHHHHHHHH######HHHH##HHHHHHH#HHH###HHHHHHHHHHHHHHHH@@@@@@@@T                                                                       
                                                           (8HHHHHHHHHHHH@HHH@@HHHHHHHHH@A@HHHHHHHHHHHHH####HHHHHHHHHHHHHHHHHH#HHHHHHHHH@HHHHHH@@@@@@@@8@1                                                                       
                                                          .TAHHHHHHHHHHHH@HHH@@HHHHHHHHHHA@HHH#HHHHHHHH#####HHHHHHHHHHHHHHHHHH#HHHHHHHHHHHH@HHHHHHHH@@@AHi                                                                       
                                                          ,8AHHHHHHHHHHHH@HHH@@HHHHHHHHHH@@HHH#HHHHHHHH######HHHHHHHHHHHHHH#H#HHHHHHHHHH@@HH@HHHH@@@@@@HA-                                                                       
                                                          i8HHHHHHHHHHHHHHHHH@@HHHHHHHHHH@HHHH#HHHHHHHH##H###HHHHHH#HHHHHHHHHH#HHHHHHHH8?((T@H@HHHHHH@AA(                                                                        
                                                         .T@HHHHHHHHHHHHHHHHH@@HHHHHHHHHH@HHHHHHHHHHHHHHHH###HHHHHHHHHH#HHHHHHHHHHHHHHHT'   ,i1?1?1??1i-                                                                         
                                                         -8@HHHHHHHHHHHHHHHHH@HHHHHHHHHHH@@HHHHHHHHHHHHHHH###HHHHHHHHHH#HHHHHHHHHHHHHHH(                                                                                         
                                                         1A@HHHHHHHHHHHH##HHHH@HH#HHHHHHH@HHH#H########H######HHH#HHHHH#HHHH###HHHHHHHH?                                                                                         
                                                        (TAHHHHHHHHHHHHHH#HHHH@HH#HHHHHHH@HHH#H########H######HH##HHHHH#HHHHHHHHHHHHHHH1                                                                                         
                                                       ,18@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH@HHHHH########H######HH######HHHHHHHHHHHHHHHHH?                                                                                         
                                                      '11AH@HHHHHHHHHHHHHHHHHHHHHHHHHHHHH@H#H#H########H######HHHHHHHHHHHHHHHHHHHHHHHHH8                                                                                         
                                                     ;?i?@@AHHHHHHHHHHHHHHH##HHHHHHHHHHHH@H#H#H########H######HHHHHHHHHHHHHHHH#HHHHHHHH8.                                                                                        
                                                   ,iTiiA8AH@HHHHHHHHHHHHHH##HHHHHHHHHHHH@H#H#H########H######HHHHHHHH#HHHHHHH#HHHHHHHH8'                                                                                        
                                                .--(111T@TAH@HHHHHHHHHH#HHHHHHHHHHHHHHHHH@H#HHH########H######H#HHH#HH#HH#HHHH#HHHHHHHHA-                                                                                        
                                              .',,-(i??AA@@HHHHHHHHHHHH#HHHHHHHHHHHHHHHHH@H#HHH########H######H#HHHHHH#HH#HHHH#HHHHHHHHH?                                                                                        
                                             .,',,-((1?8A@@HHHHHHHHHHHHHHH@HHHH@HHHHHHHH@HHHH#H########H####HHHHHHHHHH#HH#HHHHHHHHHHHHHH8-                                                                                       
                                            ,,,''',((i?TA@@HHHHHHHHHHH#HHHHHHHHHHH@@HHHH@HHHH##########H####HHHHHHHHHH#HH#HHHHHHHHHHHHHH@T;                                                                                      
                                          .,-,'''',((i?8A@@HHHHHHH#HHH#HHHHHHHHHHH@@HHHHHHHHH##########H####HHHHHHHHHH#HH#HHHHHHHHHHHHHHH@A?,              .                                                                     
                                        .',-'.'..',((i?A@@@HHH@HHH#HHH#H##HHHHHHHH@@HHHHHHHHH##########H####HHHHHHHHHH#HH#HHHHHHHHHHHHHHHHHH@1(,                                                                                 
                                       .''''.'. .',(i?8@H@@HHHHH@H#H@HHH##HHHHHHHHH@HHHHHHHHHH#########H####HHHHHHHHHH#HH#HHHHHHHHHHHHHHHH@@HH#ATi,. '   .;(i;(;'.                                                               
                                      '-,....'  .',(1TAHH@@HHHHH@H#H@HHHH#HHHHHHHHH@HHHHHHHHHHH########H####HHHHHHHHHH#HH#HHHHHHHHHHHHH#HHHHH@AHHH@8T888T8HH@HAAA@8?;                                                            
                                     ',...'.    .,,1TA@HHHHHHHHH@H#HHHHH##HHHHHHHHHHHHHH#HHH#H#########H####HHHHHHHHHH#HH#HHHHHHHHHHHHHHH#HHHHHHH@@@HH@@@H@AA@@@H@HA8A1,                                                         
                                   .''''.       ',;?A@@HHHHHH@HH@H#HH#HH##HH##HHHHHHHHHH#HHH#H#########H####HHHHHHHHHH#HH#HHHHHHHHHHHHH#HHHHHH@@@@@@@@A@A@A@@@@@@@@@@H@@Ti.                                                      
                                   .'..       .',;?A@@@HHHHHHHAHH@#HHH#HHHHHHHHHHHH@@HHHHHHH#HH#########HH#HH#H#HHHH######HHHHHHHHHHHHHHHHHH@@@@@@AAAAAAAAAAAAAAAAAAAAA@@AAi.                                                    
                                 .,,.  .    ...,(1TA@@@@HHHHHH@H@@#HHH#HHHHHHHHHHHH@@HHHHHHH#HH#########H##HHHHHHHHH######HHHHHHHHHHHHHHHHHH@@@A@@AAAAAAAAA8888888888888AA@@8(                                                   
                                (1i;'.    ...''-18A@@A@@@HHHHH@@@@HHHHHHHHHHHHH#HHHHHHHHHHHH#HH#########H##HHHHHHHHH##H###HHHHHHHHHHHHH@HHHH@@@@AA88888888TTTTTTTTTTTTT?888@@AT'                                                 
                               .ii11;-'....',(1T8AAA888@@HHHHHH@@@HHHHHHHHHHHHHHHHHHHHHHHHHH#HH########HH#HHHHHHHHHH#HH###HHHHHHHHHHHHH@HHHH@@A@A8888888T??????????????T??8A8AHT1                                                
                                ;;(1ii((;(i1?T8888AAT?T@@@@@HHHH@@HHHHHHHHHHHHHHHHHHHHHHHHHHHHH########HH#HHHHHHHHHH#HH###HHHHHHHHHHHHH@HHHH@@AA88TT88TT??1??????????????T8AAAAH@1                                               
                                ;;,-;iii1?TTT?T1?8ATi18@@@@@HHHHA@HH@H#HHHHHHHHHH@HHHHHHHH#HHH##########H##HHHHHHHHHHHH###HHHHHHHHHHHHH@@HHH@@AA888TT???11?????????????11TT8A@HA@8i                                              
                               ;-'''''-;;((;;(11881;;1A@AAA@@HHH@@HHA@#HHHHHHHHHH@HHHHHHHH#HHH##########H##HHHHHHHHHHHH###HHHHHHHH@@@@@@@@HH@@@A88TT?1i1111????????????T1?T8A8A@@HA1                                             
                               (;-'..   .'-;;((1T1--i8AAAA@@HHHH@HHH8@HHHHHHHHHHHHHHHHHHHHHHH###########HH#HH#HHHHHHHHH###HHHHHHH@@@@@@@@@HH@@@8T??11111111111?????????1?TTTAA@@HA@A'                                            
                               ,,------;;;;-,-(Ti--;18AAAA8@@HHHHHHH@@HHHHHHHHHHH@HHHHHHH##############HH###HHHHHHHHHHHHH#HHHHHHHHH@@@@@@@HH@@@8T???1i111111??1???T??????TT8AAA@@A@@?                                            
                                 ..''''''''.'-i1;,-(?8A888A@HHHHHHHH@@HHHHHHHHHHH@HHHHHHHH#############HH##HHHHHHHHHHHHHH#HHHHHH@@@@@@@@@@HH@@@A8T??1iii11111????TT?????TT88AAA@@@@@A;                                           
                               ...         .';ii;--1888888@@HHHHHHHH@@HHHHHHHHHHHHHHHHHHHHH############HHHHHHHHHHHHHHHHHH#HHHHHH@@@@@@A@@@HH@@@@8T??11iii1111????TTT????TT88AAA@AAH@@1                                           
                               '..       .',,-;--,;?A8T8T8@@HHHHHHHHH@HHHHHHHHHHHHHHHH#HHHH############HHHHHHHHHHHHHHHHHH#HHHHHH@@@AAA8A@HHHH@@@A8T??11ii1111????TT?????TT88AAA@@A@A@T                                           
                              ''.        .',,'''',i88??8T8H@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH###########H####HHHH##HHHHHHH#HHHHHHH@AAAA8A@@HHHH@@@A8??11ii1111???????????TT88AAAA@A@@@A-                                          
                             .,'.         ..'..,';T8?1TT8A@@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH################HHHH##HHHHHHH#HHHHHHH@AAA88A@@@HHH@@@AAT?111ii111???????????TT88AAAA@@@@@Ai                                          
                              ,'.           .. .,(TT118?8@@HHHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHH###########HH##HHHHH##HHHHHHH#HHHHHHH@AAAA88@@@@HH@AAAA8T?111i11????????????TT88AAAA@@A@@A1                                          
                              ,'.          ... ';?T1i?T?8@@HHHH@HHHHHHHHHHHHHHHHHHHHHHHHHHHH###########HHHHHHHHH##HHHHHHH#HHHHHHH@@AAA88A@@@HH@A88AA8???1i1?????????????TT88AAA@A@@@@@?                                          
                              '..          ....-?T?i1?T?@@@HHHHA@HHHHHHHH#HHHHHHHHHHHHHHHHHHHHH#########HH###HHHH##HHHHH####HHHH@@@AAAA8A@@@H@@@88A888??11111???????????TT88AA@@A@@@@@T                                          
                              ..          ...,-iT?i(1TTT@@@HHH@@@HHHHHHHH#HHHHHHHHHHHHHHHHHHHHH#########HH###HHHH##HHHHHH###HHHH@@@AAAA8A@@@@@@@8T8AA8T?????????????????TT88AA@@@@@@@@T                                          
                              ..         ...'-;??1(i???8@@@HHHH@@H@@HHHHH#HHHHHHHHHHHHHHHHHHHHH########HHH###HHHHHHHHHHHHH##HHHH@@@@AA88A@@@@A@@ATT8A88T??????T?????????TT8AAAA@@@@@@@8                                          
                             .'         ....,--1ii(1T??A@@@HH@H@@H@@HHHHH#HHHHHHHHHHHHHHHHHHHHH########HH###HHHHHHHHHHHHH###HHHHH@@@AA88@A@@AAA8AATT88A8TT?TTTT?????????TT8AAAA@@@@@@@8                                          
                             '.         ...',,;1(((???8@@@@H@@H@@H@HHHHHH#HHHHHHHHHHHHHHHHHHHHH########H###HHHHHHHHHHHH####HHHHHH@@@AA88@A@A8AATT88TTA888TTTTTTT????????TT8AAAAA@@@@@@A.                                         
                             '          ...,',ii(ii???A@A@@@H@H@@H@HHHHHH#HHHHHHHHHH#HHHHHHHHHH########H###HHHHHHHHHHHH###HHHHHHHH@@@A88@A@@8A8T1?88T88A88TTTT?TTTTT????T88AAAAA@@@@@@A,                                         
                             '.          .''';1;ii???T8@A@@@HHHH@@@HHHHHH#HHHHHHHHHH#HHHHHHHHHH########H###HHH#HHHHHHHH###HHHHHHHH@@@A88@A@A888?iiT88888888TTTTTTTTTT???T88AAAAA@@@@@@@(                                         
                             .         . ''.-i(-11??T8A@A@@HHHHH@H@HHH#HH#HHHHHHHHHHHHHHHHHHHHH########H###HHH#HHH#HHH###HHHHHHHHH@@@A88A8AATTTi1i1T8TT88A88TTTTTTTT????T88AAAAA@@@@@@@i                                         
                             .          ...';(;-i1?T88AA8@H@HH@HHHHHHHHHHHH####HHHHHHHHHHHHH##H###########HHHHH#HH##HH#H####HHHHHHH@@AAA8AA8?8?iiii1?T8T888888TTTTTTTT?TT88AAAA@@@@@@@@1                                         
                             .          ..',;(;;i??TT8A88@HHHHHHHHHHHHHHHHHH###HHHHHHHHHHHHH##############HHHHHHHH##HH#H####HHHHHHH@@@AA8AA8?T1iiii1?TTT888888TTTTTTTT?TT88AAAA@@@@@@@@?                                         
                             .      .....'',((;;1TTTT8A8A@HHHHHHHHHHHHHHHHHH######HHHHHHHHHH##############HHHHHHHHH#HH#H####HHHHHH@@@@AAAA8T?T1iiiii1?TTT88888TTTTTTTTTTT88AAAA@@@@@@@@T                                         
                                   ......',-;;-;?TTT8888@@HHH@HHHHHHH#HHHHHH###H##HHHHHHHHHHH#############HHHHHHHHHHHH#H####HHHHHHH@@@AAAAT???iiiiii11?TTTTT8888TTTTTTTTT88AAAAA@@@@@@@8                                         
                                   ..''.'',;;--;?8TT8A8A@@@HH@HHHHHHHHHHHHHHHHHHHHHHHHHHHH##HH############HHHHHHHHHHHH#H####HHHHHHHH@@@AA8T???iiiii1111??TTTTTT8TTTTTTTTT88AAAAA@@@@@@@8                                         
                                   ..'''',-;;--(?8T8AA8A@@@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH##HH############HHHHHHHHHHHH#H####HHHHHHHH@@@AA8T?T1iiiiii111?????TTTTTTTTTTTTT88AAAAA@@@@@@@A,                                        
                                   .''',,,-;--;i?TTAA88@@@@HHHHHHHHHHHHHHHHHHHHHH#HHHHHHH###HH############HHHHHHHHH#HH#HH###HHHHHHHH@@@@AT??Tiiiiiii1111?????TTT8888TTTTT88AAA@A@@@@@@@@;                                        
                            .      .',,,--;(--;1?T8A8T8@@@@@HHHHHHHHHHHHHHHHHHHH##HHHHHHH###HH############HHHHHHHHH#HH#HH###HHHHHHHH@@@@8T???i(iiiiiii111?1??TTT8888888TT888AAAAAA@@@@@@(                                        
                            '.     .',--,;(--;;1?T88T?T@@@@HH@@HHH#HHHHHHHHHHHHHHHHHHHHHH###H############HH###HHHHHHH##HHHHHHHHHHHHHH@@A8TT?1iiiiiiii1ii111???T88888888T888AAAAAA@@@@@@@i                                        
                            '.     .'-;;-;(;-;(1?TT8T?T@@@@HH@@HHH#HHHHHHHHHHHH#HHHHHHHHH###HH###########HH###HHHHHHHH#HHHHHHHHHHHHHH@@A8TT?1iiiiiiiiiii1111??T888888888888AAA@A@@@@@@@@i                                        
                            ..     .,-(((((;;;(1??TT??8@@@@HH@HHHH#HHHHHHHHHHHHHHHHHHHHHHH##HH##########HHH###HHHHHHHHHHHHHHHHHHHHHH@@@A8T?1iii(iiiiiiii1111??T88888888888AAAAAAA@@@@@@@i                                        
                            ..     .,;(ii(;;;(i1???T??8AA@@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH###HH#########HHH###HHHHHHHHHHHHHHHHHHHHH@@@@AAT?1iii(iiiiiiii111??T888888888888AAAA@AA@@@@@@@i                                        
                            ..     .,;(??i;;((i1????1?8AA@@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH###H########HHHH###HHHHHHHHHHHHHHHHHHHH@@@@@AAT?1iiii(iii(iii111??T8AAA888T8888AAAA@A@@@@@@@@i                                        
                            ..    ..,;(??1;;((1?111?1?8AAA@HHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHH###H########HHHH###HHHHHHHHHHHHHHHHHHHH@@@@@A8T?1iiii((i((iii11??T8AAAA8TTT8888AAAA@A@@@@@@@@i                                        
                            ..    .',;i1T?i((i1?1i111?8AAA@HHHHHHHHH#HHHHHHHHHHHHHHHHH###HH###H########HHHHH##HHHHHHHH#HHHHHHHHHHH@@@@A88T?iiiii((i((iii1??T88AAA8T??TT88AAAAAAA@@@@@@@@i                                        
                            ..    .',;i1TT1((i11i(i11?888A@HHHHH##HH#HHHHHHH#HHHHHHHHH###HH###H########HHHHH##HHHHHHH##HHHHHHHHHHH@@@AA88T1ii1ii((ii(ii1??T88AAAA8?1??T88AAAAAAA@@@@@@@@i                                        
                            ..    .',;i?TT8i(1?i(((i??T88AAHHHH#HHHH#@H@HHH##HHHHHHHH############H####HHHH####HHHHHHHHH##HH##HHHHH@@@AAA8T111iiiiiiiiii1?T88AAA@88ii1?T88AAAAAA@@@@@@@@@i                                        
                            ..    .',;i?T88?i11i;((i11T88AAHHHHH#HHHH@H@HHHHHHHHHHHHH#H##########H###HHHHH###HHHHHHHHHH#HHHH#HHHH@@@@AA88?1iiiiiiiiiii1??T88AAAA8Tii1??T8AAAAAA@@@@@@@@@i                                        
                            .     .',;i?T888111(;(((i1?888AHHHHH#HHHA@H@H#HHHHHHHHHHH#H#########HH###HHHHH###HHHHHHHHHHHHHHHHHHHH@@@@AA8T?1iiiiiiiiii11?T88AAAAA81;(i1?T8AAAAAA@@@@@@@@@(                                        
                            ..    .',;i?888A?1i(;((((i?T88AHHHHH#HHHA@HHHHHHHHHHH#HH##H#########HH##HHHHHH###HHHHHHHHHHHHHHHHHHH@@@@AAA8T?1iiiiiiiii11??T8AAA@@AT(;((i1TT8AAAAA@@@@@@@@@;                                        
                           .  .   .'-(i?88AA81((;;(((i1T88A@HHHHHHHHAHHHHHHHHHHHH##H##H#########HH##HHHHHH###HHHHHHHHHH#HHHHHHHH@@@@AAA8T?1iiiii111111?T88AAA@@A?--;;i1?T8AAAAA@@@@@@@@A-                                        
                           - .    .'-(i?88A881((;;;;(ii?T8AHHHHHHHH@@HHHHHHH#H@H######H########HH###HHHHHH###HHHHHHHHHH#HH#HHHHH@@@@AA8TT?11ii111111???T8AAA@@A8i,--;(i?T8AAAAA@@@@@@@@A'                                        
                           , .    .'-(1T88A88?(;;;;;(i(1T8AHHHHHH#HAHHHHHHHHHH@H##HH###########HH###HHHHHH###HHHHHHHHHHHHHHHHHH@@@@AA88T?111i11111????TT8AAA@@AT;',,;;i?T8AAAAA@@@@@@@@8.                                        
                           - '    .'-(1TT88A88i;;;;;;i(1?TAHHHHHHHHAHHHH##HHHHHH##HH###########H####HHHHHH####HHHHHHHHHHHHHHHHH@@@AAA8TT?11111111???TT88AAAA@A8?,',';;(1?8AAAAA@@@@@@@@8                                         
                           ..     .,-(1?8AAAA8?;;;--(((i?8AHHHHHHH@@HHHHHHHHHHHHH##HHH##########H##HHHHHHH##H##HHHHHHHHHHHHHHHHH@@AA88T???11111????TT88AAAAAAA8i'.',-;i1?T8AAAAA@@@@@@@?.                                        
                           .      .,-(1?888AAAT(;;;-;(;i1TA@HHHHHH@@HHHHHHHHHHHHH##HHH##########H##HHHHHHH#####HHHHHHHHHHHHHHH@@@@AA8TT??????????TTT88AAAAAAAAT;. ''-;(1?T8AAAAA@@@@@@@8'                                        
                           .      ',-(1?88AAAA8i;;;-;(;(1TA@HHHHHHHHHHHHHHHHHHHHH#HHHH##########H##HHHHHH######HHHHHHHHHHHHHH@@@@@A88T??????????TTTT88AAA@AAAAT-  .',-(1?T8AAAAA@A@@@@@8'                                        
                           .      ',-(1?T8AAAAA?(-;--;;;i?A@HHHH@@HHHHHHHHHHHHHHH#HHHHH#########H##HHHHHH#####HHHHHHHHHHHHHH@@@@@@A8TT??????????TTT888AA@AAAAA?'  .',-(i?T8AAAAAAA@@@@@T.                                        
                           ..     ',-(i?T8AAAAA8i;--;;-;(?8@HHHH@@HHHHHHHHHHHH#HH#HHHHH#########HH#HHHHHHH##HHHHHHHHHHHHHHHH@@@@@AA8T??????????TTTT88AAA@AAAAA1. ..',-(i?T8AAAAAAA@@@@@8'                                        
                           ..     ',-(i?T8AAAAA8?(--;;-;(18@HHH@@HHHHHHHH##HHH#HH#HHHHH#########HH#HHHHHHH#HHHHHHHHHHHHHHHHH@@@@@AA8T????????TTTT8888AAA@A@AA8(. ..',-(i1T8AAAAAAA@@@@@A'                                        
                           ..    .',-(1?T8AAAAAATi;;;--;;iT@@HH@HHHHHHHH###HHH#HH#HHHHH#########HHHHHHHHH###HHHHHHHHHHHHHHH@@@@@AA8TT???????TTTT8888AAAA@A@AA8-  . .,-(i1T8AAAAAAA@@@@@8'                                        
                           ..    .',-(1?T888AAAAA?;;;;;-;(TA@HH@HHHHHHHH###HH##HH#HHHHH#########HHHHHHHHH#####HHHHHHHHHHHH@@@@@@AA8T????????TTTT8888AAAA@A@AAT,  . ',-(i1T8AAAAAAA@@@@A?.                                        
                           ..    .',-(i?T8AAAAAAA8i-;;--;(?A@H@HHHHHHHHHHH#####HHHHHHHH########HHHHHHHHHHH##HHHHHHHHHHHHHH@@@@AAA8TTT???????TTT8888AAAAAAA8A8?'   .',-;i1T88AAAA@@@@@@@?                                         
                          ..     .',;(i?T8AAAAAAA8?;;;;;;(?8A@@HHHHHHHHHHH#####HHHHHHHH########HHHHHHHHHHH##HHHHHHHHHHHHH@@@@AAAA8TT???????TTT8888AAAAAAAA8A81.   ..,-(i1T88AAAA@@@@@@AT                                         
                          ''.    .',;(1?T8AAAAAAAATi;;;-(i?8AHHHHHHHHHHHHHHH###HHHHHHHH########HHHHHHHHHHH##HHHHHHHHHHHH@@@@AAAAA8TT??????TTT8888AAAAAAAAAAA8i.   ..,-(i1T8AAAAA@@@@@@AT                                         
                          .'     .',;(1?T8AAAAAA@@A1;;(;(iTAAHHHHHHHHHHHHHHHHHHHHHHHHHH########HHHHHHHHHHH##HHHHHHHHHHH@@@@AAAAAA88T??????TT8888AAAAAAAAAAAA8(    ..,-(i1T8AAAAA@@@@@AA1.                                        
                          ..     .',;(1?T8AAAAAAA@ATi(((ii?8A@@HHHHHHHHHHHHHHHH#HHHHHHH########HHHHHHHHHHH##HHHHHHHHHHH@@@@AAAAAA88T?????TTT888AAAAAAAAAAAAAT;    .',-(i1T88AAAA@@@@@AA1'.                                       
                          ...    .'-;(1?T8AAAAAA@@@A?i(iii?T8@@HHH@HHHHHHHHHHHHHHHHHHHH########HHHHHHHHHHH##HHHHHHHHH@@@@@@AAAAAAA8TT???TTT8888AAAAAAAAAAAA8T-    .',-;i1T88AAAA@@@@@@A?,.                                       
                          ...    .'-;(1?T8AAAAAA@@@A81((((1T8@HH@@@HHHHHHHHHHHHHHHHHHHH########HHHHHHHHHHH##HHHHHHHH@@@@@@AAAAAAA888TTTTTT8888AAAAAAAAAAAAA8T,    ..'-;i1T88AAAA@@@@@@A?,                                        
                         -.      .,-;i1?T8AAAAAA@@@@81(;;;i?TA@@@@@HHHHHHHHHHHHHHHHHHHHHH##HHHHHHHHHHHHHHHHHHHHHHHH@@@@@@AAAAAAAAAA88TTTT8888AAAAAAAAAAAAAA8T,.    .'-;i1T88AAAA@@@@@@@?'  .                                     
                         ;..    .',-(i1?T88AAAAAA@@@@?;;-(i18A@@AA@HHHHHHHHHHHHHHH#HHHHHHH#HHHHHHHHHH##HHHHHHHHHH@@@@@@@AAAAAAAAAAA8888TT888AAAAAAAAAAAAAAA8?'    .',-(i1?T8AAAA@@@@@@AT                                         
                         -.     .',-(i1?T888AAAAA@@@@T(;-;;1T8AAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH#HHHHHHHHHH@@@@@@@AAAAAAAAAAAAAA8888888AAAAAAA8AAAAAAA8?.     .,-;(1?T8AAAA@@@@@@AT                                         
                         -.     .',-(i1?T888AAAAA@@@@81;;;-?T8A88AA@@HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH###HHHHHHHH@@@@@@@@AAAAAAAAAAAAAAAA8888AA8AAAAA88AAAAAA81.     .'-;(1?T8AAAA@@@@@@AT                                         
                         ,.     .',-(i1?T888AAAAA@@@@AT;;-(?888T8AA@@@HHHHHHHHHHHHH@@HHHHHHHHHHHHHH###HHHHHHHH@@@@@@@@@AAAAAAAA88AAAAAA888AAAAAAAA8888AAAAA8i.    ..,-;(i?T8AAAA@@@@@@A8                                         
                         '.     .',;(i?TT888AAAAA@@@@@8(;-11TAT?TAA@@@@HHHHHHHHHHHH@@HHHHHHHHHHH#####HHHHHHHHH@@@@@@@@@AAAAAAAA8AAAAAA888AAAAAAAAA8888AAAAA8(.    ..,-;(i?T8AAAA@@@@@@AA                                         
                         '.     .',;(1?T88888AAAA@@@@@A1-;i??AT1T8A@@@@@@HHHHHHHHH@@@HHHHHHHHHHHHHHHHHHHHHHHH@@@@@@@@@AAAAAAAAAAAAAAAAA88AAAAAAAAA8888AAAAA8;.     .'-;(i1T88AAA@@@@@@A@.                                        
                         ..     .'-;(1?T88888AAAA@@@@@AT;(i??TT?T8A@@@@@@@HHHH@HHH@AA@HHHHHHHH#HHHHHHHHHHHH@@@@@@AAA@@AAAAAAAAAAAAAAAAAAAAAAAAAAAA8888AAAAA8;.     .',-;i1?T8AAA@@@@@@AH.                                        
                         ..     .'-;(1?T88888A8AAA@@H@AT((1?T1TT8AA@@@@@@HHHHH@H@@@AA@HHHHHHHHHHHHHHHHHHHH@@@@@@@AAAAAAAAAAAAA88888AAAAAAAAAAAAAAA8888AAAAA8-      .',-;i1?T8AAA@@@@@@AH.                                        
                         ...    ',-;i1?T88AA888AAA@@@@AA(i?iTi?8T8A@@@@@@HHHHHHH@@AAA@@HHHHHHHHHHHHHHHHH@@@@@@@@AAAAAAAAAAAAAAA88AAAA888AAAAAAAAA88888AAAAA8-.     .',-;(1?T8AAA@@@@@@A@,                                        
                         .      ',-;i1?T888A88888AAHHA@A?1??1;T88A8A@@@@@HHHHHH@@AAAA@@HHHHHHHHHHHHHHHH@@@@@@@@AAAAAAAAAAAAAAAA88AAAAA88AAAAAAAAA88888AAAAA8-.     ..'-;(1?T8AAA@@@@@@AH;                                        
                         '      ',-;i1?T8888888AA@@H@@AAT???1i8T8AT8A@@@@HHHHHH@@AAAA@@HHHHHHHHHHHHHH@@@@@@@@@@AAAAAAAAAAAAAAAA88A88AAA8AAAAAAAAA88888AAAAA8-.      .',;(i?T88AA@@@@@@AH1                                        
                         '     ..,-;i1?T88888888A@@H@HA@8??11T??T888A@AA@HHHHH@@AAAAA@@HHHHHHHHHHHHH@@@@@@@@@@@AAAAAAAAAAAAAAAAA88888AA8AAAAAAAAA88888AAAAAT-.      .',-(i1T8AAA@@@@@@A@?                                        
                         '.    ..,-(i1T888AA8888AA@@@8@@81?T?T11?T88AAAA@@@@HH@AAA8A@@@HHHHHHHHHHH@@@@@@@@@@@@@AAAAAAAAAAAAAAAAA88888AA8AAAAAAAAAA8888AAAAAT-.      .',-;i1T8AAA@@@@@@@@?                                        
                         ..   ..',-(i?T88AA8888AA@AH8,8@@?TAT1i???T8888AA@@@@@@AA88A@@@HHHHHHHHHH@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAA88888A8AAAAAAAAAA888AAAAAAT-.      .',-;i1T8AAA@@@@@@@@?                                        
                         '     .',;(i?T888A888AAA@AH1.(8@T88?i1111???888AAAA@@A8888A@@@@@HHHHH@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAA8888888AAAAAAAAAA888AAAAAA8-.      .',-;i1T88AA@@@@@@@@1                                        
                         '     .',;(i?88888888AAAA@A-  ?@A8ii1?i1i111TT8AAAAAAA888AA@@@@@@@H@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAA88888888AAAAAAAAAAAAAAAAAA8-.      .',-;i1T88AAA@@@@@@@i                                        
                        '.     ''-;i1?T888888AAAAA@8.  ?AA?i11((;;ii??T88AAAAA8888AA@AA@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA888888888888AAAAAAAAAAAAAT;       .',-;i1?T8AAAAA@@@@81                                        
                        ..    .',-;i1?T888888AA8@@@1   i@A?11(;;-;((11?88A88A8TT8AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAA8888888888888AAAAAAAAAAAA8;       ..,-;i1?T8AAAAA@@@@A?                                        
                        ..    .',-(i1TT888888AAAA@@1   -AA?(((;--;((i11T88T888TT8AAAAAA@@@@@@@@@@@@@@@A@AAAAAAAAAAAAAAAAAAAAAAAAAAA888888888888AAAAAAAAAAAA8(.      ..'-;i1?T88AAAA@@@@A?                                        
                        ..    .',-(i1TT888888AA@A@A(   ;AAT--(-,-(((ii1T88T88TTT888888A@@@@@@@@@AA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA888888888888AAAAAAAAAAAA8(.       .'-;(1?T88AAAA@@@@@T                                        
                        ..    .',-(i1TT8888888A8@@?.   ;A8T;,-,,-;;;ii1T8TT8T?T?TT88888AAAAAA@@AAAA@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA88888888888AAAAAAAAAAAA8i.       .'-;(1?T88AAAA@@@@A8.                                       
                       ..     .',-(i?T88888888AA@@i     8A?;,',,-;-;(i1TT???11111?TT888AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAA88888888888AAAAAAAAAAA8i'       .'-;(i?T88AAA@@@@@A8.                                       
                       '.     .,,;(i?T88888888A@AAi     1@T;''',-;-;((1???1iiiii11?TT8888AAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAA888888888888AAAAAAAAAA81'       .'-;(i?T8AAAA@@@@@AA'                                       
                       '.    ..,-;(1?T88888888AA@@(     .?A(',',-;-;;(1???1iii(ii11??T888AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA888888888888AAAAAA@AA81'.      .'-;(i?T88AAA@@@@@AA'                                       
                       '.    .',-(i1?T8888888AAAHT       iAi,''',-;-;(1?1ii(((((iii1??T888AAAAAAAAAAAAAAAAA88AAAAAAAAAAAAAAAAAAAAAAAAAA888888888A8AAAAAAAAA8?,       .'-;(i?T88AAAA@@@@AA,                                       
                      .'.    .',-(i1?T88888888AAHi       -81,''',---;(i1i(((;;;((iii1?T88888AAAAAAAAAAAAAAA88AAAAAAAAAAAAAAAAAAAAAAAAAA888888888888AAAAAAAA8?-.      .',;(i?T88AAAA@@@@A@,                                       
                      -..    .',;(i1TT88888888AA@'       ,TT;,'',---;(ii(;;;;;;;(((i1?TT88888AAAAAAAAAAAAAAA8AAAAA88AAA8AAAA88AAAAAAAAAA88888888888AAAAAAAA8?-.      .',;(i?T88AAAA@@@@A@-                                       
                      ,..    .'-;(i?T88888888AA@A        .?8('''',--;;((;;;---;;;((i1??TT88888AAAAAAAAAAAAAAAAAAAAAAAAA8AAAA88AAAAAAAAAAA88888888888AAAAAAA8T;'      .',;(i?T88AAAA@@@@A@-                                       
                     --..    .'-;(i?T88888888AA@T         ?A1,,'',,-;;;;;-----;;;(i11??TT88888AAAAAAAAAAAAAAA88AAA88AAA88AAA88AAAAAAAAAAAA8888888888AAAAAAAAT;,.     .',-(i1T88AAAA@@@@A@-            .                          
                     ;-.     .',;(i?T888888888AH?         iAT-,'',,---;--------;;(i1111?TT88888AAAAAAAAAAAAA888A888888A88AAA88AAAAAAAAAAAAA888888888AAAAAAAAT(,.     .',-(i1T88AAAA@@@@@A,                                       
                     i,.     .'-;(1?T888888888A@?         ,88(',',,-----,,,,,--;(ii111???TT8888AAAAAAAAAAAAAA88888888888888888AAAAAAAAAAAAAAAAA88888AAAAAAAAT(,'     .',-(i1TT8AAAA@@@@@T,                                       
                     i,.     .'-;i1?T88888888AA@i          TA?-,,,,----,,,,,,,--;iii11???TTT888AAAAAAAAAAAAA888888888888888888AAAAAAAAAAAAAAAAA8888AAAAAAAAAT(-'.     ',-;i1TT8AAAA@@@@@T,                                       
                     (,..   .',-(i1?888888888AAH.          ?A8;,--,-,,,,,',,,,--;(ii11????TTT888AAAAAAAAAAAAA88888888AA88AA888A88AAAAAAAAAAAA88AAA8AAAAAAAAA8;,,'.    .,-;i1?T8AAA@@@@@@T,                                       
                    .;'.    .',-(i1?888888888A@T           ?A8?---,,,''''',,,,--;(ii11?????TT888AAAAAAAAAAAA888T88888A888AA88888AAAAAAAAAAAAAAAAAAAAAAAAAAAA8;'''..   .'-;i1?T8AAA@@@@@@T'                                       
                    .;'.    .',-(i1?88888888AA@T           ,8AT(-,-,,'''''',,,--;((ii111???TT888AAAAAAAAAAAA888TT8888888AAA8888AAAAAAAAAAAAAAAAAAAAAAAAAAAAA8(.........,-;i1?T8AAA@@@@@@T'                                       
                    '-'.    .',-(i?T88888888AA@?            8@Ti-,-,''.'''',,,--;;((ii11???TT888AAAAAAAAAAAA888TT888888AAAA8888AAAAAAAAAAAAAAAAAAAAAAAAAAAAA8i.     ..',-;i1?T8AAA@@@@@@T'                                       
                    --..    .',;(1?T88888888AAAT            ?@8?;,,'''.'.'',,,,--;((ii111??TT888AAAAAAAAAAAA888TTT888888AAAAA88AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1..     .',-;i1?T8AAA@@@@@@T'                                       
                    ;,..    .',;(1?T88888888AAA(            ,@AT(-,''.....'',,,--;((ii111??TTT888AAAAAAAAAAA888TTT888888AAAAA8AAAAAAAAAAAAAAAAAAAAAAAAA@A@AA8?..      .',;(1?T8AAA@@@@@@T'                                       
                    (,..   ..,-;i1?T8888888AAAA              ?@81-'''.....'''',--;;(iii111??TT888AAAAAAAAAAA888TTT8888888AAAAAA8AAAAAAAAAAAAAAAAAAAAAAA@A@AA8T'      ..',-(i?T8AAA@@@@@@?.                                       
                    (,.    .',-(i1T88888888AAAA               A8?;,''......'''',-;;((iii11??TT888AAAAAAAAAAA888TTT8888888AAAAAA88AAAAAAAAAAAAAAAAAAAAAA@A@AAA8,       .',;(i1T8AAA@@@@@@?                                        
                   .('.    .'-;(i1T88888A88A8@8              .(AT(,'.......'''',--;((iiii11??T8888AAAAAAAAA888T?TT888888888AAAA888AAAAAAAAAAAAAAAAAAAAA@A@AAA8-.      .',;(i?T88AA@@@@@H1    .                                   
                   ';'.    .',;(i?T88888A88AA@1               .AT?,'' ......''',--;((iiii11??TT888AAAAAAAAA88TT??TT8888888AAAAA8AAAAAAAAAAAAAAAAAAAAAAA@A@AAA8;.      .',-(i1TT8AA@@@@@@T..                                      
                   '-.    ..'-;i1?T88888888AAA;                TAT-,'..   ..''',--;;((iii111?TTT888AAAAAAAA88TT11?TT888888888AAAAAAAAAAAAAAAAAAAAAAAAAA@A@AAAA(.       .,-;i1?T8AA@@@@@@A'  .                                    
                   ',..   .''-;i1T8888A8888A@A.               .;@?i'...    ..'',,--;;((iii11??TT888AAAAAAAA88T?111?TT8888888888AAAA8A88AAAAAAAAAAAAAAAAAA@AAAAi..      .,-;i1TT8AA@@@@@A@'                                       
                   ,,..   .',-;i1T8888A88888@8                  881,..     ..'',,--;;((iii11??TT888AAAAAAAA88T?111?TT8T88888888AAAAAAAAAAAAAAAAAAAAAAA@A@@@AAA1'.      .,-;i1?T8AA@@@@@@A..                                      
                  .-,..   .',-;i1T888888888A@8                  ;A?-'.    ..''',,,-;;(((ii11??TT888AAAAAAAA88T?111??TTT88888888AAAAAAAAAAAAAAAAAAAAAAAA@@@@@AA1'.      .'-;(1?T8AA@@@@@HA,                                       
                  ,-'..   .',-(i?T888888888A@T                  .??;'.   ...''',,,--;;(iii11??TT888AAAAAAAA88T?i11??TTT88888888AAAAAAAAAAAAAAAAAAAAAAAA@@@A@AA?'.      .'-;(1?T8AA@@@@@@@i    .                                  
                  --'..   .',-(1?T888888888AAT                   ;T(..   ..'''',,,--;;;iii11??TT888AAAAAAAAA8T1ii111?TTTT8888888AAAAAAAAAAAAAAAAAAAAAAA@@@A@AA?'.      .'-;(1?T8AA@@@@@HA?   .                                   
                  i,..    '',-(i?T888888888@AT                   .?i,.   ...'',,,---;;(ii111??T88888AAAAAAAA8T1((i11??TTTT888888888AAAAAAAAAAAAAAAAAA@@@@@@AA88, .     .'-;(1?T8AAA@@@@@@8                                       
                  i,..   .',,;(1?T888888888AA1                    1?-......'''',,---;;(ii111?TT88888AAAAAAAA8T1;;(i11??TTT888888888AAAAAAAAAAAAAAAAAA@@@@@@AAA8- .     .',;(i?T8AAA@@@@@@T1                                      
                  (,..   .',-;(1?T8888888A8AA;                    -T;'.....'''',,---;((ii11??TT8888AAAAAAAAA8T1;;;(i11?TTTT88888888AAAAAAAAAAAAAAAAAA@@@@@@AAA8;..     .',;(i?T8AAA@@@@HAA? .                                    
                  ;,..    ',-;(1?T8888888AAAA.                     T('......''',,--;;((ii1???TT8888AAAAAAAAA8T1;;;(ii1??TTT88888888AAAAAAAAAAAAAAAAAA@@@@@@AAA8(..     .',;(i?T8AAA@@@@AH@ . .                                   
                  ;,.     ',-;i1T88888888AAAA                      1?''......'',,--;;((i11???TT8888AAAAAAAAA8T?--;;((i1??TTT8888888AAAAAAAAAAAAAAAAA@@@@@@@AAAAi..     .',;(i?T8AAA@@@@HAAA.                                     
                  -,.    .',-;i?T88888888AAA@                      ,8-,.......',,,--;((i111??TT8888AAAAAAAAA8T?---;;(ii1??TTT888888AAAAAAAAAAAAAAAA@@@@@@@@@AAAi'.     .',;(i?T8AAA@@@@AHH1                                      
                  -,.    .',-(i?T88888888AAAA                       Ti,'......'',,--;;(ii111?TT8888AAAAAA@AA8T1---;;((i11?TTT888888AAAAAAAAAAAAAAAA@@@@@@@@@AA8i'.     .',;(i?T8AAA@@@@H@@H .                                    
                 .-,.    .',-(i?T88888888A8AA                       (1-'......''',,-;;((ii11??T8888AAAAAA@AA8T1,,,-;;((i11?TT888888AAAAAAAAAAAAAAA@@@@@@@@@@AA8i'.     ..,;(i?T8AAA@@@@@@HA'                                     
                 ,-,..   .'-;(1?T88888888AAAA                        ?;' .   ..'',,--;;((i11??T88888AAAAAA@A8T1,,,--;((i11??TT88888AAAAAAAAAAAAAA@@@@@@@@@@@@AA('.     .',;(1?T8AA@@@@@H@@@T.                                    
                 --,..   .,-;i1T888A88888AAA8                        1i'..    ..'',,--;((i11??T8888AAAAAAA@A8Ti,',,-;((ii1??TT88888AAAAAAAAAAAAAAAA@@@@@@@@@@AA('.     .',;(1?T8AA@@@@@A@H@8i                                    
                 ;-, .   ',-;i?T88AA88888AA@T                        (1' .    ..'',,--;;(ii1??T888AAAAA@@A@A8Ti,',--;((i11??TT888888AAAAAAAAAAAAAAA@@@@@@@@@@AA('..    .',;(i?T8AA@@@@@@H@@@,                                    
                 (-,    .',;(1?T8AAA888888AAT                        ,i'..  ...'''',--;;(ii1??T888AAAAAAAA@A8Ti,,,-;;(ii1??TTT888888AAAAAAAAAAAAAAA@@@@@@@@@@AA(,..    .'-;(i?T8AA@@@@@H@@@@?                                    
                 (,'     .,;i1?88AAA88888AAA8                         ;,..  ....''',,-;;(ii1??TT88AAAAAAAAAA8Ti,,--;((i11?TTT8888888AAAAAAAAAAAAAAA@@@@@@@@@@AA(,..    .'-;(i?T8AA@@@@@HA@H8@                                    
                 (,'     .,;i?T888A888888AAAT                         ,-... ....''',,-;((ii1??TT888AAAAAAAAA8T(---;;(ii1??TT888888888AAAAAAAAAAAAAA@@@@@@@@@@AA(,..     ',;(i?T8AA@@@@@@HA@H8;.                                  
                 (,.     ',(1?T88888888888A@(                         .-'......''',,--;((ii11??T8888AAAAAAAA8T(---;;(ii1?TT8888A88888AAAAAAAAAAAAAAA@@@@@@@@@AA(,'.     .,-(i?T8AA@@@@@8HH@H@?                                   
                 (,.    .,-(1T8888888888888@'                         .;'.....''',,--;;((ii11??TT888AAA@@AAA8T(---;((i1??TT88888A8888AAAAAAAAAAAAAAAA@@@@@@@@AA(,'.    ..,-(1?T8A@@@@@@HAH@H@8                                   
                 ;-.   .',-i?T888AA888888A8@                          .;'. ...',,,---;(((iii11??TT888AA@A@AA8?(--;;;(ii11?TT88888AAAA88AAAAAAAAAAAAAAA@@@@@@@AA(,..     .,;(1T8AAA@@@@@@HA@HH8                                   
                 ;,.    .,;1TT888888888888A@'                          ('. ...'',,--;;;((((ii11??TTT8AAAA@AA8?(---;;((ii11?TTT88888AA8AAAAAAAAAAAAAAAAA@@@@@@AAi,.      .,;i1T8AA@@@@@@@H@@@HH1                                  
                 (,... .,;1TTTT88888888888@@'                          i'. . .'',,-------;;((i11??TT88AAAAAA8?;---;;;(((i11???TTT88888888AAAAAAAAAAAAAA@@@@@@AAi,.     .',;i?8AAA@@@@@@@@@H@@@T                                  
                 (,....'-i?TT8888888888888AA                          'i.    ..''''''''',,-;(ii11?TT88AAAAAA8?;----;;;(((i11???TTTT88888888AAAAAAAAAAAAA@@@@@AA1,.     .'-(1?8AAA@@@@@@H@A@HHH8                                  
                 (,.....-ii1?T88888888888AA8                          ;i.    .       ..',--;((i11??T88AAAAA88?(------;;((i111????TTTTTT88888AAAAAAAAAAAA@@@@@AA?,..    .'-(1T8AA@@@@@@@@@@@@@H@                                  
                 ;,....'-(ii?T88888888888AAA                          1(.           ...',--;((i11?TT88AAAAA88?(;-----;;((ii111????TTTTTT88888AAAAAAAAAAAA@@@@AAT,..    .'-(?TAAA@@@@@@@@@@@A@@A.                                 
                 ;,.....,;i1T8A8888888888AA8                         '?-.         .....',-;;(ii1?TT88AAAAAA88?i;-,,,---;;((ii11?????TTTTTT88888AAAAAAAAAA@@@@AAT, .    .'-i?TAAAA@@@@@@@@@@HHH@i                                 
                 -,.   ',;i???T888888TT888AT                         (?,            ..',,-;(ii1??TT88AAAAAAA8Ti-,,',,,-;;;((ii111??????TTT88888AAAAAAAAAA@@@@AA?, .    .';i?T8AA@@@@@@@@@@@@@@HA                                 
                 ;'.  ..'-(ii?T888888T8A88A1                         ?i..         ..'',-;;(ii11TTT8888AAAAA8AT1-,'.'',---;;((ii111?????TTTT88888AAAAAAAAAAA@@AA?,.    ..,(i1TAAAA@@@@@@@@@@@@@@8                                 
                 ;'.. .',;(i1?T88888888888A,                         T(..        ..'',--;;(ii1?TTT8888AAAAA88Ti,'..'',,--;;(ii1111?????TTTT8888888AAAAAAAAAAAAA?'    ..',;i1T8AAAA@@@@@@@@@@@@@8.                                
                 -'.. .'-(i1?TT88888888T88A                         .?,.       ..'',,-;;((i11?TTTT8888AAAAA88?('.....'',--;(iii11???????TTT88888888AAAAAAAAAAAAT,    .'.,;i1T88AAA@@@@@@@@@@@@@A;                                
                 ;'   .,-(i1?TT88888TTT88AT                         ;i..       .'',,--;;;((ii111??TTT88AAA88T1;..   .'',--;((ii11??????TTTT888888888AAAAAAAAAAA8,    .'',;i1?T8AAA@@@@@@@@@@@@@H?                                
                 ;'   .'-;(1??T8888TTTT88A?                        '?-         ..',,,,,----;;;((i111?TT8T8TT1(,.    .''--;;(iii11??????TTTTTT8888888AAAAAAAAAAA8- .  .',-;iii?T8AA@@@@@@@@@@@@@@Ti                               
                 ;'   .'-;i1??T88888TT88AA?                        1?..        ..'',,,,,----;;;(iii11??TTT?1i;'.    .',--;(ii11??????TTTTTTTT8888888AAAAAAAAAAA8(.   .',,-;;(1T8AA@@@@@@@@@@@@@@8                                
                 -'   .,-(i1??TT888TTT88A8T                       ;T(..        ..''',,,,,,---;;((iii1??????i(-'.   .',,--;(ii1???TTTTTTTTTTTTT888888AAAAAAAAAAA8i.   .''',,-(1TT8A@@@@@@@@@@@@HHA                                
                 ;'   .,,;i11?TTTTTTTTT888?                      'A1''        ....''',,,,----;;;(((ii1????1i(-'.   .',,-;((i11???????????TTTTTT88888AAAAAAAAAAAA?'    .'',,-(1?T8AA@@@@@@@@@@@@H8                                
                 -'   .',;(i1??TTTTTTTTAT81                      1T;.          ...'',,,,,,,-----;;((i11111ii;,'.  .',,-;;(i11?????????????TTTTT888888AAAAAA@@@AA8,     .',-;(i1T8AA@@@@@@@@@@@@HA,                               
                 -'   .',;(i1??TTTTTTTT88A1                     ;Ti'           ...'',,,,,,,,----;((ii11111i(;-'.  .',--;(ii11???????????????TTTTTT8888AAAAAA@@@A8;     .',--;i1?T8AA@@@@@@@@@@@@@(                               
                 -'.  .',;(i11?TTTTTTTTT8Ai                     TT-  .         ..'''',,,,,,-----;((ii11111i(;-,'..',--;((i11????????111??????TTTTTT8888AAAAAA@AA81   . .'',-;(i1T8AA@@@@@@@@@@@AHT                               
                 -'.  .',;(ii1?TTTTTTTTT8A-                    ;8('             .'''',,,,-------;;(ii1111ii(;-,''',,-;;((i111?????111111???????TTTT8888AAAAAAAAAA8'    .'',-;(i1?8AA@@@@@@@@@@@@HT                               
                 -'.  .',-((i1?TTTTT?TT88A;                   .T1,.             .'''',,,,,------;;((iiiiiiii(;-,,,,--;;(ii11111?1111111111?????TTTTT888AAAAAAAAAA8;    .',,-;(i1?8AA@@@@@@@@@@@@H8                               
                 ,'.  .',-;(i1?TTTT??TT888i                  .11,.              ..''',,,,,,,,,---;;((iiiiiii(;-,,,,--;((ii11111111111111111??????TTT8888AAAAAAAA@81.   .'',-;(i1?88A@@@@@@@@@@@@HA.                              
                 ,..  .',-;(i1?TTTT??TT888-                 .1?,                ...'',,,,,,,,,,,--;;(iiiiiii(;-,,,,-;;((ii1111111111111i11111?????TTT8888AAAAAAAAA8,.  ..',-;(i1?88AA@@@@@@@@@@H@8                               
                 ,'. ..',-;(i?TTTTT??TTTA8                  1T-.                 ..'''',,',,,,,,--;;(((iiii((;--,,--;;(iii1111111iiiiiiiii1111?????TTT888AAAAAA@AAA;.....',-;;(1?T8AA@@@@@@@@@@AHH,                              
                 ,'. ..',-(i1??TT????TT8A8                 (8;'                 ...''',',,,,,,,,,---;((iiii((;------;((iii111111iiii(iiiii111111????TTT888AAAAA@@AA1. ...',--;(1?T8AAA@@@@@@@@@@@@i                              
                 -'.  .',-;i1??TT????TTT88                ;8i,                  ..''',,,,,,''''',,--;(((((((;;------;((iii1111ii((((((((iiii1111????TTT888AAAAAAAAAT, ....',-;(i1T88AAAA@@@@@@@@H@1                              
                 -'. ..',-;i1??TT????TTTAT                T?,.                 ...'',,,,,,''....',,--;;(((((;-------;((ii1111ii((;;;;;((((iiii111????TTT888AAAAAA@88-    .'',-;i1?88AAAAAA@@@@@@HA1                              
                 ;'. ..',-(i11?TT????TT8A?               ,8-'..                ...'',,,,,''..  .'',,-;;;;((;;------;;((ii111ii(;;;;;;;;(((iiiii111???TTTT8888AAAAA8A(    ..',-;i1?T8AAAAAA@@@@@@@#1                              
                 ;'. ..',;(i11???????TT88?              '?('..                 ...'',,,,,'.     .'',--;;;((;;------;;((ii111i(;;;--;-;;;(((iiii1111???TTT88888AAAAA81     .',-;i1?T8AAAAAA@@@@@@AH8                              
                 -'.  .',;(i1?????????TT8T              1?,...                ....'''',,''.     .'',,--;;;;;;------;;(((iiii((;;-----;;;;((((iii1111???TTT8888AAA8A8T.    .',-;i1?T8AAAAAA@@@@@H@@8                              
                 -'.  .',;(i1?????????TTA(             ;T;' .                 ....'''''''.      .'',,--;;;;;;---,--;;;(((ii((;;-------;;;;((((iii111????TT888888A888T,    .',-;(i?T8AAAAAA@@@@@@AHA                              
                 ,'.  .',;(i11????????T88              ?i,'.                    .....''''.      .''',--;;;;;----,,--;;(((((((;;--------;;;((((iii111????TTT888888A8A8;    .''-;(i1T88AAAAA@@@@@@H@8.                             
                 .,'   ',-;i1?????????T8T             (1-...                   .......''..      ..',,---;;---,,-,,---;;(((((;;---------;;;;(((iii111????TTTTT88888A881     ''-;(i1?T8AAA@@@@@@@@HAA'                             
                  ,. ..',-;i1?????????T8T            .i(,..                      ......'..       .',,---;;---,,,,,----;;;;;;;;----------;;;;(((iii11????TTTTTTTT8888A1.    .'-;(i1?T8AAA@@@@@@@@@@@;                             
                  ,....',-;i1?????????T8T            ;i-'                        .........       .'',-------,,',',,----;;;;;;------------;;;(((iii11????TTTTTTTT8888A?,    .'-;(i1?T8AAA@@@@@@@@@@@1                             
                  ,.. .',-(i1?????????T8?            i('.                         ........      ..'',,-----,,''''',,,--;;;;;;------------;;;(((iii11????TTTTTTTTTT888T;    .'--;i1?T8AAA@@@@@@@@@@A?                             
                  -....',-(i1????????TT8?           .i-..                         .......       ..'',,----,,''...'',,,,---;;-------------;;;((iiii11????TTTTTTTTTT888T(     ',-;(1?T8AAA@@@@@@@@@@A?                             
                  -'...',;(i1????????TT81           (;,'.                          .......      ..'',,----,,'.....'',,,,-----------,,----;;(((iii111????TTTTTTTTTTT8TT1'    ',-;(i1?8AAAA@@@@@@A@@@?                             
                  ,'...',-(i1????????TT81          .1-'.                             .....      ..'',,---,,'... ...''',,,,-----,--,,,,---;;(((iii111???TTTTTTTTTTTTTTT?-  . ',-;(i1?T8AAA@@@@@@@@@@T                             
                  '' ..',-;i1????????TT81          ,i-'.                             ......    ...''',,,,,,'...  ...''',,,,,,,,,,-,,,,---;;(((iii111???TTTTTTTT?T?TTTTT;... .',-(i1?T8AAAA@@@@@@AA@T                             
                  ''. .',-;i1??1?????T881          ;;,'.                                        ...'''',,''..       .....''.',,-,,,',---;;;(((ii1111???TTTTTTTT????TTTT1. ...,,-;i1?T8AAA@@@@@@@@A@T                             
                  .'. .',-;i1??1?????T8T,          (;,..                                                                        ..  '-,--;(((ii111????TTTT??????????TTT?,...',-;(i1?T8AAA@@@@@@@@@@T                             
                   ....',-;i1????????T8?           (-'.                                                                         .  '(;'',-;;(((ii111??TTTTTTT????????TTT;...',,;(i1?T8AAA@@@@@@@@@@T                             
                   ... .'-;i1????????T8?           ;'..                                                 ..................''''.  ..-i1(-;(iii11iiiiii111?????????????TTT1...'',;(i1?T8AAA@@@@@@@@@@T                             
                   '.. .'-;i11???????T8?          .-..                              ..'''...............................'''..  ..,(11(,,--;;;((1111??????????????????TTTT,..''-;(i1?T8AA@@@@@@@@@@@8                             
                   '....'-;i11??????TT81          .-..                        ..     ........                       ...'..   ..-;i1(,.'',,---;(;;(ii111?????????????TTTT8;..'',-(i1?T8AA@@@@@@@@@@@8                             
                   .....',;i111?????TT81          .'..                 ........'..       ......                    ....    .,--(-,,'..',,--;;(((iiiiiii11111????????TTTT81'.'',-;(1?T8AAA@@@@@@@@@@8                             
                   .....',;(i11?????TT81          ,'..                         ..''..     ..''.                  ..''..   ',--''...'''',---;;((((iii11111111????????TTT88T,''',-;(1?T8AAA@@@@@@@@@@8                             
                    '  .',;i11?1?1??T88(          ,...                            .....     .'..                 ..,.   .,-,.   ..'''',---;;((iiiii11111111??????????TT888(.'''-;(i1?88AA@@@@@@@@@@8                             
                    ' ..'-;i1111?1???TT           (..                               ...,'    .'...     ....     .'''  .',,.   . ..''',,---;;((iiii1111????????????????T8881'.'',;(i1?T8AAA@AAA@@@@@A                             
                    '...',;i1111?1???8?          -;..                                ..''','...'''.  ....''.'...',.   ',.      ...'',,--;;;;((ii11111???????TTTT??????T888T-..',-(i1?T8AAA@@@@@@@A@A                             
                    '...',;i1111????T8T          -, .                                .. ','','.',,'. .'''--',.'',.  .',.       ...',,,--;;(((iii11111????TTTTTTTT?????TT888(.'',-;i1?T8AAA@@@@@@@@@@                             
                    '. .',;i1111????T8?         '-'..                                ..',-,,;;-,,--,..'',-;'' ''.  ','.      . ..'',,,-;;;((iii1111????TTTTTTTTTTTT??TTT888?''',-;(1?T8AAA@@@@@@@@@A                             
                    '. .',;i111?1???T81        .;-'.                                ....',,-;;-;--;;-'.,,-;,..'.  .,.          ..'',,--;;(((iii111???TTTTTTTTTTTTTT??TTT888T-'',-;(i1T8AAA@@@@@@@@@A                             
                    ''..',;i111?11??TTi        ,;,..                                ...'',-;;(i(((((;,',-;(-.'.  .,'       .  ...'',,--;;((iii111???TTTTTT8888TTTTTTTTTT8888i,',,;(i1?TAAA@@@@@@@@@A,                            
                    ''..'-;i11??11??T8i       -(-..                                 ..'',,-;(iiiiii((;,,;;(;''   ,'     ..    ..'',,,-;;((ii1111????TTT8888888888TTTTTTT8TA8T,,,-;(i1?TAAA@@@@@@@@@A-                            
                    .'..',;i111????TTT1       -;'                                    .'',--;(i1?1111i(;'(;((,.  ,'            .''',,--;;((ii11????TTTTT88888888888TTTTTTT8AA8i,,,-(ii?88AA@@@@@@@@@A(                            
                    .'..',;i11??????T8?      ;(,'                                   ..',,-;;(i1????11i(-;(i('  ''             .'',,,-;;((ii111????TTTT8888888888888TTTTTT88AAT(,-;;(1?T8AAA@@@@@@@@@i                            
                    .'..',;i11??????T8?      (-'.                                   ..',,-;(i11?????11i;-(ii. .,.            ..'',,--;;((ii111???TTTT8888888888888888888T88AAAT--;;i1?T88AA@@@@@@@@@1                            
                    .'...,;i11??????T8?      ;,..                                  ...',-;;(i11?TTTT??1i;i1(  '.             ..'',,-;;;((i1111???TTT88888888888888888888888A@@8i;-;ii1T88AA@@@@@@@@@1                            
                    .,...,;i11??????T8?     (;'                                    ..'',-;((i1??TTTTT???1i1- .'              ..'',,--;((ii111???TTTT88888888888888888888888A@@A8i;;ii1TT8AAA@@@@@@@A?                            
                     ,...,;i11?????TT8?     i'                                     ..'',-;(ii1?TTTT8TT???11, '               .'',,,-;;(iii11????TTTT888AAA88888A888A888888AA@@@ATi;(1??T8AAAA@@@@@@A?                            
                     ,...,;(11?1???TT81    -;'.                                    ..'',-;(ii1?TTTT88TT???1'''               .'',,--;((ii111???TTTTT888AAAA8888AAAAAA88888AA@@@AATii1??T8AAAA@@@@@@A?                            
                     ,...'-(11?1?1??T81    i,'                                     .''',-;(ii1?TTT888TTTTT1.,'     .         .',,,--;((ii11????TTT8888AAAAAA888AAAAAA8888AAA@@@AAAT1i1?T8AAAA@@@A@@A?                            
                     ''.',-(i1??1????8?    (.                                      ..',--((i1??TTTTTTTTTTT1;'               ..'',,-;;((ii11????TT888888AAAAAAAAAAAAAAA88AAAA@@@A@@@811?T8AAAAA@@@@@@?                            
                     ''..'-(i1??1???T8?   ,;.                                      ..',-;(ii1??TT88TTTTTT8?('               ..'',--;;((ii11???TTT8888A8AAAAAAAAAAAAAAAAAAAAA@@@AH@@A8T?T8AAAAA@@@@@@?                            
                     ''..'-(i1??1???T81   (,.                                      ..',-;(i11??T888TTTT8T8T(.              ....,,--;;((ii111??TTT8888A8AAAAAAAAAAAAAAAAAAAAAA@@H1@@AAATT88AAAAA@@@@@T                            
                     .'..'-(i1?????TTT;  'i'                                      ..',,-;(i11??T8888TTT8888(.               ..',,--;;((ii111?TTTT8888AAAAAAAAAAAAAAAAAAAAAAAA@@T 8@A@@A88AAA@@A@@@@@T                            
                      ...',;i1?1???TTT;  '-.                                     ...',,;;(i11?TT8888TTT8A88(.               ..',,--;;(((i11??TTTT8888AAAAAAAAAAAAAAAAAAAAAAAA@@? i@@@AAAAAA@@@@@@@@@T                            
                      ...',;i1?????TT8(  ,,'.                                    ..'',-;;(i1??T888888T88AA8(.               ..',,-;;((iii11?TTTT8888AAAAAAAAAAAAAAAAAAAAAAAAA@@? .8A@@@@AA@@@@@@@@@@T                            
                      ....,;i1?????TT8i  ''..                                    ..'',-;(ii1?TT888888888AA8(.               .'',--;;((ii111?TTTT8888AAAAAAAAAAAAAAAAAAAAAAAA@@@H; ?H@@A@@@@@@@@@@@@@T                            
                      '...,;i1?????TT8i  .'                                       .'',-;(i11?T8888888888AAAi.              ..'',--;;((ii111?TTTT8888AAAAAAAAAAAAAAAAAAAAA@AA@@@@1 -A@AH@@@@@@@@@@@@@T                            
                      '..',;i11???T?88i  '..                                      .',--((i1?TTT88888888AAA81.              ..'',-;;;((ii11?TTTTTT888AAAAAAAAAAAAAAAAAAAAAAAA@@@@T (H@@@@@@@@@@@A@@AH8                            
                      ...',;i11???TT881. '..                                     ..',--((i1?TT888888888AAAA?.              ..'',--;;(ii11??TTTTT888AAAAAAAAAAAAAAAAAAAAAAAAA@@@@1 ,@H@@@@@@@@@@@@@@@8                            
                      ...',;i11???TT881,'.                                      ..'',-;(i11?T8888888888AAAA?.              ..',---;((ii11???TTT8888AAAAAAAAAAAAAAAAAAAAAAAAA@@@@T .8H@@@@@@@@@@@@A@@8.                           
                       ...'-(i1???TT88?;,.                                     ..'',,-;(i1??T888888888AA@@AT'             ...',---;((ii11???TT88888AAAAAAAAAAAAAAAAAAAAAAAA@@@@@H( ?H@H@@@@@@@@@@@@@8                            
                       ...'-(i11??TTT8?;,                                      ..',,,-;(i1?TT888888888AA@@AT'.            ..'',--;((iii1???TTT88888AAAAAAAAAAAAAAAAAAAAA@@@@@@@H@i ,AH@@@@@@@@@@@@@@A                            
                       ...'-(i11??TTTTT;.                                     ..'',,-;;ii1?TT88888888AAA@@A8,.            ..'',-;;(((i11???TTT888888AAAAAAAAAAAAAAAAAAA@@@@@@@@@@T  8HA@@@@@@@@@@@A@A                            
                      ....'-(111??TTTTT;                                     ...'',,-;(i11?T888888888AAA@@A8,.            ..'',-;(((ii11???TTTT88888AAAAAAAAAAAAAAAAA@@@@@@@@@@@@A. ?@H@@@@@@@@@@@A@A;                           
                      ....'-(i1?T?TTTTT(                                     ..'',,--;(i11?T888888888AAA@@A8,.            .'',,-;;((ii111??TTTT8888AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@- T@@@@@@@@@@@@@A@@?                           
                      ....'-(11??TTTTTT;                                    ...'',,--;(i1?TT888888888AAA@@AA,            ..'',,-;;((ii11???TTT8888AAAAAAAAAAAAAAAAAAA@@A@@@@@@@@@A, ?@H@@@@@@@@@A@@@@?                           
                      .. .'-(1???TTTTTT-                                    ..'',,--;((i1?TT888888888AAA@@AA,            ..'',,-;;((ii11???TTT8888AAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@H; (HH@@@@@@@@@A@AA@T                           
                       . .'-(1???TTTTT?,                                  ....',,,--;(ii1?TT888888888AAA@@AA-            ..'',--;;((ii111??TTT8888AAAAAAAAAAAAAAAAAAA@@@@@@@@@@@AH1 ,AH@@@@@@@@@A@@@@T                           
                       . .'-(1???TTTTT?,                                  ...'',,---;(i1??T888AA88888AA@@@AA;           ..'',,--;;((ii11???TT88888AAAAAAAAA@@AA@@@@@@@@@@@@@@@@@@H1 ;@@H@@@@@@@@A@H@AT                           
                       ...',;i1??TTTTT1'                                 ..'''',---;;(i1?T8888AAA8888AA@@@AA;           ..'',,-;;;((ii11??TTT8888AAAAAAAAA@@@AA@@@@@@@@@@@@@@@@@A@( ,AHHH@@@@@@@A@@A@8                           
                         ..,;(1??TTTTT1.                                 ..''',,--;;(ii1?TT888AAA8888AA@@@@8(           ..'',,-;;;((ii11??TT8888AAAAAAAAAA@@@AA@@@@@@@@@@@@@@@@H@@; .;HHHH@@@@@@@@A@H8                           
                      .  ..'-(i????TT?1.                               ...''',,--;;;(i1??T8888AAA8888AA@@@@Ai           ..'',,-;;;((ii11??TT88888AAAAAAAA@@@@AA@@@@@@@@@@@@@@@@AH@i   1HHH@@@@@A@@@@@8.                          
                      ..  .'-(i????TT?i.                               ...'',,,--;(((i1??T888AAAA888AAA@@@@Ai.          .'',,,-;;;((ii11??TTT8888AAAAAAAA@@@@@A@@@@@@@@@@@@@@@@H@@H'  ?HHH@@@@@@@A@@A@i                          
                      .   .,-;i1???T?Ti.                              ...''',,--;;((i11??T888AAAAA888AA@@@@81          ..'',,--;;((ii11???TTT8888AAAAA@AAA@@@@@@@@@@@@@@@@@@@@@@@@H;  -HHHH@@A@@@@@@@AT                          
                      '.   ',-(1???T?T(                               ..''',,--;;((ii11?TT88AAAAAA888AA@@@@A1.         ..'',,--;;((ii11???TTT8888AAAAA@AA@@@@@@@@@@@@@@@@@@@@@@@@@H;  ,@HHH@@A@@@@@@@AT                          
                      '.   .',;i1??T?T(                               ..'',,,--;((iii1??TT888AAAAA888AA@@@@A?.         ..'',,--;;((ii11???TT8888AAAAAA@A@@@@@@@@@@AA@@@@@@@@@@@@@HH1  'AHHH@@@@@@@@@@A8                          
                      ..    .'-i11???T;                              ..'',,,--;;((ii11??T888AAAAAA88AAA@@@@A?'         ..'',,-;;;((ii11???TT8888AAAAAA@A@A@@@@@@@@@@@@@@@@@@@@@@@HH(  .AHHH@@@@AA@@@@@A                          
                       .     .-i11????;                             ...'',,--;;((iii11?TT888AAAAAAAAAAA@@@@AT,        ..'',,--;;;((ii11???TT8888AAAAAA@A@@@@@@@@@@@@@@@@@@@@@@@@@@@,   THHH@@@@A@@@A@@A                          
                       '     .-i11????;                             ..'',,--;;(((ii11??TT888AAAAAAAAAAA@@@@AT-       ...'',,--;;(((ii11???TT8888AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@H@@@;   1HHH@@@@@@@@A@@@                          
                       ,     '-i111???-                            ..''',,--;(((ii111??TT888AAAAAAAAAAA@@@@A8;       ...',,---;;(((ii11???TT888AAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@AAHHA,  iHHH@@@@@@@@A@@@.                         
                       -     '-i111???-                            ..'',,--;;((iii11??TTT888AAAAAAAAAA@@@@@A8(.     ....',,--;;;;((iii11??TT888AAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@H@@@H,  (HHHH@@@@@@@A@@@'                         
                       '     ';i11????,                           ..'',,--;;(iii111??TTT888AAAAAAAAAAA@@@H@AA1'    ....',,---;;;;((ii111??TT888AAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@A@H@@,  ?HHHH@H@@AA@@@@A,                         
                       '     ,(i1?????,                           ..',,--;;((ii111??TTT8888AAAAAAAAAAA@@@H@AA?,    ...'',---;;;;;((ii111??TT88AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'  THHHH@@@@@@@@@@A'                         
                       '    .,(11?????,                          ..'',--;;((ii111???TTT888AAAAAAAAAAA@@@@H@AA?;.   ...',,--;;;;;;((ii111??TT88AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@A. 'A#HHH@@@@@@@@@@8                          
                       '    .-(11?????'                         ...',--;;((ii11????TT88888AAAAAAAAAAA@@@@H@@ATi.  ...',,,---;-;;(((ii111??TT88AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@H8. ;@#HHH@@@@@@@@@@8                          
                       .    '-i11?????'                        ...'',-;;((ii11???TTT88888AAAAAAAAAAAA@@@@H@@A81'  ...',,,---;;;;(((ii111??TT888AAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@A,.?HHHHH@@@A@@A@@@8                          
                       .   .';i11???T?.                        ..'',,-;;(ii11??TTTT888AAAAAAAAAAAAAAA@@@@H@@A8?- ...'',,,--;;;;(((iii111??TT888AAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?i@HHHHH@@@AA@AA@@8                          
                       .  .',;11???TT1.                        ..',,-;(((i11??TTTT888AAAAAAAAAAAAAAAA@@@HH@@A8Ti'...'',,--;;;;;(((iiii11??TT88AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@AHHHHH@@@@@A@@A@@A'                         
                          .'-(11?TTTT1                         .'',,-;((i11???TTT8AAAAAAAAAAAAAAAAAAA@@@HH@@@8T?,''.'',,--;;;;((((iiii11??TT88AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@H@@H@HHHHH@@@A@A@@A@@@,                         
                          .,;i1??TTTTi                         .',,--;(ii11?TTTT88AAAAAAAAAAAAAAA8AAA@@@HHH@@ATT(,''',,,--;;;((((((iii11??TT888AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHH@@@AAAAA@@@(                         
                          ',;i1??TTTTi                         .',,-;;(ii1??TT888AAAAAAAAAAAAAAAAAAAA@@H@@H@@@AT1;',,,,--;;;;;(((((ii11???TT88AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHH@@@AAAAA@@@1                         
                          '-(i1??TTT8i .                      .'',--;((i11?TTT88AAAAAAAAAAAAAAAAA@8@A@HH@HHH@@8TTi,--,,-;;;((((((((ii11???TT88AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHH@@@AAAAA@@@T.                        
                          '-(1??TT888(                       ..'',-;;(i11??TT88AAAAAAAAAAAAAAAA@AAA@A@@@T8HH@H@881;-----;;;(((((((iii11???TT88AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHH@@@AAAAA@@@8.                        
                          ';i1??T8888;                      ...',,-;((i11?TT888AAAAAAAAAAAAAAAAAAAA@AH8i.'THH@H@8Ti------;((((((((iii111??T888AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHH@@@AAAAA@@@T                         
                          ';i1?TT8888;                     ...'',--;(ii1??T888AAAAAAAAAAAAAAAAAA@AAA@@i'  (8@HH@88T(----;;((((((((iii11??TT888AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHH@@@AAAAA@@@?                         
                          ';i1??T88T8-                    ...''',-;;(i11?TT88AAAAAAAAAAAAAAAAAAA@@@@H1,    '(1111T81;--;;(((((((((iii11??TT888AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHH@@@@AAAAA@@@T                         
                          ';i??TT88T8-                  ....''',,-;;(i1??T888AAAAAAAAA@AAAAAAAA@A@@@@'          ,i88i;;((((i((((iiii111??TT888AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHH@@@@@AAAA@@@8                         
                          '(1??T88888,                 ...'''',,-;;(i11??T888AAAAAAAAAA@@AAAAAA@@@@@@            ;18?1i((((((((iiiii111??TT888AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHH@@@@@@AA@@@@A.                        
                          '(1TTT888T8,                 ..''',,,--;((i11?TT88AAAAAAAAAAA@@A@AAA@@@@@HH            ..i8Ai1iiiiii(iiiii111?TT8888AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHH@@@@@AA@@@@@'                        
                          ,(1TTT888T8,                ...'',,,--;;(ii1??TT88AAAAAAAAAAAAA@@@@@@AHH@H@              ;?A8T?1111iii11111???TT8888AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHH@@@@@@A@@@@@-                        
                          ,(1??TTT8T8,               ....'',,--;;(ii1??TT888AAAAAAAAA@@A@@@@@@@@@HHHA              -T@A88??111111111???TT88888AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHH@@@@@@A@@@@@(                        
                          ,(i??TTT8T8,              ....'',,---;((i11?TT888AAAAAAAAAA@@@@@@@@@@H@@HH1              'A@AAA8TT???111????TTT888AAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHH@@@@@A@@@@@?                        
                       .  ,(1??TTT888,             ....'',,--;;((ii1?TT888AAAAAAAAAA@@@@@@@@@@@H@HHA,              ;A@@AAA88T?1111????TTT888AAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHH@@@@@@@@@@@8                        
                        ..,(1??TTT888,              ...'',--;;((i11??T888AAAAAAAAAA@@@@@@@@@@@@@H@HH.              ?H@AAAAA88T??11?????TT8888AAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHH@@@@@@@@@@@A                        
                        .',;1???TT888,              ..''',--;((i11??TT88AAAAAAAAAAA@@@@@@@@@@@@@H@HH               8@AAAA88888T?11??11??TT888AAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHH@@@@@@@@@@A@                        
                        ..,(11?TTT8TT-              ..'',,-;;(ii1?TT888AAAAAAAAA@@@@@@@@@@@@@@@@@HHH              .8@AAAA888TTT-,,-(11???TT88888AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHH@H@@@AAA@@@@                        
                          .-1??TTT888;              ..'',,--;((i1?TT888AAAAA@A@@@@@@@@@@@@@@@@@@@H@H              .@HAAAAA8T8T(.   .',-((i11??TT888AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@HHHHH#HHHHHH@@@@A@@@A@                        
                         ..,;1?TT88TT;              ...',,--;((i11?TT88AAAAA@@@@@@@@@@@@@@@@@@@@@H@H               A@AAA88TTT1'.     .',,-;(i11??TT88AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHH@@@@@@@@@@@'                       
                         '''-i1TT8888(.            ....',,--;;(ii1??TT8AAAAA@@@@@@@@@@@@@@@@@@@@@H@H               8A8AA88TT1; .......'',-;;(ii1??TT888AAAAAA@@@@@@@@@@@@@@@@@@@@@@HHHHHHHHHHHH@@@@@@@@@@-                       
                          ..,(1??TTTTi.            ....',,--;;((i11??T888AAAAA@@@@@@@@@@@@@@@@@H@@@H              'A@AA88TT?;. .    ..'',--;(ii11??TT88AAAAAAA@@@@@@@@@@@@@@@@@@@@@HHHHHHHA@HHH@@@@@@@@@A;                       
                          '',;1??TTTTi             ....',,--;;((ii1??TT888AAAA@@@@@@@@@@@@@@@@@H@@@H              -A@AA88T?i'      ...'',,-;((ii11??TT888AAAAA@@@@@@@@@@@@@@@@@@@@@HHHHHH8-;i8A@@@@@@@@@A1                       
                          ',,-i????TT1.            ....'',,--;((ii11?TT888AAAA@@@@@@@@@@@@@@@@@@@H@H              ,AA8A8TT1-      .....',,--;((i11???TT888AAAAA@@@@@@@@@@@@@@@@@@@HHHHHHH?   ;TH@@@@@@@@@8                       
                           ''-(;;((1?1.             ..''',,--;(((i11??TT88AAAA@AA@@@@@@@@@@@@@@@@H@@              ;@A8A8??i. .       .'',,-;;((i111??TT888AAAAAA@@@@@@@@@@@@@@@@@@HHHHHHH1    1H@@@@@@@A@A.                      
                           '--,.','-?i'            ...'',,---;;(ii11??TT888AAA@@@@@@@@@@@@@@@@@@HHHH               A8A88??;         ..'',,-;;((i11???TTT88AAAAAA@@@@@@@@@@@@@@@@@H@HHHHHH1    iH@@@@A@@AH@                       
                            ,;(-'.,,;,             ..''',,---;;(ii11???TT8AAAAA@@@@@@@@@@@@@@@@@H@@@              .A888TT1, .      ..'',,,-;;((i11???TTT88AAAAAA@@@@@@@@@@@@@@@@@H@HHHHHH(    (H@@@@@@@@AA,                      
                             ,i((-,.',            ...''',,---;;(ii111??T88AAAAA@@@@@@@@@@@@@@@@@H@@@              'A888TT;  .      ..'',,--;;((i11???TT888AAAA@A@@@@@@@@@@@@@@@H@HHHHHHHH(    iH@@@@@@@@H@                       
                              ,;(i;--;'            ...'',,---;;(ii111??T88AAAAA@@@@@@@@@@@@@@@@HAHH@              -A888T?,         ..'',,--;((ii11???TT888AAAA@@@@@@@@@@@@@@@@@@@H@HHHHHHi    ?H@@@@@@@@@;                       
                               ..-iT1(;             ..'',,--;;;(ii11???T88AAAA@@@@@@@@@@@@@@@@@HAHH8              -A88TT(.        ...'',,-;;((ii11???TT888AAAA@@@@@@@@@@@@@@@@@@@@@H@HHHH(    ?HH@@@@@@H8,                       
                                  '(??(.            .''',,--;;;(ii11??TT888AAA@@@@@@@@@@@@@@@@@@@@H-              (88TT?,         ..''',,-;;((ii11???TT888AAAA@@@@@@@@@@@@@@@@@@H@HHHHHHA'    TH@@@@@@@AA                        
                                   '-?i.           ..''',,--;;((ii11??TT888AAA@@@@@@@@@@@@@@@@@@H@H               (A8TTi.        ...''',--;(((i111???TTT88AAAA@@@@@@@@@@@@@@@@@H@THHHHHHT    .8H@@@@@@@A                         
                                   . ((.           ..''',,--;;((ii11???TT88AAAA@@@@@@@@@@@@@@@@@@@H               iA8T?;         ...'',,--;((ii11???TTTT88AAAA@@@@@@@@@@@@@@@@@@T;@HHHHH;    ;H@@@@@@@@8                         
                                     -i'           ...'',,--;;((iii11??TT88AAAAAA@@@@@@@@@@@@@@@H@@               1@TT1..        ...'',,-;((ii111????TT888AAAA@A@@@@@@@@@@@@@@@A- ?HHHHHi    ?@@@A@AH@@                          
                                     ,i,.          ..''',,--;;((iii11??TT88AAAAAA@@@@@@@@@@@@@@H@HA               ?AT?;.         ...'',,-;((iii111???TT888AAAA@@@@@@@@@@@@@@@@@@, (@H#HH;   ,AH@A@@@@@@.                         
                                     .i,.          ..''',,--;;;((iii11??TT88AAAAAA@@@@@@@@@@@@@@@@?               1881'          ...',,,-;((iii111???TT888AAAA@@@@@@@@@@@@@@@@@A. 1HHHHH'  '?HH@@@AH@@8                          
                                      (-.          ..'',,,--;;;((iii11??TT8888AAAA@@@@A@@@@@@@@AH@i               188(.          ...',,--;((iii111???TT888AAAA@@@@@@@@@@@@@@@@@; -@HHHH(  ,TA@H@AH@@@@.                          
                                      -;.         ...''',,---;;(((iii11??TT888AAAAA@@AA@@@@@@@@@H@                18?,           ...',,--;((iii111???TT888AAAA@@@@@@@@@@@@@@@@@i (@HHH8. '8H@@@@H@AHHA                           
                                      .;'         ...''',,---;;;(((ii111??TT88AAAAAAAAA@@@@@@@@H@@                ?A(.           ...',,--;((iii111???TT888AAAA@@@@@@@@@@@@@@@@A, (AHHA?,-8@H@@@H@@HA@8.                          
                                       ('         ....'',,,--;;;;(((ii11??TT88AAAAAAAAA@@@@@@@@@HA                ?8-.           ..'',,--;((iii111???TT888AAAA@@@@@@@@@@@@@@@@@1(?TA@H@8AHHA@@@AH@HHA'                           
                                       ('          ...''',,---;;;(((ii11??TT88AAAAAAAAAA@A@@@@@@@@                ??''           ..'',--;;((iii111???TT888AAAA@@@@@@@@@@@@@@@@@HH@HHHHHH@H@A@@@@H@A@@ .                          
                                       i,.          ...'',,,--;;;;(((i111?TT88AAAAAAAAAAAAAA@@@@H1                ??..          ..'',,--;;((iii111???TT88AAAAA@@@@@@@@@@@H@H@@HHHHHHHH@@@@@@@HHHH@@H;                            
                                       1,.          ...''',,,--;;;;((ii11?TT88AAAAAAAAAAAAAA@@@H@                 1i..          ..'',,---;((iiii11???TT888AAAAA@@@@@@@@@@H@H@HHH@@@@HHHHHHHH@@@H8HH8.                            
                                       1,            ...'',,,---;;;((ii11?TT88AAAAAAAAAAAAAA@@@@8                 ?1. .         ..'',,,--;;((iii111??TT88AAAAAA@@@@@@@@@@@@@@HHHHHH@@@H@@@@@@HH@H#@                              
                                       (-.            ..'',,,----;;((i111?TT8AAAAAAAAAAAAAAA@@@HT                 i?..          ..''',,-;;(((iiii11??TT88AAAAAA@@@@@@@@@@@@@@HH@@@@H@HHHHH@@HH@H@i,.                             
                                       (;.            ..'',,,,----;;(ii11?TT8AAAAAAAAAAAAAAAA@@@8                 i1 .          ...'',--;;(((iii111??TT88AAAAA@@@@@@@@@@@@@@@HHHHHHHH@@H@@HHA1i-                                 
                                       (( .            .'',,,,----;;((i11?T88AAAAAAAAAAAAAAAA@@HT                 -1.'         ....',,--;;;((iii11??TT888AAAAA@@@@@@@@@@@@@@HA@AAAT888@@8A1-                                     
                                       ,( .            ..'',,,,---;;((i11?T88AAAAAAAAAAAAAAAA@@@;                 -? ..         ...',,--;;;((ii111??TT888AAAAA@@@@@@@@@@@@@HHi;-..                                               
                                        (..            ...''',,,--;;((i11?T88AAAAAAAAAAAAAAAAA@@                  ;?.'           ..',,---;;((ii111??TT888AAAA@@@@@@@@@@@@H@HA.                                                   
                                       ;('              .'',,,,---;;(ii1??T88AAAAAAAAAAAAAAA@@@A                  i1...          ..'',--;;((iii111??T88AAAAA@@@@@@@@@@@@HAHHT                                                    
                                       (?,.             ..''',,,--;;(ii1??T88AAAAAAAAAAAAAAA@@@@                  1?..           .''',--;;((iii11???T88AAAA@@@@@@@@@@@@@HA@@                                                     
                                        i'              ..''',,,--;;(ii1??T88AAAAAAAAAAAAAAA@@@8                  1?..           .'',,--;(((ii111???T88AAAA@@@@@@@@@@@@H@@@A'                                                    
                                        ?,.             ...'',,,--;;(ii1??T88AAAAAAAAAAAAAAA@@@A                  i?...          ..'',--;(((ii111???T88AAA@@@@@@@@@@@@@@@@H@                                                     
                                        1,              ...'',,,--;;(ii1??T88AAAAAAAAAAAAAAAA@@                   i?...           .'',--;;((ii111??TT88AA@@@@@@@@@@@@@@@@@@(                                                     
                                       .?;.              ..'',,,--;;(ii1??T88AAAAAAAAAAAAAAAA@@                   iT..            ..',---;((ii111??TT8AAAA@@@@@@@@@@@@@@HHA .                                                    
                                        ;;..             ..''',,---;((i1??T88AAAAAAAAAAAAAAAAA@                   iT..            ..',,-;;((ii111??T88AAAA@@@@@@@@@@@@@@@@A.                                                     
                                        ,('. .           ..'',,,---;;(i1??T88AAAAAAAAAAAAAAAAA@                   (?..            .'',,-;;((iii11??TT88AAA@@@@@@@@@@@@@@@@A                                                      
                                        (1,..             ..''',,--;;(i1??T8AAAAAAAAAAAAAA@@@@A                   ;?..            ..',,--;;((ii11?TT88AAAA@@@@@@@@@@@@@HH@                                                       
                                         (''              ...'',,--;;(i1??T8AAAAAAAAAAAAAAAA@H8                   i?..           ...',,--;;((ii11?TT88AAA@@@@@@@@@@@@@@@@@                                                       
                                         i;...            ...'',,--;;(i1??T8AAAAAAAAAAAAAAA@AH(                   ??..           ..'',,--;;((ii1??TT8AAA@@@@@@@@@@@@@@@H@@                                                       
                                         1-'               ..'',,--;;(i1??T8AAAAAAAAAAAAAAA@@@                    ?1..          ...'',,--;;((ii1??T88AA@@@@@@@@@@@@@@@@H@i                                                       
                                         -;'.              ..'',,--;;(i1?TT8AAAAAAAAAAAAA8A@@H                    ??..          ...'',,--;;((i11?TT88AA@@@@@@@@@@@@@@@@H@                                                        
                                         (,''              ..'',,,-;;(i1?T88AAAAAAAAAAAAAAAA@H                    ??'.          ...'',,--;((ii1??TT8AAA@@@@@@@@@@@@@@@@@H                                                        
                                         'i'  .            ..''',,-;;(i1?T88AAAAAAAAAAA8AA@A@A                    1?.           ...'',,--;((i11??T88AA@@@@@@@@@@@@@@@@@H(                                                        
                                         'i''.             ..''',,-;;(i1?T88AAAAAAAAAAAAAA@AHA                    1?.           ...'',,--;((i1???T88AAA@@@@@@@@@@@@@@@@8                                                         
                                          i,..             ....',,-;;i11?T8AAAAAAAAAAAAAAAA@@A                    (?.           ...'',,-;((ii11?TT88AA@@@@@@@@@@@AH@@@@?                                                         
                                          1-'.             ...'',,-;(i1??T8AAAAAAAAAAAAAAAAAA@                    1?..          ...'',,-;((i11??TT8AAA@@@@@@@@@A@@@@@@H1                                                         
                                          i-.              ...'',,-;(i1?T88AAAAAAAAAAAAAAAA@@@                    11.          ....'',,-;(ii11?TT88AA@@@@@@@@@@A@@@@H@@;                                                         
                                          i-..              ..''',-;(i1?T88AAAAAAAAAAAAAAAA@@T                    11.          ....'',--;(ii11?TT8AAA@@@@@@@@@@@@@@@H@A,                                                         
                                          1('.              ..''',-;(1??T8AAAAAAAAAAAAAAAAAA@-                    1? .         ....'',-;;(i11??T88AAA@@@@@@@@@@@@@@@@@@                                                          
                                          1('.              ..'',-;(i1?TT8AAAAAAAAAAAAAAAAAA@                     i? .           ...',-;;(i11??T88AAA@@@@@@@@@@@@@@@@H8                                                          
                                          i(.               ..'',-;(i1?T88AAAAAAAAAAAAAAAAA@@                     ??..            ..',-;;(i11??T88AAA@@@@@@@@@@@@@@@@H(                                                          
                                          1i'.             ..'',,-;(i1?T88AAAAAAAAAAAAAAAA@@@                     ?1.            ..'',-;((i1??TT88AAAA@@@@@@@@@@@@@@H@                                                           
                                          '1, .            ..'',,-;i1?TT8AAAA@@AAAAAAAAAAAA@@                     1?.           ...'',-;(ii1?TTT88AAA@@@@@@@@@@@AH@@HA                                                           
                                          .1,.            ...'',--(i1??T8AAAAAAAAAAAAAAAA@@@@                     11.           ...',--;(ii1??TT88AAAA@@@@@@@@@H@@H@@A.                                                          
                                          .1,.              ..',-;(i1??88AAAAAAAAAAAAAAA@AAH;                     11.           ..'',--;(ii1??TT88AAAA@@@@@@@@@@H@@@@A                                                           
                                          .?-.               .',-;(i1?T8AAAAAAAAAAAAAAAAAAAH                      1?..          ..'',,-;;(i1??T888AAAA@@@@@@@@@@@H@@H .                                                          
                                           1;..              .',-;(i1?T8AAAAAAAAAAAAAAAAA@@@,                     1?..          ..'',,-;((i1?TT888AAAA@@@@@@@@@H8@@H8                                                            
                                           ?(.               .',-;(i1?T8AAAAAAAAAAAAAAAAA@@@.                     1?'.         ...'',--;(i11?TT88AAAAA@@@@@@@@@@@@@@8                                                            
                                           1(.               .',-;(i1T88AAAAA@AAAAAAAAA@AA@A                      1?..         ...'',-;((i11?TT88AAAAA@@@@@@@@@@@HHA .                                                           
                                           ?i'              ..',-;(i1T8AAAAAAAAAAAAAAAAAA@@1                      1?..         ...'',-;;(i11?TT88AAAA@@@@@@@@@@@@HAH                                                             
                                           1i..             ..',-;i1?T8AAAAAAAAAAAAAAAAAAAAi                      1?'          ...'',-;;(i1??TT88AAA@@@@@@@@@@@A@H@8                                                             
                                          .,1,              .''--(i1?T8AAAAAAAAAAAAAAAAAAAAi                      1?'           ..'',-;;(i1??T88AAAA@@@@@@@@@@@@@@@8                                                             
                                            i,.             .',-;(i1?T8AAAAAAAAAAAAAAAAAA@A(                      1?'           ..'',--;(i1?TT8AAAA@@@@@@@@@@@@@@AH                                                              
                                           ;1,.            ..',-;(i?T88AAAAAAAAAAAAAAAAAA@Ai                      1T'           ...',--;(i1?T88AAA@@@@@@@@@@@@@@HA8                                                              
                                           i?,.            ..''-;(1?T88AAAAAAAAAAAAAAAAAA@A?                      ?T'           ...',--;(i1?T88AAAA@@@@@@@@@@@@@AHA.                                                             
                                           '1-.            ..',-;(1?T88AAAAAAAAAAAAAAAAAA@Ai                      1?'.          ...',--(i11?T88AAA@@@@@@@@@@@@@@@H1                                                              
                                            1;.            ..',-;i1?T88AA@@AAAAAAAAAAAAAA@@?                      1?' .         ...',--(i1??T88AAAA@@@@@@@@@@@@@H@                                                               
                                            i;.             .',;(i1?T8AAA@@@AAAAAAAAAAAAAA@@                      1?' .         ...',-;(i1?TT8AAAAA@@@@@@@@@@@@@@A                                                               
                                            1(.           ...',;(i1?T8AA@@@@AAAAAAAAAAAAAA@@                      1?.            ..',-;(i1?TT8AAAAA@@@@@@@@@@@@@@A                                                               
                                            -i'           ...',;(i1T88AA@@@@AAAAAAAAAAAAAA@@                      11.            ..',-;(i1?T88AAAA@@@@@@@@@@@@@H@;                                                               
                                             i,.          ..'',;(i?T8AAA@@@@AAAAAAAAAAAAAA@@                     '?1.           ...',-;(i1?T8AAAAA@@@@@@@@@@@@@@A                                                                
                                             i,.          ..',-;(1?T8AAA@@@@AAAAAAAAAAAAAA@@                     ,?1.         ....'',;((i?TT8AAAA@@@@@@@@@@@@@@@@                                                                
                                            '1,.          ..',-;(1?T8AAA@@@@AAAAAAAAAAAAAA@@                     -1i..        ....',-;(i1?T88AAAA@@@@@@@@@@@@@@@@                                                                
                                            -1-.          ..',-;(1?T8AAA@@@@AAAAAAAAAAAAAA@@                     ;?(..        ....',-;(i1?T88AAAA@@@@@@@@@@@@@@H1                                                                
                                            .(-.          ..',-;i1?T8AAA@@@@AAAAAAAAAAAAAA@@                     i?(..        ...'',-;(i1?T8AAAA@@@@@@@@@@@@@@@A.                                                                
                                             --..         ..',-(i1?T8AAA@@@@AAAAAAAAAAAAAA@@                     1?; .        ...',,-;(i1?T8AAAA@@@@@@@@@@@@@@@A                                                                 
                                              (.          .',--(i1?T8AA@@@@@AAAAAAAAAAAAAA@@                     1?-.      ......',--;(1??88AAA@@@@@@@@@A@HA@H@T  .  .                                                           
                                              (..         .',-;(i1?T8AA@@@@@AAAAAAAAAAAAAA@@                     1?,.      .....'',--;(11T88AAA@@@@@@@@@@@@@@AA'                                                                 
                                              i'.         .',-;(i1?T8AA@@@@@AAAAAAAAAAAAAA@@                     1?,..     .....'',,;(i1?T8AAA@@@@@@@@@AH@@@@@@  .                                                               
                                              i'.         .',-;(i1?T8AA@@@@@AAAAAAAAAAAAAA@@                     1?,..     ....''',-;(i1?T8AAA@@@@@@@@@AHH@@@HT   .                                                              
                                              i'.        ..',,-(i1?T8AA@@@@@AAAAAAAAAAAAAA@@                     i?'.      ....'',,-;(i1?T8AA@@@@@@@@@@@@@@@HA'                                                                  
                                              i,.        ..',--(i1?T8AA@@@@@AAAAAAAAAAAAAA@@                     i1'.      ....'',--;(i1?T8AA@@@@@@@@@@@A@@@HA       .                                                           
                                              1,.        ..',-;(i1?T8AA@@@@@AAAAAAAAAAAAAA@@                    .1i..      ...''',--;(i1?T8AA@@@@@@@@@@@@@@@@A                                                                   
                                              1,.         ..',;(i1?T8AAA@@@AAAAAAAAAAAAAAA@@                    ,?i..       ..'',,-;(ii1?T8AA@@@@@@@@@@@@@@H@8                                                                   
                                              ;-..         .'--(i1?T8AAAAAA@AAAAAAAAAAAAA@AH                    11;'.        .'',,-;(i1??T8AA@@@@@@@@@@@@@@@@;                                                                   
                                              .;..         .',-;(1?T88AAAAAA@AAAAAAAAAAAA@HA                    11-.         .'',--;(i1??T8AA@@@@@@@@@@@@@H@A.                                                                   
                                               ;..         .',-;(i1?T8AAAAAAAAAAAAAAAAAA@A@A                    ?1,.        ..',,--;(ii1?T8AA@@@@@@@@@@@@@H@A                                                                    
                                               ('.         .',,;(i1?T8AAAAAA@@AAAAAAAAAAAAA@                    ?1'.        .'',,--;(ii??T8AA@@@@@@@@@@@@@@@8                                                                    
                                               ('.         ..,-;(i1?T8AAAAA@@@@AAAAAAAAAAH@@                   .?1..        .'',,--;(ii??8AAA@@@@@@@@@@@@@@@(                                                                    
                                               ('.          .,-;(i1?T8AAAAA@@@@AAAAAAAAA@@@@                   ,?(..       ..'',,--;(i1?T8AAA@@@@@@@@@@@@@HA.                                                                    
                                               (..          .'-;(i1?T8AAAAAA@@@AAAAAAAAA@8A@                   ;?;.        ..'',,--;(i1?T8AAA@@@@@@@@@@@@@HA                                                                     
                                               (.           .',-;i1?T8AAAAAAA@AAAAAAAAAAAA@A                   (?-.        ..'',,--;(i11T8AAA@@@@@@@@@@@H@@A                                                                     
                                               (..          .',;;i1?T8AAAAAA@@@AAAAAAAAAA@@i                   1?,.        ..'',,--;(i1?T8AAA@@@@@@@@@@A@H@8                                                                     
                                             . (..          .',-;i1?88AAAAAAAAAAAAAAAAAAAAA-                   i1'         ..'',,--;(i1??8AAA@@@@@@@@@@@@AA                                                                      
                                               (..          .',-;i1T88AAAAAAAAAAAAAAAAA8@A@                    i(.         ..'',,--;(i11?8AAA@@@@@@@@@@@AHH                                                                      
                                            . ,(..          .',;(i?T888888AAAAAAAAAAAAAAA8@                   .1;.        ...',,,,-;(i11?8AAA@@@@@@@@@@@@@1                                                                      
                                              ,(..          .',;(i?T8888888AAAAAAAAAAAAAAA@                   '?-.        ..''',,,-;(i11?8AAA@@@@@@@@@@@H@                                                                       
                                              ,;..          .'-;(i?T88888888AAAAAAAAAAAAAA@                   '?,.        ...''',,-;(ii1?8AAA@@@@@@@@@@@@@                                                                       
                                              -; .          .'-;(1?T88888888AAAAAAAAAAAA@AA                   ,1..       .....'',,-;(ii??8AAA@@@@@@@@@@@@A                                                                       
                                              (; .          .,-(i1?T88888888AAAAAAAAAAA8AA@                   1i..       ......',,-;(i1?T8AAA@@@@@@@@@@AH@                                                                       
                                              ?-.           .,-(i1?T888888888AAAAAAA8888A@@                   1;..      ...    .',,-;(11T88AA@@@@@@@@@@@@@                                                                       
                                              1,.           .,-(i1?T888888888AAAAAA8888AAA@                   i;..      ..     .',,-;(11T88AA@@@@@@@@@@@iA                                                                       
                                              1,.          .',-(i1?T88888TT88AAAAAA8888A8@@                   i-..      ..     .'',-;(i1T88AA@@@@@@@@@@@T8                                                                       
                                              1'.          .',-(i1?T8888TTT88AAAAAA8888AA@?                   i-..      ..     ..',-;(i1T88AA@@@@@@@@@@@@(                                                                       
                                              1'.          .',;(i1?T888TTTTT8AAAAAA8888AAA,                   i,..      ..     ..',-;(i1T88A@@@@@@@@@@@@@                                                                        
                                              1'.          .',;(i1?T888TTTTT8AAAAAA8888A@@                    (,..      ..      .',-;(i1T8AA@@@@@@@@@@@@H                                                                        
                                              1,.          .'-;(i1?T888TT?TT8AAAAAA8888AA@                    ('..     ...      .',-;(i1T8AA@@@@@@@@@@@@H                                                                        
                                              1'.          .,-;(i1?T888TT?TT8AAAAAA8888AA@                    ('..      ..      .',-;i11T8AA@@@@@@@@@@@@@                                                                        
                                              i'.          .,-;(1??T888TTTT88AAAAAA888AA@A                    i,..      ..      .',-;i1?T8AA@@@@@@@@@@@AH                                                                        
                                              i'.         .',-;i1?T8A88TTTT88AAAAA8888A8A;                    ;,..      ..      .',-;(i?T8AA@@@@@@@@@@@H@                                                                        
                                              i'.         .',-(i1?T8AA8TTTT88AAAAA8888AA@                     1-'.    . ...     .',-;(i?T8AA@@@@@@@@@@@H1                                                                        
                                              1'.        ..',;(i?T88AA8TTTT8AAAAAAAA8AA@A                     ?;'..   . ...     .',-;(1?T8AA@@@@@@@@@@@A,                                                                        
                                              i'.        .',-;(1?T8AAA88TT88AAAAAAAAAAAA;                     1('..     ...     .',-;i1?T8AA@@@@@@@@@@@A                                                                         
                                              ('.        .',-(i1?8AAAAA8TT8AAAAAAA888AA@                      -i'..     ..      .',-;(1?T8AA@@@@@@@@@@@@                                                                         
                                             '('.      ...'-;(i?T8AAAAA8888AAAAAAA88AAA@                       1,..     ..      .',-(i1?T8AA@@@@@@@@@@@@                                                                         
                                             -('.      ...,-;(1?T8AAAAA8888AAAAAAAAAAAA8                       1,'.     ..      .'-;(i1?T8AA@@@@@@@@@@@A                                                                         
                                             ?-..       .',;(i1?8AAAAAAAA8AAAAAAAAAAA@@                        1(''             .',-;(1?T8A@@@@@A@H@@@@.                                                                         
                                             1-.        .',;(i?T8AAAA@@AAAAAAAA8AAAAAA@                        -(,' .    .      .'-;(i1?TAA@@@@@@@@AHH@                                                                          
                                             1,        .',-(i1?T8AAAA@@@AAAAAAAAA88A@A-                         i,'.            .'-;(i1?TAA@@@@@H@@@H@@                                                                          
                                            .1'        .,-;(i1T8AAAA@@@@@AAAAAAAA8AA@@                          ?,'.    .     ...',-;(1?TAA@@@@@@@H@@@H                                                                          
                                            ,i'        ',-(i1?T8AAAA@@@@@AAAAAAA8A@8Ai .                        ?-'.   ..     . .'',;(i?T8A@@@@@@@@@@H@                                                                          
                                            ;;.        .,-(i1?TAAA@@@@@@@AAAAAAAAAAA@                           1('..  ...       .',;(i?T8AA@@@@@@@@H@i                                                                          
                                            i,'        .,;(i1?8AA@@@@@@@@@@AAAAAAAAH8                           ;i,'.   .        .',;(i1T8AA@@@@@@@@@@;                                                                          
                                            ?''        ',;(i1?8AA@@@@@@@@@@@AAA@AAAA                            .(,'.            .',-(i1?8AA@@@@@@@@@Hi                                                                          
                                            i'..      .',-(i1?T8AA@@@@@@@@@AAAAAA8AA                             1,...           .',-(i1?T8A@@@@@@@@@@;                                                                          
                                            ;..       .',-(i1TT8AA@@@@@@@@@AAAAAA@A1                             1,. .           .',-(i1?T8A@@@@@@@@@@-                                                                          
                                           --..       .',-(i1?T8AA@A@@@@@@@AAAAAA8@                              ?-.            .'',-(i1?T8AA@@@@@@@@@' .                                                                        
                                           1' .       .',-;i1?T8AAAAA@@@@@AAAAAA8@@                              ?-.            .'',-;(i?T8AA@@@@@@@@@                                                                           
                                          .i          .',-;(i??88AAAAA@@@AAAAAAAAAT                              1;'.           ..',-;(i1T88A@@@@@@@@@                                                                           
                                          1-..        .',-;(i1?T8AAAAAAAAAAAAAA@8@                               1;'.            .',-;(i1TT8A@@@@@@@@@                                                                           
                                          T,..       ..',,-(i1?T8AAAAAAAAAAAAAAAA@                               1;..           ..',-;(i1TT8AA@@@@@@@@                                                                           
                                          i,.        ..'',-;i1?T8AAAAAAAAAAAAAA@A8                               1('.           ..',-;(i1?T8AA@@@@@@@@                                                                           
                                          i'.        ..'',-;(i??T8AAAAAAAAAAAAA@@                                1(.             .',-;(i1?T8AA@A@@@@@@                                                                           
                                         ;-,        ...'',-;(i1?T8AAAAAAAAAAAAA8@                                1(..           ..',-;(i1?TT8AA@@@@@@@                                                                           
                                         ?,' .      ....',-;(i1?T8AAAAAAAAAAAAAH@                                1(..           ..',-;(i1?TT8AA@@@@@@@                                                                           
                                         ('..       ..'.',-;(i1?TAAAAAAAAAAAAAAAi                                1( .          ..',,-;(i1?TT8AA@A@@@@@                                                                           
                                         1.'.      ...'',,-;(i1?8AAAAAAAAAAAAAAA                                 1(..          ..',,-;(i1?T8AAA@@@@@H@                                                                           
                                        ,( .       ...'',,-;(i1?88AAAAAAAAAAAAAH                                 1;..          ..',,-;(i1?TT8AA@@H@@H@                                                                           
                                        ?'.'..     ...'',--;(i1?88AAAAAAAAAAAAA8 .                               ?;.           ..',,-;(i1?TT8AAA@H@@@@-                                                                          
                                        ?' .  .    ...',,--;(i1?88AAAAAAAAAAAA@(                                 ?-.            .',,-;(i1?T8AA@@@@@@@Hi                                                                          
                                        1 .       ...'',--;((i1T88AAAAAA8A88AA@                                  1-..          ..',,-;((1?T8AAA@@@H@@@(                                                                          
                                        ( .       ...'',,-;((i?T8AAAAAA88A8A@AA                                  ?-            ..',,-;((1?T8AAA@@A@@@HT                                                                          
                                        -..       ...'',,-;((i?T8AAAAAAAAAAAAAA                                  (,..          .'',,-;((1?T8AAA@@A@@@H@                                                                          
                                       ',.        ...',,--;((i?T8AAAAAA8888A8@@                                  ('            .'',,-;((1?T8AAA@@@@@@@H                                                                          
                                       ('.        ..'',,-;;(ii?T8AAAAAA8888A8@1                                  ('            ..',,-;(i1?T8AAAA@@@@@@@                                                                          
                                       1'. .      ..'',,-;;(i1?T8AAAAAAAAA8AAA                                  ,;'.           ..',,-;(i1?T8AAA@@@@@@@@                                                                          
                                       i..        ..'',--;(ii1?T8AAAAAA8888AA@                                  i-.            ..'',-;(i1?T8AAA@@@@@@@@.                                                                         
                                       (..         ..',-;;(ii1?T8AAAAAAA88A88@                                  (-..           ..'',-;;i1?T8A@@@@@@@@@@'.                                                                        
                                      -;'        ...',--;;(i11?T8AAAAAAA8A8AAA                                  i,'.           ..'',-;(i1T8AA@@@@@@@@@@T                                                                         
                                      '-'       ..'',,-;;((i1??T8AAAAAAA8A8AAA     .                            i'...          ..',--;(i?T8A@@@@@@@@@@@A                                                                         
                                      ;-.      ...'',--;;((i11?T8AAAAAAAAA8A8@                                  ;'..           ..',--;(1?T8A@@@@@@@@@@@@                                                                         
                                      1,.       ..'',,-;;((i1??T8AAAAAAAAAA88@                                  ;''            ..',-;(i1?T8A@@@@@@@@@@@@                                                                         
                                      i,.        ..'',,-;((i1??T8AAAAAA8A8A8A@                                 -;.             .'',-;(i1?T8A@@@@@@@@@@@@                                                                         
                                      ('..       ..'',,-;(ii1?T88AAAAAA8888AAA                                 1-.  .         .''',-;(i1?T8A@@@@@@@@@@@@                                                                         
                                      i'..       ...',--;(ii1?T88AAAAAA8888AAT                                 i'.           ..'',--;i1?T88A@@@@@@@@@@@@                                                                         
                                      i'..        ..',--;(i11?T88AAAAAAA8A8AA1                                ,i'.           .''',-;(i1?T88A@@@@@@@@@@@@                                                                         
                                      i'..         .',--;(i1??T88AAAAA8A888AA'                                (('            ..',,-;(i1?T88A@@@@@@@@@@@@                                                                         
                                      ;'.          .',--;(i1?TT88AAAAA888888A'                                ?(.           ..'',--;(i1?T8AA@@@@@@@@@@@@                                                                         
                                     '-..         ..',-;;(i1?T88AAAAA88888AAA,                                1;..         ...',,-;(i1??T8A@@@@@@@@@@@@@                                                                         
                                     ;;..         .'',-;((i1?T88AAAAA8888888A,                               .?-..        ...'',--;(i1?TT88A@@@@@@@@@@@@                                                                         
                                     1;..    .   ..'',-;(ii1?T88AAAAA8888888A-                               -?,.        ...''',--;(i1?TT88AA@@@@@@@@@@@                                                                         
                                     1-..    .    .',,-;(i11?T88AAAAA88888AAA-                               .1'.        ..''',,-;;(i1?TT8AA@@@@@@@@@@@@                                                                         
                                     1,..    ..  ..',--;(i1??T88AAAAA88888A8A;                               ,('       ....''',,-;(i1??TTAA@@@@@@@@@@@@@                                                                         
                                     1-..    ......',--;(i1??T88AAAAA88888A8A;                               ?i'       ....''',,-;(i1??T8AAA@@@@@@@@@@@@                                                                         
                                     ('..   . .   .',-;((ii1?88AAAAAAAA8888AA1                               ?;.        ...'',,--;(i1??88A@@@@@@@@@@@@@@                                                                         
                                     ('    ..     .',--;(i1?TT8AAAAAAA888888A1                               ?-.        ...'',,,-;(i1?T88A@@@@@@@@@@@@@@                                                                         
                                     (.    ..     .',,-;(i1?TT8AAAAAAAA888A8AT                               1,         ...'',,--;(i1?88AA@@@@@@@@@@@@@@                                                                         
                                     i.           .',--;(i1?TT8AAAAAAAA88AA8A8                               1,         ...'',,;;(ii1?88AA@@@@@@@@@@@@@@                                                                         
                                     i.           .',--;(i1?T88AAAAAAAA88A88AA                              .1,.        ...''',;;(ii1?88AA@@@@@@@@@@@@@@                                                                         
                                     1.           .',--((i1?T88AAAAAAAA88888AA                              '('.        ...'',,-;;ii1?88AA@@@@@@@@@@@@@@.                                                                        
                                     1.           .',-;(i1??T8AAAAAAAAA88888AA                              ;('.        ...',,,-;;(i1T88AAA@@@@@@@@@@@@8.                                                                        
                                     1.           ',,-;(i1??T8AAAAAAAA88888AA8                              i('.        ...''''-;;(1?TT8AAA@@@@@@@@@@@@1                                                                         
                                     1'..        .',-;;(i1?TT88AAAAAAA88A8A8AT                              ?;.       .....'',,;;(i?TT8AAA@@@@@@@@@@@@@'                                                                         
                                     1'.         .',-;;(i1?TT88AAAAAAA8888A8A8                              ?;.        ...'',--;((i1?TTAAA@@@@@@@@@@@@@.                                                                         
                                     i..        ..',--;ii1?TT88AAAAAAA88A8A8AA                              ?- .        .'',,-;;(ii1T88AA@@@@@@@@@@@@@@                                                                          
                                     i'         .'',--;ii1?TT88AAAAAAA8888888A                              ?,..      ...'',--;;i111T8AAA@@@@@@@@@@@@@@                                                                          
                                     1'         .'',-;(ii1?TT88AAAAAAA88888AA@                             .1'..     ..''',,--;(ii11?TAAA@@@@@@@@@@@@@@                                                                          
                                     1'.    .   ..',-;(ii1?TT88AAAAAAA8AA88AA8                             ,i,.      ...'',,--;((i11?TAA@@@@@@@@@@@@@@@                                                                          
                                     1,.    .. ...',-;;(i1?T888AAAAAAA888888A1                             'i'       ...'',,--;((i1?T88A@@@@@@@@@@@@@@@                                                                          
                                     1,.    ......',--;(i1?TT88AAAAAAA88888A@1                              (.       ...'',,,-;(i11?TTTA@@@@@@@@@@@@@@@                                                                          
                                     1,.      . ..',-;;(i1??T88AAAAAA88888A8A?                             i;.        ..'',,--;(i1??T88A@@@@@@@H@@@H@H?                                                                          
                                     1,.         .',-;;(i1??T88AAAAAA888888881                             1;.         ..',---;(i1?T88A@@@@@@@@A@@@@@@'                                                                          
                                     1,.        .'',-;((i1??T88AAAAAAA88888A8(                             1;.        ...',,--;(i1?T8AA@@@@@@@@@@@A@H@                                                                           
                                     1,.       ..',,-;;(i1??T88AAAAAAA88888AA,                             1-.        . .',,-;;i11?T8AA@@@@@@@@@@@@@@H                                                                           
                                     1-        ..'',-;;(i1??T88AAAAAAA88888AA.                             1-.         ..'',-;(i1??T8AA@@@@@@@@@@@H@@@                                                                           
                                     1-.      . .'',--;(i1??T88AAAAAAA88888AA                              ?-.         .''',-;(i11?T8AA@@@@@@@@@@@@@@@                                                                           
                                     1-.      . .'',--;(i1??T8AAAAAAAA888888@                              1-.        ..''',;((i1??T8AA@@@@@@@@H@@@@H@                                                                           
                                     i-.      ...'',--;(i1??T8AAAAAAAA888888@                              1-..      ...''',-;(i1?T8AA@@@@@@@@@@A@@@@8                                                                           
                                    .?-.        ..',--;(i1?TT8AAAAAAA8888A8A@                              i,'         .'',,-;ii1?T8AAA@@@@@@@@@A@H@Hi                                                                           
                                     ?-.        ..',-;;(i1?TT8AAAAAAA88888TAA                              (,'        ..',--;(i11?T8AA@@@@@@@@@@H@A@A.                                                                           
                                     i;.        ..',-;(ii1?TT8AAAAAAA888888AA                              i,'       ...',--;(i1??T8AA@@@@@@@@@AH@@HH                                                                            
                                     ,;.        ..',-;(ii1?TT8AAAAAAA888A8AAA                              i-'    .....'',--;(i1?T88AA@@@@@@@@@@@@H@@                                                                            
                                     .-..      ...',-;;(i1?TT8AAAAAAA88888A8A                              i,.     ....'',-;;(i1?T8AA@@@@@@@@@@HA@HA@                                                                            
                                      -..      ..'',-;;(i1?TT8AAAAAAA88888AAT                              i,.     ....',--;((i??T8AA@@@@@@@@@@@@@HHA                                                                            
                                      -      ....',,-;;(i1?TT8AAAAAAA88888AA;                              i,.     ....',--;(ii??T8AA@@@@@@@@@@@H@@Hi                                                                            
                                      ,      ....',--;(ii1?TT8AAAAAAA88888AA                               i-.    ....'',--;(i1??T8AA@@@@@@@@@@@@@@@-                                                                            
                                      ,       ...',--;(i1???T8AAAAAAA88A8@AA                               ;;.      ..'',--;(i1??88A@@@@@@@@@@@@H@@H                                                                             
                                      -.       ..',--;(ii1??T8AAAAAAA88AA?@@                               ,;'       .'',,-(i11?T8AA@@@@@@@@@@@@H@@@                                                                             
                                      -.      ..'',,-;((i1?TT8AAAAAAA8888@AA                                ;'       ..'',-;i11?T8AAA@@@@@@@@@@@@@@H                                                                             
                                      -       ..'',,--;(i1?T88AAAAAAA8888@A8                                ('.      ..',--;(i1?T8AA@@@@@@@@@@@HAH@H                                                                             
                                      -        ...',,-;i11?T88AAAAAAA888AA@.                                (..    ...'',-;;(11TT8AA@@@@@@@@@@@@@H@T                                                                             
                                      ;          .',-;(i11?T88AAAAAAA88A8AA                                 (.    ....'',-;(111TT8AA@@@@@@@@@@@AH@@'                                                                             
                                      ;.        .',,-;(ii1?T88AAAAAAA8888@8                                 ;.    ...''',-;(11?TT8AA@@@@@@@@@@@@H@@                                                                              
                                      ;..      ..',,-;;ii1?T8AAAAAAAA88A8AA                                 ; .    ..''',;;(i1?TT8AA@@@@@@@@@@@@@@H                                                                              
                                      (....    ..'',-;(i1?TT8AAAAAA88888AA?                                 (.     ...''-;(ii1?TT8AA@@@@@@@@@@@@AH@                                                                              
                                      (...     .'',-;;(i1?T88AAAAAA88888AAi                                 ('     ...',-;(i11?TT8AA@@@@@@@@@@@@H@@                                                                              
                                      (..     ..',,-;((1??T88AAAAAA88888AA,                                 (,     ..',,--;i11??T8AAA@@@@@@@@@@AHAA                                                                              
                                      ('..    ..'',-;((11?T88AAAAAA8888AA@                                  (,.    ..',,--;(i1??T88AA@@@@@@@@@@@@@-                                                                              
                                      ('..    ..'',-;((11?T88AAAAAA8888AA@                                  i'.    ..',',-;(ii1?T8AA@@@@@@@@@@@@@A.                                                                              
                                      i'..     ..',,-(i1??T8AAAAAAA8888AA@                                  i'. .   ..'',-;(ii1?T8AA@@@@@@@@@@@AH@                                                                               
                                      i'..     ..',--(i1?TT8AAAAAAA8888AAA                                  ;'.      .'',-;(ii1?T88A@@@@@@@@@@@H@A                                                                               
                                      i'.      ..',-;(i1?TT88AAAAAA8888AAA                                  (,.      ..,---(ii1?T88AA@@@@@@@@@@@@@                                                                               
                                      1,..    ..',,-;(i1?TT8AAAAAA88888AAT                                  (..     ...',-;;(i1??T8AA@@@@@@@@@@@@8                                                                               
                                      1,.     ..',--;(i1?T88AAAAAA88888AA(                                  i'.    ..'',,,-;(i1??T8AA@@@@@@@@@@HA;                                                                               
                                      1,.     .'',--;i1??T88AAAAAA88888AA.                                  1'    ..''',,,-(ii1?TT8AA@@@@@@@@@@H@                                                                                
                                      1,.     .'',-;(i1??T88AAAAAA888888@                                   1,     ..'',,,-(ii1?TT8AA@@@@@@@@@@H@                                                                                
                                      1,.     .',,-;(i1??T88AAAAAA8888A8@                                   ?,       ..',-;((i1?T8AA@@@@@@@@@@@AH                                                                                
                                      1-.     .'',-;(ii??T88AAAAAA8888A8@                                   ?-       ..,,-;((i1?T8AA@@@@@@@@@@@@A                                                                                
                                      (-.     .'',-;(i1?TT8AAAAAAA8888AA8                                   ?-      ..'',-;;(i1?T8AA@@@@@@@@@@@Hi                                                                                
                                      '-.     ..'',-(i1?T88AAAAAAA8888AAT                                   1-      ..''',-;(i1?T8AA@@@@@@@@@@@H                                                                                 
                                      '- .    ..',-;(11TT88AAAAAAA8888A@A                                   1-.     ....',;;(i11?8AA@@@@@@@@@@@@                                                                                 
                                      ., .   . ',-;;(i1?TT8AAAAAAA8888A8i                                   1,..     ..',-;;(i1?T8A@@@@@@@@@@@@H                                                                                 
                                       -.    ..',-;((i1?TT8AAAAAAA8888A@-                                   ?,       ..',,-;(ii?T8A@@@@@@@@@@@@H                                                                                 
                                       ;.      '',-;(i1?T88AAAAAAAA888A8                                    ?,       ..',,;((i1?T8A@@@@@@@@@@@@A                                                                                 
                                       ;..     .''-;(i1?T88AAAAAAA888AAH                                    ?-      ..',,-;(ii1TT8A@@@@@@@@@@@@-                                                                                 
                                       ;''   ...',-;(11TT88AAAAAAA888AAA                                    ?-.    ..'',--((iii?T8A@@@@@@@@@@@@.                                                                                 
                                       ;''   .'',,;(i1?TT88AAAAAAA88AAA1                                    ?-..   ..'',,-;((iiTT8A@@@@@@@@@@@@                                                                                  
                                       ;.'.  ..'',;(i11?T88AAAAAA888AAA-.                                   ?,..   ..''',-;(ii1T88A@@@@@@@@@@@@                                                                                  
                                       ; ..  ..',-;;i1?TT88AAAA8A8A8AAA                                     ?-.    ...',,-;(ii188AA@@@@HA@@@@H8                                                                                  
                                       ; ..  ...'--;i1?TT88AAAA8A8A8AAA                                     ?-.       .',-((i1?T8AA@@@@@@H@@HA,                                                                                  
                                       ; .     .',-;i1?TT88AAAAAA8A8A8@                                    .?-.     ...',;((i1?T8AAA@@@@@@A@H@                                                                                   
                                       (...    .',-(i1?TT88AAAAA8A8AA8A                                    '?,.     ..',-;((i1?T8AAA@@@@@@@@@@                                                                                   
                                       (...    .',-(i1?TT88AAAAA8A8AAA8                                    .?,.    ..'',-;((i1?T8AA@@@@@@@HH@A                                                                                   
                                       i....  ..',-;i1?TT88AAAAA8A88AAi                                     ?,.    ..'',--;i1?T88AA@@@@@@@@@H8                                                                                   
                                       i........',-;(1?TT88AAAAAA888AA,                                     ?,      ..',-;(i1?T8AAA@@@@@@@@@H1                                                                                   
                                       1....   .',-;(1?TT88AAAA8AAA8AA.                                     ?, .   ..',-;(i11?T8AA@@@@@@@@@@@-                                                                                   
                                       1'...    .',;i11TT88AAAAA8AA8A@                                      ?,.   ..'',-;;(i11TAA@@@@@@@HA@H@.                                                                                   
                                       ;,.      ',-;(11TT88AAAAA8A8AA8                                      ?,    ..',,-;;(i??8AA@@@@@@@H@@@@                                                                                    
                                       '-..     ',-;(1?TT8AAAAAA8A8AA8                                      ?,..  ..'',-;(ii??8AA@@@@@@@@@@@A                                                                                    
                                        ('.     ',-;(i1TT88AAAAAA8A8A@                                      ?,.   ..',,-;((i?T8AA@@@@@@@@@@@i                                                                                    
                                        i'..    .',;(i1?T88AAAA8A8A8A8                                      ?,.    .',--;(ii?T8AA@@@@@@@@HH@                                                                                     
                                        i'..    .',;(i1?T88AAAAAAA8AA'                                     .T,.    .',,,-(i1T88AA@@@@@@@@@@H                                                                                     
                                        1,..    .',-(i1?T88AAAAAAA8A@                                       ?,      .',--i1188AA@@@@@@@H@A@H                                                                                     
                                        1-..    .',-;i1?T88AAAAAAAAA@ .                                     1,.     ',--;i118AA@@@@@@@i@HHHA                                                                                     
                                        1;..     .'-;i1?T88AAAAAA8AAA                                       ?,     .'',;;i1?8AA@@@@@@@A@@H@i                                                                                     
                                        (- ..    .'-;i1?T88AAAA8A@AAH                                       ?,     .',-;(i1T8A@@@@@@@@A;@@H                                                                                      
                                       .i('..    .,-;(1??T8AAAA8AAAAA                                       ?,.    .',-;(i1T8AA@@@@@@@@A ;@.                                                                                     
                                        ;('.    ..,-;(i1?T8AAAAAA8A@@                                       ?,.    .',-;(i?T8AA@@@@@@AA8@A                                                                                       
                                        ';,. ..  .',;(i1?T8AAAAA8AAA8                                       T,.    .',-;(1?TAAA@@@@@@AA@(                                                                                        
                                        .(;,..   .'-;(i1?T8AAAAAA@A@                                        T-..  .'',-;i1?TAA@@@@@@AA8                                                                                          
                                         (i;,' ...,-;(i1?T8AAAAAA@A?                                        T-'....',-;(i?T8AA@@@@T8TT,                                                                                          
                                         i11i(,'',,-;i1?T8AAAAA@AA?                                         T-,'''',-(ii1T88A@?AA81;'                                                                                            
                                        .;iiii(;-,,-;ii?T88@@@@@A8'                                         i;...'''-;(iiiTA@8 ?T(.                                                                                              
                                                       '                                                              ..                                                                                                         
                                                                                                                                                                                                                                 
                                   &ens