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