                                                                                                    
                                                                                                    
                                  :::                                                               
                                 .::::        .::.                                                  
                                 :::::.      '::::                                                  
       .......                  .::':::         :::                                                 
      ':::::::::::...           :::  '          '::...                    .                         
        '::. ''''':::::..       :::  !           :::::::....           .:::'                        
         ':::       :::'''     .::'       ...::::::::''::::::.        ::::::    .:::::...           
           '::.    ':'         :::   .:::::::''''  :::    :::'        !' :::   .::''''::::.         
             :::         .:.   :::  ':::::         :::.  .::'          | '::: ':::      ''::.       
              '::.      .:::   :::    ':::::.      '::: .::'           .  :::. :::         '::.     
          .:.   :::.    :::   :::'      .:::::.     '::::::::...           ':' :::          '::.    
      :.  :::    '::.  .:::   :::    .:::::'''       :::' '''::::::..           '            '::    
      :::  :::.    '::.:::   .:::    ':::            :::        ''':::::.       |             ::    
      :::   ::::::...::::    :::.....:::::...        :::.   .        '''::::..  '             ::    
      ':::   '''''::::::::::::::::::::' ''::::....    ':'  :::           ''':::::..          :::    
        :::  |!      ::::'''::::     .      '':::::::.....:::'                ''':::::..   .:::     
      .:::'  !       :::    '::::.  :::          ''''::::::' !                     '''::::::::      
      ':'           .::'       ''::::::                    |                            '''''       
       |            :::           '':::                    '                             '||!       
       !            :::             ':'                                                   '!        
                    '''                                                                   |         
                      |                                                                   .         
                      '                                                                             

