.oooooo. oooooooooo. .o. o8o d8P' `Y8b `888' `Y8b .888. `"' 888 888 .ooooo. 888 888 .8"888. oooo .ooooo. 888 888 d88' `"Y8 888oooo888' .8' `888. `888 d88' `"Y8 888 888 888 888 `88b .88ooo8888. 888 888 `88b d88b 888 .o8 888 .88P .8' `888. 888 888 .o8 `Y8bood8P'Ybd' `Y8bod8P' o888bood8P' o88o o8888o 888 `Y8bod8P' 888 .o. 88P `Y888P