.ooooo. ooooo ooo ooooo ooo oooooo oooooo oooo 888' `Y88. `888b. `8' `888b. `8' `888. `888. .8' ooo. .oo. .oo. 888 888 8 `88b. 8 8 `88b. 8 `888. .8888. .8' oooo d8b `888P"Y88bP"Y88b `Vbood888 8 `88b. 8 8 `88b. 8 `888 .8'`888. .8' `888""8P 888 888 888 888' 8 `88b.8 8 `88b.8 `888.8' `888.8' 888 888 888 888 .88P' 8 `888 8 `888 `888' `888' 888 o888o o888o o888o .oP' o8o `8 o8o `8 `8' `8' d888b