.ooo .oooo. .88' .dP""Y88b .ooooo. d88' oo.ooooo. ]8P' d88' `"Y8 d888P"Ybo. 888' `88b .d8P' 888 Y88[ ]88 888 888 .dP' 888 .o8 `Y88 88P 888 888 .oP .o `Y8bod8P' `88bod8' 888bod8P' 8888888888 888 o888o