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