oooo oooo ooooo ooo o8o .ooo `888 `888 `888b. `8' `"' .88' .ooooo. 888 .oo. 888 .oo. 8 `88b. 8 oooo d88' d88' `"Y8 888P"Y88b 888P"Y88b 8 `88b. 8 `888 d888P"Ybo. 888 888 888 888 888 8 `88b.8 888 Y88[ ]88 888 .o8 888 888 888 888 8 `888 888 `Y88 88P `Y8bod8P' o888o o888o o888o o888o o8o `8 o888o `88bod8'