ooooooooo oooooooooooo oooooooooooo .o8 .oooooo. d"""""""8' `888' `8 `888' `8 "888 d8P' `Y8b .8' 888 ooo. .oo. 888 .oooo888 888 888 .8' 888oooo8 `888P"Y88b 888oooo8 d88' `888 888 888 .8' 888 " 888 888 888 " 888 888 888 888 .8' 888 o 888 888 888 888 888 `88b d88b .8' o888ooooood8 o888o o888o o888o `Y8bod88P" `Y8bood8P'Ybd'