oooooo oooo .o8 ooooo ooooo .ooooo. oooo `888. .8' "888 `888' `888' d88' `8. `888 `888. .8' .oooo888 888 888 Y88.. .8' ooo. .oo. .oo. 888 oooo `888. .8' d88' `888 888ooooo888 `88888b. `888P"Y88bP"Y88b 888 .8P' `888.8' 888 888 888 888 .8' ``88b 888 888 888 888888. `888' 888 888 888 888 `8. .88P 888 888 888 888 `88b. `8' `Y8bod88P" o888o o888o `boood8' o888o o888o o888o o888o o888o