o8o .o oooooooooo. oooooooooo. .o. oooooo oooooo oooo `"' .d88 `888' `Y8b `888' `Y8b .888. `888. `888. .8' oooo .d'888 888 888 888 888 .8"888. `888. .8888. .8' `888 .d' 888 888 888 888oooo888' .8' `888. `888 .8'`888. .8' 888 88ooo888oo 888 888 888 `88b .88ooo8888. `888.8' `888.8' 888 888 888 d88' 888 .88P .8' `888. `888' `888' o888o o888o o888bood8P' o888bood8P' o88o o8888o `8' `8'