.oooo. .ooo .oooo. oooooooooooo .dP""Y88b .88' .dP""Y88b `888' `8 ]8P' d88' ]8P' 888 ooo. .oo. .ooooo. <88b. d888P"Ybo. .d8P' 888oooo8 `888P"Y88b d88' `88b `88b. Y88[ ]88 .dP' 888 " 888 888 888ooo888 o. .88P `Y88 88P .oP .o 888 o 888 888 888 .o `8bd88P' `88bod8' 8888888888 o888ooooood8 o888o o888o `Y8bod8P'