.oooo. ooo ooooo .o88o. .o8 .o .dP""Y88b `88. .888' 888 `" "888 .d88 ]8P' oooo d8b 888b d'888 o888oo .oooo888 .d'888 <88b. `888""8P 8 Y88. .P 888 888 d88' `888 .d' 888 `88b. 888 8 `888' 888 888 888 888 88ooo888oo o. .88P 888 8 Y 888 888 888 888 888 `8bd88P' d888b o8o o888o o888o `Y8bod88P" o888o