ooooooo ooooo oooooooooooo .ooooo. .oooo. ooooooo ooooo oooooo oooo `8888 d8' `888' `8 d88' `8. .dP""Y88b `8888 d8' `888. .8' Y888..8P 888 Y88.. .8' ]8P' Y888..8P `888. .8' `8888' 888oooo8 `88888b. .d8P' `8888' `888. .8' .8PY888. 888 " .8' ``88b .dP' .8PY888. `888.8' d8' `888b 888 `8. .88P .oP .o d8' `888b `888' o888o o88888o o888o `boood8' 8888888888 o888o o88888o `8'