_____                                _____      
        /    /                               /    /      
       /    /                               /    /       
      /    /                               /    /        
     /    /            .-''` ''-.         /    /         
    /    /  __       .'          '.      /    /  __      
   /    /  |  |     /              `    /    /  |  |     
  /    '   |  |    '                '  /    '   |  |     
 /    '----|  |---.|         .-.    | /    '----|  |---. 
/          |  |   |.        |   |   ./          |  |   | 
'----------|  |---' .       '._.'  / '----------|  |---' 
           |  |      '._         .'             |  |     
          /____\        '-....-'`              /____\