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