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