ooooo ooo `888b. `8' oooo oooo ooo. .oo. .oo. oooo oooo ooo .oooo. .oooo. 8 `88b. 8 `888 `888 `888P"Y88bP"Y88b `88. `88. .8' `P )88b `P )88b 8 `88b. 8 888 888 888 888 888 `88..]88..8' .oP"888 .oP"888 8 `88b.8 888 888 888 888 888 `888'`888' d8( 888 d8( 888 8 `888 `V88V"V8P' o888o o888o o888o `8' `8' `Y888""8o `Y888""8o o8o `8