.oooooo..o oooo oooooooooooo d8P' `Y8 `888 `888' `8 Y88bo. ooo. .oo. oooo oooo ooo ooo. .oo. .oo. 888 888 `"Y8888o. `888P"Y88b `88. `88. .8' `888P"Y88bP"Y88b 888 888oooo8 `"Y88b 888 888 `88..]88..8' 888 888 888 888 888 " oo .d8P 888 888 `888'`888' 888 888 888 888 888 8""88888P' o888o o888o `8' `8' o888o o888o o888o .o. 88P o888o `Y888P