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