a8888a a8888a dP d8' ..8b d8' ..8b 88 .d8888b. 88d888b. 88 .P 88 88 .P 88 88d888b. d888888b 88' `88 88' `88 88 d' 88 88 d' 88 88' `88 .d8P' 88. .88 88 88 Y8'' .8P Y8'' .8P 88. .88 .Y8P `8888P88 dP dP Y8888P Y8888P 88Y8888' d888888P .88 d8888P