ooo ooooo ooooo oooo
`88. .888' `888' `888
888b d'888 oooooooo ooo. .oo. .oo. 888 oooo oooo ooo 888
8 Y88. .P 888 d'""7d8P `888P"Y88bP"Y88b 888 `88. `88. .8' 888
8 `888' 888 .d8P' 888 888 888 888 `88..]88..8' 888
8 Y 888 .d8P' .P 888 888 888 888 `888'`888' 888
o8o o888o d8888888P o888o o888o o888o o888o `8' `8' o888o