o8o oooooooooooo oooooooooo. oooooooooooo .ooooo. `"' d'""""""d888' `888' `Y8b d'""""""d888' 888' `Y88. oooo .888P 888 888 .ooooo. .888P 888 888 `888 d888' 888 888 d88' `88b d888' `Vbood888 888 .888P 888 888 888ooo888 .888P 888' 888 d888' .P 888 d88' 888 .o d888' .P .88P' 888 .8888888888P o888bood8P' `Y8bod8P' .8888888888P .oP' 888 .o. 88P `Y888P