oooooooooo. .oooo. .oooooo. ooooooo ooooo ooooo ooooo `888' `Y8b .dP""Y88b d8P' `Y8b `8888 d8' `888' `888' 888 888 ]8P' 888 oooo ooo Y888..8P 888 888 888oooo888' <88b. 888 `88. .8' `8888' 888ooooo888 888 `88b `88b. 888 ooooo `88..8' .8PY888. 888 888 888 .88P o. .88P `88. .88' `888' d8' `888b 888 888 o888bood8P' `8bd88P' `Y8bood8P' .8' o888o o88888o o888o o888o .o..P' `Y8P'