_    _     ______    ______     ___      ______  
| || | ||  /_   _//  /_   _//   / _ \\   /_____// 
| || | ||   -| ||-   `-| |,-   / //\ \\  `____ `  
| \\_/ ||   _| ||_     | ||   |  ___  || /___//   
 \____//   /_____//    |_||   |_||  |_|| `__ `    
  `---`    `-----`     `-`'   `-`   `-`  /_//     
                                         `-`