ooooo ooo ooooo ooo ooooooo ooooo `888b. `8' `888b. `8' `8888 d8' oooo ooo 8 `88b. 8 8 `88b. 8 Y888..8P ooo. .oo. .oo. .oooo.o `88. .8' 8 `88b. 8 8 `88b. 8 `8888' `888P"Y88bP"Y88b d88( "8 `88..8' 8 `88b.8 8 `88b.8 .8PY888. 888 888 888 `"Y88b. `888' 8 `888 8 `888 d8' `888b 888 888 888 o. )88b `8' o8o `8 o8o `8 o888o o88888o o888o o888o o888o 8""888P'