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