oooo .oooooo..o .oooo. o8o o8o `888 d8P' `Y8 .dP""Y88b `"' `"' 888 Y88bo. ]8P' oooo oooo 888 `"Y8888o. .d8P' `888 `888 888 `"Y88b .dP' 888 888 888 oo .d8P .oP .o 888 888 .o. 88P 8""88888P' 8888888888 o888o 888 `Y888P 888 .o. 88P `Y888P