o8o oooo ooooooooooooo oooooooo `"' `888 8' 888 `8 dP""""""" oooo 888 ooo. .oo. .oo. 888 .oooo.o d88888b. `888 888 `888P"Y88bP"Y88b 888 d88( "8 `Y88b 888 888 888 888 888 888 `"Y88b. ]88 888 888 888 888 888 888 o. )88b o. .88P o888o o888o o888o o888o o888o o888o 8""888P' `8bd88P'