.oooo. ooo ooooo .oooooo. .dP""Y88b `88. .888' d8P' `Y8b .oooooooo oooo oooo ooo ]8P' oooo d8b 888b d'888 888 888 888' `88b `88. `88. .8' <88b. `888""8P 8 Y88. .P 888 888 888 888 888 `88..]88..8' `88b. 888 8 `888' 888 888 888 `88bod8P' `888'`888' o. .88P 888 8 Y 888 `88b d88b `8oooooo. `8' `8' `8bd88P' d888b o8o o888o `Y8bood8P'Ybd' d" YD "Y88888P'