oooooooo .o8 .oooooo. oooo dP""""""" "888 d8P' `Y8b `888 d88888b. .oooo888 888 888 .oooooooo .oooooooo 888 .oo. `Y88b d88' `888 888 888 888' `88b 888' `88b 888P"Y88b ]88 888 888 888 888 888 888 888 888 888 888 o. .88P 888 888 `88b d88b `88bod8P' `88bod8P' 888 888 `8bd88P' `Y8bod88P" `Y8bood8P'Ybd' `8oooooo. `8oooooo. o888o o888o d" YD d" YD "Y88888P' "Y88888P'