.oooooo. .oooooo..o .o. d8P' `Y8b d8P' `Y8 .888. 888 888 Y88bo. .8"888. oooo oooo oooo ooo .ooooo oo 888 888 `"Y8888o. .8' `888. `888 `888 `88. .8' d88' `888 888 888 `"Y88b .88ooo8888. 888 888 `88..8' 888 888 `88b d88b oo .d8P .8' `888. 888 888 `888' 888 888 `Y8bood8P'Ybd' 8""88888P' o88o o8888o `V88V"V8P' `8' `V8bod888 888. 8P' "