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