_    _    ______     ______   _____      ______  
    ___   | || | || |      \\  /_   _// |  __ \\   /_   _// 
   /   || | || | || |  --  //   -| ||-  | |  \ ||   -| ||-  
  | [] || | \\_/ || |  --  \\   _| ||_  | |__/ ||   _| ||_  
   \__ ||  \____//  |______//  /_____// |_____//   /_____// 
    -|_||   `---`   `------`   `-----`   -----`    `-----`  
     `-`