ooooo ooooooooooooo ooooo ooooo o8o ooooo ooo ooooooooo `888' 8' 888 `8 `888' `888' `"' `888b. `8' d"""""""8' 888 888 888 888 oooo 8 `88b. 8 .8' 888 888 888ooooo888 `888 8 `88b. 8 .8' 888 888 888 888 888 8 `88b.8 .8' 888 888 888 888 888 8 `888 .8' o888o o888o o888o o888o o888o o8o `8 .8'