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