oooo oooo oooo oooooooo . `888 .8P' `888 dP""""""" .o8 888 d8' 888 d88888b. oooooooo oooo d8b .o888oo 88888[ 888 `Y88b d'""7d8P `888""8P 888 888`88b. 888 ]88 .d8P' 888 888 888 `88b. 888 o. .88P .d8P' .P 888 888 . o888o o888o .o. 88P `8bd88P' d8888888P d888b "888" `Y888P