oooooo oooo ooooo oooooo oooo `888. .8' `888' `888. .8' oooo oooo oooo ooo ooo. .oo. `888. .8' 888 `888. .8' `888 `888 `88. .8' `888P"Y88b `888. .8' 888 `888.8' 888 888 `88..8' 888 888 `888.8' 888 `888' 888 888 `888' 888 888 `888' 888 o 888 `V88V"V8P' `8' o888o o888o `8' o888ooooood8 o888o