oooo oooo oooooo oooo `888 .8P' `888. .8' .ooooo. oooooooo .oooo. 888 d8' oooo oooo ooo `888. .8' d88' `"Y8 d'""7d8P `P )88b 88888[ `88. `88. .8' `888. .8' 888 .d8P' .oP"888 888`88b. `88..]88..8' `888.8' 888 .o8 .d8P' .P d8( 888 888 `88b. `888'`888' `888' `Y8bod8P' d8888888P `Y888""8o o888o o888o `8' `8' `8'