########################################################################################################MMMNNNNNNNMMMM########################## ##########################################################################################MMMM#############MMMNNNNNNNMM######################### ########################################################################################MBNMBB$BBNBBBBB$$BBNM#MMMMNNNNMMMM###################### ###########################################################MMM##########################NM###B/@$MMMMNNNBB$$@$N###MMMMNMMMMM#################### ########################################################################################C%@NBMBBBMMMMMMNNBBBB$@@N#####MMMMMMMMMMM############### ########################################################################################NX^/$BNN#####MMNBNNNNBB$@B#####MMMMMMMMMMMMMMMMMM##MMMMM ####################################MNBM######MM#####MNBBBBNM##########################NNMMMM##########MNNB$BBBB$@BMNNNMMMMMMMMMMM########MMMMMM #######MMMM####################MMMMMMN$00$N##MM#MB0%+^^++////%X@B#####################MBNMMM#############MN$$$BB$$0@NBM######################### ###MMMMMMMNB$M###############MMMM####MMMNB$$NM@%^!!^^+++//%%%%%%XX@N##################N$C0$MM############MMMNNNNB$@NM########################### NNMM######M$C@M#############MMM########MBC%@0+!!!^^^+++////%%%%%XXCC0BM###############B/%XC@NM##############MMMNNB$M############################ ##$M#######B::@#############NNMMN#####@%+:'%0X!^^^++++++///%%%%XXXC0000$M#############N+//%C@@N#############MMMNNBBBN########################### ##$$MM####MM^:B#############BBMNN####0///++%@/^^^^+++++////%%%%XXXC000000BMMMM#########0+^/XC0@BM##########MMMB$NMM0BN########################## ###NBBB0/X$$C$##############NBNMMMM##@/++^XXC+^^^++++++/////%%%%%XXC000@@@@@$NMM########0+^%XCX/@MMMMM##MMMMMMNX%BMMNM############MMMM########## #####MNBBBNM#################N$BB0X%X@X%+%%%+^^^+++++++++///////%%%%XC00@CX%%%X@N########N%%XCCXCBNNMMMMMMMNNNBNNNNM############MBBNB0@$M####### ###############################N$@0XX0@%++^^^^^+++++++++++++++++++///%XC0@0CC000C0M########BC//%CC@BBNBBBBBBBN#################N$MN#M0@B@M###### ##################################MMNNNX^^^^^^++++++++++^^^^^^^^+/%XC00000@@@@@@$BBM##########N$@00@NMBN@0$N##MM###############0$$M####M$M###### #######################################B+^^^+++++++++++^!!!^^+%C00@@@0000@@0@@@@@@0X0M#############C0NNMB0$$MNB$@$N############MC/CNMMMNM####### ########################################C^+++++++//+++^!!^+%0@C%++/@MBCCC0$$@@@@0CX%%0########MMMMM0%%N#MMN$BBMM@0BN#############MB$$NN######### ########################################N/++++//////++^+/X@$/::!^/%XCCCCC@@$BB$C+^/%C0N#############@%XB$BB%XB###MNN############################ #########################################B///////////++/X0$!'!^+/XC0000CX0@$NN$^+/X0@00M###################BX/BBBBN############################# ##########################################@///%C%//////%X0C!^+/%XC0@00CCX0@$NNBX/X0$$00M######################MM################################ ################MMM########################$%/%$B0%////%%XX//%XC0@@@00CCX0$BBNNB@@B$@0N######################################################### ##############M##MX/M#######################M$XXB@B0%//%%%%XXC0@@@@@@000@BNNNNNNBB$$$$0$BM###################################################### #############MM###N/N######################MBMN$B0CNBC%///%%XXC0@@$$$BBNNNNNNB$@00000@@$$@$##################################################### ##############N$X0$B########################NNMBBNXCXX0X//%XXCCCCC0@BBBB$@0XXXXCC00@$$$$$@0@M################################################### ##############################################MMB$CC%+/%//%XCCC00@@$0X%%%%%%XXC00@$$BBB$$@@0$################################################### ###############################################MM$%X%/%%/%XXCC0@@$0X%%%%%XXXCC0@@$$BBBBB$$@@0$###################MMMNNN######################### ################################################MC@BXCCX%%XXC0@$@X%%%%%XXCCC000@@$$$BBBBB$$$@@$M################N00@@B$M##############M$$N###### ############################MMM$^CM##############$XCXC@0XXXXC0@X/%%%XXCCCC00000@@@$$$$$$$$$$@@0N################MN@$$N0M#############$0CCB###### ###########################MN###@/$###############B0X%X0$CXXC0X//%XCCC0000000000000@@$$BBB$$$BN##############MNNBNBNNMN##############B0CX@M##### ############################B$X@XCM#########MMMMMM##MMB@B$CXXX%%%XC00000000000@@$$BBNNBB$@B##################BC0C@M##MBBBB$@0B##N@0C0B0%%0BBNNM# #############################MNNN#########NNNBBNNNMNNNM@X$C%%%%%X00@$$$$$BBBNNNNNNNBB$@@@BM##################BC00$#M$BMNN0+C$$M#N000@@C%%X$$$$BM ##########################################NNNBBNNNNNMNNN0%%%%%%XC0@BNNB$BBNNNNNNNNB$$$@@N####################NC00@MC@BMMNM@$$$$MBB$$@@C%%X@$$$BN #################################BBBM####NBB$$@$BNMNNNNNNC/%%%%X00@$$00$BBNNNNNNBB$$@@0B#####################M$$$NNX0BMM#MNNBB$MBB$$$@@$$$BBBBBM ################################M$BNMBBBM$@@0@0$BNMNNNNNNNX/%%XXC0$BBNNNNNNNNNNBB$$@@@N#########################M#MX^:XBBNMMMNNMNNNBBB$$BBNNNNMM #################MBM######MMM0@#MNM#MMMMMNBB$$$NNNNNNNNNNN$//%%%XC0@BNNNNNNNNNBBB$$@0N##############################$X^%$$BBNM#MNNMMNNBBBBNNMMMM MMMMMMMMMMMM#M###MMMNBBBBBBB@@%M###MMMMM#MNNB0XX0$MNNNNNNNNC++//%XXC00$BNNNNNNBB$@@0CBMM##MMMMMM####MM#MMMMMMM####MM##MNNNMM#M##MMMMMMMMMMMMMM## MMMMMMMMMMMMMMMM#M$00@$$BBBB@@NM#MMMMMMMMMMMMM0/^^X$NNNNNNNB^++//%%XCC0@$$BB$$$@@000C0@BM#M#MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBNNNMMM##MMMM####M#### MMMMMMMMMMMMMMMMB0X%0$$BNNMMNB$NMMMMMMMNMM#MMNN0!:+0$NNNNNNC .:^+/%%XCC00@@$$$$$@@@@00CXBMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN$BBNMMMMMMMMM######### NNNNNNNNNNNNNMNB00XC$$BNNMMMMNB$NNNNNNBBNBNM#MMB+CC0@NMMNN@. .:%@CCCC0@@$BC%0000CCXXXBMMNNNMMMNNNNNNNNNNNNNNNMMMMNNNNMNNMNMMNNMNNNNNMMMMMMMM NNNNNNNNNNNNNNN$0@@$BBNMMMMMMMN$BNNNNNB@$BNNNMNX+00C0NNNN$' .:$NB$@@00@@@0!C000CCCXXXBNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNM NNNNNNNNNNNNNNNB@$$BNNMMMMMMMMNBNNNNNNN@@@%!%0^:^%0XBNNNB! ..XNN@%BNNB$@$$%%000CCCXXX0NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNBBNNNNNNNNNNNNNNM NNNNNNNBNNNNBNNNBBBNNMMMMMMMMMNNNNNNNNNN$@C%%%'.^C$NNNNNNC' .!BNN%!XNN$0@$$@+C00CCCCXX$NBNNNNNNNNNNNNNNNNB@$$$0@@0$BNNNNNNNNNNNNNBBBNNNBNNNM NNNNNNNNNNNNNNNNNNNMMMMMMMMMMNNNNNNNNNNNNNNB$B@@BNNNNNNNN@..!+/%%@NNB^!+C0XC00@@XC000CCCX0$$$@@@BNNNNNNNNNN$@@BNNB0/::%0X$NNNNNNNNNNNNNNNNNNNNNM NNNNNNNNNNNNNNNNNNNNNNMMMMNNNNNNNNMMMNNNNMMMMNNNNNNNNN$%!. .:+/XX!^+/%XXCC00000000CC$NN$NNB@0C0$NNNNNN0C@0NNMNNB0C@B$@@NNNNNNNNNNNNNNNNNNNNM NNNNNNNNNNNNNNNNNNNNMNNNNBNNNNNBBB$$$$$$@@@@@$BNNNMBX: ..''::^^+/%XXXCC00000000BNN%/NBC%%XXXC@BNNB+C00BNNMNNNNBBB$@BNNNNNNNNNNNNNNNNNNNM NNNNNNNNNNNNNNNNNNNNNNNNBB$CC$C%%%X@@$$$$BBBBBNNMB/. .. ..''::!^^/%%XXXCCCC0000$NNNC.0B+^+//%XCCC$BX ^/0/CBMMMMMNNNB$BNNNNNNNNNNNNNNNNNNNM NNNNNNNNMMNNNNNNNNNNNMMNBN$+::%%%%0MMMMMMMMMMMMN%. .'. ..''::!^+/%%XXXCCCCC0@BNNNB! '::!^+//%XCCC0$.' '.%@BMMMMMNNNBNNNNNNNNNNNNNNNNNNNNM NNNNNNNNNBNNNNNNNNBNNMMMMNBB+.^%%%0MMMMMMMMMMM$: .':' ..'':!!^+//%%XXCCCC0$BNNNN@. .'':^++/%%XC0CCC'!+./0$NNNMMMNNNBBNNNNNNNNNNNBNNNNNNM NNNNNNNNMNNNNNNNNB$BBNNMMBN$!'+X%%0MMMMMMMMMM0. .':!! ..''::!^^+//%%XXXC0@@$BNNNNC ..':!^+//%XXC0CC@X%++C$BBNNNNNNNNNNNBNNNNNNNNMMNNNNNM BNNNNNNNNNNBBBBBNN$@$@C%0@B0!!X%%%@MMMMMMMMMN' .':!^' ..''::!^++//%%XCC000@$BNNNN/ ..':!^+//%%XC00CC$N$$@@$$$$BNNNNNNNNNNNBBBBNNNNNNNNNM MMMMMNNBBBNNMNMMMNMN$0C%X0@0X0C%%%@MMMMMMMMMN'.':!^+! ...'':!!^+++//%XXCCC00@$BNNN+ ..':!^+//%XCC00CCX$MNNNMMMMNNBBNMMMMMNNNNMMNBBBNNMMMM NNBBBNNNNNNNNNNNNNNNBBBB$BBNNNC%%%@MMMMMMMMMMC::!^/^ ...'':!!^^+++/%XXCCC00@$BBNN/ .''!^%C0@@@@@000@$@NNNNNNNNNNNNNBBBNNNNNNNNNNNNNNBBBM BBNNNNNNNNNNNNNNBBBBNNNNNNNNNNN$0X$MMMMMMNNNN@^^+/+. ...'':!!^^^++//%%%XXXC0@$BBBC.'!%0$BBNBB$$@@@000$$NNNNNNNNNNNNNNNBBBNNNNNNNNNNNNNNNN