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