oooo oooo ooooo oooo ooooo ooooo oooo oooo oooo `888 .8P' `888' `888 `888' `888' `888 .8P' `888 888 d8' 888 888 888 888 888 d8' 888 88888[ 888 888 888ooooo888 88888[ 888 888`88b. 888 888 888 888 888`88b. 888 888 `88b. 888 888 888 888 888 `88b. 888 o888o o888o o888o .o. 88P o888o o888o o888o o888o o888o `Y888P