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