88b d88 88888888ba, ,ad8888ba, ,d 888b d888 88 `"8b d8"' `"8b 88 88`8b d8'88 88 `8b d8' MM88MMM 8b,dPPYba, 88 `8b d8' 88 8b, ,d8 88 88 88 88 88P' "8a 88 `8b d8' 88 `Y8, ,8P' 88 88 88 88 88 d8 88 `8b d8' 88 )888( 88 8P Y8, 88, 88b, ,a8" 88 `888' 88 ,d8" "8b, 88 .a8P Y8a. .a8P "Y888 88`YbbdP"' 88 `8' 88 8P' `Y8 88888888Y"' `"Y8888Y"' 88 88