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