ooooooooo. ooooooooo. oooooooooooo oooo `888 `Y88. `888 `Y88. d'""""""d888' `888 888 .d88' 888 .d88' .888P ooo. .oo. 888 oooo .ooooo. 888ooo88P' 888ooo88P' d888' `888P"Y88b 888 .8P' d88' `88b 888 888`88b. .888P 888 888 888888. 888ooo888 888 888 `88b. d888' .P 888 888 888 `88b. 888 .o o888o o888o o888o .8888888888P o888o o888o o888o o888o `Y8bod8P'