.oooooo..o o8o .oooo. oooo d8P' `Y8 `"' .dP""Y88b `888 Y88bo. oooo .ooooo. ]8P' 888 oooo .ooooo. `"Y8888o. `888 d88' `88b .d8P' 888 .8P' d88' `"Y8 `"Y88b 888 888ooo888 .dP' 888888. 888 oo .d8P 888 888 .o .oP .o 888 `88b. 888 .o8 8""88888P' 888 `Y8bod8P' 8888888888 o888o o888o `Y8bod8P' 888 .o. 88P `Y888P