o8o oooooo oooo ooooo ooo oooooooo `"' `888. .8' `888' `8' dP""""""" oooo .oooo. `888. .8' 888 8 .ooooo. d88888b. `888 `P )88b `888.8' 888 8 d88' `"Y8 `Y88b 888 .oP"888 `888' 888 8 888 ]88 888 d8( 888 888 `88. .8' 888 .o8 o. .88P o888o `Y888""8o o888o `YbodP' `Y8bod8P' `8bd88P'