_    _     ____     __   __    _  __  
    ___   | || | ||  |  _ \\   \ \\/ //  | |/ // 
   /   || | || | ||  | |_| ||   \ ` //   | ' //  
  | [] || | \\_/ ||  | .  //     | ||    | . \\  
   \__ ||  \____//   |_|\_\\     |_||    |_|\_\\ 
    -|_||   `---`    `-` --`     `-`'    `-` --` 
     `-`