oooo o8o .oooo. ooooooooo. `888 `"' .dP""Y88b `888 `Y88. ooo. .oo. .oo. 888 oooo ]8P' .oooo.o 888 .d88' `888P"Y88bP"Y88b 888 `888 .d8P' d88( "8 888ooo88P' 888 888 888 888 888 .dP' `"Y88b. 888`88b. 888 888 888 888 888 .oP .o o. )88b 888 `88b. o888o o888o o888o .o. 88P o888o 8888888888 8""888P' o888o o888o `Y888P