oooo oooooooooooo o8o .o .ooooo. `888 `888' `8 `"' o888 d88' `8. 888 888 oooooooo oooo 888 Y88.. .8' 888 888oooo8 d'""7d8P `888 888 `88888b. 888 888 " .d8P' 888 888 .8' ``88b 888 888 .d8P' .P 888 888 `8. .88P .o. 88P o888o d8888888P o888o o888o `boood8' `Y888P