.o. .oooooo. oooo oooo ooooo ooo ooooooooooooo .888. d8P' `Y8b `888 .8P' `888b. `8' 8' 888 `8 .8"888. 888 888 888 d8' 8 `88b. 8 888 oooo ooo .8' `888. 888 888 88888[ 8 `88b. 8 888 `88. .8' .88ooo8888. 888 888 888`88b. 8 `88b.8 888 `88..8' .8' `888. `88b d88b 888 `88b. 8 `888 888 `888' o88o o8888o `Y8bood8P'Ybd' o888o o888o o8o `8 o888o `8'