ooooo ooo .o oooo oooooooooo. `888b. `8' .d88 `888 `888' `Y8b 8 `88b. 8 .d'888 888 888 888 8 `88b. 8 .d' 888 888 888oooo888' 8 `88b.8 88ooo888oo 888 888 `88b 8 `888 888 888 888 .88P o8o `8 o888o .o. 88P o888bood8P' `Y888P