_____ ________ __ .d8888888bn....nd888888888888b. ,n. .d88b. \| .d8888888888888888888888888888888.48P d8P' `488883 8888888888888888888888888888888888 ,n. 8888888888888888888888888888888888 48P , , , l888888888888888888888888888888888 ,n. .d888b+, .d8b. .d8b. 4888888888P'"""'4888888888888888l 48P `4888P+' 88888b. \ / .d88888 `488888P' `48888888888888 .n. ` ' ' 888()88b.X.d88()888 """ `48888888888' 48P `4888888888888888P' , , , `488888P' ,d8b. `488888888888P' ,+d888b. `"""' 88888 .d88888888888b. '+4888P' '48P' \// 88()8888888()88 ' ' ` .nd888bn. `488P' U `488P' .d8b. j888888888l ___ 88888 \/ 88888888888 .d88888b. `48P' .' ,'db`. `888888888' ___ .d8888888888. d8b . . : ,4P. ; `488888P' .d88888b. .d8888888888888 `+' . . " " `48P' d888888888b.___.d888888888888888l d8b . . j888888888888888888888888888888888 `+' . . 8888888888888888888888888888888888 d8b .d'db. .d'db. 8888888888888888888888888888888888 `+' 888888 888888 `48888888888888888888888888888888'd8b `488P' `488P' `+4888888++""""++888888888888P' `+' """"' """"""""'