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