oooooooo .oooo. o8o oooo oooo dP""""""" .dP""Y88b `"' `888 .8P' .ooooo oo d88888b. ]8P' oooo oooo oooo 888 d8' d88' `888 `Y88b <88b. `888 `888 `888 88888[ 888 888 ]88 `88b. 888 888 888 888`88b. 888 888 o. .88P o. .88P 888 888 888 888 `88b. `V8bod888 `8bd88P' `8bd88P' `V88V"V8P' o888o o888o o888o 888. 8P' "