.oooooo..o ooo ooooo ooooo ooo ooooooooo. oooooooooooo d8P' `Y8 `88. .888' `888' `8' `888 `Y88. `888' `8 Y88bo. 888b d'888 888 8 888 .d88' 888 `"Y8888o. 8 Y88. .P 888 888 8 888ooo88P' 888oooo8 `"Y88b 8 `888' 888 888 8 888`88b. 888 " oo .d8P 8 Y 888 `88. .8' 888 `88b. 888 8""88888P' o8o o888o `YbodP' o888o o888o o888o