oooooooooooo ooooooooo. .ooooo. ooo ooooo `888' `8 `888 `Y88. 888' `Y88. `88. .888' oooo ooo 888 888 .d88' 888 888 ooo. .oo. 888b d'888 `88. .8' 888oooo8 888ooo88P' `Vbood888 `888P"Y88b 8 Y88. .P 888 `88..8' 888 " 888 888' 888 888 8 `888' 888 `888' 888 888 .88P' 888 888 8 Y 888 `8' o888o o888o .oP' o888o o888o o8o o888o