oooooo oooooo oooo .ooooo. . `888. `888. .8' d88' `8. .o8 `888. .8888. .8' .oooo. Y88.. .8' ooo. .oo. .o888oo .ooooo. `888 .8'`888. .8' `P )88b `88888b. `888P"Y88b 888 d88' `"Y8 `888.8' `888.8' .oP"888 .8' ``88b 888 888 888 888 `888' `888' d8( 888 `8. .88P 888 888 888 . 888 .o8 `8' `8' `Y888""8o `boood8' o888o o888o "888" `Y8bod8P'