oooooo oooo .ooooo. oooo ooooooooo `888. .8' d88' `8. `888 d"""""""8' .oooo. `888. .8' Y88.. .8' .ooooo oo 888 oooo .8' `P )88b `888.8' `88888b. d88' `888 888 .8P' .8' .oP"888 `888' .8' ``88b 888 888 888888. .8' d8( 888 888 `8. .88P 888 888 888 `88b. .8' `Y888""8o o888o `boood8' `V8bod888 o888o o888o .8' 888. 8P' "