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