o8o .ooooo. ooooo ooo ooo ooooo .ooooo. `"' d88' `8. `888b. `8' `88. .888' d88' `8. oooo Y88.. .8' 8 `88b. 8 888b d'888 .ooooo. Y88.. .8' `888 `88888b. 8 `88b. 8 8 Y88. .P 888 d88' `88b `88888b. 888 .8' ``88b 8 `88b.8 8 `888' 888 888ooo888 .8' ``88b 888 `8. .88P 8 `888 8 Y 888 888 .o `8. .88P o888o `boood8' o8o `8 o8o o888o `Y8bod8P' `boood8'