########################################################################LLjjjjjjjjffffLLLLLLLLLLLL;; ########################################################################DDjjjjjjjjjjjjffLLLLLLLLLL;; ########################################################################WWffjjjjjjjjjjffffLLLLLLLL;; ##########################################################################LLjjjjjjjjjjjjjjffLLLLLL;; ##########################################################################GGttttttttjjjjjjjjffffff;; ##########################################################################KKttttttttttjjjjjjffffff;; ##########################################################################WWjjttttttttttjjjjjjjjff;; ##########################################################################KKttttttttttttttjjjjjjjj;; ##########################################################################WWttiittttttttttjjjjjjjj;; ##########################################################################KKttiiiittttttttttttjjjj;; WW############KKKK######WWWW##############################################KKttiiiiiiiitttttttttttt;; WW############KKWW######EE####################WW##########################WWttiiiiiiiiiiiitttttttt;; WW############EEKK####KKDD############KKKK##WWGGWW########################WWttiiiiiiiiiiiitttttttt;; WW############EEGGKK########KKWWWWEEffLLWWWWGGttKK########################WWttiiiiiiiiiiiiiitttttt;; WW########WW##KKLLKK####WWEEGGGGLLtt;;ffGGGGffjjKK######WW################WWttiiiiiiiiiiiiiiiitttt;; KK####WW####WW##DDKK##WWEEii;;ff;;;;jjjjjjttffGGffLL####WW################WWiiii;;iiiiiiiiiiiitttt;; KK######WW######WWKK####LL;;,,jj,,;;;;iiiiiittjjjjffGG##WWWW##############KKii;;;;;;iiiiiiiiiiiiii;; EEKKGGDDDDGGEEKKEEGGKK##WWGGffLL,,,,,,;;;;,,,,;;iiiijjLLDDKK##############GG;;;;;;;;;;iiiiiiiiiiii;; GGGGffjjiiiiiiiiii;;ttEEWWWWLLff;;,,,,,,,,,,,,,,;;;;iijjLLKK##############ff;;;;;;;;;;iiiiiiiiiiii;; LLGGffiiii;;;;,,;;,,,,,,;;tt;;;;ii,,;;,,::::::,,,,;;;;iijjGGKK##########WWii;;;;;;;;;;;;iiiiiiiiii;; LLGGffii;;;;,,,,,,::::::::::::::,,,,,,::::::::::,,,,;;;;jjGGKK##########GG;;;;;;;;;;;;;;;;iiiiiiii,, LLDDLLii;;,,,,::::::::::::......::::::::::::::::,,,,;;iittGGKK##########jj;;;;;;;;;;;;;;;;;;iiiiii;; DDEELLii;;,,::::::::::::..............::::::::,,,,;;ttffffEEKKWW########tt;;,,,,;;;;;;;;;;;;iiiiii;; LLEELLjjjj;;;;,,::::::::::..........::::::,,jjLLDDEEKKWW######WW########ii,,,,,,;;;;;;;;;;;;;;iiii;; LLKKKKWWKKKKEEGGLLff;;,,::::....::::::,,;;ffKKKKEEEEKKEEKKKKEEEE########ii,,,,,,,,,,;;;;;;;;;;iiii;; ffKK####KKKKKKKKKKKKDDjj;;::::::::::,,;;ttffffffGGEEEEEEffjjffEE####DDEE;;,,,,,,;;;;;;;;;;;;;;iiii;; ffLLLLLLLLGGKKKKGGLLjjjjii,,::::::::,,;;iiii;;EEDDDDjjWWDDjjjjGG##EEGGjj,,,,,,,,,,;;;;;;;;;;;;iiii;; ffLLjjjjEEKKffWWEEttiittii;;,,::::::;;iiiiii;;ttffjjffDDffiijjLLKKEELL;;::,,,,,,,,;;;;;;;;;;;;iiii;; ffLLjjiiGGGGffjj;;,,;;;;;;;;,,::::::;;;;,,;;,,,,,,;;iijjii;;jjLLKKGGtt,,::::::,,,,;;;;;;;;;;;;iiii;; ffLLjjiiiifftt;;,,,,,,;;,,;;;;::::,,iiii,,,,,,,,,,;;;;;;;;;;jjDDKKff;;::::::::,,,,;;;;;;;;;;;;iiii;; ttGGjjii;;;;;;;;,,,,,,,,,,,,;;,,::,,iiii,,::::::,,,,,,,,,,;;jjDDEEtt,,::,,::::,,,,;;;;;;;;;;;;;;ii;; ,,LLffii;;,,,,,,,,,,::::,,,,;;,,::,,iiii;;::::::::::::,,,,;;jjDDEEii,,::::::::,,,,,,;;;;;;;;;;iiii;; ,,jjLLii;;,,,,,,::::::::,,,,;;,,::,,;;ii;;::::::::::::,,,,;;ffEEEE;;,,::,,::::,,,,,,;;;;;;;;;;;;ii;; ::;;LLii;;,,,,::::::::::,,,,;;,,::,,;;ii;;,,::::::::::,,,,iiffKKGG;;::::,,,,,,::,,,,,,;;;;;;;;;;;;;; ::::ffjj;;,,,,::::::::::,,;;;;;;::,,;;iiii,,::::::::::,,;;ttLL##GG,,::::,,,,,,,,,,,,;;;;;;;;;;;;;;;; ::::iiffii,,,,::::::::::::;;;;,,::::;;iiii,,::::::::::,,;;jjDD####jj::::::::,,,,,,,,,,;;;;;;;;;;;;;; ::::::ffjj;;,,::::::::::::;;;;,,::::;;iiiiii::::::::::,,iiffEEEEKK##tt::::::::,,,,,,;;;;;;;;;;;;ii;; ::::::jjff;;,,::::::::::,,;;,,,,::::,,;;,,ii,,::::::::,,iiLLKKLLiiEE##GGtt,,,,,,,,,,;;;;;;;;;;;;ii;; ::::::iiLLtt;;::::::::::,,,,,,::....::,,,,;;,,::::::,,;;jjLL##ff,,tt######WWGGii;;;;;;;;;;;;;;;;ii;; ::::::iiLLjj;;,,::::::::,,;;,,::....::;;ii;;,,,,,,,,,,;;jjDDWWGGiijjWW##WWEE####GGii;;;;;;;;;;iiii;; ;;LLKKGGGGffii,,,,,,,,,,,,;;ii,,::::,,;;ii;;;;;;;;iiiiiiffKKKKLLttiiGGWW##GG##KKWW##GGii;;;;iiiiii;; jjKKDDttLLLLjj;;;;;;;;;;;;;;;;,,,,,,,,,,;;;;;;;;;;jjjjjjGGWWDDLLttttLLDDEEDDDDWWGGDD####DDttiiiiiiii ;;ffGGEELLDDffii;;jjii;;,,,,,,,,::::::::,,::,,,,;;jjjjffEEKKGGffjj;;GGjjDDWWDDDDjjGGKKKKWW##DDttiiii ;;jjLLKKEEffLLjjiijj;;,,,,::::::::::::::,,,,,,iiiijjjjLLKKDDLLffff;;ttttttGGLLLLLLKKDDDDGGWW####GGii iiLLjjEEGGiiffLLttiiiiii;;;;iiiiii;;;;iittttttffiijjffDDEEGGLLffffjjttiittLLLLGGDD##WWGGGGGGDDWW##KK iiLLLLDDGGEEjjGGffiiii;;iittttii;;;;,,iittjjjjiiiijjLLEEDDGGLLffffWWGGLLiiGGKKGGEEDD##WWGGffGG###### iiLLttGGDDKKKKLLLLjjiiiiiiiittttttttttjjttttii;;iiffEEDDGGLLffffffttffEELLGGKKEEWWDD##WWffffGGKK##WW ttEEttGGGGttLLffLLLLjjii;;;;;;;;;;;;;;;;,,,,,,;;ttLLDDGGGGLLffjjjjttjjttttLLDDDDLLDD##LLjjGGGGGG##WW ,,jjGGLLGGiiLLffffLLffii;;;;,,::::::::::::::,,;;jjGGGGGGLLffjjjjjjttKKjjiittWWDD######WWjjDDKKDDEEGG ;;GGttjjttjjLLjjjjffLLffii,,,,::::::::,,,,,,;;iiLLGGGGLLffffjjjjffGGKKttttffKKjjLL####WWjjDDKKDDDDGG iiLLjjLLLLjjffjjjjjjLLLLjj;;,,,,::::::,,,,;;iiffLLGGLLffffjjjjjjffKKLLffLLff##jjGGGGDDEEttGGWWEE#### ,,GGDDffjjGGLLjjjjjjffLLLLjjtt;;,,,,,,,,;;jjffLLLLLLffffjjjjjjffLLKKjjLLLLjjWWDD##DDGGDDffLLDDKK#### ;;LLLLLLttLLDDffffjjjjjjffLLffjjjjttttjjffffffffffffffjjjjjjjjffffDDEEEEGGttDDGG##WWGGDDDDKKKKDDGGDD ,,ttDDLLLLEEttffffjjjjffjjffffffjjffffffffffffffffffjjjjjjjjjjffttLLKKGGLLLLLLLLKK##EEWWDDWW####EEDD ,,LLWWLLjjDDttLLffffjjffjjjjjjffjjjjjjjjffLLjjjjjjjjjjjjffjjjjjjffiiDDttEEWWGGKK##KKDDWWEEGGWWKKWWWW ;;WWKKGGffGGLLEEffffffffjjttttiittttiijjffffjjjjiijjjjjjjjjjjjffjjLLDDjjGGLLWWKKDDKKKKKKGGffGGGGWW## ;;##DDGGiijjGGGGLLffjjjjjjttttiiiittttttffjjiittjjjjjjjjjjffffjjjjjjGGttGGKKKK##GGDDKK##GGLLDDEEDDKK ;;DDWWGGLLjjEEDDLLffffjjjjjjiittiijjjjjjffjjffjjjjiittjjjjffjjjjjjttttttttGGKK####WWWW##KKEE######GG ;;LL##LLDDDDWWLLGGffjjjjttttiijjjjjjffLLLLffffjjjjjjjjjjjjffjjjjjjttiiiittLLGGWWLLKK######DDWWKK##GG ;;GGDDWWffEEWWttffLLffffttiittjjffffffffffffjjjjjjttjjffffffffffjjttttttttDDWWWWGGDD####KKWWWWWWWWGG ,,GGGGWWWWKKEEKKffLLffjjffjjffffLLGGLLffffffjjffffjjjjLLffffLLffGGjjttGGffWW##KKGGDDWWKKWWWWWW##WWWW ;;DDDDKK####KKWWffLLffjjLLffLLffLLGGGGLLLLLLffffLLLLLLLLLLLLLLLLDDttttKKLLjjKKKKDDGGEEEEEEEE######DD ::jjDDGGKK##EELLjjLLffffLLffffLLLLLLLLLLLLffLLLLGGGGGGGGLLGGGGGGDDjjLLjjttLLWWEEDDDDDDKKWWWW####WW## ::GGDDGGDDGGLLttLLffffffGGLLLLLLLLLLGGLLLLLLGGGGLLGGGGGGGGGGGGffjjttjjjjGGWWKKEEKKDDDD####WW####WWKK ::EEffGGGGjjGGttjjttffffGGLLLLLLLLGGGGGGGGDDEEGGGGGGGGGGGGLLff;;ttttjjjjjjDDWWKKDDGG####WW######WWEE ::jjGGDDWWffjjttttiiiiLLGGGGDDGGGGGGKKKKDDEEKKKKDDDDGGDDLLtt;;;;ttttjjjjjjLLKKDDEEDDDDWW############ ::DDDDLLGGGGLL##GGtt,,iiLLEEDDDDDDGGDDKKKKDDKKDDDDEEGGff;;;;;;iittttjjDDGGLLKKGGKKDDDD####WW####WWWW ::ffffWWGGGGDDWWWWjj;;,,;;jjGGDDDDGGDDEEEEEEEELLjjtt;;,,;;;;;;ttLLjjLL##WWGG##GGKKEEWW############WW ::WWGGWWDDLLGGGGLLKK;;;;;;;;;;iittjjjjjjttii;;;;;;;;;;;;;;;;;;ttGGKKGG##WWWW##GGDDWWWWWW############ ::DDGGGGDDffGGffGG##ii;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;jjffKK##GGLLWW##WWKK##WWWW############ ::GGLLGGEEKKGGffGGKKttii;;;;;;;;;;;;;;;;;;;;;;;;;;;;iiiiiiiiiiLLLLGGGGGGffGGWW###################### ::GGGGEEKKKKGGffGGGGttiiii;;ii;;;;;;;;iiiiii;;;;;;iiiiiiiiiiiiKKKK##KKWWKKWW######################## ::WWEEDDDDDDEEGGEEEELLiiiiiiiiiiiiiiiiiiii;;;;iiiiiiiiiiiiiiiiDDKK######KKKK######################## ::WWWW##WWKKGGDDKKEEDDiiiiiiiiiiiiiiiiiiii;;ii;;iiiiiiiiiiiiiiDDLLGGDDDDffGGDDDDDDKKDDDDEEEEEEEEDDDD