ooooo ooo .ooooo. oooooo oooo ooooo ooo ooooooooo. oooo `888' `8' 888' `Y88. `888. .8' `888b. `8' `888 `Y88. `888 888 8 888 888 `888. .8' 8 `88b. 8 888 .d88' 888 .oo. 888 8 `Vbood888 `888. .8' 8 `88b. 8 888ooo88P' 888P"Y88b 888 8 888' `888.8' 8 `88b.8 888`88b. 888 888 `88. .8' .88P' `888' 8 `888 888 `88b. 888 888 `YbodP' .oP' `8' o8o `8 o888o o888o o888o o888o