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