oooooooooo. .oooo. ooo ooooo oooooooooo. `888' `Y8b .dP""Y88b `88. .888' `888' `Y8b 888 888 oooo ooo .ooooo. ]8P' 888b d'888 888 888 888oooo888' `88. .8' d88' `"Y8 .d8P' 8 Y88. .P 888 888 888 888 `88b `88..8' 888 .dP' 8 `888' 888 888 888 888 .88P `888' 888 .o8 .oP .o 8 Y 888 888 d88' o888bood8P' .8' `Y8bod8P' 8888888888 o8o o888o o888bood8P' .o..P' `Y8P'