ooooo .oooo. oooooo oooo `888' .dP""Y88b `888. .8' 888 oooo oooo oooo oooo ]8P' oooooooo `888. .8' 888 `888 `888 `888 `888 .d8P' d'""7d8P `888.8' 888 888 888 888 888 .dP' .d8P' `888' 888 888 888 888 888 .oP .o .d8P' .P 888 o888o `V88V"V8P' `V88V"V8P' 8888888888 d8888888P o888o