%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%                                     
%%%%%%%%%%%%%%%%%%%%%%%%%%%7"""""""0%%%%%%%%%%%%%%%%%%%%%%%%%%%                                     
%%%%%%%%%%%%%%%%%%%%%%%7"     - ---  ?"3%%%%V%%%%%%%%%%%%%%%%%%                                     
%%V%%V%%%%%%%%V%V%%V%%~                 ?}V%%%%%%%%V%%V%%%%V%%%                                     
%%%%%%%%%%%%V%%%%%%%%r        -           3V%%%V%V%%%%%%%%%%%%%                                     
%%%%%%V%%%V%%%%%%%%%%r            -       J%%%%%%%%%%%%%%%%%%%%                                     
%%%V%%%%%V%%%%%%%V%%%r -ZT,z   jxr`q,_     %%V%%%%%%%%%V%%%V%%%                                     
%%%%%%V%%%%%%%%%%%%%%r H  '(   9E  -}r     %%%%%%%%%%%%%%%%%%%%                                     
%%%%%V%%%%%%%%%%V%%%%r `[ .<lI-;s---"^     3V%%%%%%%%V%%%%%%%%%                                     
%%V%%%%%%%%%%%%%%%%%%r  -:llI=00%V``<`     ?%%%%%%%%%%%%%%%%%%%                                     
%%%%%%%%%V%%V%%%%%%%%r  .`^``?`=-'=i-_      ?%%V%%%%%%%%%V%%%%%                                     
%%V%%%%%%%%%%%%V%%%%%F  gs--=----}q;nnz      ?Y%%%%%%%%%%%%%V%%                                     
%%%%%%%%V%%%%V%%%%V"  jV%s{1I1q;xV%%%V%s       "%%%%%%%%%V%%%%%                                     
%%%%%%%%%%%%%%%%2~   <%V%V%%VV%%V%VV%V%%*        "X%%V%%%%%%%%%                                     
%%%%V%%V0%%%%%%^     3?YV%VTI4%V%VY??!!V!.         '%%%%%V%%%%%                                     
%%%%%%%%%%%%%%^    .;n%%V%Vn%VV%V%VV%Vnx;%\_        `3V%%%%%%%%                                     
%%%V%V%%%%%%VE    jVVV%VV%V%%%V%%V%%V%VVV%sx_         3%%%%V%V%                                     
%%%%%%%%%%%%7    ;V%%%VV%%1VV%VVV%VV%V%%V%%%s         ?%%%%%%%%                                     
%%%%%%%%%%%F    <V%V%VV%VV|V%VV%%V%VVV%VVV%VV          ]V%%%%%%                                     
%%%%%%%%%2`     3V%%V%%4%{I%V%%VV%V%%VV%%%V%V_         ]%%%%%%%                                     
%%%%%%%%%(      V%%VV%%VV1I%VVV%VV%VVV%VVV%VV          ]V%V%%%%                                     
%%%%V%%%V?'<Ii._?"3V%VV%%1}%V%%V%%%V%%%V%%"?5          }V%%%%%%                                     
%%%""""~=-+IlIII.- '"3%VV%n%%VVV%%V%VVV%Y?=!=        =l=V%%%%%%                                     
%%r'l11II1IIIIlIIl_   `"%V%%VVV%VVVV%%VV11_::__-  --i)+IZ3%%%%%                                     
%%1-=+IIIIIIIIIII)l.-   <V%VV%V%V%%%VV%VK^_=++!::!+)IlIlI=9"0%%                                     
%Vf =!lIIIII1IIIIlll)_jVVV%%%V%V%V%VVV"^  -:+)lIIIIl)lIII1I1+<%                                     
%V\':++llIIIIIIIIl)+):-?""YVV%VY"""^      -:+IllI1IlIII):'j,J%%                                     
%1z---='==::!!+++))l+=                    -=!+)lI+!:_`,,X%000%%                                     
%%%%%%s,,;,_ - --_'`-   j,,,,,,,,,,,,x,,,   --'=- -,dV000%%%%%%                                     
%%%%%%%000%%%%%s,,,_j,,0%00U00U0UU0U0%%00X,,._.,,j%%%V%%%%%%%%%                                     
>
                                                                                                    
                          jaxaxaxaxa                                                                
                       jdP?        ??9bg                                                            
                      dP               ?bg                                                          
                     d[                  9[                                                         
                     #                    #                                                         
                     # aP?bg   xO"??bg    ][                                                        
                     #dDP?Q#[ ]WdP9QQ#g   ][                                                        
                     ##QbaD#?"#Q#axdQ#~   ][                                                        
                     #j#Q?~       "?Q#g   ]W                                                        
                     ###bg     jaxg?9Q~    9b                                                       
                     d~dQ#Q#####Qhd??9g ?#[ 9b                                                      
                    dPjQ~??9Q##P?~    9b     ?bg                                                    
                  aP~jP~               9b     ?9a                                                   
                aP^ jP                  9[      ?9a                                                 
              j#~   #~                  ?#g       ?#g                                               
             j#~  jd?                     9b        9b                                              
             #~  j#~                       9b        9[                                             
            dP  j#~                         #[       ?#g                                            
          jd?  j#~                          ]Q        ]Q                                            
         j#~   d[                           ]W         #                                            
         #[    #[                           ]W         #                                            
         d#P?#bQbg                        axDb        dP                                            
   jaxaxdQ~   ?9QP9ag                    ][ ]Q      j#P9g                                           
  ##?           ?#b ?9ag                 ][ ?#baxaxQP~ ]W                                           
  #b              9bg ?9a                ][   ??"?"     ?#a                                         
  9Q               ?#badP              adWQ               ??ba                                      
  #Q                 98g            adP^ ]Q                jdQ~                                     
 ]Q[                  ##PbaxaxaxaP"?~    ]W           jaxdQ??                                       
 ?#####axaxaxa       dQ#                 ]Wb      jadQP?^                                           
     ??"?3WDWQ####aO#Q#bd??????????"?"??9WQ#Qaax###P"                                               
              ???98Q#P?~                 ??##W8W??~