oooooo oooo ooooo ooo .o .o. . .o oooo ooooo ooo .oooooo.
`888. .8' `888b. `8' o888 .888. .o8 .d88 `888 `888b. `8' d8P' `Y8b
`888. .8' 8 `88b. 8 888 .8"888. .o888oo .d'888 888 .oo. 8 `88b. 8 oooo ooo 888 888
`888. .8' 8 `88b. 8 888 .8' `888. 888 .d' 888 888P"Y88b 8 `88b. 8 `88. .8' 888 888
`888.8' 8 `88b.8 888 .88ooo8888. 888 88ooo888oo 888 888 8 `88b.8 `88..8' 888 888
`888' 8 `888 888 .8' `888. 888 . 888 888 888 8 `888 `888' `88b d88b
`8' o8o `8 o888o o88o o8888o "888" o888o o888o o888o o8o `8 .8' `Y8bood8P'Ybd'
.o..P'
`Y8P'