.oooooo..o .oooooo. oooooooo .oooo. .ooo d8P' `Y8 d8P' `Y8b dP""""""" .dP""Y88b .88' .ooooo. Y88bo. 888 d88888b. ]8P' d88' d88' `88b `"Y8888o. 888 `Y88b .d8P' d888P"Ybo. 888ooo888 `"Y88b 888 ooooo ]88 .dP' Y88[ ]88 888 .o oo .d8P `88. .88' o. .88P .oP .o `Y88 88P `Y8bod8P' 8""88888P' `Y8bood8P' `8bd88P' 8888888888 `88bod8'