BM6P6(@ {{{jjj```^^^^^^XXXZZZ\\\]]]\\\\\\]]]___```___\\\YYYVVVSSSQQQOOOMMMKKKIIIIIIIIIJJJIIIHHHEEEAAA:::444000...+++)))(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$###""""""""" !!!!!! ###"""!!! !!!"""###   """$$$(((---111222111000///...---,,,,,,,,,---000666===EEELLLQQQVVVQQQJJJEEEBBBAAAAAA@@@BBBDDDGGGJJJMMMNNNNNNNNNLLLNNNNNNIIIBBB<<<999888222///,,,---111666;;;>>>:::777555444666777666555555888;;;<<<<<<;;;;;;;;;333444555555333///,,,))))))((('''%%%$$$$$$%%%%%%((()))+++---...---,,,+++---,,,***)))))))))******+++++++++,,,++++++******))))))+++,,,---.........,,,,,,+++*********++++++---,,,***+++,,,,,,+++)))///...,,,+++***+++,,,,,,+++,,,------,,,+++)))(((+++)))'''(((***,,,------************))))))))))))))))))(((((((((***+++,,,'''(((***++++++******)))++++++***)))'''%%%$$$###%%%$$$######$$$%%%'''((()))))))))*********++++++))))))))))))(((&&&%%%$$$((((((((('''&&&$$$###""" ###%%%&&&%%%$$$###&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&''''''((()))******++++++)))'''&&&'''))),,,...((()))***+++,,,++++++***))))))))))))***+++,,,---.........------,,,,,,,,,,,,---///000222222333333333222222111000/////////++++++***)))((())),,,//////333777999888:::@@@EEEMMMQQQWWW]]]^^^\\\YYYVVVOOODDD;;;888777444111111000///...///222444555666777<<>>===>>>@@@DDDHHHLLLPPPSSSTTTSSSTTTTTTPPPIIICCC???===666222...,,,...222666777:::999666444333444444444555888;;;<<<;;;::::::;;;888999999999777444111///***)))'''%%%$$$$$$%%%&&&%%%&&&(((***++++++***)))+++***)))((('''(((((()))....../////////......---------,,,,,,,,,+++++++++......---,,,+++++++++,,,,,,******+++---...---,,,...---,,,*********+++,,,,,,------------,,,+++***+++)))((((((***,,,------+++*********))))))))))))***)))((((((((()))+++,,,))))))((((((((()))***+++*********)))(((&&&%%%$$$&&&%%%$$$$$$$$$%%%&&&'''""""""#########$$$$$$$$$'''((((((((((((''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%"""###%%%&&&'''&&&%%%$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&''''''(((((()))******++++++***(((''''''''')))******************++++++,,,************+++,,,------.........------,,,,,,,,,---...000111222333333333000000///...,,,+++******(((***++++++++++++---///222666<<<>>>???BBBGGGLLLQQQTTTYYY\\\[[[XXXSSSPPPGGG===666555444111///////////////000111333555777CCCGGGQQQ^^^nnnzzzzzziiiYYYQQQWWWeeeppp|||qqqgggiiiuuuvvveee\\\XXXSSSQQQQQQQQQRRRSSSTTTUUUTTTTTTSSSSSSQQQNNNNNNOOORRRSSSSSSXXXWWWWWWUUUSSSRRRPPPOOONNNMMMLLLJJJJJJKKKLLLMMMMMMLLLMMMQQQRRRRRRVVV\\\tttmmm```ZZZXXX```bbbdddcccbbb`````````]]]\\\[[[XXXVVVSSSRRRQQQMMMKKKJJJJJJKKKLLLKKKJJJAAA===888444111000...,,,(((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""" !!!!!!!!! !!!!!! !!!!!!""""""  !!!###&&&+++...111111111000///---+++******+++...333999AAAHHHLLLSSSPPPKKKHHHDDDAAA===:::<<<>>>AAAEEEKKKQQQWWWZZZ[[[\\\\\\XXXRRRJJJEEEBBB:::555///,,,+++---...///777777555333111111333555555888:::;;;:::999::::::777888888888777444111///,,,***'''$$$###$$$%%%&&&$$$%%%''')))************+++***))))))((())))))))),,,,,,------------,,,,,,...---,,,+++++++++,,,,,,------,,,******)))))))))***))))))+++---///......,,,+++******)))*********,,,------...------,,,++++++***))))))+++------,,,+++++++++*********))))))***)))((((((((()))***+++***)))&&&%%%%%%'''***,,,))))))))))))((('''&&&&&&'''&&&%%%%%%$$$%%%%%%%%%############$$$$$$$$$$$$&&&&&&'''(((((((((((((((######$$$%%%&&&'''((((((%%%&&&'''(((((('''&&&%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''(((((())))))************))))))(((''''''&&&&&&+++******)))***+++,,,---************+++,,,------.........---------------...///000111222333333333//////...,,,+++)))(((''''''))),,,.........///000444999???CCCFFFJJJOOOSSSWWWXXXYYYYYYVVVPPPJJJFFF>>>777222222333000...//////000111111111444:::???OOOTTT\\\hhhrrryyy||||||rrriii[[[QQQSSSddd}}}qqqeeebbblllqqqeeeYYYTTTSSSPPPNNNNNNOOOPPPSSSUUUWWWXXXXXXXXXUUURRROOONNNOOOQQQQQQQQQZZZXXXUUURRRPPPNNNMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJGGGHHHLLLRRRUUUTTTWWW\\\ooo{{{jjj^^^ZZZYYY___aaacccdddbbb`````````^^^]]]\\\YYYWWWUUUTTTSSSOOOMMMLLLLLLLLLKKKIIIHHHBBB>>>999444222000---+++)))((('''&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!""""""######### !!!!!!!!!!!!  !!!!!!!!!    !!!$$$(((,,,///000111111000...+++*********---111777>>>EEEHHHNNNLLLJJJIIIGGGCCC>>>;;;======???CCCJJJRRRZZZ___aaabbbaaa^^^XXXPPPIIIEEE===777000+++)))*********111222444333222333555888666888::::::999888999:::666666777777555333111000...,,,(((%%%$$$$$$&&&'''%%%&&&((()))++++++,,,,,,,,,,,,,,,++++++++++++,,,***++++++,,,,,,,,,,,,,,,,,,+++***)))***---///111///...---++++++************)))(((***,,,------,,,******))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,,,,+++******,,,------,,,,,,,,,+++++++++************)))(((''''''((()))***)))(((&&&%%%&&&''')))***((())))))))))))(((((('''(((''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&'''((((((''''''&&&######$$$$$$%%%&&&'''(((&&&''''''(((''''''&&&%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))***(((((()))))))))*********(((((()))******)))(((''')))***+++,,,,,,,,,++++++))))))))))))***+++,,,,,,...............---------......///000111111111000//////......---,,,,,,++++++---/////////000333555777;;;BBBGGGKKKOOOSSSVVVZZZZZZXXXTTTNNNGGG@@@<<<:::444111222333000...//////111222222333999EEENNNXXX\\\dddnnnuuuwwwuuusssccc^^^WWWUUU```yyyssseee]]]```pppwwwddd[[[SSSQQQQQQOOOMMMNNNNNNOOORRRUUUWWWYYYZZZZZZVVVTTTPPPOOOOOOOOONNNNNNWWWUUUQQQNNNKKKKKKKKKLLLJJJKKKLLLLLLLLLKKKIIIIIIHHHHHHLLLQQQTTTSSSVVV\\\iiiyyyvvveee\\\\\\]]]]]]___cccddddddcccbbbccc```___^^^\\\YYYWWWVVVUUUQQQOOONNNMMMLLLJJJGGGDDDCCC???:::555222///+++((())))))(((&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!!!! """&&&)))---///111222111///,,,***)))***,,,///555<<>>999222,,,************///222555777888777666666666777999999888777888999888888999888888666555444111...+++(((&&&%%%&&&'''%%%&&&'''((()))******+++++++++++++++++++++++++++------...///////////////,,,+++***)))***---///111111000///...------------+++***((()))***+++***((()))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,---...---,,,,,,,,,,,,,,,++++++++++++***)))(((''''''((())))))&&&''''''(((((((((((((((((()))))))))))))))((((((((((((((('''&&&%%%$$$############$$$$$$$$$%%%%%%(((((((((((('''&&&%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''))))))))))))))))))************&&&(((***+++,,,,,,++++++'''))),,,//////---+++)))(((''''''(((((()))***+++........................,,,---...............------------...//////000000222222111000111444999===>>>BBBHHHNNNRRRTTTVVVWWWXXXVVVRRRLLLEEE>>>888555666222///111000------///...111333444888BBBRRR]]]aaadddiiiooorrrpppjjjfffVVVXXX[[[ddduuurrrddd]]][[[gggyyyjjj\\\UUUPPPPPPPPPMMMLLLMMMMMMOOOQQQTTTVVVWWWXXXXXXZZZWWWTTTRRRRRRQQQPPPNNNQQQOOOKKKIIIHHHIIIKKKLLLKKKLLLMMMNNNNNNLLLKKKJJJJJJIIIJJJMMMNNNMMMQQQWWWcccrrrsssccc\\\]]]```]]]```dddffffffeeeddddddbbbaaa```]]][[[XXXWWWVVVPPPOOONNNMMMLLLJJJFFFCCCDDD@@@;;;666222...***'''***)))((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""##################"""!!! """!!!!!! !!!!!!"""!!!""""""!!!!!!    !!!$$$'''***,,,000333333111---+++******+++///444:::???CCCDDDDDDFFFIIIKKKKKKHHHEEE;;;::::::>>>IIIXXXgggpppnnnllliiieeeaaa\\\UUUQQQBBB<<<444///,,,,,,,,,+++111444:::@@@CCC@@@:::444666777888888777666777999666666666666555555444333222111...+++)))(((''''''$$$$$$$$$%%%%%%&&&''''''''''''((())))))))))))(((***+++,,,---------------...---,,,+++++++++,,,,,,,,,++++++***************,,,***))))))******)))((((((((()))************)))(((((((((((()))+++,,,------,,,,,,---...///---+++---------,,,,,,,,,++++++***)))((('''''''''((()))&&&'''(((******)))((('''))))))*********)))(((((((((((((((((('''&&&$$$############$$$$$$$$$%%%%%%((((((((('''&&&%%%$$$###'''&&&%%%#########$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((()))************************&&&'''***,,,------------''')))---//////...+++)))(((((((((((((((***++++++.............../////////,,,,,,---------,,,++++++)))***+++---...000111111555555444444555;;;BBBGGGKKKNNNRRRWWWZZZZZZYYYXXXQQQNNNJJJCCC===777333000222...,,,---,,,***,,,///111444888===EEERRR```jjjkkkkkkmmmmmmlllfff___YYYOOOWWWdddtttzzzeee\\\^^^bbbtttwwwbbbUUUPPPLLLMMMLLLIIIHHHJJJLLLNNNPPPSSSUUUVVVVVVVVVXXXVVVSSSQQQQQQPPPNNNLLLLLLJJJHHHGGGGGGHHHJJJLLLMMMNNNOOOOOOOOONNNLLLKKKJJJHHHGGGIIIHHHGGGJJJOOO\\\kkk}}}vvveee]]]]]]___]]]```dddfffeeecccbbbaaacccbbb```]]]ZZZXXXVVVTTTMMMLLLLLLLLLLLLJJJGGGDDDBBB>>>:::666333///+++(((***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!! ###"""!!! !!!"""###  ###%%%'''***///333444222///,,,******,,,...333999>>>BBBCCCDDDFFFIIILLLMMMKKKIIIAAA>>><<<>>>HHHWWWgggqqqppplllgggdddaaa]]]XXXTTTFFF@@@888222///---------000444===IIIQQQOOODDD:::666777888777666555777888333333333333333333222222333333111///---***((('''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))(((((('''&&&'''((()))************------,,,,,,,,,+++++++++''''''&&&&&&''''''((((((,,,+++***+++,,,---,,,+++((()))***+++++++++******((((((((((((***+++---......------...//////---+++------------,,,,,,,,,,,,***)))((('''&&&''''''(((((((((((()))))))))*********************)))((('''''''''(((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%$$$'''&&&$$$###"""###$$$%%%#########$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))************************'''((()))***+++,,,,,,,,,***+++,,,,,,,,,---,,,,,,))))))))))))***+++,,,------........./////////000---------------,,,+++*********+++---...///000111333444666999===CCCKKKQQQVVVXXX[[[^^^___]]]YYYVVVHHHFFFAAA;;;666222000//////,,,***,,,,,,+++///555999>>>FFFQQQ\\\gggoootttooonnnllljjjfff```YYYTTTVVVbbbsssooo___]]]gggpppkkkZZZQQQLLLIIIJJJJJJGGGGGGJJJKKKMMMPPPSSSUUUWWWXXXXXXVVVTTTQQQPPPOOONNNLLLJJJKKKJJJHHHGGGGGGIIIJJJKKKNNNNNNNNNNNNNNNMMMMMMLLLIIIHHHHHHKKKIIIFFFGGGKKKUUUccctttzzzhhh^^^\\\\\\\\\___bbbcccbbb___]]]\\\dddbbb```]]]ZZZWWWTTTSSSJJJIIIJJJKKKLLLKKKHHHFFF???===999666444111---*********((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%% !!!!!!"""############"""!!! !!!"""### !!!   """$$$%%%)))///333555333000---++++++,,,...333888>>>AAADDDEEEFFFIIILLLMMMLLLJJJJJJFFF@@@@@@FFFTTTccclllnnnjjjddd```^^^[[[WWWSSSJJJDDD;;;444000///...---+++000===NNN\\\[[[OOOCCC777777888777555555666888777777777777777666666666444444333222///,,,(((&&&((('''&&&&&&%%%%%%&&&&&&&&&'''(((*********)))((())))))***+++,,,---------))))))+++,,,---.........************+++,,,---...,,,+++***,,,...000///...((()))***,,,,,,,,,+++***))))))))))))***,,,///000...------...000///---+++......---------,,,,,,,,,***)))((('''&&&&&&'''(((+++***((('''''')))+++---+++++++++******)))((('''&&&'''((((((((('''&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%###""""""###%%%&&&#########$$$%%%&&&'''(((&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&''''''((()))***++++++******************)))))))))))))))*********...,,,***))))))+++...000++++++++++++,,,---...///---.........//////000000............---,,,++++++------......///000111111///222777===CCCJJJQQQVVV\\\]]]___aaa```]]]WWWSSSCCC@@@;;;666222000/////////,,,+++---...///555<<>>>>>EEEPPPXXX]]]```cccbbb\\\VVVRRRPPPOOOLLLDDD:::555444111,,,///333<<>>DDDKKKPPPQQQQQQOOONNNMMMLLLKKKGGGBBB???888555111///000///...,,,...,,,---000222777EEESSSkkk~~~vvvddd]]]WWWVVVVVVZZZggguuu}}}uuuqqquuuzzzxxxwww{{{yyyeeeWWWOOOLLLKKKJJJIIIHHHGGGHHHIIIIIIKKKMMMOOOQQQQQQRRRUUUWWWVVVVVVUUUSSSRRRQQQPPPPPPMMMOOOPPPOOOLLLJJJKKKLLLKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFHHHKKKOOOPPPOOOMMMPPP^^^ooowwwzzzsssccc[[[XXXXXXZZZ\\\]]]]]]\\\\\\^^^___]]]\\\ZZZYYYZZZZZZYYYXXXOOONNNLLLJJJIIIHHHEEEBBB@@@===999444000---+++***)))$$$"""&&&)))'''%%%%%%""""""""""""""""""""""""!!!!!!""""""""""""######"""!!! """"""!!! ###$$$$$$###!!! !!!!!!""""""""""""""" !!!!!!  """$$$'''+++///222333444777///))))))+++---222888:::???BBBAAACCCJJJNNNOOORRROOOIIICCC??????BBBEEERRRTTTUUUTTTRRRPPPOOOPPPPPPSSSSSSPPPLLLGGG>>>444222222222555999>>>CCCFFFGGGAAA;;;666444555666666666666666666555444444333666555555444222111000000---+++)))'''''''''&&&%%%%%%%%%&&&&&&((()))***+++******++++++,,,------...(((***++++++***))))))***,,,+++)))(((''''''(((((()))***+++---......//////***************+++++++++---+++)))(((((())))))((())))))******+++,,,,,,,,,,,,,,,,,,+++++++++******+++)))(((&&&&&&((()))+++'''((()))(((&&&%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&''''''&&&$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%''')))***)))(((%%%&&&'''&&&%%%$$$%%%&&&###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))++++++)))'''++++++*********))))))))),,,***&&&######&&&***,,,+++,,,+++***)))***---///...............////////////...------......,,,*********,,,---///111333444444444555555666777999999<<>>:::555111///---,,,+++&&&%%%((()))&&&%%%&&&""""""############""""""!!!!!!!!!!!!!!!"""""""""$$$$$$###"""!!! ######""" !!! !!!""""""######"""""" !!!!!!  !!!  !!!$$$(((,,,///222444555000,,,------,,,///333333999<<<<<>>???@@@BBBGGGLLLNNNLLLGGGBBB<<<:::888777777777666555111000///......///000000333555888<<>>=========???AAABBBCCCEEEIIILLLMMMIIIBBB<<<888555333333333444444333111111000000///000222333888???FFFLLLRRR\\\iiirrrdddXXXPPPVVV```nnnssshhhdddfffoooxxxttt___OOOHHHGGGGGGFFFHHHIIIJJJKKKMMMNNNOOOOOOSSSTTTUUUUUUSSSRRRSSSTTTLLLKKKIIIHHHHHHIIIKKKLLLLLLLLLMMMNNNOOONNNMMMLLLPPPPPPQQQQQQPPPOOOMMMLLLNNNKKKHHHGGGGGGGGGGGGGGGKKKSSSdddxxx}}}jjj^^^[[[\\\^^^```aaaaaa``````bbbccc\\\ZZZWWWUUUTTTSSSQQQOOOJJJJJJJJJJJJKKKIIIEEEBBB===;;;777444000...---,,,+++(((&&&'''%%%!!!!!!$$$%%%&&&''''''&&&%%%$$$######""""""""""""!!!!!!!!!"""!!!!!!!!!"""######$$$&&&'''%%%!!! !!!!!!!!!!!!!!! !!!!!!  !!!!!!!!! !!!%%%)))...000///000333777555...+++,,,,,,111444555888???EEEFFFJJJMMMOOOOOOKKKFFFBBB@@@DDDCCCDDDHHHNNNUUUYYY[[[ZZZ]]]^^^\\\\\\]]]YYYRRREEEAAA:::444111//////000333777;;;===;;;888555333555555666666666555555444444444333222333444555777111222222111---+++******$$$###"""!!!"""$$$&&&'''&&&&&&''''''((())))))))))))(((((()))******)))'''))))))(((((()))***,,,---,,,,,,,,,,,,,,,+++******+++++++++******************((('''((()))***)))'''))))))******+++,,,,,,,,,*********))))))))))))((())))))(((((((((((())))))(((***++++++))))))***,,,+++***((('''&&&&&&'''(((&&&%%%%%%&&&(((((('''%%%&&&&&&'''((((((((((((''')))((()))+++...///...---***++++++***'''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''((())))))))))))(((&&&&&&&&&'''(((((()))))))))((('''(((***---......&&&&&&((()))+++,,,---...)))+++---//////---+++)))((()))+++...111000...+++.........---------------+++,,,,,,+++******+++---///111555999===???@@@AAA???>>>===<<<<<<>>>@@@AAAFFFFFFHHHIIIHHHDDD>>>999333111000///000111111000///000111111111333666999>>>JJJVVV]]]ccckkktttxxxyyygggWWWWWWVVVcccsssjjj\\\WWW\\\lll~~~lllbbbSSSGGGBBBAAABBBBBBHHHIIIJJJLLLNNNNNNOOOOOORRRTTTUUUUUUTTTSSSUUUVVVQQQPPPOOONNNMMMNNNOOOOOOMMMLLLKKKLLLNNNOOOOOONNNQQQQQQRRRRRRQQQPPPNNNMMMLLLJJJIIIIIIKKKMMMNNNNNNQQQUUUcccxxxlll```]]]^^^___```aaaaaa```___```bbb[[[YYYVVVUUUUUUTTTSSSQQQLLLKKKKKKKKKJJJHHHCCC@@@===;;;888444111///......***((('''(((&&&!!!!!!###$$$%%%&&&''''''&&&%%%$$$$$$$$$#########""""""""" """"""!!!"""$$$###"""$$$  !!!!!!"""!!!!!!!!! !!!!!! """'''+++...000111555888555...,,,...+++000333333666<<>>???@@@@@@===;;;999888999:::<<<>>>CCCBBBAAA@@@???<<<777444111000//////000000///------000333444666999>>>BBBHHHUUUbbbfffjjjpppuuuuuunnnuuuoooddd\\\TTTUUUbbbpppppp^^^TTTQQQYYYqqqrrr[[[TTTJJJAAA<<<<<>><<<999888666444111///222111000111222111///---...111666999<<<@@@GGGLLLPPP]]]hhhiiijjjmmmooonnndddhhh```TTTPPPPPP]]]tttoooaaaTTTPPPPPP[[[wwwtttbbbSSSOOOGGG???::::::>>>CCCGGGHHHJJJLLLMMMNNNMMMMMMJJJLLLNNNOOOOOOPPPRRRTTTQQQRRRSSSTTTUUUUUUUUUUUUPPPLLLIIIIIILLLPPPQQQQQQNNNOOOPPPPPPOOONNNLLLKKKOOOOOOPPPSSSWWWZZZZZZZZZ___[[[bbbvvvssseee```___aaa````````````___\\\YYY\\\YYYUUUSSSRRRRRRQQQPPPMMMLLLKKKJJJJJJHHHDDDBBB>>><<<999555111...,,,++++++***((('''((('''&&&$$$#########$$$%%%%%%%%%&&&'''%%%"""###$$$$$$""" """#########"""!!! !!!$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$&&&'''(((444555777999888777555333111000000000333777<<>>;;;:::222000------...//////.../////////000000000000000000000000///000000111111333333333333333222111000+++***)))((('''''''''((($$$$$$$$$%%%&&&(((***+++((((((((((((((())))))***))))))((('''&&&&&&&&&&&&$$$%%%&&&(((***+++------*********+++++++++,,,,,,+++)))''''''(((******)))((('''))),,,+++(((***...,,,+++******+++***(((&&&))))))((((((((()))***************++++++,,,,,,,,,(((((('''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))(((((()))))))))(((,,,111222///+++(((''''''((()))*********+++***++++++++++++++++++******'''))),,,///000///---+++...------+++***(((&&&%%%((()))***+++---///000111333333333333444444444444222111111000111222333444333222111000///000000111//////000///............666777AAARRR___dddgggkkkmmmmmmmmmkkkiiicccZZZRRRQQQMMMMMMQQQYYYiiiuuueeeYYYUUURRRWWWdddvvvqqq^^^RRRHHHEEEAAA>>>>>>@@@CCCFFFKKKMMMNNNMMMKKKIIIIIIIIIEEEEEEEEEGGGJJJKKKLLLKKKGGGHHHJJJKKKMMMNNNOOOOOOQQQNNNKKKJJJKKKLLLJJJIIIJJJKKKLLLNNNOOOOOOOOOOOOOOOPPPQQQSSSVVVYYY[[[]]]\\\^^^cccmmm}}}rrreee```______^^^^^^___``````___]]]^^^[[[WWWTTTTTTSSSSSSRRRLLLKKKIIIIIIHHHFFFBBB???<<<:::888666333222000000+++***((('''((('''&&&$$$$$$$$$$$$###############%%%###""""""""""""!!! !!!!!!!!!!!! """"""!!! !!!!!! !!!"""""" !!! !!!$$$&&&111444999===???>>>;;;999333111...,,,...222888<<<@@@HHHQQQVVVZZZ___```^^^XXXQQQIIIFFFEEEHHHQQQ[[[jjjvvv~~~xxxrrrmmmiiibbbXXXOOOGGGAAA>>>555111---++++++,,,------000000111111111000////////////......///000111111222222333333333222111111++++++)))((((((((((((((($$$######$$$&&&(((***,,,))))))((((((((())))))***))))))((('''&&&&&&&&&&&&$$$%%%&&&''')))***,,,,,,***************+++++++++***)))'''(((***+++++++++((('''(((,,,,,,***+++000...,,,+++++++++***(((&&&******************))))))))))))*********+++++++++(((''''''&&&&&&&&&&&&'''((('''''''''''''''((()))''''''((()))))))))))))))''''''((((((((()))))))))'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((((((((((((((((((((()))***)))'''&&&&&&'''))))))))))))***)))))))))))))))***+++,,,---......+++,,,...//////---+++***,,,,,,++++++***((('''&&&))))))***+++,,,------............/////////000000//////.........///000111,,,+++++++++,,,---...///---.........---...000222888???OOOdddsssxxxzzz{{{wwwvvvuuurrrkkk```TTTLLLNNNOOOSSS[[[fffvvv~~~hhhZZZWWWXXX\\\eeesssyyydddUUUNNNIIIIIIIIIHHHHHHHHHGGGGGGKKKMMMNNNMMMJJJHHHGGGGGGFFFEEEEEEFFFHHHIIIHHHGGGCCCDDDFFFHHHJJJKKKLLLLLLQQQNNNKKKJJJIIIIIIGGGFFFLLLMMMOOOQQQRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTVVVWWWWWWZZZ```jjjzzzqqqddd______^^^]]]]]]^^^```aaa```______\\\XXXUUUTTTTTTSSSSSSMMMLLLJJJIIIHHHFFFBBB???===<<<999666444222000000+++***((('''((('''&&&$$$$$$$$$$$$######"""""""""###""""""!!!!!!!!!!!!  """"""!!!   !!!!!!"""""" !!!!!!"""!!!!!! !!!$$$'''...222999>>>AAAAAA>>><<<777444000---...222888<<>>JJJ]]]rrr{{{wwwsssoooggg\\\SSSOOOQQQWWWaaakkkttt~~~nnnaaaZZZ\\\```hhhtttkkk]]]WWWXXXUUUUUUTTTSSSQQQNNNKKKIIIMMMOOOPPPPPPMMMJJJIIIIIIKKKIIIGGGFFFFFFEEECCCAAACCCDDDFFFHHHJJJLLLMMMMMMOOONNNLLLJJJHHHFFFEEECCCNNNPPPRRRTTTUUUUUUTTTSSSOOOOOOOOOOOOPPPQQQRRRRRRVVVXXX^^^gggvvvooobbb^^^___]]]\\\\\\]]]```aaaaaaaaa___\\\XXXVVVUUUUUUTTTSSSOOOMMMKKKJJJIIIGGGCCC@@@???>>>:::777333000...---+++***((('''((('''&&&$$$%%%$$$$$$$$$######""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!   ###%%%***...666<<<@@@@@@>>>===999666000------000555999???IIISSSYYY^^^eeegggeeeaaa```^^^YYYOOOGGGIIIOOO___nnn~~~{{{vvvnnnkkkeee```ZZZSSSJJJDDD>>>999111,,,+++,,,------333333444555444333111000000000000000111111222333111222222333333333222222///////////////.........***)))'''&&&%%%%%%&&&&&&"""######$$$&&&(((***+++))))))((('''''''''((((((((((((((((((''''''''''''))))))))))))))))))))))))+++******+++...///...---***))),,,//////...000444>>>:::555111///...,,,+++...,,,)))'''''')))+++---------,,,+++)))((('''&&&((((((((((((((()))***+++***************+++,,,---((())))))***************'''''''''((((((((())))))'''''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''))))))***+++++++++***))),,,+++***)))((((((((())),,,++++++++++++,,,......///...---,,,+++***))))))%%%&&&'''((()))*********))))))))))))))))))))))))))))))*********+++++++++)))))))))************************+++++++++++++++)))+++---------222:::AAAGGGUUUjjj|||~~~uuullldddZZZPPPMMMOOOYYYdddsss}}}~~~ttthhhccccccdddjjjnnnuuuoooaaa\\\aaakkkooolllfff___XXXQQQLLLJJJOOOQQQSSSSSSQQQNNNLLLLLLLLLJJJHHHFFFFFFEEEBBB@@@DDDEEEGGGIIIJJJLLLLLLMMMMMMMMMLLLJJJGGGEEEDDDCCCMMMNNNQQQSSSTTTTTTSSSRRRLLLLLLLLLMMMNNNOOOPPPQQQUUUXXX\\\dddpppkkk```]]]^^^^^^\\\\\\]]]___aaabbbaaa___\\\XXXUUUUUUTTTTTTSSSPPPNNNLLLKKKJJJGGGCCC@@@@@@>>>:::666333///---,,,+++***((('''((('''&&&$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!"""######!!!!!!"""###  !!!""" """!!!!!!  """%%%***111777<<<===<<<;;;888444///+++***---000333777BBBMMMTTT\\\dddgggggg^^^___aaa```VVVKKKGGGIIIWWWeeessszzz||||||yyyuuuooolllgggdddaaa[[[SSSMMMBBB===555///------------444555666777777666444222222222111111111111222222111111222333333333222222000111111222222111000000---,,,***(((&&&%%%%%%&&&!!!!!!"""###%%%''')))***))))))(((((('''(((((()))%%%&&&'''((()))******+++))))))))))))((((((((((((((((((((()))+++,,,+++))),,,+++,,,000000...000444<<<999666333111///,,,***,,,***(((''''''))),,,...000000///---+++***)))(((%%%%%%%%%&&&&&&((()))***(((((((((((((((((()))***(((((()))***************$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((((('''&&&&&&''''''''''''''''''''''''(((((()))))))))*********'''((()))******)))((('''''''''(((***,,,,,,***''',,,+++)))((((((((()))***---,,,+++******+++,,,------,,,+++***)))))))))***(((((()))(((((('''&&&&&&((((((((('''''''''''''''(((((()))))))))*********''''''((())))))))))))((((((((())))))(((((('''&&&''')))+++***+++111<<>>;;;999777444222000///...+++***((('''((('''&&&$$$%%%%%%%%%&&&&&&'''''''''!!!$$$%%%%%%"""!!!###&&&"""!!!!!! """###$$$ !!!"""###!!!!!!!!! """"""""""""!!!  !!!!!!"""""""""###(((...222555666777:::777333///------...///333===GGGMMMSSSYYY[[[ZZZ^^^___dddgggcccXXXPPPNNNFFFMMMUUU\\\eeemmmmmmjjjoookkkgggfffgggeee^^^YYYOOOJJJCCC===:::888666555444666999;;;;;;:::888777333222111///............000111222333333333333333000000222333333222111000...---+++))))))))))))***((('''&&&&&&%%%%%%%%%%%%))))))(((((((((((()))***++++++******))))))(((((())))))(((((('''''''''&&&*********+++,,,,,,***'''+++***+++...---***+++000...222888===>>>999000***!!!$$$(((,,,---,,,***((('''((((((((())))))))))))&&&&&&'''''')))***,,,---++++++***)))(((((())))))''''''((()))))))))))))))(((((((((((()))))))))***)))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((''')))***,,,,,,***)))''')))'''%%%&&&))),,,,,,++++++***((('''''')))***,,,***)))(((((()))+++---///)))((('''&&&'''(((+++,,,%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((%%%&&&'''((((((((('''&&&%%%&&&((()))***))))))((((((,,,222666;;;HHHYYYgggqqq|||rrreee\\\ZZZYYY[[[jjj}}}{{{uuukkk```RRRWWW^^^iii|||uuudddVVVRRRSSSVVVeeevvv{{{vvvnnnddd[[[TTTOOOMMMGGGJJJNNNPPPOOOMMMKKKKKKLLLKKKJJJJJJKKKLLLKKKJJJHHHHHHIIIJJJJJJJJJJJJJJJEEEHHHKKKKKKIIIHHHIIIKKKIIIKKKOOORRRSSSRRRPPPNNNLLLKKKKKKJJJJJJJJJKKKKKKJJJLLLNNNRRRZZZjjj}}}wwwggg___^^^aaa___\\\YYYYYY]]]___```___aaa___\\\XXXSSSQQQRRRTTTTTTOOOIIIFFFEEEDDDAAA???>>>;;;888666444222...,,,+++***)))((((((''''''((()))(((&&&$$$######$$$$$$###$$$$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! ###""" """ !!!"""!!! !!!"""$$$"""   !!!!!!""""""!!!!!! """%%%(((,,,111888<<<<<<;;;999555111//////000JJJFFFCCCEEEJJJQQQWWW\\\\\\cccjjjlllkkkhhh```WWWLLLGGGEEELLLYYYcccdddbbbcccggghhhgggfffhhhfffbbb^^^VVVLLLEEEBBB>>>999555222222222555999<<<===<<<777444111...,,,,,,------...000222222222222333444///000111222222222222222///......---,,,,,,++++++%%%&&&&&&''''''&&&%%%%%%(((''''''(((***+++***)))((())))))*********))))))%%%&&&((()))*********)))(((((()))***+++,,,,,,---((())))))*********))))))......///333666555111---***************)))((((((+++,,,---......---+++***''')))***)))((('''(((***,,,***(((''')))******)))*********)))))))))))))))***)))(((''''''((()))***+++)))'''&&&%%%&&&((()))&&&"""++++++'''&&&)))'''&&&(((+++,,,***''')))))))))))))))******+++&&&&&&&&&'''''')))******333111///,,,+++,,,---...))))))))))))))))))))))))+++***(((&&&&&&&&&&&&'''((('''%%%$$$###$$$%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''$$$""""""%%%'''&&&$$$$$$'''***+++(((%%%,,,...333>>>MMM]]]iiipppzzz{{{zzzxxxtttnnniiigggaaa^^^\\\bbbmmm{{{xxxnnn```UUUOOOMMM[[[lll{{{yyy{{{|||cccUUUNNNTTTYYYYYY]]]eeejjjeee^^^YYYUUUQQQLLLGGGHHHHHHGGGGGGHHHIIIKKKLLLRRRQQQOOOOOONNNLLLIIIFFFIIILLLMMMJJJJJJLLLKKKHHHGGGGGGHHHKKKMMMNNNMMMKKKHHHJJJLLLOOOPPPPPPOOONNNPPPMMMHHHDDDBBBBBBDDDEEEKKKFFFDDDGGGOOO\\\pppxxxggg___^^^```bbb___[[[[[[\\\^^^]]]\\\]]][[[WWWTTTRRRSSSTTTUUUSSSOOOJJJGGGEEEDDDBBB@@@>>>;;;888666444222///,,,******)))((('''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!! !!! !!!###$$$  !!!  ###&&&)))...444999:::::::::777444333333444CCCGGGGGGCCCCCCIIIPPPRRRYYY```hhhkkkllllllgggaaaXXXPPPHHHGGGMMMUUUXXXYYY]]]bbbeeeeeegggjjjiiifffeee___UUUNNNIIICCC<<<666111222333444777999::::::999666222...,,,,,,---------///111111000000000111111111222222222222222111/////////...------,,,,,,))))))))))))((('''&&&&&&'''&&&%%%&&&((()))(((''''''(((((()))************&&&'''(((***************'''''''''(((((((((((((((&&&'''(((***+++,,,,,,,,,******+++---000000,,,)))******)))))))))(((((((((((()))***++++++***((('''''')))***)))((('''(((***+++)))'''&&&((())))))((())))))))))))))))))))))))***)))(((''''''((()))******)))((('''&&&''''''((((((""" &&&)))(((&&&(((***)))))))))******)))''')))(((((((((((()))******&&&&&&&&&&&&'''((()))***...---+++***))))))******))))))))))))))))))))))))***)))(((((((((((()))***'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&%%%###$$$&&&(((%%%&&&((())))))***+++,,,111666@@@NNN]]]iiipppsssqqqooojjjddd]]]WWWSSSRRRUUU___ooo~~~wwwfffZZZRRRNNNNNNNNN```uuu|||rrr^^^RRRLLLRRRWWWVVVZZZ```bbb___ZZZWWWVVVTTTPPPMMMKKKIIIFFFDDDDDDFFFIIIKKKPPPPPPPPPQQQPPPMMMHHHCCCGGGJJJKKKIIIJJJMMMMMMJJJHHHHHHIIIKKKMMMNNNMMMKKKHHHJJJMMMPPPRRRSSSSSSSSSOOOLLLGGGCCCAAAAAACCCDDDHHHFFFFFFIIINNNYYYmmm~~~yyyhhh___^^^___aaa___\\\\\\]]]^^^^^^^^^]]]XXXSSSQQQSSSWWWXXXXXXRRROOOKKKHHHFFFEEECCCAAA>>><<<888666444222///,,,***)))((('''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%$$$$$$!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!"""""""""!!!  !!!"""###$$$%%%   !!!!!!###&&&***///333666888::::::888777777777===KKKOOOCCC<<>>MMM]]]jjjppppppnnnccc___XXXNNNGGGCCCDDDFFFOOOdddiiiUUUIIIDDDFFFKKKSSShhhrrrgggZZZQQQMMMRRRVVVUUUWWW\\\\\\ZZZWWWUUUTTTSSSPPPNNNOOOKKKGGGDDDCCCFFFJJJMMMMMMNNNPPPQQQQQQNNNHHHCCCEEEIIIJJJIIIJJJNNNOOOMMMJJJJJJJJJKKKMMMMMMLLLKKKIIIJJJMMMPPPQQQRRRSSSSSSMMMKKKGGGCCCAAAAAABBBCCCEEEFFFIIIKKKMMMUUUhhhzzzzzzhhh___]]]^^^\\\[[[[[[\\\^^^aaabbbccc```ZZZSSSRRRVVVZZZ[[[ZZZOOOMMMJJJHHHEEEDDDBBBAAA>>><<<999666555222///---)))((('''&&&&&&%%%%%%&&&"""###%%%&&&&&&%%%$$$###""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!"""######"""""" !!!"""!!! """ !!!!!!  !!!!!!!!!  !!!###&&&+++///333666999;;;:::999888888888OOOXXXGGG:::@@@HHHFFFMMMTTT[[[```gggnnnqqqooojjjbbbUUUIIICCCEEELLLRRRUUU[[[aaadddhhhmmmmmmkkkkkkiiifffccc\\\SSSHHH@@@777888888666333333444777777666555444222000...---...000222333111000000000333333444444444333222222333222222111000000//////000///...---+++)))'''&&&%%%$$$######$$$%%%$$$"""%%%%%%%%%&&&((()))***+++((())))))***************************************---------,,,+++***)))(((+++***))))))***************(((&&&%%%$$$%%%'''((('''((()))*********))))))''')))***)))((('''(((***)))'''&&&'''((())))))(((((((((((()))))))))))))))))))))(((((((((((())))))((((((((()))(((''''''&&&***)))))))))((('''''''''&&&)))+++***'''&&&''')))'''''''''''''''((())))))&&&&&&&&&&&&&&&'''(((((('''((()))***+++*********))))))))))))))))))))))))******)))(((&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%((((((''''''&&&&&&%%%%%%%%%'''************+++,,,+++---000222333666;;;>>>===EEETTTbbbkkkjjjddd^^^TTTQQQJJJBBB>>>AAAHHHNNN\\\pppqqq\\\MMMDDDAAAEEEKKK___rrrrrrgggaaaXXXRRRPPPTTTVVVUUUVVVYYYZZZYYYVVVTTTQQQNNNKKKJJJOOOMMMJJJHHHHHHJJJMMMOOOKKKKKKLLLNNNPPPOOOLLLIIIFFFIIIJJJHHHJJJNNNOOOMMMKKKJJJJJJKKKLLLMMMLLLJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMKKKHHHEEECCCBBBBBBBBBEEEHHHMMMPPPOOOTTTeeevvv|||iii___\\\]]]ZZZ[[[]]]^^^___aaaccceeeccc\\\UUUTTTWWWYYYYYYWWWLLLLLLJJJHHHEEECCCBBBBBB???<<<999777555333///---)))((('''&&&&&&%%%%%%&&&"""###$$$%%%&&&%%%$$$###############"""!!! """"""""""""!!!!!!!!!!!!""""""""""""!!! !!!""""""!!! !!!"""!!! """  !!!  !!!$$$(((+++///222777::::::999999999666OOOZZZJJJ<<>>999555333222000......000333666888999888777333333222///---,,,---///111111222333333333333333444444333333222111111111////////////...---,,,+++)))(((&&&&&&&&&&&&$$$###$$$$$$######$$$&&&((()))))))))(((((((((((())))))&&&&&&'''((()))***++++++((()))***+++,,,,,,,,,,,,***++++++)))(((''')))***)))((('''&&&%%%&&&''''''%%%%%%%%%&&&&&&''''''(((''')))***)))((('''(((***((((((((()))+++,,,+++)))&&&''''''(((((())))))***(((((())))))))))))(((((()))((((((((('''''''''''''''&&&$$$###(((,,,***$$$"""$$$&&&(((((((((***+++((((((''''''(((((()))***(((((('''''''''(((((()))'''''''''(((((()))))))))++++++++++++++++++++++++'''((()))***++++++++++++%%%%%%&&&''''''''''''&&&$$$$$$%%%''''''(((((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))******+++---///333888BBBPPP\\\```]]]XXXRRRWWW^^^cccccc\\\RRRJJJ===>>>???>>>@@@IIIVVVaaammm\\\QQQGGGCCCFFFPPP___lllyyy~~~}}}jjj[[[TTTTTTQQQQQQPPPQQQQQQQQQQQQRRRQQQSSSTTTTTTQQQOOONNNNNNHHHIIIJJJKKKKKKJJJIIIIIIIIIGGGFFFGGGKKKPPPSSSUUULLLNNNLLLHHHHHHKKKLLLIIIJJJHHHGGGGGGIIIKKKKKKJJJIIIJJJLLLNNNPPPSSSTTTUUUQQQPPPOOOMMMKKKIIIGGGGGGJJJMMMRRRUUUUUUXXXeeettt~~~kkk___[[[[[[[[[^^^aaaaaa``````bbbddd___^^^[[[XXXUUUSSSRRRQQQKKKLLLMMMKKKHHHEEEEEEFFF???===:::777555333000...******)))(((''''''''''''%%%%%%$$$###"""""""""### !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!    !!!!!! """$$$%%%***000666:::===@@@CCC>>>IIIOOOKKKCCCBBBCCCEEEMMMRRRWWWZZZ```iiimmmlllkkkkkkkkkhhhcccZZZPPPJJJOOOWWWaaahhhqqqyyy{{{yyyrrrsssssspppjjjbbb\\\XXXNNNFFF>>>::::::999444///---...///222666;;;@@@CCC===;;;777111,,,+++,,,...//////111222333333444444444444333333222111111000///000000111111111000000---+++)))))))))(((&&&%%%%%%$$$#########$$$&&&((()))((('''&&&&&&'''((((((%%%%%%&&&&&&''''''((((((&&&'''(((***+++,,,,,,,,,)))+++,,,+++)))'''(((***(((((((((''''''''''''&&&%%%%%%%%%&&&&&&'''((()))''')))***)))((('''(((***'''&&&''')))++++++***(((&&&&&&''''''((())))))***'''((()))******)))((('''***)))((('''&&&''''''((($$$((((((%%%%%%))))))&&&'''&&&'''(((***++++++))))))(((((((((((()))*********))))))((((((((())))))***))))))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))'''&&&%%%$$$%%%'''((((((((('''&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))+++---...111666999BBBLLL[[[hhhnnnkkkccc\\\QQQUUU[[[``````YYYNNNFFF>>>CCCHHHKKKNNNVVVcccnnn}}}yyykkkZZZRRRNNNLLLPPPWWW```mmmxxx~~~}}}yyymmmbbbWWWQQQQQQQQQRRRRRRPPPOOOPPPQQQQQQPPPSSSVVVWWWUUUSSSSSSTTTMMMLLLKKKIIIHHHGGGGGGFFFIIIGGGFFFHHHKKKOOORRRRRRLLLNNNLLLHHHGGGKKKLLLJJJHHHFFFEEEFFFHHHJJJKKKJJJHHHIIIKKKMMMPPPSSSVVVWWWTTTTTTSSSRRRPPPNNNKKKJJJMMMMMMQQQTTTVVVZZZfffrrrkkk___[[[ZZZWWW[[[___aaaaaabbbfffhhh_________\\\XXXUUUTTTTTTLLLNNNOOOMMMJJJGGGGGGHHH???===:::777666333000...+++***)))((((((''''''((('''&&&$$$"""!!!!!!"""###!!!"""###$$$%%%%%%%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!"""###$$$$$$ !!!"""!!! !!!""" !!!!!!!!!  !!!!!!!!!  """"""'''...555;;;@@@EEEHHHEEEIIIMMMMMMHHHCCCCCCEEEIIIOOOTTTWWW]]]fffiiiiiilllmmmnnnooommmdddZZZRRRJJJSSS___iiittt~~~||||||zzzuuummmeee___\\\XXXNNNDDD@@@AAAAAA:::444...---,,,---333<<>>BBB@@@IIIPPPQQQUUU^^^fffhhhmmmllllllmmmnnnlllgggcccQQQQQQSSS[[[hhhwwwxxxooogggccc___ZZZSSSPPPMMMIIIBBB===555222...******000888???DDDEEEDDD???666...***((()))+++...111333444333222222111111111111222222333000111222333333222111000000000000000///---,,,+++(((((((((((((((((('''''')))(((((('''''''''((((((%%%'''((('''%%%$$$&&&)))((())))))******+++,,,,,,------...000222111...++++++******))))))(((''''''((())))))))))))((('''''''''((())))))***)))))))))***)))'''&&&%%%&&&&&&''')))(((((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&'''&&&&&&'''(((,,,+++***)))***,,,...///*********+++++++++,,,,,,---------------,,,,,,+++---,,,,,,+++++++++,,,,,,+++***)))((()))***,,,---...///111111///...///000++++++)))((((((((((((((((((((((((((('''%%%###"""%%%$$$###%%%'''((('''%%%)))(((((()))+++///444888999===DDDJJJRRR[[[eeelllvvvzzz}}}zzzooo^^^OOOFFF@@@BBBGGGOOOWWW]]]bbbeeepppyyy{{{pppggg^^^UUUPPPMMMOOOYYYeeesssvvvzzz}}}yyyeee[[[TTTSSSSSSNNNKKKKKKNNNNNNOOOPPPQQQRRRSSSTTTUUUWWWZZZ]]]^^^^^^]]]\\\XXXVVVSSSQQQOOOMMMIIIGGGIIIJJJLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEEEEDDDJJJMMMPPPQQQPPPNNNMMMMMMPPPRRRTTTVVVVVVUUUTTTSSSNNNMMMNNNOOOPPPVVVdddrrrxxxggg^^^ZZZYYYUUUVVVWWWYYY[[[]]]^^^___aaa]]]XXXVVVVVVTTTQQQNNNJJJJJJJJJIIIGGGEEEBBBAAA???===:::777444111000///,,,+++***((('''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$""" !!!"""###"""""""""""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!"""!!!  !!! ###!!!   """$$$%%%(((...777DDDQQQZZZXXXUUURRRNNNGGG@@@===???>>>EEEJJJMMMRRR[[[dddhhhmmmkkkiiiiiijjjlllllllll[[[XXXTTTTTT[[[iiiyyyyyyrrrkkkgggccc___ZZZWWWUUUPPPJJJEEE???;;;555...***+++///333777;;;@@@@@@;;;333+++'''(((+++///333666666555444222222111111111222444444111222222333333222222111333222000/////////000111,,,,,,,,,++++++*********)))(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&''')))((((((''''''((()))+++,,,,,,++++++,,,------+++******+++,,,------,,,+++***))))))******))))))(((''''''((()))*********************)))(((((('''&&&&&&(((''''''&&&&&&&&&&&&'''(((((('''&&&&&&%%%$$$$$$"""$$$&&&'''''''''((()))******))))))***+++---...+++,,,------......------//////.........---------...---,,,+++************,,,+++(((''''''))),,,...,,,...000111///.........,,,+++***)))(((((((((((((((((((((((('''&&&$$$###'''&&&&&&'''))))))(((&&&+++,,,...111555===EEEKKKPPPSSSXXX]]]dddllltttzzz|||{{{wwwnnnaaaSSSHHHCCC???CCCMMM\\\mmm{{{~~~nnn```TTTQQQMMMKKKKKKSSSeeeuuuyyyfffZZZSSSOOOPPPPPPMMMJJJIIIKKKKKKMMMNNNPPPRRRSSSTTTWWWYYY\\\___``````___^^^YYYVVVSSSQQQPPPOOOMMMKKKLLLMMMMMMNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGLLLOOOQQQRRRPPPOOONNNNNNJJJLLLNNNQQQSSSSSSSSSSSSRRRPPPNNNOOOPPPVVVdddrrrvvvfff]]]ZZZZZZXXXXXXYYY[[[]]]___bbbcccbbb^^^YYYWWWWWWVVVRRROOOKKKKKKJJJIIIGGGEEEBBBAAA===<<<999666444222000000,,,+++)))((('''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$"""!!!!!!#########""""""""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!  """"""!!!   !!!"""######$$$(((111???OOOYYYVVVUUUSSSOOOHHH@@@===<<<:::>>>BBBFFFLLLUUU^^^ccckkkjjjgggfffggghhhjjjkkkeeebbb[[[TTTSSS\\\mmmzzz{{{uuuoookkkfffdddaaa___\\\XXXQQQMMMIIIEEE???666///+++,,,---...444;;;???>>>999111---***---222777999:::888777333222111111111222444555222222333333333333222222444444222000////////////000000//////......------******)))''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%$$$%%%''')))***)))'''&&&&&&'''((((((''')))***---...//////---,,,*********+++***))))))(((((()))***+++++++++++++++((()))***++++++++++++***(((''''''&&&&&&&&&''''''))))))(((((('''&&&&&&&&&&&&(((++++++*********+++)))((((((((()))***+++,,,......///000111000000/////////......---------...---,,,+++***************---,,,+++***+++,,,---///***---//////...---,,,,,,,,,,,,+++***))))))))))))))))))(((((('''&&&%%%%%%&&&&&&'''((((((((((((''',,,000666>>>FFFPPP\\\dddkkkkkklllmmmooorrruuuwwwxxxvvvoooeeeXXXMMMFFFCCCBBBJJJZZZooowwwrrriii[[[OOOIIIJJJKKKOOOVVVcccttt~~~~~~jjj\\\TTTQQQOOOPPPPPPNNNKKKIIIIIIJJJKKKLLLNNNOOOPPPQQQVVVXXX[[[^^^______^^^]]]XXXUUURRRQQQPPPPPPNNNMMMLLLMMMNNNOOONNNNNNLLLLLLHHHHHHHHHGGGGGGFFFEEEEEEHHHIIIIIIJJJJJJKKKKKKKKKNNNPPPRRRRRRPPPOOONNNNNNFFFGGGIIIKKKMMMNNNOOOPPPRRRPPPOOOPPPRRRXXXeeeqqqttteee]]][[[[[[ZZZ[[[[[[]]]___bbbdddfffccc___[[[YYYYYYXXXUUUQQQKKKKKKKKKJJJHHHEEEBBBAAA<<<;;;999666444222000000***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$"""!!!!!!#########""""""""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""  !!!"""!!!    !!!  """!!! """***777FFFPPPPPPRRRRRRNNNHHHBBB>>>;;;777888;;;@@@FFFLLLTTTZZZeeeeeeeeeffffffhhhiiijjjmmmkkkeee[[[UUUWWWaaakkksssvvv{{{~~~}}}yyyssspppiiihhhhhhfffccc___YYYUUUPPPMMMGGG>>>666///------***...333888:::999555222...111555999<<<<<<<<<;;;444333111000000111333444222222222222222222222222111111111111111000...---222222222111111000000000000///...---,,,+++++++++'''&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""###%%%'''))),,,***(((((()))*********''')))+++---......---,,,++++++,,,,,,++++++***))))))***+++,,,------------))))))***++++++++++++***)))((((((''''''((())))))))))))))))))************+++---//////---+++***++++++++++++,,,,,,---.........//////000000000000000//////...---,,,------...++++++******+++,,,,,,---***+++,,,---...---,,,+++,,,...000111///.........---,,,+++******)))))))))***))))))(((''''''''''''%%%%%%&&&''''''(((***+++...777DDDQQQ]]]jjjxxx}}}zzzwwwvvvtttsssqqqpppllldddZZZQQQKKKIIILLLYYYmmmqqqbbbYYYSSSLLLHHHHHHKKKQQQZZZgggvvv|||lll___VVVQQQQQQPPPPPPOOOOOOLLLJJJJJJJJJJJJKKKLLLLLLMMMMMMQQQRRRUUUWWWXXXYYYXXXXXXUUUSSSQQQPPPPPPOOONNNLLLJJJKKKMMMNNNOOOOOOOOONNNJJJJJJIIIIIIHHHHHHHHHHHHGGGHHHIIIKKKMMMNNNPPPPPPNNNPPPQQQQQQOOOMMMMMMNNNEEEEEEEEEFFFHHHIIIJJJKKKOOOMMMOOOSSSVVVZZZdddnnn~~~tttfff^^^\\\\\\[[[\\\]]]___aaacccdddeeeddd```[[[ZZZZZZYYYVVVSSSLLLLLLLLLJJJHHHEEEBBB@@@<<<;;;999666333111000///***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!"""###"""""""""""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!"""""""""  !!!!!!  !!!!!!!!! """$$$$$$###!!!!!! $$$///;;;CCCGGGLLLOOOLLLHHHEEE@@@<<<888777888>>>CCCFFFKKKQQQYYY\\\___cccfffiiimmmooorrrrrroooggg^^^ZZZ[[[___fffjjjqqqxxxzzzyyyvvvtttmmmnnnoooooolllgggaaa^^^WWWUUUPPPHHH>>>666222000++++++,,,///222444333111000222555888:::;;;;;;;;;666444111///...///111222222111111000000111111222,,,---///000111111000000222222222222222222222222000///...---------------+++)))(((((()))******)))$$$$$$######$$$%%%'''(((+++)))(((((()))******)))&&&((()))+++,,,---,,,,,,,,,,,,,,,---,,,++++++***+++,,,---...///000000000------,,,***)))(((''''''***************++++++,,,))))))***+++---......///...000222111///,,,+++***+++,,,,,,---......//////...............///000000000///...,,,,,,---......++++++++++++,,,---...///&&&(((+++------,,,***(((+++,,,------++++++,,,---...---,,,+++******************)))(((((((((((((((%%%&&&''''''(((+++000333999EEEWWWgggsss}}}yyyvvvrrrooohhhiiijjjhhhccc]]]ZZZXXXdddttt{{{aaaPPPGGGCCCEEEHHHOOOVVV___jjjxxxjjj^^^VVVPPPLLLOOOOOOMMMMMMOOONNNKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPRRRSSSSSSSSSQQQPPPPPPPPPOOOLLLJJJIIIJJJLLLNNNOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLGGGHHHIIIKKKNNNPPPQQQRRRMMMNNNOOOOOOMMMKKKKKKLLLFFFEEEDDDDDDEEEGGGHHHJJJMMMKKKMMMQQQUUUYYY```hhhuuuuuuggg___]]]]]]]]]^^^```bbbddddddddddddccc___[[[YYYZZZYYYVVVSSSMMMMMMLLLJJJHHHEEEBBB@@@===;;;999666333000///...******)))(((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###!!! !!!""""""!!!"""""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!""""""###!!!!!!  !!!!!!  !!!"""!!!###$$$"""!!!!!! !!!(((000666???GGGLLLJJJHHHGGGCCC======:::;;;AAADDDDDDFFFJJJMMMQQQVVVZZZ___eeelllqqquuuvvvvvvqqqhhhaaa\\\[[[[[[___eeekkkpppssssssssssssuuuxxxyyyuuupppjjjgggaaa```\\\TTTJJJ@@@:::777111...,,,,,,...///...---///000111333555666888888777444111...,,,---...000111111000//////000111111//////...//////000111222111111111222222333333444...------,,,,,,,,,------...,,,******,,,---,,,+++%%%%%%&&&&&&'''(((((()))'''&&&%%%&&&'''(((&&&%%%(((((()))******+++,,,,,,---------------,,,++++++------///000111222222222111000...,,,************------,,,,,,------...///+++,,,---...///000111111000222555555333111//////......///000111111111111222111///......000222444222000///------...///000---------,,,------......((()))***,,,,,,+++***)))***+++***)))'''(((***,,,...---,,,++++++***+++++++++***)))((((((((()))***((()))******,,,111888>>>LLLZZZlllxxx~~~}}}yyytttooolllgggbbb^^^VVV[[[aaafffiiikkkmmmnnn{{{wwweeeQQQEEE???@@@GGGPPP[[[gggsss{{{nnn^^^WWWQQQLLLIIIMMMOOOLLLMMMQQQSSSPPPKKKKKKLLLMMMNNNOOOOOOOOONNNNNNMMMMMMNNNQQQTTTUUURRRQQQQQQRRRRRROOOKKKHHHJJJKKKMMMNNNNNNNNNMMMMMMKKKKKKLLLMMMMMMNNNNNNNNNIIIJJJKKKLLLNNNOOOPPPQQQLLLMMMMMMLLLJJJIIIIIIJJJGGGFFFEEEEEEFFFHHHKKKLLLNNNJJJIIILLLOOORRRYYYaaammmvvvggg```^^^^^^___aaadddfffggggggfffeeebbb^^^ZZZYYYYYYXXXUUURRRMMMMMMLLLKKKHHHEEEBBB@@@===<<<999666333000...---++++++***)))(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!!!! """""""""""""""!!!!!! !!!!!!""""""""""""!!!!!! !!!""""""###!!!!!!  !!!"""  !!!""" !!!  """"""!!! $$$***///:::CCCIIIIIIHHHIIIEEE???BBB>>>>>>DDDGGGDDDDDDHHHGGGJJJNNNRRRVVV^^^gggnnnvvvxxxxxxvvvooofff___[[[UUUWWW[[[```eeejjjnnnpppxxx{{{~~~|||vvvqqqnnnkkkjjjfff^^^TTTIIIBBB>>>777333///---...---+++)))------......000222444555777555111---++++++---...111000///......///000111666444000...---...000111///000000111222333444444111000000000000111111222...,,,******---...---+++&&&'''((()))************'''&&&&&&'''(((((('''%%%))))))))))))***+++,,,---------......------,,,+++...///000111333333444444333222000///...000111222...............///000111......//////000111111111222555888999888666555555444555666777888888888888777555222000111333666888333222000///...///111222000000///...------------,,,,,,++++++,,,,,,---...///...---+++)))+++...111......---,,,+++++++++++++++***)))(((((())))))***+++,,,,,,---///555???FFF]]]jjjyyyzzzwwwvvvmmmiiibbb]]]YYYTTTNNNIIIDDDKKKVVVbbblllttt|||zzzcccVVVIIIDDDBBBEEEQQQ]]]eeeuuuxxxdddYYYUUUQQQLLLHHHMMMOOOMMMNNNUUUXXXVVVKKKLLLMMMNNNPPPRRRSSSSSSTTTRRRPPPOOOQQQTTTXXX[[[QQQRRRRRRSSSSSSPPPKKKGGGLLLLLLMMMNNNMMMLLLKKKJJJHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNKKKLLLLLLKKKHHHGGGHHHIIIHHHGGGFFFFFFGGGJJJNNNPPPQQQKKKGGGGGGIIILLLTTT\\\gggyyytttiiiddd___\\\aaa___^^^```ccceeedddbbb```]]]YYYWWWUUUTTTQQQOOOOOOMMMJJJHHHFFFEEEBBB@@@888888888666444000,,,***(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%$$$###!!! ######""" !!!$$$$$$###!!! !!!######""""""!!!!!! &&&%%%###  !!!$$$###"""  !!! !!! !!!"""!!!$$$'''***...444<<>>JJJWWWdddrrr}}}|||vvvkkkcccSSSJJJEEEIIIMMMQQQ^^^nnn|||wwwfffYYYTTTRRRPPPNNNNNNNNNNNNNNNNNNMMMLLLKKKOOONNNNNNPPPTTTVVVVVVVVVTTTSSSRRRQQQRRRTTTVVVXXXTTTSSSQQQOOOMMMLLLKKKKKKGGGFFFFFFHHHJJJLLLLLLKKKGGGGGGGGGEEEDDDEEEHHHJJJIIIKKKLLLNNNOOOOOOOOOOOOKKKLLLMMMNNNMMMKKKIIIGGGIIIHHHFFFFFFGGGJJJNNNPPPJJJHHHFFFCCCDDDIIIQQQVVVaaapppsssiiidddbbb```aaa___^^^```bbbdddcccaaa^^^\\\YYYWWWVVVTTTRRRPPPKKKJJJHHHGGGFFFDDD@@@>>>999999999777444000---***))))))((('''&&&%%%$$$$$$$$$###"""!!! !!!$$$$$$###!!! """$$$$$$###!!!  !!!"""!!!""""""""""""!!!!!! '''%%%"""  """"""!!! !!!"""   """$$$&&&***///666===BBBDDDEEEFFFJJJEEEBBBDDDDDDBBBEEEJJJHHHHHHJJJNNNSSSWWWZZZ\\\gggllluuu{{{{{{uuunnnhhhbbbZZZTTTTTTVVVZZZcccmmmxxx}}}yyywwwsssoooiiiaaaYYYSSSLLL@@@555333222///,,,---++++++++++++---000333555111000000///...---,,,,,,---......---++++++---///++++++,,,---///111333444222111000000000222444555333333333000...---...000000000///...---,,,,,,+++,,,+++***((('''&&&%%%%%%%%%$$$###$$$&&&(((((('''&&&(((+++***((('''(((***---+++***+++------,,,+++***---///000/////////000000000000000///...---,,,......///000111222333333333555555444111/////////111333666777777777777888999999999999999999999999:::999888777666444333333000000000000///...---,,,***+++---...///......---,,,,,,,,,,,,,,,,,,+++++++++,,,---......---,,,,,,******)))((((((***+++,,,,,,,,,---...///111333444777888:::???GGGRRR]]]dddhhhnnnoooiiiaaaZZZSSSKKKFFF???<<<>>>???======@@@GGGTTTcccppp}}}{{{ooojjjddd___\\\XXXSSSOOOQQQQQQUUU]]]dddjjjttt}}}wwwmmm```WWWSSSRRRPPPNNNMMMMMMMMMMMMMMMLLLLLLKKKLLLKKKLLLNNNQQQSSSSSSRRRRRRRRRQQQPPPQQQRRRSSSTTTTTTSSSRRRPPPMMMKKKIIIHHHIIIHHHGGGHHHKKKLLLLLLKKKDDDDDDCCCAAA??????BBBDDDHHHIIIKKKMMMMMMMMMLLLKKKMMMNNNOOOPPPPPPOOOMMMLLLMMMLLLKKKJJJJJJLLLMMMOOOGGGFFFDDDBBBCCCGGGMMMRRRYYYfffxxxtttgggaaa```aaa```___^^^___aaacccbbbaaa^^^[[[XXXVVVUUUTTTRRRQQQIIIIIIHHHHHHGGGEEEAAA>>>;;;;;;:::888444111---+++******)))((('''&&&%%%%%%***(((%%%###"""###%%%'''$$$$$$$$$""" """$$$###"""!!!!!!!!!"""$$$$$$ !!!"""###"""!!! ((($$$    """######!!! !!!!!! !!!  !!!%%%)))///555:::AAAGGGKKKOOOMMMKKKGGGBBB???CCCJJJKKKMMMOOORRRUUUXXX[[[\\\```fffpppxxx}}}~~~{{{yyyqqqggg\\\WWWUUUYYYbbbkkkwww|||yyytttlllddd___TTTKKKAAA<<<777222000111******)))***+++---///000000000000000//////......---------+++******,,,///---......///000222333444444333222111111222333444444444444222000///000111000000/////////.........000///...+++)))'''&&&%%%###$$$&&&'''&&&&&&'''(((%%%&&&'''(((((((((((((((,,,+++******++++++***)))***,,,------------...///.../////////000000000000//////000111222333444444333555555444111.........///111333444444333555666777777777777777777777777888777777555444333222222......///......---,,,+++---,,,+++***+++---000111------------------------+++,,,---...------+++++++++***)))))))))+++---...111111222444888===AAADDDJJJKKKNNNSSSYYY```fffjjjffffffbbbYYYQQQKKKDDD>>>===999888;;;>>>@@@DDDJJJYYYdddrrr|||yyyooo]]]XXXOOOHHHDDDEEEIIILLLVVVaaallluuu}}}~~~ooofff```YYYTTTSSSRRRPPPMMMNNNMMMMMMLLLKKKJJJJJJJJJHHHGGGHHHJJJLLLNNNMMMLLLMMMMMMMMMMMMMMMLLLLLLKKKRRRRRRQQQPPPMMMJJJGGGEEEGGGFFFFFFGGGIIIJJJIIIHHHBBBBBBAAA>>>;;;;;;===???EEEGGGIIIKKKLLLKKKIIIHHHKKKLLLNNNOOOPPPPPPOOOOOONNNNNNMMMLLLKKKJJJIIIIIIDDDDDDDDDDDDEEEHHHLLLPPPXXXbbbppp}}}ttteee]]]]]]____________```aaaaaaaaaaaa___\\\YYYVVVUUUSSSQQQOOOJJJJJJJJJKKKKKKHHHDDD@@@===<<<;;;888555111...,,,++++++***)))((('''&&&&&&+++)))(((&&&&&&&&&((()))$$$%%%%%%###"""!!!###$$$""""""""""""###$$$%%%&&&!!!"""###"""!!! !!!!!!!!!!!!!!!"""""""""%%%"""!!!""" !!!######"""!!! """###"""  !!!  """%%%***...444===HHHPPPUUUTTTQQQLLLFFFCCCEEEIIIPPPQQQTTTVVVWWWXXXZZZ[[[\\\bbbkkkuuu}}}}}}uuuiii___ZZZ[[[aaafffpppyyy}}}vvvnnnhhh\\\XXXQQQJJJBBB;;;777555///...---,,,+++++++++,,,333222222222222222222222+++,,,,,,***))))))+++---,,,,,,---...000222333555555444333222222222333444444555555444111000111222000000000000000000000000222111000...,,,***((('''!!!%%%))))))&&&%%%&&&(((%%%$$$$$$&&&((()))(((&&&)))((('''((()))***)))(((,,,---...---,,,,,,...000---------......///000000...//////000111222333333222333444333000------------...000000000000111333444444444444444444444444444444333222111111000000---------------,,,+++***+++***)))((()))+++...000,,,---------------............///000///...---,,,///...,,,,,,---///111333333666;;;CCCLLLUUU\\\```eeeeeeeeefffgggfffdddccc___[[[SSSKKKDDDAAA>>>;;;>>>???BBBHHHOOOVVV]]]bbbppptttyyy{{{yyyqqqfff]]]TTTPPPIIICCCCCCKKKWWW```nnn|||zzziii^^^ZZZXXXUUUTTTTTTRRROOOMMMOOONNNMMMKKKJJJHHHGGGGGGDDDDDDDDDFFFIIIJJJIIIGGGHHHHHHIIIJJJIIIGGGEEEDDDNNNNNNOOOOOOMMMJJJGGGEEEEEECCCCCCDDDEEEFFFFFFEEEEEEDDDBBB???<<<;;;<<<>>>AAACCCGGGJJJKKKKKKIIIHHHFFFGGGIIIKKKLLLMMMMMMMMMKKKKKKKKKIIIGGGDDDBBB@@@AAACCCEEEGGGHHHKKKOOORRRWWW___jjjttt~~~sssddd]]]]]]___``````aaaaaa``````aaabbbaaa^^^ZZZVVVTTTQQQNNNLLLJJJJJJJJJKKKKKKHHHDDDAAA>>>===;;;888555111///---++++++***)))(((''''''&&&$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$"""!!!###$$$!!!""""""###$$$%%%&&&&&& !!!""""""!!!!!! !!!!!!!!!!!!""" """###"""  """###$$$###"""  !!!!!! !!!"""""" !!!$$$'''***///999GGGPPP[[[[[[XXXUUURRRPPPNNNMMMPPPRRRTTTTTTRRRRRRTTTVVVZZZ___gggqqqzzzuuullleeedddeeeeeeiiippp|||wwwqqqjjjiiieee^^^TTTJJJ@@@999777666333111////////////333333333333222222222222***+++,,,+++***)))+++,,,))))))***,,,...111333444444444333333333333333333444555666555333111222333000000000111111111111222111111111000///...,,,+++###&&&******'''&&&'''(((&&&%%%%%%&&&((()))(((&&&$$$$$$$$$%%%((())))))))),,,,,,---,,,++++++---///---,,,,,,+++++++++,,,,,,,,,,,,---...///000111111000111222111...,,,,,,,,,+++,,,------,,,---...000222222222222222222222222000000//////.........---,,,,,,,,,,,,,,,++++++***)))))))))***+++,,,......+++,,,,,,,,,------.........///000000000///...---///...,,,,,,...111444666:::@@@KKKYYYgggsss|||}}}zzzwwwrrrkkkccc\\\VVVPPPIIIBBB===;;;===@@@EEEKKKTTT___kkkvvv}}}zzzrrrkkkbbbYYYPPPLLLIIIHHHGGGHHHPPP]]]mmmxxxuuuggg]]]XXXUUUUUUUUUUUUTTTRRROOOLLLPPPOOONNNMMMJJJGGGDDDCCCAAAAAACCCEEEHHHIIIGGGFFFGGGHHHJJJJJJIIIGGGDDDBBBHHHJJJKKKLLLLLLJJJHHHGGGEEEDDDCCCDDDFFFGGGGGGFFFGGGFFFDDD@@@===;;;===>>>>>>@@@DDDHHHJJJKKKKKKJJJCCCDDDEEEGGGHHHIIIJJJJJJHHHHHHHHHGGGDDDAAA>>><<<>>>AAADDDGGGIIILLLOOORRRRRRWWW```iiissspppeee```aaabbb```bbbcccbbbaaa```aaacccaaa^^^YYYVVVTTTQQQNNNLLLJJJJJJIIIIIIHHHFFFBBB???===;;;999777444222000///++++++***)))((('''&&&&&&###$$$%%%&&&&&&%%%$$$######$$$%%%$$$"""!!!"""###!!!!!!"""###$$$%%%%%%%%% !!!!!! !!!"""""""""###### !!!"""!!!!!!  !!!"""###$$$ !!!!!! ###&&&'''***333@@@JJJ[[[___aaa``````___[[[UUUTTTUUUVVVSSSPPPOOORRRUUUXXX\\\ccckkkttt|||~~~wwwsssrrrooollliiimmmttt}}}|||yyyzzzxxxqqqiii^^^PPPDDD???<<<888444111000111111111111111111000000//////***---//////...,,,,,,,,,((())))))+++,,,...000111222222222333333333333333333444666555333222222333111111111111111111111111///000111222222111///...'''(((******)))(((((()))'''((()))))))))(((((((((#########%%%(((*********)))***++++++))))))***+++,,,+++***((((((((())))))******+++,,,---...//////,,,---///...,,,++++++,,,***+++++++++******,,,...////////////////////////---------------------,,,++++++,,,,,,,,,,,,++++++)))***,,,---////////////++++++,,,,,,---.........,,,---...///000//////...---,,,,,,---111666;;;>>>JJJQQQ]]]lllzzz~~~wwwnnnbbbZZZMMMIIIEEEAAA>>>===CCCLLLXXXaaammm|||~~~qqqbbbWWWMMMEEEBBBDDDCCCFFFMMMXXXgggwwwrrrddd\\\XXXVVVSSSSSSTTTSSSRRRPPPMMMLLLMMMNNNOOOOOOLLLIIIEEEBBB@@@AAACCCFFFIIIJJJIIIGGGKKKLLLMMMMMMLLLJJJHHHGGGFFFFFFHHHIIIJJJIIIIIIHHHHHHGGGGGGHHHKKKLLLLLLKKKGGGFFFDDDAAA===<<<===>>>===???BBBEEEHHHIIIJJJKKKDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFEEEDDDBBB???>>><<>>999666666444444333222111000///......222777:::888555222000///...---,,,++++++++++++...///000111222333333333111333555555333222222222111111111000000000//////111222333333333111///---///,,,((((((+++---,,,******...111///)))&&&(((+++***))))))***+++,,,,,,+++))),,,//////...,,,++++++***)))'''&&&'''(((***+++)))******+++,,,---...///&&&(((************+++,,,)))******)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////+++,,,,,,---------,,,,,,))))))((((((***,,,///111---......///000111111222...///111333444555555444777888;;;AAAJJJUUU^^^dddkkklllmmmppptttyyy~~~wwwmmmdddZZZNNNFFF>>>BBBJJJPPPRRRVVVfffxxxkkkZZZOOOEEECCCAAA@@@CCCJJJJJJSSSeee}}}uuueee[[[YYYXXXRRRMMMLLLMMMLLLKKKIIIIIIJJJKKKDDDHHHMMMQQQRRROOOKKKGGGAAABBBEEEJJJNNNPPPNNNMMMKKKKKKLLLLLLKKKKKKJJJJJJHHHGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHKKKNNNQQQQQQQQQJJJJJJHHHEEEAAA@@@BBBCCCAAA@@@??????@@@AAACCCDDDEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBFFFGGGHHHFFFEEEEEEFFFHHHKKKOOOVVV```mmmzzz}}}kkkbbb``````aaacccdddffffffeeeaaa]]][[[YYYXXXWWWVVVUUUTTTTTTTTTTTTQQQMMMJJJIIIHHHFFFEEE???===:::777444222111111---,,,***)))'''&&&&&&&&&%%%$$$$$$######$$$$$$%%%((('''%%%###""""""###$$$###"""!!! !!!"""###  !!!""""""!!!!!!!!! ###"""!!!  !!!!!! !!!!!!  !!!"""###"""!!!!!! !!!!!!""" !!!!!!!!!!!!!!!$$$''')))888FFFWWWaaabbb^^^]]]^^^XXXUUUPPPIIIEEEEEEHHHLLLRRRSSSUUU[[[bbbiiimmmnnnrrrtttxxx{{{uuuuuuwwwyyyzzz}}}|||rrreeeVVVGGG<<<666666666555222///,,,,,,,,,///333;;;BBBEEEBBB;;;666000000///...,,,+++)))(((+++...000000......000333111000000222444555444222//////000000111111111222000000///////////////000000000///...---,,,,,,+++///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,&&&&&&&&&'''''''''''''''******+++++++++,,,,,,,,,+++***)))))))))***+++,,,........................---......///000/////////...------,,,,,,,,,------/////////.........------,,,+++***))))))***+++,,,))),,,//////---,,,...111222222222444777<<>>======>>>@@@BBBDDDAAA@@@???@@@BBBBBB@@@??????<<<:::<<>>???@@@??????@@@AAAAAA@@@>>>???===::::::===?????????BBBCCCEEEFFFGGGGGGGGGGGGCCCJJJPPPUUU^^^ooolllbbb``````aaadddcccbbb```___^^^^^^^^^WWWWWWWWWWWWWWWWWWWWWWWWNNNMMMKKKJJJIIIGGGCCC@@@>>>===:::666333222111000---,,,***)))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&"""###%%%&&&&&&%%%###!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """###### !!!"""""""""!!!  !!!!!!!!! !!!   !!!!!!!!!"""""""""###$$$&&&((()))'''...999DDDLLLRRRWWWZZZZZZVVVOOOGGGBBBCCCGGGKKKQQQTTTWWWUUUSSSVVV^^^ffffffiiiooowww~~~uuupppsssxxx}}}kkk[[[KKKBBB888222333333000---111333999@@@GGGKKKKKKJJJBBB???:::555111/////////......///...,,,+++,,,.../////////000333333222111111111111111222222222222444333222111111111111222.../////////000000000000//////...------------..........................................---------......---,,,+++***)))))))))))))))*********++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,---...............------...............---//////000///...,,,***)))((((((((()))***+++,,,------///000///...000555999>>>CCCJJJRRR\\\fffqqqxxxzzzvvvqqqooooooooollljjjnnniii```VVVNNNIIIFFFEEEDDDBBBAAACCCKKKSSSWWWYYY]]]gggtttwwwdddWWWNNNGGGEEEEEEFFFKKKSSS]]]fffpppzzzrrrbbbZZZRRRRRRQQQQQQQQQNNNKKKGGGIIIFFFCCCBBBBBBCCCCCCCCCDDDFFFIIILLLMMMMMMKKKJJJLLLIIIGGGIIILLLNNNMMMKKKHHHHHHHHHIIIIIIIIIJJJJJJGGGFFFDDDDDDCCCAAA>>>;;;<<<===???CCCGGGIIIHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFCCCAAA???===;;;;;;<<<===???>>>>>>???@@@@@@???===???<<<999888999:::::::::???@@@BBBDDDFFFGGGHHHHHHDDDHHHMMMQQQYYYiii~~~mmmccc``````aaaccccccbbbaaa``````______ZZZYYYYYYXXXWWWVVVUUUTTTNNNMMMMMMMMMLLLIIIEEEAAA>>><<<999666333111000000---,,,***)))'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&""""""$$$%%%%%%$$$######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!###"""  """###"""!!!  !!!!!!!!!!!!  !!!!!!!!!!!! """###$$$$$$'''...777AAAJJJQQQUUUYYYWWWRRRLLLGGGEEEFFFHHHFFFLLLSSSWWWWWWVVVXXXZZZcccfffjjjpppwww~~~~~~yyy{{{}}}ttt^^^UUUHHH>>>999666333000000111444:::AAAFFFIIIJJJLLLIIICCC===777222///---000000///...---.../////////......000222333222000000000000000000111111111333333222111111111111111000000000000000000000111//////..................///////////////////////////.....................//////...---,,,,,,++++++******+++++++++,,,,,,,,,---------------......///........................+++,,,------......------------...///000///......111111222222000...,,,***(((((()))***+++,,,,,,---000111111000///333999???MMMTTT```kkkttt}}}xxxuuusssqqqkkkfff```[[[SSSJJJCCC@@@AAACCCDDDEEEHHHPPP___nnntttsssrrrvvv|||~~~zzzxxxnnnbbbUUULLLEEECCCIIIPPPXXXbbbooozzzqqqbbbYYYUUULLLLLLMMMOOOPPPNNNKKKHHHKKKHHHDDDBBBCCCEEEGGGGGGCCCEEEHHHJJJLLLLLLLLLKKKLLLIIIGGGFFFGGGIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIEEEDDDDDDDDDCCCAAA===::::::<<>>??????>>>===>>>@@@@@@>>>======;;;888666555555555666<<<===???AAADDDFFFGGGHHHEEEGGGJJJOOOUUUaaauuuoooeeebbbaaaaaaaaabbbdddeeedddbbb```^^^]]]]]]\\\ZZZXXXUUURRRQQQMMMLLLMMMMMMLLLIIIDDDAAA>>><<<999666333111000000---,,,***)))'''&&&&&&&&&$$$$$$############$$$$$$$$$###"""""""""###$$$%%%######""" !!!!!!""""""!!!  !!!""" !!!#########""""""!!!   !!!""""""$$$'''---555???GGGLLLTTTUUUUUUSSSOOOKKKHHHGGGEEEIIIOOOUUUZZZ\\\\\\[[[___aaaeeeiiimmmsss{{{oooiii]]]OOOCCC:::666444222111000222666<<>>888333000222000///......000000111///......000222333222000///////////////.........000000////////////000000333222222111000000//////.../////////////////////000000000000000000000000////////////////////////------------------------,,,,,,,,,---------......------......////////////000000000000000000000000+++,,,------......---------...//////000000000///000111111111111///---,,,+++,,,,,,...//////000000...000111222444:::CCCJJJ```jjjxxx~~~vvvqqqoookkkddd]]]QQQOOOIIIBBB======AAAEEEKKKQQQYYYfffxxxzzzsssmmmgggccc```VVVQQQKKKFFFBBBGGGVVVfffwww}}}nnncccYYYTTTTTTKKKJJJIIIJJJKKKKKKJJJHHHKKKGGGDDDBBBDDDGGGIIIJJJEEEFFFHHHJJJLLLMMMMMMMMMKKKIIIEEECCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCC???<<<<<<>>>BBBDDDEEEDDDCCCBBBDDDEEEFFFGGGGGGFFFDDDCCCAAA@@@>>>======>>>???@@@???>>>===>>>@@@@@@>>>===;;;:::999666444333333444::::::<<<>>>AAACCCEEEFFFGGGFFFIIIMMMPPPYYYkkk}}}rrrhhhdddbbbaaa___aaadddffffffdddaaa^^^```___^^^\\\YYYUUUQQQOOOJJJJJJJJJJJJJJJGGGCCC???===<<<999555222111000///---,,,***)))'''&&&&&&&&&######""""""""""""######%%%$$$"""!!! """###%%%(((&&&###!!!!!!!!!!!!!!!!!!!!!  !!!!!!  """"""!!!  !!!  """"""!!!###&&&***111:::???JJJOOOTTTWWWUUURRRNNNLLLKKKJJJJJJNNNUUU[[[___```[[[^^^aaacccfffllluuu{{{|||yyyqqqdddUUUHHH@@@===888555000...000333666777???AAABBBCCCBBB???<<<:::555333000...///111111111/////////000333333222111............------------------------...///000000333333222111000///.........///000000111000000000000000000000000000000000////////////000000000000,,,,,,------............------........./////////------...////////////...////////////////////////,,,,,,---...............//////...//////000111222/////////000000000111111,,,---///222444555666777444666:::===AAAIIISSSZZZrrr{{{~~~wwwssslllhhhddd___XXXTTTJJJIIIEEE@@@<<<===BBBGGGVVV```jjjttt}}}tttggg[[[SSSNNNKKKJJJKKKHHHEEEDDDFFFPPPfffzzz{{{kkk```YYYRRROOOOOOIIIGGGFFFFFFGGGHHHHHHGGGGGGDDDAAAAAACCCFFFHHHIIIHHHHHHIIIJJJKKKLLLNNNNNNKKKHHHEEEBBBAAABBBEEEFFFCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAACCCEEEEEECCCAAA@@@BBBEEEFFFEEECCCCCCCCCDDDEEEFFFGGGGGGEEECCCBBBFFFDDDBBB???>>>>>>???@@@???>>>>>>???@@@@@@???===:::;;;<<<;;;999777666777;;;;;;<<<===???AAACCCDDDGGGEEEGGGKKKLLLPPP___qqqtttkkkfffcccaaa```aaabbbccccccbbbaaa```______^^^]]]YYYVVVRRRPPPKKKJJJIIIIIIIIIGGGCCC@@@===;;;888555222000000///---,,,***)))'''&&&&&&&&&$$$##################$$$$$$$$$###"""""""""!!!"""%%%%%%$$$###"""  !!!!!!!!!!!!!!!!!!  """###""" """#########!!!   !!!!!!  !!!  !!!"""### ######$$$(((000777@@@FFFNNNUUUWWWWWWVVVVVVRRRSSSSSSTTTWWW[[[```ddd^^^```aaaaaaaaaeeemmmtttzzzyyynnnaaaUUUMMMBBB<<<666111000111333444777999<<>>>>>@@@CCCFFFFFFEEEDDDFFFHHHGGGDDDBBBBBBCCCBBBCCCFFFGGGGGGFFFDDDBBBGGGFFFCCCBBBAAAAAABBBCCC@@@??????@@@AAAAAA@@@>>>;;;>>>BBBBBB@@@===<<<<<<>>>>>>======>>>@@@BBBCCCFFFCCCDDDIIIHHHHHHTTTeeevvvmmmgggcccaaa```````````````aaaaaabbb^^^^^^^^^]]]ZZZWWWSSSQQQMMMLLLKKKJJJJJJHHHEEECCC===;;;888555222000//////---,,,***)))'''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%$$$""" !!!"""$$$%%%$$$"""  !!!"""""""""!!! """%%%%%%###!!! !!!  !!!"""### !!! !!!"""###%%%%%%###"""!!!  """### %%%$$$"""%%%---555999@@@IIIQQQWWWZZZ]]]^^^ZZZ```fffgggdddbbbeeehhhdddeeeeeeaaa^^^```gggnnnwww}}}wwwggg[[[IIICCC;;;555333333444444666777999<<>>BBBFFFGGGHHHGGGHHHIIIGGGCCCAAAAAACCC@@@BBBEEEGGGHHHGGGEEEDDDDDDDDDCCCBBBCCCEEEGGGIIIAAA@@@???@@@BBBBBB@@@???<<>>:::777555333000...+++++++++***)))'''%%%$$$"""!!!"""!!!&&&### ###%%%""""""""""""""""""""""""!!!!!! ######"""!!! !!!!!!!!!!!! !!!!!!   !!!!!!"""""" !!!"""###"""!!! !!!"""######  """%%%(((,,,///666BBBNNNWWW]]]bbbdddiiiooossssssrrrqqqmmmhhhnnnkkkfff```]]]___eeeiiipppwww|||uuucccUUUGGGAAA???;;;777666777999:::888777:::CCCJJJNNNLLLGGG@@@:::666666666444444222000...///222444333222///------...000111)))+++---///000000///...000000//////......------////////////000111333444333///,,,+++---...---+++.........000222444444333333333222111///...------------------------------......///000111111111111000.........//////...---///,,,))))))+++...111333,,,///000000333888999666<<<:::;;;>>>???@@@JJJWWW```eeekkkoooqqqtttxxx{{{xxxsssnnnmmmnnnoooooommmqqqlllcccZZZQQQKKKGGGEEE===AAAFFFIIIJJJMMMRRRUUUWWWYYY\\\]]]\\\YYYTTTQQQOOOMMMJJJFFFCCCAAA??????>>>=========;;;999===DDDJJJQQQ```ttt{{{jjjaaaSSSPPPMMMMMMOOOOOONNNLLLEEEFFFGGGIIIKKKNNNPPPQQQKKKJJJIIIGGGGGGGGGHHHHHHLLLKKKJJJHHHHHHHHHIIIJJJLLLIIIFFFCCCBBBDDDFFFHHHIIIHHHHHHGGGFFFDDDCCCCCCGGGFFFDDDBBBBBBCCCEEEGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDEEEEEEEEEFFFGGGFFFDDDCCCCCCEEEGGGHHHCCCBBBAAABBBDDDEEEDDDCCCHHHHHHGGGGGGFFFFFFEEEDDDBBBBBB@@@???>>>@@@DDDHHHCCCDDDEEEEEEEEEHHHLLLOOOvvvmmmddd______]]]\\\[[[[[[\\\___aaacccbbbbbbaaa^^^ZZZUUUPPPMMMMMMLLLLLLLLLMMMKKKFFFBBBAAA>>>:::888666444222000,,,++++++***((('''&&&%%%(((%%%""""""$$$''''''&&&""""""!!!!!!###$$$&&&'''########################!!!!!! $$$######"""!!! !!!!!!!!!!!! !!!!!!   !!!!!!!!!!!!   ###&&&'''&&&%%%%%%)))000:::FFFPPPZZZbbbgggrrrzzz}}}vvvnnnjjjiiiiiiiiihhhhhhhhhgggjjjpppyyywwwhhhWWWMMMGGGAAA<<<:::999;;;:::777444666;;;AAAGGGFFFCCC>>>:::999:::<<<<<<;;;888444111000222444555444333111///.........---///000111111111///.../////////...............111000////////////000111444222//////111222111000111///......///000000///111111000///...------,,,***+++,,,---...///000000---......///////////////---,,,,,,,,,---.........+++++++++,,,...///000000111444444444666<<<===;;;@@@BBBGGGOOOTTTWWWaaalll}}}{{{vvvqqqmmmkkkkkkiiigggccc^^^VVVMMMFFFBBBAAAAAA???CCCIIIOOOTTTZZZaaafffpppoookkkfff^^^UUUMMMIIIAAA???<<<999777777777888===>>>BBBFFFEEECCCGGGMMM\\\aaammm}}}yyyiii\\\TTTPPPMMMKKKKKKMMMNNNMMMKKKGGGGGGHHHIIIKKKNNNPPPQQQPPPOOOMMMLLLJJJIIIIIIHHHMMMLLLKKKJJJJJJJJJKKKKKKLLLKKKIIIGGGFFFFFFGGGHHHKKKKKKJJJHHHGGGGGGGGGGGGHHHFFFDDDBBBAAABBBDDDEEEFFFEEEEEEDDDCCCBBBBBBAAABBBCCCDDDEEEFFFGGGGGGGGGHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDBBBCCCDDDEEEEEEDDDEEEDDDCCCBBBBBBBBBCCCCCCEEEDDDBBB@@@>>>@@@CCCFFFCCCDDDEEEEEEFFFIIIMMMPPPyyynnneee___^^^\\\[[[ZZZ[[[\\\^^^aaaccccccbbbaaa^^^ZZZUUUQQQNNNLLLLLLLLLLLLLLLIIIEEEAAA@@@>>>;;;888777666444222,,,,,,+++***((('''&&&%%%'''%%%###"""###$$$%%%$$$ !!!"""$$$%%%%%%%%%%%%"""""""""""""""""""""""" """""""""!!!!!! !!!!!!!!!!!! """"""  """  !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%$$$###!!!%%%)))222<<>><<<888333111333666>>>===<<<:::999:::>>>@@@CCCBBB>>>999555333444555444444444222111///---,,,111222333333333222000///.........///////////////333222111000///...//////333111000000222333333333555333000///000111111000/////////.........------++++++,,,---.../////////------------------,,,,,,///.........///000111222,,,,,,---...///000000111888===???@@@DDDJJJLLLJJJNNNSSS[[[ffflllqqqxxx|||yyyxxxrrrnnnhhhdddaaa___]]][[[TTTOOOHHHAAA===<<<>>>???JJJNNNVVV^^^eeemmmtttxxxvvviii\\\OOOFFF@@@:::888666555555888;;;===@@@DDDNNNXXXZZZXXXZZZ___lllpppxxxqqqddd[[[SSSMMMKKKJJJHHHIIIJJJLLLKKKKKKIIIIIIJJJKKKLLLNNNOOOPPPTTTSSSRRRQQQOOOLLLJJJIIIOOONNNNNNMMMMMMMMMMMMNNNLLLKKKJJJIIIHHHHHHHHHIIIOOOMMMKKKIIIHHHHHHIIIJJJIIIGGGEEECCCBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAABBBDDDFFFHHHHHHHHHGGGGGGGGGHHHGGGGGGFFFEEEEEEFFFDDDBBBAAABBBDDDDDDCCCCCCAAA???>>>>>>@@@BBBDDDGGGFFFDDDAAA??????BBBEEECCCDDDFFFFFFGGGIIIMMMPPPyyymmmccc]]]\\\\\\\\\[[[[[[]]]___bbbdddbbbbbbaaa___[[[VVVRRROOOKKKKKKLLLLLLJJJGGGCCC@@@???===:::888777666444222---,,,+++***((('''&&&&&&%%%$$$"""!!!!!!!!!!!!!!!""""""""""""!!!!!!  !!!!!!!!!!!! """!!!!!!   ###$$$"""!!!###"""%%%''',,,444@@@PPP___jjjzzz~~~||||||wwwnnneeebbbgggmmmqqqrrrhhhgggiiirrryyy}}}}}}ooocccXXXRRRQQQGGGFFFDDD???999555444555666666666555555888<<>>>>>AAAEEEHHH\\\```gggoootttxxxzzz{{{|||uuukkk^^^QQQGGG???<<<:::999888999<<>><<<===???CCCEEEEEEDDDCCCAAA@@@@@@CCCEEEEEEGGGHHHGGGGGGHHHKKKMMMyyymmmbbb]]]]]]___^^^]]]]]]^^^```cccdddbbbaaa```^^^ZZZVVVRRROOOJJJKKKLLLKKKIIIEEEBBB@@@>>><<<888777666555333111...---+++)))(((''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!   !!! !!!!!!"""!!!  !!!!!!"""""""""""" $$$%%%!!!%%%&&&(((---666DDDSSS]]]ooovvvyyywwwwww|||uuuiiidddgggnnnsssuuujjjfffeeejjjqqqvvv{{{~~~pppcccZZZXXXPPPOOOLLLGGGAAA<<<:::999444444444222111333666999<<<;;;:::999888999<<>><<<888666555444111000///---+++)))((('''((((((&&&(((((((((&&&%%%&&&'''$$$###"""!!!!!!###%%%'''######################## #########$$$$$$%%%%%%%%%!!!!!!!!!!!!   !!! !!!"""######!!! !!!"""###$$$"""%%%###$$$(((&&&"""###$$$''',,,666AAAIII^^^jjjwwwzzzyyyyyywwwtttsssnnniiiggghhhiiiiiihhhhhhddddddiiiooorrrvvv{{{oooccc___TTTRRRNNNHHHBBB>>>:::888999999666333000000222555555555666666666999>>>AAAJJJGGGCCC>>>:::555222111---...///111222444555666222222333333333333333333111222444666888999999:::;;;>>>@@@BBBBBBBBBCCCEEEEEECCC@@@===<<<999666333000000000//////.........---...///000222333444555555444444555666888:::<<>>BBBMMM]]]hhhttt}}}~~~{{{yyyyyywwwsssfffaaaYYYRRRLLLHHHEEECCC???@@@AAA@@@??????AAABBBDDDFFFJJJOOOTTTZZZ___bbbeeeeeeeeeeeeccc]]]UUUPPPJJJGGGBBB===;;;;;;===>>>CCCDDDHHHNNNWWWaaajjjooo}}}rrrddd^^^VVVRRRSSSRRROOOLLLHHHIIIJJJJJJIIIJJJLLLNNNPPPOOONNNLLLKKKJJJIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMLLLMMMNNNNNNOOONNNNNNNNNQQQPPPNNNNNNPPPUUUZZZ^^^[[[YYYUUUPPPMMMJJJIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDDDDEEEGGGHHHIIIIIIGGGFFFDDDBBB@@@???>>>===:::<<<@@@CCCFFFGGGGGGGGGFFFEEEDDDEEEGGGHHHGGGFFFBBB@@@;;;888666777:::;;;999;;;<<<===>>>AAADDDGGGGGGHHHIIIHHHFFFEEEFFFGGGxxxkkkbbb```dddcccaaa___^^^^^^^^^```aaa______^^^\\\YYYTTTPPPNNNMMMPPPRRRPPPKKKGGGDDDDDD@@@>>>:::777666444111//////...+++)))((('''(((((("""$$$&&&&&&$$$###$$$&&&############$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""###$$$%%%%%%%%%!!!!!!!!!!!!  !!!!!! !!!!!!!!!  !!!!!!!!!  !!!!!!!!! """"""$$$%%% !!!###%%%(((---444888HHHYYYkkktttuuutttqqqmmmggggggggggggfffcccaaa___ddddddiiiqqquuuuuuwww|||}}}qqqlllbbb^^^WWWQQQKKKFFFBBB@@@AAA@@@===888333222333444333444444333444777;;;>>>GGGHHHGGGEEEAAA;;;666222///000000111222444555666222222222222222111111111000222444666888999::::::<<>>======<<<;;;888;;;>>>@@@AAADDDGGGKKKRRRUUUYYY\\\______^^^^^^WWWTTTPPPNNNLLLIIIDDDAAA>>>===<<<<<>>???>>>===???@@@@@@AAACCCEEEHHHGGGDDDBBB??????>>>===<<<;;;:::999777777888999:::;;;<<<<<<;;;;;;<<<>>>AAAFFFJJJLLLOOOWWW___cccaaa^^^^^^___cccgggjjjiiidddaaabbbdddaaafffhhhdddccchhhppptttuuuyyyxxxrrrkkkeeeYYYMMMEEE@@@:::777888:::;;;::::::???EEEJJJNNNSSSYYY^^^ccceeeggggggddd___XXXTTTLLLFFF@@@======>>>>>>===;;;;;;<<<@@@GGGOOOWWW[[[___bbbiiisss~~~yyynnn___UUURRRQQQOOONNNLLLKKKKKKKKKMMMOOOPPPOOOMMMLLLOOORRRQQQPPPNNNKKKIIIGGGFFFEEEFFFEEEEEEEEEFFFHHHIIIKKKGGGHHHIIIKKKKKKKKKJJJIIIMMMOOORRRUUUVVVUUUSSSRRRPPPOOONNNLLLJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@AAABBBDDDEEEGGGHHHIIIHHHFFFCCCAAA???@@@BBBCCC???@@@AAACCCEEEFFFGGGHHHCCCDDDFFFJJJLLLLLLJJJHHHGGGEEE@@@;;;888666666666444666888:::;;;===@@@BBB@@@CCCEEEFFFFFFFFFGGGIIIrrrgggbbbaaa```bbbaaa___]]]\\\]]]^^^___]]]dddgggcccXXXOOOOOOQQQNNNNNNOOOOOOMMMJJJGGGDDD@@@???<<<888666444333333111...+++)))((('''%%%###&&&&&&&&&&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""" !!!""""""!!!  !!!######!!!!!! !!!"""""""""!!!$$$!!!!!!"""!!! !!!"""######!!!!!!!!!!!!!!! """"""!!!  !!!""""""###"""""""""###$$$$$$###"""!!! !!!###$$$%%%&&&'''111555AAAPPP[[[aaagggnnnmmmnnnoooooommmkkkkkkllliiiffflllzzz~~~}}}|||~~~}}}zzzzzzvvvlllccc]]]VVVLLLEEE@@@>>>;;;999444444444444444333333333333555999;;;<<<:::888666000000111222333555777888999777444111///.../////////......000333555555444888888888888777666444333666999===AAACCCCCCBBBAAA===>>>??????>>>;;;888666666:::;;;:::>>>EEEFFFAAA???>>>===???DDDHHHJJJKKKOOOQQQTTTXXX]]]aaaeeefffjjjiiihhhfffccc___[[[YYYQQQQQQQQQPPPQQQVVV\\\```gggkkkmmmhhh^^^PPPFFFAAA<<<888555444777;;;;;;;;;DDDIIIQQQZZZ```dddeeeeeennnkkkgggaaaZZZRRRIIIDDD@@@===::::::<<<>>>>>>===EEEGGGKKKQQQYYYcccmmmtttwwwyyyoooggg]]]VVVTTTQQQOOOMMMKKKKKKJJJHHHFFFJJJOOOTTTUUUSSSQQQQQQQQQWWWTTTQQQOOONNNMMMKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFFFFGGGHHHHHHGGGJJJKKKMMMNNNNNNMMMKKKJJJEEEFFFIIIKKKKKKJJJHHHFFFGGGFFFEEECCCAAA>>><<<:::BBBBBBCCCEEEFFFGGGHHHIIIGGGIIIHHHCCC>>>===AAAFFFDDDDDDCCCCCCCCCDDDDDDEEEBBBDDDFFFHHHIIIJJJJJJIIIFFFIIIHHHAAA666000111444===<<<;;;;;;<<<>>>AAABBBAAABBBDDDEEEEEEFFFIIIKKKrrrgggcccaaaaaa```___]]]\\\[[[\\\]]]]]]```dddfffbbbYYYSSSRRRTTTPPPPPPOOOMMMKKKIIIFFFEEEBBB@@@===:::777555444333///---***))))))((('''%%%######"""!!! """""""""""""""""""""""" !!!  """$$$$$$""" !!!"""!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!   !!!!!!!!!!!!  !!!"""###""""""!!!!!!!!!"""###$$$$$$%%%&&&&&&)))222===FFFNNNYYYcccppptttyyyzzzyyyyyy|||~~~~~~wwwtttxxx{{{{{{~~~~~~~~~yyyoooaaaTTTJJJCCC===:::888777555333222111000000555666999;;;;;;:::888777444444555555777888:::;;;999888666333111000000000...------...000222111000444555555666555444333222///222666:::<<<<<<<<<;;;???@@@@@@@@@>>>;;;777555333777888888===CCCEEEAAA:::999:::<<<@@@BBBCCCBBBEEEFFFIIILLLPPPTTTWWWYYY\\\\\\[[[ZZZXXXVVVTTTSSSJJJJJJIIIGGGGGGJJJOOOSSSYYYZZZZZZUUUMMMEEE???<<<:::999888999;;;>>>AAABBBQQQSSSXXX]]]```bbbaaaaaa]]][[[VVVQQQKKKEEE???<<>>===@@@AAABBBCCCEEEFFFHHHHHHFFFGGGGGGCCC>>><<>>>>>???@@@BBBCCCAAAAAABBBCCCEEEHHHJJJKKKrrrhhhcccbbbbbbaaa```^^^]]]\\\\\\]]]]]]```aaaaaa^^^YYYUUUTTTTTTQQQQQQOOOMMMJJJGGGEEEDDDDDDBBB???;;;888555444444...,,,***)))))))))((('''&&&%%%%%%$$$"""!!!########################!!!"""$$$$$$"""!!!!!!""""""!!!!!!!!!!!!  """"""  !!!"""!!!!!! !!!  """!!!   """###### !!!"""""""""""""""""""""#########$$$$$$"""###(((///555>>>LLLZZZoooxxx{{{yyy}}}nnn^^^PPPGGGAAA@@@>>>:::666333111111222333444666777777777666666333333333333444555666666888888888777666555333333000///...///111222111000222222333444444333222111...000333777999;;;;;;;;;>>>??????>>>===:::888666000111222222555:::;;;888666666888;;;>>>???>>><<<<<<===???AAADDDGGGIIIKKKNNNNNNMMMLLLLLLLLLLLLLLLCCCCCCAAA???===>>>BBBDDDNNNMMMJJJFFFAAA======>>>;;;???CCCFFFFFFHHHKKKOOOVVVVVVVVVVVVUUUTTTSSSRRRLLLJJJFFFBBB>>><<<::::::===;;;;;;@@@JJJXXXccciiiyyyuuuiii^^^YYYVVVRRROOONNNPPPOOONNNMMMLLLIIIEEEAAA>>>BBBGGGKKKNNNOOOQQQRRRMMMKKKJJJIIIJJJKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJHHHGGGFFFDDD@@@===AAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFGGGGGGFFFCCCBBB;;;<<<===???@@@@@@AAAAAA??????AAABBBDDDFFFGGGHHHDDDFFFGGGDDD???======???GGGFFFEEECCCBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCAAA???>>>AAAAAABBBCCCCCCDDDDDDCCCAAA???>>>AAAFFFJJJKKKKKKqqqhhhdddccccccbbbbbbaaaaaa```___^^^^^^^^^\\\ZZZXXXWWWUUUSSSQQQPPPPPPPPPNNNKKKGGGDDDAAADDDBBB???;;;777555444333///---***)))))))))(((&&&'''((((((''''''&&&%%%$$$########################!!!###%%%%%%###!!!!!!"""###!!! !!!""""""!!! !!!!!!"""!!!!!!"""""""""!!!  !!!""""""!!!  !!!!!!!!!!!!  !!!""" !!! """######!!!!!!!!!!!! !!!"""""""""!!!############""""""""""""$$$$$$&&&))),,,222AAAOOOdddrrryyyhhh[[[TTTPPPLLLEEE>>>:::888777888666666777777777777777777111111000000000000111111555666888:::::::::888888333222222333555666555444444444555555555333222111///000333555888;;;===>>>======>>>>>>===;;;888777222111//////111333444333888777888:::===??????>>>;;;;;;;;;<<<>>>@@@BBBCCCFFFEEEDDDCCCCCCDDDEEEFFF??????>>><<<::::::<<<>>>GGGEEECCC@@@??????AAACCCEEEMMMVVVYYYVVVSSSSSSUUUPPPOOOLLLHHHEEECCCBBBAAAAAA@@@>>><<<;;;<<>>>>>DDDCCCBBBAAAAAAAAAAAAAAACCCCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCEEEGGGGGGCCC@@@???AAACCCEEEGGGFFFFFFEEEAAA>>>;;;???FFFKKKLLLJJJqqqhhhdddccccccaaabbbbbbaaa```___]]]\\\\\\YYYWWWVVVVVVUUUSSSQQQMMMOOOQQQQQQNNNHHHBBB>>>CCCAAA>>>:::777444333333222///,,,***)))(((&&&%%%"""###$$$$$$%%%%%%$$$$$$########################!!!"""!!! ###""" """###"""!!!$$$#########$$$%%%%%%%%%"""!!!  !!!""""""$$$ !!!!!!""""""!!!!!!  !!!""" !!!!!! !!!!!!"""""""""""""""!!!  !!!"""###"""!!!!!!#########""""""""""""!!!###"""$$$&&&&&&)))333===RRRbbbxxxvvvooohhhbbbYYYOOOGGGBBB????????????>>>>>>===;;;:::999444333222111111000000000111333777:::<<<======<<<444333333555777999999888888888888888777555333222//////000333666:::===???AAABBBCCCCCCAAA>>>:::888777444000000333555888:::;;;:::999:::===???@@@???;;;;;;:::999:::<<<>>>???AAA@@@>>>======>>>??????;;;<<<<<<;;;999888:::;;;======???AAADDDHHHJJJKKKUUU___hhhhhh___UUUOOOOOOGGGDDDAAA>>>;;;:::::::::888:::<<<===???BBBHHHLLLJJJOOOXXXeeettt|||kkk```YYYVVVRRROOOOOOPPPNNNKKKEEEGGGJJJNNNRRRSSSQQQOOOHHHHHHHHHHHHIIIJJJJJJIIIJJJHHHGGGGGGIIIKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHIIIJJJHHHEEEBBB;;;::::::;;;===@@@CCCFFFEEEGGGHHHIIIHHHFFFCCCAAA<<<===???AAABBBDDDDDDDDDAAAAAABBBCCCEEEFFFGGGHHHDDDFFFGGGFFFDDDAAA??????????????????@@@@@@AAABBBDDDEEEFFFFFFFFFEEEDDDCCCDDDBBBBBBDDDHHHHHHDDD???<<<>>>BBBEEEGGGGGGGGGFFFBBB>>>;;;>>>DDDJJJKKKIIIrrrhhhcccbbbbbb^^^___``````^^^\\\YYYWWWZZZYYYXXXXXXWWWVVVTTTRRRLLLNNNPPPPPPNNNHHHBBB???BBB@@@===:::777555444444333000---+++***(((&&&$$$""""""###$$$%%%%%%%%%%%%########################$$$""" !!!###$$$$$$######""" """""""""!!!  """"""!!!!!! !!!!!!"""!!!""""""  !!!!!!!!!!!! !!!!!!!!!  !!!!!! """"""""""""""""""!!!  !!!"""###"""!!! """"""""""""""""""""""""&&&######&&&&&&'''+++222>>>NNNcccvvv~~~~~~sssggg\\\TTTPPPNNNOOONNNLLLHHHDDD???;;;888666555333222000/////////000222666:::<<<===>>>===444333333444666777777666888999999999888666444333333333333555888>>>CCCFFFIIIKKKNNNPPPNNNJJJEEEBBB<<<555111222555999>>>DDDCCCAAA@@@AAABBBBBBAAA@@@<<<;;;999888888999;;;===??????>>>===============;;;===>>>===;;;:::;;;<<<<<<>>>BBBHHHOOOTTTUUUUUU^^^eeejjjfffZZZLLLDDDAAA:::999777555555666888999666;;;BBBGGGJJJNNNUUUYYY^^^dddnnnzzzvvvhhh\\\TTTPPPQQQOOOLLLLLLNNNMMMIIICCCDDDGGGLLLQQQTTTTTTSSSOOOMMMJJJIIIJJJJJJIIIGGGHHHFFFEEEEEEFFFGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCCCCEEEHHHHHHGGGEEECCCBBB@@@??????AAABBBDDDGGGHHHJJJJJJIIIFFFCCCAAA???@@@AAACCCDDDEEEEEEEEEBBBCCCCCCDDDEEEEEEFFFFFFDDDEEEEEEFFFEEECCCBBBAAA>>>>>>>>>>>>???AAABBBCCCEEEFFFGGGGGGGGGFFFEEEDDDDDDBBBAAACCCFFFFFFCCC@@@<<<===AAADDDFFFFFFFFFFFFCCC@@@===>>>BBBFFFHHHHHHrrrgggcccaaaaaa\\\^^^______^^^[[[WWWUUUWWWXXXYYYYYYWWWTTTRRRQQQNNNNNNNNNMMMKKKGGGDDDCCCAAA@@@===:::888777777666111///,,,+++***)))'''&&&'''''''''''''''&&&%%%%%%""""""""""""""""""""""""&&& ###'''&&&$$$###!!! !!!"""!!!!!! !!!!!!!!!!!!!!!###''''''$$$ !!!!!! !!!""""""!!! !!!!!! !!!!!!"""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""""""""""""""***$$$"""%%%((()))+++...000999HHHYYYkkkyyyrrrnnnmmmkkkiiieee^^^UUULLLCCC>>>999888666444222000000///333444666888:::;;;;;;;;;666555444444444444333222444444666666777666555444777666555777;;;AAAGGGKKKMMMRRRZZZ```bbb```\\\YYYKKKAAA999999;;;???FFFNNNSSSSSSTTTTTTSSSOOOIIIEEEAAA@@@>>><<<<<<>>>@@@AAAFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGIIIHHHFFFDDDCCCDDDEEEFFFHHHMMMRRRUUUUUUSSSSSSVVVWWWRRRIII@@@;;;:::555555555666888:::===???CCCKKKUUU]]]bbbffflllqqquuuzzzooocccZZZSSSOOOJJJNNNNNNKKKLLLOOONNNIIIDDDEEEFFFJJJNNNQQQQQQQQQPPPMMMJJJIIIJJJLLLKKKJJJJJJHHHFFFEEEFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBDDDGGGIIIIIIHHHHHHGGGEEEDDDCCCCCCDDDDDDHHHIIIJJJJJJIIIFFFCCC@@@???@@@AAACCCDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEECCCBBBBBBBBBDDDDDDDDDCCC???@@@AAACCCDDDDDDDDDDDDDDDBBB@@@??????BBBDDDFFFrrrgggbbbaaa```]]]___aaaaaa```\\\XXXVVVSSSVVVXXXXXXTTTQQQOOONNNPPPNNNLLLIIIGGGFFFFFFGGGAAA@@@>>>;;;:::999999999000---+++***++++++)))((())))))((('''&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!! """!!!!!!!!!!!! """!!!$$$$$$"""!!!"""""""""!!! %%%&&&$$$  """$$$###"""  !!!!!! !!!!!! !!!!!!!!! !!!"""""""""!!!!!!!!!!!!"""""""""###)))!!! &&&((()))+++(((,,,444AAATTTkkkxxxlll^^^SSSLLLAAA@@@===;;;999777666666555666777777888888888888:::888666555555333111///...000222444555555555555444333111222777===DDDHHHLLLSSS___jjjqqqsssqqqoooaaaUUUJJJGGGGGGHHHOOOXXXdddeeeggghhheee]]]SSSLLLIIIGGGEEECCCCCCEEEGGGHHHPPPQQQSSSTTTUUUUUUUUUTTTSSSTTTUUUTTTQQQOOOMMMMMMLLLJJJHHHJJJLLLKKKIIIEEEBBBCCCBBB???:::888:::<<<:::;;;<<<>>>AAAEEEHHHJJJSSS]]]jjjtttyyy}}}}}}|||vvviii^^^XXXTTTPPPMMMHHHMMMOOOLLLMMMQQQPPPKKKGGGGGGFFFHHHKKKMMMMMMLLLOOOLLLHHHHHHKKKNNNNNNMMMMMMKKKIIIHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDEEEHHHJJJKKKKKKHHHGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJJJJHHHEEEBBB@@@>>>???AAACCCDDDFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAABBBAAA@@@AAACCCCCCCCCBBBCCCCCCBBBAAAAAABBBBBBBBBCCCDDDEEEGGGGGGGGGFFFEEEBBBBBBBBBBBBCCCDDDFFFGGGBBBCCCCCCCCCCCCCCCBBBBBBEEEDDDBBB???>>>???BBBFFFqqqhhhccc___[[[cccbbbaaa```]]][[[YYYXXXWWWVVVUUUUUUVVVVVVTTTRRRPPPPPPOOONNNLLLIIIFFFEEE@@@===999777777777777777111000...,,,+++)))))))))''''''''''''&&&%%%$$$$$$###"""!!!"""###""" ############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""" !!!"""###$$$!!! ###  $$$((()))""" !!!""" !!! !!!  !!!!!!  !!!"""### """$$$%%%$$$$$$###""""""""""""""""""""""""###$$$%%%&&&'''&&&%%%$$$%%%(((,,,222;;;LLL```ooo}}}oooggg]]]RRRJJJIIIJJJGGGBBB@@@777999:::999888777777777<<<999777555444444222000000222333444333333444555333222222222333444666777===EEEQQQ```lllrrrrrrqqqccc[[[OOOFFFDDDIIIQQQWWWccchhhnnnpppmmmggg```\\\]]]ZZZVVVPPPMMMNNNRRRVVVbbbcccfffhhhiiihhhfffeee___^^^^^^]]][[[TTTJJJCCCDDDBBB???>>><<<;;;888666444444444444333555888;;;;;;???EEEKKKRRRZZZccchhhttt}}}}}}ttthhhccc^^^ZZZWWWTTTNNNJJJJJJJJJJJJJJJLLLNNNPPPQQQRRRNNNKKKJJJLLLNNNNNNLLLMMMMMMNNNLLLKKKJJJLLLMMMLLLOOORRRPPPKKKFFFCCCCCCIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJLLLNNNMMMLLLMMMJJJGGGEEEEEEFFFFFFFFFFFFIIILLLKKKGGGCCCBBBBBB===???AAACCCDDDDDDCCCCCCFFFEEECCCBBBAAAAAABBBBBBCCCCCCBBBAAA@@@??????>>>@@@@@@>>>>>>>>>???@@@AAABBBCCCDDDFFFFFFDDDCCCBBB===???CCCDDDDDDBBBBBBBBBDDDCCCBBBCCCDDDEEEDDDCCCCCCDDDBBB>>>::::::>>>BBBrrrhhhccc```^^^````````````___^^^]]]\\\[[[YYYXXXWWWWWWUUURRRPPPPPPOOOOOONNNLLLIIIFFFEEEAAA>>>:::777666777777666111000...,,,***)))((('''&&&''''''&&&&&&%%%$$$######"""!!!"""######!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""%%%$$$"""  !!!!!!""""""""""""""" !!!!!!!!!    !!!"""#########""""""!!! """"""""""""""""""""""""######$$$%%%%%%%%%%%%%%%###%%%'''(((---777EEEPPPcccnnntttiiiaaa```___YYYRRROOOPPPPPPNNNKKKFFFAAA>>><<<;;;999666555444444222111000111333444444444444444777777888888777666444333666:::BBBLLLVVV\\\]]]]]]YYYSSSJJJCCCAAAEEEJJJOOOVVV[[[```dddccc___\\\ZZZ\\\ZZZUUUPPPLLLMMMQQQTTTdddeeeggghhhhhhfffcccaaaUUUSSSQQQOOONNNJJJDDD???999888777777777666555444222222333222333666:::===CCCIIITTT___jjjttt|||rrrfff___\\\YYYVVVUUUVVVUUURRROOOOOONNNMMMLLLLLLMMMMMMNNNPPPMMMJJJIIIJJJLLLLLLKKKKKKLLLLLLKKKJJJJJJKKKMMMKKKNNNPPPNNNKKKGGGFFFFFFHHHHHHHHHGGGFFFEEEDDDDDDIIIIIIJJJLLLNNNPPPPPPOOOKKKIIIFFFCCCBBBBBBAAAAAADDDFFFIIIIIIFFFBBB???>>>:::<<<@@@CCCDDDEEEDDDCCCEEEDDDCCCAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@AAACCCDDDDDDCCCAAA@@@>>>@@@CCCDDDCCCCCCDDDEEEBBBAAA@@@AAACCCCCCBBB@@@AAAAAA???;;;888888<<<@@@ttthhhaaa`````````aaaaaa``````___^^^]]]]]]\\\ZZZYYYWWWUUUQQQNNNOOOOOOOOONNNLLLIIIGGGEEECCC???;;;777666666666555111000...+++)))'''&&&&&&&&&&&&&&&&&&%%%$$$###"""###"""!!!"""######!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""###"""!!!  """""""""!!!!!! """ !!!!!!   !!! !!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$%%%$$$&&&&&&%%%%%%)))///555???KKK^^^qqq{{{zzzxxxsssmmmjjjllljjjgggbbb[[[SSSLLLHHHAAA???<<<;;;::::::888777666777888999999888888777777888:::;;;:::666222000444444666;;;BBBGGGKKKLLLHHHFFFBBB>>>===>>>@@@AAADDDGGGLLLNNNOOOOOOPPPQQQQQQNNNJJJFFFBBBCCCGGGJJJQQQSSSVVVWWWWWWTTTQQQNNNEEECCC@@@>>>===<<<:::888555555555555555444333333222333555777;;;AAAHHHNNNRRR[[[hhhuuupppaaaXXXRRROOORRRPPPPPPPPPRRRSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMOOOLLLIIIHHHHHHIIIIIIIIIHHHJJJKKKKKKJJJJJJLLLMMMKKKLLLMMMLLLJJJHHHHHHIIIHHHGGGGGGEEEDDDCCCBBBBBBIIIIIIJJJLLLMMMNNNOOOOOOLLLJJJGGGCCC@@@>>>======CCCDDDFFFHHHHHHEEE???;;;777:::???CCCEEEFFFEEEDDDDDDCCCBBB@@@@@@@@@@@@AAA??????>>>>>>???@@@@@@AAA>>>>>>>>>>>>===>>>>>>>>>>>>>>>@@@@@@@@@@@@>>>>>>???@@@AAABBBAAABBBEEEGGGAAA@@@AAABBBCCCCCCAAA???>>>>>><<<888444555999===vvvggg```___```ddddddcccbbb```^^^\\\[[[\\\[[[ZZZYYYXXXUUUQQQNNNOOOOOOOOONNNLLLIIIGGGFFFEEEAAA<<<888666666555444111///---+++((('''%%%%%%%%%%%%%%%%%%$$$###""""""###"""!!!"""###$$$""" !!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!! !!!$$$&&&''''''!!!###%%%%%%$$$!!!!!!!!!### !!!"""!!!  !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!"""$$$%%%$$$&&&''''''&&&&&&(((***...666CCCQQQ```ppp}}}xxxrrriii```ZZZPPPMMMKKKIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBB???===999:::<<<======:::888666888777666888<<<@@@CCCDDD???>>>>>>>>>===;;;::::::;;;===???@@@@@@BBBEEEGGGAAA@@@===999777999<<<@@@<<>><<<;;;999777777777666666;;;<<<======;;;:::999999:::===AAAFFFMMMWWWaaahhhmmmsss{{{ppp^^^SSSNNNKKKIIINNNNNNMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMNNNNNNOOOMMMLLLIIIGGGGGGGGGHHHHHHHHHIIIKKKKKKKKKKKKLLLMMMKKKLLLKKKJJJIIIHHHHHHHHHFFFFFFEEEDDDBBBAAA@@@@@@DDDEEEFFFGGGHHHIIIKKKLLLNNNMMMJJJEEEAAA===<<<<<>>>>>??????>>>======<<<<<<===>>>>>><<<============<<<<<<;;;:::;;;<<<<<<<<<<<<;;;:::======>>>>>>>>>@@@CCCFFFBBBBBBBBBCCCDDDDDDAAA???<<<===<<<888444444777;;;wwwggg___^^^___ddddddcccbbbaaa___]]]\\\YYYXXXXXXYYYYYYWWWSSSPPPNNNNNNNNNNNNLLLJJJGGGFFFEEEBBB<<<888777666555444000///---+++((('''&&&%%%%%%%%%%%%%%%$$$###""""""###"""!!!"""$$$$$$###!!! !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""$$$!!!  !!!""""""""""""""""""###!!! ###%%%###  !!!!!!!!!  !!!!!!!!!!!!!!! """$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###$$$!!!###%%%%%%%%%$$$$$$$$$,,,...222888CCCUUUjjjxxxwwwooodddaaa^^^\\\[[[YYYWWWUUUTTTSSSRRRRRRRRRPPPKKKGGGEEEEEEDDDDDDBBB@@@???>>>999888777888;;;===>>>>>>===>>>?????????===;;;999;;;;;;;;;:::999:::===???:::999777444333555999<<<999:::===>>>???>>><<<;;;::::::;;;::::::::::::;;;DDDGGGJJJLLLKKKKKKKKKMMMOOORRRVVV\\\cccmmmvvv}}}rrrjjj^^^VVVQQQMMMJJJGGGLLLLLLMMMLLLLLLLLLLLLMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJHHHFFFEEEEEEGGGHHHIIIJJJLLLLLLKKKJJJJJJKKKLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>>>>AAABBBDDDDDDCCCDDDGGGJJJMMMMMMKKKFFF@@@;;;::::::CCCDDDEEEIIIKKKHHHAAA:::888;;;@@@DDDGGGHHHGGGFFFBBBAAA???>>>======>>>>>>>>>===;;;999888999999::::::;;;<<<======;;;999888777777777777777777777777888999999999999<<<@@@DDDAAAAAA@@@AAABBBAAA???===<<<>>>>>>;;;777666888;;;vvvhhhaaa______``````aaaaaaaaaaaa``````XXXXXXYYYZZZ[[[YYYVVVSSSNNNNNNNNNNNNLLLJJJHHHGGGEEEBBB<<<999777666666555000///---+++)))(((''''''&&&&&&&&&&&&%%%$$$###"""###""""""###$$$%%%###""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""###!!! !!!!!!!!!!!!  """""" """!!!######!!!   ##################$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$%%%%%%&&&&&&%%%%%%$$$###)))******+++111@@@TTTccczzzwwwtttqqqooollljjjgggfffeeedddeeefffddd^^^YYYUUUTTTRRROOOKKKHHHEEECCC===<<<:::;;;<<<======<<<<<<<<<===<<<;;;:::999888999::::::999777666888999888777666333222333666999999999:::;;;<<<<<<<<<<<<;;;<<<>>>>>>???@@@CCCEEEQQQWWW^^^ccceeehhhkkkooorrrtttwwwzzz~~~wwwkkk^^^ZZZUUUSSSSSSQQQMMMJJJGGGIIIKKKKKKKKKLLLNNNPPPNNNNNNMMMLLLKKKIIIGGGFFFGGGGGGFFFDDDBBBCCCEEEGGGJJJLLLMMMLLLJJJHHHGGGGGGJJJIIIGGGGGGGGGFFFDDDBBBAAA@@@@@@??????>>>>>>===@@@BBBDDDCCCBBBCCCGGGKKKIIIJJJJJJEEE>>>999888999@@@AAADDDFFFFFFCCC>>>:::;;;===@@@CCCEEEEEEEEEEEE@@@???>>><<<<<<<<<<<<===<<<;;;888666555555666777888:::<<<===<<<:::777555333333333333333333333333333444555666666999>>>AAA???===<<<<<<<<<<<<;;;:::<<>>======>>>>>>===???AAAAAA@@@@@@@@@AAA@@@???<<<888555555777999;;;;;;<<<>>>AAAEEEIIIKKKIIIKKKLLLMMMOOOTTT[[[aaalllsss}}}rrrfff___WWWSSSOOONNNOOOOOONNNKKKDDDGGGIIIJJJJJJKKKNNNPPPOOOOOOOOONNNLLLIIIGGGFFFAAABBBBBBAAA???@@@CCCFFFJJJLLLMMMKKKGGGDDDAAAAAAEEEDDDDDDFFFGGGGGGCCC@@@>>>>>>>>>===============???BBBDDDCCCAAABBBGGGKKKGGGIIIJJJFFF???:::999;;;???AAADDDEEEDDDAAA>>>===>>>>>>???@@@AAAAAABBBBBB???>>>===;;;;;;;;;;;;<<<888777444222222333555666777999;;;===<<<999666333111111000000000000111111000111333444666888<<>><<<===???DDDEEEGGGLLLSSSZZZbbbfff```aaaaaabbbeeennnyyyrrrggg```[[[WWWSSSMMMGGGDDDEEEHHHHHHGGGEEEHHHJJJJJJHHHHHHKKKMMMMMMMMMNNNNNNMMMLLLKKKJJJ>>>???@@@>>><<<===AAAEEEJJJLLLLLLJJJEEE@@@===<<>>>>>@@@BBBAAA???@@@EEEJJJHHHKKKLLLHHHAAA======???@@@DDDGGGGGGDDDAAA@@@AAA???>>>>>>======>>>???@@@???>>><<<;;;::::::;;;;;;555333111000000222555666666888;;;===<<<999555222//////............//////...000333444666888;;;>>>AAA>>>:::888888:::;;;;;;;;;@@@FFFFFFCCC>>>;;;:::{{{qqqjjjeeeaaaaaa^^^aaa```\\\ZZZ]]]___^^^^^^]]]]]]]]]\\\ZZZUUUQQQKKKJJJIIIJJJKKKKKKIIIHHHBBB@@@>>>;;;888666444333333111...+++(((&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###(((&&&###""""""!!! !!!###### """$$$$$$###!!! !!!"""###"""!!! """"""""""""!!!  ###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""%%%$$$$$$$$$$$$$$$$$$$$$ !!!###&&&***---111222333???QQQcccwww}}}xxxttttttxxx||||||{{{vvvkkkbbbeeejjjjjjiiikkkjjjhhhjjjpppsssrrrpppqqqooojjjbbbZZZTTTSSSSSSUUUXXXXXX[[[bbbmmmxxx~~~www}}}xxxjjjaaa^^^[[[VVVQQQLLLJJJHHHFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGJJJJJJKKKKKKLLLLLLMMMMMMHHHEEEAAA===;;;<<<>>>???GGGJJJKKKGGG@@@;;;;;;===FFFEEEEEEFFFHHHHHHGGGFFFBBB???:::999:::===@@@AAA;;;===@@@BBBCCCCCCEEEGGGJJJJJJKKKJJJGGGCCC>>>;;;;;;>>>AAADDDEEEEEEDDDCCC>>>@@@AAA@@@======???BBBAAA???===;;;:::;;;===>>>::::::999888777888<<>>>>>??????DDDGGGHHHEEE???::::::<<>>@@@CCCDDDDDDDDDFFFGGGHHHHHHFFFDDDAAA>>><<<:::>>>???BBBDDDFFFGGGFFFFFFBBBBBBAAA@@@===<<<<<<======<<<:::::::::<<>>===:::888888:::===;;;;;;:::999888666555444111000......000222333222555555666777999;;;<<<===???>>><<<;;;;;;;;;===>>>???@@@AAABBBAAA>>>;;;999~~~qqqfff^^^]]]```___bbbbbb^^^]]]___```___^^^]]]]]]]]]]]]ZZZUUURRRNNNLLLJJJIIIIIIGGGEEECCCDDDCCC@@@===;;;999777777222222000...+++(((&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$"""!!!!!!###$$$$$$###!!!"""$$$###""""""###%%%!!! !!!"""### !!!"""!!!  !!!"""############""""""!!!!!!!!!!!!!!!"""  """ !!!!!!  !!!"""###$$$%%% !!!!!!!!!!!!!!!!!! &&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$%%%&&&''''''(((###$$$%%%&&&'''''''''''')))+++,,,000:::MMMeeevvvsssddd\\\XXXRRRLLLIIIHHHHHHIIIJJJIIIHHHGGGGGGGGGHHHIIIFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIKKKKKKLLLKKKJJJHHHEEECCCAAA@@@@@@AAADDDEEECCC>>>;;;:::;;;AAAAAACCCEEEGGGGGGEEECCC<<<:::888888;;;>>>@@@AAABBBDDDEEEFFFEEEEEEFFFGGGFFFDDDBBB???<<<:::999999???@@@BBBCCCEEEGGGHHHIIIFFFCCCAAA???>>><<<999777999888777888999<<>>=========>>>???>>>???@@@AAA@@@>>>;;;999qqqddd[[[[[[```___cccccc```^^^```aaa___```___^^^]]]\\\XXXSSSOOOMMMJJJHHHGGGFFFEEEDDDBBBDDDBBB@@@===;;;999888777111000000...+++(((%%%###$$$$$$%%%%%%%%%&&&%%%%%%%%%###""""""###$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&  !!!"""### !!!######!!! !!!!!!!!! !!!!!!"""!!!  !!!  !!!  !!!!!!!!!!!! """"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########$$$$$$%%%%%%&&& """$$$&&&&&&&&&&&&)))+++...///222:::FFFNNNfffwwwtttkkk```WWWPPPPPPMMMHHHDDDCCCEEEHHHFFFEEEEEEEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIKKKKKKLLLLLLLLLKKKIIIFFFDDDBBBAAAAAADDDEEEEEEBBB???>>>>>>??????@@@AAACCCAAA>>>;;;;;;999888999===@@@BBBBBBCCCEEEFFFFFFDDDCCCCCCDDDBBBBBB@@@>>><<<:::999888?????????@@@BBBDDDFFFHHHFFFCCC???>>>???===999666666666555666888:::===>>>FFFEEECCC@@@===;;;<<<===@@@???===;;;:::999888888777666555777;;;>>>???@@@<<<;;;::::::;;;<<<>>>@@@AAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAA@@@>>>===<<<qqqddd[[[[[[```___cccdddaaa___aaaaaa___```___^^^]]][[[VVVQQQMMMJJJHHHEEEDDDEEEEEEDDDCCCCCCBBB???===;;;999888777444444333222///+++(((&&&%%%%%%%%%%%%%%%%%%%%%&&&'''%%%###"""######"""!!!############$$$%%%%%%$$$ !!!!!!"""""" """######"""   !!!!!!   !!!!!!!!!!!! ######"""!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""$$$#########""""""!!!!!!###############"""!!!!!!%%%'''***++++++---111555@@@OOOeeezzztttggg___XXXSSSOOOIIIJJJIIIEEE???===@@@CCCAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGIIIJJJKKKLLLLLLLLLLLLKKKJJJHHHEEECCCAAACCCEEEHHHHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@>>>:::777<<<;;;:::<<>><<<:::===<<<<<<<<<===???BBBCCCCCC@@@>>>???@@@@@@<<<999666666666666777888999:::CCCCCCCCCAAA???>>>???AAAEEEEEECCCAAA???===;;;:::;;;:::999;;;???BBBCCCDDD???>>><<<;;;::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>======<<<}}}pppeee]]]\\\___^^^cccdddaaa___aaaaaa___^^^]]]\\\[[[YYYVVVPPPLLLJJJHHHEEEDDDDDDEEEEEEDDDCCCAAA???===;;;999888888444333222000---***(((&&&'''&&&%%%$$$$$$$$$$$$%%%(((&&&############"""!!!!!!  """""""""!!!""""""""""""""""""!!!!!! !!!"""###"""!!!!!! !!!!!!!!!  !!!""" """######"""  $$$######"""!!!  """###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$######"""!!!  !!!###$$$%%%###$$$$$$$$$$$$''',,,000222888EEETTTcccrrrxxxlll___WWWQQQKKKHHHHHHDDDEEEDDD@@@;;;999999;;;===>>>???@@@BBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJJJJIIIHHHGGGEEECCCBBBDDDFFFIIIKKKLLLKKKIIIHHHEEEDDDBBBAAA@@@???<<<:::>>>======>>>@@@BBBAAA@@@@@@AAABBBAAA>>><<<<<<======???BBBDDDDDDBBB???===<<<;;;::::::;;;===>>>???>>>>>>???@@@AAAAAA???===999999888888888999999:::???@@@AAAAAA@@@@@@BBBDDDGGGGGGGGGFFFCCCAAA>>><<<===<<<;;;<<>>===;;;999888777<<<<<<<<<===>>>>>>??????===<<<;;;:::::::::;;;;;;{{{pppggg```^^^___]]]bbbdddaaa___``````^^^XXXXXXXXXYYYYYYVVVRRROOOOOOLLLHHHFFFFFFFFFEEEEEEDDDBBB@@@>>><<<;;;:::999333222///,,,***(((&&&%%%)))(((&&&$$$#########$$$&&&$$$######$$$%%%$$$###!!!  """###""" $$$$$$$$$######"""!!!!!! !!!!!!"""""""""""" !!!"""###"""""" !!!!!!"""### !!!!!!  !!!""""""!!!!!! !!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""#########""""""!!!!!!  $$$(((***$$$$$$$$$$$$%%%''')))+++---...444>>>GGGRRReeevvvwwwnnnfff\\\SSSPPPMMMGGGEEEGGGEEEEEEDDDAAA===;;;::::::;;;<<<>>>@@@BBBDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCEEEHHHKKKMMMMMMKKKIIIFFFCCCAAA???@@@@@@???>>>???>>>>>>???@@@@@@>>><<<>>>???@@@???<<<;;;:::;;;;;;===???AAABBBBBBBBBAAA=========<<<<<<=========<<<>>>AAABBBBBBAAAAAAAAA;;;;;;;;;<<<<<<<<<======<<<>>>???@@@???@@@BBBDDDBBBDDDFFFGGGFFFCCC@@@>>>>>><<<::::::<<<>>>???>>>??????@@@???===;;;888666::::::<<<===???@@@@@@AAA===<<<:::999888999:::;;;yyyoooiiiccc```___]]]aaaccc```___```___]]]SSSSSSUUUWWWXXXXXXUUURRRSSSPPPLLLIIIGGGGGGFFFEEEEEEDDDBBB@@@>>><<<;;;;;;777555222///,,,******)))***(((&&&$$$############$$$###""""""%%%&&&&&&&&&$$$"""!!!"""%%%&&&$$$"""%%%%%%%%%%%%$$$"""!!! !!!!!! !!!"""###$$$$$$$$$$$$$$$###""" !!!"""######"""!!! !!!""""""  !!!!!!"""############### !!!"""### !!!!!!!!!!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""############&&&$$$!!! """$$$"""$$$&&&((('''$$$""" %%%&&&,,,444888<<>>;;;<<<>>>AAACCCDDDEEEFFFCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBAAACCCFFFJJJMMMMMMKKKHHHCCC@@@======>>>@@@@@@@@@??????>>>??????>>>;;;999===>>>???>>><<<::::::;;;:::;;;<<<===???AAACCCDDD????????????>>>>>>======;;;???CCCDDDBBB@@@AAACCC======>>>>>>???@@@@@@AAA;;;===????????????AAACCC===???CCCFFFFFFDDDAAA>>>===;;;999888:::;;;;;;;;;>>>???@@@AAA@@@===:::777999:::<<<>>>@@@AAABBBBBB???===;;;::::::;;;<<<===}}}mmmeeecccbbbbbb\\\___```^^^^^^aaaaaa]]]XXXYYYYYYYYYXXXVVVSSSQQQOOOOOOOOONNNLLLIIIGGGFFFDDDCCCBBB@@@>>><<<;;;;;;555222///---,,,,,,***)))$$$''')))(((%%%###$$$&&& !!!"""###$$$%%%&&&&&&"""!!!!!!"""!!! !!!"""###$$$$$$$$$$$$$$$"""!!! !!!"""###""" $$$######"""!!!!!!  !!!!!!!!!!!!  ######""""""!!! !!! !!!!!!   """!!!   """#########"""!!!!!!""""""!!!!!!"""%%%###!!! """######### ###%%%%%%###"""###%%%***''''''+++///222777===GGGUUUkkkzzznnnhhhbbb[[[UUUOOOOOONNNMMMLLLKKKJJJIIIHHHHHHGGGFFFDDDBBBAAA@@@<<<<<<<<<>>>???AAACCCDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFDDDCCCCCCBBBBBBCCCFFFEEEEEECCCBBB@@@>>>===AAACCCEEEGGGHHHGGGFFFEEEEEEDDDCCCBBBAAABBBCCCCCCDDDCCCBBB@@@===;;;999999:::;;;===>>>===<<<:::999<<<;;;;;;<<<===???AAABBB@@@AAABBBBBBAAA>>>;;;888:::<<>>??????===;;;:::;;;<<<>>>>>>>>>===<<<<<<>>>AAA:::::::::::::::;;;<<<===999AAAJJJMMMJJJCCC>>><<<:::999888888888999:::;;;>>>===;;;999888888999999~~~nnneeebbbaaa```]]]___```]]]^^^aaaaaa^^^[[[[[[[[[[[[XXXUUURRRPPPOOOOOOOOONNNLLLIIIGGGFFFDDDCCCCCCAAA???>>><<<;;;555222///---,,,,,,***)))&&&'''((((((&&&%%%%%%&&&##################$$$$$$"""!!!!!!"""!!! !!!"""##################"""!!! !!!"""!!! !!! !!!!!! !!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! """!!!   !!!"""!!!!!!!!!"""$$$""" """######"""!!!###%%%%%%###"""###$$$$$$"""###(((******,,,000777@@@OOOaaavvv|||rrrfff^^^\\\YYYTTTOOONNNNNNMMMMMMLLLKKKJJJJJJGGGGGGGGGGGGFFFEEECCCCCC>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBCCCEEEFFFFFFFFFDDDCCCDDDCCCBBBAAAAAABBBCCCDDDCCCCCCAAA@@@>>><<<;;;:::<<<===???@@@@@@???===<<<===<<<<<<<<<<<<===???@@@AAABBBCCCCCCBBB@@@===<<<<<<===???AAABBBCCCBBBBBBBBB@@@??????@@@BBBBBBAAA>>>??????>>>;;;:::;;;<<<999::::::999888999;;;===<<<<<<;;;;;;<<<===>>>???@@@DDDLLLTTTVVVQQQGGG>>>===<<<;;;;;;;;;;;;======<<<;;;999888777777888888pppgggbbb___]]]^^^```___\\\\\\```aaa```^^^^^^^^^\\\YYYUUURRROOONNNNNNNNNNNNLLLJJJGGGFFFDDDDDDDDDCCCAAA???===;;;666333///---,,,,,,***)))((('''''''''((((((&&&%%%&&&%%%###"""""""""######"""!!!!!!"""!!! """"""""""""""""""!!! """  !!!"""!!!###""""""!!!!!! """!!!!!! !!!!!!!!!""""""""""""!!!!!! !!!###"""  !!!!!!!!!"""!!!!!! !!!!!!  !!!"""!!!!!!"""######""" !!!""""""!!!"""###%%%%%%###"""######$$$"""$$$)))***'''&&&(((,,,///444===LLLbbbyyyxxxoooggg```XXXUUUUUUUUUQQQMMMLLLKKKKKKKKKJJJJJJIIIIIIFFFGGGGGGGGGGGGFFFFFFEEEAAA@@@@@@????????????@@@BBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAA??????AAABBBDDDDDDDDDEEEAAABBBCCCDDDDDDCCCBBBBBBCCCBBBBBBBBBBBBBBBCCCCCCAAA@@@@@@???>>>===<<<<<<===>>>AAABBBCCCBBBAAA@@@>>>>>>===<<<;;;;;;;;;;;;@@@AAABBBCCCDDDCCCBBBAAA>>>??????@@@AAAAAABBBBBBBBB@@@>>>>>>???@@@@@@???<<<>>>???>>><<<;;;;;;;;;777888999888777777999;;;???>>>===<<<===???AAACCCEEEEEEKKKWWW___\\\MMM???>>>===<<<;;;;;;<<<===>>>===<<<;;;:::999999999:::rrriiiccc___]]]___```___[[[[[[```bbb```^^^^^^^^^]]]ZZZVVVRRRPPPNNNNNNNNNNNNLLLJJJHHHFFFDDDDDDEEEDDDCCC@@@>>><<<777444000...---,,,***)))***(((&&&'''******'''$$$&&&%%%###"""!!!"""###$$$"""!!!!!!"""!!! !!!"""""""""!!! """!!! """"""!!! #########"""""""""!!!!!! !!!!!!""""""""""""!!!!!!  ###'''&&&!!! !!!  !!! !!!!!!!!!!!!!!!   !!!!!!!!! """######!!! """"""""" """###$$$$$$$$$#########%%%###$$$((((((%%%%%%'''---,,,,,,---333AAASSS```tttuuummmeee```]]]YYYUUUSSSTTTSSSOOOLLLJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@@@@??????@@@@@@AAACCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAA@@@??????>>>???@@@AAABBBBBBBBBBBBDDDDDDCCCBBBAAAAAAAAAAAA===============<<<<<<<<<===>>>AAACCCDDDDDDCCCCCC@@@???>>><<<;;;999888888;;;<<<>>>@@@BBBDDDEEEFFF@@@@@@?????????@@@AAABBBBBBAAA??????@@@@@@???>>><<<===??????===;;;;;;;;;999:::;;;;;;999999:::<<>><<<<<<===???BBBCCCDDDDDDHHHRRRZZZXXXKKK>>><<<;;;:::999888999::::::;;;;;;:::999999999999999tttjjjddd```^^^___```___[[[[[[```bbb```\\\\\\\\\[[[YYYVVVSSSQQQMMMNNNNNNMMMLLLJJJHHHGGGDDDDDDDDDDDDCCCAAA???>>>777444111...---,,,***)))***(((&&&'''******'''$$$$$$###"""""""""###$$$%%%"""!!!!!!"""!!! !!!!!!!!!!!!!!! ###"""!!!!!!######"""!!! !!!######!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!&&&***)))$$$ !!!###""""""!!!!!!!!!!!!""""""   !!!!!!!!!!!! """$$$"""!!! !!!######""" """"""######$$$$$$$$$###$$$!!!!!!$$$$$$###$$$(((+++,,,,,,***+++000999@@@HHHWWWooo}}}pppeee___\\\ZZZXXXTTTRRRPPPPPPQQQQQQNNNKKKLLLLLLLLLLLLLLLKKKKKKKKKHHHHHHGGGFFFEEECCCAAA@@@>>>>>>??????@@@AAACCCDDDEEEDDDCCCBBBBBBBBBBBBBBB??????????????????>>>>>>@@@@@@@@@???>>>===;;;;;;;;;<<<===???AAABBBCCCCCCFFFEEEDDDCCCAAA???>>>===999:::::::::;;;;;;<<<<<<;;;===@@@BBBCCCCCCCCCBBB@@@@@@???===;;;999777666444555777:::>>>BBBEEEGGGAAA@@@@@@??????@@@AAAAAACCCAAA@@@@@@AAAAAA@@@>>><<<===>>>>>><<<;;;<<<<<<;;;=========;;;::::::;;;<<<;;;::::::;;;>>>@@@AAACCCCCCEEEJJJNNNMMMFFF???;;;:::888777777777888888777777777777777666666666sssiiidddaaa___^^^```___\\\\\\```aaa```ZZZZZZZZZZZZXXXUUURRRPPPMMMMMMNNNMMMLLLJJJIIIGGGEEEDDDCCCBBBAAA@@@@@@???888555111...---,,,***)))((('''''''''((((((&&&%%%""""""######$$$$$$$$$$$$"""!!!!!!"""!!! !!!!!!!!!!!!!!!!!! ###!!! !!!"""###"""!!! !!!!!!""""""$$$%%%'''((( !!!!!!!!!!!!  !!!!!!!!!!!! """$$$###  """!!!!!!!!!!!!!!!!!!"""$$$###"""!!! !!!   !!! """$$$###""""""###$$$$$$"""!!!!!!!!!!!!###%%%&&&%%%$$$'''######%%%&&&%%%'''***###&&&))))))((((((,,,///555>>>LLL\\\lll~~~{{{pppjjjaaa[[[WWWVVVUUUUUUMMMLLLMMMOOOQQQRRRRRRPPPPPPPPPOOOOOONNNNNNNNNMMMHHHHHHGGGFFFDDDBBB@@@???======>>>???AAACCCEEEFFFFFFFFFEEEDDDDDDDDDEEEEEE======;;;::::::999::::::;;;<<<<<<=========<<<<<<;;;;;;<<<>>>???AAABBBCCCFFFEEEDDDCCCAAA???===<<<888999999:::;;;;;;<<<<<<;;;<<>><<<:::888777000000222555888===AAACCC@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBBBB@@@>>>======>>>===;;;;;;===>>><<<===>>>===:::888777888888888888999;;;<<<>>>>>>AAABBBCCCEEEEEEEEECCCBBB<<<;;;:::888888888999999:::;;;;;;<<<;;;;;;::::::pppgggcccaaa```]]]___```]]]^^^aaaaaa^^^YYYYYYYYYXXXUUURRRNNNLLLMMMMMMMMMMMMLLLKKKIIIHHHFFFDDDBBB@@@??????@@@AAA999666222///---,,,***)))&&&'''((((((&&&%%%%%%&&&"""###$$$%%%%%%$$$"""!!!"""!!!!!!"""!!! !!!"""""""""!!!!!!!!! !!! """""""""###############"""""""""!!!""""""###$$$   !!!!!!!!!   """""""""!!!  !!!!!!!!!  !!!  """%%%#########$$$%%%%%%###!!! """&&&((('''%%%'''%%%&&&))))))&&&&&&((( ###&&&&&&%%%%%%(((+++///222888>>>GGGUUUgggsssuuulllgggaaa^^^ZZZWWWUUUSSSRRRRRRJJJKKKLLLNNNQQQSSSSSSSSSOOOOOONNNMMMLLLLLLKKKKKKGGGGGGGGGFFFEEEDDDBBBBBB======>>>???AAACCCEEEFFFFFFFFFFFFEEEFFFFFFGGGGGG@@@>>>;;;999777777999999999:::;;;<<<===>>>>>>>>>=========>>>>>>???@@@AAACCCCCCCCCCCCBBB@@@>>>===:::::::::;;;<<<<<<======;;;<<>><<<:::999111000000111333777;;;===>>>???@@@AAABBBAAAAAA@@@???>>>???@@@BBBBBB@@@>>>>>>>>>===;;;::::::>>>@@@>>>??????===:::777555555555666888:::;;;<<<<<<<<>>?????????>>>===nnneeeaaa``````\\\___```^^^^^^aaaaaa]]]ZZZZZZYYYWWWSSSOOOKKKHHHLLLMMMMMMMMMLLLKKKIIIHHHFFFDDDAAA???>>>>>>@@@AAA999666222///---,,,***)))$$$''')))(((%%%###$$$&&&###%%%&&&'''&&&### """!!!!!!"""!!! !!!"""#########"""  !!!!!!!!!!!!!!! ###!!! """######"""!!!""""""###### !!!!!!!!! """"""!!! !!!"""###$$$  """%%%$$$###$$$%%%&&&&&&$$$""""""&&&)))(((&&&"""!!!###''''''"""%%%''''''&&&$$$$$$(((,,,&&&))),,,...000888DDDMMM\\\pppyyymmmccc]]][[[ZZZSSSRRRRRRQQQPPPNNNMMMLLLHHHHHHIIIJJJLLLMMMNNNNNNLLLKKKKKKIIIHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEE>>>>>>???@@@AAACCCDDDEEEFFFFFFEEEFFFFFFGGGHHHHHHEEEBBB>>>:::888999;;;<<<;;;;;;<<<===>>>>>>======AAA@@@???>>>>>>>>>>>>>>>@@@@@@BBBBBBBBBBBBAAA@@@;;;<<<<<<======>>>>>>>>><<<===???AAAAAAAAA@@@???>>>>>>?????????===<<<;;;333222000000111333666888<<<>>>@@@BBBCCCBBBAAA@@@===<<<===???AAAAAA???===???>>><<<:::999:::>>>BBB@@@AAABBB???;;;888666555333555888:::<<<<<<;;;;;;<<<;;;;;;???DDDEEECCCAAA<<<;;;:::888777777888888888999:::;;;;;;;;;999999|||pppiiicccaaabbbaaa`````````aaabbbcccddd^^^^^^^^^]]]ZZZUUUQQQNNNKKKMMMNNNMMMLLLKKKLLLMMMKKKHHHDDDAAA@@@???===;;;999666111...---...------''''''&&&%%%%%%%%%%%%&&&)))(((&&&$$$###"""!!!!!!%%%###"""!!!"""###"""!!!###"""  !!!###$$$ !!!"""######""""""!!!"""###$$$$$$$$$$$$$$$"""###!!!"""""""""""""""!!!!!!!!!"""!!! """"""""""""""""""""""""  !!!!!! """ !!!!!! !!!"""$$$###!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!!'''&&&$$$"""!!!"""###$$$"""###$$$%%%&&&%%%$$$$$$((('''&&&%%%%%%%%%&&&'''$$$$$$$$$$$$######""""""((()))))))))***///444999DDDMMM```www|||oooiiibbb\\\YYYVVVRRROOONNNMMMLLLKKKJJJJJJJJJJJJGGGHHHIIILLLNNNNNNLLLJJJNNNNNNMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCAAAAAAEEEDDDEEEGGGJJJKKKJJJHHHFFFCCC@@@@@@@@@@@@===:::;;;<<<>>>???@@@@@@@@@?????????@@@??????>>>===<<>>???@@@>>>>>>???@@@@@@@@@??????===;;;<<<>>>===;;;>>>CCC===999555222222444666777<<<>>>@@@BBBCCCBBBAAA@@@CCCBBBAAA@@@????????????============<<<;;;:::999???>>>===<<<;;;::::::999555888::::::===AAAAAA===>>>>>>============>>>>>><<<;;;999777777777999:::888888888888999:::;;;<<<{{{ooohhhbbb```aaa___``````aaaaaabbbbbbccc``````___]]]YYYTTTOOOLLLIIIJJJLLLMMMLLLMMMNNNPPPLLLIIIEEEBBB@@@???===;;;999555111...---------,,,(((''''''&&&&&&&&&&&&&&&$$$######"""######$$$$$$%%%###!!!!!!"""###"""!!!###"""!!! """$$$%%% !!!"""""""""!!!!!!"""######$$$$$$######"""""""""""" !!!!!!  !!!"""!!! ###""" !!!!!! """###""" """"""""""""!!!!!!!!!!!! !!!!!!!!!!!!###"""  """###!!!"""###$$$$$$$$$######$$$$$$###"""""""""###$$$$$$$$$$$$$$$#########"""$$$%%%&&&&&&'''***///333666999CCCQQQ^^^nnn}}}pppfffccc^^^YYYUUUSSSQQQNNNLLLMMMMMMLLLKKKJJJIIIIIIJJJGGGHHHJJJLLLMMMMMMLLLJJJJJJIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFCCC???===>>>???AAAEEEHHHIIIGGGEEEFFFCCCAAAAAABBBBBB@@@===<<<===>>>>>>????????????@@@@@@@@@@@@???>>>===<<>>>>>===============<<<<<<<<<<<<===>>>??????>>>??????@@@@@@@@@@@@@@@@@@======>>>===;;;>>>CCCFFFBBB===888666666777777;;;<<<>>>@@@AAA@@@?????????>>>>>>=========>>>>>>;;;;;;<<<<<<;;;;;;::::::<<<;;;:::999999:::;;;<<<666>>>BBB???;;;;;;======@@@@@@???>>>>>>>>>>>>>>>>>>===;;;:::999888999999888888777777888888999999yyynnngggaaa___```]]]^^^```aaabbbbbbaaaaaaaaaaaa___\\\XXXRRRMMMJJJJJJLLLMMMMMMLLLLLLMMMNNNLLLIIIDDDAAA???===;;;:::777444000------,,,,,,+++)))(((''''''&&&&&&''''''"""""""""""""""###$$$%%%%%%###!!!!!!"""###"""!!!###"""!!!!!!!!!"""###$$$ !!!!!!!!! """############""""""!!!$$$!!! """""" !!!!!!"""""""""   !!!!!!!!!"""""" !!! !!!!!! !!!  """"""!!!  !!!!!!!!!!!! !!!###$$$ !!!""""""######""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$############"""$$$%%%&&&&&&(((***---,,,---000666>>>LLLaaarrr~~~wwwppphhh^^^WWWVVVSSSPPPNNNMMMMMMKKKJJJLLLKKKJJJIIIIIIHHHIIIIIIGGGHHHJJJKKKKKKKKKJJJJJJFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDGGGJJJLLLKKKHHHDDDBBB<<<===???BBBEEEEEECCCAAAEEECCCBBBBBBCCCDDDCCCAAA???>>>=========>>>??????@@@@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;::::::???>>>>>>======>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBB???======;;;999===CCCPPPLLLGGGAAA===:::999999:::;;;===>>>??????>>>===;;;;;;::::::;;;;;;<<<===999999999999::::::::::::888777777666777999;;;===:::FFFNNNHHH>>>;;;>>>AAABBBAAAAAA@@@???>>>======>>>>>>===<<<;;;:::888888888888888777777777777777yyynnngggbbb___```\\\^^^```bbbcccbbbaaa```aaa```^^^[[[WWWRRRNNNKKKNNNOOOPPPOOOLLLIIIIIIIIIJJJGGGCCC???===;;;999777666333000------,,,+++***))))))(((''''''''''''(((%%%%%%$$$###""""""######$$$###!!!!!!"""######"""!!!!!! !!!"""### !!!!!!!!!  !!!!!!"""#########"""###!!! !!!"""""" %%%$$$$$$###"""!!! !!! !!!""""""###!!!  $$$''' !!!  ###%%%  !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%!!!!!!"""""""""#########&&&%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((((((((((()))+++)))+++///333666===GGGPPPccctttzzzsssooojjjfffccc]]]WWWSSSPPPOOOMMMKKKKKKJJJJJJIIIJJJIIIHHHHHHGGGGGGGGGHHHEEEGGGHHHIIIHHHGGGGGGHHHFFFGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDDDD@@@CCCHHHMMMQQQSSSSSSSSSCCCBBB@@@@@@AAAAAA???===BBBBBBBBBBBBCCCDDDDDDCCCAAA???===;;;;;;<<<>>>@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;::::::AAA@@@???>>>============>>>???@@@AAAAAABBBAAAAAACCC???<<<;;;999777;;;AAASSSQQQMMMGGGAAA===<<<<<<;;;;;;<<<===>>>>>>======::::::999999999999999:::666666666777888999999:::666666777888999999999999888DDDLLLGGG>>><<>><<<;;;:::999:::<<<<<<<<<;;;999888999999999888888777666555yyyoooiiiccc```aaa]]]^^^```bbbcccbbbaaa```______]]][[[WWWSSSPPPNNNNNNOOOQQQOOOLLLIIIHHHHHHKKKHHHCCC@@@>>>===:::999666333000...---,,,+++)))))))))(((''''''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$"""!!!!!!"""######""" !!!!!! !!!!!!!!!  !!!"""###$$$$$$  !!!""""""""" !!!!!!  !!!"""### """  !!!!!!  !!!  ###$$$###"""!!!!!!  !!!!!!!!!!!!######""""""""""""######""""""""""""######$$$$$$!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$%%%$$$&&&((()))((((((((()))'''***......///111555777EEEPPPaaasssxxxllleee___]]][[[YYYWWWUUURRRPPPNNNNNNMMMKKKIIIHHHGGGGGGHHHGGGFFFFFFEEEFFFFFFFFFDDDEEEGGGFFFDDDCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEEEEDDDDDDDDDCCCCCC???AAAFFFLLLSSSYYY^^^aaaPPPKKKEEEAAA???>>>===<<>>@@@????????????>>>===<<<<<<:::;;;<<<============<<>>======<<<<<<===>>>???@@@AAAAAAAAAAAABBB>>>:::999777555999???OOOOOOMMMHHHBBB???>>>???<<<<<<<<<===============<<<<<<:::999777777666666444444444444555666888999555777:::<<<<<<999666444...666;;;:::999:::<<<;;;??????>>>===<<<999777666333555888:::;;;;;;999888:::;;;;;;:::999888666555xxxoooiiidddaaaaaa^^^___aaabbbccccccbbbbbb```___]]][[[XXXUUURRRQQQJJJLLLOOOOOONNNLLLKKKKKKLLLIIIEEEBBBAAA???>>><<<666333111///...---+++))))))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((###"""!!!!!!###$$$###### !!!!!!!!! !!!!!!!!! !!!"""######### !!!""""""!!! !!!"""###### """  !!!!!! !!!!!! !!!$$$''''''$$$ """!!!  !!!!!!!!!!!!"""""""""""""""!!!!!!!!!###""""""""""""###$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&'''&&&&&&'''((()))+++***&&&&&&***---...333777AAAMMMYYYgggzzzxxxpppiiibbb\\\XXXSSSSSSRRRQQQPPPPPPOOOOOOMMMMMMMMMKKKHHHEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEEEECCCEEEGGGEEEBBB@@@BBBEEEFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCFFFJJJPPPVVV[[[___UUUOOOHHHCCC@@@>>>=========???@@@@@@@@@@@@AAACCC???>>><<<::::::<<<>>>@@@>>>>>>>>>>>>===<<<;;;;;;:::;;;===???@@@AAA@@@@@@AAAAAA???>>>===<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@===::::::888666999>>>GGGIIIIIIFFFAAA>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888777555555555333222222222333444666777666999;;;===<<<888444111---000333444777======:::<<<<<<<<<;;;:::888555444///111444777999:::999999:::;;;;;;;;;:::999777666wwwnnnhhhccc``````aaaaaabbbbbbcccdddddddddcccaaa___\\\XXXUUURRRPPPHHHKKKNNNOOONNNLLLKKKKKKIIIFFFCCCAAA@@@???>>><<<666444222000///...,,,***(((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&###""" !!!###$$$$$$### !!!!!!""""""""""""""" !!!"""""""""!!!!!! !!!!!!!!!    """###%%%&&&'''  !!!""""""""" !!!!!! """$$$&&&%%%"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""######$$$$$$$$$""""""!!! !!!"""###$$$"""###%%%&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&"""$$$%%%%%%%%%%%%'''((())),,,***%%%%%%***---,,,***+++111888===CCCPPP]]]nnnyyywwwqqqgggeeeaaa]]]YYYVVVRRRPPPNNNOOOOOONNNMMMMMMNNNOOOMMMNNNOOOMMMIIIFFFFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDGGGHHHFFFBBB@@@BBBEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAABBBDDDGGGKKKNNNQQQSSSNNNKKKGGGEEECCCAAA???======???AAA@@@??????AAACCC===<<<;;;;;;;;;===???@@@============<<<;;;:::999888:::===@@@BBBCCCCCCCCC@@@???>>>===<<<;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@===<<<<<<;;;888:::???AAADDDFFFDDD???<<<<<<>>>;;;;;;::::::::::::;;;;;;;;;:::888777666555555444333222111000111222444555777888999888777555333222222444444444888===???<<<999:::;;;;;;999777555333000111333666777888999999888999:::::::::888777555uuummmgggbbb______bbbbbbbbbbbbcccdddeeeffffffdddaaa]]]XXXTTTQQQOOOKKKNNNPPPPPPNNNKKKIIIHHHEEEBBB???======<<<;;;:::777555222111000///,,,***''''''&&&%%%%%%%%%%%%&&&)))(((&&&$$$###"""!!!!!!###!!! !!!###$$$$$$###""""""###$$$$$$$$$$$$$$$ !!!"""#########"""!!!!!!!!!!!!  !!!  !!!!!!!!!######""""""""""""######!!!###$$$$$$######"""   !!!!!!  !!!!!! !!!###!!!!!!""""""!!!!!!  !!!!!!!!!"""!!!"""###%%%'''(((((((((!!! !!!"""### """###$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&###%%%&&&&&&%%%&&&(((***###)))+++((())),,,,,,''''''''',,,222222000777AAADDDNNN]]]kkkyyy~~~uuullleeeaaaUUUUUUUUUUUUTTTQQQNNNLLLJJJKKKKKKJJJJJJJJJKKKMMMNNNPPPRRRPPPLLLIIIIIIKKKCCCCCCBBBBBBBBBCCCCCCDDDFFFIIIJJJGGGBBBAAACCCGGGHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA===???BBBEEEHHHIIIIIIIIIEEEEEEEEEFFFFFFDDDAAA>>>===@@@BBBAAA??????AAACCC<<<;;;;;;;;;<<<===???@@@<<<<<<<<<<<<;;;:::999888777999===@@@CCCDDDDDDDDD???>>>===<<<<<<;;;;;;;;;:::;;;<<<===??????@@@@@@@@@>>>===???===:::<<<@@@>>>AAADDDCCC===:::;;;===::::::999999888999999:::888777666555555555555555333222000//////111333444888777555444333333444444333666666333444888;;;:::999999:::;;;:::888555444222333444666777777888888666777999:::999888666555vvvkkkgggcccaaaaaabbbbbbbbbccccccdddeeeeeecccbbbaaa^^^ZZZUUUPPPNNNJJJKKKLLLMMMLLLLLLJJJJJJEEECCC@@@===<<<;;;;;;<<<777222...---//////+++(((+++)))'''&&&&&&&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!)))%%%  """"""!!! !!!!!!""""""""""""!!!!!!""""""###""""""!!! !!!!!!""""""!!!  !!!""""""### !!!!!! !!!"""!!!  !!!!!!!!!""""""  !!!!!!!!! !!!""""""!!!!!!  !!!!!!  !!!###$$$###!!! """"""  """######"""!!! $$$$$$######$$$$$$%%%&&&((('''&&&%%%%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&'''''''''(((***---///111222999AAAIIIQQQ]]]kkkuuussspppjjjddd^^^YYYVVVTTTNNNOOOOOOOOOOOONNNMMMLLLIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJJJJGGGFFFDDDCCCDDDEEEGGGHHHDDDEEEGGGGGGEEEEEEEEEFFFHHHHHHGGGFFFEEEDDDBBBAAA@@@AAACCCEEEEEEDDDBBBAAADDDDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCAAA???<<<;;;<<<>>>>>>>>>>>>>>>=========>>>???@@@>>>===:::777666666666666888:::===???@@@@@@??????===<<<:::999999:::;;;<<<777:::???AAA@@@>>><<<;;;===============>>>???@@@>>>?????????===<<<:::888888999;;;<<<<<<:::777555777777666666666666777777777555333222222333222000222222333333444555555555:::999777555444555666777888888888777777777666666444444444555666777777888555666888999999888666555vvvlllgggcccaaaaaa```aaabbbccccccdddeeeeeebbbbbbaaa^^^ZZZVVVQQQNNNLLLMMMNNNNNNNNNMMMKKKJJJGGGDDDAAA===;;;:::;;;<<<777333...---//////+++(((***(((&&&%%%&&&&&&%%%###########################%%%!!!  !!!!!!""""""""""""!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!  !!!""""""###""""""!!!!!!!!!  ###&&&"""!!!   !!!!!!  !!!!!!!!!  !!!!!!  !!!###$$$  ###$$$### """"""###%%%&&&&&&&&&&&&$$$$$$#########$$$%%%%%%'''&&&%%%$$$$$$%%%&&&&&&(((''''''&&&&&&&&&&&&'''((((((''''''(((***+++,,,...222555666777<<>><<<;;;<<<===>>>=========>>>???@@@AAAAAABBB>>><<<888555444444444555888:::<<<>>>????????????>>>>>>===;;;::::::::::::777:::===>>>>>><<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<======<<<;;;:::777777666555555555555555777777666666666666777777888666444333444444333222222333333444444555666666:::888666555444444555666888888777777666555555444333333444555555666777777555666777888888777666555wwwlllgggcccaaaaaa______aaabbbcccdddeeeeeebbbaaa```^^^[[[VVVRRRPPPOOOPPPQQQQQQPPPNNNLLLKKKIIIFFFAAA===::::::;;;;;;777333///...///...+++(((((('''&&&&&&&&&'''%%%$$$########################$$$###""""""###$$$###""" !!!!!!""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!"""""""""!!!!!!!!!!!!!!!  """###!!!!!!  """$$$$$$     !!!!!!  !!!"""###!!!$$$&&&%%%$$$"""######$$$%%%'''((()))%%%$$$$$$#########$$$$$$%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&''''''((())))))((('''''''''''''''***,,,------,,,...333888999???GGGQQQ[[[eeeooouuu{{{tttjjjbbb]]]XXXRRRNNNQQQPPPNNNMMMKKKKKKJJJJJJLLLKKKIIIHHHHHHHHHIIIJJJIIIJJJJJJKKKKKKKKKJJJJJJGGGHHHIIIJJJJJJKKKJJJJJJIIIGGGEEEBBB@@@?????????DDDEEEFFFFFFDDDBBBCCCCCCFFFGGGHHHIIIHHHGGGEEEDDDAAABBBCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDD@@@>>><<<;;;<<<======<<<<<<===???AAABBBCCCBBBBBB<<<:::666333111111222333999999:::;;;;;;<<<======>>>>>>>>>===<<<:::888888777999;;;;;;:::999:::;;;999999999999999888888888666777888:::;;;;;;;;;;;;888666333111111222555777777777666666666666777777999777555444555555555444333333333444555555666666888777666444444444444555888777777666555444444444333333333444444555555666444555666777777666555444yyymmmgggcccaaaaaa^^^___```bbbdddddddddddd``````___^^^[[[WWWSSSQQQQQQRRRSSSTTTRRRPPPMMMKKKJJJGGGBBB===:::999:::;;;777444111///...---+++)))((('''&&&'''(((((('''%%%##############################$$$%%%&&&%%%$$$### !!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!! !!!!!!"""""""""###!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%!!!!!!   !!!!!! !!!!!!"""""" """$$$&&&&&&&&&""""""!!!!!!"""###%%%'''%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%&&&'''((()))))))))((('''''''''&&&&&&((()))+++,,,,,,---111444444666:::===AAAFFFLLLPPP\\\bbblllvvv{{{rrrlllfffaaaYYYSSSPPPNNNLLLJJJKKKKKKKKKKKKKKKLLLLLLMMMKKKJJJHHHFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFHHHIIIJJJKKKKKKKKKKKKJJJHHHFFFDDDBBBBBBAAACCCEEEFFFEEECCCBBBBBBBBBEEEFFFHHHJJJJJJHHHFFFEEECCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFFFF@@@===;;;;;;<<<<<<;;;:::;;;<<>>:::888444111000000111222999999888777777777888888;;;;;;<<<<<<;;;:::888777777888999888777777888:::888888888888777777666666555555666777888999999999999777444222222444777999777777666666666666777777888666444444555555444333333333333444555555666666777666555444333333333444666666666666666666666666222222222333333333444444333333444555555444333333{{{nnngggcccaaaaaa^^^___aaacccdddeeedddddd]]]^^^]]]\\\ZZZVVVSSSQQQQQQSSSTTTUUUTTTQQQMMMKKKJJJGGGBBB>>>;;;::::::;;;777555222000...---+++))))))(((((()))******(((&&&"""""""""""""""""""""""" """###"""!!!  !!!!!! !!!!!!!!!!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!!$$$&&&))))))&&&$$$"""""" !!!!!!!!!!!!!!!!!!!!! $$$$$$!!!!!!$$$ !!!   !!!!!! !!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$###!!! !!!"""###$$$$$$###""""""#########"""""""""######$$$$$$$$$$$$$$$$$$%%%&&&'''((()))''''''((((((((((((((((((''''''((('''&&&%%%%%%&&&///000111111111333777999@@@DDDKKKRRRZZZbbbjjjpppwwwnnnhhhbbb\\\XXXVVVRRRMMMIIIGGGHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJKKKKKKIIIGGGFFFEEEFFFHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGIIIJJJKKKKKKLLLKKKJJJIIIGGGFFFFFFEEEEEECCCDDDFFFEEECCCBBBBBBCCCEEEFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCDDDDDDDDDEEEEEEBBBCCCDDDFFFGGGGGGGGGGGG???===;;;;;;;;;;;;:::999:::;;;=========;;;999777888666444333222222222333999888666555333333222222666777888999:::999888777777777777666555555777888888888888888888777666555666555555555555666666666666666555555555666666777666555555555555555555666555444222222333444333222222222333333444555555555555555444333333222222222333444444555666777888888111111111111222222222222222222222222222222222222|||nnnhhhcccaaaaaa```aaaccceeefffeeedddcccZZZ[[[[[[ZZZYYYVVVSSSQQQPPPQQQTTTUUUTTTQQQMMMKKKHHHFFFCCC???===;;;;;;;;;777666444111...,,,+++***)))(((((()))***)))'''%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""  !!!!!!!!! !!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""%%%%%%$$$"""!!!!!! !!!  """ """$$$ !!!""""""!!!!!!  !!!!!! !!!!!!!!!!!! """######"""!!!"""###&&&%%%$$$###"""""""""""""""""""""""""""###$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%&&&'''((()))))))))(((&&&&&&'''(((((('''&&&&&&&&&(((***+++,,,...111444222444888;;;???DDDJJJOOOXXX^^^hhhttt{{{vvvhhhddd]]]XXXUUURRROOOMMMKKKIIIGGGEEEDDDEEEGGGHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJIIIHHHFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHFFFEEEEEEDDDEEEFFFHHHIIIIIIJJJJJJHHHGGGGGGGGGFFFFFFEEEEEEBBBDDDFFFEEEDDDCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEBBBCCCDDDFFFGGGGGGFFFFFF>>>===;;;;;;;;;;;;999777999999:::999888666444333666666666666666666555555777666666555333222222111444555666777888888888888666777777666444444555777666777888888888777666555777666555444333333444444222222333444444444333333444444333333333333444444333222000000111222222111111111111222333333444444444444333333222111111111222222333444555777777888000000000000000000000000111111111000000111111111}}}ooohhhcccaaaaaabbbccceeeggggggeeecccbbbXXXXXXYYYYYYWWWUUURRRPPPMMMOOORRRTTTSSSQQQMMMKKKFFFEEECCCAAA???===;;;;;;777777555111...+++******(((((('''((()))'''$$$!!!"""""""""""""""""""""""""""$$$%%%$$$!!! """ !!!!!!""" !!!!!!  !!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!   !!!!!!!!!  !!!!!!"""######$$$$$$  !!!!!! !!!""""""!!!  ######!!! !!!###$$$$$$%%%%%%%%%$$$######!!!!!!!!!!!!"""$$$%%%&&&!!!"""###%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&'''(((''''''&&&%%%&&&(((+++---......---%%%(((+++,,,------///111---///000111222555999<<<===AAAIIIQQQ[[[gggrrryyy~~~xxxqqqllleee___[[[SSSQQQNNNKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEFFFHHHIIIGGGHHHIIIKKKKKKKKKKKKJJJGGGGGGGGGGGGFFFFFFFFFFFFIIIIIIIIIHHHGGGEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDBBBDDDEEEFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGBBBCCCDDDFFFFFFFFFEEEDDD@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBCCCEEEEEEEEEDDDCCC>>><<<;;;;;;;;;:::888666777777666555444333333222444666888:::;;;:::999888333444555666777666555444777777666666666777777888666777888777555444555666444555666888888777666555666555444333333333444444000111111222222222222222333222222111111222222333222111///000111222222111///000000111111222333333333333333333222111000///222222222222333333333333////////////////////////000000////////////000000~~~ooohhhcccaaaaaaccceeeggghhhgggfffcccaaaVVVWWWXXXXXXVVVTTTQQQPPPKKKMMMQQQSSSSSSPPPMMMJJJDDDDDDCCCBBB@@@>>><<<;;;888777555222...+++***+++'''&&&&&&''''''%%%"""########################!!!"""  !!!""""""  !!!"""######"""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!  !!!###$$$$$$"""!!!"""### !!!!!!!!! """"""!!!!!!!!! !!!"""$$$%%%%%%%%%  !!!!!! !!!""""""!!! """""" """$$$ !!!###$$$%%%%%%$$$### !!!"""$$$&&&&&&!!!"""$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%&&&'''&&&%%%$$$###$$$%%%&&&''')))(((&&&###)))+++------+++)))))))))---.../////////000333666444666:::===CCCJJJQQQWWWXXXbbbmmmvvv|||~~~uuummmiiifffccc^^^ZZZWWWTTTPPPNNNJJJIIIGGGFFFEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEGGGHHHBBBCCCEEEGGGHHHHHHGGGGGGFFFFFFFFFGGGFFFEEEDDDDDDIIIIIIHHHHHHFFFEEECCCBBB@@@AAABBBCCCDDDDDDDDDDDDIIIIIIIIIIIIGGGFFFEEEDDDAAACCCFFFFFFFFFFFFGGGHHHIIIGGGEEECCCCCCDDDEEEFFF@@@BBBEEEHHHIIIIIIIIIHHH@@@@@@??????>>>=========???@@@BBBDDDDDDCCCBBB@@@===<<<;;;;;;;;;:::888555555555444333333333333444444666:::===???>>><<<:::111222555888::::::999999:::999888666666666777888555777888777666444444555222333555777777777555444555444333333333444555666222222111111111333444555222111111111111111111222333111000000111222222111/////////000111111222222222222333222222111000///222222111111000////////////////////////.........//////............//////ooofffcccaaa```cccccccccdddeeeeeecccaaaYYYYYYXXXWWWUUUSSSQQQOOOMMMOOOQQQQQQPPPMMMIIIFFFFFFBBB===::::::;;;;;;;;;999666222000...---,,,******'''### !!!$$$&&&""""""""""""###$$$%%%&&&"""""""""""""""!!! !!!######"""!!!!!!!!!!!! """"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  """######"""""""""$$$$$$$$$$$$###!!!  ###!!! !!!!!!""""""######!!!!!!!!!!!!"""""""""""""""!!!  !!!"""######"""!!! """"""#########""""""!!!%%%###!!!  !!!"""&&&&&&$$$######$$$&&&&&&$$$&&&))))))'''%%%$$$$$$$$$%%%'''(((((((((''''''''''''''''''''''''&&&&&&&&&(((******)))((()))***)))***+++,,,---,,,+++***111111111222444888;;;>>>FFFGGGJJJPPPYYYccclllqqqzzzyyysssjjjccc]]]YYYVVVTTTVVVUUUTTTQQQOOOMMMKKKJJJCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHHHHHHHFFFDDDBBBAAACCCEEEGGGEEEEEEEEEEEEDDDBBBAAA???===>>>@@@BBBDDDFFFGGGGGGKKKJJJIIIGGGFFFEEEDDDDDDBBBCCCDDDEEEEEEEEEEEEEEEKKKIIIFFFDDDDDDDDDCCCBBBCCCBBBBBBDDDEEEDDDBBB@@@======>>>>>>>>>>>>======?????????===;;;;;;===???=========>>>>>>>>>======888666444333444555555444:::;;;>>>@@@@@@>>><<<:::555555777888::::::::::::999999888777666555555444555444333222111222333444333444555666777999:::::::::888666444333444555666222222222111111111000000111000000000//////............///000111222222333111000///000111111111///111111111111000000000000//////111222222111000///...//////000//////...---////////////////////////ppphhhdddcccbbb`````````bbbcccdddbbb```[[[[[[ZZZXXXVVVTTTRRRQQQOOOPPPQQQQQQPPPMMMJJJHHHFFFBBB>>>;;;;;;<<<======:::777333000...---+++)))***'''$$$"""!!!"""%%%&&&%%%$$$""" ######$$$$$$######"""!!!  !!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!!  !!! """######""" !!!!!!"""""""""!!!!!!  """""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""###"""!!!   !!!"""######"""!!! """"""#########""""""!!!$$$###"""!!! !!!!!!"""%%%%%%$$$$$$$$$$$$%%%%%%###&&&((((((&&&$$$######$$$%%%&&&'''(((''''''&&&''''''''''''''''''&&&&&&&&&((())))))(((((()))***)))***++++++,,,,,,++++++000///.........000222333888999;;;???DDDKKKQQQTTT[[[___ffflllssszzzyyytttrrrooohhhbbb^^^YYYTTTPPPOOONNNNNNMMMLLLKKKJJJHHHGGGEEEDDDCCCDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGFFFEEEBBBAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCBBB???@@@AAACCCEEEGGGGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGKKKIIIEEEDDDCCCCCCBBBAAABBBAAAAAACCCDDDDDDBBB@@@<<<===>>>?????????>>>>>>===>>>>>>===;;;;;;<<<>>>>>>???@@@@@@@@@???>>>===:::888666555666888888777<<<<<<===>>>===<<<:::888444555666777888999999:::::::::999888777666555444444333333222222222222222222222333444555666666777888666444333222222333444222222222222111111111111111111000000000//////////////////000111111111222222000///000111222111000111111111000000000//////...///111222222222111111000000//////.........---////////////////////////qqqiiifffeeeddd^^^]]]^^^___aaaaaa```___]]]\\\\\\ZZZXXXVVVTTTRRRRRRRRRRRRRRRPPPNNNLLLKKKGGGDDD???======>>>??????;;;888333000...,,,***((()))(((&&&%%%$$$$$$%%%&&&&&&$$$""""""############"""!!!!!!  !!!!!!""" !!!!!!""" !!!!!!"""""" """!!!!!! !!!"""""""""""" !!!!!!!!!!!!!!!""""""######""""""!!!  !!!!!!!!!"""""""""###"""!!! !!!"""### """!!!!!!!!!!!!!!!!!!""" !!!!!!""""""!!!!!! !!!""""""######"""""""""###""""""""""""!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$"""$$$&&&&&&%%%#########$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&''')))+++***************++++++,,,---,,,+++******+++,,,---111222333444666999;;;<<>>>>>???@@@@@@???>>>===:::;;;<<<<<<;;;:::;;;<<>>>>>???>>><<<888444000...,,,)))''')))(((((('''&&&&&&%%%%%%$$$###"""!!!  !!! !!!"""""" !!!""" !!!"""######!!!"""!!!!!!!!! !!!%%%'''))))))!!!!!!!!! !!!!!!!!!"""!!!!!! """###""""""!!!!!!!!! !!!!!!!!!""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""#########""""""!!!"""###$$$%%%%%%$$$###""""""###%%%%%%$$$""""""###$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((&&&%%%&&&))),,,******)))((((((***+++,,,***************,,,---...000000111222333333333333333555888:::===AAAFFFIIIJJJKKKMMMQQQVVV[[[```cccnnnqqquuuxxxzzz|||~~~{{{yyyvvvtttrrrrrrpppnnnnnnmmmjjjfffbbbaaa]]]YYYVVVUUUUUUSSSQQQRRRNNNJJJKKKNNNPPPMMMJJJKKKIIIFFFEEEFFFGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHAAAAAABBBCCCDDDEEEFFFGGGDDDEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIIIIIIIHHHHHHGGGIIIGGGCCCAAAAAAAAA@@@>>>>>>>>>>>>@@@CCCCCCBBB@@@@@@AAABBBBBBAAA???===;;;777999;;;;;;999999:::;;;???AAACCCEEEDDDAAA>>><<<;;;999777777999:::::::::;;;:::999888777888999999666666666777777888999:::;;;:::999888666444333333222333555666666444222000555555555555555555555555666555444333333333333444333222222222222111111111111111111111111111000000000000000000000/////////333111000111222333222000111000000000////////////...///000111222333444444444222///---,,,,,,---...////////////////////////}}}ooohhheeecccbbbcccaaa___^^^______]]]\\\ZZZZZZYYYYYYWWWVVVTTTSSSUUUUUUTTTSSSRRRPPPOOONNNOOOJJJDDD@@@>>>>>>======<<<888444000...,,,)))'''(((((((((((('''&&&%%%%%%######""""""""""""###### !!! !!!"""""" !!!!!! !!!"""###### !!!!!!!!! !!!!!! ###!!! !!!###%%%$$$"""%%%$$$###"""!!!!!!!!!!!!!!!&&&%%%!!! ### !!!!!!!!!""" !!!!!!!!!!!!%%%$$$"""  !!!  !!!!!!!!! !!!!!! !!!"""""""""""""""!!!"""############""""""!!!"""$$$$$$$$$$$$"""!!!!!!###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%&&&)))+++***)))((('''((()))***+++************++++++,,,,,,***+++---...////////////---000333555555555666777;;;;;;<<<>>>AAAEEEHHHJJJOOOQQQTTTVVVVVVWWWYYY[[[]]]^^^aaacccfffhhhiiiiiijjjkkkllllllkkklllnnnppppppqqqqqqqqqooonnnllljjjhhhgggeeeddddddfffhhhiiicccaaa^^^\\\[[[YYYWWWUUUVVVUUUTTTTTTTTTRRRPPPNNNLLLKKKIIIHHHIIIIIIIIIHHHGGGGGGHHHGGGFFFFFFGGGHHHHHHFFFDDDCCCCCCBBB@@@???CCCCCCCCCCCCDDDDDDEEEEEEEEEEEECCCBBB@@@?????????@@@@@@AAAAAABBBBBBCCCCCCFFFEEEEEEDDDDDDDDDEEEEEEHHHIIIKKKLLLMMMMMMLLLKKKIIIGGGFFFDDDDDDEEEFFFGGGAAAAAA@@@AAAAAACCCDDDEEEDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDGGGDDDAAA@@@@@@@@@???>>>======>>>@@@BBBCCCAAA@@@CCCDDDDDDDDDBBB???<<<:::777999:::999888777999:::===???BBBCCCCCC@@@===;;;999888666555777888888888777666666555666888:::<<<888888888888888999;;;;;;:::999888777555444333222444555888999999777444222555555555555444444444444333333222222222222222222222222111111111111000000000000000000000000111111000000000///////////////222111000000222222111000000000000////////////......//////000222333444555444222///---,,,,,,---...////////////////////////}}}ooohhhdddbbbaaadddaaa___^^^______^^^]]]WWWWWWWWWWWWWWWVVVUUUTTTUUUUUUUUUUUUSSSQQQOOONNNPPPKKKEEEAAA???>>>======;;;888333000...,,,***((((((((((((''''''&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!"""############"""!!!!!! $$$######"""!!!!!!  !!! !!!!!!"""""" !!!!!! !!!$$$$$$"""'''&&&$$$"""!!! !!!!!!!!!$$$### !!! !!!!!!"""""" !!!!!!!!!'''&&&$$$"""   !!!  !!! !!!"""""""""""""""""""""############$$$""""""############"""""""""###$$$$$$###"""$$$%%%&&&%%%$$$#########$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&%%%&&&(((***((((((((((((((())))))***,,,,,,+++***)))(((''''''((()))***,,,---......///---000333333222000000000444444555666888999;;;<<>>???@@@???>>>>>>>>>???@@@BBBCCCAAA???CCCDDDEEEEEEDDDAAA===;;;::::::999888666666888:::<<<===@@@AAAAAA@@@>>><<<:::888666555666777777666444444444555777999;;;===:::999999888999:::;;;<<<999999888777666555444444555777999::::::888555444222222222222222222222222000000000000000000//////111111000000000/////////////////////000000000000////////////////////////111000///000111111111///000000////////////......////////////000111333333222111///...---------...////////////////////////~~~pppiiieeebbb```aaa___]]]]]]^^^``````___UUUUUUVVVWWWWWWWWWWWWWWWSSSTTTVVVVVVTTTRRROOOLLLMMMIIIDDD@@@????????????:::777333000...---+++))))))((('''&&&%%%%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!######$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!&&&&&&%%%%%%$$$""" !!!"""    !!!!!!%%%$$$###!!! !!!!!!  !!!  !!! !!!""""""""""""######"""""""""###%%%%%%"""""""""!!!!!!""""""""""""###$$$$$$######%%%&&&'''&&&%%%$$$###$$$$$$%%%###$$$$$$%%%&&&&&&''''''%%%&&&((('''&&&&&&''')))&&&'''(((((())))))((((((,,,,,,,,,+++***)))((((((++++++,,,,,,------......---///000111000///000111///000111222333444444444777999;;;;;;:::::::::;;;:::;;;<<<===>>>????????????@@@AAA@@@??????@@@BBBBBBCCCEEEGGGGGGGGGGGGFFFFFFEEECCCBBBBBBDDDFFFHHHBBBAAA@@@AAABBBBBBAAA??????@@@@@@@@@@@@@@@@@@AAA???@@@BBBBBBBBBAAAAAABBBBBBCCCCCCAAA???>>>???AAA>>>>>>???AAACCCCCCAAA???@@@AAAAAABBBBBBCCCCCCDDDCCCCCCAAA@@@?????????????????????@@@AAAAAABBBBBBFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIFFFBBB???>>>???AAACCCCCCBBBAAA@@@@@@AAACCCDDDCCCDDDFFFGGGGGGEEEDDDCCCEEEEEEEEEDDDCCCAAA@@@???AAA???======>>>@@@@@@???@@@@@@@@@AAACCCCCCAAA??????AAADDDEEEEEEDDDAAA???===<<<:::666444444777:::<<<===>>>@@@@@@@@@??????>>><<<999888888999888777555555555666777999:::;;;:::999888777888999;;;<<<999999999999888888777777666777888999999777666444111111111111111222222222000000111111111111111000////////////............---.........////////////---.........///000000000000///...///000000///...000000/////////.........//////.........///111222000000//////.........---////////////////////////rrrjjjeeebbb```]]]\\\[[[[[[^^^```aaaaaaTTTUUUVVVWWWXXXXXXYYYYYYRRRTTTVVVWWWUUURRRNNNKKKJJJGGGBBB??????AAAAAAAAA999666222000///---,,,***)))(((&&&%%%$$$$$$%%%%%%###############$$$%%%%%%"""""""""""""""!!! !!!######"""!!! """!!!!!!!!!!!!"""######!!!!!!!!!!!!!!! $$$ ### !!!""""""###!!!###""" """!!! """######""""""!!!!!!!!!  !!!!!!!!!  !!!""""""""""""""""""""""""  !!!  !!! !!!""""""""""""$$$###"""!!!!!!###%%%'''###"""!!! !!!"""######$$$$$$$$$######%%%'''((('''%%%$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''$$$&&&(((((('''&&&'''(((%%%&&&((()))))))))((('''***+++,,,---.........------,,,+++***))))))************+++******,,,///222***,,,...000111111111000...000222222222111222333555555666777777777666666777777888777555555666888999:::<<<>>>@@@@@@@@@@@@;;;;;;<<<<<<<<<============<<<<<<===>>>???===;;;:::;;;<<<;;;::::::;;;<<<666999<<<>>>??????@@@AAAAAA???======>>>>>>===<<<<<<<<<===???AAAAAA???=========>>>>>>??????@@@@@@BBBBBBAAA@@@????????????>>>??????@@@AAAAAABBBBBBEEEDDDCCCBBBBBBBBBBBBBBBFFFFFFFFFFFFFFFGGGGGGGGGFFFCCC???<<<<<<===@@@BBBEEECCCBBBAAAAAABBBDDDEEECCCDDDEEEFFFEEEDDDBBBAAAEEEEEEEEEDDDCCCAAA@@@???@@@>>><<<<<<>>>@@@@@@@@@AAAAAAAAABBBCCCCCC@@@>>><<<>>>BBBEEEGGGFFFDDDCCC???===:::666333444777:::<<<===>>>???@@@AAAAAAAAABBB???<<<::::::::::::999666666777777888999999999:::999777666666888:::;;;::::::::::::::::::::::::666777777888777666555444222222333333333444444444333444444555555555444444///............---------,,,---------......//////,,,------...///000111111000...---...///000///...000/////////............000///...------...///000...//////000//////...---////////////////////////ssslllgggaaa\\\ZZZZZZ[[[\\\^^^```bbbcccZZZWWWTTTTTTWWWXXXXXXVVVTTTUUUVVVVVVUUURRRPPPNNNKKKIIICCC======AAACCCAAA<<<999555222111///,,,***,,,)))%%%$$$%%%&&&(((((($$$######"""!!! !!!""""""############### $$$###!!!!!!!!!!!!!!! ######""""""!!!!!! ###############"""!!!!!!!!!!!!!!!!!!  !!!!!!""""""""""""""" !!!$$$%%%$$$$$$############### !!!    !!!"""###!!!!!!### ###""""""!!!  !!!!!!""""""######%%%$$$###!!!!!!!!!"""###$$$!!!!!!%%%'''&&&$$$'''%%%$$$$$$&&&&&&%%%###&&&&&&%%%$$$$$$$$$%%%%%%))))))((('''''''''''''''))))))))))))************++++++++++++***)))''''''*********)))))))))))))))***+++---...//////...---......//////////////////000111111111222222222222111222444555666555444444777666555444444444444444444555666888999;;;;;;;;;;;;;;;:::999:::;;;<<<======<<<::::::;;;<<<<<<<<<:::::::::999999999888888999999999:::;;;;;;<<<<<<<<<;;;;;;:::999999999:::AAA@@@>>>======>>>>>>???<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBAAA@@@@@@BBBEEEGGGFFFEEEDDDCCCAAA@@@@@@AAAAAABBBCCCDDDEEEFFFFFFBBBBBBAAA>>><<<<<<>>>@@@CCCBBBBBBBBBBBBCCCCCCDDDGGGFFFEEECCCCCCCCCDDDEEEDDDEEEGGGHHHGGGCCC???===??????>>>>>>???@@@@@@AAA???>>>???@@@CCCDDDCCCBBBCCCAAA@@@CCCHHHHHHDDD@@@AAA???<<<999777666666777555666999;;;===>>>>>>>>>????????????>>>===;;;;;;555444333333555888;;;===555555555555555555555555888777666555555555666777444555777777666555222111000000000000000000000000111222444666666666444333555333111///......///000---,,,,,,---000222111111000000000000000///....../////////...---------,,,------......//////000000////////////////////////000/////////............000///...------...///000ssslllgggbbb]]][[[\\\]]]^^^```aaacccddd^^^[[[XXXWWWXXXXXXWWWUUUSSSTTTUUUTTTSSSQQQNNNMMMJJJHHHCCC<<<===AAACCCAAA<<<999555222111///,,,***(((%%%""""""###$$$$$$$$$#########"""!!! !!!""""""""""""!!!!!!""" !!!$$$!!!!!!""""""!!!!!! """"""""""""!!!!!! !!!!!!!!!!!!!!! """"""!!!  ###$$$$$$###"""###%%%'''%%%$$$###"""!!! """"""!!!   """###    !!!!!!  !!!!!!""""""############""""""!!!!!! ######"""!!!!!!!!!!!!!!!%%%$$$"""###$$$%%%%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''((())))))''''''''''''(((((((((((('''(((((())))))))))))(((***)))))))))))))))))))))((()))***,,,---,,,,,,,,,........................000000000000111111111222111222333444444444444333444333333333444444555666555666777999999999999888999999888888888999:::;;;;;;:::999::::::;;;:::::::::999999999888888888888666666666777888888999999;;;;;;::::::999999999999888999;;;<<<<<<<<<;;;;;;<<<<<<<<<======>>>>>>???>>>>>>???@@@@@@AAAAAAAAADDDDDDDDDBBB@@@@@@AAACCCGGGGGGFFFEEEDDDBBBBBBAAADDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA???======???AAAEEEDDDCCCBBBBBBBBBCCCDDDEEEEEECCCBBBBBBBBBCCCCCCDDDEEEFFFFFFEEECCC@@@?????????>>>>>>>>>??????@@@=========???BBBCCCBBBAAACCCAAAAAACCCGGGHHHDDD@@@@@@???<<<999777777777777<<<;;;::::::::::::;;;<<<>>>>>>>>>>>>===<<<;;;:::666555333222222444777888666666666666666666666666444333222111111111222222333444555666666555333222000000000000000000000000111222333555555444333222222000///---,,,---...///---,,,,,,---000111111000000000111111000000///...............------------------......///000000111////////////////////////////////////............000///...------...///000qqqjjjfffbbb___]]]^^^___aaabbbdddeeefffccc```\\\ZZZYYYXXXVVVTTTSSSSSSSSSRRRQQQOOOMMMKKKHHHGGGAAA<<<<<>>>>>@@@BBBGGGFFFDDDBBBAAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>=========>>>>>>;;;;;;<<<>>>AAABBBBBBAAACCCAAAAAACCCFFFFFFCCC@@@@@@???===:::999888888888???===:::888777888:::<<<============<<<;;;::::::999777555333222333444555555555555555555555555555111111000///////////////111222444555555555444333////////////////////////111111222333333222000///000///...---------//////---,,,,,,---000111111000111111111111111000//////------------............---......//////000111111////////////////////////..................////////////...------...//////|||nnngggdddaaa______```aaaccceeefffggghhhcccaaa^^^\\\YYYWWWUUUTTTSSSSSSRRRRRRPPPNNNLLLKKKFFFEEE@@@;;;<<>>AAACCCDDDCCCBBBAAACCCDDDDDDCCCAAA@@@AAABBBFFFFFFFFFEEEEEEEEEEEEEEE@@@AAAAAABBBCCCDDDEEEEEEAAABBBBBBAAA@@@@@@AAACCCIIIGGGDDDBBBAAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@??????@@@@@@AAA>>>>>>===<<<<<<<<<<<<===;;;;;;<<<>>>AAACCCBBBAAABBBAAAAAABBBDDDDDDBBB@@@AAA@@@>>>===;;;;;;;;;;;;<<<;;;999888888999;;;<<<;;;;;;<<<<<<;;;:::999999:::999777555444444555666555555555555555555555555111000000///////////////000111222333444444444444////////////////////////000111111111111000......000////////////000111222...---,,,...000111111000111111111111111000000///,,,,,,,,,------.........---......//////000111111////////////////////////------............//////........................zzzllldddaaa``````___aaaccceeefffhhhhhhhhh______^^^\\\YYYVVVUUUTTTTTTTTTSSSQQQOOONNNLLLKKKEEEDDD???:::;;;AAADDDCCC<<<999555222111///,,,***((('''((()))***)))&&&$$$""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!""""""!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""""""""""" !!!!!!"""""""""""""""!!!$$$%%%$$$###"""""" !!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!""""""######!!!"""###$$$$$$$$$"""""""""$$$###!!!!!!$$$'''&&&%%%$$$$$$%%%&&&%%%###&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))))))))************'''(((((()))******))))))(((((())))))************,,,,,,,,,,,,---...////////////.........------------.........////////////000000000000000000000000111000000000000111222222111333555777777777666555555666666777777777777777444666888888666555666777666666666666666666666666666666666777888888999999999::::::;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;<<<::::::999999888888777777<<<>>>AAACCCDDDDDDCCCBBB???AAABBBBBBAAAAAABBBDDDCCCDDDDDDDDDDDDEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGBBBCCCDDDCCCAAAAAABBBCCCHHHFFFDDDBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>=========>>>???@@@======<<<<<<<<<<<<<<<===<<<<<<===???BBBCCCCCCBBBAAA@@@@@@@@@AAAAAA@@@???AAA@@@??????>>>=========::::::;;;;;;::::::999888999::::::::::::999888888777666555444444555555666333333333333333333333333000000000000//////......//////000111222333444444////////////////////////000000000000///......---.........//////000111111...------...000111000///111111111111111000//////+++,,,,,,,,,------......---------...//////000000////////////////////////---------...............------............------{{{lllccc``````aaa___```ccceeeggghhhhhhggg]]]^^^^^^\\\XXXVVVTTTTTTUUUTTTRRRPPPNNNMMMKKKKKKEEECCC???999;;;@@@CCCBBB<<<999555222111///,,,***'''&&&&&&'''((((((%%%###""""""""""""!!!!!!!!!!!!  """"""######""""""!!!  !!!!!!!!!   !!!"""!!!  !!! !!!!!!!!! !!!  !!!""""""""" !!!!!!!!! !!!"""""""""  !!!!!!""""""!!!!!!  !!!""""""######""""""!!!!!!  !!!!!!!!!!!! !!!"""###"""###&&&((('''&&&%%%%%%&&&&&&%%%###'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&'''''''''&&&%%%%%%((((((((()))******++++++************+++,,,---...000000000///......------............////////////111111000/////////000000111111000000000111111222222222333444555666666666555666777888888888777777444666777666333222555888666666666666777777777777555555666777777888888999999:::<<<======<<<;;;;;;===<<<:::999888999:::;;;:::::::::999999888888888:::;;;===???@@@AAA@@@@@@<<<>>>@@@AAAAAAAAABBBCCC@@@@@@AAABBBCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFEEEBBBAAAAAABBBEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCC???>>>>>>===>>>>>>??????<<<<<<<<<<<<<<<===>>>>>>>>>======???BBBCCCBBBAAA??????>>>>>>>>>>>>>>>>>>?????????>>>>>>=========<<<======<<<:::888555333888888888999999888888777222111111111111222333333111111111111111111111111///////////////...------/////////000111222222333/////////////////////////////////...............,,,,,,,,,---............///------...000000000///000000000000000///......,,,,,,,,,,,,------------+++,,,,,,---......//////////////////////////////.........---------,,,,,,------............------~~~nnneeeaaabbbccc]]]___bbbeeefffggggggfff]]]______]]]XXXUUUSSSTTTTTTSSSQQQNNNLLLKKKJJJIIIEEEDDD???999:::???BBB@@@<<<999555222111///,,,***'''&&&%%%&&&''''''%%%###!!!!!!!!!!!!"""""""""""" !!!"""!!!!!!!!! !!!""""""""""""############"""!!!!!! !!!!!!   !!!!!!  !!!  !!!!!!!!!!!! !!!!!!"""  !!!!!!!!!  !!!!!!!!!""""""""""""!!!!!! """############""""""!!!!!! !!!!!! !!!!!!"""###%%%$$$###$$$%%%''''''&&&%%%$$$###$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''((()))''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''(((((()))******++++++*********)))***,,,---...222111111000//////............/////////000000000222222000/////////000000/////////000111222333444444444333222222333444555444555666777888777777666333555555222//////333888666666666777777888888888777777888888999::::::;;;:::;;;===>>>???>>>===<<<999999::::::::::::::::::;;;;;;::::::::::::::::::888999:::;;;===>>>??????<<<>>>@@@AAA@@@???@@@@@@======>>>???@@@AAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGGGGFFFCCCAAAAAAAAAAAAAAABBBCCCCCCBBBAAA@@@@@@AAABBBCCCDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;<<<<<<===>>>@@@@@@>>>======>>>@@@AAA@@@>>>=========<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>===;;;:::888777666555666777777888888777777777000000000000000000000000000000000000000000000000000111222222222111000///////////////000000111222000000000000000000000000///............//////000,,,,,,------------------///...---...///000///...///////////////...------------,,,,,,,,,,,,,,,,,,******+++,,,,,,------...//////////////////////////////......---,,,++++++,,,------......------,,,pppfffcccdddeee]]]^^^aaadddfffffffffeee___aaaaaa^^^YYYTTTSSSSSSSSSQQQOOOMMMKKKIIIHHHHHHEEEDDD???999:::???AAA@@@<<<999555222111///,,,***)))'''&&&&&&'''(((&&&%%%!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%%%%###!!!  !!!!!! ###############"""!!!!!! !!!!!! !!!"""""""""!!! """###$$$$$$$$$ !!!!!!"""""""""""""""!!!!!!  !!!"""!!!!!!!!!!!!"""######!!!!!!!!!  !!!!!!!!!!!!   !!!""""""###""" $$$###  ###$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!"""#########%%%$$$#########$$$&&&'''***'''%%%%%%''')))'''%%%"""!!!!!!"""$$$&&&&&&%%%#########$$$%%%&&&'''(((""""""###$$$&&&(((***+++))))))))))))************(((((()))***************'''(((((()))***+++++++++---,,,++++++,,,---///000333222222111000//////...////////////000000000000333222111/////////000111---...///000222444666777777666333111000111222333444444666777777777666555222333333000,,,,,,222888666666777777888888999999:::;;;;;;<<<<<<===>>>>>>:::<<<>>>???@@@???>>>===666888;;;===>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::<<<>>>???@@@<<<>>>@@@@@@???======>>>;;;;;;<<<>>>???@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFGGGHHHHHHGGGDDDAAA@@@AAA>>>@@@BBBCCCCCCBBB@@@???>>>???AAABBBCCCBBBBBBAAABBBCCCCCCCCCCCCBBBAAA@@@;;;;;;;;;<<<>>>???AAABBB>>>=========??????>>><<<<<<<<<<<<;;;999999:::;;;999::::::;;;::::::999999<<<:::888777777888:::<<<666666777777777777777666333333222222111111000000////////////////////////444555555666666444333222000////////////000000111111111111111111111111111...............///000111...//////000//////......///...---...///000///..................------,,,---------,,,,,,+++++++++)))******++++++,,,------////////////////////////000000///...,,,+++***))),,,,,,---......---,,,,,,~~~ooohhhdddaaa___```dddeeecccccceeedddaaa``````___]]]ZZZVVVQQQOOOPPPOOONNNLLLJJJIIIHHHGGGCCC@@@<<<;;;<<<>>>?????????:::444111111000...,,,((()))))))))(((&&&$$$"""$$$"""!!!!!!""""""!!!!!!!!!!!!!!! """!!!!!!"""######!!! !!!###"""   ###&&&%%%""" !!!###$$$"""!!!"""$$$""" !!!###"""  !!!!!!"""!!!$$$%%%%%%###!!! !!!""" !!!###$$$$$$!!!!!!!!!  !!!!!!!!!!!!""""""""""""!!!######!!! """###!!!"""!!! !!!###$$$"""!!!!!!"""%%%&&&%%%$$$%%%###!!! !!!###%%%(((((('''&&&%%%###"""!!!&&&%%%$$$#########$$$%%%$$$%%%&&&'''((('''&&&%%%&&&%%%$$$$$$$$$&&&((()))&&&''')))+++,,,+++***)))((((((((((((((())))))***222...+++---111222///,,,000///------...---+++)))............////////////.........//////111222222111000///...///222555777555666666666555333111000444444444444444444444444444444333222222111111000333333333333444555666666<<<;;;;;;<<<<<<===>>>???>>>============<<<<<<<<<>>>======<<<<<<======>>>AAA???===;;;;;;<<<>>>???<<<<<<<<<<<<<<<===>>>???>>>???@@@AAA@@@===:::888777666777:::>>>AAABBBAAABBBBBBBBBCCCDDDFFFIIIJJJEEEDDDCCCBBB@@@===;;;:::===>>>???@@@AAA@@@@@@???>>>======<<<===???AAABBBBBBDDDGGGGGGFFFDDDCCCCCC<<<<<<======>>>>>>?????????>>><<<;;;::::::;;;;;;<<<;;;888555333444777:::777777777888999:::<<<===>>>===<<<:::999999::::::666666555444444444444444333222111000/////////000---------...///000000111333333333222111000000///////////////000000000000111000///---------......111000///...---,,,,,,,,,...000111000...,,,,,,,,,------......///000000000000////////////..................------,,,,,,,,,)))***++++++++++++,,,---111000///...---,,,,,,,,,---,,,++++++************+++,,,------...---------qqqjjjfffdddaaabbbfffgggeeeeeefffeeebbb^^^^^^]]][[[XXXTTTQQQNNNRRRRRRQQQPPPNNNLLLJJJIIIGGGDDD@@@??????AAABBBBBB>>>:::555222111000---+++((()))))))))'''&&&$$$######"""!!!!!!""""""!!! !!!""""""!!!   !!!""""""  !!!"""###"""!!! !!!""""""!!!""""""""" """ !!!"""!!!  !!!!!! !!!"""###!!!"""######!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!######!!! """###""" """!!! !!!######!!! !!!###$$$$$$#########"""!!!!!!"""######"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%%%%$$$%%%%%%&&&'''&&&&&&&&&((((((''''''&&&%%%$$$$$$%%%&&&(((*********)))(((***************++++++,,,000---+++,,,///111...+++---,,,++++++,,,+++)))(((---.........////////////............//////000111///000000000000111111222222333444444444333222111444444444333333333333333222222222222222222222222444444444444555666777777888:::;;;===>>>======<<<:::;;;;;;;;;<<<<<<============<<<<<<<<<<<<======>>>===<<<<<<<<<===>>>>>>;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@>>><<<;;;;;;::::::;;;===>>>>>>===AAA@@@@@@AAABBBCCCEEEFFFEEEDDDCCCBBB@@@>>>===<<<:::;;;<<<===>>>>>>======???>>><<<;;;;;;>>>AAACCCDDDFFFHHHGGGEEECCCBBBAAA<<<<<<=========>>>>>>>>>>>>===;;;:::999999::::::<<<;;;999666333333666999777777777888999:::;;;<<<===<<<;;;999888888999999666666555444444444444555333222222111000//////...---------...///000000000222111111000000///............/////////000000000000///...------...//////000///...---,,,++++++++++++---...---+++******+++---------...//////000000///............------------------,,,,,,,,,++++++,,,.........,,,+++,,,---///......------------...------,,,+++++++++++++++++++++,,,---............~~~pppiiigggdddbbbcccfffgggddddddeeeddd```[[[[[[ZZZYYYVVVSSSPPPOOOQQQRRRRRRQQQOOOKKKHHHFFFEEEBBB>>>======>>>??????<<<999666444222000---***)))))))))((('''&&&%%%$$$"""!!! !!!"""###"""!!!""""""""""""!!!      """"""  ###""" !!!""""""!!!!!!"""""""""!!! !!!!!!   !!!"""  !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!"""$$$###!!! !!! !!!"""""" !!!"""!!!!!! !!!!!!"""###"""!!!!!!"""$$$%%%%%%###"""""""""""""""""""""""" !!!"""$$$&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&''')))))))))'''%%%###$$$%%%'''((())))))((((((***************++++++,,,...,,,***+++...///---***+++******+++,,,,,,***)))---------.........//////......---------......///...///000111111000///...000111222222333333222222333333333333333333333333111111111222222222222333444444444444555666777888555777:::===>>><<<:::999777888888:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>;;;;;;<<<<<<===<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;======<<<;;;>>>>>>>>>>>>???@@@AAABBBEEEDDDCCCAAA@@@@@@@@@@@@;;;;;;<<<============<<>>>>>:::999777555333///,,,***)))))))))((('''&&&&&&%%%!!! !!!"""######""""""""""""""""""!!! !!!!!! !!!!!!!!! !!!"""###!!! !!!  !!!!!!  !!!!!!!!!!!!&&&""" """""" !!!%%%%%%### """  !!!!!!""" ###""" !!!!!!  """######$$$ !!!!!!!!!!!!""""""""""""!!!###$$$###!!! !!!""" !!!!!!""""""""""""### !!!!!!""""""!!!  """###"""!!!!!!!!!"""######"""!!!!!!$$$$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%'''(((###$$$&&&((())))))((((((%%%&&&'''((()))******)))((((((((((((((())))))***,,,***)))***,,,,,,+++))),,,++++++,,,......---,,,,,,,,,---------...............---,,,,,,,,,------...///000111111222222222000000111111111111111111111111111222222222222222111111111111111111222222444333333444444555666777555777888:::;;;:::999999777777888999999:::;;;;;;999999999::::::999999999:::<<<>>>@@@AAAAAA@@@@@@;;;;;;<<<======<<<;;;:::===<<<<<<<<<<<<>>>???@@@:::999999:::<<<======<<<;;;;;;<<<===>>>@@@AAAAAADDDCCCBBBAAAAAAAAABBBBBB@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<===>>>>>>AAABBBCCCCCC@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888777666777777888======<<<999555444444555666666666666777888999:::888888777777666666666666777666555555444444555555222222333333222///---+++---------....../////////---,,,,,,,,,++++++******+++,,,---...///......---------------......//////000000000///...---,,,,,,((()))***)))''''''(((***+++,,,,,,---......//////,,,+++++++++************++++++*********************+++,,,+++***)))***+++------,,,,,,------...///------,,,,,,,,,,,,,,,---,,,------............---{{{nnnhhhfffdddbbbaaadddeeebbbbbbcccbbb^^^[[[[[[ZZZYYYWWWUUUSSSRRRTTTUUUVVVUUUSSSOOOLLLIIIAAA???<<<<<<>>>@@@BBBBBB:::999888666222...,,,+++***))))))(((''''''''''''!!! !!!"""######""""""""""""""""""!!!!!! """!!!!!! !!!!!!""""""!!!!!!"""$$$$$$###"""!!! !!!  !!!!!!!!!""""""'''###!!!######!!!!!!'''((($$$  !!!!!! !!!"""""" """###$$$%%%%%%$$$   !!!""""""### !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!"""""""""""""""######""" !!!""" !!!"""######### !!!!!!!!!!!!!!! !!!""""""""""""!!! %%%%%%%%%$$$###""" $$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%&&&(((***+++&&&'''((()))***++++++,,,((((((((((((((())))))******)))))))))*********)))+++******,,,......---,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,---//////...///111444777999222222111000//////......000000000000111111222222222222222111111000000000222222222222333444555555777777666666666888:::;;;999999999999999999999999777888999999999999888777<<<>>>AAACCCDDDDDDCCCBBB============<<<;;;::::::;;;:::::::::;;;===???@@@;;;:::999:::;;;<<<;;;:::999:::<<<>>>@@@AAABBBCCCBBBBBBBBBAAAAAABBBBBBCCCDDDCCCBBB@@@???>>>===<<<999;;;===??????>>><<<;;;<<<===??????======>>>???======<<<<<<;;;;;;::::::999888777666555666777777<<<===<<<:::777444444555555555555555666777888888666666666666666666555555666666555444444444444444111222333333222000---+++------------............++++++++++++***************+++---......---,,,,,,++++++,,,,,,------------------.........---,,,,,,***++++++***(((((()))+++++++++,,,,,,------......************))))))))))))************************'''(((************,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............---,,,+++***~~~qqqkkkiiigggeeebbbfffgggeeeeeegggfffccc]]]]]][[[YYYWWWVVVTTTTTTPPPPPPQQQPPPNNNLLLIIIGGG@@@>>>;;;;;;===???AAAAAA::::::999555111---,,,,,,***)))((((((''''''(((((("""!!! !!!"""###"""!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!! !!!###$$$"""!!!!!!  !!!!!!""""""###&&&$$$!!!!!!"""######"""!!!%%%&&&$$$  !!!!!!!!! !!!!!!"""### !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!""""""!!! !!!!!!  """###"""!!! !!!!!!!!!!!! """!!! !!!"""###""" !!!!!!!!!!!!!!!!!!!!!!!!""""""#########""""""!!!""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&((('''%%%$$$$$$%%%'''(((&&&'''((()))***+++,,,---***************++++++,,,)))))))))))))))))))))))))))(((((()))+++,,,+++)))+++++++++,,,,,,,,,------------,,,,,,,,,------...///......///111555:::<<<333333111000///...............//////000111111111111111111111111111111000111111111111222333444555999777555444555777:::<<<;;;;;;;;;::::::999999999999999;;;;;;;;;;;;999999>>>@@@BBBEEEFFFFFFEEEDDD@@@???>>><<<;;;;;;;;;;;;;;;:::::::::;;;===???@@@@@@>>><<<<<<<<<;;;:::888:::;;;===???AAABBBCCCCCC@@@AAABBBBBBBBBBBBAAAAAAAAA@@@???===<<<;;;;;;;;;:::<<<>>>@@@@@@>>><<<::::::;;;<<<<<<<<<<<<>>>???======<<<;;;::::::999999888777666555555666777777;;;<<<===;;;888666555555555444444444555555666777555555666666666666555555555444444333222333333333111111222222111000......------------------------+++++++++++++++*********(((***,,,---...---+++***)))******++++++++++++***)))***,,,---...---,,,,,,......---+++))))))***,,,******+++,,,,,,------...*********))))))))))))(((***************+++++++++''')))+++,,,,,,,,,...000......---,,,++++++,,,,,,++++++******++++++,,,,,,,,,------,,,,,,+++***)))rrrllliiigggeeebbbfffgggffffffiiihhheee^^^]]][[[YYYWWWUUUTTTSSSMMMMMMMMMMMMLLLJJJIIIHHHBBB???<<<:::;;;===>>>>>>;;;:::999444///,,,---...***)))((('''''''''((()))###"""!!!!!!""""""!!!  !!!!!!!!! !!!  !!! """###"""!!!!!!  !!!""""""######"""######"""!!! !!!"""!!!"""!!! !!!"""!!! !!!!!!!!!!!!!!!""""""###!!!!!!  !!!  !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!"""!!! !!!!!!!!! %%%$$$######%%%%%%$$$###"""!!!  !!!""" !!!"""#########""" !!!"""$$$%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''')))+++,,,---***************++++++,,,))))))******)))))))))***)))(((((()))++++++***(((++++++++++++,,,,,,,,,,,,---,,,,,,,,,---...///000---......000222555888999333222000/////////000000------...//////000111111---...///000111222333444222222222222333444555555777777666555666888999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<@@@AAACCCDDDEEEEEEEEEDDDCCCAAA>>><<<;;;;;;<<<===<<<<<<<<<===>>>???@@@AAABBB@@@???>>>??????===;;;===>>>???AAAAAAAAA@@@@@@>>>@@@BBBCCCCCCAAA???>>><<<;;;;;;:::;;;;;;======>>>>>>>>>>>>>>>>>>>>>===<<<=========<<<<<<===???======<<<;;;:::999888777888777666555555666777888999;;;===<<<999777666555444444444444444444555666444555666777777666555555444333222222111111222222000000000000000000000000------------------------++++++++++++,,,,,,,,,,,,''')))+++------,,,***)))((())))))******)))((('''(((***,,,///000000000///000000...,,,)))(((***,,,*********+++,,,,,,------*********))))))))))))(((*********+++++++++,,,,,,(((***+++,,,++++++---///,,,,,,++++++,,,,,,------***)))))))))******+++,,,((()))***+++++++++++++++qqqjjjhhheeeccc```dddeeedddeeehhhhhheee___]]][[[XXXVVVTTTSSSRRRSSSSSSRRRQQQPPPPPPPPPOOOJJJFFFBBB@@@@@@@@@@@@@@@;;;;;;999444...,,,---///******(((''''''((())))))$$$"""!!!!!!""""""!!!    !!!###$$$###"""!!!  !!!"""######$$$"""$$$### !!! """""" $$$&&&&&&$$$ !!!!!!!!!!!!!!!"""###### """""""""!!! """&&&&&&  !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""  """!!!"""  !!!!!!!!! !!!  !!!###"""  """###!!!!!!""""""""""""!!!!!! """###$$$$$$$$$###"""###$$$%%%&&&%%%$$$$$$ ###%%%''''''&&&&&&%%%%%%%%%&&&(((***+++,,,((((((((((((((())))))***)))*********)))))))))***,,,+++***+++------+++)))******+++++++++,,,,,,,,,,,,,,,,,,---...///000111,,,---///222333444444444111000000//////000222333------......///000000111***+++---///222444666777333333333333444555666666555666777888888999999999:::;;;;;;<<<===>>>??????>>>@@@AAABBBBBBAAA@@@>>>AAAAAABBBCCCDDDDDDDDDDDDEEECCC???<<<:::;;;===???===>>>>>>???@@@AAAAAAAAAAAA@@@???@@@BBBCCCCCCBBB@@@@@@AAAAAAAAA???>>>======???BBBDDDCCCAAA>>><<<999999999:::;;;>>>@@@BBBBBB@@@>>><<<<<<===???AAA?????????>>><<<;;;===>>>======<<<;;;999888777777888777666555555666777888888:::<<<<<<:::888666666444444333333333444555555444555666777777777555555333222111111000000111111000000000///000111111222------------------------,,,,,,,,,,,,,,,,,,------'''(((+++------,,,***((((((((()))))))))'''&&&%%%+++,,,000333555555555444222111///,,,)))((()))+++)))******+++,,,,,,------************))))))))))))******++++++,,,,,,,,,,,,((()))******)))((()))+++*********+++,,,---///000))))))(((((()))***++++++%%%&&&''')))+++,,,,,,---~~~ooohhhfffggggggiiigggffffffffffffeeeccc]]]]]]]]][[[WWWTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPLLLFFF???<<<===???@@@@@@===;;;888444111...,,,+++,,,)))((((((******'''%%%""""""############""""""%%%"""!!!!!! !!!!!!!!!!!! """$$$$$$###"""""""""$$$###"""!!!!!!!!!!!!!!!!!!"""$$$%%%######""" !!! """  """### !!!""""""""" !!!  !!! !!!!!!!!!!!!""""""!!! $$$###!!!   !!!!!! !!!###$$$###"""!!!"""### ###$$$$$$###  """###%%%%%%###""" !!!!!!$$$%%%### ############$$$%%%&&&'''######""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&,,,+++)))(((''''''(((((((((((((((((())))))))))))************************++++++++++++++++++++++++,,,,,,------...------,,,,,,///222333222111000111000111111000000///...---///......---------......111000...000222555666666444333222222222333444555555666777888:::;;;<<<===<<<======>>>>>>>>>>>>===<<<===>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBB@@@>>>;;;;;;;;;===???>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCCCCAAA???===EEEDDDBBB@@@?????????@@@@@@AAAAAAAAA@@@???===;;;======<<<<<<===>>>???@@@CCCBBB???;;;999999<<>>????????????===;;;:::>>>>>>>>>===;;;888666555555777999;;;;;;:::888666666888::::::888666666666999888777555444444444444333444555555555444333222333333333222222222111111000111222333333222111000222111000///...---,,,,,,///,,,******---...---++++++***((()))+++,,,,,,+++++++++)))(((''''''''''''+++***---555>>>CCCCCC@@@<<<888222,,,(((((()))+++******+++++++++,,,,,,,,,+++***((('''''')))***,,,++++++************++++++000...,,,***))))))***+++------------,,,+++******,,,,,,,,,+++++++++******......------,,,++++++***ooogggdddddddddeeedddccccccddddddcccbbb]]]^^^^^^\\\YYYVVVUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOJJJDDD===:::<<<>>>>>>>>>;;;999666222///,,,***)))((('''%%%&&&''''''$$$""""""############""""""!!!$$$"""!!!!!!  ###%%%### """%%%""""""!!! !!!"""$$$%%%###"""!!!   """"""!!! !!!###%%%&&&""""""!!!    !!!"""!!!!!!!!!!!!!!! """"""  !!! !!!!!! !!!"""!!!  """ """$$$$$$"""  !!!"""######"""!!! ###!!! """###!!!""""""""""""######$$$%%%######"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&'''&&&&&&%%%%%%&&&'''(((''''''''''''((((((((((((************************++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,///111222111000000000000000000000000///......///......------......///------///222555777666555444444333222222333444555888888999999::::::;;;;;;<<<======>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAA@@@@@@@@@@@@????????????BBB@@@>>><<<;;;;;;<<<===>>>>>>============>>>>>>???@@@AAACCCCCCBBB@@@???DDDCCCAAA???>>>>>>>>>>>>@@@AAA@@@@@@???>>>===<<<>>>===<<<<<<===>>>???@@@CCCBBB@@@<<<999888999;;;=========>>>======<<<<<<===>>>>>>===;;;888555333444555777888888777555333222444666666555333333444999888777555333222111111111111222333333222111000333333222222222111111111///000000111111000000///111000///...---,,,,,,+++---+++))))))+++---,,,***((('''%%%&&&((())))))(((+++***)))((('''''''''''')))))),,,444===CCCCCCAAA999555000+++(((((()))+++))))))*********++++++++++++***)))((((((((()))***+++******))))))******+++///---+++***))))))***+++......///////////////...,,,+++++++++************((())))))***+++,,,,,,---ooofffbbbaaaaaaaaa```___aaabbbcccbbb```]]]^^^___]]]ZZZXXXWWWXXXVVVVVVVVVUUUSSSQQQOOONNNGGGAAA;;;999:::<<<===<<<;;;999666333///,,,+++******)))(((((())))))&&&%%%############""""""!!!!!!###!!!!!!!!!!!!  ###$$$""""""&&&""""""""""""!!!!!!!!!!!! """###$$$""""""!!!    """###  !!!"""""" !!!!!!!!!!!!   !!!""" !!! !!!!!!!!!  """######""" ########################%%%### !!! """"""!!!!!!!!!""""""##################$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))(((((('''$$$$$$$$$$$$%%%&&&'''(((''''''((((((((()))))))))************************,,,,,,++++++************,,,,,,,,,,,,+++******))),,,///111222000//////000///000000000000//////...//////............//////+++,,,///444777888777444555444333333333333444555::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@?????????>>>>>>======<<<@@@???>>><<<;;;;;;::::::>>>>>>===<<<<<<;;;;;;;;;<<<===???AAACCCCCCCCCBBBBBBAAA@@@???>>>=========AAA@@@???>>>>>>>>>>>>>>>???>>>===<<<===>>>???@@@AAAAAAAAA>>>:::777777777<<<;;;;;;;;;<<<<<<======<<<===>>>===;;;888444222777888:::;;;;;;:::888777444666999999888777777777999888777555333111//////000111222222333222111000222222222222111111111000//////............////////////...---,,,++++++***+++***))))))++++++***)))+++)))((((((***++++++***+++***)))((((((''''''((('''(((+++111:::???@@@>>>444111---)))'''((()))***************++++++++++++*********))))))(((((((((+++******))))))******+++...,,,+++***))))))***+++,,,---...///000000000000************))))))))))))'''((()))***+++,,,------pppfffbbb```___^^^^^^^^^```bbbcccaaa```\\\]]]^^^]]]ZZZXXXXXXXXXWWWWWWWWWVVVTTTQQQNNNLLLEEE@@@:::999:::======<<<===;;;888555222///---,,,+++************)))(((&&&$$$$$$###""""""!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!! !!!"""#########$$$#########""" !!!######"""!!!   !!! """""" !!!!!! !!! !!!"""""" !!!!!!  !!!"""""" !!! !!!""""""  !!!!!!!!!!!!!!!!!! ######"""!!!!!!"""######$$$###  !!!!!!######"""!!!!!!!!!""""""############$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''((()))*********)))(((%%%%%%&&&&&&'''(((((()))))))))))))))************************************,,,,,,++++++******))))))***+++,,,,,,,,,,,,++++++---///000111///...//////...///000000000000000////////////...//////000000......000333666777666444444444444444444555555555::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@???>>>===<<<<<<;;;======<<<;;;:::999888888>>>>>>===<<<;;;:::999888:::;;;===@@@BBBDDDEEEEEECCCBBBAAA@@@???>>>>>>===AAA@@@>>>======>>>???@@@@@@???>>>=========>>>??????@@@AAA@@@===999888777===<<<:::999999:::;;;<<<;;;===>>>>>><<<888555222888999:::<<<===<<<<<<;;;777999;;;<<<;;;:::::::::888777777555444222111000111222333444444333333222222111111111111000000000000///...------...///000------,,,,,,+++******)))+++******+++++++++******,,,***))))))+++,,,,,,+++******)))((((((((((((((('''''')))...444777888777///---+++((('''''')))******++++++++++++,,,,,,,,,)))*********)))((('''&&&******))))))))))))******,,,+++******)))******+++)))***+++,,,,,,,,,,,,,,,)))))))))))))))(((((((((++++++++++++++++++++++++pppgggbbb```^^^^^^^^^___aaacccdddbbbaaa[[[\\\]]]\\\YYYWWWWWWWWWVVVVVVWWWVVVSSSPPPLLLJJJDDD@@@;;;:::<<<>>>>>>===<<<;;;888555222000...---''''''((('''&&&%%%$$$$$$$$$$$$###"""!!!!!!"""""" !!! !!!""" !!!!!!!!!!!!!!! $$$$$$ !!!!!!"""######""""""!!!!!!"""###!!!   !!!"""######!!!  !!!!!!  !!!""""""  !!!""""""  !!!""""""  !!!!!! !!!!!!  !!!  """$$$$$$######"""""""""##################$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&''''''''''''''''''''''''''''''((((((((())))))************************+++++++++******))))))))))))***+++---............---///000///...---...///---...///000000111000000///////////////000111222444222111222333555555444333333444555666666777777888888999::::::;;;;;;<<<::::::;;;<<<===>>>>>>>>>=========>>>>>>??????@@@AAAAAA@@@???>>>>>>======;;;:::::::::999888777777>>>>>>>>>===<<<:::888777999:::<<>>>>>???AAAAAAAAA@@@???=========>>>>>>===???BBBBBB@@@===;;;:::>>>===:::888777777777888;;;<<<===>>><<<:::777555222333666888999;;;;;;;;;666888::::::999888888888666666666666666555444333///000222333333333222222111111111000000000//////000///...------...///000,,,,,,,,,+++******))))))***+++------,,,,,,++++++)))'''&&&&&&((())))))(((***))))))(((((((((((()))''''''(((***---//////...+++***)))'''''''''((()))))))))))))))************)))))))))))))))((('''&&&***))))))))))))))))))*********************++++++)))*********))))))((('''((((((((((((((((((((((((************))))))))))))ooofffbbb```^^^______```ccceeeeeecccaaa\\\]]]]]]\\\YYYWWWVVVVVVTTTUUUUUUUUUSSSOOOKKKIIICCC???;;;;;;===@@@@@@???:::999666333000...---,,,''')))***)))'''%%%%%%&&&$$$###"""!!!!!!"""###$$$!!!!!!"""!!! """ !!!!!!!!!""""""!!!######  !!!!!!  !!!"""   !!!!!!!!!    !!!!!!  !!!!!!!!!  !!!!!!!!! !!!!!! !!!"""!!!  !!!""""""""""""""""""""""""""" """$$$######"""""""""######$$$###############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%$$$######%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&***************************************************+++,,,---.../////////---//////...---,,,---...------///000111111111111000//////000000111222333777555222111222444444333111222444666777888999999777777888999999:::;;;;;;888888:::;;;<<<<<<<<<<<<;;;<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@??????>>>::::::999999999999::::::????????????>>><<<:::999:::;;;<<<>>>AAACCCEEEFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@AAABBBCCCBBBAAA@@@>>>======>>>>>><<>>===<<<===<<<:::888777555555444::::::;;;;;;;;;999888777333444666888:::;;;<<<===999;;;===<<<;;;999999999444555666777777666555444,,,---///000111111000000000000000000//////////////////............//////,,,,,,++++++***************,,,......---,,,+++,,,***((('''''')))******)))))))))(((((((((((())))))(((((((((((((((((())))))))))))((((((''''''''''''%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((***))))))(((((())))))***((())))))******+++++++++++++++++++++***)))((('''(((((((((((())))))))))))&&&&&&&&&'''(((((())))))|||mmmeeeaaa___^^^``````bbbdddfffeeeccc```^^^______]]]ZZZWWWVVVVVVQQQSSSTTTTTTRRRNNNJJJHHHBBB>>>;;;;;;>>>@@@@@@???:::999666333111///------)))+++---,,,)))'''''')))###"""!!! !!!###$$$&&&!!!"""###!!!!!! !!!!!!  """ """""""""  !!!!!!  !!!$$$&&&       !!! !!!"""!!!!!!""""""###$$$%%%%%%$$$###""" !!!!!! """!!!!!!!!!!!!!!!"""###$$$######"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$###"""###$$$&&&'''((('''''''''%%%%%%%%%%%%&&&&&&&&&'''************************(((((())))))******++++++,,,,,,---------,,,,,,+++......///...,,,+++,,,...,,,---...000111111222222000000000000111222333444444333333333555555444333///000333666999:::;;;;;;888888888888888888888888666777888999:::;;;;;;;;;999:::;;;===>>>@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::999:::<<<>>>??????@@@AAAAAA@@@???<<<;;;<<<<<<===>>>@@@BBBCCCDDDFFFFFFGGGFFFEEEDDDBBBAAA???@@@AAABBBCCCCCCCCCCCCCCCBBB@@@>>>=========>>>===???BBBBBB@@@===;;;;;;:::999999888777666444333777777777777777888999999777888888999:::;;;<<<<<<<<<===???>>><<<999999999444555666777777555333222,,,---...000000000000///000000/////////.........------............------,,,,,,++++++++++++******(((+++......,,,******+++,,,+++)))***,,,------,,,))))))(((((((((((())))))(((((((((''''''&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&'''(((***+++))))))(((((((((((())))))'''((()))******+++++++++)))***************))))))((((((((())))))*********))))))))))))))))))))))))yyykkkccc```^^^]]]```aaabbbdddfffeeebbb``````aaaaaa___[[[XXXWWWWWWPPPQQQSSSSSSQQQNNNJJJGGGAAA===::::::===@@@???>>><<<;;;888666333111000///&&&(((***)))&&&$$$$$$&&&"""!!! !!!###%%%'''"""###$$$"""!!! """### *** """$$$%%%&&&%%%$$$### !!!   !!!!!!!!!!!!###"""  !!! !!!!!!!!!!!!     ###!!!!!!###!!!!!!!!!###""" """###$$$######""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$%%%''')))++++++++++++(((((((((((()))))))))***************************''''''((()))***+++,,,,,,---------,,,+++***((((((......///---++++++,,,---,,,,,,...000111222222222000000000000111222333444111111333555888777555222...000333666999;;;<<<===999999888888777666666555555555777888999:::::::::888999;;;<<>><<<;;;:::<<<>>>AAACCC@@@AAABBBCCCBBB@@@>>>============>>>???AAABBBCCCFFFFFFGGGFFFEEEDDDBBBAAA???@@@BBBDDDEEEEEEDDDDDDDDDCCCAAA???============>>>@@@BBBAAA>>>;;;999999666777888888888666555444555444444444444666888999666666666666666666666666888:::;;;:::777444333333555666666777555333000///---...000111222222222111000/////////............++++++---......---++++++,,,,,,,,,+++++++++++++++&&&***---...+++))))))***)))(((&&&''')))******)))))))))(((((((((((()))***((((((((((((''''''(((***((()))))))))((('''&&&&&&))))))))))))************'''&&&%%%%%%&&&(((+++,,,))))))(((((((((((())))))&&&'''(((***++++++++++++&&&'''((())))))******)))(((((())))))******++++++111000///---+++***)))(((sssiiifffcccaaabbbaaacccfffggggggeeebbb```^^^```aaa___\\\YYYWWWWWWTTTQQQNNNNNNPPPNNNHHHCCCBBBBBBBBBAAA@@@???===<<<888777666333111...---,,,+++)))&&&%%%%%%%%%$$$###&&&$$$""""""$$$%%%&&&%%%###"""!!! """!!! """$$$### !!!""""""%%%$$$"""   !!!!!!!!!  !!!"""###"""!!! !!!"""""" !!!  !!!"""  !!!!!!  !!!###    !!!""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%&&&$$$!!!!!!$$$&&&$$$$$$######"""######$$$$$$%%%&&&((((((((((((''''''''''''''''''((())))))(((((((((((())))))))))))***)))))))))***,,,...///...---,,,,,,,,,...///000111111000///...------,,,000000///...------,,,,,,000111222333333222111000333333333333222222111000...///111333555777888999777666666555555555666666333333444777999:::999777:::::::::;;;<<<===>>>>>>AAA???===;;;:::;;;<<<===AAABBBCCCCCCBBBAAA???>>>???AAACCCEEEDDDAAA>>><<<;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@?????????AAADDDEEEBBBBBBAAA???===<<<===???CCCEEEGGGFFFBBB>>>;;;::::::;;;;;;;;;:::888666555888777444222222333555777555555555555666666666666777777777777666666666666666555555444444333222222//////.........//////000//////...---,,,,,,++++++---'''###(((------,,,------------,,,+++***)))))))))************)))((((((******+++******)))((('''))))))((('''&&&&&&((()))))))))))))))))))))))))))+++***)))((('''&&&%%%%%%)))(((&&&$$$$$$$$$&&&'''))))))************))))))))))))******++++++,,,,,,&&&''''''(((((((((((((((,,,+++******)))*********((((((((((((((((((((((((&&&''''''((()))******+++ooofffcccaaa```aaaaaaccceeegggfffdddaaa___^^^___```^^^[[[XXXWWWWWWUUURRROOOOOOPPPOOOIIIDDD??????@@@AAAAAABBBAAAAAA:::999777444111...,,,+++---+++*********)))'''%%%&&&$$$!!! $$$$$$######""""""!!!!!!  !!!###### !!!  !!!!!! !!!!!!  !!!"""      $$$"""!!!!!!###$$$###""" !!!!!!!!! !!!""""""!!!!!!!!!!!!""""""""""""$$$#####################$$$"""  """###$$$$$$###############$$$"""$$$%%%&&&''''''&&&&&&'''''''''''''''(((((()))'''((((((((())))))))))))...---,,,++++++,,,---...---------------...//////111111000//////...---------------...............//////000000000000//////111111222222222111000000111111222333555666777777666666555555555555666666555444555777:::;;;:::888;;;;;;<<<<<<===<<<<<<;;;>>>===;;;:::999999:::;;;BBBBBBBBBBBBBBB@@@???>>>???@@@BBBCCCCCCAAA???===<<<===???AAABBBCCCDDDDDDGGGFFFEEEEEEDDDDDDDDDEEE@@@???>>>>>>>>>@@@BBBDDDBBBBBBAAA???<<<;;;<<<>>>???AAACCCBBB???;;;999888999999:::;;;;;;:::999888999777555333333444666777666666666666666666666666555555555555666666666666555444444333333222222111///.............../////////......---,,,,,,++++++333,,,))),,,///...,,,,,,+++******))))))(((((((((***************))))))(((''''''(((((()))((((((((()))(((&&&&&&'''((()))(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''***)))'''&&&%%%&&&'''((())))))))))))))))))))))))(((((((((((((((((())))))'''(((((()))))))))))))))+++***)))(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******nnneeecccaaaaaabbbaaaccceeefffeeeccc___]]]]]]^^^^^^\\\YYYWWWVVVVVVUUUSSSPPPPPPPPPNNNIIIEEE>>>???@@@BBBCCCCCCCCCCCC<<<;;;888555222///,,,+++))))))((())))))(((%%%""""""  """"""""" !!!"""!!!!!!  !!! !!!######"""  !!!"""### '''### !!!"""###$$$"""!!!!!!  !!!!!!   """###!!! !!!!!!!!!"""!!!!!!  !!!""" !!!!!!""""""######%%%%%%$$$######"""!!!!!!""""""!!!!!!!!!""""""########################$$$!!!"""$$$%%%&&&&&&%%%%%%''''''&&&&&&''''''((()))''''''((((((((()))))))))......,,,+++************,,,,,,------......------000000//////......------***+++,,,---...000111111......------------......000000111111111111111111333333444444555555666666666666555555555555666666666555666888:::;;;:::999;;;<<<===>>>>>><<<:::999<<<;;;:::888888888888888???@@@@@@AAA@@@@@@???>>>@@@AAABBBCCCCCCCCCBBBBBB>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB>>>===<<<<<<===>>>@@@AAABBBBBBAAA???<<<:::;;;<<<;;;===??????===:::999999888999:::;;;<<<;;;::::::888777555333333444555666777777666666555555444444222222333333444555555555333333222222111000000000///......---------............------,,,,,,++++++///)))&&&))),,,***))))))))))))))))))))))))))))))******++++++******)))(((&&&'''((())))))*********)))&&&$$$%%%(((******(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''+++***)))((((((((()))*********((((((((((((******((((((((((((((('''''''''(((((()))************)))******)))''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((qqqgggdddbbbaaabbbaaabbbdddeeedddaaa]]][[[[[[\\\\\\ZZZWWWUUUUUUVVVTTTRRRPPPOOONNNLLLHHHDDDBBBBBBBBBCCCCCCBBBAAAAAA===<<<999666222///,,,+++((('''%%%%%%&&&&&&$$$"""&&&$$$!!!!!!"""######"""!!!!!!!!!  !!! !!!!!!!!!   !!!"""###$$$!!!!!!!!!!!!!!!""""""###---&&& !!!!!!!!! !!!    !!!!!!   !!! """"""!!! !!!!!!!!!  !!!""" !!!"""######$$$$$$#########"""""""""!!!###$$$$$$%%%%%%%%%%%%$$$"""#########$$$$$$$$$###"""###$$$&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))+++***))))))((('''''''''+++,,,---......---,,,+++------------------,,,,,,***+++,,,---...000111111///...---,,,,,,---...//////000111111222222222222333333333444555555666666666555555555555666666777666555555666999:::999888999:::===>>>???===;;;999:::::::::999999888777777:::;;;<<<===>>>??????@@@BBBBBBBBBCCCDDDEEEFFFFFF>>>???@@@AAAAAABBBBBBAAA?????????@@@?????????>>>;;;;;;;;;:::;;;<<<===>>>AAAAAAAAA>>>;;;999999:::999<<<>>>>>>===;;;;;;;;;999:::;;;<<<<<<;;;:::999666555333222222333444444666555555444333222222111000000111111222333444444222111111000000///............------,,,------------------,,,,,,,,,++++++(((######'''***))))))***************++++++++++++******++++++******)))((())))))***+++,,,,,,++++++(((%%%###%%%))),,,***(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%$$$$$$******)))(((((())))))***+++***(((''''''(((***+++*********))))))(((((((((''''''((()))))))))))))))******)))'''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((''''''sssgggccc```___``````aaacccdddbbb___\\\YYYYYYZZZZZZXXXUUUTTTTTTUUUSSSQQQOOOMMMKKKHHHEEECCCBBBBBBBBBCCCCCCBBBAAAAAA===<<<999666222///,,,+++,,,***'''&&&&&&'''((('''---***&&&###"""!!! """$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!    !!!"""...(((  """ """!!!  !!!!!!!!!   !!!   ###%%%%%%$$$"""   !!!!!! !!!"""######$$$!!!!!!"""""""""#########"""###$$$%%%&&&%%%%%%$$$!!!"""###$$$$$$$$$$$$###"""###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''(((((())))))))))))***+++,,,------,,,+++******+++++++++++++++++++++---------.........//////000///------------///000000000111222333333222222000111222333444666777777555555555555555666777777666444444444666888777666666888;;;>>>??????===<<<;;;<<<<<<<<<<<<:::999888444555777999;;;===???@@@AAAAAA@@@AAABBBCCCEEEFFF??????@@@@@@@@@@@@??????>>>???@@@@@@@@@@@@??????::::::999999::::::;;;;;;??????@@@>>>;;;999999999777999;;;;;;;;;::::::;;;;;;;;;<<<<<<;;;999888777444333222111111111222222333333222111000//////......//////000111222222333111000000//////...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++(((%%%&&&***,,,******,,,******************++++++)))************)))((((((+++++++++++++++***))))))'''%%%$$$&&&)))+++***(((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&&&&((((((((((((((((((((()))***)))'''&&&&&&''')))******)))))))))((((((''''''%%%&&&''''''((((((''''''******)))((('''&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''rrrfffaaa^^^]]]^^^^^^___aaabbbaaa___[[[YYYXXXXXXXXXVVVSSSRRRSSSTTTRRRQQQOOOLLLIIIFFFDDDCCC>>>???@@@BBBCCCCCCCCCCCC<<<;;;888555222///,,,++++++(((&&&%%%&&&''''''&&&%%%###!!!!!!"""######"""!!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""  ***&&&!!! !!!      !!!######"""!!!  !!! !!!!!!""""""###### !!!""""""###$$$$$$ !!!"""############ !!!###$$$%%%%%%$$$######$$$%%%'''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''((((((((('''((()))+++,,,,,,---,,,++++++,,,,,,,,,+++******))))))******++++++,,,,,,...............---------/////////....../////////000000111111222111111111//////000222333555666666555555444555555666777888666444333333555666666666555777:::===?????????>>>===>>>???@@@???===;;;999333444555777999<<<>>>@@@=========>>>???@@@AAABBBAAAAAAAAAAAA@@@@@@???>>>:::;;;<<<===>>>===<<<;;;999999999999999999999999<<<===>>>===;;;999999999444666777888777777888999;;;;;;;;;;;;:::888666555333333222222111111111222000000//////......------.../////////000111111111000000//////......------...------,,,++++++++++++,,,,,,,,,,,,++++++++++++***((((((++++++'''&&&)))(((((((((((((((((((((((((((((())))))(((((('''&&&)))))))))(((((('''&&&%%%%%%&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&''''''''''''(((((())))))''''''''''''))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''sssfffbbb______```[[[]]]```aaaaaa^^^[[[YYYWWWWWWVVVTTTRRRQQQRRRTTTSSSRRRPPPLLLHHHEEEDDDDDD??????@@@AAAAAABBBAAAAAA:::999777444111...,,,+++&&&&&&'''((()))(((%%%###"""%%%''''''!!!!!!!!!!!!!!!!!!!!!!!! !!! !!! ###"""  """$$$&&&'''       !!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!""""""""""""""" !!!"""###### !!!###%%%%%%%%%$$$###!!!"""$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''(((((('''(((***,,,------------,,,,,,+++************************+++,,,------.................................////////////......//////////////////...---//////000111222222333333444444444555555666777888777555333444555777777666888999:::<<<===>>>>>>>>>===>>>@@@BBBAAA>>><<<:::777777777777999:::<<<=========>>>>>>??????@@@@@@CCCDDDCCCCCCBBBAAA@@@???777888:::;;;;;;;;;:::999888888999999999999888888999;;;===<<<;;;999999999444555777777666666888999888888999:::999888666555444444444333333333333333//////................../////////000000000000000000000000///......------...---,,,+++************++++++++++++++++++++++++***((())),,,+++'''&&&)))))))))((((((''''''&&&&&&'''''''''''''''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%$$$'''+++***'''%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&((())))))***%%%&&&''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((%%%&&&&&&''''''(((((((((tttiiidddccccccdddZZZ\\\___``````^^^[[[YYYVVVVVVUUUSSSQQQPPPRRRTTTTTTSSSQQQMMMIIIFFFEEEEEEBBBBBBBBBAAA@@@???===<<<888888666333111...---,,,((()))---000111///)))$$$(((&&&###!!!!!!!!! ###"""!!!!!!!!!!!!""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!"""  ###  """###!!!!!!  !!!   !!!!!! ###"""  !!! !!!%%%### !!!""""""""" !!!""""""!!!!!!!!!  """"""""""""!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!"""###$$$%%%!!!###%%%&&&%%%$$$### !!!###$$$%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&''')))***++++++******---,,,***)))))))))***+++++++++,,,---......//////---------.........//////,,,---////////////---,,,............---,,,++++++111111000000000000000000444444444555555777888888888666444444666888888777;;;;;;;;;;;;<<<<<<=========???AAABBBBBB???<<<999<<<;;;:::999999:::;;;;;;@@@@@@AAABBBBBBBBBAAAAAAFFFFFFFFFEEEDDDBBBAAA@@@:::;;;===??????>>>===<<<888888999999999999888777888:::<<<<<<;;;999999:::666888999999888888999;;;555666777888999888777777666666555555555444444444.........///////////////000000000000000/////////000000000///......------...---,,,+++************+++++++++++++++++++++++++++***---111111......222,,,++++++***)))(((((('''&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((())))))))))))###(((---,,,&&&###&&&***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((((((''''''((((((((((((''''''&&&&&&&&&''''''(((((((((&&&''''''((((((((((((((($$$$$$$$$$$$%%%&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))rrriiihhhfffcccaaa[[[___bbb```[[[YYYZZZ^^^XXXYYYXXXVVVSSSRRRRRRTTTVVVTTTQQQMMMJJJGGGFFFEEEGGGFFFEEEDDDEEEDDDAAA??????999333000222222///++++++)))'''&&&'''''''''&&&%%%###""""""######!!! !!!!!!"""######### !!!!!!!!!!!!"""     !!!""""""""""""!!!  !!! !!!!!!""" """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!###  $$$$$$######""""""!!!!!! !!!!!!"""""""""""""""""""""######$$$###$$$&&&''''''&&&$$$###############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''))))))))))))(((((((((((((((((()))***************)))******,,,---...//////...............//////000------......//////000000........................//////000000111111222222222222222111222222333333666555444444444444555666888:::>>>AAABBBAAA@@@>>>???<<<999666555666999:::;;;;;;;;;:::999999;;;======<<<<<<<<<>>>???AAACCCFFFEEEDDDCCCBBBCCCCCCDDD===<<<;;;;;;<<<===<<<:::888777666444444666777888999:::<<<===<<<:::777666999999888888888888888888888999:::888666444444444444333333333333444555555000111222333333222000///......//////000000111111000---+++,,,...///---******+++,,,,,,***((()))))),,,,,,+++***+++,,,---...---+++(((((()))*********,,,+++***)))(((((())))))***)))''''''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%###&&&***)))'''%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%)))'''%%%&&&)))***)))'''%%%&&&'''&&&$$$$$$&&&'''''''''''''''((((((((((((''''''''''''''''''''''''tttjjjhhhfffcccbbb[[[___bbbbbb^^^ZZZYYYYYYWWWXXXXXXWWWTTTSSSSSSSSSTTTSSSQQQNNNKKKIIIGGGFFFBBBAAA@@@@@@@@@@@@>>><<<>>>999333111222111...++++++)))(((((((((((('''%%%###"""!!!!!!######"""!!!  !!!!!!!!!"""      !!!!!! !!!"""!!!   """   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""######$$$###$$$%%%&&&&&&%%%$$$###""""""""""""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''************))))))))))))((())))))***************))))))***+++,,,---............------...///000111.........///////////////222222111111000000//////......///000000111222222444444333222222111111222555444333222222333444555666888<<>>===<<<;;;888666666777888999;;;;;;;;;:::888888:::<<<>>>=========???@@@BBBCCCCCCBBBAAA@@@???@@@AAAAAA===<<<;;;;;;<<<<<<;;;:::888777555444444555777888999:::<<<======;;;888777666666666555555555555555666888999888666444444555777666666555555555666666111111222222111111000000....../////////000000000...,,,***+++------+++)))+++---......,,,***++++++...---,,,,,,,,,---...///,,,+++))))))+++------------+++)))'''&&&'''((((((((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''"""$$$&&&'''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((&&&%%%&&&((()))(((&&&&&&''''''&&&%%%%%%&&&((())))))((((((''''''&&&&&&''''''''''''''''''''''''vvvllliiifffcccbbb\\\___bbbcccaaa\\\WWWTTTVVVXXXYYYXXXVVVTTTSSSSSSRRRRRRQQQPPPMMMJJJHHHFFFFFFDDDCCCCCCDDDDDDBBBAAA===999444222222111...+++******)))***+++***'''%%%"""!!! !!!"""###"""!!!  """!!!!!! !!!  !!! """!!! !!!"""      !!!!!!"""""""""!!! """""""""""""""######$$$########################!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''++++++++++++************((()))******++++++******))))))***+++,,,,,,---......---,,,,,,---///111222///////////////.........111000///...---,,,,,,,,,------...///000111222222666555444333222111111000333222222111111222222333444666:::===>>>>>>===;;;999999888777777888888999;;;;;;;;;:::888888999:::>>>>>>>>>>>>???AAABBBCCC???>>>===<<<<<<<<<===>>>===<<<:::;;;;;;<<<:::999888777666555555666777888:::;;;<<<======<<<:::999666666555555444444333333444666888777666555666777888777666555555555555555222222111000000000000000.............../////////,,,+++******++++++***)))+++,,,...---,,,***++++++,,,,,,+++***+++,,,---...+++)))(((***,,,.........---+++(((%%%$$$%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((()))&&&%%%&&&(((***+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&&&&'''((('''%%%%%%'''(((******)))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&wwwlllhhhdddbbbaaa`````````aaaaaa]]]WWWSSSUUUWWWYYYZZZXXXUUUTTTTTTTTTTTTTTTRRROOOKKKHHHEEEJJJIIIGGGGGGHHHHHHGGGFFF<<<999555333222000...,,,*********+++,,,+++'''%%%###!!! !!!""""""!!! $$$######"""!!!  !!!  !!!  !!!   !!!######  !!!!!!  !!!  !!!!!!!!!!!!!!! """""""""""""""######$$$###""""""!!!""""""###$$$"""!!!!!!""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((((((++++++*********)))))))))))))))***++++++++++++***))))))******+++,,,------...---,,,+++,,,...111333000000//////......---------,,,+++*********++++++,,,,,,---///000111222333444444444444444333222222222222222222222222222222333555888;;;<<<===<<<;;;888888999999999999999999;;;<<<===;;;999888999:::=========>>>??????@@@AAA<<<<<<;;;:::::::::;;;<<<===;;;::::::;;;;;;999888999888777777777777888999:::;;;<<<=========<<<;;;999999888777666666555555222444666777666666777888777666555444333222222222333222000///......///000---------------.........,,,+++++++++++++++***)))(((***++++++)))((()))***)))(((((('''''')))***+++***)))((()))+++,,,,,,+++---***'''$$$"""###%%%&&&%%%$$$###$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))******)))'''%%%'''***,,,***'''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''%%%%%%%%%%%%'''(((%%%$$$$$$%%%%%%&&&&&&&&&'''(((((('''&&&&&&''')))))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&wwwlllfffaaa______cccaaa```___^^^[[[XXXUUUTTTWWWZZZZZZYYYWWWVVVVVVXXXXXXWWWUUUQQQLLLHHHEEEIIIGGGDDDDDDEEEEEEEEEDDD;;;999666444222000---,,,*********+++,,,+++'''%%%%%%###"""!!!"""""" $$$$$$###"""!!!   !!!""""""      !!!"""  !!! !!!!!!!!!  !!!""""""###"""""""""""""""######$$$"""!!!!!!!!!!!!"""###$$$############$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((())))))((((((******)))))))))((((((((())))))***+++++++++++++++*********++++++,,,,,,---------,,,+++,,,...000111000000//////......------,,,+++++++++,,,...000111------...///000111222222222333444555555555555555333444444444444444444333333444777:::;;;<<<<<<<<<888999:::;;;;;;::::::999;;;<<<======;;;::::::;;;;;;;;;<<<=========>>>>>>;;;;;;:::999999:::;;;<<<===;;;:::999::::::888777999999999999999999999999999:::<<<============<<<;;;;;;:::999777666555555111333555666666666777999888777555444222222111111333111000...------...///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++''')))******)))((()))***(((((('''&&&'''((()))***...,,,+++,,,,,,,,,+++)))+++)))&&&###"""###$$$%%%&&&%%%$$$%%%'''(((((('''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))******(((%%%###$$$&&&(((&&&###''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''###$$$%%%%%%%%%%%%%%%&&&&&&'''((('''%%%%%%'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&yyylllddd___]]]^^^bbbbbbaaa___\\\ZZZXXXWWWUUUWWWYYYZZZYYYWWWXXXXXX[[[ZZZYYYVVVSSSOOOKKKIIIJJJGGGDDDCCCCCCDDDCCCBBB:::999777555222///---,,,******)))***+++***'''%%%%%%$$$""""""######!!! """!!!!!!   """###"""!!!  !!!    !!!!!!!!!!!! !!!!!!!!!  ######""""""!!!  !!!###$$$$$$"""""""""""""""######$$$!!!!!!!!!"""######$$$$$$############$$$%%%&&&'''#########$$$$$$$$$%%%%%%''''''((())))))))))))((())))))))))))(((((((((''')))***++++++,,,+++++++++++++++,,,,,,,,,---------------------------...//////////////////.........******))))))+++...111333//////000000111111222222111222444666777777666666444555555666666555555444222333555888:::;;;;;;<<<999999:::::::::999999888999;;;<<<<<<;;;:::;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;:::999999999:::<<<<<<<<<;;;999999999999777666999999999999999999999999999999:::;;;<<<=========;;;:::999777666444333333111333555666666666777888999999777666555444444333222111000...------------,,,,,,,,,,,,++++++++++++,,,---------+++***+++,,,(((***,,,,,,+++***+++,,,******)))((()))***+++,,,000///......///...+++)))((('''&&&%%%$$$$$$$$$%%%'''&&&%%%&&&'''((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))(((&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&'''''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&&&&$$$$$$%%%'''%%%&&&'''&&&$$$$$$&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%{{{mmmeee___]]]___^^^aaacccaaa]]]YYYXXXXXXVVVXXXYYYYYYXXXXXXYYYZZZ[[[ZZZYYYWWWTTTRRRQQQPPPNNNKKKGGGEEEEEEEEEDDDCCC999999888555222///---,,,+++)))(((((((((((('''%%%###""""""###$$$%%%%%%$$$!!!!!!  !!!!!!!!!""""""!!!         !!!!!!!!! """"""!!!!!!!!!""""""###  """""""""!!!!!!!!!!!!!!!!!! !!!"""######"""""""""""""""######$$$ !!!"""$$$%%%%%%$$$$$$""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))))))))*********)))))))))(((((()))***++++++,,,,,,++++++,,,------------.........------.........---,,,+++.........///////////////,,,+++***)))+++---000222111111111111222222222222222333555777777777666555444555666666666666555444000111333555888999::::::999999888777777666666666555777:::;;;:::999:::;;;:::;;;<<<=========<<<;;;::::::999888999:::;;;<<<<<<;;;999888999888666555777888888888888888888777777888999:::;;;<<<======::::::888777555333222111111333555666555555666888999888777666555444444444000000000///...---++++++,,,,,,++++++***************,,,---,,,)))((()))+++(((***+++,,,+++***+++,,,+++***)))))))))***+++,,,---,,,,,,---------+++(((%%%&&&&&&&&&&&&&&&%%%%%%'''&&&$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''$$$%%%&&&&&&&&&'''))),,,''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%###%%%'''&&&%%%$$$&&&((($$$%%%&&&%%%######%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%|||ooofff___^^^```ZZZ___eeeddd___YYYWWWWWWWWWXXXYYYXXXWWWXXXZZZ\\\[[[ZZZXXXWWWVVVUUUUUUUUUMMMJJJFFFDDDCCCCCCBBBAAA888999888666222...---,,,+++)))'''&&&'''''''''&&&!!! !!!###&&&(((((('''"""""""""""""""!!!!!!!!! !!!!!!!!!!!!"""&&&###"""$$$  !!!!!!   !!! !!! """%%%  ### !!!""""""""" !!!!!!!!!!!!!!!"""""""""""""""######$$$!!!###%%%&&&%%%$$$###!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))+++++++++************)))******+++,,,,,,,,,,,,+++------..................,,,---/////////---+++)))---.........//////000000333111000//////222444666333333333222222222222111444555777888888666444333444444555666666555444444...///111333666777888999999888666555444444444444222555888999888888999:::;;;<<<===>>>>>>>>>===<<<:::999888888888:::;;;<<<<<<;;;999888888888666444666666777777777777666666777777888999;;;<<<======<<<;;;999888666444222222111333555666555555666777666555444333333333333333///000000000///---+++))),,,+++++++++******))))))(((+++,,,+++((('''(((***&&&''')))***)))((()))***)))((('''''''''(((***+++((('''''')))******(((&&&$$$%%%&&&'''((('''&&&%%%'''%%%$$$$$$%%%%%%###"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%% $$$)))(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&''''''&&&$$$$$$###&&&((('''%%%$$$&&&)))$$$%%%%%%$$$######$$$&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%{{{mmmhhhdddbbbbbb```ccceeeddd```[[[XXXWWWXXXZZZ[[[ZZZWWWWWWZZZ]]]]]]\\\YYYVVVTTTSSSSSSSSSQQQMMMGGGFFFGGGFFFBBB>>>999888555333222111111222///---,,,,,,,,,,,,+++)))'''%%%"""!!!###$$$%%%%%%""""""!!!!!!!!!!!!"""""" !!!###!!!  !!!  ###!!! !!!!!!!!! !!!"""  !!!!!!  ###!!! !!!!!!!!!!!!!!!  !!!"""$$$$$$###"""!!!  !!!"""""""""!!!""""""!!! !!!"""###%%%%%%###"""###$$$%%%""" $$$&&&###(((%%%###%%%((()))$$$ ###$$$$$$%%%%%%$$$$$$###(((((((((((((((''''''&&&+++******)))((()))))))))************************...------------...//////...,,,+++,,,......+++(((+++,,,,,,---...///000000333333222111///...------444555666444222111111222111222222333444555666666555666666666555444333333222222222222222333444555666666666666555555555555666666777777777777777777888999;;;<<<<<<;;;999888>>>===<<<;;;:::999888888<<<;;;:::999777666555444:::777444444666666444222666777777888999999::::::;;;;;;:::999888777666555222333444444555555555555444111...///000111000...111111000///...------,,,***)))(((''''''((()))***,,,+++)))'''&&&&&&'''((('''((()))******(((&&&$$$,,,+++)))'''''')))+++,,,***))))))(((((((((((()))))))))***))))))(((''''''((((((&&&&&&&&&&&&((((((######$$$$$$$$$%%%%%%%%%'''$$$!!!"""$$$&&&%%%$$$))))))))))))************---+++'''%%%###$$$%%%&&&%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$zzzkkkfffbbb`````````ccceeeddd```[[[WWWUUUYYY[[[\\\[[[WWWVVVXXX[[[]]]\\\[[[YYYXXXWWWWWWWWWRRRMMMHHHGGGGGGFFFCCC???888777555222111000000000---,,,******++++++***((((((%%%###"""$$$%%%&&&&&&!!!!!!!!!!!!!!!""""""###  !!!   !!!!!!!!!!!!     !!!!!!!!!"""!!! !!!!!! """""""""!!!  """###%%%$$$###"""###$$$'''$$$!!!###&&&'''%%%""" """$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''(((((())))))(((((((((+++******)))))))))))))))((((((((((((((((((((((((------,,,,,,------...//////---,,,---......,,,***++++++,,,---...//////000333333333333333444444444222333333222000//////000000111111222333444555555555555666666555555444333555555444444444555666666888888888777777777666666777666666666666666666666666888:::;;;<<<;;;999888<<<;;;;;;;;;;;;;;;::::::<<<;;;:::999888666555555888666444555777888888666777777777777888999999:::::::::999888777666555555333222111111111222444555999666333333444444222000///.....................,,,+++)))((('''''''''(((***)))(((''''''''''''''''''((()))))))))'''&&&%%%''''''''''''''''''''''''))))))(((''''''(((((((((''''''((((((''''''&&&%%%&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&$$$""""""$$$&&&%%%$$$(((((((((((())))))))))))+++)))&&&$$$"""###$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$xxxiiiccc___^^^^^^___bbbeeeddd```ZZZUUUSSSYYY[[[]]][[[XXXVVVXXXZZZ[[[[[[[[[[[[ZZZYYYXXXXXXRRRNNNJJJHHHHHHGGGCCC@@@777666444222000///......+++***))))))***+++***((((((&&&######%%%&&&&&&&&& !!!"""######!!!  !!!      !!!!!!!!!!!!  !!! !!!  !!!  !!!!!!"""######"""!!! """""""""!!!   """###$$$$$$""""""###$$$'''$$$"""###&&&'''%%%###!!!%%%&&&$$$$$$&&&)))'''&&&&&&&&&%%%%%%$$$$$$''''''((()))*********************)))))))))))))))((((((((((((((((((((((((+++++++++++++++,,,------///...---...//////---+++******+++,,,---...//////000000111111222222222333111222333222000//////000///000000111222333444555555555666666666555444444999888888777777777777888777777777777666666666666666666666555555555444444444555888:::;;;::::::999:::::::::;;;;;;<<<<<<<<<<<<;;;:::999888666555555555555444666999;;;;;;:::777666555555666777999:::999888888777666555444444333111///......000333444888555333111111000...---,,,,,,,,,------.........---,,,***((('''&&&&&&&&&''''''(((((((((''''''&&&((((((((('''''''''''''''$$$%%%&&&''''''&&&%%%$$$'''''''''&&&''''''((((((%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%###""""""$$$&&&&&&%%%&&&&&&&&&'''''''''((((((((('''$$$"""""""""###$$$&&&&&&&&&&&&%%%%%%%%%%%%"""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!"""$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$uuufffaaa^^^^^^^^^^^^aaadddddd___YYYTTTQQQWWWZZZ\\\[[[YYYWWWYYY[[[YYYYYYZZZZZZYYYWWWUUUTTTRRROOOKKKIIIHHHFFFDDDAAA999888666444111///...---+++***))))))***+++***)))&&&$$$######$$$%%%%%%$$$"""!!!!!! !!!!!!###""""""!!!!!!!!! !!!!!!!!!  !!! !!!"""  !!!!!!  """###!!!  """!!!  !!!"""""""""!!!!!!!!! !!!###"""###$$$###!!!!!!"""$$$$$$###!!!"""$$$%%%###""""""&&&))))))'''%%%&&&((((((''''''&&&%%%%%%%%%%%%&&&'''(((***++++++,,,,,,***************)))((((((***************************************++++++,,,------------...---,,,,,,)))******+++,,,---......111111111000000/////////222444444333111111111222000000111222333444555555555555666666666666555555::::::999888777777777777555555555555444444444333666666666555444444333333222444666999:::;;;:::999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999888777666555666666777888:::;;;<<<;;;666666555444555777999:::777777666555555444333333222111000//////000111222333222000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''&&&&&&%%%&&&((())))))((('''&&&(((''''''&&&&&&&&&'''(((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$###""""""###$$$'''&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$rrreeeaaa______```]]]```cccbbb^^^XXXSSSQQQTTTXXX[[[[[[ZZZYYY[[[]]][[[[[[[[[ZZZXXXVVVSSSRRRQQQOOOLLLIIIGGGFFFDDDBBB;;;:::999666444111///...,,,+++******+++,,,***)))$$$"""!!!!!!#########"""$$$###""" !!!!!!!!!!!! !!!!!!!!!  !!!!!!  !!!!!!  !!! !!!  """###!!!   !!!""""""""" !!!  """$$$"""######"""!!!!!!"""$$$$$$###"""###$$$$$$######&&&&&&'''((()))((('''&&&((('''&&&%%%%%%%%%%%%&&&%%%&&&((()))+++,,,,,,,,,)))************)))((((((***************************))))))))))))***++++++***+++,,,,,,,,,+++++++++)))******+++,,,---......333333333333333222222222222333444333111000111222111111222333444555666666555555666666666666666555999888777777666666666666666555555555555444444444666666555555444444444444222444777:::;;;<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999888777666666777888:::;;;::::::::::::666555555555666777888999666666555555444333333333000111333333333222111000111111000000//////000111...------,,,++++++******)))))))))))))))(((((((((&&&'''((()))***)))((('''''''''&&&&&&&&&&&&'''((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&((())))))$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$qqqeeebbb```______\\\___aaa```\\\WWWTTTSSSTTTWWW[[[\\\ZZZYYY[[[]]]]]]]]]\\\ZZZXXXVVVTTTSSSPPPOOOLLLIIIFFFDDDCCCBBB>>>===;;;999666333000///...,,,+++***++++++)))((("""!!! !!!""""""!!! ######!!!  !!!!!!  !!!  !!!"""  """### !!!!!! """!!! !!!  !!!!!!  """""""""!!!  ###"""######!!! """$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&(((((((((&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&''')))***+++++++++)))******++++++)))((('''((((((((((((((((((((((((***))))))))))))***++++++(((***,,,,,,+++***+++,,,******+++,,,---...//////,,,---...///111222444444///000111000///...///111111222333444555666666777555555666777777777666666777666555555555555555555888888888888777777777777555555555555555555555555444666999;;;=========<<<<<<<<<<<<;;;;;;:::::::::::::::999999888777777666888:::<<<<<<:::999888999555555666777777888888999555555555444444444333333000222444666666444111///,,,---...---,,,,,,...000///......---+++******)))(((((())))))))))))((((((''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%"""!!!!!!"""%%%&&&%%%%%%%%%&&&''')))***+++%%%%%%&&&'''''''''&&&&&&######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""$$$&&&&&&$$$######$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$rrrgggccc```]]]]]]\\\]]]^^^]]]ZZZWWWUUUUUUVVVYYY]]]]]]ZZZXXXXXXZZZ\\\[[[ZZZXXXVVVUUUUUUTTTOOONNNLLLIIIEEECCCBBBBBB???>>>===:::777333000......,,,*********)))'''%%%"""!!!!!!!!!######"""  !!! !!! !!!!!! !!!    """!!! """$$$%%%  !!!  !!!!!! !!!%%%"""""""""!!! !!!###"""###"""!!! """$$$%%%&&&&&&&&&%%%%%%&&&&&&"""%%%))))))&&&%%%&&&(((%%%$$$###"""###%%%'''(((%%%&&&'''((()))*********((()))+++++++++***((('''((((((((((((((((((((((((******))))))******+++,,,(((***------+++***+++---++++++,,,---...//////000((()))***,,,...///111111...000111000///...///111111111222333444555555666555555666777777777777777555444444444444555555666:::999999999888888888888444555555666666777777888777999;;;>>>??????>>>===::::::;;;;;;;;;;;;;;;<<<::::::999999888777777777666999<<<<<<:::888888999444666888999:::999999888555555555555444444444444222333444555444333111000+++,,,---,,,))))))+++---......------,,,,,,++++++))))))******)))((('''&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%$$$############$$$%%%%%%%%%&&&'''(((***,,,,,,$$$%%%%%%&&&''''''&&&&&&###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%###%%%''''''$$$""""""#########$$$$$$$$$%%%%%%%%%""""""""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$ttthhhddd___\\\ZZZ\\\]]]]]][[[YYYWWWVVVWWWXXX\\\^^^^^^ZZZVVVVVVWWWXXXWWWUUUTTTSSSSSSTTTUUUNNNMMMLLLHHHDDDBBBAAABBB???>>>===;;;777333000......,,,***)))((('''%%%######"""""""""$$$$$$"""!!! !!!######!!!######!!! """%%% !!!!!! !!!      ###%%%''' ###!!!  !!!"""  !!!!!! !!!"""""""""  ###&&&######""" """%%%###$$$%%%%%%######$$$%%%&&&,,,111...&&&!!!$$$)))######""""""###%%%''')))%%%&&&'''((()))))))))(((((()))+++,,,+++***((('''***************************************++++++,,,(((+++......,,,+++,,,...+++,,,,,,---...///000000------......///000000000000111222222111000111333000000111222333444444555555555666777777777777777444444444444444555666777888888888888777777777666444444555666777888999999999;;;===???@@@@@@???>>>888999999:::;;;======>>>:::999999999888777777777444888;;;<<<:::888999:::444666999;;;<<<;;;999777555555555555555555444444444444333222111111111222000111222000---+++---///,,,,,,------------......++++++++++++)))'''%%%$$$'''&&&$$$"""!!!!!!""""""###$$$&&&(((((('''&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&''')))+++,,,---###$$$%%%&&&&&&&&&&&&&&&&&&&&&((((((((((((&&&&&&######$$$$$$$$$%%%%%%%%%$$$&&&((('''$$$!!!!!!"""###$$$$$$$$$$$$%%%%%%%%% !!!!!!""""""###############$$$$$$%%%%%%&&& !!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$sssfffaaa___^^^```XXXZZZ[[[ZZZXXXUUUUUUUUUYYY^^^aaa^^^\\\]]][[[XXXVVVVVVUUUUUUTTTSSSSSSRRRQQQOOOMMMKKKIIIDDD???;;;@@@===888666666444111...,,,++++++***((('''%%%$$$$$$######"""!!! %%%$$$###""""""###$$$%%%###"""!!!!!!!!!!!!!!!"""!!!  !!!    !!!###"""  """###  !!!!!!!!! !!!""""""!!!  !!!!!!###"""  """###$$$###!!! !!!"""###"""###$$$%%%%%%$$$###""""""""""""###$$$$$$%%%%%%&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,******+++......+++(((((((((((()))******+++++++++*********))))))((((((------------------------))),,,000111...+++)))(((***+++---...///000000000111222222111000000111333333333222222333444666777555555666666666555333222444555555555666666777777999999888888999999:::;;;888777666555555666777888@@@>>><<>><<<===<<<999666444444555999999:::::::::999888888999999999999999999999999555333000///000111111000000111333444444333111000//////...---,,,,,,+++++++++,,,---///000//////...***++++++******)))((('''"""###$$$$$$%%%&&&''''''###$$$&&&(((((('''&&&%%%&&&&&&%%%$$$$$$######"""######$$$%%%''')))+++,,,%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&!!!"""###%%%''')))***+++,,,'''"""!!!"""$$$$$$"""$$$$$$$$$############"""%%%$$$$$$$$$######""""""$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$""""""###$$$%%%$$$$$$############$$$$$$%%%%%%$$$###"""""""""#########$$$%%%%%%&&&''''''qqqddd___]]]\\\^^^[[[\\\]]]\\\YYYWWWVVVVVVXXX]]]```]]]\\\\\\ZZZWWWXXXWWWVVVUUUTTTRRRRRRQQQOOONNNLLLKKKIIIFFFBBB>>>???<<<888555444333000---+++++++++***((('''%%%$$$######""""""!!!!!! $$$###""""""""""""###$$$""""""""""""###$$$%%%&&& !!!"""    !!!!!!  !!!!!!!!!  !!!!!!###""""""###"""!!!!!!"""!!!""""""######""""""!!!!!!""""""######$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((+++))))))+++------***(((((())))))******+++,,,,,,************)))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,))),,,...///---+++******)))***+++,,,---.........000111222222111111333444555444333333333333555555444444555555555444333222333333444555666666777777888777777666666777777777777666666555555555666777>>><<<;;;>>>CCCCCC@@@<<<:::999999888999:::;;;<<<<<<<<<<<<:::777666777888:::::::::::::::999888888::::::999999888777666666444222000000111111000///...///000111111000///.........---,,,,,,+++******.........------,,,+++******************)))''''''%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))***$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&#########$$$$$$$$$%%%%%%(((&&&###"""###$$$$$$###""""""######$$$$$$$$$%%%$$$$$$#########"""""""""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###!!!!!!"""###$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$%%%&&&&&&'''qqqddd```]]]]]]^^^^^^___```^^^[[[XXXVVVVVVVVV[[[^^^\\\ZZZ[[[ZZZWWWYYYXXXWWWUUUTTTRRRQQQPPPOOOMMMLLLKKKJJJHHHDDDAAA>>>;;;888555333111...,,,+++++++++***((('''%%%%%%""""""""""""""""""""""""######""""""""""""###### !!!  !!! !!!  !!! !!!$$$###!!!  """!!!!!!"""  """!!!!!! !!!!!!"""!!!!!!"""######$$$$$$%%%"""######$$$%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((***++++++)))'''''''''((())))))******+++************))))))))))))++++++++++++++++++++++++)))+++------,,,+++,,,---******,,,---............000111222222222222555777777666444333222222333333333333333444333333222111111222333444555666777888999888777666666555555666555555444444444555555666;;;:::;;;>>>BBBBBB>>>:::888888888888999999999999:::;;;;;;:::888888999;;;<<<<<<<<<;;;:::999888777::::::999777666555444333222111000000111111///------...///000000///...---------,,,,,,++++++******------,,,+++************************)))(((''''''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$###"""!!! ######$$$$$$""""""###$$$ !!!"""###$$$%%%&&&&&&######""""""""""""!!!!!!""""""############""""""!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! !!!"""###$$$$$$############$$$$$$###############$$$$$$$$$#########$$$%%%%%%&&&&&&tttgggbbb______``````aaaaaa___[[[XXXVVVUUUUUUYYY\\\ZZZXXXZZZZZZWWWXXXWWWWWWVVVTTTSSSRRRRRRPPPNNNLLLKKKJJJHHHEEEBBB>>><<<999666333000...---++++++******)))'''&&&%%%""""""""""""""""""######""""""""""""""""""""""""  !!!!!!!!!""" """### %%%$$$"""  !!!!!!!!!!!! ###""" """###!!!!!!""""""###$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''((()))))))))'''&&&%%%&&&&&&''''''((())))))*********)))))))))))))))************************)))***++++++***+++---///------...000000111111111///000222222222444666999999777555333222111111222111222222222222111111111000000222333555666777888;;;;;;999888777666666666444444333444444444555555888999;;;>>>AAAAAA===:::888888999999:::999999888888999999999888888:::<<<======<<<<<<:::999777777888888777666555444333222000000000000111000---+++//////000000000000//////------,,,,,,,,,++++++++++++***))))))***+++---...************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((***)))(((&&&$$$###"""!!! $$$$$$!!! !!!###!!!""""""###$$$$$$%%%%%%"""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""!!! ##############################"""!!!!!!!!!"""###$$$$$$############$$$$$$""""""######$$$$$$$$$$$$"""#########$$$$$$%%%%%%vvviiiccc```___```___```aaa^^^ZZZVVVTTTTTTSSSXXXZZZXXXWWWZZZZZZXXXWWWVVVVVVVVVUUUUUUTTTTTTRRRPPPMMMKKKIIIGGGCCCAAA???>>>;;;888444000///...************)))'''&&&%%%""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!  !!!!!! """### """""" ###"""!!!  !!!  !!! !!!""""""######!!! !!!###### !!!!!!"""######$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%'''((()))(((''''''&&&&&&&&&'''(((((())))))***))))))))))))))))))******************************)))************+++---000......///000111111111111///000222222333444777999999777555333222111111222111111111000111111111111000000222333555666777888;;;:::999777666555555444222333333444444444444444777888:::===??????===;;;999999::::::::::::999888666777888777666777888:::<<<<<<<<<;;;:::888777666555555444444444444444333//////...///000///,,,***........................---------,,,,,,,,,,,,,,,++++++*********,,,---///)))******))))))((('''&&&"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##################%%%&&&'''(((''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((((('''&&&%%%$$$######""""""###  """########################!!!!!!!!!!!!!!!"""""""""!!!!!!!!!""""""!!!!!!!!! !!!###$$$$$$$$$###"""##############################"""""""""#########$$$$$$############$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""###############$$$wwwiiiccc___]]]^^^^^^___```]]]ZZZVVVTTTTTTSSSXXXZZZXXXWWWZZZ[[[YYYWWWWWWWWWVVVUUUUUUTTTTTTSSSPPPMMMJJJHHHFFFCCC@@@@@@???===999333000//////************)))((('''&&&######################## !!!!!!!!!!!!  !!! !!!"""   !!!   %%%&&&!!!    !!!""""""############""""""!!!!!!""""""### !!!""""""######$$$ !!!""""""###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%'''))))))(((&&&&&&'''((())))))******+++,,,,,,))))))))))))************************************((()))************,,,///------...///////////////...000111222222333666888777666444333222222333333111000000000000111222222111222333444555666777888888777666444333333222222222222333444555555555555555666888:::;;;<<<<<<<<<:::::::::::::::999999999777888888777555555666888;;;;;;;;;:::999888777666444444444444444444444444///...------......,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++...---,,,+++************))))))))))))((('''&&&&&&!!!!!!"""###$$$%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######""""""""""""###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''############""""""""""""!!!"""!!! !!!$$$$$$$$$#########""""""!!!!!!""""""""""""######!!!!!!""""""""""""!!!!!! !!!""""""######""""""########################""""""##################$$$$$$############$$$$$$!!!"""$$$%%%%%%$$$###"""""""""""""""""""""""""""zzzkkkddd___]]]^^^^^^______^^^ZZZWWWUUUUUUSSSXXXYYYWWWWWWZZZ\\\[[[[[[ZZZXXXWWWUUUSSSRRRQQQPPPNNNKKKIIIGGGFFFDDDBBB??????===888222.........)))******))))))((('''&&&%%%$$$$$$######""""""""" !!!!!!!!!!!!  !!!!!!!!!!!!!!!  """   !!!"""!!! !!!!!!  !!!"""############ !!!!!!""""""!!!!!! !!!!!!"""#########!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%'''******(((&&&'''(((''''''((())))))******+++((()))))))))************++++++++++++++++++++++++((()))++++++******+++---......///000000000//////...000111111111222444666555444333333333333555555111111000000000111222333333333444555666666777777777666555444333333222222111222444555666666666555333333555555666777999;;;;;;:::999888777777888999:::::::::888555444555666999999999999888888777666555555555444444333333222000...,,,+++,,,,,,+++************))))))*********)))))))))))))))*********++++++++++++***)))(((((())))))))))))((('''&&&%%%#########$$$$$$%%%%%%%%%!!!"""###%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&#########""""""""""""""""""!!!!!!"""###$$$###!!!###############$$$$$$$$$"""""""""#########$$$$$$!!!""""""######""""""!!!  !!!"""######################## !!!!!!"""#########"""$$$$$$############$$$$$$"""###$$$%%%%%%$$$"""!!!""""""""""""""""""""""""~~~ooogggbbb______^^^___```^^^[[[XXXVVVVVVSSSXXXYYYWWWWWW[[[]]]\\\^^^]]]ZZZXXXTTTRRRPPPNNNNNNKKKIIIGGGGGGGGGEEEDDD===>>><<<777111---,,,---))))))***))))))((('''&&&%%%%%%%%%$$$###"""!!!!!! !!!!!! ######"""!!!!!!!!!""""""""""""""""""!!!  !!!!!!!!!    """""""""!!!!!! !!!###!!! !!!!!!  !!!"""############ !!!!!!  !!!!!!"""###############$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%(((******(((&&&'''((($$$$$$%%%%%%&&&''''''((((((((())))))*********+++++++++++++++++++++++++++(((***+++,,,+++******+++000111111222222222222111...000111111000111333555333333222222333444666777222111000000000222333444555555555666666666777777888777666555555555555555111333444666777777666666111111222222333444888:::;;;999777666555666777888<<<===<<<999666444555666777777888888888777777666777777666555333222111111000...+++***+++,,,++++++,,,,,,++++++++++++,,,,,,'''''''''(((((((((((((((%%%&&&(((*********))))))))))))))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$ ###&&&''''''&&&%%%#########$$$$$$%%%&&&&&&%%%%%%$$$###""""""##############################"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######'''$$$"""###&&&'''%%%"""!!!!!!"""###$$$%%%%%%&&&""""""######$$$$$$$$$%%%""""""############""""""$$$###"""""""""###%%%&&&"""""""""""""""""""""""" !!!""""""!!!!!!$$$$$$############$$$$$$###$$$%%%&&&%%%###!!! """"""""""""!!!!!!!!!!!!lllaaa]]][[[ZZZ[[[\\\[[[YYYVVVTTTTTTUUUYYY[[[\\\\\\\\\\\\^^^___]]]\\\[[[ZZZWWWUUUSSSQQQQQQPPPMMMJJJGGGDDDBBBBBB@@@===:::777555222...,,,(((***+++,,,,,,***'''%%%""""""######$$$$$$$$$%%%""" !!!"""######!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!  !!!   !!!!!!!!!!!! !!!     !!!"""###"""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""$$$%%%&&&$$$###""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%''''''((((((((('''&&&&&&%%%%%%(((&&&$$$$$$%%%''''''&&&(((((((((((()))***+++,,,,,,,,,++++++***))))))(((************************,,,,,,,,,---------......---...///111222333333333111111111111111111111111111222222333333222222111444333333333333444555555888666555333222222333333666777888777444222222222333222222222333444666777777666666666888888666555888888888888888777666555888777666555555555555555777777666666555444222222,,,------......---,,,,,,,,,+++)))((((((((()))***&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***))))))))))))))))))))))))&&&%%%$$$###""" $$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$#########$$$$$$############$$$$$$&&&&&&%%%$$$$$$######"""######$$$$$$### !!!$$$$$$###!!! !!!!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!  """""""""!!!!!!###""" !!!###$$$!!!!!! !!!!!!!!!"""#########!!! ''''''&&&&&&%%%%%%$$$$$$mmmbbb^^^\\\[[[[[[\\\[[[YYYVVVTTTTTTUUUXXXZZZ[[[\\\[[[\\\]]]___\\\\\\[[[YYYWWWUUUSSSRRRPPPNNNLLLIIIFFFDDDCCCBBB???<<<999666333000,,,)))***+++---...---+++((('''%%%%%%###""" $$$###!!!!!!""""""  !!!!!!!!!""""""""" !!!!!!!!!!!! !!!"""!!! """###"""   !!!"""""" !!! """""""""""""""""""""""" !!!!!!"""###$$$######"""!!! ###%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((***(((&&&%%%&&&''''''&&&((((((((())))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---///000111111111222111111111111111111111000111111222222111111000333333222222333333444555666555444222222222333333555666777666444333333333444444444444444555666777777666666777888888777555777777888888777666555555777666555444333333333333333333444444444333222222//////...---,,,++++++++++++***)))((((((((()))***''''''((((((((()))))))))((((((((((((((()))))))))''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$######$$$$$$######$$$$$$%%%&&&###############"""""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###!!!!!!###$$$"""!!! !!!!!!!!!"""""""""!!!!!! """"""!!!!!!!!!"""$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!! !!!""""""!!! """!!!!!! !!!"""###$$$!!!!!! !!!!!!!!!"""######"""!!!  mmmbbb___^^^]]][[[\\\[[[YYYVVVTTTTTTTTTVVVXXXZZZ[[[[[[[[[\\\^^^[[[[[[ZZZYYYXXXVVVTTTSSSOOOMMMKKKIIIGGGEEEDDDDDDAAA>>>:::777444000,,,)))((()))***+++***)))&&&%%%#########$$$$$$%%%%%%%%%'''%%%###"""!!!  !!!!!!!!!!!!"""!!! !!!!!!!!!   """"""!!! ###!!! """ !!! """#########"""!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""!!!"""$$$#########$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((+++)))'''&&&'''(((''''''((((((((()))******++++++(((((())))))***+++,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111222222222111111000000000///000000000000000000///222111111111111222333333333333222222111222222333333444555555333333444555666666777777777777666666777666666777888888777555666777777777777666666555666555444333222222222222000000111222222222222222111000...,,,+++*********+++***)))((((((((())))))))))))))))))************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&!!!!!!!!!!!!!!!"""""""""$$$$$$############$$$$$$""""""######$$$%%%%%%&&&"""###$$$$$$$$$"""!!! !!!######""" !!!"""""""""""""""!!! """"""!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!"""""""""#########!!!!!! !!!!!!!!!""""""""""""!!!!!!  !!!""""""######kkkaaa^^^^^^]]][[[\\\\\\ZZZVVVTTTSSSSSSSSSUUUXXXZZZZZZZZZ[[[]]]ZZZZZZZZZYYYXXXVVVUUUTTTOOONNNLLLJJJHHHGGGGGGGGGEEEBBB>>>:::777333///,,,))))))*********(((&&&%%%""""""$$$%%%'''((()))***&&&$$$""""""!!!!!! !!!!!!!!!$$$###!!! !!!!!!"""!!!!!!!!!  !!!   !!!"""###$$$$$$!!!  """!!! !!!"""###"""!!!!!!"""""""""""""""######$$$$$$$$$$$$######"""""" """%%%&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$((((((((('''&&&&&&%%%%%%)))'''%%%%%%'''((((((((('''((())))))***+++++++++(((((())))))***+++++++++*********+++++++++++++++******+++++++++,,,,,,,,,---------...///000111111222222111111000000/////////000000111111000000///000000000000000111222222111111111111111111222222222333444333333333444666777777888999999888777666888777666777999999777666666666777888888888777777666555444333222111111111000000111111111111000000111///---*********+++,,,******))))))((((((((((((((()))))))))************)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$######$$$$$$%%%&&& !!!!!!""""""######$$$$$$############$$$$$$""""""######$$$$$$$$$%%%!!!"""###$$$$$$###""""""!!!""""""!!! !!!""""""""""""!!! """"""!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""#########""""""!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!#########$$$$$$%%%%%%%%%|||hhh^^^\\\\\\\\\[[[\\\\\\ZZZWWWTTTSSSRRRQQQTTTWWWYYYZZZZZZ[[[\\\ZZZZZZZZZYYYXXXVVVUUUTTTPPPOOOMMMLLLJJJIIIIIIIIIEEEBBB>>>:::777333///,,,++++++,,,,,,+++***)))(((&&&%%%$$$###"""!!! ###"""!!!!!!""""""!!!  $$$###"""!!! !!!"""""""""!!!!!! !!!!!! !!!!!!!!! !!!""" !!!!!!  !!!!!!$$$!!!       !!!!!!""""""""""""#########"""!!! """%%%&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$#########((((((((('''&&&&&&%%%%%%&&&$$$###$$$&&&((())))))'''((()))***++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///111111111000000000//////000111111111111111111000000////////////000111111000000111111111111111111111222333222111222444666777777888999999888777666888777777777999999888666666666777888999999999999777666555333222111111111222222222111111///......---,,,+++******+++---...))))))))))))(((((('''''''''''''''((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$###"""""""""$$$$$$######$$$$$$%%%&&&"""""""""######$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$######"""""""""!!!""""""###############!!!"""!!!  !!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!""""""""""""!!!!!!!!! !!!!!!"""!!!!!!!!!!!!"""""""""""""""!!!!!!!!! yyyeee[[[ZZZ[[[[[[[[[\\\]]][[[WWWTTTRRRQQQOOOSSSWWWZZZ[[[[[[\\\]]][[[[[[ZZZYYYXXXVVVTTTSSSPPPOOONNNLLLJJJIIIIIIHHHBBB???;;;888555111---***)))))))))(((((('''&&&%%%%%%%%%$$$$$$###"""""""""!!! !!!"""######""" """!!!  """!!!!!! !!!!!! !!!!!!    ###!!!  !!!!!! !!!!!!  !!!!!!"""""" !!!  ###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&'''(((((((((&&&$$$######&&&((()))(((&&&''')))***++++++******)))))))))))))))))))))(((,,,,,,------......//////++++++++++++,,,,,,,,,,,,+++***)))))))))***,,,---000000000000000000000000000111111222222111111000000////////////000111111111111222222222111111000111222222111000111333666666666777777777777666666888777777888999999888666555555666888999999999999777666555333222111111000222222111111000...---,,,++++++******+++,,,...///(((((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((''''''&&&%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!""""""""" !!!!!! !!! !!!!!! !!!!!!"""""""""!!! """""""""""""""""""""""" !!!""""""###  !!!###### !!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!""""""######""""""!!! xxxcccZZZYYY[[[\\\[[[]]]]]][[[XXXTTTRRRQQQOOORRRWWWZZZ[[[\\\]]]]]]\\\\\\[[[YYYWWWUUUSSSRRRPPPOOOMMMKKKIIIGGGGGGFFFAAA>>>:::777555111...+++((((((((('''&&&&&&%%%%%%###$$$$$$$$$%%%&&&&&&&&&!!! !!!"""######"""!!!  """!!!!!!  !!!!!!!!!  !!!### """$$$$$$###"""     !!!!!!!!!"""######$$$$$$$$$$$$### !!!""""""######!!!!!!!!! """###%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&'''''''''&&&%%%%%%&&&&&&'''((((((((()))'''%%%%%%&&&'''''''''&&&''')))+++,,,+++***)))''''''(((((())))))******,,,,,,------...//////000,,,,,,,,,,,,---------------,,,*********+++---.........//////000111111111///000000000000000000///000000//////000000111222222333333333333111000///222222222000///000222555444444444444444555666777888888777888999:::888666222333444666777777888888666555444222000/////////......//////...---,,,,,,+++++++++++++++,,,,,,,,,'''((()))))))))((('''&&&%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$############""""""""""""!!!!!!  !!!  !!! !!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!""" !!!!!!!!! !!!!!!"""!!! !!!"""###$$$$$$$$$$$$$$$$$$#########wwwcccZZZYYY[[[\\\[[[]]]]]]\\\XXXTTTQQQPPPNNNRRRWWW[[[\\\\\\]]]^^^]]]\\\[[[ZZZWWWUUUSSSQQQOOONNNLLLIIIGGGEEEEEEDDDAAA???;;;999666333000---//////......---,,,,,,,,,'''&&&$$$""" ###!!! !!!"""###"""!!!###"""!!!  !!!"""!!!!!!  !!!!!!"""""" !!!!!!!!!!!!###$$$    $$$!!!$$$ """$$$---333111---!!!###""" !!!      """###### """""""""!!! !!!!!!"""###$$$$$$$$$ """###%%%%%%###"""!!!###$$$%%%$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&((()))))))))))))))(((((('''&&&&&&%%%%%%---***(((&&&&&&'''&&&%%%&&&''')))+++,,,+++***)))%%%%%%&&&((()))+++,,,,,,******++++++,,,---......,,,,,,------------......000///...------...000111------...///000111222222......////////////......000000000000000111222222333444444444333222000///222222222000//////222444333222222222333444666777999888777888::::::888777000111222444555666666666555444222111///...------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++***)))'''((()))))))))(((&&&%%%&&&&&&&&&''''''''''''(((###$$$%%%&&&''')))******%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$#########$$$$$$############$$$$$$!!!!!!!!!"""######$$$$$$!!!!!!  !!!  """ !!!"""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!$$$###!!!   !!!!!!!!! !!!!!!"""!!! """###$$$"""""""""###$$$$$$%%%%%%tttccc\\\YYYZZZ\\\\\\[[[YYYWWWUUUSSSQQQPPPPPPSSSWWWZZZ[[[]]]___```^^^]]]\\\ZZZXXXUUUSSSRRRRRRMMMHHHFFFGGGIIIIIIIIIDDDAAA===:::888555111...,,,,,,,,,++++++++++++***&&&%%%$$$$$$%%%$$$!!!!!!!!!!!!!!!!!! """$$$### """!!!!!!   )))&&&555LLLEEE... """!!!    !!!  """%%%  """!!! """!!!"""!!!  !!!"""%%%%%%%%%$$$$$$#########&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%)))))))))((('''%%%$$$###***(((&&&$$$###$$$%%%'''(((((((((((())))))))))))&&&&&&&&&&&&'''(((***+++333)))'''...000***)))...+++++++++,,,---------------...///...------///000222333333222111///---,,,444333333222111000//////000000000111222222222333111000/////////000222333222222222111111111000000444444444555555444333333444555777888999999999888444444444444444444444444666555222000...------...***)))((((((***+++******&&&''')))+++++++++******((((((((((((((((((((((((&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""#########$$$$$$$$$$$$#####################$$$!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""######!!! !!!###""""""""""""""""""""""""$$$!!! !!!  !!!""""""!!! """"""""""""!!! """""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" qqqbbb[[[ZZZ[[[]]]]]]\\\ZZZXXXVVVSSSRRRQQQQQQTTTXXXZZZ[[[\\\^^^_________^^^\\\ZZZWWWTTTSSSQQQMMMHHHFFFGGGIIIIIIIIIFFFCCC>>>;;;777444///,,,+++++++++++++++******))))))'''$$$######$$$###""""""""""""""""""!!!!!! ### !!!!!!  """###%%%&&&!!!!!!  !!!,,,'''!!!      !!!!!!############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''&&&&&&%%%%%%'''(((******++++++""""""###%%%'''(((***+++'''((((((((())))))))))))''''''((()))***+++,,,,,,///***---888:::222,,,------,,,,,,,,,,,,------...'''((())))))((()))+++---...///000000000///......333222222111111000000000111111111111111111222222000000/////////000222222222222222111111111000000444444555555555555444444444555777888999888888777444444444444444444444444222111000...,,,++++++++++++)))(((((()))******))))))***************))))))''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%"""############$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$ !!!###$$$%%%###############"""""""""!!!!!!!!!!!! !!!!!!"""!!! !!!!!!"""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""   !!!""""""!!! """"""!!!!!! """""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######!!!nnn```\\\ZZZ\\\___^^^]]]\\\ZZZWWWUUUSSSQQQRRRUUUXXXZZZ[[[[[[\\\]]]``````___]]][[[XXXUUUTTTPPPMMMIIIGGGHHHIIIIIIHHHGGGDDD???;;;777222...+++***************)))((((((,,,((($$$""""""$$$$$$$$$#########"""""""""!!!!!!###!!! !!!!!!!!! !!!  !!!"""!!!!!!  !!!"""""""""""""""    !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """###########################$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&'''((((((((((((++++++++++++***)))(((((( ###''')))+++++++++''''''((((((((()))))))))((()))+++,,,---...------,,,,,,555AAACCC999///---///...,,,******+++---...)))***+++++++++,,,...000++++++---...///000000000111111111111111111111111111111111111111111000000000000/////////000111111222111111111111000000000333444444555555444444444555666777888888777666666444444444444333333333333000000//////---,,,+++***+++***(((((()))******)))++++++***)))(((((('''(((''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$!!!  !!!###$$$######""""""!!!!!!!!! !!!!!!!!!!!! """"""#########"""!!!!!!  """"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###!!!  !!!!!!!!!!!! !!!!!!  !!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""######""" mmmaaa]]][[[\\\______^^^]]]\\\YYYVVVSSSRRRSSSVVVYYYZZZZZZZZZ[[[\\\_________]]][[[XXXUUUSSSNNNLLLJJJIIIHHHHHHHHHHHHFFFCCC>>>:::777333...+++((())))))***))))))''''''***'''$$$######$$$$$$######""""""!!!!!!!!!!!!!!!  !!! """!!! !!!###!!!  !!!    !!!!!! !!!!!! """###""" """%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!"""###############$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&((()))*********...------,,,***(((&&&%%%###$$$%%%'''(((((())))))'''''''''((((((((())))))''')))+++...//////...---,,,///777AAABBB888///,,,///---+++(((((()))+++,,,...///000///......000222++++++---...///000111111///000000000111111111222222222111111000000//////000000/////////000000000111111111111000000000000222222333333444333333333555666777777777666555444444444444333333333333333111111222222111000...,,,,,,***)))((()))***)))((()))((('''&&&%%%&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$#########'''&&&$$$!!! !!!""""""""""""!!! !!!!!!!!!!!! ############""""""!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!######"""!!!nnnbbb^^^\\\]]]^^^```______]]]ZZZWWWSSSQQQSSSVVVYYYZZZZZZYYYZZZ[[[\\\]]]]]]\\\ZZZVVVSSSPPPLLLLLLLLLJJJIIIHHHGGGHHHCCC@@@===999777444000---'''((()))******((('''&&&'''%%%$$$$$$$$$$$$!!!"""!!!    """#########"""!!!!!!!!!!!! !!!!!! ###!!!   !!!!!!!!!""" """!!!!!!!!!!!!!!! !!!"""############"""!!! """###""" """%%% %%%$$$$$$$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&((()))*********&&&'''((()))******++++++)))(((&&&%%%%%%&&&((()))''''''''''''((((((((((((&&&(((+++---//////...---///000444888777222...---...,,,)))'''&&&''')))+++.........---+++***+++---............///000000111/////////000111111222222222111111000000///////////////000000000/////////000000000000000000000000///000111222222222222222444555666777666666444333444444333333333222222222111111222333222111///...---+++)))((())))))((('''%%%$$$#########%%%&&&'''''''''''''''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&########################'''&&&$$$""" !!!!!!!!!!!! !!!!!!!!!!!! ###""""""!!!  !!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""  """######"""nnnccc___]]]]]]___``````___^^^[[[WWWSSSPPPSSSUUUXXXZZZYYYYYYZZZ[[[ZZZ[[[\\\[[[YYYUUUQQQNNNJJJLLLMMMLLLIIIGGGGGGGGGBBB???<<<999777444000---'''(((***+++***)))'''&&&%%%$$$$$$%%%%%%### !!!  !!!###"""!!! !!!""""""""""""""""""!!!  """ """ %%%"""!!! !!!""" !!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!  !!!""""""""" !!!!!!!!! """###!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%'''((())))))))))))'''(((((()))(((((((((''')))'''%%%$$$%%%'''***,,,&&&&&&'''''''''(((((((((&&&'''***,,,............---...//////---,,,,,,---,,,***)))''''''((()))+++---......,,,******+++,,,000//////......///000000/////////000000111111111000000000000000000////////////000000000///......//////000000000000000111//////000111222222222222333444555666666555444444444444333333222222111111...///////////////.........,,,***)))))))))'''&&&###"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$$$$######"""!!!!!!!!!!!!"""""""""###"""""""""""""""######### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!   !!!!!!!!!$$$ """!!! """!!!    !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""~~~kkkbbb___^^^^^^```_________^^^[[[VVVRRROOORRRTTTWWWYYYYYYYYYZZZ[[[YYYZZZ[[[[[[XXXTTTPPPMMMIIILLLNNNMMMJJJGGGFFFGGGCCCAAA<<<999666333///,,,''')))+++,,,+++***'''&&&(((&&&$$$$$$$$$$$$""" """!!! !!!"""$$$###!!! !!!###$$$###"""!!!"""!!!  !!!!!!""" !!! !!!!!! !!!""""""###!!!  !!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!!!!!!!"""######%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((((((((,,,,,,+++)))(((%%%$$$###''''''&&&&&&'''((()))***&&&&&&&&&'''''''''(((((('''((()))+++---///000000&&&***------,,,,,,,,,---+++************++++++,,,---...///...---...///111......---------...///000/////////000000000000000/////////000000000000000//////000000000///------////////////000000111111000111222333333444444444111222444555666666555444444444333333222111111000------,,,,,,,,,------...///---***))))))((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%""""""############"""""" !!!!!!!!!!!!!!!!!!!!!"""""""""###### !!!"""!!!  !!!!!!"""######!!!!!!!!!!!! !!!  !!!""" !!!!!!  """ !!!"""###""" !!!######"""!!!  !!!  """!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!zzzhhh```_________aaa_________^^^ZZZVVVQQQOOOQQQTTTWWWYYYYYYZZZ[[[\\\ZZZ[[[\\\[[[YYYUUUPPPMMMHHHLLLNNNNNNJJJGGGFFFGGGEEEBBB===999666111---)))((()))+++,,,,,,***(((&&&+++((($$$"""###$$$$$$$$$$$$""" !!!""" """"""!!! """$$$'''***,,,""""""!!!!!! !!!$$$%%%   """### !!!!!!!!!"""!!!   !!!!!!"""!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$&&&%%%%%%$$$$$$#########'''&&&$$$$$$$$$$$$&&&'''&&&&&&'''''''''''''''&&&&&&'''((()))))))))))))))'''((()))))))))(((&&&%%%&&&&&&&&&'''''''''(((((())))))***+++---///111222&&&,,,............---+++++++++,,,------------)))+++,,,------...111333,,,+++++++++,,,...///111000000000000000/////////......//////000000111111//////000000000///---,,,.../////////000000111111111222333444555555666555000111333555666666555555444444333333222111000000...---,,,+++,,,---...//////---***))))))(((&&&%%%&&&'''(((((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%""""""############""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""###### """$$$%%%$$$""" !!!"""###$$$$$$"""!!!!!!!!! !!! !!!"""###!!!###$$$!!!  !!! ###"""!!!  !!!  """!!!  """###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!yyyggg```^^^]]]\\\]]]ZZZ[[[\\\[[[ZZZWWWUUUSSSTTTVVVXXXYYYYYYXXXYYYZZZWWWZZZ]]]]]]YYYTTTQQQOOOLLLPPPPPPNNNMMMNNNMMMIIIEEECCC???:::555111...---++++++,,,,,,+++***((('''&&&%%%###$$$%%%%%%$$$"""###"""!!!!!! !!!!!!   ###%%%%%%$$$!!!!!!   !!!  !!!  !!!!!! """!!!###!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$"""###$$$%%%&&&'''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''(((((()))(((''''''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((+++,,,---...---''''''((()))***++++++,,,,,,***)))***...///...,,,---...///000000///...---000000000000000////////////000111000......000111000000111222222222222111......////////////............//////000000111111000222333555666666555555333444444555555444444333111111111000111111222222000//////---,,,+++*********))))))((('''&&&&&&&&&&&&'''((('''&&&%%%&&&'''$$$$$$###"""$$$&&&(((***(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!"""""""""!!! !!!###$$$""" ###"""""""""""""""""""""""" !!!!!!""""""  !!!""""""###!!!!!!""""""!!! """!!!!!!!!!!!!  !!!!!!  !!!""""""%%%###!!! !!! wwwfff___]]]\\\[[[[[[[[[[[[\\\[[[ZZZWWWTTTSSSRRRUUUXXXZZZYYYYYYXXXYYYXXX[[[]]]]]]YYYUUUQQQOOOLLLOOOOOOMMMLLLMMMLLLHHHCCCAAA===999555222000///((()))***++++++***)))((($$$$$$$$$&&&'''&&&###   &&&%%%###$$$%%%&&&%%%$$$###!!! !!!     """!!!   !!!!!!"""""""""""""""""""""""""""""" !!!!!!"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((('''''''''(((((()))(((((('''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,,,,,,,+++))))))******************+++)))(((***,,,...---+++,,,---...//////...---,,,////////////////////////---...///...,,,,,,...//////000111111222222111111//////////////////......///000000000111111111111///000111222333333333333333333444444444444333333222111111000000000111111......---,,,+++***)))))))))))))))((('''&&&&&&&&&&&&'''((('''&&&%%%&&&'''+++***'''%%%$$$###$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!""""""!!!!!!"""$$$$$$### !!!###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########  !!!!!! !!!!!!"""######!!!!!!!!!!!!!!! !!!!!!!!!    !!!!!!"""$$$###!!!  yyyhhhaaa___]]][[[[[[[[[\\\\\\\\\ZZZWWWTTTRRRPPPTTTXXX[[[[[[YYYXXXXXXYYY[[[^^^]]]YYYTTTPPPNNNJJJNNNNNNKKKKKKLLLKKKGGG@@@???<<<888555222000000((()))*********)))''''''"""###%%%'''(((&&&"""   %%%### """#########$$$"""!!!### !!! !!!"""""""""!!! !!! !!!""""""###$$$$$$######################## !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&''''''(((''''''***)))(((''''''((())))))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***************))),,,,,,++++++***************)))((()))+++,,,,,,+++,,,,,,------------,,,,,,---------------.........,,,,,,---,,,+++***,,,...//////000111111111111111000000000000//////...---000000111111111111222222000000000000111111222333222222333333333333222222222222111000////////////,,,,,,+++***)))(((((('''))))))(((((('''&&&&&&&&&%%%&&&''''''&&&%%%&&&(((...,,,***'''$$$#########$$$$$$$$$###""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""###### !!!"""###"""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""  !!!!!! !!!!!!""""""""" !!!!!!!!!!!!     !!!!!!###"""!!!  !!!!!! }}}llleeebbb```^^^]]]\\\]]]]]]\\\YYYVVVSSSQQQNNNRRRXXX[[[[[[ZZZXXXXXXXXX[[[]]]\\\XXXRRRNNNLLLIIILLLMMMJJJJJJKKKIIIFFFAAA???<<<888555222///...,,,,,,,,,+++***(((&&&%%%$$$$$$$$$&&&'''&&&### $$$###""""""!!!!!!""""""  """$$$$$$###!!! !!!  !!!!!!!!!!!! !!!!!! !!!!!! !!! !!!"""###$$$$$$%%%""""""""""""""""""""""""""""""""""""##################$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''''''''&&&***)))'''&&&&&&&&&((()))(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))++++++++++++++++++++++++***))))))***+++,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,,,,******+++---...///000000111111000000000000111000000///...---000000000000000000000111222222111000111222333444111111222222222222111111222111000///............++++++******)))(((((('''(((((((((''''''&&&&&&&&&$$$&&&''''''%%%%%%&&&((()))((('''&&&%%%%%%%%%&&&$$$#########"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""##############################!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!! !!!!!!""""""""""""!!!!!!   """!!!  !!!  !!! ooofffbbb___^^^^^^]]]]]]]]]\\\YYYVVVRRRPPPMMMQQQWWW[[[[[[ZZZYYYXXXXXXZZZ\\\[[[VVVPPPKKKIIIHHHLLLLLLJJJIIIJJJIIIEEEDDDAAA>>>999444111...---,,,,,,------,,,***(((''''''%%%######$$$$$$$$$###!!!   """$$$%%%%%% !!!!!!  !!!""""""    !!!$$$"""   !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""!!!!!!!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++)))******+++,,,,,,------++++++,,,,,,,,,,,,,,,---...------------------...***+++++++++,,,,,,,,,---,,,------,,,++++++,,,.........///000000000000///000000111111000///....../////////////////////...222111000//////111222333000000111111111111000000111000///...------,,,---++++++******))))))((((((''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######%%%$$$###"""!!! $$$###""""""######$$$$$$ !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!   pppddd```]]]\\\\\\^^^^^^^^^\\\YYYUUURRROOOLLLPPPVVVYYYZZZZZZZZZZZZXXXZZZ\\\ZZZUUUOOOJJJHHHHHHLLLLLLJJJIIIJJJIIIEEEEEECCC???:::555111...---***+++,,,------,,,++++++(((&&&"""!!!"""$$$%%%%%%   !!! !!!!!!  !!!""""""    !!!""" !!! !!!  $$$"""!!!  !!!!!! ###""""""!!!!!! !!!"""$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''')))***+++(((((()))***+++,,,------+++,,,------,,,+++,,,---......------------......******++++++,,,,,,---------......---,,,,,,---///---......//////////////////000000111111000000/////////............------.........------......//////000000000000000000/////////...---,,,,,,,,,,,,*********))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$###!!! !!! !!!!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! rrrddd^^^[[[[[[]]]______^^^\\\YYYUUUQQQOOOMMMPPPUUUXXXYYYYYYZZZ\\\ZZZ\\\^^^\\\WWWPPPKKKIIIIIILLLLLLJJJIIIJJJIIIEEEEEECCC???;;;777333111///------------,,,***(((''''''%%%######$$$$$$$$$######""""""!!!!!!!!!!!!!!!   """!!! !!!!!!!!!    !!!""""""   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###### """$$$&&&&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$"""###%%%'''(((((('''&&&%%%%%%''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))))))))******+++++++++***,,,---,,,***)))+++---------,,,++++++,,,------******++++++,,,------...,,,---...---++++++---...------.../////////.........///000111111111111111000/////////............------.........------,,,...//////000000//////...------,,,,,,,,,,,,,,,---((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""#########"""!!! !!!!!! !!!!!!!!!!!!!!!!!!   !!!!!!    uuufff___]]]]]]_________^^^\\\YYYUUUQQQNNNMMMPPPTTTWWWXXXYYY[[[]]]\\\^^^```^^^XXXRRRMMMJJJIIILLLMMMJJJIIIKKKIIIEEEDDDBBB???;;;888555333222333222000...***%%%!!!%%%$$$$$$%%%&&&%%%###!!!""""""!!!  """%%%((((((&&&###"""!!!       !!!%%% !!!!!!"""   !!!"""###"""""""""!!! """"""""""""""""""""""""!!!!!!"""$$$%%%'''(((((( """$$$&&&'''&&&%%%$$$"""###$$$%%%&&&'''''''''%%%%%%%%%&&&&&&%%%$$$$$$!!!###&&&)))******)))'''$$$%%%'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&&&&'''*********))))))))))))))))))+++---,,,)))(((***,,,---,,,+++******+++,,,---******+++,,,------......,,,------,,,++++++,,,...,,,---......//////......---...///111222222222222111111000000/////////.........000000000///...---......////////////......,,,,,,+++++++++,,,------&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%%%%'''((($$$%%%&&&'''(((((((((((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$############%%%&&&'''###!!! ###$$$$$$"""   !!!!!!!!!!!!!!!!!!   !!!!!!""""""""""""!!!!!!   !!!"""!!! vvvggg```\\\[[[\\\]]]______]]]YYYTTTPPPOOOOOOOOOOOOQQQSSSWWW[[[^^^\\\]]]]]]\\\YYYTTTNNNKKKIIIKKKLLLKKKNNNPPPLLLEEEAAA???<<<999666444222111111///---,,,,,,+++)))'''###""" !!!"""$$$$$$$$$$$$$$$### ###%%%&&& !!!!!!""" !!!  !!!   """"""  !!!  !!!  !!!  """$$$%%%### !!! !!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!###$$$&&&&&&%%%$$$$$$######"""'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$###"""""",,,)))''''''((())))))((((((((((((((())))))))))))+++***)))(((((()))***+++,,,,,,,,,---------......,,,---///000000---***)))---+++***+++,,,...---------...///...---,,,---///------...///000000//////111000///...------.........///////////////............---,,,,,,,,,------......---,,,***)))((((((+++)))'''%%%$$$%%%&&&'''((('''%%%%%%'''((('''&&&%%%%%%%%%$$$$$$############'''+++......+++&&&###$$$$$$$$$############"""$$$###!!! """$$$%%%  !!!###$$$ !!!"""""""""######""" !!!"""###  ######"""!!!!!! !!!!!!###"""!!!  !!!  """!!!       !!! ttteee___\\\[[[]]]]]]___```^^^YYYTTTQQQOOOQQQQQQQQQRRRTTTVVVYYYZZZ[[[[[[\\\[[[XXXSSSNNNKKKKKKNNNNNNMMMOOOQQQMMMGGGAAA???<<<999666444222111111///---,,,,,,+++)))'''###############"""!!!!!! !!!###%%%%%%###!!! !!!!!!!!! !!!"""!!!    !!!  !!!""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&(((&&&%%%%%%&&&''''''''''''((((((((())))))))))))+++***)))(((((()))***+++******+++++++++,,,,,,,,,***+++---......---,,,++++++)))((()))***,,,++++++---...//////------...///------...///////////////000000000//////..................//////......---///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++************)))'''&&&%%%%%%&&&&&&(((&&&%%%%%%'''''''''&&&%%%%%%%%%%%%$$$$$$$$$###"""%%%))),,,---+++(((%%%$$$$$$######""""""!!!!!!""""""!!!!!!!!!"""###$$$$$$$$$"""!!! !!!!!!!!!"""""" $$$!!! ######"""!!!!!! !!!!!!!!! !!!  !!!!!!     !!!"""###$$$%%%rrrccc^^^[[[\\\^^^]]]___```^^^ZZZUUUQQQPPPRRRRRRSSSTTTUUUUUUVVVVVVXXXYYYYYYYYYVVVRRRNNNLLLNNNPPPPPPOOOPPPQQQNNNIIIAAA???<<<999666444222111000...,,,,,,,,,+++)))'''###$$$&&&'''&&&%%%###!!! """%%%%%%$$$""" !!! !!!!!!   !!!###!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%$$$###"""""""""######$$$%%%%%%&&&""""""######$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&''''''((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''((((((((('''%%%$$$$$$&&&(((((('''''''''((((((((()))))))))******))))))))))))******((())))))))))))*********,,,,,,---...//////000000+++)))((()))***,,,++++++...///000///...---...000------...////////////...///000000111111000......---......//////.........//////---,,,++++++++++++******************++++++((((((''''''&&&%%%%%%%%%(((&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$''')))******)))((($$$$$$######"""!!! !!!!!!""""""#########"""%%%$$$###"""!!!!!!!!!!!! !!!"""$$$""" !!!!!!!!!!!!!!! !!!!!! !!!  !!!    """$$$'''(((oooaaa]]][[[]]]___]]]^^^___^^^ZZZUUURRRPPPPPPRRRTTTVVVVVVVVVUUUTTTWWWWWWXXXWWWUUURRROOOMMMNNNQQQRRROOOOOOPPPNNNIIIAAA???<<<999666444222111///---,,,+++++++++)))'''$$$%%%&&&&&&&&&%%%###""""""!!!!!!"""######!!!""""""!!!  !!!!!!      !!!"""  """  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$###""""""""""""######$$$$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&(((''''''''''''(((((()))###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%''')))******)))'''''''''((((((((())))))***))))))))))))))))))***((((((((()))))))))******,,,++++++***+++,,,---...---+++***+++,,,...------...///000000......///000------...//////............///111222222111///---......///000000000////////////---,,,++++++*********************)))))))))&&&''''''''''''&&&%%%$$$'''%%%$$$$$$%%%&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%$$$###""""""!!!  """###$$$###"""!!! !!!!!!"""###### !!!"""!!!!!!""" !!!"""!!!!!!  !!! !!!     !!! !!!"""lll```]]]\\\]]]___[[[]]]^^^]]]YYYTTTQQQPPPNNNPPPSSSVVVWWWXXXWWWVVVWWWWWWWWWWWWUUURRRPPPNNNNNNQQQRRRNNNLLLMMMLLLHHHAAA???<<<999666444222111...---++++++++++++)))(((&&&%%%$$$###"""###$$$$$$"""!!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!       !!!###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$$$$######"""""""""$$$$$$$$$#########""""""$$$$$$$$$%%%%%%%%%&&&&&&$$$#########$$$$$$%%%&&&###$$$&&&''''''&&&$$$###&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%''')))******(((''''''''''''(((((((((((()))))))))******))))))))))))))))))************+++)))(((&&&%%%%%%%%%&&&'''---+++***+++,,,...------...///000///...---...000------............---------...000222222000///......///000111111111111111......---,,,+++*********,,,++++++***(((''''''&&&%%%&&&&&&'''&&&&&&%%%$$$&&&%%%######%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$######"""""" """$$$$$$###!!!  !!!!!!!!!  !!!!!!"""######""" !!!"""   !!!!!!   !!!!!! """!!!}}}jjj```]]]\\\]]]___ZZZ\\\]]]\\\XXXTTTQQQOOOMMMOOORRRUUUWWWXXXXXXXXXYYYYYYYYYXXXVVVSSSQQQPPPNNNQQQRRRMMMJJJKKKJJJHHHAAA???<<<999666444222111...,,,+++***++++++)))(((&&&%%%###!!!!!!"""###%%%  """######"""   !!!!!!    !!!""" !!!  ### """  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  """###%%%$$$$$$###""""""!!!!!!&&&%%%%%%$$$######""""""######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&''''''###$$$%%%&&&&&&%%%$$$###(((((((((''''''&&&&&&&&&$$$$$$$$$%%%'''(((&&&%%%&&&&&&'''''''''((((((((())))))************))))))************++++++++++++---,,,***(((((((((((()))+++)))((()))***,,,++++++---...///...---,,,---///---............---,,,,,,------///000000//////.........///000111111111111---,,,,,,+++++++++++++++,,,+++***)))(((&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%((('''&&&$$$############$$$$$$$$$###############!!!######"""!!!   !!! !!!!!! !!!  !!!     !!!!!!   !!!yyyhhh```___]]]]]]]]]XXXZZZ\\\ZZZWWWRRRPPPNNNNNNOOORRRTTTVVVXXXXXXXXX\\\\\\[[[YYYWWWUUURRRQQQNNNRRRSSSMMMIIIJJJJJJHHHAAA???<<<999666444222111---+++******++++++)))(((%%%$$$$$$###############!!! !!!""""""!!! !!!!!!  !!!!!!!!!!!! !!!   """###  !!!!!! !!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""############""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''(((%%%$$$$$$%%%''''''%%%###&&&&&&&&&'''''''''((((((((()))***++++++***)))((())))))*********+++++++++...------,,,,,,,,,------+++)))((()))***,,,++++++,,,---...---,,,+++,,,...---.........------,,,+++,,,---------............,,,---...//////000000000+++++++++***++++++,,,---******)))(((''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&'''%%%$$$""""""$$$$$$$$$###"""""""""######$$$$$$$$$%%%%%%$$$$$$############!!!!!!!!!!!!"""""""""""" !!!"""""""""!!! !!!!!!!!! !!!    !!!!!!!!!  !!!!!!  !!! !!!""""""!!! !!!""""""wwwgggaaa___^^^\\\]]]WWWYYY[[[ZZZVVVRRROOONNNPPPQQQRRRTTTVVVWWWXXXXXX^^^^^^]]][[[XXXVVVSSSRRROOOSSSTTTNNNJJJJJJJJJIIIAAA???<<<999666444222111---+++******++++++)))(((###$$$%%%&&&&&&$$$###!!!%%%###!!! ######$$$$$$$$$"""!!!  !!!""""""###!!!""" !!! !!! !!!"""!!!   !!!  """"""!!! !!!    !!!!!!!!!!!!!!!!!!!!!!!! """###$$$###!!! !!!!!!!!!"""######$$$$$$$$$$$$$$$%%%%%%&&&''''''""""""###$$$%%%%%%&&&&&&###"""######$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%"""######$$$%%%''''''((('''''''''((()))(((&&&$$$&&&&&&&&&'''''''''((((((((()))***++++++***)))((())))))))))))************'''(((((()))******++++++---+++***+++,,,...------+++,,,------++++++,,,------.........------,,,+++,,,,,,,,,,,,,,,---...///***+++,,,---............************+++,,,---...(((((((((((((((((((((((('''&&&$$$######$$$&&&(((%%%###""""""###$$$$$$###!!!!!!""""""#########$$$###############$$$$$$$$$ !!!!!!!!! !!!!!!!!!!!!!!! """"""""""""!!!!!!  !!!!!! !!! """"""!!! !!!###  !!!  !!!  !!!""""""!!! wwwhhhccc```ZZZZZZ^^^ZZZ\\\]]]\\\YYYVVVTTTTTTOOOQQQSSSVVVXXXYYYZZZZZZ___``````^^^ZZZVVVTTTSSSSSSQQQNNNMMMLLLJJJHHHFFFBBB@@@===999666444333333000000///---+++***(((((($$$$$$%%%&&&&&&'''(((((( !!!!!!!!!!!!""""""""""""!!! !!!######"""!!! !!!"""   !!!!!!%%% !!!!!!  """"""!!!!!! !!!!!!!!!!!!######""""""""""""###### """$$$$$$#########$$$ !!!######$$$$$$##################$$$%%%"""###$$$%%%&&&&&&&&&&&&""""""$$$%%%'''(((******&&&&&&&&&%%%###!!!$$$%%%'''((()))((('''&&&(((((('''''''''&&&&&&&&&)))))))))))))))*********))))))(((((((((((())))))******))))))******+++,,,******))))))***,,,...//////---,,,++++++,,,...000+++,,,///111000...***(((******+++,,,...///000000///...,,,+++******++++++((()))***+++,,,---------(((((('''&&&&&&''')))***))))))((('''%%%###!!! $$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###!!!!!!"""###"""!!!"""  ######!!!"""""""""""""""!!! !!!!!!   !!!"""!!! !!!!!!!!!"""%%%### !!!!!!vvvgggbbb___ZZZYYY^^^]]]^^^___]]]XXXTTTQQQPPPPPPQQQTTTWWWYYYZZZZZZZZZ^^^______]]]YYYVVVTTTSSSTTTRRRPPPOOONNNLLLJJJGGGCCCAAA>>>;;;888666444444//////...,,,***)))''''''%%%%%%%%%%%%%%%%%%%%%%%%###!!! !!!  !!!!!!!!!!!!"""  !!!""""""######   !!!###!!!   !!!!!!!!!!!!######""""""""""""###### !!!!!! !!!"""""""""###$$$$$$######"""$$$$$$#########$$$%%%%%%$$$$$$%%%&&&''''''''''''#########$$$$$$%%%%%%%%%'''&&&$$$#########$$$$$$&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&'''((())))))************))))))(((((((((((())))))******))))))******+++,,,******)))))))))+++,,,---,,,+++)))(((((()))+++,,,+++---...//////---+++)))******+++,,,---......//////...---+++++++++++++++***************+++,,,---***)))(((&&&&&&&&&''''''''''''&&&&&&%%%$$$###"""$$$######""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!!!!&&&$$$"""""""""###"""!!!"""  """###!!!!!!!!!!!!!!!!!!  !!!!!!  !!! ttteee```^^^YYYYYY]]]]]]^^^___\\\XXXSSSPPPOOOQQQRRRUUUWWWYYYZZZ[[[[[[]]]^^^^^^\\\YYYUUUTTTSSSUUUSSSRRRRRRQQQOOOKKKIIIEEECCC@@@===999777555555000///...---+++)))((('''''''''&&&&&&%%%$$$######"""!!!!!!"""######!!!   !!!$$$&&&((()))"""    !!!!!!   !!!!!!!!!!!!###""""""!!!!!!""""""###"""######"""!!!!!!###%%%&&&&&&&&&%%%$$$###"""!!!###############$$$%%%&&&%%%%%%&&&'''((((((((((((&&&&&&%%%$$$$$$###""""""'''&&&$$$######&&&)))+++((('''%%%$$$%%%&&&(((***'''''''''''''''&&&&&&&&&%%%'''(((***++++++******))))))(((((((((((())))))******))))))******+++,,,,,,++++++******+++,,,,,,,,,+++***((((((((()))))),,,------------,,,,,,+++*********+++++++++,,,,,,///...---,,,++++++,,,,,,,,,+++)))((((((***+++,,,******((('''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$###$$$$$$######"""######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!! '''%%%###"""######"""!!!"""  !!!"""!!!  !!!!!!   !!!!!! !!!rrrccc___]]]YYYYYY^^^ZZZ\\\]]]\\\XXXUUUSSSRRRQQQRRRUUUWWWYYYZZZZZZZZZ[[[\\\]]][[[XXXUUUSSSSSSTTTSSSSSSRRRRRRPPPLLLIIIEEECCCAAA===:::777555444111111///...,,,***))))))(((''''''&&&&&&%%%%%%$$$ !!!"""###### """###$$$###"""!!!!!!###%%%'''(((&&&$$$!!!   !!!!!!!!!!!!  !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$$$$###!!! !!!$$$&&&&&&&&&&&&%%%$$$###"""!!!""""""""""""######$$$%%%%%%%%%&&&'''''''''''''''(((((('''&&&&&&%%%$$$$$$'''&&&%%%%%%%%%'''***+++''''''&&&%%%&&&'''((()))''''''''''''''''''''''''$$$&&&(((***++++++***)))))))))(((((((((((())))))******))))))******+++,,,------------,,,,,,,,,,,,//////---,,,++++++++++++------,,,,,,,,,,,,,,,---***************)))))))))...------,,,,,,,,,,,,,,,...,,,)))''''''(((***+++(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""(((&&&############"""!!!!!!!!! !!!!!!!!! !!!!!!  !!! !!!   !!! pppaaa^^^\\\YYYYYY^^^[[[]]]^^^]]]YYYUUUSSSRRRPPPQQQTTTVVVXXXXXXXXXXXXYYYZZZ[[[ZZZWWWTTTSSSSSSSSSRRRQQQQQQQQQOOOLLLIIIDDDCCCAAA>>>:::777444222000///...,,,***)))((('''$$$$$$$$$$$$$$$$$$$$$$$$"""!!!  """### """$$$$$$###!!! !!!!!!!!!""""""%%%$$$""" !!! !!!"""    !!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""###############"""""" !!!!!!###$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((('''''''''%%%%%%'''((((((((('''&&&&&&'''''''''''''''''''''%%%&&&((()))*********)))))))))(((((((((((())))))******))))))******+++,,,,,,,,,,,,,,,,,,+++++++++000000///...---,,,,,,,,,---,,,++++++++++++,,,---******)))))))))(((((((((,,,,,,,,,,,,,,,,,,++++++---,,,)))'''&&&''')))***%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$###!!!!!!#########$$$############%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%'''%%%###"""######"""!!!!!!!!!!!!  !!!"""!!!""""""""""""!!! !!! $$$"""  ooo```^^^]]]YYYZZZ``````aaaaaa___ZZZTTTQQQPPPNNNOOORRRTTTUUUVVVVVVUUUWWWXXXZZZYYYVVVTTTSSSSSSTTTRRRPPPOOOOOONNNLLLJJJDDDCCCAAA>>>;;;777333222---,,,+++)))(((&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$""" !!! !!!!!!!!!!!!!!!     """$$$%%%   !!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!!!!!!!! !!!""""""""""""""" !!!"""###$$$%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&'''((('''&&&%%%$$$$$$%%%'''))))))((('''%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))******))))))******+++,,,((())))))*********))))))......------,,,,,,++++++,,,++++++++++++,,,,,,---)))))))))))))))))))))(((******++++++++++++******,,,***((('''&&&'''((()))###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$"""!!! """"""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""######%%%###!!!!!!"""###"""!!!!!!!!!!!! !!!###"""""""""""""""!!!!!! !!!!!!  $$$"""  ~~~nnn```^^^]]]ZZZ\\\aaabbbcccccc```[[[UUURRRQQQLLLMMMOOOQQQRRRSSSSSSRRRVVVWWWYYYXXXVVVTTTSSSSSSUUURRROOOMMMMMMNNNMMMMMMFFFEEECCC@@@<<<888444222...---,,,***((('''%%%%%%######""""""!!!!!! ###$$$"""    !!!"""### !!! !!! !!!!!!!!!!!!!!!!!! !!!!!!$$$%%%%%%$$$###"""###$$$ !!!!!!"""""""""!!!!!!!!!""""""###%%%&&&'''%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((***)))'''&&&&&&'''((()))))))))(((((((((((())))))******))))))******+++,,,'''(((***++++++++++++***,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,))))))))))))))))))******((()))************)))((())))))((('''''''''(((((($$$$$$%%%&&&%%%%%%$$$###$$$$$$$$$$$$$$$###"""""" !!!"""$$$%%%%%%%%%%%%######################## !!!!!!"""""""""!!! !!!###""""""!!!"""""" !!!$$$!!!!!!""""""!!!!!!  !!!!!!  """   ~~~nnn```^^^^^^[[[\\\bbb```aaabbb```\\\XXXVVVUUUJJJLLLNNNPPPQQQQQQQQQQQQUUUWWWXXXXXXUUUSSSSSSSSSWWWSSSOOOMMMMMMNNNOOONNNGGGFFFEEEBBB>>>999555333111000///---+++***((((((((('''&&&%%%$$$"""!!!!!! ###$$$!!!  """######!!!!!!   !!!!!! ###%%%''' !!!!!!!!!"""!!!!!! !!!!!!"""###%%%$$$"""!!!!!!!!!!!!!!!""""""""""""!!!!!!#########$$$%%%'''((()))&&&''''''(((''''''&&&&&&(((''''''&&&&&&%%%%%%%%%$$$###!!! !!!###%%%'''((('''%%%%%%%%%&&&(((***&&&&&&&&&'''''''''((((((,,,***'''%%%$$$&&&''')))))))))(((((((((((())))))*********)))***++++++,,,)))+++,,,...//////......,,,,,,---.........------)))***+++,,,,,,,,,,,,,,,((()))))))))*********+++'''((()))******)))((('''''''''((((((((((((((((((%%%&&&&&&&&&%%%###!!! """"""###$$$$$$$$$$$$$$$ """$$$%%%&&&&&&%%%""""""""""""""""""""""""############""""""""""""!!!!!!"""###"""!!!"""""" !!!$$$ !!!!!!  !!!!!!  !!!  !!!!!! !!!  !!! ooo___\\\]]][[[\\\```]]]^^^______\\\XXXTTTQQQMMMMMMNNNOOOOOOPPPQQQQQQSSSVVVYYYYYYWWWTTTQQQPPPSSSTTTSSSPPPLLLIIIHHHHHHDDDBBB>>><<<:::777444111///...,,,,,,,,,***(((&&&%%%$$$$$$###############  !!!!!!  """"""    """%%%&&&!!! """ !!! !!!!!!  !!!!!!!!!   !!!"""""" !!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!######################## !!!!!!""""""""""""#########$$$$$$$$$'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))******++++++******)))...---,,,,,,++++++,,,,,,,,,,,,,,,---------.........------,,,+++***)))))),,,,,,------,,,+++)))(((((((((((((((''''''''''''(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%%%%&&&&&&&&&&&&%%%$$$###"""  !!!"""$$$$$$$$$###"""  !!!"""###$$$%%%"""!!!  !!!"""!!!###"""  !!!"""######$$$###!!!  !!!  !!!!!!!!! qqqaaa^^^^^^[[[[[[___\\\]]]^^^^^^[[[WWWSSSPPPLLLLLLMMMNNNOOOPPPPPPQQQUUUWWWZZZZZZXXXUUURRRQQQTTTUUUVVVSSSOOOKKKIIIHHHFFFDDD@@@===:::777333000///...,,,,,,,,,+++(((&&&$$$$$$###""""""""""""###""""""!!! """"""!!!!!! !!!!!!!!!"""    !!! !!!""""""  !!!    $$$###!!! !!!!!!!!!!!!"""###$$$$$$$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''#########$$$$$$$$$$$$%%%'''%%%%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********&&&&&&((()))+++,,,,,,,,,******)))(((((((((((()))+++,,,,,,,,,,,,---------+++*********************+++,,,,,,,,,+++***((('''((((((((((((''''''''''''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###!!!""""""#########%%%%%%$$$###"""!!!!!! !!!""""""###$$$$$$######!!!!!!!!!  !!!"""######$$$   !!!!!!  """!!!   !!!""""""###  """!!!!!!""" !!!!!!!!!   tttddd```___[[[[[[^^^\\\]]]^^^]]][[[WWWRRRPPPKKKKKKLLLMMMNNNOOOPPPQQQVVVXXX[[[[[[XXXUUUSSSRRRUUUWWWXXXWWWSSSNNNJJJIIIHHHEEEAAA===:::777333000///---,,,,,,,,,+++(((&&&######"""!!!!!!!!!""""""$$$###"""!!!""""""!!!!!!    """!!!      %%%$$$!!! !!!""""""###$$$$$$%%%%%%$$$$$$####################################$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''')))***+++,,,---))))))(((''''''''''''(((******+++++++++,,,,,,,,,(((((()))))))))************************)))''''''(((((((((''''''''''''&&&((((((''''''''''''''''''$$$%%%%%%&&&%%%$$$###!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$##############################$$$%%%###"""!!!  !!!!!!!!!"""""""""     !!!!!!!!!"""###!!!  !!!!!!tttdddaaaaaa]]]\\\```\\\]]]^^^^^^\\\XXXSSSPPPLLLLLLMMMNNNPPPQQQRRRRRRUUUWWWYYYYYYWWWTTTRRRRRRSSSVVVYYYXXXTTTOOOJJJGGGFFFDDD@@@===;;;888444222...---,,,,,,,,,+++)))'''###""""""!!!!!!!!!!!!!!!###""""""!!!  !!! ###$$$$$$"""%%%$$$!!!   """"""""""""!!!!!! !!!###%%% !!!"""###########################!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%$$$"""!!!!!!************************++++++***))))))))))))***)))************+++++++++))))))******************)))))))))((((((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((($$$%%%&&&&&&&&&$$$"""!!!###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%###!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""  !!!!!! !!!rrrdddbbbccc______bbb^^^___``````]]]YYYUUURRRMMMNNNOOOPPPRRRSSSTTTTTTSSSUUUVVVVVVTTTQQQPPPPPPQQQTTTWWWWWWSSSMMMHHHEEECCCAAA>>><<<;;;999777444...---+++,,,,,,+++)))'''###""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!! !!!!!! !!!###%%%  !!!   !!!   !!!"""!!!  """$$$$$$$$$###### """%%%''' """"""###""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$,,,+++************+++,,,,,,,,,+++************+++)))))))))*********++++++---,,,,,,+++******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&%%%$$$###""" !!!""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""$$$$$$%%%###!!! !!!"""###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  """#########$$$  """""""""!!!!!!!!!!!!!!!rrrdddcccccc```___bbb___```aaa```^^^ZZZUUUSSSNNNNNNPPPQQQSSSTTTUUUVVVQQQSSSTTTSSSQQQOOONNNNNNOOORRRUUUUUUPPPKKKFFFCCC@@@>>><<<;;;;;;999777555---,,,++++++,,,,,,)))(((######"""!!!!!!!!!"""""" !!!!!!"""######""""""!!!!!!      """$$$%%%%%%$$$###!!!!!!!!! !!!!!!"""""" !!!"""######"""!!!!!! !!!!!!"""""""""""""""""""""""""""########################$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%''')))+++,,,---((((((((((((***,,,...///******)))(((((((((((()))))))))*********+++++++++......---,,,+++***))))))(((((('''&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$######"""#########$$$$$$$$$$$$$$$$$$###""""""""""""""""""###"""!!! !!!"""###!!!   !!!######!!! rrreeecccccc___^^^```^^^___``````]]]YYYUUURRRMMMNNNOOOQQQRRRTTTUUUVVVQQQRRRSSSRRROOOMMMMMMMMMOOOQQQSSSRRRNNNIIIEEECCC@@@>>><<<:::999888555333---,,,++++++,,,,,,***((($$$$$$###""""""""""""###!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!""""""!!!  !!!###$$$$$$"""!!!"""#########"""!!!!!!!!!!!!"""""""""#########"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$$$$%%%%%%$$$###$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%''')))***,,,,,,'''&&&&&&&&&'''***,,,...))))))(((''''''''''''(((*********+++++++++,,,,,,,,,,,,++++++******))))))(((((('''&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$""""""###$$$&&&'''%%%%%%&&&&&&&&&%%%%%%$$$##################"""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!! tttfffcccccc^^^[[[^^^]]]^^^______\\\XXXTTTQQQLLLMMMNNNPPPRRRSSSUUUUUUQQQRRRSSSRRROOOMMMMMMNNNOOOQQQSSSQQQMMMHHHEEECCCAAA???<<<:::888666333111---,,,++++++,,,,,,***(((%%%$$$$$$#####################""""""!!!!!!  !!!!!!  !!!!!! !!!!!!!!!!!!""""""!!!!!!  !!!!!!        """!!!   !!! """"""!!!    !!!!!!  !!!!!!!!!"""###"""!!! !!!"""###$$$###""" """"""""""""############$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&((()))******)))(((((((((((((((***++++++++++++,,,,,,,,,))))))))))))************)))((('''&&&&&&'''))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""!!!"""$$$(((***""""""#########""""""!!!############""""""!!!!!! !!!"""""""""  !!!!!!!!!!!!  !!!!!! !!!""""""!!!  !!!!!!!!! """$$$!!!!!! !!!"""###!!!   """"""tttddd]]][[[ZZZ[[[^^^___```aaa```\\\WWWQQQNNNNNNNNNNNNOOOQQQSSSTTTUUUVVVUUUSSSPPPNNNLLLKKKJJJTTTSSSQQQNNNIIIEEEAAA???>>>===<<<:::888777666555///,,,)))))),,,---+++)))&&&%%%%%%$$$#########$$$!!!!!!""""""""""""!!!!!!######"""!!!   """!!!  !!! """   !!!"""######"""  !!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!%%%$$$""""""""""""""""""#########!!!!!!!!!!!!""""""""""""%%%$$$""""""$$$%%%&&&%%%'''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%%%%$$$""" """"""!!!!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$***)))'''&&&%%%$$$$$$$$$***'''$$$$$$'''((('''&&&///---)))&&&$$$#########,,,+++***)))))))))++++++...---,,,+++***(((''''''******))))))))))))*********)))''''''((()))((('''%%%&&&&&&'''''''''(((((((((&&&%%%(((,,,,,,'''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&$$$"""###""""""!!! ######"""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!   !!!   tttfff___^^^\\\]]]___```aaabbbaaa]]]XXXRRRNNNNNNNNNNNNOOOQQQRRRTTTUUUVVVUUUSSSPPPNNNMMMMMMMMMUUUUUUSSSOOOJJJEEEAAA???>>>===<<<:::888666444333000---******+++,,,***'''%%%$$$######"""""""""### !!!!!!""""""!!!!!! """"""!!!!!! !!!    &&&!!!!!! !!!!!!%%%%%%!!!!!! ###  !!! ######"""""""""!!!!!!!!!!!!""""""!!!$$$((('''%%%$$$#########"""!!!!!!!!!""""""""""""############&&&$$$""""""###%%%%%%$$$&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%+++(((&&&&&&((())))))'''((('''&&&%%%%%%&&&((()))++++++***)))))))))***+++++++++++++++++++++++++++*********))))))*********---+++***))))))(((((('''(((''''''&&&&&&&&&&&&&&&(((&&&%%%'''++++++'''###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%$$$$$$"""!!!!!!"""######""" ######"""!!!!!! """"""!!!!!!  !!!!!!""""""!!!""""""###### !!!###$$$  ttthhhcccbbb```___aaaaaabbbcccbbb^^^YYYSSSOOONNNNNNNNNOOOPPPRRRSSSTTTVVVTTTRRRPPPOOOOOOPPPQQQWWWWWWVVVRRRKKKEEEAAA??????>>>===:::888555333111111---+++***,,,,,,)))&&&$$$###""""""!!!""""""""" !!!!!! !!!!!!!!!!!!!!!  !!!!!!    """"""""" !!!"""   !!!!!!   !!!!!!""""""!!!!!! """!!!!!! !!!!!!"""$$$""" !!!%%%((('''%%%%%%$$$######!!!!!! """"""#########$$$$$$$$$&&&$$$""""""###$$$$$$###$$$###############$$$$$$$$$$$$###############$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%&&&''')))'''%%%%%%'''(((((('''%%%$$$$$$%%%&&&(((***,,,******))))))))))))******))))))***+++,,,---......************************///...,,,+++))))))(((((()))(((&&&%%%%%%&&&'''((('''%%%%%%'''))))))&&&###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$###""" """""""""!!!#########""""""!!!!!! !!!!!!!!!!!!!!!  !!!"""###### !!!"""""""""  """$$$%%%    uuujjjfffeeecccaaabbbbbbccccccccc___ZZZTTTPPPNNNNNNNNNOOOPPPQQQSSSTTTUUUTTTRRRPPPPPPQQQSSSUUUWWWYYYXXXTTTLLLEEEAAA@@@@@@???>>>;;;888555111000///,,,***+++,,,---***'''$$$######"""""""""######  !!!!!!!!!!!!!!!    !!!     !!!   """"""############""""""!!!!!!!!! !!!!!!!!!###!!! ###$$$###"""######""""""!!!!!!!!! !!!""""""""""""#########%%%###""""""######"""!!!"""""""""""""""#########$$$###"""""""""###%%%&&& !!!"""######""" $$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&$$$$$$######$$$%%%%%%%%%''''''&&&&&&&&&'''(((((((((((((((((()))))))))***'''((()))***+++,,,------******++++++++++++******---------,,,*********+++***)))'''&&&&&&(((***,,,&&&%%%$$$%%%'''(((%%%###############$$$$$$$$$$$$ !!!###$$$$$$$$$$$$%%%###!!!!!!"""###$$$###$$$#########"""""""""!!! !!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!  !!!"""###   uuujjjgggfffdddbbbbbbbbbcccdddccc___ZZZTTTQQQNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQQQQSSSUUUVVVWWWYYYZZZVVVMMMEEEAAAAAA@@@@@@???===999555111///---+++)))+++---...+++((($$$$$$#########$$$$$$%%%  !!!!!!!!!!!!!!!  !!!!!!  """"""  !!!    !!!   !!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!"""!!! !!!!!!!!!!!! !!!!!!"""""""""### !!!!!!!!!!!!"""###"""!!!"""######""" !!!!!!""""""##################"""!!!"""$$$%%%&&&!!!"""######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%%%%"""###$$$$$$$$$$$$$$$%%%((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))''''''(((((())))))******)))***++++++++++++***))))))***,,,+++******,,,///000...+++((('''((()))+++%%%$$$$$$$$$%%%%%%$$$###"""""""""######$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%### !!!#####################"""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!   !!!  vvvjjjfffeeecccaaaaaabbbcccdddccc___ZZZTTTPPPNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQQQQRRRRRRSSSTTTUUUUUUYYY[[[WWWMMMEEEBBBBBBAAAAAA@@@>>>;;;777333000---+++***+++......***'''$$$$$$$$$$$$$$$$$$%%%&&& !!!!!! !!!!!!!!!!!!!!!  !!!"""""" !!!!!!!!!!!!  !!!!!!!!!        !!!  !!!!!!!!!!!! !!!  !!!###""""""!!!!!!!!!"""""" """######$$$ !!!!!!!!! !!!###$$$"""!!! !!!"""######$$$#########"""""""""###$$$%%%%%% !!!###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((('''&&&$$$######%%%''''''&&&&&&'''(((&&&&&&&&&'''''''''((((((%%%&&&'''((()))))))))(((''''''''''''''''''((((((((()))***++++++***)))(((%%%(((******((())),,,000555333///+++'''%%%%%%%%%$$$$$$############$$$$$$!!!!!!""""""###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%!!!  """"""""""""""""""""""""!!!!!!!!!!!!!!!    !!! vvviiieeeccc```___```aaabbbcccbbb___YYYSSSPPPNNNNNNNNNNNNOOOPPPQQQQQQOOOPPPRRRSSSSSSSSSSSSRRRRRRWWW[[[WWWMMMEEEBBBCCCAAAAAAAAA@@@===999555222///---,,,,,,...,,,(((##################$$$%%%%%% !!!!!!""""""!!!!!! """"""!!!!!!  !!!!!!!!! !!!!!!!!!!!!      !!!  !!!""""""############""""""!!!  !!!""""""""""""!!!!!!"""### !!!""""""""" !!!!!!!!!!!!!!!###$$$###!!! !!!"""$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%$$$""""""%%%(((((('''&&&''')))$$$%%%&&&'''(((((((((((($$$%%%&&&((())))))(((((('''''''''(((((((((((()))&&&''')))******)))'''&&&###''')))(((&&&&&&***---222111...+++(((%%%##################""""""###$$$!!!!!!!!!"""###$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!    !!!!!!  vvviiicccaaa___^^^___aaabbbcccbbb^^^YYYSSSOOONNNNNNNNNNNNOOOPPPPPPQQQNNNOOORRRSSSTTTSSSRRRQQQQQQVVVZZZWWWMMMEEEBBBCCCAAAAAABBBAAA>>>:::666333222000---------+++%%% """"""!!!""""""###$$$$$$!!!!!!""""""""""""!!!!!!######"""!!!  !!!!!!!!!!!!   !!!      """"""  """ """$$$ !!!!!!   !!!  !!!###!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!###$$$###""" !!!###$$$%%%%%%%%%$$$"""###$$$%%%%%%$$$###"""&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%$$$""" ###''''''&&&%%%&&&(((&&&''''''(((''''''&&&&&&###$$$&&&((())))))((((((&&&''''''((()))***++++++&&&'''(((******((('''&&&$$$''')))((($$$###'''+++++++++***)))((('''&&&%%%"""######"""!!!!!!###$$$ !!!!!!"""###$$$$$$$$$&&&&&&&&&&&&%%%$$$###### """######  !!!!!!!!!!!!######"""!!!  !!!!!!!!!!!!!!!    !!!!!!  """ !!! !!! wwwjjjeeecccbbbaaacccaaaaaa```___\\\YYYVVVTTTLLLKKKKKKKKKLLLNNNQQQRRRSSSRRRQQQPPPPPPQQQRRRSSSVVVWWWWWWTTTOOOJJJGGGFFFHHHGGGDDD@@@===888333000000...,,,++++++***((('''%%%%%%$$$######$$$$$$%%%""" """!!!((("""""""""  ###"""!!! !!!!!! """$$$"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""""""!!!!!!"""###!!! ###$$$$$$###!!! !!!"""######$$$$$$$$$######"""!!!$$$###!!!!!!$$$'''###"""!!!!!!!!!!!!!!!!!!!!!###$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''(((''''''&&&&&&((()))***)))))))))))))))(((''''''%%%&&&'''(((((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&%%%###!!!'''&&&$$$"""!!!""""""###$$$"""!!! !!!"""$$$%%%&&&%%%$$$###""""""""""""$$$###""" !!!!!!"""   !!!!!!!!! !!!sssfffaaa```^^^^^^```cccccccccbbb^^^ZZZUUURRRNNNMMMLLLLLLMMMOOOQQQRRRSSSRRRQQQQQQQQQQQQRRRSSSSSSTTTUUURRRMMMIIIFFFEEEIIIGGGDDDAAA===999444111000...,,,++++++***((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$######!!!!!!!!!!!!!!!!!!!!!!!!&&&""" """!!!  """"""!!! !!!       """!!!"""!!!   !!!!!!  !!! !!!!!! !!!"""$$$$$$######%%%&&&###$$$%%%$$$"""""""""#########$$$$$$$$$######""" !!!"""###"""###$$$%%%###############$$$$$$%%%&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%(((''''''&&&'''((()))***(((((())))))(((''''''&&&))))))***++++++***))))))%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%###"""&&&%%%$$$"""""""""""""""###"""!!! !!!"""$$$%%%&&&%%%$$$######""""""""""""!!!  tttgggbbbaaa``````bbbdddeeefffdddaaa[[[UUUQQQOOOOOONNNNNNNNNOOOQQQRRRSSSRRRQQQPPPPPPQQQRRRSSSPPPQQQQQQOOOKKKGGGEEEDDDIIIHHHFFFBBB>>>999555222000...,,,++++++***((('''$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%###"""###%%%!!!!!!!!!!!!!!!!!!!!!!!!$$$!!!!!!""" !!!$$$$$$""" """!!!      !!!!!!  !!! !!! !!!"""""""""   !!!!!!!!!!!!"""$$$$$$%%%&&&%%%###"""###$$$"""######$$$$$$$$$######"""!!!!!!"""$$$%%%$$$###"""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$###''''''&&&&&&''''''((()))(((((((((((((((''''''&&&''''''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%$$$###"""""""""""""""###"""!!! !!!"""###$$$%%%%%%$$$###""""""""""""!!!      uuuhhhcccbbbaaaaaacccbbbccceeedddaaa[[[UUUQQQOOOOOONNNNNNNNNOOOOOOPPPQQQPPPOOOOOOOOOOOOPPPQQQOOOPPPPPPMMMIIIFFFDDDDDDHHHHHHGGGCCC>>>999666444000...,,,++++++***((('''"""###%%%''''''&&&%%%######%%%&&&###  ###!!!  !!!"""  """"""!!!###"""!!!  !!!  !!!  !!!!!!!!!  !!! !!!""""""!!!"""$$$$$$$$$""""""###$$$""""""###$$$$$$$$$######$$$""" !!!%%%&&&%%%"""!!!"""""""""###"""""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((()))))))))(((((('''%%%%%%%%%%%%$$$$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%)))'''%%%###""""""###$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!!"""############"""!!!!!!!!!!!!!!!""""""!!!!!! !!!  rrreee```___^^^^^^___]]]___aaabbb```[[[UUURRRNNNMMMMMMMMMMMMNNNNNNNNNOOONNNMMMMMMMMMMMMNNNOOOPPPPPPPPPMMMIIIFFFEEEEEEGGGHHHGGGDDD>>>888666555000...,,,++++++***(((''' """$$$%%%&&&%%%###"""!!!###$$$"""!!! !!!!!!  !!!!!! !!!  !!!!!! !!!""""""!!!$$$%%%%%%$$$"""!!!!!!""" """###"""!!!!!!"""###!!!"""###$$$$$$$$$$$$$$$%%%"""!!!"""%%%&&&$$$"""######$$$$$$###"""!!! $$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%&&&&&&'''''''''''''''((())))))******)))))))))''''''&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$'''%%%"""  """###############"""""""""!!!!!!!!!!!!!!!!!!""""""###!!!  !!!!!!!!!!!!!!!    uuugggbbb```___^^^```[[[]]]______^^^ZZZUUURRRLLLLLLLLLMMMMMMNNNNNNNNNOOONNNMMMLLLLLLMMMNNNOOOQQQQQQPPPMMMHHHEEEDDDEEEEEEGGGGGGCCC===777666666000...,,,++++++***(((''' !!!"""$$$$$$$$$###############"""  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###$$$ !!!"""    !!!"""  !!!!!!""" """"""!!!!!!###""""""!!!""""""""""""###%%% """!!! !!!###!!!"""###$$$$$$$$$$$$$$$$$$#########$$$%%%$$$###$$$%%%&&&&&&&&&%%%###"""!!!""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((%%%%%%&&&''''''''''''&&&'''(((((()))))))))))))))&&&%%%$$$###############$$$$$$%%%%%%%%%%%%$$$$$$$$$###!!! !!!###!!!""""""######"""!!!!!! !!!!!!!!!"""""""""    yyykkkeeecccaaa```aaa]]]^^^^^^^^^\\\XXXTTTRRRKKKLLLMMMNNNOOOOOOPPPPPPPPPOOONNNMMMMMMNNNOOOPPPRRRQQQPPPLLLGGGDDDCCCCCCCCCFFFGGGCCC<<<666555666000...,,,++++++***((('''!!!""""""###$$$$$$%%%%%%###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  """###  !!!###   !!!""""""!!! !!!  !!!"""""" !!!  !!!"""!!!  !!!"""!!!""""""!!!!!!"""###!!!!!!"""$$$$$$%%%%%%$$$###$$$%%%%%%######$$$%%%!!!"""%%%&&&''''''&&&%%% """###$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''$$$%%%&&&'''''''''&&&&&&%%%&&&&&&'''((((((''''''&&&%%%###"""!!!!!!""""""$$$$$$%%%%%%%%%%%%$$$$$$"""!!!!!! !!!!!!###### !!!"""######"""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!! !!! wwwiiicccaaa^^^]]]^^^``````___^^^[[[WWWSSSQQQKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQOOOOOOOOOOOOQQQQQQRRRQQQOOOKKKFFFBBBAAABBBBBBEEEGGGBBB;;;555444666000...,,,++++++***((('''############$$$%%%&&&'''""" """!!! """  !!!   !!! ### !!!  !!!""""""  !!!###$$$%%%$$$""" !!!""" """######""""""###%%%!!!!!!"""$$$$$$%%%%%%%%%"""%%%'''&&&###!!!###&&&!!!$$$&&&''''''&&&###$$$''')))***)))((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%###$$$%%%%%%&&&&&&&&&%%%+++)))(((&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!""""""###$$$%%% !!!"""######"""!!!!!! !!!"""!!!!!!!!!""""""!!!!!!!!!""""""### !!!!!!!!!       """!!!}}}mmmfffdddaaa______``````aaabbbaaa]]]VVVRRRLLLLLLLLLNNNQQQSSSRRRQQQRRRPPPOOOMMMMMMNNNPPPQQQRRRRRRRRRPPPKKKGGGEEEDDDCCCCCCBBB>>>999444222111///...---------,,,***((($$$###"""###$$$%%%###"""###""" """###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!### ###  ###"""!!! !!!     """$$$""" !!!""""""!!!   !!!"""#########""" !!!$$$%%%!!!!!!!!!!!!""""""""""""$$$$$$##################&&&%%%###""""""###%%%&&&###"""!!!!!!!!!"""$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$###"""!!!"""###%%%&&&&&&%%%###"""""""""!!!!!!"""$$$%%%'''&&&'''((((((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''%%%$$$$$$%%%&&&%%%%%%''''''&&&%%%$$$$$$######$$$%%%"""###'''%%%!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%$$$###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! ###"""  !!!!!! !!!|||kkkdddbbb```^^^^^^```aaacccdddccc^^^WWWQQQLLLLLLLLLNNNPPPQQQPPPOOOPPPOOONNNMMMMMMNNNPPPQQQRRRSSSSSSPPPLLLGGGEEEDDDBBBCCCAAA>>>888444222111///---,,,,,,,,,,,,)))'''%%%###""""""###$$$$$$###"""!!!!!!"""!!!  !!!!!!  %%%"""  """###!!!   !!!!!!!!!!!!!!!!!!"""""" !!!!!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""$$$###!!! !!!###$$$###"""""""""""""""#########$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$###"""""""""###%%%&&&&&&%%%###"""######""""""###$$$&&&'''%%%&&&''''''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$######%%%&&&%%%%%%''''''&&&&&&%%%$$$$$$###$$$'''&&&"""!!!%%%&&&"""!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&$$$!!!""""""!!! !!! !!!   ###### |||jjjbbb```^^^^^^^^^bbbcccdddeeeddd^^^WWWQQQMMMLLLLLLMMMNNNOOONNNMMMNNNMMMLLLLLLMMMNNNPPPQQQSSSTTTTTTQQQLLLGGGDDDCCCAAAAAA@@@===888333111111...,,,++++++,,,+++(((&&&&&&$$$!!!!!!"""$$$$$$$$$###""" """""""""!!! !!!######!!! """###&&&###  !!! !!! !!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""""""""###$$$###"""!!!!!!"""###$$$""""""#########""""""!!!""""""###$$$$$$$$$$$$######$$$$$$$$$$$$###"""""""""###$$$%%%%%%$$$###"""$$$$$$######$$$%%%&&&'''$$$%%%%%%&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$###""""""$$$%%%%%%%%%'''''''''&&&&&&%%%%%%$$$"""%%%'''%%%%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!$$$###!!!###&&&!!!!!!     """!!!!!! }}}jjjbbb___^^^^^^```dddcccccccccaaa]]]WWWRRRNNNMMMKKKKKKMMMMMMMMMLLLLLLLLLKKKLLLMMMNNNOOOPPPSSSTTTTTTRRRMMMGGGDDDBBB@@@AAA@@@<<<777333111000---,,,+++++++++***(((&&&'''$$$!!! !!!###%%%%%%%%%###""""""###$$$$$$###!!!###%%%%%%###!!! !!!$$$&&&$$$""" !!!"""""""""""" !!!!!! !!!    !!!!!!"""&&&$$$!!! !!!!!!!!!   !!!!!! !!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%""""""###$$$$$$###!!! !!!!!!"""###$$$%%%%%%%%%######$$$$$$$$$######""""""###$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&###"""!!!!!!###%%%%%%$$$'''''''''&&&&&&&&&%%%%%%!!!############!!!!!!!!!!!!!!!!!!!!!!!!!!! ###'''  !!! !!! !!!"""!!!}}}kkkcccaaa``````bbbeeeccc```^^^]]][[[WWWUUUOOOMMMKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQSSSTTTQQQMMMGGGCCCAAA@@@@@@???<<<777333111111---,,,+++++++++***(((&&&'''$$$!!! !!!###%%%%%%$$$""" !!!"""###"""""" """$$$$$$""" !!!"""!!! """$$$   !!!!!!   ###!!!   %%%###   !!!!!!  ###"""!!! """###!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$$$$###"""!!! !!!"""###$$$%%%%%%%%%"""######$$$$$$$$$##############################$$$$$$%%%%%%%%%&&&&&&%%%############$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$"""!!!"""###%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%!!! !!!!!!!!!"""###""""""""""""""""""""""""!!!!!!    """######!!!|||kkkdddbbbbbbbbbcccdddbbb___]]]\\\[[[XXXVVVOOOMMMKKKJJJLLLMMMMMMLLLLLLLLLMMMNNNNNNOOOOOOOOONNNPPPRRRQQQLLLGGGCCCAAA@@@@@@@@@===888444222222...,,,++++++,,,+++(((&&&&&&$$$!!!!!!"""$$$$$$$$$!!! !!!!!!!!!###!!!!!! """ !!!  """ """!!!  !!!!!!!!!!!!  !!!%%%###!!! """$$$!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""############### !!!"""###$$$%%%%%%%%%""""""###$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%$$$$$$############$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$""""""$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%""" """"""!!!###'''""""""""""""""""""""""""!!!""""""  """!!!""""""!!! yyyjjjdddccccccbbbcccaaa````````````]]]YYYVVVOOOMMMKKKJJJLLLNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNKKKNNNPPPOOOKKKFFFCCCAAA@@@AAA@@@===999555333333///---,,,,,,,,,,,,)))'''%%%###""""""###$$$$$$###"""  !!!!!!  """$$$###!!! !!! !!!"""###"""   !!!!!! !!!!!!!!! !!!!!!!!!!!!  ###"""!!! !!!!!!!!!!!!!!!""""""""""""######""""""!!! """""""""######"""""""""!!!!!!!!!!!!"""$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######""""""""""""############$$$%%%%%%$$$###"""$$$$$$######$$$%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%(((&&&$$$$$$$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((###!!!###""" $$$"""""""""""""""""""""""" $$$'''!!!   !!!!!! wwwhhhccccccbbbbbbbbb^^^___bbbdddddd```ZZZUUUOOOMMMKKKJJJLLLNNNOOOOOOOOOOOOPPPPPPPPPOOONNNNNNIIILLLOOOOOOKKKFFFBBBAAAAAAAAAAAA>>>999666444444///...---------,,,***((($$$###"""###$$$%%%###"""%%%###""""""###$$$$$$#########""""""""""""#########&&&%%%!!!!!!%%%!!!"""""" !!!!!! !!!"""!!!  !!!"""###"""!!!   """###$$$%%%  !!!  ###!!!  !!!  !!!""""""### !!!!!!!!!!!! """!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!""""""""""""&&&&&&%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$ """$$$&&&'''""""""###$$$$$$$$$$$$###!!!"""###$$$$$$$$$$$$$$$######""""""""""""######"""###$$$%%%$$$$$$"""!!!$$$$$$######$$$&&&''')))%%%$$$$$$$$$$$$$$$$$$%%%)))'''%%%$$$%%%%%%###"""#####################$$$(((###!!!###!!!""""""""""""""""""""""""!!!!!!!!!   !!!!!!!!!!!!    """$$$###!!! vvvjjjdddaaa^^^^^^```bbbbbbcccdddccc```ZZZVVVQQQPPPNNNLLLLLLLLLLLLLLLOOONNNMMMMMMOOOQQQQQQPPPNNNNNNNNNLLLIIIFFFBBB@@@AAA@@@???===;;;777444222111000///000111///)))%%%$$$######""""""""""""""""""""""""""""""#########!!!!!!  """ !!!""""""!!!"""!!!   """!!! """ &&&::::::))) ***%%%  !!!!!!!!!      """""" !!! """!!!!!!###$$$%%%&&&&&&%%%$$$###!!!!!! !!!!!! """#########"""!!!""""""###$$$%%%%%%&&&&&&&&&### !!!$$$&&&$$$""" !!!"""""""""""""""###$$$$$$%%%%%%$$$$$$$$$"""""""""###$$$&&&'''((((((&&&######%%%%%%### ######"""""""""###%%%&&&###$$$$$$$$$$$$###"""""" !!!""""""""" !!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!"""###""" """""" !!!""""""ttthhhcccaaa______aaabbbbbbcccdddccc___YYYUUUPPPOOONNNLLLKKKKKKLLLMMMNNNLLLKKKLLLNNNPPPPPPOOOKKKKKKKKKKKKIIIFFFCCCAAADDDCCCCCCAAA>>>;;;777666222000//////000///***&&&###""""""!!!!!!!!!!!!!!!""""""""""""############!!!(((***'''### !!!!!!  ### """!!!!!! ###!!!  !!!!!! !!! ###111000%%% !!!###   !!!!!!!!!   !!!"""$$$$$$"""!!!"""### ######!!!!!!###&&&$$$$$$$$$$$$$$$###"""""""""!!!!!! !!!!!! !!!"""#########""""""""""""######$$$$$$%%%%%%$$$###""""""###$$$$$$### !!!!!!"""""""""""""""$$$$$$%%%%%%%%%$$$######$$$$$$$$$######$$$$$$%%%'''%%%######%%%%%%###!!!###"""!!!!!!"""###$$$%%%$$$$$$$$$$$$######"""!!!"""###$$$$$$$$$###"""!!!"""""""""!!!!!!!!!!!!!!!!!! !!! !!!!!!  zzzpppfffbbbaaa```aaacccbbbbbbccccccbbb^^^XXXSSSPPPOOOMMMLLLKKKKKKLLLMMMLLLKKKJJJKKKMMMNNNNNNNNNHHHIIIJJJJJJHHHFFFDDDBBBDDDDDDCCCBBB???<<<999777444111......///...+++'''""""""!!!!!!!!! !!!!!!""""""############ """!!!$$$ !!!!!!     !!!!!!   $$$$$$  !!!""""""  !!!""" !!!!!!!!!""" !!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!! """$$$###"""!!!"""### !!!"""$$$$$$###"""""""""""""""###"""!!! !!!"""############"""##############################$$$###"""!!!###$$$!!!!!!!!!"""""""""######$$$%%%%%%%%%$$$###""""""'''&&&%%%$$$###"""""""""%%%$$$######$$$%%%$$$""""""""""""!!!""""""###$$$$$$$$$$$$$$$###"""!!! !!!""""""!!! """""""""!!!!!! !!!     !!!!!!  vvvlllcccaaaaaa```bbbdddbbbbbbbbbcccaaa]]]WWWRRROOONNNMMMKKKKKKKKKLLLMMMLLLKKKJJJJJJLLLNNNNNNMMMIIIJJJJJJJJJIIIFFFDDDBBBBBBBBBAAA???===:::777555555222......///...+++((("""""""""""""""!!!!!! !!!!!!""""""######$$$$$$"""!!!&&&   !!!     !!! !!!### !!!!!!!!!"""""""""!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!"""  !!!!!!  !!!"""!!! """!!! !!!###$$$###"""!!!  !!!!!!""""""""""""#########""""""""""""""""""$$$%%%### """%%%"""""""""""""""#########$$$$$$%%%$$$$$$###"""!!!'''&&&%%%###""""""""""""############$$$$$$$$$$$$########################$$$$$$$$$$$$###!!!  """""""""!!!  !!!  !!!rrriiiaaa`````````aaadddaaaaaabbbbbbaaa]]]WWWRRRNNNMMMLLLKKKKKKKKKLLLMMMMMMKKKJJJKKKMMMOOOOOONNNLLLLLLLLLLLLJJJFFFCCCAAAAAA@@@@@@???<<<999777555555222///...//////,,,)))######$$$$$$$$$###"""!!! !!!!!!"""######$$$$$$"""%%%### !!!!!!!!!!!!  !!! $$$$$$"""!!!!!!"""!!! !!!  !!! !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!!!! &&&%%%$$$$$$$$$###"""!!! ###%%%&&&""""""!!!  !!!!!!#########""""""""""""""""""$$$%%%### !!!$$$###""""""!!!"""###$$$$$$$$$$$$$$$$$$######"""!!!$$$$$$###""""""#########"""##################$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###"""!!!  !!!"""""""""!!! """!!!!!!!!!  qqqhhh```____________bbb______```aaa```]]]WWWSSSMMMMMMKKKKKKKKKKKKLLLMMMLLLKKKJJJKKKMMMNNNNNNNNNMMMMMMMMMLLLJJJGGGDDDBBBBBBBBBBBB@@@>>>;;;999777555222//////000///,,,(((###$$$%%%%%%%%%$$$###""" !!!"""###$$$$$$%%%&&&&&&%%%###!!! """###!!!!!!""""""""""""!!!!!! """ ###!!! !!!!!! """ !!! """""" !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!###"""!!! !!!"""!!! !!!$$$%%%%%%$$$ """$$$%%%&&&!!!!!! !!!!!!  !!!"""###########################$$$$$$""" !!!"""######"""!!!"""###$$$%%%""""""###############""""""""""""""""""###$$$%%%"""###$$$$$$"""!!!"""$$$###$$$$$$$$$$$$###""""""""""""######""""""!!!  !!!   ~~~qqqhhh```______]]]]]]___]]]^^^___``````]]]XXXTTTMMMLLLKKKJJJJJJKKKLLLMMMKKKJJJIIIIIIKKKMMMMMMLLLJJJKKKKKKKKKIIIGGGDDDCCCCCCCCCBBBAAA???===:::999444222000111222000+++'''"""###%%%%%%%%%$$$"""!!! !!!"""###$$$%%%%%%,,,'''  ###$$$ !!!!!!!!!!!!       """"""  !!!!!!!!!!!!!!!""""""!!! !!! ###"""!!! !!!"""############  !!!"""###"""!!!!!! !!!"""###$$$""""""######$$$$$$%%%%%%%%%###!!!!!!!!!!!!!!! $$$###"""!!!!!!###%%%&&& !!!"""######$$$$$$###"""""""""""""""###$$$$$$"""$$$%%%$$$!!! !!!###!!!""""""###"""!!!  !!!!!!""""""""""""""" !!!!!!!!!!!!  !!! zzzqqqhhh```^^^^^^\\\\\\]]]\\\]]]^^^``````^^^YYYUUUMMMLLLKKKJJJJJJKKKLLLMMMJJJHHHGGGHHHJJJLLLLLLKKKGGGHHHIIIIIIIIIGGGEEEDDDBBBBBBBBBAAA???<<<:::888333222111222333111+++&&&!!!"""$$$%%%$$$###!!!  !!!"""###$$$%%%%%%$$$###$$$'''***'''  """"""""" $$$ """!!! """!!! !!!  !!!!!!!!!"""  !!!###""" """###$$$$$$$$$###!!! !!!"""###$$$$$$###"""""""""###%%%&&&""""""###$$$%%%&&&&&&&&&&&&### """###!!!$$$###"""!!!!!!###%%%&&& !!!###$$$$$$$$$$$$######"""""""""""""""######%%%&&&$$$!!! """ !!!!!!!!!  !!!"""############!!!!!!"""!!!  !!!"""""""""!!!  !!!""" !!!     {{{tttmmmfffccc___ZZZZZZ]]]^^^```ccccccaaa]]]XXXTTTMMMLLLJJJIIIHHHHHHHHHIIIIIIGGGFFFIIIMMMPPPQQQOOOLLLMMMNNNOOOLLLHHHDDDAAACCCBBBAAA???<<<:::999888666555555555333///)))%%%###"""  !!!###$$$!!!'''***'''###$$$###""""""######"""   """%%%### ###  !!!!!!  !!!###"""""" !!! !!!"""### !!!###"""!!! !!!"""""""""""" !!!###%%%'''""""""###$$$###""" """######$$$$$$$$$######%%%%%%%%%###!!!!!!###$$$"""""""""""""""######$$$###""" !!!###$$$######&&&&&&%%%%%%$$$#########!!! #########"""$$$%%%$$$""" !!!"""######"""!!!!!!$$$ !!! !!!  !!!""""""!!!!!!   $$$(((%%%~~~vvvnnngggccc```\\\]]]```aaaccceeeeeebbb]]]XXXTTTLLLKKKJJJIIIHHHHHHIIIJJJIIIHHHGGGIIIMMMOOOPPPOOOGGGHHHJJJLLLLLLKKKIIIHHHCCCBBBAAA???===;;;999888000000000000000---)))&&&&&&%%%###!!!!!!!!!"""### %%%&&&###$$$###!!!"""######"""  !!!!!!!!!       !!! !!!!!!"""!!!!!!"""!!! !!!!!!"""""""""""" """"""""""""###############"""$$$%%%$$$###!!!!!!"""$$$""""""!!!!!!""""""###$$$$$$""" !!!"""""""""$$$$$$###""""""!!!!!! !!!  """###"""!!!""""""!!!  !!!"""""""""!!!  """""" """"""xxxooogggcccaaa___aaadddeeefffgggfffccc]]]WWWSSSKKKKKKIIIIIIHHHIIIJJJKKKJJJIIIHHHIIILLLNNNNNNMMMMMMLLLKKKJJJHHHFFFEEEDDDCCCBBBAAA???===;;;:::999444333111111000...,,,)))((('''%%%###"""""""""###""" !!!$$$$$$!!!$$$"""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$      !!!!!!!!!""" !!!"""######!!!!!!!!!!!!!!!!!! """!!! !!!"""""" !!!!!!""""""###"""""""""!!!!!!  !!!!!!  !!!""""""######""""""!!!###$$$$$$###!!!!!!"""$$$""""""!!!!!!""""""###$$$%%%###  """###"""$$$######""""""!!! """ !!!"""!!!!!!######"""""""""""""""!!! !!!!!!!!!  """###""" %%%"""     """!!!!!!xxxoooeeebbbaaaaaacccfffgggggggggeeeaaa[[[UUURRRKKKJJJIIIHHHIIIIIIKKKLLLJJJJJJIIIJJJKKKLLLLLLMMMPPPNNNJJJGGGDDDBBBAAAAAACCCBBBAAA???===<<<:::::::::888444111///---***(((&&&%%%$$$###"""#########%%%######$$$%%%%%%###!!!###!!! !!!"""  !!!!!!!!! !!!!!!!!!   ((("""!!!   ### !!! !!! !!!!!!!!! !!!###$$$!!! """###$$$$$$ !!!"""""""""  !!!!!!""""""""" """############""""""!!!###""""""""""""""""""###&&&%%%###""""""###$$$%%%!!!""""""""""""!!!!!! !!!"""###"""!!! """###!!!!!!!!!!!!!!!"""######$$$""" !!!$$$%%%&&&%%%%%%%%%$$$######"""""""""!!! !!!!!!!!!###"""!!!  !!!!!!!!! !!!"""!!!  """!!!"""!!! !!!""" """ """######xxxmmmcccaaaaaaaaabbbeeeeeefffeeeccc___YYYTTTPPPKKKJJJIIIHHHIIIIIIKKKLLLJJJJJJJJJJJJJJJJJJKKKLLLIIIGGGEEECCCBBBCCCEEEGGGCCCBBBAAA???>>><<<;;;:::888555000---+++)))&&&$$$""""""""""""######$$$%%%"""""""""###$$$%%%$$$###"""!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  &&&  !!!  !!!  """   !!!!!!!!!!!!  !!! !!!"""""""""""""""""" !!!!!!"""""" !!!"""""""""  !!!!!!!!!"""""""""############""""""!!!!!!!!!"""######$$$$$$$$$"""""" !!!"""###"""""""""""""""!!! !!!""""""!!! !!!"""!!!!!!!!! !!!""""""###"""!!! $$$'''))))))%%%%%%$$$$$$###""""""!!!"""!!! !!!"""  !!!!!!  !!!!!!!!! !!!!!!!!! !!!""""""!!!wwwlllbbbaaabbbaaaaaabbbccccccbbbaaa]]]XXXTTTQQQKKKKKKIIIIIIHHHIIIJJJKKKHHHJJJJJJJJJIIIIIIKKKMMMMMMJJJGGGDDDBBBBBBCCCDDDCCCBBBAAA@@@>>>===<<<;;;555333000...---+++)))((( !!!"""###$$$%%%%%% !!!"""######"""   """""""""!!!!!!!!!!!!  !!!  !!!"""   ###""" !!!!!! !!! !!!!!!!!! !!!!!!!!!!!!!!!!!!  """$$$!!!!!!""""""###""""""""" !!!"""###""""""!!!!!! !!!!!!""""""############"""!!!  """"""!!! !!!!!!!!!!!! !!!!!!"""### """%%%(((((((((###""""""!!!!!! !!! !!!""""""!!!!!!  !!! """ xxxmmmcccbbbcccbbb`````````aaa```___]]]YYYUUUSSSLLLKKKJJJIIIHHHHHHIIIJJJGGGIIIJJJJJJIIIIIILLLNNNSSSQQQLLLGGGDDDBBBAAAAAABBBBBBAAA@@@>>>===<<<<<<777555222000///...+++(((""""""###$$$%%%%%%%%%%%%!!!"""!!!   !!!!!!!!!""""""!!!!!!!!!   !!!  ###""" !!! !!! !!!!!!""" $$$ !!!!!!"""""""""""" !!!""""""""""""!!! """###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###"""!!! !!!"""!!! !!!!!! !!!""""""  """$$$%%%$$$###"""""""""!!! !!!######""" !!!!!!!!!!!!!!!!!!""""""!!!  !!! !!!!!!   xxxmmmdddccceeeccc```______``````___]]]ZZZWWWUUUMMMLLLJJJIIIHHHHHHHHHIIIFFFHHHJJJJJJHHHIIILLLOOOOOONNNKKKIIIGGGGGGHHHHHHBBBBBBAAA@@@???======<<<777444111///,,,)))$$$!!!%%%%%%&&&&&&&&&%%%$$$$$$ !!!!!!  !!!"""!!!  !!!""""""###""""""!!!!!!  !!!"""""" !!!  !!!"""######  !!!### !!! !!!"""$$$ ### !!!""""""""""""$$$%%%%%%%%%$$$###!!! """###$$$%%%$$$$$$###%%%%%%%%%$$$$$$"""!!!!!!!!!"""!!! !!! !!!"""""" """###### $$$$$$$$$###""""""!!!!!!!!!###$$$""" !!!  !!!""" %%%%%%!!!    zzzpppfffcccbbb______aaabbb```___^^^]]][[[WWWTTTOOOMMMJJJHHHFFFFFFFFFGGGEEEFFFIIIKKKMMMOOOPPPPPPPPPOOOLLLIIIGGGFFFGGGGGGHHHGGGFFFDDDAAA===:::888999666222000...,,,***((($$$######$$$&&&&&&$$$###"""$$$'''%%%""" !!!!!!!!!!!!!!! ############""""""""""""!!!  !!!!!!!!!###$$$###!!!   """!!!$$$""" !!!  !!!"""###"""!!!""""""#########""""""!!!$$$$$$######""""""!!!!!!###"""!!! !!!### !!!"""!!!!!!!!! !!!!!! !!!"""###$$$$$$$$$$$$'''$$$!!! !!!""""""""""""""""""!!! !!!###"""!!!  """"""    !!!$$$"""!!!yyyooogggdddccc```___aaabbbaaa______^^^[[[VVVSSSPPPNNNKKKIIIGGGGGGHHHHHHFFFGGGIIILLLNNNOOOPPPQQQQQQOOOLLLIIIGGGFFFFFFFFFDDDDDDCCCBBB@@@>>><<<:::888555222///---+++)))'''$$$$$$###$$$&&&&&&$$$###!!!###%%%%%%""" !!!!!!!!!!!!!!!!!! $$$###"""!!!!!!$$$&&& !!!""""""  !!!  ###%%%$$$"""###!!!  !!! !!!"""""""""!!!""""""#########""""""!!!!!!!!!!!!!!! ###"""!!!  !!!$$$!!! """###"""!!!  !!!"""""""""&&&###!!! !!!""""""""" !!!!!!!!! !!!!!!""""""######""""""!!!%%% """$$$"""!!!###""" ###!!!wwwnnngggfffeeebbb```aaabbbaaaaaaaaa___[[[UUUQQQPPPOOOLLLJJJIIIIIIIIIJJJGGGIIIKKKMMMOOOPPPQQQRRRRRRPPPMMMJJJGGGEEEEEEEEE@@@@@@@@@@@@???>>>======999666333000...,,,)))'''%%%$$$$$$$$$&&&&&&$$$### """$$$###"""!!!!!!"""!!!!!!!!!!!!!!! ######"""     !!!!!! !!! !!!!!!""" !!!"""""" !!!""""""######""""""""" !!!!!!!!!!!!""""""!!! !!!$$$"""!!!!!!"""######"""!!!!!!!!!!!! !!!!!!!!!%%%### !!!""""""!!! !!!!!!  !!!!!!!!!!!! !!!!!!"""!!!"""!!!!!! !!! uuummmgggffffffcccaaaaaabbbbbbbbbbbb```[[[TTTOOOOOONNNKKKJJJIIIIIIJJJKKKIIIJJJLLLNNNPPPQQQRRRRRRRRRPPPNNNJJJGGGEEEDDDCCC>>>>>>>>>>>>>>>=========;;;888444111///---***(((&&&%%%$$$%%%&&&&&&$$$### !!!"""""""""""""""###!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!"""""" !!!      !!!!!!  !!!!!!"""""""""  !!!!!!  !!!""""""""""""""""""!!!!!!""""""######$$$$$$"""!!!!!!!!! """"""!!! !!!""""""""" """######"""  !!!!!!!!!!!!!!!###!!! !!!"""!!!!!! """###"""    !!!   rrrkkkeeeeeeeeecccaaabbbbbbbbbbbbbbb```[[[UUUPPPMMMLLLJJJHHHHHHIIIJJJKKKJJJKKKLLLNNNPPPQQQRRRRRRRRRPPPNNNKKKHHHEEEDDDCCC??????>>>===<<<<<<<<<;;;:::777333000...,,,)))''''''&&&%%%%%%&&&&&&$$$""" """#########!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!! !!! !!! !!!  !!!!!!  !!!!!!!!!!!!!!!"""""" !!!!!!"""""" !!!!!!  !!!"""""""""""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!   !!! !!!###$$$$$$###!!! """"""""""""!!! !!! !!!!!!!!!  """$$$$$$""""""""""""######"""""""""!!!!!!&&&###%%%"""  """!!!  qqqiiiccccccdddbbbbbbccccccbbbbbbbbb```\\\VVVRRRLLLKKKIIIHHHHHHIIIKKKLLLJJJKKKLLLNNNPPPPPPQQQQQQPPPOOONNNKKKIIIFFFDDDCCC@@@@@@>>>===<<<;;;;;;;;;888555111...,,,)))&&&$$$'''&&&%%%&&&'''&&&$$$"""""" !!!######"""!!!!!!!!!!!!!!!    !!!   !!!!!! !!!  !!! !!!!!!!!!  !!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!!"""############"""!!!!!!!!!!!!  !!!!!! !!!!!!%%%&&&###  !!!!!! %%%$$$$$$ xxxpppggg``````aaaaaabbbdddcccbbbaaa```___\\\XXXTTTMMMLLLJJJIIIIIIKKKLLLMMMJJJKKKLLLNNNOOOPPPPPPPPPOOONNNMMMKKKIIIGGGEEEDDD@@@???>>><<<<<<<<<<<<===:::777222///,,,***'''$$$((('''&&&&&&'''&&&$$$"""### !!!""""""!!!!!!!!!!!!!!!!!!  !!!"""""""""!!!!!!  !!!   !!!!!!""" !!! !!!""""""""""""!!!!!!!!!!!! !!!"""""""""!!! !!!  """  !!!!!! !!!!!! !!!###%%%### !!!!!!'''$$$ ###&&&sssooofff___^^^``````bbbdddcccbbb```______\\\YYYVVVNNNMMMKKKJJJKKKLLLNNNOOOIIIJJJLLLMMMNNNOOOPPPPPPNNNMMMMMMKKKJJJGGGEEEDDD???>>>===<<<<<<===>>>???===:::666222///---***'''((('''&&&&&&'''&&&$$$"""$$$!!! """""" !!!!!!!!!!!!!!!  !!!!!! !!!"""### !!!    !!!!!!!!!!!!!!! !!!!!!  """###"""  """"""  !!!"""""" !!! !!!""""""""""""$$$$$$######""""""!!!!!! !!!"""""""""!!!!!!###!!!!!!###   !!!###$$$$$$%%%%%%!!!!!! !!!!!!$$$###   ### !!!"""'''---'''!!!###tttnnnhhh___YYYXXXZZZ]]]___cccbbbaaa```___\\\XXXUUUQQQNNNKKKIIIJJJKKKKKKJJJNNNLLLIIIJJJNNNPPPPPPOOONNNMMMKKKKKKKKKIIIFFFDDDCCCBBB@@@>>><<<<<<<<<<<>>=========???999333///......+++)))&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###!!!  !!!!!!!!!!!! !!! !!!###  !!!"""###$$$   !!!!!!    !!! !!!  ###$$$$$$%%%%%%$$$$$$###$$$"""!!!!!!!!!!!! !!!""""""  !!!!!!  !!!!!!###%%%%%%### wwwlllfff___[[[[[[___ccceeegggfffeeeeeedddaaa\\\YYYOOOLLLIIIHHHJJJKKKLLLKKKNNNLLLKKKLLLNNNOOOPPPOOOOOOLLLIIIGGGGGGFFFEEEDDDFFFEEECCCAAA@@@????????????999333///......+++)))(((((('''&&&%%%$$$######!!!!!!"""#########""""""!!!!!!  !!! !!!!!!!!!"""  !!!   !!!!!!!!!   !!!######!!! !!!""" !!!!!!!!!!!!  !!! !!!"""!!! !!!###%%%%%%###!!!!!!  !!!  """!!!  !!!  !!!###%%%%%%""" !!!  !!! wwwmmmgggaaa]]]]]]```ccceeeeeedddcccbbbaaa^^^ZZZWWWSSSPPPLLLIIIIIIIIIHHHGGGMMMMMMMMMMMMNNNOOOOOOOOOOOOLLLHHHEEEEEEEEEEEEDDDEEEDDDCCCBBBAAA@@@?????????999333///......+++)))))))))(((&&&%%%###"""""" !!!"""""""""!!!""""""!!! !!!$$$###"""!!!!!!!!!!!!!!!###  """!!!    !!!   !!!######!!! !!!""" !!!!!!!!!!!!  !!! !!!!!!  !!!!!!  !!! !!!""""""  !!!!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!   !!!""" !!!!!! wwwoooiiibbb^^^^^^```bbbddddddcccbbbbbbaaa^^^YYYVVVTTTPPPLLLJJJIIIIIIIIIHHHMMMNNNNNNOOONNNNNNOOOOOONNNKKKGGGEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>???999333///......+++))))))((('''%%%$$$"""!!! """######$$$%%%%%%%%%%%%$$$######""""""""""""""" !!!!!!   ###"""   """!!!  !!!  !!! """"""!!!!!!!!!!!!"""""" !!! !!!###$$$###!!! !!!!!!!!!!!!!!!!!!     !!!"""  {{{ooojjjccc___^^^```bbbcccfffeeedddcccbbb```[[[XXXQQQNNNKKKJJJLLLMMMNNNMMMMMMNNNPPPPPPOOONNNNNNOOONNNKKKHHHFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>===???999333///......+++)))(((((('''%%%$$$"""!!!!!!""""""######$$$#########$$$$$$###"""""""""""""""!!!!!!!!!"""""""""######     !!!  !!!  """!!!  !!!""" !!!  !!!!!!   !!!!!! !!!"""###"""  !!!  """lllgggbbb^^^___aaacccdddgggfffeeedddcccaaa\\\YYYQQQNNNLLLKKKMMMOOOPPPPPPLLLOOOQQQQQQOOOMMMNNNOOOMMMKKKIIIHHHGGGFFFDDDBBB@@@@@@AAAAAA@@@???>>>===???999333///......+++))))))((('''&&&%%%$$$###""" !!!!!!!!!!!! ###"""!!!!!! !!!!!! !!!!!!!!!"""""" !!!!!!######!!!  !!!!!! !!!   !!! !!!!!! """###  !!!  !!!  !!! !!!!!! !!!"""###!!!   iiieee```^^^___bbbeeeffffffeeeddddddccc```\\\XXXTTTQQQNNNMMMMMMNNNNNNNNNLLLOOORRRRRROOOMMMNNNOOOMMMKKKJJJIIIIIIGGGDDDBBB@@@AAAAAABBBAAA@@@>>>===???999333///......+++)))))))))((('''&&&%%%%%%$$$$$$$$$%%%$$$$$$###"""!!!!!!!!!  !!!    !!! !!!"""  !!!  !!!!!!    !!!!!!!!!"""###"""###$$$&&&"""###&&&''''''&&&###"""!!! !!!!!!  """###"""!!!  !!!  !!!   ###$$$###  qqqfff\\\]]]```aaaaaaaaabbbbbbbbbcccbbb^^^YYYUUURRRPPPLLLJJJKKKKKKKKKJJJQQQQQQRRRRRRQQQOOONNNMMMLLLKKKJJJJJJKKKJJJHHHFFFBBBBBBBBBAAA???===<<<;;;999555111///---,,,***)))+++(((%%%%%%'''(((&&&$$$###"""!!!"""######!!! !!! !!!!!!!!!      !!! """###!!!""""""!!!  !!!!!!!!!&&&""" $$$&&&%%% """###!!! !!! !!!!!!!!!!!!!!! $$$######"""!!!  !!!!!!     !!!!!!   !!! """!!!  pppfff]]]]]]```aaa```aaa```______```___]]]YYYUUUSSSPPPLLLJJJJJJKKKJJJJJJNNNOOOPPPPPPPPPOOONNNMMMKKKJJJHHHHHHIIIHHHFFFDDDDDDDDDCCCBBBAAA???>>>===:::777333000...---+++)))***'''%%%$$$&&&&&&%%%###$$$###""""""###"""!!!    ###%%% !!!!!!!!! $$$!!!"""###"""!!!!!!  !!!!!!""""""!!!!!! ######""""""!!! """"""######"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  ooofff^^^^^^aaa```___```^^^]]]\\\\\\\\\[[[YYYWWWSSSOOOKKKIIIIIIJJJJJJIIILLLMMMNNNOOOOOOOOONNNNNNLLLJJJHHHHHHHHHHHHFFFDDDDDDDDDCCCBBBAAA@@@>>>===<<<888444111///---+++)))(((&&&$$$$$$%%%%%%$$$###%%%$$$"""""""""""" """    !!!  !!! """$$$!!!   !!!!!!!!! !!!!!!""""""""""""!!!!!!###""""""!!!!!! !!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  nnnfff``````aaa```___```]]][[[ZZZZZZ[[[[[[ZZZYYYSSSOOOKKKHHHHHHIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPOOOMMMJJJIIIJJJIIIHHHFFFAAAAAAAAA@@@???>>><<<<<<===:::555222000...,,,***((('''&&&%%%%%%$$$$$$$$$###""" !!!"""!!! $$$!!!!!!###!!!  !!!  !!!###      """$$$$$$""" !!! !!!""""""###"""""""""""""""!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!       }}}nnngggbbbcccccc```___```^^^\\\ZZZZZZ[[[\\\\\\\\\SSSOOOJJJGGGFFFGGGHHHHHHKKKLLLNNNPPPRRRRRRRRRRRRPPPMMMJJJIIIIIIIIIGGGFFFAAAAAAAAA@@@???>>>===<<<===:::555222000...,,,+++(((((((((&&&%%%%%%%%%&&&  """"""!!!### """###""" !!!!!!     !!!!!! !!!"""$$$$$$""" !!!"""""""""""""""!!!!!!!!!!!! !!!"""############""""""!!!!!!!!!!!!  !!!  !!!!!!  !!!!!!!!! zzznnniiieeefffeeeaaa___aaa^^^\\\[[[[[[\\\]]]]]]\\\TTTOOOJJJFFFEEEFFFGGGHHHKKKLLLOOOQQQRRRSSSSSSRRRNNNLLLHHHGGGFFFFFFEEEDDDBBBBBBBBBBBBAAA@@@??????;;;888444222000///---,,,((())))))'''%%%$$$%%%'''!!! """""""""!!! !!!""""""!!!!!!!!!!!!   !!!  """!!!  !!!###"""  !!!"""""""""!!! !!!!!!"""""""""""""""   !!!  {{{oookkkhhhiiigggbbb```bbb]]]\\\[[[[[[]]]]]]\\\[[[TTTOOOIIIEEEDDDEEEGGGGGGKKKLLLNNNPPPQQQRRRQQQQQQOOOLLLHHHFFFFFFFFFEEEDDDBBBBBBBBBBBBAAAAAA@@@???999666333111000///...,,,'''((()))'''$$$###%%%'''&&&###  """"""!!! !!!###!!!!!!!!!!!!  !!!!!! !!!!!!"""""""""  !!!!!!!!!   !!!  """ """######!!! !!!!!!!!!!!!  !!! !!!ooollljjjjjjhhhcccaaabbb\\\[[[[[[\\\]]]]]][[[YYYTTTOOOIIIEEEDDDEEEFFFGGGJJJKKKMMMOOOPPPPPPPPPPPPRRRNNNJJJHHHHHHHHHGGGFFF@@@@@@@@@@@@@@@???>>>===888555222000000///...---&&&'''(((&&&###"""###&&&***'''$$$!!!!!!"""!!!!!!!!!  $$$"""!!!!!!!!! ###   $$$'''(((!!!### !!! !!!  !!!!!!  !!!""""""""""""  ###"""$$$%%%%%%###!!!   !!!!!!"""######$$$######!!!!!!   !!!"""!!!!!!!!!!!!  !!!"""!!! yyyppplllgggeeeeeeccc```\\\bbb^^^[[[[[[\\\[[[XXXUUULLLKKKJJJHHHFFFEEEEEEEEEOOOOOONNNNNNOOOOOOPPPPPPPPPLLLIIIJJJIIIDDDBBBBBBEEEBBB@@@???@@@AAAAAA@@@<<<999555222000...,,,***((('''&&&&&&'''&&&$$$"""!!!!!!!!!!!! """"""!!!!!! !!!###"""!!!"""!!! ###"""  """###!!!$$$&&&"""""""""!!!!!!  """"""!!! """""""""$$$%%%%%%""" ######"""!!!!!!!!!!!!!!! !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!     {{{qqqmmmiiiggghhhgggdddaaa```]]][[[[[[]]]]]]ZZZWWWPPPNNNJJJGGGFFFFFFHHHIIILLLMMMMMMNNNOOOPPPQQQRRRQQQLLLIIIJJJIIIEEEBBBBBBCCCAAA??????@@@AAA@@@???<<<999555222000///...,,,)))(((&&&&&&'''&&&$$$"""###""""""""""""!!!!!!!!!#########""""""""""""""" !!!"""######"""!!!     !!!"""""" !!!!!!   !!!!!!!!! |||ppplllhhhggghhhhhhfffddd^^^\\\YYYZZZ]]]^^^[[[YYYSSSPPPKKKGGGFFFGGGJJJMMMJJJKKKLLLMMMOOOQQQSSSSSSQQQLLLIIIJJJIIIEEEBBBCCC@@@@@@@@@@@@BBBAAA???===<<<888444222111111000///***((('''&&&'''&&&$$$"""############""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!   !!! !!! !!!  !!! !!!!!! !!!!!!!!!"""""""""!!!   ###""""""!!!  """  |||ppplllgggeeeffffffdddbbb^^^[[[YYYYYY[[[\\\YYYWWWRRROOOKKKHHHGGGHHHKKKLLLJJJKKKLLLNNNPPPQQQRRRRRRQQQLLLJJJKKKJJJEEEBBBCCC@@@@@@AAACCCDDDCCC@@@===;;;888444222222222222111+++)))'''&&&&&&&&&$$$############"""""""""!!!!!! !!!!!!!!!  !!!!!!  !!!!!!     """"""  !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!   !!! }}}sssnnnhhheeeeeeeeeccc```^^^[[[XXXXXXYYYYYYVVVSSSNNNMMMKKKIIIHHHHHHIIIIIILLLMMMNNNPPPQQQQQQQQQQQQRRRMMMJJJKKKJJJEEECCCCCCAAAAAACCCEEEGGGEEEBBB???;;;888444111111222222222---***'''&&&&&&&&&$$$###""""""!!!!!!!!!  !!!!!! !!!###"""     !!!!!!  !!!!!!!!!!!!!!! !!!!!! !!!"""""" vvvpppjjjfffffffffdddbbb___\\\YYYXXXYYYXXXUUURRRKKKKKKJJJIIIHHHHHHHHHHHHMMMNNNPPPQQQRRRRRRRRRQQQRRRMMMJJJKKKJJJFFFCCCDDDBBBBBBCCCFFFGGGGGGDDDAAA<<<888333000000111222222...+++(((&&&&&&&&&%%%###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""" !!!"""###          ###"""  !!!"""### !!!!!!"""!!!  ~~~tttnnnhhheeeeeefffdddccc___\\\YYYYYY[[[[[[XXXUUUMMMKKKIIIGGGGGGGGGIIIJJJLLLNNNPPPSSSTTTUUUTTTTTTRRRMMMJJJLLLJJJFFFCCCDDDBBBBBBBBBDDDFFFFFFDDDBBB<<<888222//////000000111///,,,(((&&&%%%%%%%%%$$$"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!""""""  !!!$$$$$$$$$"""!!!   &&&%%%###!!!!!!"""  !!!!!!!!! zzzooojjjdddbbbcccddddddbbb^^^\\\ZZZZZZ]]]]]][[[XXXPPPMMMIIIEEEEEEGGGJJJMMMJJJLLLPPPSSSVVVWWWWWWWWWRRRMMMKKKLLLKKKFFFCCCDDDAAAAAAAAACCCEEEEEEDDDBBB<<<888222......//////000///,,,(((&&&%%%%%%%%%$$$############""""""""""""  !!!"""###    !!! !!!!!!!!!!!!!!!!!!!!!!!!###!!!!!!"""!!!!!! !!! !!!""""""!!!  !!!"""!!!  !!!!!!!!! yyykkkhhheeeeeeffffffdddaaa[[[YYYXXXYYY[[[[[[WWWSSSRRRPPPMMMJJJHHHHHHIIIIIIOOOPPPQQQSSSUUUWWWXXXYYYTTTNNNKKKKKKJJJFFFCCCDDDDDDDDDEEEFFFGGGEEEBBB>>>:::666222///...//////...,,,)))&&&%%%$$$$$$###"""$$$""" $$$"""!!!""""""  ######!!!  !!!   """""" !!! !!!!!! !!!    !!! !!!!!! !!!!!!   ###    vvvkkkgggdddccceeegggeeeccc]]]ZZZXXXYYY[[[[[[XXXUUUTTTQQQMMMJJJHHHHHHJJJKKKPPPQQQRRRSSSUUUVVVWWWXXXSSSMMMJJJJJJHHHDDDAAABBBDDDDDDDDDEEEFFFDDDAAA===999666111............---,,,)))&&&$$$$$$$$$###"""###""" !!!!!! """###""" """""" !!!###$$$"""""""""!!!    !!!!!!      !!!  !!!###!!!$$$""" vvvkkkgggbbbaaadddggggggggg___\\\YYYYYY[[[\\\ZZZXXXVVVRRRMMMIIIGGGHHHKKKMMMPPPQQQRRRTTTUUUVVVVVVVVVRRRLLLHHHHHHFFFAAA??????DDDDDDDDDDDDEEECCC???<<<999555111...---------,,,+++)))&&&$$$$$$$$$###"""  """######"""%%%### !!!""" !!!!!!  """$$$$$$"""  !!!!!!###"""  !!!  !!!!!!   !!! """ zzzlllgggaaa```cccgggiiiiiiaaa]]]ZZZYYY[[[]]]\\\ZZZWWWSSSNNNIIIGGGIIILLLNNNPPPQQQSSSTTTUUUUUUUUUUUURRRLLLHHHHHHFFFAAA>>>???EEEDDDCCCCCCCCCBBB???<<<999555000---,,,,,,,,,+++***(((%%%$$$$$$$$$$$$### !!! !!!!!!!!!!!! !!!!!! !!!###$$$$$$""" """%%%'''&&&$$$   !!!   !!!!!!!!!   !!! !!!~~~mmmhhhaaa___bbbfffhhhhhhbbb^^^[[[ZZZ\\\]]]\\\ZZZWWWSSSNNNIIIGGGIIILLLNNNOOOQQQSSSTTTUUUUUUTTTTTTSSSMMMIIIIIIGGGCCC@@@AAAEEECCCCCCCCCCCCBBB???===999666111---,,,,,,++++++)))'''$$$###$$$$$$$$$###!!!""" !!!!!!  !!!!!!###$$$$$$"""  !!!!!! !!!%%%''''''%%%!!!%%%%%%###"""  !!!    !!!   !!!!!! !!!  !!! """ ooojjjccc```bbbeeeffffffaaa^^^[[[[[[]]]^^^\\\YYYVVVRRRMMMIIIGGGHHHKKKMMMNNNPPPRRRTTTVVVUUUUUUTTTSSSMMMJJJJJJIIIDDDBBBCCCDDDCCCBBBCCCCCCCCCAAA???:::777222...---,,,,,,+++)))&&&$$$###$$$$$$$$$### !!!"""!!!!!!!!!!!! !!!!!! !!!"""!!!#########!!! """"""!!!  ###$$$""" !!!   !!!"""%%%$$$     !!!   """!!!  !!!  qqqllleeebbbbbbccccccbbb___]]][[[\\\^^^^^^[[[XXXTTTQQQMMMJJJHHHHHHJJJKKKLLLNNNQQQTTTVVVVVVUUUTTTQQQLLLIIIJJJIIIEEECCCDDDDDDCCCBBBCCCDDDDDDCCCBBB<<<888333///------,,,+++(((&&&#########$$$$$$###!!!!!!!!!###$$$$$$!!!!!!  !!! !!!###!!!""""""!!!!!!!!!  !!!!!!!!!  !!! """"""""""""""""""""""""  """ !!!"""   ######  sssmmmfffcccbbbcccaaa___^^^\\\[[[\\\___^^^ZZZWWWRRRPPPMMMJJJHHHHHHIIIJJJKKKMMMQQQTTTVVVVVVVVVUUUPPPKKKHHHIIIIIIEEEDDDEEEDDDCCCBBBCCCEEEEEEEEEDDD<<<888333000...------,,,(((&&&###"""###$$$$$$### ###%%%$$$""" """###!!! !!!  """$$$ !!!"""!!! """#########  """%%%&&& !!!"""!!!!!!     !!!!!! $$$$$$  """###&&&&&&!!!###"""tttmmmhhhhhhhhhccc```___[[[ZZZYYYZZZ[[[ZZZYYYWWWOOONNNKKKIIIHHHHHHIIIJJJIIIMMMRRRUUUUUUUUUTTTTTTNNNNNNNNNLLLIIIEEEBBB???BBBAAA@@@@@@???@@@@@@@@@888666333///,,,+++***+++&&&$$$!!!!!!"""$$$$$$###&&&''''''&&&%%%###!!! !!!!!!!!!""""""  """### !!!!!!   !!!""""""###!!! !!!""""""######"""!!! """!!!  """"""  """"""!!!""""""!!!    !!!!!!!!!   ssslllhhhiiihhhddd______[[[ZZZZZZZZZ[[[[[[YYYXXXRRRPPPMMMKKKIIIIIIJJJKKKIIIMMMRRRUUUUUUTTTSSSSSSOOOOOONNNMMMJJJGGGDDDBBBBBBAAA??????????????????888666333///,,,+++***+++)))'''$$$###$$$$$$$$$### !!!!!!!!!   !!! !!!  !!!!!!""""""######"""!!! !!!  !!!  !!! !!!!!!    !!!!!! }}}qqqkkkgggiiiiiiddd___^^^\\\[[[[[[[[[\\\\\\ZZZYYYUUUSSSPPPLLLJJJJJJKKKKKKJJJNNNRRRTTTTTTSSSRRRRRROOOOOOOOOMMMKKKHHHFFFDDDAAA???>>>>>>???@@@???===888666333///,,,+++***+++,,,***'''%%%%%%%%%$$$###"""""""""""""""!!!    !!!!!! !!!""""""""""""""""""""""""!!!  !!! """######!!! !!! yyyoooiiifffiiiiiiddd___^^^]]]\\\\\\\\\]]]]]][[[YYYWWWUUUPPPLLLJJJIIIJJJKKKKKKNNNSSSUUUTTTRRRQQQQQQNNNNNNMMMLLLJJJHHHFFFEEE@@@>>>===>>>@@@@@@>>><<<888666333///,,,+++***+++,,,)))&&&%%%%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!! !!!"""""""""!!! !!!!!!!!!!!!!!!  !!!"""!!! """######!!! ''' """"""uuunnnhhheeeggghhhddd```___^^^]]]\\\]]]^^^]]]\\\ZZZWWWTTTOOOKKKHHHGGGHHHIIIKKKOOOSSSUUUUUUSSSRRRRRRMMMMMMLLLJJJIIIGGGEEEDDD@@@===<<<>>>AAABBB???;;;888666333///,,,+++***+++(((&&&$$$$$$%%%&&&&&&%%%!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!### !!!"""""""""!!!   !!!!!!   !!!!!!!!!  !!!!!!    """###tttnnngggccceeefffccc``````]]]\\\\\\\\\]]]]]][[[ZZZVVVSSSNNNIIIFFFFFFHHHIIILLLPPPTTTVVVVVVUUUTTTTTTNNNMMMLLLJJJHHHFFFDDDCCC@@@===;;;>>>BBBCCC@@@;;;888666333///,,,+++***+++'''%%%###"""$$$%%%%%%%%%"""!!!   !!!###""""""""""""!!!!!!!!! !!!!!!  """###"""  !!!!!!!!!!!!   !!!   """$$$%%%wwwnnngggbbbcccdddbbbaaabbb]]]\\\[[[\\\]]]]]][[[YYYVVVRRRMMMHHHFFFGGGIIIKKKLLLPPPUUUXXXXXXWWWVVVVVVQQQOOOMMMJJJHHHFFFDDDCCC@@@===<<>><<<888666333000---+++*********(((&&&######$$$&&&((( !!!!!!""""""#########""""""!!!!!!""""""#########$$$$$$$$$$$$$$$$$$"""""""""!!!   """   !!!"""  !!!"""""""""!!!   !!!  !!!!!!    !!!  ~~~yyyoookkkfffbbb```___^^^]]]YYYXXXXXX[[[^^^___[[[XXXUUUQQQLLLGGGEEEEEEGGGIIIJJJOOOSSSRRRSSSVVVWWWVVVUUURRRNNNKKKIIIFFFBBB???===<<<<<<===>>>???>>><<<777666333///---++++++***((('''%%%###""""""$$$$$$!!!"""""""""############   !!!!!!   !!!  !!!      !!!!!!%%%}}}wwwooolllhhheeebbb```]]][[[YYYXXXXXX[[[______\\\YYYQQQOOOLLLIIIGGGGGGGGGHHHGGGMMMPPPPPPQQQTTTUUUTTTTTTRRRNNNKKKIIIFFFCCC@@@@@@>>><<<<<<=========<<<666555222///---,,,++++++###""""""""""""###$$$$$$""""""############$$$$$$ !!!"""###$$$$$$"""""""""!!!  !!! """######   !!! """### !!!!!!    ~~~wwwooommmjjjgggeeebbb]]]ZZZYYYXXXXXX[[[^^^^^^[[[WWWMMMMMMLLLJJJIIIHHHGGGGGGGGGLLLPPPOOOPPPSSSUUUSSSTTTQQQNNNKKKIIIGGGDDDAAAAAA@@@??????@@@???===;;;666555222///---,,,,,,+++ """$$$%%%&&&'''"""""""""""""""""""""### !!!"""$$$%%%&&&&&&""""""""""""""""""###### !!!!!!   """$$$%%%"""     !!!!!!!!!  """ !!!!!!!!!!!!   ###!!! !!!   ### ~~~vvvnnnmmmjjjhhhgggccc___\\\YYYXXXWWWYYY\\\\\\XXXTTTLLLLLLKKKKKKJJJHHHGGGFFFGGGMMMPPPPPPPPPTTTUUUTTTSSSQQQNNNLLLJJJHHHEEEBBBAAABBBCCCEEEEEECCC>>>:::777555222///---,,,++++++""""""###$$$$$$%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!     """###%%%"""!!! !!!!!!   !!!!!!   !!!!!!""""""!!!!!!!!!  !!!"""!!! !!!"""  !!!  !!!!!!  {{{rrrkkkiiigggffffffdddaaa^^^ZZZYYYXXXYYY[[[ZZZVVVRRRLLLLLLKKKKKKJJJHHHFFFEEEGGGMMMQQQPPPQQQTTTUUUTTTSSSPPPNNNLLLKKKIIIFFFDDDAAACCCEEEHHHHHHEEE@@@;;;888666333000---+++******)))(((&&&%%%######""""""!!!!!! """!!!   !!!"""###!!!!!! !!! !!! !!!######"""!!!!!!!!!    zzzooofffdddbbbbbbccccccaaa```]]][[[YYYZZZ[[[YYYTTTPPPMMMLLLKKKJJJIIIGGGFFFEEEGGGMMMPPPOOOPPPTTTUUUSSSRRRPPPMMMLLLKKKIIIGGGEEEBBBCCCDDDFFFGGGEEEAAA===999777444000,,,***)))((()))(((%%%###""""""###$$$"""!!!!!!!!! $$$$$$$$$###!!!   !!! !!!### !!!  ###$$$###!!!"""!!!!!!     zzzooobbb```______```aaaaaa```___]]][[[[[[\\\YYYTTTPPPMMMMMMKKKJJJHHHFFFEEEDDDFFFLLLOOOOOOOOOSSSTTTSSSRRRPPPMMMLLLKKKJJJGGGEEECCCCCCBBBDDDEEEDDDBBB@@@:::888444000,,,***((('''%%%$$$"""!!!"""$$$''')))######""""""!!!!!!!!! !!!###$$$###"""!!!###""""""   !!! !!!###""" """"""    !!!!!!!!!   !!!!!!###$$$### """"""!!!    !!!!!! !!!      $$$$$$"""$$$~~~ppp```___^^^aaacccbbb___[[[^^^\\\YYYWWWWWWVVVUUUSSSSSSPPPLLLHHHFFFEEEEEEFFFKKKKKKMMMNNNOOOPPPPPPPPPUUUSSSPPPOOOMMMKKKGGGDDDEEEEEEEEEFFFGGGEEEAAA===333333111///---,,,***)))&&&$$$"""!!!""""""!!! """"""!!! !!!######  !!! !!!!!!   !!!!!!  !!! !!!!!!"""###%%% !!! !!! rrrcccaaa___aaacccccc```\\\^^^[[[XXXWWWVVVUUUSSSRRROOOMMMJJJHHHFFFFFFGGGHHHJJJKKKNNNPPPRRRRRRRRRRRRSSSQQQOOONNNMMMKKKGGGEEEDDDDDDDDDEEEFFFDDD@@@======;;;888444000---***(((&&&$$$""""""""""""!!! ######""""""!!!  !!!""""""!!! !!!"""  ######### !!! !!!!!!   !!!   vvvgggdddaaaaaaccccccaaa___]]]ZZZWWWUUUUUUTTTRRRPPPLLLJJJHHHGGGFFFGGGIIIJJJIIIKKKOOORRRTTTTTTTTTSSSPPPNNNMMMLLLLLLJJJHHHEEEDDDCCCCCCDDDDDDCCC???<<<>>><<<888333...***'''%%%&&&$$$"""""""""###"""!!!########################$$$!!! !!!  """!!!  !!! !!! """!!! !!!  !!!"""   """ }}}lllhhhcccbbbcccdddbbb```[[[YYYVVVTTTSSSRRRQQQOOOJJJIIIHHHGGGFFFGGGHHHHHHIIIKKKOOOSSSTTTTTTRRRPPPMMMLLLKKKJJJKKKJJJHHHFFFCCCBBBBBBBBBCCCAAA>>><<<;;;999555000,,,)))'''&&&&&&$$$""""""#########"""#####################$$$%%%### !!!!!!  ###   $$$###!!!   """###!!!ooojjjeeecccddddddcccaaaZZZXXXUUUSSSSSSRRRQQQOOOLLLKKKIIIGGGFFFFFFFFFFFFIIIKKKNNNQQQRRRQQQOOOMMMKKKJJJIIIJJJJJJJJJHHHFFFCCCBBBAAABBBBBBAAA>>><<<===;;;777222...+++)))(((&&&$$$""""""###$$$###"""!!!!!!""""""""""""""""""!!!!!! !!!"""!!! !!! !!!!!! """###### !!!!!!  !!!!!! ###""" """""""""!!!!!!  qqqlllgggdddddddddbbb```XXXVVVTTTSSSSSSSSSRRRQQQNNNMMMKKKIIIGGGFFFEEEDDDGGGIIILLLOOOPPPOOONNNLLLKKKJJJIIIJJJJJJJJJHHHFFFDDDCCCAAAAAABBBAAA???===>>>;;;666000+++(((&&&%%%&&&$$$""""""$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!"""###$$$ !!!!!! qqqmmmhhheeeeeedddaaa^^^WWWUUUSSSSSSTTTUUUTTTSSSNNNMMMLLLJJJHHHGGGFFFEEEEEEGGGIIILLLNNNPPPPPPPPPLLLKKKJJJJJJKKKJJJHHHFFFEEECCCBBBBBBBBBAAA@@@>>>;;;888333...***(((''''''&&&$$$"""###$$$%%%%%%$$$"""""""""!!!!!!  !!!!!!    !!!"""######!!!  !!!qqqmmmhhhffffffddd```]]]VVVTTTSSSSSSUUUVVVUUUTTTMMMMMMLLLKKKIIIHHHGGGGGGCCCEEEHHHKKKNNNQQQSSSTTTMMMKKKJJJJJJKKKJJJHHHFFFFFFDDDBBBBBBBBBBBB@@@>>>:::888444111///...///000%%%$$$"""###$$$%%%%%%$$$$$$######"""!!! ###!!!!!!###$$$$$$  !!!!!! !!!###!!!!!!###   """ !!!!!! """ """###""""""!!! !!!"""### """!!!  oookkkgggeeeeeedddaaa^^^WWWPPPMMMOOORRRRRRRRRSSSJJJLLLLLLKKKHHHFFFFFFFFFGGGJJJNNNPPPPPPPPPQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIDDDDDDCCCBBB@@@>>><<<;;;;;;888444///+++(((&&&%%%######""""""###$$$%%%%%% !!!""""""######"""""" !!!""" !!!&&&###  !!! !!! ######!!!!!!  !!!"""!!!    """!!! !!! !!!!!!!!! ###"""  !!!!!! !!!}}}rrrnnniiifffeeeccc___\\\[[[TTTPPPQQQSSSQQQPPPQQQNNNOOOOOONNNKKKHHHGGGHHHGGGJJJMMMPPPPPPPPPQQQRRRPPPPPPNNNLLLKKKIIIGGGGGGFFFEEEDDDCCCAAA???>>>===999777444000---+++***)))######""""""###$$$$$$%%%!!!!!!"""""""""!!!!!! !!! !!!!!!   ###### !!!!!!  xxxqqqmmmhhhfffeeeddd```]]]___XXXTTTTTTUUUQQQOOOOOORRRSSSSSSPPPMMMIIIHHHHHHGGGJJJMMMOOOOOOPPPQQQRRRRRRQQQOOOMMMJJJHHHFFFEEEEEEDDDDDDCCCAAA???===<<<:::888444000,,,)))((('''#########"""######$$$%%%""""""""""""!!! !!! !!! '''### !!!"""!!!"""$$$  vvvkkkhhhdddccceeeeeebbb___aaaZZZVVVWWWWWWTTTQQQQQQTTTTTTTTTQQQLLLIIIGGGFFFGGGJJJMMMNNNOOOOOOPPPRRRQQQPPPOOOMMMJJJHHHGGGFFFBBBBBBAAA@@@???===;;;:::;;;999444...)))$$$""" $$$###############$$$$$$!!!!!!""""""!!!  !!! ###%%%###    !!! wwwjjjfffcccbbbccccccaaa^^^^^^XXXUUUXXXYYYWWWTTTTTTTTTTTTSSSPPPKKKGGGEEEDDDGGGIIILLLMMMNNNNNNPPPRRROOONNNMMMLLLKKKJJJIIIHHHBBBBBBAAA@@@???>>><<<;;;;;;999444...)))$$$""" $$$$$$###############$$$ !!!!!!!!!!!!!!! !!!!!! !!!$$$$$$   """ !!!     zzznnnjjjeeecccbbb```]]]YYY[[[VVVTTTXXX[[[ZZZXXXXXXTTTTTTSSSPPPKKKGGGEEEDDDHHHIIIKKKLLLMMMNNNPPPRRRNNNNNNMMMLLLKKKJJJIIIIIIDDDDDDDDDCCCBBBAAA??????:::888444000,,,)))((('''%%%$$$######"""######### !!!!!!!!!!!! !!!"""(((&&&!!!"""%%%%%% }}}ppplllgggdddcccaaa]]]ZZZZZZUUUTTTYYY\\\[[[YYYYYYVVVVVVUUURRRMMMIIIGGGGGGHHHIIIKKKLLLLLLNNNPPPRRROOOOOONNNLLLKKKIIIHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@999777444000---+++***)))%%%$$$$$$###""""""###### !!! !!! !!!### """     ~~~oookkkgggeeeeeedddaaa^^^YYYUUUTTTYYY\\\[[[YYYYYYXXXXXXXXXUUUPPPLLLJJJJJJHHHIIIKKKLLLLLLMMMPPPRRRRRRQQQOOOMMMJJJHHHFFFFFFCCCDDDCCCCCCBBBAAA@@@???;;;888444///+++(((&&&%%%%%%%%%$$$###""""""######!!!!!!!!!!!! !!!!!!!!!$$$$$$###!!!!!! !!!!!!!!!""""""  !!!!!!!!!  $$$"""!!!!!!  """  ######  !!!!!!"""  |||nnnkkkfffddddddeeeeeeeee```\\\YYY[[[```bbb^^^YYY\\\VVVSSSSSSPPPKKKGGGGGGIIIKKKKKKIIILLLPPPQQQNNNUUUSSSQQQOOOMMMIIIEEEBBBEEEDDDCCCAAA>>><<<:::999444555222+++!!!###(((&&&%%%$$$###"""""""""""" !!!!!!!!!!!! """"""!!!  !!!"""   !!!$$$ !!!zzzkkkhhhdddbbbccccccdddcccaaa]]]ZZZ\\\aaabbb]]]XXX[[[VVVRRRRRRPPPJJJGGGGGGGGGIIIJJJIIILLLQQQRRRPPPOOONNNMMMLLLLLLJJJGGGEEECCCBBBBBBAAA???>>>>>>===:::999666///(((%%%(((,,,%%%$$$######"""######### !!!!!!""""""!!!!!! ######""" """ $$$   !!!yyyjjjhhhdddccccccddddddddd```]]][[[]]]``````[[[UUUWWWRRROOOPPPOOOJJJGGGGGGEEEIIIJJJIIIKKKPPPRRRQQQLLLKKKJJJJJJJJJIIIGGGEEE@@@@@@@@@@@@@@@@@@@@@@@@;;;888333---)))(((((()))$$$$$$###############$$$!!!""""""######""""""!!! !!!  !!!!!!  &&& !!!   !!!!!!   xxxllliiigggffffffggggggfff___]]][[[]]]^^^]]]XXXSSSQQQLLLKKKMMMMMMJJJHHHIIIFFFJJJKKKJJJJJJOOOQQQPPPMMMKKKIIIHHHGGGFFFCCCAAA????????????@@@@@@@@@@@@<<<777000,,,+++***(((&&&&&&%%%$$$###""""""""""""""""""############""""""    !!!"""!!!  """""""""yyyllljjjggggggggggggfffeee]]]\\\ZZZ[[[[[[ZZZUUURRRJJJGGGFFFJJJLLLJJJIIIKKKIIINNNOOOKKKJJJMMMOOONNNLLLJJJHHHFFFFFFEEECCCAAA@@@@@@??????>>>>>>>>>>>>???999222///......***'''((('''%%%###"""!!! """"""############""""""  !!!!!! !!!    """###""""""  yyykkkiiigggffffffeeedddbbb]]]\\\ZZZYYYYYYXXXVVVSSSIIIEEEEEEIIILLLJJJJJJLLLLLLQQQRRRMMMJJJLLLNNNNNNJJJHHHFFFFFFGGGGGGGGGEEEBBBAAAAAA@@@???>>>=========888222...---+++(((&&&((('''%%%###"""!!! !!!""""""######""""""!!!   """"""!!! !!!!!! """###!!!    """ xxxmmmjjjhhhgggfffeeebbb```___]]][[[YYYYYYXXXXXXXXXMMMIIIHHHKKKMMMKKKJJJKKKLLLQQQSSSOOOKKKMMMPPPQQQMMMJJJHHHGGGGGGHHHGGGFFFCCCBBBBBBAAAAAA@@@@@@???999666222...+++(((&&&%%%%%%%%%$$$###"""""""""""" !!!!!!""""""!!!!!!  !!! !!!!!!"""!!!  !!!    !!!  !!!   """wwwpppmmmkkkiiihhhfffdddaaa```^^^\\\ZZZYYYYYYZZZ[[[RRRNNNLLLNNNNNNKKKIIIJJJKKKQQQSSSPPPLLLOOOSSSTTTRRROOOKKKHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCC<<<:::777222...+++***)))###"""""""""###$$$%%%%%% !!!!!!!!!!!!  !!!!!!  $$$ ###$$$###!!!   """  !!!!!!  !!!!!!!!!!!!  !!!!!!  vvvpppqqqpppkkkeeeaaa```aaaccc___[[[YYYZZZ\\\^^^^^^SSSSSSRRROOOLLLKKKLLLMMMLLLRRRTTTQQQNNNPPPRRRQQQMMMMMMKKKHHHFFFCCCAAA@@@DDDDDDCCCBBBAAA@@@@@@???;;;888444///,,,+++***+++''''''((()))(((%%% !!!"""!!! !!!""" !!!!!!"""!!! !!!"""######"""!!! """!!!  !!!!!!  !!!  """!!!$$$%%%"""uuuoooooonnnkkkeeebbbaaabbbaaa^^^ZZZXXXZZZ\\\]]]^^^VVVTTTQQQNNNLLLKKKJJJJJJKKKQQQUUURRRPPPRRRSSSRRRPPPOOOMMMJJJGGGEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA???<<<666111,,,)))((((((!!!"""$$$'''***)))'''$$$!!!"""!!! !!!  !!!!!! !!!$$$""" uuunnnnnnmmmiiieeebbbbbbbbb___\\\YYYWWWXXXZZZ[[[\\\YYYTTTNNNKKKKKKKKKIIIGGGJJJQQQVVVUUUSSSTTTTTTSSSRRRPPPLLLHHHFFFDDDDDDDDD@@@@@@AAAAAAAAABBBBBBBBB???<<<777222...+++***)))%%%%%%&&&'''((('''$$$!!! !!!!!!  !!!""""""!!!   !!!  ###"""wwwpppooolllhhhdddaaa`````````\\\YYYWWWWWWWWWWWWWWWXXXRRRKKKHHHJJJLLLJJJGGGKKKSSSXXXWWWTTTTTTTTTRRRQQQOOOJJJFFFCCCBBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAA<<<:::666333000...------'''&&&%%%%%%%%%$$$!!! !!!!!!   !!!"""!!!    !!!###"""  !!!{{{rrroookkkfffccc```___]]]aaa^^^ZZZWWWVVVUUUTTTRRRUUUOOOIIIHHHKKKMMMKKKHHHMMMTTTYYYWWWTTTTTTSSSPPPRRROOOJJJFFFCCCAAAAAABBBBBBAAAAAA@@@??????>>>>>>;;;999777444111///......!!! !!!$$$%%%%%%$$$ !!!!!! """!!!  !!!     !!!rrrnnniiieeebbbaaa___]]]aaa^^^ZZZWWWVVVTTTRRRPPPQQQNNNKKKJJJLLLMMMLLLJJJMMMTTTXXXVVVSSSSSSSSSQQQSSSQQQMMMIIIEEECCCCCCBBBBBBBBBAAA@@@???>>>===<<<===;;;888444111---+++***%%%###!!!!!!"""""""""!!! !!!!!! """"""!!! !!!   pppkkkfffcccbbbbbbaaa______\\\YYYWWWWWWVVVTTTRRRPPPOOOOOONNNMMMLLLJJJIIIKKKRRRVVVTTTRRRTTTVVVUUURRRQQQNNNJJJGGGDDDBBBAAA@@@@@@??????>>>>>>>>>===<<<:::888444000---+++)))---***&&&###!!! !!!"""!!! !!!      mmmiiidddbbbcccdddcccbbb\\\ZZZXXXWWWWWWWWWVVVUUUPPPQQQRRRQQQMMMJJJHHHHHHIIIOOOSSSRRRQQQUUUXXXYYYPPPOOOLLLIIIEEEBBB???>>>>>>>>>>>>>>>????????????888777555333111///---,,,***((($$$######$$$$$$$$$!!!"""!!! !!!"""!!!"""!!!!!!     ###  !!! !!! """ rrrhhh```___aaa```___```^^^]]]\\\ZZZWWWWWWYYY[[[UUUQQQNNNKKKKKKKKKKKKJJJIIIOOORRRQQQQQQTTTTTTRRRUUUSSSPPPKKKGGGDDDAAA@@@@@@@@@@@@AAABBBAAA>>>;;;666555444222000///...---((('''&&&$$$###"""""""""  !!!!!!!!!   !!!    !!!$$$ !!!!!! ###%%%  ###%%%ppphhhbbbbbbccc```^^^]]]^^^]]]\\\ZZZXXXWWWYYY\\\VVVSSSOOOLLLLLLKKKKKKJJJJJJNNNQQQOOOPPPUUUXXXXXXTTTRRROOOKKKGGGDDDBBBAAA???>>>>>>??????===:::777777666444222000...---,,,'''&&&%%%$$$###""""""""" !!!!!! $$$$$$###"""!!! !!!""""""  !!!### mmmgggbbbcccccc___[[[[[[]]]]]]\\\ZZZXXXXXX[[[]]]YYYVVVQQQNNNMMMLLLKKKIIIJJJNNNOOONNNPPPVVV[[[]]]RRRPPPMMMJJJGGGEEECCCBBB???>>>======>>><<<999777888777555333000---+++***&&&%%%$$$############### !!!!!! %%%%%%$$$###"""!!!     !!!!!! !!!~~~kkkeee``````___\\\YYYZZZ]]]]]]\\\[[[YYYYYY\\\^^^\\\XXXSSSOOONNNLLLKKKIIIHHHMMMOOONNNPPPVVVZZZZZZPPPOOOLLLJJJGGGFFFDDDDDD???>>>===>>>???>>><<<:::999888666333000---***)))$$$$$$###############$$$ !!!!!!!!!!!!  """    !!!!!!!!!!!!!!!###!!!###"""!!! """ yyyiiiccc]]]\\\ZZZXXXYYY\\\]]]]]]]]][[[ZZZ[[[]]]```]]]YYYTTTPPPNNNMMMKKKJJJGGGMMMPPPPPPPPPTTTUUUTTTPPPOOOMMMJJJHHHGGGFFFFFF======<<<===??????>>>===:::888666333000,,,***)))$$$$$$###""""""######### !!!!!!!!!!!!!!!!!! %%%###"""""""""###""" !!!"""!!!  """ !!!$$$"""$$$$$$###""" sssgggaaa[[[ZZZXXXVVVYYY^^^]]]]]]]]]\\\[[[\\\___aaa\\\YYYTTTPPPNNNMMMKKKJJJGGGMMMQQQPPPPPPRRRRRRPPPQQQPPPNNNLLLJJJHHHGGGGGG<<<;;;:::;;;===>>>===<<<999888666333000---***)))%%%$$$###""""""""""""""" !!!!!!""""""!!!!!! !!!!!!    """ """ """!!!!!!oooccc___\\\\\\ZZZXXXZZZ___\\\]]]]]]\\\[[[]]]```ccc[[[XXXSSSPPPNNNMMMLLLJJJJJJNNNQQQOOOOOORRRSSSRRRSSSQQQOOOMMMKKKIIIHHHHHH@@@>>>===<<<======<<<:::999888555333000---+++***%%%%%%$$$"""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!   !!!~~~mmmaaa^^^^^^```^^^[[[\\\___\\\]]]]]]\\\\\\]]]```cccZZZWWWRRROOONNNMMMLLLKKKLLLPPPPPPMMMNNNSSSVVVWWWTTTSSSPPPNNNLLLJJJIIIHHHFFFDDDAAA??????>>><<<:::888777555333000---,,,+++&&&%%%$$$"""!!! !!!!!!""""""""""""!!!!!! !!!"""###!!!""""""!!!  !!!!!!  !!!"""!!! {{{kkk```\\\[[[^^^```^^^^^^______^^^^^^]]][[[YYYXXXWWWZZZWWWTTTRRRPPPNNNKKKHHHKKKOOOQQQNNNOOOSSSVVVUUUYYYVVVQQQLLLIIIGGGFFFGGGBBB@@@>>>===>>>===;;;999:::999888777666333///+++######""""""""""""######"""###$$$###   !!!!!! !!!  !!! !!! }}}lllbbb^^^\\\___```^^^^^^`````````___^^^\\\ZZZYYYXXXVVVTTTRRRQQQPPPOOOMMMKKKKKKPPPRRRPPPPPPUUUWWWWWWYYYVVVQQQLLLIIIGGGGGGGGGCCCAAA???>>>>>>===;;;999;;;:::888888666333///+++$$$$$$###"""""""""""""""     ~~~oooddd___]]]___```^^^]]]___bbbaaa```^^^\\\[[[YYYYYYSSSQQQPPPPPPPPPPPPOOOMMMLLLPPPRRRQQQRRRVVVYYYYYYXXXUUUPPPLLLIIIGGGGGGGGGDDDBBB@@@???>>>===;;;999;;;:::999888777333...***&&&%%%###"""!!!!!!!!!!!! !!! !!!!!!  pppeee```]]]^^^___]]]]]]___bbbaaa___]]][[[ZZZYYYXXXRRRPPPOOOOOOPPPPPPOOOMMMKKKPPPRRRPPPQQQVVVYYYYYYWWWTTTPPPKKKHHHGGGGGGHHHFFFDDDAAA@@@???>>><<<:::;;;::::::999888444...***'''&&&$$$"""!!! !!!!!!   !!!!!! pppeee```\\\]]]^^^\\\\\\___bbbaaa^^^\\\YYYXXXWWWWWWTTTRRRPPPPPPPPPOOONNNLLLJJJNNNPPPNNNOOOTTTWWWWWWUUUSSSOOOKKKHHHGGGHHHHHHFFFDDDBBBAAA@@@???===;;;;;;;;;;;;:::888444...)))'''&&&$$$###!!!  !!!!!!   !!!!!!      """  qqqfff```\\\]]]^^^]]]^^^aaabbbaaa^^^[[[XXXWWWWWWWWWVVVTTTRRRQQQQQQPPPNNNLLLIIIMMMOOOMMMMMMQQQTTTTTTTTTRRRNNNJJJHHHHHHHHHIIIFFFDDDBBBBBBBBBAAA???===<<<;;;;;;;;;999444---)))'''&&&$$$###!!!   """!!!""""""!!!  !!!!!! tttgggaaa^^^___``````aaaddddddbbb___[[[YYYXXXWWWWWWVVVUUUSSSRRRRRRQQQOOOMMMJJJNNNOOOMMMMMMPPPRRRRRRSSSQQQMMMJJJHHHHHHIIIIIIEEEDDDBBBBBBCCCBBBAAA???<<<<<<<<<<<<:::444---(((&&&%%%$$$"""!!!   !!!    uuuhhhccc___aaabbbbbbdddgggeeeccc```\\\ZZZYYYXXXYYYVVVTTTSSSRRRSSSSSSQQQPPPKKKOOOPPPMMMMMMPPPRRRQQQSSSPPPMMMJJJHHHHHHIIIJJJEEECCCBBBBBBCCCCCCBBBAAA<<<<<<<<<<<<:::555---(((&&&%%%$$$"""!!!!!!!!!!!! """$$$$$$""" !!!""""""!!!!!! !!!  !!!### !!!  !!! !!!$$$%%%!!!   !!! !!!!!!!!!sssgggeeebbbaaacccdddeeeeeeeeeccc```\\\YYYVVVTTTSSSVVVVVVUUUSSSQQQNNNKKKIIIIIIJJJKKKLLLLLLMMMOOORRRSSSPPPKKKGGGEEEEEEGGGIIIDDDCCCBBBBBBBBBAAA>>><<<===<<<;;;999777111+++&&&""""""!!!!!! !!!  !!!!!!  ###   """ !!!!!! !!!ppphhheeebbbaaabbbdddddddddfffccc^^^ZZZVVVUUUVVVVVVVVVUUUUUUSSSQQQNNNKKKIIIIIIKKKLLLMMMMMMNNNPPPRRROOOLLLHHHDDDBBBBBBDDDEEEDDDCCCBBBBBBBBBAAA???======<<<;;;:::777222+++&&&###""""""!!!     !!!   !!!!!!!!! !!! rrriiifffcccaaaaaabbbccccccfffbbb\\\WWWUUUUUUXXXZZZUUUUUUUUUSSSQQQNNNKKKJJJJJJKKKMMMMMMMMMNNNQQQSSSPPPNNNJJJGGGEEEEEEEEEEEEDDDCCCAAAAAABBBAAA???===>>>===<<<:::888222,,,'''$$$$$$###"""    !!!!!!!!!!!!$$$""""""!!!  !!!"""!!!wwwjjjgggccc``````bbbbbbbbbccc```\\\XXXVVVWWWYYYZZZUUUUUUTTTSSSQQQNNNLLLJJJIIIKKKLLLLLLLLLNNNPPPRRRPPPNNNLLLIIIGGGFFFEEEEEECCCBBBAAAAAABBBAAA???===>>>===<<<;;;888333,,,'''%%%%%%$$$"""!!! !!!  """%%%   xxxkkkgggbbb______aaabbbbbb```___]]][[[YYYYYYYYYYYYTTTTTTTTTSSSQQQNNNLLLJJJHHHIIIKKKKKKKKKLLLOOOQQQMMMKKKIIIFFFDDDCCCBBBBBBCCCBBBAAAAAABBBBBB@@@>>>>>>===<<<:::777222,,,'''&&&%%%$$$"""!!! !!!  !!! """ !!!"""     tttjjjfffaaa^^^___aaacccccc``````^^^]]]\\\[[[ZZZZZZTTTTTTTTTSSSQQQOOOLLLKKKGGGHHHJJJJJJJJJKKKNNNPPPPPPNNNKKKHHHFFFEEEEEEEEEBBBAAAAAAAAABBBBBB@@@>>>===<<<;;;999777111+++&&&%%%%%%$$$###!!!     !!!""""""%%%(((***"""&&&"""!!!!!! """!!!sssiiieee```^^^^^^aaaccceeedddbbb___]]][[[[[[\\\\\\TTTTTTTTTSSSQQQOOOMMMKKKHHHIIIJJJKKKKKKLLLNNNQQQTTTRRRNNNJJJHHHHHHIIIJJJBBBAAA@@@AAABBBBBB@@@???<<<;;;:::888555000***%%%$$$$$$######"""!!!    """$$$&&& ###"""!!! !!!vvvhhhddd___]]]^^^aaadddfffhhhddd___[[[YYY[[[]]]___SSSTTTTTTSSSQQQOOOMMMKKKIIIJJJKKKLLLLLLMMMOOORRRSSSPPPKKKGGGEEEEEEGGGIIIBBBAAA@@@AAABBBBBBAAA???;;;:::999888555000)))$$$$$$#########""""""!!!!!!!!!   !!!!!!!!!  !!!!!!   !!!   !!!yyyoookkkgggddddddfffggggggbbbcccccc```]]]YYYXXXXXXVVVWWWWWWUUUQQQMMMKKKKKKKKKKKKJJJHHHFFFHHHKKKNNNWWWSSSNNNKKKJJJJJJJJJIIIDDDBBB@@@???@@@@@@???>>>???===;;;888444...&&&"""%%%###"""%%%%%%"""!!!###!!! !!! """""" '''$$$    xxxllliiieeeccccccdddeeedddffffffeeebbb]]]YYYXXXWWWWWWXXXXXXVVVRRROOOMMMLLLLLLLLLKKKJJJIIIJJJMMMPPPRRROOOKKKHHHHHHHHHHHHHHHEEECCCAAA@@@AAAAAA@@@???===<<<:::777444///((($$$%%%###  !!!  wwwnnnllliiihhhhhhiiihhhgggiiihhhgggccc]]]YYYWWWWWWXXXYYYYYYWWWTTTPPPOOONNNLLLMMMMMMLLLKKKMMMPPPSSSTTTQQQMMMKKKKKKKKKKKKJJJFFFDDDBBBBBBBBBCCCBBBAAA<<<;;;999777555000***&&&$$$###""" !!!!!!"""  wwwooonnnlllkkkllllllkkkiiiggggggeeeaaa\\\YYYWWWXXXXXXYYYYYYXXXTTTQQQOOOOOOLLLMMMMMMMMMMMMNNNRRRTTTWWWTTTPPPMMMLLLLLLKKKJJJEEECCCAAAAAABBBBBBBBBAAA===<<<:::888555000)))%%%#########""""""!!! """!!!!!!"""!!!   """wwwllljjjhhhhhhiiiiiihhhgggccccccaaa^^^ZZZWWWWWWXXXWWWXXXYYYWWWTTTPPPOOOOOOKKKLLLMMMMMMMMMNNNQQQSSSTTTQQQMMMJJJIIIGGGEEECCCBBBAAA??????@@@AAA@@@???@@@>>>;;;999555///(((###"""############!!!      !!!""" !!! wwwllljjjhhhggghhhiiiiiihhhaaaaaa___[[[XXXVVVVVVWWWVVVXXXXXXWWWTTTQQQPPPOOOKKKLLLMMMMMMMMMMMMPPPQQQTTTQQQMMMKKKIIIGGGEEEBBB@@@???======?????????>>>AAA???<<<999555///(((###"""""""""""""""!!!   !!!!!!"""   !!!!!!xxxnnnkkkhhhfffgggiiijjjjjjbbbaaa___[[[VVVTTTTTTVVVWWWYYYZZZXXXUUURRRQQQQQQLLLMMMOOONNNMMMMMMOOOPPPRRRPPPMMMLLLKKKJJJHHHFFF@@@>>><<<===>>>??????>>>@@@>>><<<999555000)))$$$""""""!!!!!!!!!  !!!!!!!!!"""""" !!!!!!!!! !!!!!! yyyjjjgggcccaaabbbeeeggggggeeeccc```[[[VVVSSSSSSTTTYYYZZZ[[[ZZZWWWTTTSSSSSSMMMOOOPPPPPPNNNNNNOOOPPPKKKIIIHHHHHHHHHHHHFFFDDD@@@>>>======>>>??????>>>>>><<<;;;999666111+++'''"""!!!!!! !!! !!!  !!!        """###"""yyyjjjgggbbb```aaaccceeeeeeeeedddaaa\\\WWWTTTTTTUUUXXXYYY[[[ZZZVVVRRROOOMMMMMMMMMMMMLLLKKKMMMPPPRRROOOMMMJJJHHHIIIIIIHHHGGG@@@>>><<<<<<<<<===<<<;;;===<<<;;;888333---((($$$$$$""" """ !!!"""!!!  !!!!!!  !!!      """!!!   }}}tttfffccc```^^^___aaacccccceeedddbbb]]]YYYVVVUUUVVVXXXZZZ[[[ZZZVVVRRROOONNNIIIJJJIIIHHHGGGHHHKKKNNNPPPMMMJJJIIIIIIIIIHHHGGG@@@???===<<<===>>>===<<<<<<<<<;;;888333---((($$$$$$### !!!### """ yyyooocccaaa^^^^^^___aaabbbccceeeeeebbb^^^ZZZVVVVVVVVVXXXZZZ[[[ZZZVVVRRROOONNNHHHHHHHHHFFFEEEFFFIIIKKKPPPMMMJJJHHHHHHHHHGGGFFF@@@???======>>>???>>>===<<<<<<;;;999444---'''$$$$$$###"""!!!!!!!!!""""""  !!!  !!!xxxnnncccaaa``````bbbdddddddddccccccbbb^^^YYYVVVUUUUUUVVVXXXYYYXXXTTTPPPMMMLLLJJJJJJJJJHHHGGGGGGJJJLLLNNNLLLIIIGGGGGGFFFEEEDDD???===<<<<<<===???>>>===;;;<<<;;;999444...'''###""""""######""""""!!! !!!""" !!!!!!  !!!!!!!!!"""""" !!!######### !!!!!!  !!!!!!xxxpppbbbaaa```aaacccddddddcccaaaaaa```]]]YYYUUUTTTTTTTTTVVVWWWVVVRRRNNNKKKJJJJJJKKKJJJIIIHHHHHHKKKNNNMMMJJJGGGEEEEEEDDDCCCBBB<<<;;;::::::<<<>>>======;;;<<<<<<:::555...'''###!!!!!!"""""""""!!!  """""""""!!!!!! !!!!!!  !!!!!!  !!!!!!$$$$$$###"""!!! ###!!!"""$$$xxxppp`````````aaaccccccaaa______```___]]]XXXUUUSSSSSSRRRTTTUUUTTTPPPLLLIIIHHHHHHHHHHHHGGGGGGHHHKKKNNNMMMJJJGGGEEEDDDCCCBBBAAA;;;999888999<<<=========:::;;;<<<:::555...'''"""!!!!!!"""""""""!!!  """###$$$###!!!  !!!"""  !!!$$$###!!!vvvmmmbbbaaaaaacccdddcccaaa^^^___``````]]]YYYVVVTTTSSSRRRTTTUUUTTTPPPLLLIIIHHHFFFGGGGGGGGGGGGHHHLLLOOONNNLLLHHHFFFEEEDDDCCCBBB:::999999:::<<<>>>???>>>:::;;;<<<:::666...'''"""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!! !!!   !!!sssiiieeedddeeefffgggfffbbb``````aaaaaa___[[[WWWUUUTTTRRRTTTVVVTTTQQQLLLIIIHHHGGGGGGHHHHHHHHHJJJNNNQQQPPPMMMJJJGGGFFFFFFDDDCCC;;;:::999;;;===???@@@@@@:::;;;<<<;;;666...'''"""%%%$$$######""""""#########"""   !!!!!!     !!!  !!!!!!  !!!$$$!!!"""$$$ tttkkkcccaaa______aaabbbcccbbbaaa```___\\\ZZZVVVTTTRRRVVVWWWWWWUUUPPPLLLIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLIIIJJJHHHEEEEEEHHHGGGCCC>>><<<;;;<<<>>>???@@@??????>>>===;;;666...&&& $$$###!!! !!!!!!"""  !!!!!! ###""" !!!444%%% !!!  !!!!!!  !!!"""!!!   $$$tttjjjbbbaaa``````bbbccccccbbbaaaaaa___]]][[[XXXUUUTTTTTTVVVVVVUUUQQQLLLJJJIIIGGGGGGGGGHHHIIIJJJKKKLLLKKKLLLJJJFFFFFFHHHGGGCCC???===<<<===???AAAAAA@@@<<<===<<<;;;666///'''"""###"""!!!  """  !!!###"""""" """000$$$!!!!!!!!!  !!! uuuiiiaaa``````aaacccdddcccaaaaaa```___^^^[[[YYYWWWVVVSSSTTTUUUTTTQQQMMMKKKJJJGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNKKKGGGGGGIIIGGGCCC???>>>>>>???AAABBBBBBAAA:::;;;<<<;;;666000)))$$$"""""" """###+++!!! """   !!!!!!  vvviii``````aaaccceeeeeecccaaa______^^^]]][[[YYYWWWVVVQQQSSSTTTSSSQQQMMMLLLKKKGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNKKKHHHHHHJJJIIIEEE???>>>>>>???AAABBBAAA@@@;;;<<<===;;;666...((($$$###"""!!!  !!!"""%%% !!!"""  !!!  !!!  !!!  xxxjjj``````aaaccceeeeeedddbbb^^^]]]]]][[[YYYWWWUUUTTTPPPRRRTTTSSSPPPMMMLLLKKKGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKHHHHHHLLLKKKGGG=========???AAAAAA@@@???<<<>>>???<<<555,,,&&&#########""""""!!! """  !!!###"""""" !!! !!!!!!!!! """###!!!  !!! """!!!zzzlllaaa``````bbbeeefffeeeddd^^^]]]\\\[[[XXXVVVTTTSSSPPPRRRTTTSSSPPPMMMKKKJJJGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMKKKGGGHHHKKKJJJFFF===<<<===???AAAAAA@@@>>><<>>AAACCCCCCAAA???:::>>>@@@===444+++&&&$$$ !!!"""""""""!!! !!!    !!!""" }}}pppcccaaa``````ccceeefffgggaaa```___]]]ZZZVVVTTTRRRQQQSSSTTTSSSOOOLLLIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLQQQQQQMMMHHHFFFGGGDDD???>>>>>>@@@BBBDDDDDDBBB@@@888<<<@@@===444,,,((('''!!!!!!!!!!!! ###!!! """######""" !!! !!!  !!!  zzzmmmfffcccaaaaaaccceeedddbbbbbbbbbaaa___\\\XXXUUUSSSVVVUUUSSSQQQOOOMMMKKKJJJHHHGGGGGGGGGHHHJJJKKKLLLNNNLLLIIIFFFDDDDDDDDDDDDAAAAAAAAACCCDDDCCCAAA>>><<>>===@@@@@@<<<444,,,(((&&&"""!!!!!!!!!###$$$###"""!!!!!! !!!!!!"""!!! !!!"""   !!! ###!!!  |||ooobbbaaaaaabbbdddeeecccbbbaaaaaa```^^^\\\ZZZXXXVVVVVVTTTRRRPPPMMMKKKJJJIIIJJJHHHGGGFFFFFFHHHKKKMMMLLLKKKHHHFFFDDDDDDDDDDDDAAAAAAAAABBBCCCCCCAAA???>>>@@@AAA===444,,,(((&&&$$$$$$$$$%%%&&&%%%###!!!!!!!!!  !!!!!!!!!  """"""!!!   !!!"""### %%%###!!! zzznnnaaabbbcccdddeeeeeeddddddcccbbbaaa^^^\\\YYYWWWVVVVVVTTTRRROOOLLLKKKJJJJJJKKKIIIGGGEEEEEEGGGJJJLLLLLLKKKIIIHHHFFFFFFFFFFFFCCCBBBAAABBBDDDCCCAAA@@@>>>@@@AAA===444,,,(((&&&%%%$$$%%%&&&&&&%%%"""!!!   !!!""""""&&&$$$!!!!!!###  %%%$$$!!! xxxkkkcccdddeeeeeeeeeeeeeeeffffffdddbbb___[[[XXXVVVUUUWWWUUURRROOOLLLKKKKKKKKKKKKIIIGGGEEEEEEFFFHHHJJJGGGGGGFFFEEEDDDCCCCCCCCCEEECCCBBBBBBCCCBBBAAA???<<>>;;;:::888666444111///...111111111000///---+++***&&&%%%###!!! !!!!!! !!!"""######  !!!!!!!!!"""""""""%%%%%%"""!!!!!! vvvmmmfffbbb``````dddfffeeecccYYYYYYXXXXXXXXXWWWWWWWWWZZZWWWSSSPPPOOONNNMMMLLLJJJIIIGGGFFFEEEEEEFFFFFFGGGDDDAAA@@@@@@@@@@@@@@@???===;;;777444222111000111111111000///---+++***'''%%%###!!! !!!!!! !!!"""###$$$  !!!"""######!!!""""""!!!"""!!!!!!###  vvvmmmdddaaa^^^___ccceeeeeedddYYYYYYXXXXXXXXXWWWWWWWWWWWWTTTPPPNNNNNNNNNNNNMMMIIIHHHFFFEEEEEEEEEFFFFFFIIIEEEAAA??????@@@AAAAAABBB@@@<<<888555333222111222111111000///---++++++'''&&&###!!! !!!!!!!!!""""""  """######!!!  !!!""" !!!+++$$$!!!   !!!!!!   tttjjjccc```^^^```fffiiigggccc]]][[[YYYXXXXXXXXXWWWUUUXXXVVVSSSOOOLLLJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHFFFEEEDDDDDDEEEEEEDDDCCC@@@===::::::777222000111222111000///---,,,+++***$$$$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!     !!!     !!! tttiiibbb```^^^```ccceeedddbbb^^^\\\ZZZYYYYYYYYYXXXVVVXXXVVVSSSPPPMMMKKKKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHDDDCCCCCCCCCDDDDDDCCCAAA>>>:::888888555000...///222111000---+++(((&&&%%%######"""!!!   !!!  !!!!!! tttggg````````````````````````^^^\\\[[[ZZZ[[[ZZZYYYWWWXXXVVVTTTQQQOOONNNMMMMMMGGGGGGFFFFFFFFFFFFGGGGGGDDDCCCCCCDDDEEEEEEBBB@@@===999777777555000...000///...---+++)))'''%%%$$$$$$$$$###"""!!! !!!  !!!   !!!  !!! ttthhhaaabbbbbbaaa___]]]^^^___]]][[[ZZZZZZ[[[ZZZYYYWWWWWWVVVTTTRRRPPPOOOOOOOOOGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDEEEFFFEEEBBB@@@===:::888999666111000222)))******+++***)))((('''''''''%%%$$$############     !!!""" !!!!!!!!! """ uuukkkdddddddddbbb___^^^]]]^^^ZZZZZZYYYYYYZZZZZZWWWUUUWWWUUUSSSQQQPPPOOOOOOOOOGGGGGGGGGHHHHHHGGGGGGGGGDDDCCCBBBCCCCCCBBB@@@>>>;;;888777888666111000222***+++,,,---,,,+++)))(((((('''&&&$$$###"""""""""  !!!!!!   !!! !!! %%%"""wwwmmmffffffdddcccaaa```^^^^^^YYYYYYXXXYYYZZZZZZWWWUUUUUUTTTRRRPPPNNNMMMMMMNNNGGGGGGHHHHHHHHHHHHGGGGGGBBB@@@>>>>>>>>>>>>===;;;888555444555333///...000000111111000...***'''%%%&&&%%%###"""   !!!!!!  !!!###!!! !!!"""  ###!!!yyynnnhhheeebbbbbbbbbbbb___\\\YYYYYYYYY[[[\\\[[[XXXVVVTTTSSSPPPNNNLLLKKKKKKKKKGGGGGGHHHIIIIIIHHHGGGGGGDDDAAA>>>============<<<777444333444333///...000222222333222///+++'''%%%%%%$$$###!!!    """!!! !!!""" !!! {{{nnniiiddd``````cccccc___ZZZZZZZZZZZZ\\\]]]\\\YYYWWWTTTRRRPPPMMMKKKIIIIIIIIIGGGGGGIIIIIIIIIIIIGGGGGGHHHEEE@@@>>>>>>@@@@@@@@@888555444666555111000333///000111111000---***''''''&&&$$$###!!!    !!!!!! """!!!   !!!zzzllliiifffccccccdddccc```^^^^^^[[[YYY[[[^^^]]]XXXSSSSSSQQQNNNMMMMMMLLLKKKIIIEEEFFFGGGFFFEEEEEEGGGIIIFFFCCCAAA?????????===<<<999888777666555444333222444222111000///---***((('''%%%"""!!!""""""!!! !!!  !!!""""""!!! !!! (((%%%!!!$$$""""""!!!yyykkkeeecccaaaaaabbbbbb```^^^\\\ZZZXXXZZZ]]]]]]XXXTTTQQQNNNLLLKKKKKKKKKJJJHHHFFFGGGGGGFFFEEEEEEFFFHHHGGGEEEBBBAAAAAAAAA???>>>;;;:::999888666555444444555444222222111000---+++%%%###!!!!!!!!!!!! !!!"""!!!   !!!!!!    !!!wwwiiicccaaa``````aaaaaa```___YYYXXXWWWYYY\\\\\\XXXTTTPPPNNNLLLLLLLLLLLLKKKJJJHHHIIIIIIGGGEEEDDDEEEGGGHHHFFFDDDDDDDDDCCCAAA@@@<<<;;;:::999888666666555111///.........---+++)))%%%$$$#########""" !!!###$$$###!!!  """"""  !!!!!! !!!  !!! ttthhhcccbbbbbbaaaaaa```___^^^WWWVVVWWWYYY[[[[[[XXXUUURRRQQQOOONNNOOOPPPOOONNNJJJJJJJJJHHHEEECCCDDDEEEHHHFFFEEEDDDEEEDDDBBB@@@<<<;;;:::999888666555555---,,,+++,,,,,,,,,***(((((('''&&&&&&&&&%%%### !!!$$$$$$!!!!!!######!!! !!!   rrrfffccccccbbb```]]][[[ZZZZZZVVVVVVWWWYYYZZZYYYWWWUUUSSSRRRPPPOOOPPPQQQPPPOOOKKKLLLKKKHHHEEECCCDDDEEEFFFEEEDDDDDDDDDDDDAAA???::::::999777666555444333000///......//////---,,,((('''&&&&&&&&&%%%###!!!!!!"""!!!!!!######!!!!!!"""!!!"""  !!!!!!qqqfffaaaaaa```^^^ZZZWWWVVVWWWVVVWWWYYYZZZZZZXXXWWWUUUSSSQQQOOOOOOOOOOOONNNMMMLLLLLLKKKIIIEEEDDDDDDEEEDDDCCCCCCDDDDDDCCCAAA>>>999888777666555333222222///...------......,,,***(((%%%###"""######"""   """"""     pppfff```aaaaaa___[[[XXXXXXYYYWWWYYY[[[[[[ZZZXXXVVVUUUUUUSSSQQQOOOPPPOOONNNMMMLLLLLLKKKIIIFFFDDDDDDEEEDDDCCCCCCDDDEEEDDDAAA>>>999888777666444333222222...---,,,,,,,,,,,,***((()))&&&""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!      pppfffaaacccdddbbb^^^\\\]]]___XXXZZZ\\\\\\ZZZWWWVVVUUUXXXVVVSSSRRRRRRQQQPPPNNNKKKLLLKKKIIIFFFDDDEEEFFFDDDDDDDDDEEEFFFEEEBBB???999999888666555444333222222111000///000///---***+++(((### !!!"""$$$$$$"""""""""""""""""""""""" !!!#########  !!!"""  !!!!!!    !!! !!!!!!"""!!!pppfffbbbcccdddccc```^^^]]]]]]YYYXXXXXXYYYZZZZZZXXXVVVWWWWWWVVVUUUTTTSSSRRRQQQLLLJJJHHHFFFEEEFFFGGGHHHEEECCCAAA@@@@@@@@@???>>><<<888444222222333333333000000...---+++***((((((***(((%%%""" !!!!!!   !!!!!!  !!!!!!pppgggbbbcccdddbbb```]]]]]]]]]YYYYYYYYYZZZ[[[ZZZXXXVVVXXXWWWUUUSSSQQQPPPOOOOOOLLLKKKIIIGGGFFFFFFGGGHHHHHHFFFCCCBBBCCCCCCAAA@@@;;;888444222222333333333000///...,,,***(((&&&&&&((('''%%%###"""!!!!!!"""!!!       qqqhhhbbbcccdddbbb___]]]]]]]]]ZZZZZZYYYZZZ[[[[[[XXXVVVYYYWWWTTTQQQOOONNNMMMMMMMMMLLLJJJHHHGGGGGGGGGGGGGGGEEECCCBBBBBBBBBAAA@@@:::777333222222333444444111000---+++(((&&&$$$###&&&&&&&&&%%%%%%$$$###"""!!!   !!! qqqhhhbbbccccccbbb___]]]\\\]]][[[ZZZZZZ[[[[[[[[[XXXVVVXXXVVVSSSQQQOOONNNNNNNNNNNNMMMKKKIIIGGGGGGFFFFFFBBBAAA>>>>>>>>>???>>><<<999666333111222333444444333111...***'''%%%######$$$%%%&&&''''''&&&$$$###!!!  !!!  &&&"""  pppgggaaabbbcccaaa___]]]\\\\\\[[[ZZZZZZZZZ[[[ZZZWWWUUUUUUTTTSSSQQQPPPPPPQQQQQQNNNMMMKKKIIIGGGFFFEEEDDD???===;;;;;;<<<<<<;;;:::888555222000222444555555555333///+++'''%%%$$$$$$###$$$&&&((('''&&&$$$###!!!  !!!  $$$ ###&&&+++'''  pppgggaaabbbcccaaa^^^\\\\\\\\\[[[ZZZYYYZZZZZZYYYVVVTTTRRRRRRRRRRRRRRRQQQQQQQQQNNNMMMKKKIIIGGGEEECCCBBB???===;;;;;;<<<<<<;;;:::777444111000222444555555555333///***'''%%%%%%%%%###$$$&&&'''&&&%%%###"""!!!   """!!!   %%%)))+++'''!!!pppgggaaabbbbbbaaa^^^\\\[[[\\\ZZZYYYXXXYYYYYYXXXUUURRRQQQQQQRRRSSSRRRPPPNNNMMMMMMLLLKKKIIIFFFCCCAAA@@@>>><<<::::::;;;<<<;;;:::666333000000111444555666444111---)))&&&$$$$$$%%%$$$$$$%%%%%%%%%###"""!!!!!!  !!!!!!   !!! !!!!!!"""!!!$$$&&&&&&""" qqqhhhaaabbbbbbaaa^^^\\\[[[\\\YYYYYYXXXXXXXXXWWWTTTRRRPPPQQQRRRSSSQQQNNNKKKHHHLLLLLLJJJHHHFFFCCC@@@???<<<:::999999:::;;;:::999555333000///111444666666222///+++'''%%%$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!  """"""!!!   !!!!!!  !!!!!! """"""!!!!!!  rrrhhhbbbcccdddbbb___\\\[[[\\\\\\ZZZXXXXXXZZZZZZWWWTTTUUURRRNNNMMMMMMNNNNNNMMMQQQPPPNNNLLLHHHEEEBBB@@@===;;;::::::;;;=========666333000///000222333333222000---***'''&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$"""%%%$$$$$$###"""!!! """###$$$%%%%%%$$$"""!!! !!!!!! !!!"""  $$$ !!!!!!   """ rrrhhhcccddddddccc```]]]\\\\\\\\\ZZZYYYYYY[[[ZZZWWWTTTUUURRROOOMMMNNNNNNNNNMMMIIIIIIHHHFFFCCC@@@>>>===>>><<<::::::<<<>>>>>>===999666222111111222333333333111---)))'''&&&%%%%%%%%%$$$$$$$$$&&&&&&$$$"""$$$######""""""!!!!!! $$$%%%%%%%%%$$$!!! !!! !!!""" !!!!!! """"""""""""sssiiicccdddeeeddd```^^^\\\\\\ZZZZZZZZZ[[[\\\[[[XXXUUUUUURRROOONNNOOOOOONNNNNNJJJIIIHHHGGGEEECCCAAA???===<<<:::;;;<<<>>>>>>===;;;888444222222333333222333111---)))&&&%%%%%%%%%$$$###"""###$$$%%%$$$### ######$$$###"""   !!! """!!! !!! """###"""!!!  %%%$$$ttthhhaaacccdddccc```]]][[[[[[XXXYYY[[[]]]]]][[[YYYVVVUUUSSSPPPOOOPPPPPPOOONNNNNNMMMLLLJJJGGGDDDBBBAAA<<<:::::::::<<<===<<<;;;999777444222333444333333333000---)))&&&%%%$$$$$$###"""!!!!!!###$$$######  !!!!!!!!!   !!!!!!!!!  !!!!!!  !!!"""!!!!!!!!!"""!!! uuuggg___aaabbbbbb^^^[[[YYYXXXVVVYYY\\\___^^^\\\YYYXXXUUUSSSQQQQQQQQQQQQOOONNNMMMLLLJJJGGGCCC@@@===;;;:::999999:::;;;<<<;;;:::555333222222333444555444111///,,,(((&&&%%%%%%%%%$$$""" """######""" !!!"""""""""   !!! !!!$$$$$$"""!!!  """""""""!!!  !!!tttfff]]]```bbbaaa^^^ZZZXXXWWWTTTXXX^^^aaa```]]]ZZZYYYUUUTTTRRRRRRRRRRRRPPPNNNNNNMMMKKKGGGCCC???;;;999:::999999:::<<<<<<;;;999333222111222444555555555///---+++(((&&&&&&&&&&&&&&&$$$!!! !!!"""""""""""""""#########$$$$$$$$$!!!!!!  !!! &&&---***""" !!!"""!!!  """###!!!$$$"""  """ !!! !!! sssddd]]]```bbbbbb___[[[XXXWWWSSSXXX___bbbaaa]]][[[ZZZUUUTTTSSSSSSSSSRRRPPPNNNPPPOOOMMMJJJFFFCCC@@@>>>;;;:::;;;<<<>>>>>><<<;;;555444333333555666555444---,,,)))'''&&&&&&'''((((((%%%"""!!!!!!""""""!!!!!!!!!!!!!!!!!!""""""""""""!!! ,,,666///### !!!"""$$$$$$$$$######!!!!!!!!!###  !!! sssbbb^^^```cccccc```\\\YYYWWWRRRXXX___cccaaa^^^[[[ZZZUUUTTTSSSSSSSSSSSSPPPNNNNNNMMMLLLIIIFFFCCCAAA???<<<<<<<<<>>>@@@@@@>>><<<888666555555666666555333,,,+++)))'''&&&'''((()))***'''###!!!!!!""""""!!! !!!"""###///;;;333###!!!"""   $$$###   !!!  %%% !!!!!!  """######""""""uuugggaaaaaaaaa___]]]YYYUUUSSSVVVYYY^^^___^^^[[[XXXWWWXXXVVVTTTSSSRRRQQQOOOMMMRRRPPPLLLHHHEEECCCBBBAAA;;;<<<===>>>>>>===<<<<<<;;;888555333333333222111000---)))%%%""" !!!'''%%%###""""""!!!  !!!!!!!!!   !!!!!!"""!!!!!!###$$$###!!! !!!!!!""" """ ######---AAA !!!$$$###   !!!"""$$$"""  """"""     !!!"""!!!uuuggg___``````___^^^[[[XXXVVVVVVYYY]]]^^^\\\ZZZXXXXXXXXXVVVTTTTTTTTTSSSQQQOOOPPPNNNKKKGGGDDDBBBAAAAAA<<<===>>>??????>>>===<<<:::777555444444555444444222000,,,(((%%%$$$$$$%%%%%%###"""!!!"""""""""!!!   !!!    !!! $$$$$$$$$###  !!!$$$---@@@$$$""" !!!    !!!"""!!!vvvggg]]]^^^___```___]]][[[ZZZVVVXXX[[[\\\ZZZYYYXXXXXXWWWVVVTTTTTTUUUUUUSSSRRRQQQOOOLLLHHHEEECCCBBBBBB===>>>???@@@@@@???>>>===999777555444555666666555222000,,,(((&&&&&&''''''###""" !!!"""######"""  !!!"""""" !!!%%%---@@@    !!! !!! !!! """ """"""!!!xxxiii^^^___`````````^^^\\\ZZZVVVXXXZZZZZZYYYXXXXXXYYYVVVTTTSSSSSSUUUUUUTTTRRRRRRPPPMMMJJJGGGEEEDDDDDD>>>???@@@AAA@@@???>>>===;;;888666555666666666555///,,,)))&&&$$$%%%&&&&&&$$$"""!!! """""""""!!!  !!!!!!   !!!!!!  $$$,,,@@@ !!!  !!! !!!   !!!""""""!!! yyykkk```aaaaaaaaa___\\\ZZZXXXUUUWWWZZZZZZYYYXXXYYYZZZTTTSSSRRRRRRSSSTTTSSSRRRPPPOOOLLLHHHFFFDDDCCCCCC???@@@AAAAAAAAA???>>>===<<<999666555555666555444---+++(((%%%$$$$$$%%%&&&&&&$$$!!!!!!!!!!!!   !!!"""   !!!!!! !!! """ """***???"""   !!!###"""!!!  xxxjjjaaaaaaaaa```^^^[[[XXXVVVUUUWWWZZZ[[[[[[ZZZYYYZZZTTTSSSQQQRRRSSSSSSRRRQQQNNNLLLIIIFFFCCCBBBAAAAAA@@@@@@AAAAAA@@@???===<<<:::888555444555666555444000---***'''&&&&&&'''(((&&&$$$"""  !!!!!!     !!!!!!%%%:::!!!      """######!!! uuuhhh````````````^^^ZZZWWWUUUTTTWWW[[[]]]]]][[[ZZZZZZUUUTTTSSSSSSTTTTTTRRRQQQNNNLLLJJJGGGDDDCCCBBBBBB???@@@@@@@@@@@@>>>===;;;666444333333555777777777111///,,,(((&&&&&&'''(((%%%### !!! !!!!!!""""""!!!!!!  !!!!!!333 !!!   !!!!!!  """######!!!rrrfff^^^_________]]][[[XXXVVVSSSWWW\\\___^^^\\\ZZZZZZWWWVVVTTTTTTUUUTTTSSSQQQQQQOOOMMMJJJGGGFFFFFFEEE???@@@@@@@@@???>>><<<;;;222111000222555888999999111///+++(((&&&%%%&&&'''"""!!!!!!"""!!! !!!"""######""""""!!! !!!""""""!!!  !!!    """---  """"""!!!  !!! !!!!!!""" !!!"""   !!! !!!!!!!!! !!!    !!!"""$$$###!!! ooofff^^^^^^^^^]]]\\\ZZZYYYXXXZZZ\\\^^^___^^^[[[XXXUUUYYYVVVRRRPPPPPPPPPOOONNNMMMLLLKKKJJJHHHEEECCCBBB@@@@@@@@@@@@@@@???>>>===999666222333666999999888444111,,,((('''%%%$$$"""######""""""!!!!!! """!!! !!!"""""""""!!!!!!!!!!!!!!! !!!""""""""" !!! """  !!!"""###!!! %%%'''%%%  !!!  """###$$$  !!!!!!  !!! nnnddd___^^^^^^]]]\\\ZZZYYYXXXYYY[[[]]]^^^]]][[[WWWUUUYYYVVVRRRPPPOOOOOOOOONNNMMMLLLKKKIIIFFFDDDCCCBBB??????@@@@@@??????>>>===999666333444777::::::999555111,,,(((&&&%%%$$$#########""""""!!!!!! """   !!!!!!!!!     ###"""    !!!   !!!!!!  !!!!!!"""""" !!! nnneee_________^^^\\\[[[YYYXXXYYYZZZ\\\]]]]]][[[XXXVVVXXXUUURRRPPPPPPOOONNNMMMOOOMMMJJJGGGDDDCCCBBBBBB>>>>>>?????????>>>======888666333555999<<<<<<;;;777222,,,'''%%%%%%$$$#########""""""!!!!!! !!!  !!!    !!!!!!  !!!         """"""!!!  !!!""""""######### !!! pppgggaaaaaa```___]]]\\\ZZZYYYYYYZZZ\\\]]]]]]\\\ZZZXXXWWWUUURRRPPPPPPPPPNNNMMMOOOMMMIIIEEEBBBAAAAAAAAA======>>>>>>>>>======<<<888666444666:::======<<<888333,,,'''%%%%%%$$$$$$######""""""!!!!!! !!!  !!! !!!  !!!!!!    """   ###""" $$$&&&%%%!!!!!!!!!!!!!!!  !!!  $$$!!!  """### ###### !!!!!!!!!""""""""""""###""""""!!!  !!!!!! nnnfffbbbbbbaaa```^^^\\\ZZZYYYZZZ[[[\\\]]]^^^]]][[[[[[XXXUUUSSSRRRQQQPPPOOOMMMOOOMMMIIIDDDAAA?????????;;;<<<<<<======<<<<<<<<<888666555777;;;>>>===<<<666222,,,(((&&&&&&%%%%%%######""""""!!!!!! !!! !!! !!!  !!! !!! $$$'''&&&"""!!!!!!!!!!!!    $$$!!! !!!""""""!!!"""%%%((()))%%%!!!!!!!!!!!!""""""""""""###"""!!!!!!  yyyiiibbbbbbaaaaaa___]]][[[YYYXXXYYYZZZ[[[\\\]]]]]]\\\\\\XXXVVVTTTSSSSSSRRRPPPNNNNNNLLLIIIDDDAAA>>>===<<<::::::;;;<<<<<<<<<;;;;;;888666555777;;;===<<<:::444000,,,)))(((((('''%%%######""""""!!!!!! !!!!!!!!!!!!!!!!!!  """ """ """!!!!!! !!!"""### !!!!!!!!!!!! !!! !!!  """######!!! !!!  uuueee```______^^^\\\ZZZXXXVVVUUUWWWWWWYYYZZZ[[[[[[[[[[[[YYYXXXVVVUUUUUUSSSQQQOOOMMMLLLIIIEEEAAA>>>;;;999999999:::;;;;;;;;;;;;;;;888666555777;;;<<<;;;888111...,,,++++++***(((&&&######""""""!!!!!! !!!"""!!! !!!###"""  !!!!!!    !!!###$$$""" !!! """!!! !!! """"""###  !!!!!!!!! !!!!!!!!!   !!!   ttteee```]]]]]]\\\ZZZXXXVVVSSSRRRUUUUUUWWWXXXYYYYYYYYYYYYZZZXXXWWWVVVVVVTTTRRROOOLLLKKKIIIFFFBBB===:::888888999::::::;;;;;;;;;;;;888666555777:::<<<999777...---,,,,,,,,,+++(((&&&#########"""!!!!!! !!!"""!!!  !!! """$$$$$$!!!  !!!"""  !!!"""###  !!! !!!   !!!######""" !!!  !!!######!!!   !!!  !!!!!!  !!!!!!  !!!!!!!!!!!!!!!!!!    """!!!  !!!!!! !!!!!!!!! !!!  vvviiibbb_________\\\YYYVVVUUUVVVWWWWWWXXXXXXXXXXXXWWWWWW\\\YYYUUUSSSSSSSSSSSSRRRMMMLLLJJJHHHDDD@@@<<<:::;;;999777999;;;===;;;999888555444555777888555222000///...,,,***'''%%%###&&&""" """!!!!!! !!!   """ !!! !!! !!!"""    !!!!!!  !!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!   !!! !!!  """ """"""     !!!  !!! !!!######"""!!!!!!!!! !!!"""!!!  vvvjjjddd``````___]]]YYYVVVVVVVVVZZZZZZZZZ[[[[[[ZZZYYYYYY[[[XXXUUUSSSSSSTTTSSSSSSMMMLLLJJJGGGCCC???;;;999;;;999888999;;;<<<;;;999888666555666888999666333+++---......,,,)))&&&######$$$$$$###!!! !!! !!!"""###&&&###!!!!!! !!!!!! !!! !!!  !!!   !!!   !!!   !!!""" """###"""!!!!!!!!!!!!   !!!!!!  !!! !!!""""""!!! !!!    xxxlllgggddddddccc```\\\YYYXXXYYY[[[[[[[[[[[[[[[ZZZYYYYYYYYYWWWTTTSSSTTTTTTTTTSSSNNNMMMJJJGGGBBB>>>:::888<<<:::999:::;;;;;;:::999999777666777::::::666333(((***---///...+++'''$$$!!!%%%((('''""" !!! $$$###!!!  !!!%%%''''''$$$  $$$"""  !!! """%%% !!!  """###!!! !!!"""###!!!!!! """ !!!#########""" !!!"""""""""   !!!!!! """"""   """"""!!!   !!!!!!"""""""""""""""""""""!!!!!!  !!!!!!!!!zzzoooiiihhhhhhgggddd```\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWXXXVVVTTTSSSTTTUUUTTTSSSNNNLLLJJJFFFAAA===:::888<<<;;;;;;;;;;;;;;;:::::::::888777999;;;:::777333***+++---...---***'''%%%!!!###%%%%%%""" !!!!!! ###"""  !!!""""""$$$!!!""""""!!! !!!!!!%%%"""!!! !!!       !!!!!! !!!""" !!!"""!!! !!!  !!!"""#########!!! !!!###$$$###"""  !!!!!!!!! !!!"""""""""""""""""""""""""""!!!!!!"""""""""!!!!!! !!!"""######!!! !!! """######""""""### ######  !!!""""""!!!    !!! !!!"""$$$%%%!!!  |||qqqkkkiiiiiihhhddd___\\\ZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWWWWUUUSSSSSSTTTTTTSSSRRRMMMLLLHHHDDD@@@<<<999888;;;;;;<<<;;;;;;:::;;;;;;:::999888:::<<<;;;666222///...---+++)))((('''&&&### !!!###"""!!! !!!!!! !!!$$$%%% !!! !!!###  !!!$$$!!! """"""!!!!!!!!!      !!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!   !!!!!!!!! !!!"""######"""!!!"""$$$%%%$$$"""!!! !!!!!!"""###!!!  """%%%'''########################"""######$$$$$$$$$######""""""""""""""""""""""""######""" !!!###!!!###$$$$$$######$$$!!!!!!###!!!###"""  """###&&&###!!! !!!!!!  !!!!!!  !!!!!!!!!  !!!"""###  ssslllggggggeeebbb\\\YYYWWWWWWYYYYYYZZZZZZZZZZZZYYYYYYWWWUUUTTTTTTTTTTTTRRRQQQLLLJJJGGGCCC???<<<:::999999;;;<<<<<<;;;;;;<<<===:::999888:::<<<:::666111111///,,,)))((('''''''''%%%  ######!!! !!!!!!!!!!!!  """!!! """###  """ !!!"""$$$###"""!!!  """     !!! !!!  !!!"""!!!!!!   !!!!!!"""""" !!! !!!###"""""""""###%%%%%%$$$"""!!!!!!!!!!!!"""###$$$$$$!!!!!!!!!"""$$$&&&(((***########################$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''%%%######&&&((( !!!"""######$$$######%%%"""!!!###"""%%%$$$"""!!!!!!"""$$$%%%$$$!!!    !!!!!!""""""!!!!!! !!!!!!   uuummmhhhhhhfffbbb\\\XXXVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYWWWVVVTTTTTTTTTSSSQQQOOOJJJHHHEEEBBB???<<<;;;:::888:::<<<<<<;;;;;;===@@@999888888:::<<<:::555000------,,,+++))))))(((((($$$###"""!!!!!!!!!  !!!!!!"""!!! %%%$$$###!!!  !!!  !!!!!!  !!!)))((('''&&&$$$###"""!!!""" !!!    !!!    !!!  !!! !!! !!!""" !!!!!!!!!!!! """"""!!! """$$$"""!!!!!!###%%%%%%###!!!""""""!!!"""###$$$%%%%%%###$$$%%%&&&'''((())))))''''''''''''''''''''''''&&&'''((())))))))))))(((((((((((((((((((((((((((+++,,,......,,,***++++++'''&&&&&&&&&&&&&&&'''''''''%%%%%%(((((($$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&""" """ ######""""""""""""######!!!""""""   !!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!    uuummmjjjjjjhhhddd___ZZZXXXXXXSSSSSSUUUVVVWWWXXXXXXXXXXXXVVVUUUTTTTTTSSSPPPNNNIIIHHHDDDAAA>>>===<<<;;;777999<<<<<<;;;<<<>>>AAA999888888:::;;;999444///)))***+++,,,,,,+++)))(((###&&&)))'''""" !!!"""""""""!!! !!!!!! !!!  ###%%%###!!! !!!   !!!######!!!!!! !!!###%%%%%%$$$"""   !!!!!!!!!!!!  !!!!!!!!!  !!!!!!   !!!$$$$$$$$$$$$$$$############ !!!######  """###$$$"""""""""!!! !!!$$$$$$""""""###%%%!!!!!!!!!###%%%%%%###!!!""""""""""""###$$$%%%&&&&&&&&&'''((())))))((((((++++++++++++++++++++++++(((((()))***************************************'''***...000...+++((('''---,,,+++******+++,,,,,,+++)))***...///------///&&&(((***++++++***(((&&&'''###!!!###(((+++***'''!!!  !!!$$$%%%%%%###!!! !!!"""   !!!"""""" !!!""""""""""""###$$$###"""!!!   !!!rrrllleeeeeeeeebbb]]]XXXUUUUUUUUUWWWYYYYYYWWWVVVUUUVVVYYYVVVSSSRRRRRRPPPLLLIIIIIIHHHFFFCCC???<<<:::999999:::;;;<<<============:::777444222222111000///***))))))***,,,,,,+++***$$$$$$###"""""""""""""""   !!!!!! ###%%%###    !!!"""!!! !!!"""""""""!!!"""!!!  ###'''(((%%%"""!!!...333((( ###&&&$$$!!! $$$###"""!!! $$$"""!!! !!!!!!!!! """###%%%'''((('''%%%$$$"""######$$$$$$$$$#########%%%'''&&&%%%%%%(((+++&&&'''(((***+++***(((&&&'''***------+++(((''''''++++++***)))))))))******++++++,,,------------,,,///---++++++---//////...000------//////---...111////////////...---,,,+++,,,---...///000000//////......///000111000---***((())))))******))))))(((%%%%%%%%%$$$$$$############"""!!! !!!  """!!! !!! !!!"""""""""!!!!!! !!! ~~~qqqjjjcccddddddaaa\\\XXXVVVUUUVVVXXXZZZZZZYYYWWWWWWWWWXXXVVVSSSRRRRRRPPPLLLIIIIIIHHHFFFCCC???<<<:::999777777888999::::::::::::999666333111000///...,,,'''&&&&&&'''((()))(((&&&'''&&&$$$###"""!!!!!!!!!  """$$$!!!   !!!!!!!!!!!!!!!!!!  """###""" %%%///111''' ###%%%"""!!!!!! !!!!!!"""""""""!!!!!! !!!!!!%%%%%%$$$$$$%%%%%%%%%$$$###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$'''))))))'''(((***,,,---...///000111111///...---.../////////.........000/////////////////////222222111111000...------//////........./////////111...---//////,,,---000///000000000000//////...///............---------000///000111222222000...,,,,,,,,,,,,++++++***))))))(((((((((''''''''''''&&&%%%$$$###""""""!!!"""!!!!!! !!!!!!  !!!###"""!!!  !!!!!!!!!  """"""!!! !!! zzzlllfffaaabbbbbb```\\\XXXVVVUUUWWWYYY\\\\\\ZZZXXXWWWXXXWWWUUUSSSRRRQQQOOOLLLIIIIIIGGGEEECCC???===;;;999999:::;;;<<<============999666333000///---+++))))))((('''(((*********(((((('''%%%###!!!   !!!!!! """###!!!!!! ###!!! !!!"""   !!!""""""######   !!!%%%###!!! """#########)))...,,,### ###### """"""""""""###$$$%%%%%%""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''((()))******))))))(((+++++++++++++++***))))))(((***+++,,,,,,---000222666777999;;;<<<;;;999888777666444444666777777777444444333333333333444444777777666555444333222222333555666777666555666777888444333444333000000333333333333222111000000///000///...------......///...------///111111000///000/////////......------------------,,,,,,,,,,,,***))))))((('''%%%$$$###$$$###"""!!! $$$$$$"""!!! !!! !!!!!!!!!"""###""" """!!!   vvvhhhbbb```aaaaaa___[[[XXXVVVUUUWWWYYY\\\\\\[[[XXXWWWWWWUUUTTTSSSRRRPPPNNNKKKJJJHHHGGGEEEBBB@@@===;;;:::;;;<<<===>>>>>>>>>>>>>>>:::777444111///---***((()))((('''((()))******)))&&&%%%$$$"""!!!   !!!  ###""" """!!!   !!!######  !!!    !!!!!!###""""""""""""###$$$$$$((()))%%%######"""""""""""""""###$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&''''''(((,,,---...//////...------//////000111222222222222111111111222444888<<>>AAAEEEGGGGGGGGGHHHJJJFFFBBB??????>>>;;;<<<@@@@@@???<<<999666444222111333222000//////000222333...------///111222222111111000000000///000000000000000000000000000000000............,,,***'''&&&'''&&&%%%###"""!!!!!!!!!######""""""!!! !!!!!! """!!!"""###$$$### !!!    uuugggbbb```aaaaaa___[[[XXXVVVUUUUUUXXX[[[\\\ZZZXXXVVVUUUSSSTTTSSSQQQOOOMMMKKKJJJHHHGGGEEEBBB@@@===;;;:::999999:::;;;;;;;;;;;;:::;;;999666333111...+++(((&&&$$$"""###%%%&&&&&&%%%###"""!!!   """!!! """$$$###       !!!!!!!!!######"""!!!!!!!!!!!!!!! !!! $$$### ######!!!###""""""!!!!!!!!!""""""%%%&&&''''''''''''&&&%%%***+++,,,,,,+++,,,///222555666888999999888666444444555777999<<<===>>>???@@@>>>======AAAGGGMMMPPPYYY```iiioooooolllhhhfff```\\\XXXUUUUUUWWWYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWOOOOOOMMMLLLKKKKKKKKKKKKOOORRRWWWZZZ]]]___aaabbbYYYTTTPPPOOONNNMMMPPPUUUXXXUUUPPPJJJDDD???;;;:::<<<:::777555333333444555222111111333555555444333//////.........//////000111111111111111111222222111222222111///---+++)))***)))(((&&&%%%$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$#########"""""""""""""""###$$$### xxxjjjeeeaaabbbbbb```\\\XXXVVVUUUUUUXXX[[[\\\[[[XXXVVVUUURRRSSSSSSQQQNNNKKKKKKKKKGGGFFFEEEBBB@@@===<<<;;;;;;;;;<<<<<<===<<<<<<;;;<<<:::777555333000,,,)))&&&%%%######$$$&&&&&&&&&""""""!!! !!!!!!   !!!!!!"""""""""    """###"""    """###!!!  !!!  !!!  !!!  """"""!!!!!!   %%%%%%###""""""!!!!!!!!! ######"""!!!!!!!!! !!!###$$$$$$###""""""""""""###$$$$$$&&&'''((()))******)))(((+++---/////////333999???FFFHHHLLLNNNMMMKKKGGGEEEAAACCCFFFIIILLLOOOQQQRRRUUUSSSQQQQQQUUUZZZ^^^```dddlllvvv||||||zzzyyyyyywwwvvvsssooommmnnnrrrvvvvvvvvvvvvuuutttqqqooonnnkkkiiifffbbb___\\\[[[[[[aaabbbdddiiiooosssttttttkkkddd^^^]]]]]]^^^dddkkkppplllfff___XXXRRRNNNLLLNNNKKKHHHCCC???<<<;;;:::888888888:::;;;999666444333222000///......///000111111111111222222222222333333333222111///...------,,,+++***)))((((((((("""######$$$$$$$$$######!!!!!!""""""!!!!!! """""""""###$$$###!!!xxxkkkgggcccddddddaaa\\\XXXVVVUUUUUUYYY\\\^^^\\\YYYWWWVVVPPPRRRSSSQQQMMMJJJJJJKKKGGGFFFDDDBBB@@@>>><<<;;;>>>>>>????????????>>>>>>;;;999777555444111---***(((&&&$$$$$$&&&'''((((((%%%%%%$$$"""!!!!!!!!!!!!   !!!###!!!  !!!  !!!"""!!!!!!###%%%&&&###   !!!###""""""!!!!!! !!! !!!&&&$$$  !!!""""""!!!!!!!!!!!!!!!!!!   !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""""""""""""""###"""%%%%%%$$$###%%%&&&"""""""""$$$$$$###$$$&&&######$$$%%%&&&(((***+++(((***---000222222222222...111444555888???JJJRRR___ccchhhkkkkkkfffaaa]]]ZZZ\\\^^^bbbeeegggiiijjjiiihhhhhhjjjlllmmmkkkhhhgggmmmuuuyyyzzz{{{}}}yyytttooolllkkkjjjooollljjjooowww}}}}}}zzzuuummmfffdddfffjjjsss|||~~~zzzuuuoooiiieeebbbaaa```___\\\YYYUUUQQQOOOMMMJJJJJJKKKMMMLLLIIIDDD@@@@@@>>>;;;777555444333333000111111111222222222222444444333111111000000000///...---,,,,,,,,,,,,,,,((())))))***)))(((&&&%%%!!!!!!"""""""""!!! ###!!!!!!!!!###$$$###""" !!!!!!   ###vvviiieeeeeeeeeeeebbb]]]XXXUUUUUUVVVZZZ^^^___^^^ZZZXXXWWWPPPRRRSSSQQQMMMJJJJJJKKKGGGFFFDDDBBB@@@>>><<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::888666555444111---***%%%###!!! """$$$%%%%%%)))(((&&&$$$###"""!!!!!!  !!!  """!!!  !!!!!!!!!!!!!!! !!!$$$$$$""""""###%%%$$$!!! """###$$$  """######"""!!!  !!!$$$,,,+++###  !!!!!! !!!!!!""""""!!!  !!!!!!"""###$$$$$$""""""""""""""""""""""""!!! !!!!!!"""###$$$"""###$$$""" """%%%$$$$$$&&&(((&&&$$$$$$'''###$$$%%%'''***---000111,,,...222666:::<<<<<<<<<888;;;>>>AAAFFFPPP^^^hhhtttxxx~~~}}}vvvrrroooqqqsssvvvyyy{{{|||}}}vvvvvvxxx{{{|||yyyqqqkkkjjjoootttvvvwww{{{|||xxxvvvuuuuuuvvvppplllpppyyy~~~zzzzzzqqqiiigggiiiooozzz~~~zzzuuuqqqooonnnmmmllllllkkkjjjhhheeecccbbbbbbbbbdddeeeddd___YYYTTTNNNKKKGGGBBB===;;;999999111111111222222222333333555444222111000111111222000//////.........///////////////...---+++)))'''(((((()))***)))((('''&&&###!!! !!!"""$$$$$$$$$ !!!""""""!!!  vvviiieeebbbaaa^^^\\\YYYXXXVVVVVVWWWXXX[[[\\\\\\YYYVVVTTTSSSRRRPPPNNNLLLJJJIIIHHHFFFFFFDDDBBB@@@>>><<<;;;;;;:::;;;<<<>>>???>>>===777666444444333111---***$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&%%%$$$""" !!!!!!  """!!! """!!!  !!!!!!!!! (((###!!!"""!!!!!!  ### !!!$$$%%%###!!!  """"""   !!!"""!!!### !!!!!!!!!!!!!!!!!!!!!!!!  """###%%%  !!!!!!(((%%%!!!!!!"""###""" ###$$$$$$%%%$$$$$$###""""""$$$''')))(((''''''(((,,,,,,+++******---111555888<<>>======<<<<<<===>>>===<<<;;;<<<:::777666444222...+++%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$###!!! !!!  !!!   """%%%((($$$  !!! """###"""!!! !!! !!!  !!!!!!!!!  !!!!!!   """######&&&$$$!!!!!!###%%%%%%$$$$$$$$$%%%&&&'''((())))))))),,,///000///......///000000000000111666<<>>>>>>>>>>>===<<<;;;:::>>><<<888555333111---+++&&&&&&%%%$$$############$$$$$$%%%%%%$$$$$$###"""  !!!!!!!!! &&&,,,(((&&&###!!!    !!!!!! !!! !!!  !!!!!!!!!!!! !!!""""""!!! !!!###$$$$$$$$$"""!!!!!!###&&&&&&&&&$$$$$$$$$%%%&&&)))+++,,,,,,///333444444333444444555555666777;;;AAAIIIOOO\\\dddlllqqqwww~~~|||wwwsssttt|||}}}||||||}}}~~~}}}}}}zzzyyy~~~xxxqqqkkkgggddd___``````^^^YYYSSSLLLHHH>>>:::666333222333444444444222000//////000222333333444666777777777666555555555555444333333222222///---+++******(((%%%"""###""""""!!!  wwwjjjeeecccaaa___\\\ZZZXXXWWWWWWWWWYYY[[[\\\[[[XXXUUURRRPPPPPPPPPOOOMMMJJJGGGFFFJJJIIIHHHFFFDDDBBBAAA@@@===>>>???>>><<<;;;;;;;;;<<<999666333111///,,,***'''&&&%%%$$$##################$$$$$$$$$$$$$$$$$$  !!!"""!!!   #########+++''''''%%%"""   !!!!!!!!!   !!!!!!  !!!!!!!!! !!!""" """###"""!!! """!!!!!!!!!!!!""""""###"""!!! !!!###%%%&&&'''((((((((((((+++...111333444777;;;>>>??????@@@AAADDDDDDEEEFFFJJJQQQZZZaaakkkssszzz|||}}}~~~xxxzzz}}}xxxtttpppnnnnnnqqqssssssnnnggg```\\\QQQLLLCCC===:::888888777999888555222000000111111000222444666777666666555777777777777777777777777444222000...---+++(((%%%$$$$$$######"""!!!  !!!  wwwjjjfffcccbbb___]]]ZZZYYYWWWWWWXXXZZZ\\\]]][[[XXXUUUSSSPPPPPPPPPNNNLLLJJJGGGFFFHHHHHHFFFEEECCCBBBAAA@@@;;;===???>>><<<;;;<<<===:::888555444333111...,,,'''&&&%%%$$$###############""""""#########$$$$$$ !!!!!!!!! """""" %%%&&&&&&%%%"""!!!   !!!  """%%%%%%"""!!!!!!!!!!!!   !!! !!!""""""!!!  !!!!!!$$$%%%$$$######"""""""""""""""$$$###"""!!! """"""""""""###%%%''')))...///111444888>>>CCCFFFGGGKKKPPPSSSUUUWWWXXXZZZZZZZZZZZZ[[[^^^dddkkkqqqwww}}}zzzxxxzzz}}}{{{tttnnnkkkeee___WWWOOOKKKIIIGGGFFFFFFDDD@@@<<<777444222111333444555666666666555444666666666777777777888888777555333222111///+++)))'''&&&&&&%%%###""""""!!! !!!!!!!!!  uuujjjfffcccbbb```]]][[[YYYXXXWWWYYYZZZ]]]______]]][[[YYYQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGFFFDDDCCCAAA@@@@@@:::===??????<<<;;;<<<>>>:::999888777777444111...&&&&&&%%%$$$############""""""!!!!!!!!!""""""### """"""!!!  &&&%%%$$$"""    """!!! ###''''''$$$ !!!  !!!"""!!!!!!######!!! !!!!!!!!!!!!!!!!!!!!!!!! """%%%'''***(((&&&###!!! %%%$$$###"""!!!!!!!!!!!!$$$&&&'''((((((+++...111333555:::@@@HHHQQQWWW[[[\\\```eeehhhjjjkkkmmmnnnhhhhhhiiiiiijjjnnnsssxxx{{{zzzvvvuuuuuuqqqlllhhhfffdddbbb```[[[YYYUUUPPPIIICCC===:::666666555333222111111000444555555555666666666777777666444444444222000---+++***)))((('''&&&%%%$$$""""""!!!!!! tttiiifffdddbbb```]]][[[YYYXXXWWWZZZ\\\___aaaaaa___\\\ZZZSSSQQQNNNKKKIIIHHHHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@;;;>>>AAA???;;;999:::===::::::999999888444///+++%%%%%%$$$$$$###$$$$$$$$$"""!!!  !!!!!! !!!""" !!!$$$&&&%%%!!!    !!! """$$$$$$"""  !!!!!! !!!  !!! """#########!!!###$$$### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """$$$%%%&&&%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$%%%&&&&&&(((***---///111555:::>>>BBBFFFLLLTTT\\\dddjjjnnnnnnqqquuuwwwxxxxxxxxxyyyqqqssstttttttttvvvzzz}}}}}}}}}{{{rrrqqqnnnhhhaaaXXXQQQLLLAAA???;;;777444333222222555555555555555666666666666555444555666555444222000///...---+++***))))))%%%%%%###"""  sssiiifffdddbbb```^^^[[[YYYXXXXXX]]]^^^``````___[[[XXXUUUTTTQQQMMMJJJHHHGGGHHHIIIHHHGGGFFFEEEDDDCCCBBBAAA===@@@BBB@@@;;;777999;;;999999999999777222+++&&&$$$$$$$$$###$$$$$$%%%%%%"""!!!  !!!$$$%%%!!!  !!!""""""!!! $$$!!!   !!! !!! !!!!!!!!!######""""""!!!"""!!!  """%%%((())))))((("""$$$%%%### !!!"""""""""""""""""""""""""""""""""!!!  !!!""""""!!!$$$&&&%%%$$$###$$$$$$$$$%%%''')))***+++***...222555888===CCCHHHYYY\\\bbbiiipppvvvzzz|||{{{~~~|||~~~zzzsssiii```[[[QQQMMMHHHCCC>>><<<<<<<<<666666666666666666666666555555444555777777666444333333222000///...,,,,,,'''&&&%%%### !!!!!!!!!!!!!!!!!!!!!!!! zzzoooiiihhheeedddbbb___]]][[[ZZZZZZ]]]^^^______]]]ZZZWWWUUUNNNNNNLLLKKKJJJJJJJJJJJJJJJHHHFFFEEEDDDCCCAAA???>>>?????????>>>===;;;:::<<<:::777666444222///---%%%&&&&&&%%%%%%###"""!!!&&& """###!!! !!!"""###!!!!!!!!!  """######     !!!$$$%%%###  !!!!!!   ((( $$$444;;;555555>>>CCC555)))&&&%%%!!!!!!!!!"""###$$$###""" !!!!!! !!!""""""###$$$%%%&&&&&&%%%$$$$$$%%%&&&''''''&&&###&&&((())))))+++000333111444;;;CCCNNNXXXaaafffqqqwwwzzzyyyyyy|||}}}|||yyysssnnndddWWWQQQPPPNNNGGGAAAEEE>>>999::::::666555999999444//////333444222///555555555444333111000///,,,+++***)))'''$$$###!!!%%%###!!!   !!!"""!!!!!!  wwwkkkdddbbbcccbbb```]]][[[ZZZYYYXXX[[[\\\]]]]]]\\\YYYVVVTTTOOONNNMMMKKKJJJJJJIIIIIIFFFDDDBBBBBBBBBAAA???===;;;<<<>>>?????????>>>===;;;999888777666444000---&&&&&&%%%$$$$$$######"""+++%%%!!!###"""!!! !!! !!!""""""   ###<<<___oooiiiccceeemmmRRR333### $$$)))!!!"""###$$$$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$######$$$%%%'''''''''(((***---......///222444<<>><<<===>>>?????????>>>===999888888888888555111---'''&&&$$$############$$$---'''""""""!!!!!! """"""!!!    ***IIInnn|||qqqccc___WWWBBB+++###$$$%%%###!!!!!!"""###$$$###"""!!! !!!!!!"""###$$$$$$%%%$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%&&&(((***,,,---111555888999;;;===>>>HHHOOO\\\jjjvvv~~~~~~}}}vvvpppnnnnnnppppppqqqtttxxx~~~~~~zzzxxxuuuxxxzzzxxxvvvppphhh___WWWMMMBBB:::777333333333333333333222222//////000111222222333333777666555444222///---,,,((('''%%%%%%%%%$$$"""  {{{mmmdddaaa^^^^^^]]][[[YYYXXXVVVUUUUUUWWWXXXYYYYYYWWWTTTSSSOOOOOONNNLLLJJJHHHGGGFFFEEECCCBBBCCCDDDDDDCCCBBB@@@@@@AAA@@@???===;;;:::777777888999999666111...'''&&&$$$""""""###$$$%%%((($$$!!!    !!!"""""""""   !!! !!!"""""""""  $$$   !!!!!!  %%%)))999MMMQQQDDD777222'''"""###))))))$$$ !!!"""""""""!!!!!! !!!!!!""""""###$$$$$$%%%&&&((())))))(((&&&%%%&&&'''((()))***---111444555888>>>DDDHHHLLLNNNOOOTTTZZZeeeqqq{{{|||zzzyyyyyyzzzvvvvvvtttpppiiiccc```______```cccggglllrrrwwwzzzwww{{{~~~vvvwwwyyyzzzzzzzzzyyyyyy|||~~~|||rrrfffWWWIIIAAA888888777444111000222444222111111000////////////555555555444333222111000---,,,******)))'''###!!!!!!!!! pppgggccc^^^^^^]]]\\\[[[YYYWWWUUUTTTUUUWWWXXXXXXVVVSSSQQQNNNNNNNNNLLLJJJHHHFFFEEEEEEDDDCCCDDDEEEEEEDDDCCCAAAAAAAAAAAA???===;;;:::777777888999999666111---'''&&&$$$""""""###$$$&&&"""!!! !!!!!!  !!!!!!!!! !!!"""######""" (((%%%"""  !!! !!!!!! """!!! !!!###"""!!!  """"""!!!   ### """***+++$$$ !!!'''&&&%%%###"""%%%'''((( !!!!!!!!!!!!!!!!!!!!!!!!###$$$&&&'''(((''''''&&&(((***---000222666;;;???BBBDDDJJJPPPVVVZZZ[[[\\\^^^bbbjjjrrrzzz|||wwwtttsssvvvyyy}}}}}}xxxtttqqqqqqqqqqqqpppooollljjjiiieeeffffffccc^^^YYYVVVTTTRRRSSSUUUYYY^^^cccgggjjjjjjlllooopppqqqwww{{{{{{{{{|||}}}}}}}}}}}}qqqooommmllllllnnnqqqssstttwww|||zzzjjjYYYMMMAAA???;;;555111000222555666555444222000000000000111222333444444444444444333111000///---***&&&###"""!!!!!!!!!!!!!!!"""""" pppeee```]]]]]]^^^]]]\\\YYYWWWVVVTTTUUUWWWXXXWWWTTTRRRPPPMMMMMMMMMLLLKKKHHHFFFEEEDDDCCCBBBBBBCCCDDDCCCAAA>>>???@@@@@@@@@???>>>===888777777777777444000,,,&&&%%%$$$######$$$%%%%%%!!!"""!!!!!!$$$"""  !!!###$$$###""" )))&&&  !!!###  """""" !!!""""""!!!!!! """!!!    ###!!!!!!$$$%%%******$$$"""### !!!!!!"""""""""!!!!!!!!!!!!!!!"""###$$$&&&''')))***+++---222888===@@@DDDJJJNNNUUUVVVYYY]]]bbbeeeeeeeeedddfffkkkrrrxxx~~~{{{rrrttttttpppjjjddd___]]]bbbdddfffggggggdddbbb```___aaadddggggggfffdddbbbbbbdddeeeddd```\\\YYYXXXXXXYYY[[[___cccgggjjjlllllllllkkkjjjjjjkkkooorrrssspppoooqqquuuyyyyyyxxxwwwuuutttuuuwwwyyyzzzyyykkkhhheeebbbbbbeeehhhkkkmmmooossswww{{{{{{kkk^^^NNNJJJDDD>>>:::999999:::666555333111/////////000000111333444555666666666555444333333222///+++'''######""""""!!!"""""""""!!!!!! ooobbb\\\\\\\\\]]]]]]\\\YYYWWWUUUUUUVVVWWWXXXVVVTTTQQQOOOKKKLLLLLLLLLKKKIIIGGGEEEDDDCCCAAABBBBBBBBBAAA@@@??????@@@AAA@@@???>>>===999888666555444222...+++$$$$$$$$$$$$$$$$$$$$$$$$###$$$ !!!"""  """$$$$$$###"""$$$!!! !!!!!!!!!    !!!!!!"""  !!!%%%###!!!  !!!  !!!###"""  &&&$$$""""""!!!!!!!!!!!!!!!"""############$$$$$$%%%%%%&&&&&&''''''(((***---111444777999@@@IIIPPPTTTXXX^^^ccchhhhhhhhhkkkpppssstttsssppprrrvvvzzz~~~{{{wwwwwwxxxvvvqqqmmmfffhhhjjjiiieee```\\\[[[\\\\\\\\\^^^___```______aaadddhhhmmmppprrrsssssstttvvvwwwuuuqqqnnnlllkkknnnppprrruuuxxx|||~~~}}}zzzxxxwwwuuurrrooommmlllnnnrrrxxx{{{yyywww|||{{{zzz|||~~~~~~|||qqqnnnjjjfffbbbaaaaaaaaafffhhhjjjkkkmmmqqqwww|||}}}wwwlll]]]YYYTTTPPPOOOMMMIIIFFF>>><<<888555222000000000111111222333333333333333333333444555666444111...***)))'''%%%$$$"""""""""""""""!!!!!!!!! oooaaaZZZ[[[[[[\\\\\\[[[YYYVVVTTTVVVWWWXXXXXXVVVSSSPPPNNNJJJKKKLLLLLLKKKIIIGGGFFFFFFDDDCCCCCCCCCCCCBBB@@@CCCCCCBBBBBB@@@===;;;999:::888666444333111---+++###$$$$$$%%%%%%%%%$$$$$$&&&$$$ !!!$$$%%%%%%%%% !!!   !!!!!!     !!!""" ###$$$&&&$$$###!!!   """   !!!  ###### """(((((($$$######""""""###$$$%%%%%%$$$%%%&&&'''(((***++++++.........000444:::???BBBEEEMMMXXX```dddhhhnnnssstttrrrsssvvv|||}}}|||{{{}}}}}}vvvrrrnnnmmmnnnmmmhhhccccccgggllloooooommmlllkkkdddccccccdddgggjjjlllllloooqqquuuzzz~~~{{{{{{|||zzzssslllfffaaa___bbbcccdddddddddgggnnnsssqqqwww}}}~~~wwwnnniiieeebbbaaabbb```YYYRRRNNNKKKEEE@@@;;;777555444000000111111000//////...111222333666888888666333111///---***'''%%%###"""""""""""""""!!!!!!!!!!!! vvveee[[[\\\\\\[[[YYYXXXVVVUUUTTTXXXXXXXXXWWWUUUSSSRRRQQQMMMKKKHHHHHHIIIIIIHHHGGGHHHGGGEEECCCBBBAAABBBBBB@@@@@@@@@@@@???===<<<:::999666444555666444...((($$$$$$###"""!!! $$$###"""!!! !!!!!! !!!!!!!!!!!!  """"""###   """!!!""" !!!"""!!!!!!  !!!!!!!!!  !!!!!!"""!!!  """###"""  """!!!  !!!"""!!!   !!!!!!"""""" """###!!!!!!!!!!!!""""""""""""###%%%'''&&&###"""$$$'''"""!!!%%%,,,...+++---333333666:::<<<@@@FFFNNNTTTaaadddiiipppuuuyyy|||}}}|||{{{yyyvvvsssmmmhhhdddgggnnnsssrrrooolllnnnpppqqqooonnnooooooqqqxxx{{{yyywwwvvvwwwzzz}}}|||ssspppooopppooonnnnnnnnnllljjjhhhpppqqqtttxxx}}}}}}zzzxxxwwwwwwwwwtttpppnnnmmmlllkkkiiieeeaaa[[[SSSIII@@@888444000000000111222111...+++---///000111111222333555111000///---+++(((&&&%%%%%%$$$"""  !!!"""!!!"""######!!!~~~lllaaa______]]]\\\ZZZYYYWWWWWWXXXXXXWWWVVVUUUSSSRRRQQQLLLJJJHHHHHHIIIIIIGGGFFFHHHGGGEEECCCBBBAAAAAABBB>>>?????????>>><<<:::999AAA===:::999888444,,,%%%(((''''''&&&%%%$$$$$$###%%%$$$###"""!!!!!!!!!!!!!!!   !!!  """!!!     !!!!!!!!!"""!!!"""#########$$$$$$$$$$$$%%%%%%!!!###%%%%%%$$$###%%%'''(((&&&)))...000000444;;;DDDJJJOOOQQQQQQVVV```hhhkkknnnrrryyy}}}}}}}}}wwwsssqqqooollliiifffcccaaaeeekkkppprrrrrrsssvvvzzz{{{{{{zzzyyyzzz|||{{{zzzzzzzzzzzzyyyxxxzzzzzz{{{}}}wwwtttuuuwww|||~~~{{{yyyxxxwww|||{{{{{{{{{zzzxxxuuurrrvvvsssnnnfff]]]QQQGGG@@@777555222111111000///...//////000000000000111222555555444333111...,,,***'''&&&$$$"""!!!!!!"""### """$$$%%%%%%%%%rrrfff``````^^^]]][[[YYYXXXWWWWWWWWWWWWVVVUUUSSSRRRQQQJJJIIIHHHIIIIIIIIIGGGEEEHHHGGGEEEDDDBBBAAAAAAAAA============<<<:::999777888666555666666444---(((%%%%%%%%%%%%$$$$$$############"""!!! !!!   ###"""    !!!!!!!!!   !!!   !!! !!!!!!!!!!!!  !!!"""### !!!!!!!!!"""""""""###!!!###$$$&&&&&&''''''''',,,+++---222666:::AAAHHHUUU]]]ddddddaaadddoooyyyvvvxxx{{{{{{uuutttuuuvvvwwwsssqqqnnnlllkkkiiigggddddddeeefffhhhmmmrrrvvvxxx|||}}}uuuoookkkjjjlllrrryyy~~~|||~~~|||xxxpppeeeXXXPPPCCC???999444222222111000......---------------...555555777777666444222000+++***(((&&&$$$#########$$$### rrreee______]]][[[YYYXXXVVVUUUWWWWWWVVVVVVTTTSSSRRRQQQJJJIIIIIIIIIJJJIIIGGGEEEIIIHHHFFFDDDBBBAAA@@@???<<<<<<======<<<:::888777222222333555666333...***########################!!! $$$###"""!!!     !!!!!!!!! ###!!! """$$$$$$!!! !!!!!!  ###"""   !!!!!!!!! !!!!!!!!!!!!!!! !!!!!!"""###### !!!!!!""""""$$$%%%&&&''')))******)))---///555<<>><<<=========<<<:::888777999999::::::777222,,,(((&&&&&&&&&%%%%%%%%%%%%%%%!!!!!!  """###"""   !!!!!!  !!!!!! !!!######!!!   !!! ###"""  !!!!!!!!!""""""!!!!!!!!!!!!!!! !!!""""""#########"""######$$$%%%%%%&&&&&&%%%&&&'''((()))+++,,,---222999CCCMMMWWWbbbkkkooo}}}}}}}}}~~~{{{uuupppooopppmmmkkkhhhfffeeefffiiikkkkkkmmmqqquuuyyy|||~~~||||||~~~~~~|||yyywwwvvvvvvwwwxxxwwwuuusssuuuzzzwwwbbb___ZZZTTTNNNGGG???:::999666333222333444333222,,,...111444777888888888777777555111---)))%%%""" ###%%%$$$""" pppdddbbbaaa___]]][[[XXXWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQNNNLLLJJJIIIJJJJJJIIIHHHIIIIIIHHHFFFCCC@@@>>><<<<<<<<<<<<<<<;;;:::888777333555777999777222---***%%%%%%%%%$$$$$$###############""""""!!!""""""###    !!!!!! !!! """ !!!!!!  ###%%%$$$    !!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$###""""""###$$$%%%&&&&&&'''%%%''')))******,,,222777@@@IIITTT]]]hhhttt||||||vvvppphhhaaa```dddggghhhjjjjjjjjjkkknnnpppqqquuuyyy}}}}}}zzzuuuqqqhhhjjjmmmqqqvvv}}}qqqpppmmmiiicccZZZPPPIII???:::555333333333111///...///111444666888999999999999888666222---)))&&&%%%%%%### pppfffaaa```^^^\\\ZZZWWWVVVUUUTTTUUUUUUTTTTTTSSSRRRQQQQQQNNNJJJIIIJJJKKKKKKKKKJJJIIIHHHFFFCCC@@@===;;;:::;;;;;;;;;:::888666555***...333666555222///---%%%%%%$$$###"""!!!!!! """!!!!!! !!!!!!"""""""""!!! !!!###$$$&&&&&&  !!!!!!"""!!!%%%)))((($$$  !!!    !!!!!!"""""""""#########"""!!!!!!!!! !!!"""$$$$$$$$$$$$$$$ !!!"""###$$$%%%&&&&&&&&&+++000000///444???IIIQQQYYYaaaeeennnzzz|||wwwxxxyyytttooolllfff```bbbhhhppptttxxxzzz{{{{{{}}}~~~~~~{{{llljjjggggggjjjqqq{{{}}}|||{{{yyyuuummmddd^^^MMMGGG???:::999777333000333222222222222444555666777888999999777333///---&&&%%%$$$$$$######$$$$$$~~~ooofff___^^^\\\ZZZWWWUUUSSSRRRTTTTTTTTTTTTTTTSSSRRRQQQSSSOOOKKKIIIIIIKKKMMMMMMJJJJJJIIIGGGCCC@@@===;;;999999999999888666555444222555999:::777222---*********)))(((&&&%%%$$$$$$"""######"""!!!!!! """$$$""" !!!  !!!"""######$$$"""'''++++++&&&"""   ###$$$### !!! """######"""!!!"""  """  !!!"""!!! """"""""""""############""""""!!!!!!  !!!###$$$%%%%%%$$$$$$$$$%%%%%%&&&((()))******)))000666666555<<>>===999666333444777;;;<<<888333...+++%%%&&&'''((((((&&&$$$###%%%$$$""""""######!!! ######"""!!!!!!!!!!!!!!! !!!"""!!!  !!!"""!!!    """%%%)))(((&&&!!!!!!!!!!!! """$$$&&&&&&&&&%%%!!!!!!  !!!!!!  !!!!!! """!!! !!!  !!!"""!!! &&&$$$""" !!!!!!   !!!"""###%%%&&&'''&&&$$$###$$$%%%!!!"""$$$&&&(((+++...///444999???BBBEEELLLYYYccckkklllnnnqqqsssvvvxxxzzzwwwooojjjlllpppsssxxx}}}~~~}}}vvvwww{{{|||~~~~~~vvvnnnmmmiiiccc[[[RRRKKKFFFAAA888333444444000---///...111444666666555555555444222...+++***'''$$$"""}}}mmmcccbbb]]]ZZZ\\\ZZZVVVSSSTTTVVVVVVUUUUUUTTTTTTSSSSSSNNNNNNMMMLLLLLLLLLLLLLLLMMMLLLJJJGGGDDD@@@===<<<:::;;;======<<<999555333333777;;;;;;888222...+++$$$%%%'''((((((&&&%%%$$$!!! !!!"""###!!!!!!   """$$$"""!!! &&&******(((!!!###%%%%%%%%%$$$ """#########""""""!!! !!!!!!   ###"""!!!""""""""""""!!!  !!!""""""#########$$$%%%$$$######$$$&&&&&&&&&'''(((+++000555999AAAHHHPPPVVVYYY```kkktttuuuuuuuuuvvvxxxzzz}}}~~~}}}zzzvvvuuutttjjjdddbbbgggnnnssszzz~~~zzz~~~~~~~~~}}}{{{uuuooohhheeeRRRFFF<<<888555111000222...///000000111333555777777555333111000...***(((~~~mmmcccddd___\\\\\\[[[WWWUUUVVVUUUUUUVVVUUUUUUTTTSSSSSSMMMNNNOOOOOOOOONNNLLLKKKLLLKKKJJJGGGEEEBBB???>>>;;;<<<===>>><<<999666444333666::::::666111---+++$$$%%%&&&'''''''''&&&%%% """$$$%%%""" !!!   !!!  """!!!"""###"""!!!!!! !!!"""###""""""  """###%%%&&& !!!""""""######!!!  !!! ###!!!"""""" """############""""""!!! """###$$$$$$######"""###$$$$$$$$$$$$&&&(((++++++,,,---111888AAAHHHQQQYYYbbbhhhlllqqqyyyzzzssskkkkkkjjjhhhffffffhhhjjjhhheeefffnnnwww~~~|||xxx|||kkk]]]MMMBBB:::555333444222000...------000333666777666666666666444111...ooodddfffaaa]]]]]]\\\YYYWWWXXXXXXXXXXXXWWWVVVTTTRRRQQQOOOPPPPPPPPPPPPOOONNNMMMJJJJJJIIIGGGEEECCCAAA@@@===>>>??????===;;;888666333666999999555000---+++$$$%%%&&&'''''''''&&&&&&!!!!!!###&&&''''''$$$!!!""""""!!! !!! !!!   """###"""""""""!!!      ###$$$!!!!!!"""###$$$$$$$$$$$$$$$!!! """$$$""" ((("""###############"""""" !!!###%%%&&&%%%$$$###$$$%%%&&&&&&&&&'''***,,,---000444888===EEEOOOVVVccchhhooosssvvvyyy}}}vvvooojjj``````______```dddjjjooouuusssvvv~~~uuubbbQQQFFF>>>999777777444000------///000111444444555777888777333000qqqggggggaaa^^^___^^^ZZZXXXXXX[[[[[[[[[YYYWWWTTTQQQOOOOOOOOOMMMMMMLLLLLLMMMNNNIIIIIIHHHGGGEEECCCAAA@@@???@@@@@@@@@???<<<:::888333666999888555000---+++%%%%%%&&&&&&&&&&&&&&&&&&######$$$&&&'''%%%!!!""""""!!!      !!!  !!!!!!!!!!!! !!! """!!! """ !!!!!!!!!!!! ###!!! !!!&&&333,,, $$$!!!""""""#########""""""!!!"""%%%'''''''''%%%$$$&&&'''''''''(((***---000000777@@@HHHNNNTTT]]]cccqqqtttwwwzzz}}}{{{sssmmmhhheeeddd______aaacccgggoooxxx~~~~~~}}}~~~~~~uuudddWWWMMMEEE>>>888555111////////////---222222444777999888666333tttjjjfffaaa___aaa```[[[WWWWWW[[[[[[[[[ZZZWWWTTTPPPNNNLLLKKKJJJHHHHHHIIIJJJJJJHHHHHHGGGFFFDDDBBBAAA@@@@@@AAAAAA@@@???===;;;:::555777999888555111...,,,''''''&&&&&&&&&%%%%%%%%%!!!!!!!!!"""###!!!   !!! """!!! """$$$###!!!  !!!!!! !!!  $$$###!!! !!!!!!!!!"""######"""!!! """  000RRRIII)))!!!!!!"""############"""###$$$&&&'''(((((('''''''''((()))***,,,000555888<<>>@@@@@@??????===;;;:::999666888:::999555111...---)))((('''&&&%%%$$$$$$$$$ !!!!!! """$$$"""%%%###!!!   !!!!!! """###%%%&&&%%%$$$###!!! """""" ###111VVVJJJ(((###"""######$$$$$$$$$$$$$$$%%%&&&&&&''''''((())))))***,,,...222666<<>>999777777555333222222333555888999999777tttkkkccc``````cccbbb\\\VVVUUURRRTTTUUUVVVVVVSSSQQQOOOIIIKKKMMMOOOOOOLLLIIIGGGGGGGGGFFFDDDBBB@@@>>>===???>>>>>>===<<<:::888888666888:::999666222///...***)))(((&&&%%%$$$###### !!!###"""!!!!!!!!!    """     !!!!!!!!!  !!!!!! """$$$### """#########"""  """###$$$'''>>>///(((###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''((()))***...000444999???GGGPPPUUU___hhhsssxxxxxxxxx}}}}}}vvvpppjjjdddaaa___dddlllttt{{{{{{zzz|||~~~{{{xxxtttrrrqqqoooqqqvvv~~~~~~zzzyyy}}}xxxtttvvv}}}}}}{{{xxxuuuvvvyyy}}}}}}|||~~~zzzrrrcccYYYJJJ@@@<<<:::888666111000000222555777777666pppeeebbb```]]]]]]]]]\\\XXXUUUTTTTTTTTTTTTTTTSSSRRRQQQNNNMMMKKKIIIHHHIIIJJJKKKJJJGGGDDDCCCBBBBBBAAA@@@???@@@@@@@@@>>><<<:::999555666777777555222...,,,***(((''''''((('''$$$""""""!!!!!! ###"""  !!!""" ###"""    !!!"""!!!!!!!!!!!!"""!!! ###$$$###$$$ !!!!!!   &&&""" ###$$$!!!###!!! $$$$$$$$$$$$###"""!!! %%%&&&''''''&&&"""!!!###%%%%%%$$$$$$&&&'''(((((()))+++---//////...555999>>>EEELLLUUU^^^dddppptttxxxzzz|||zzzmmmgggdddaaaaaadddiiippp{{{{{{}}}~~~~~~}}}}}}~~~|||~~~}}}zzzwwwvvvvvvwwwzzz~~~~~~|||}}}qqqjjj```TTTKKKBBB;;;777444444444333222222444555rrrfffbbb___]]]\\\\\\[[[WWWTTTTTTUUUUUUTTTTTTSSSRRRQQQSSSQQQNNNJJJGGGFFFEEEEEEIIIFFFCCCAAAAAAAAA@@@???????????????>>><<<:::888777777777555000+++&&&###***(((''''''''''''$$$"""%%%$$$$$$###""""""!!!!!!  """!!!  '''%%%""" """ !!!!!!  !!!!!!!!! ###$$$%%%%%%$$$$$$&&&'''''''''''')))...333777999EEEJJJRRRZZZbbbhhhnnnrrrvvvzzz|||wwwssskkkeeedddfffgggjjjnnnwww}}}|||wwwzzz~~~~~~{{{yyyxxxzzz}}}}}}||||||~~~~~~zzztttkkkaaaWWWNNNEEE@@@:::999777444111000111222sssfffaaa___\\\[[[ZZZYYYVVVTTTUUUUUUUUUUUUTTTSSSRRRQQQMMMLLLJJJIIIIIIIIIJJJJJJGGGDDDAAA@@@@@@@@@???>>>?????????>>>===;;;999777111222333222000---***'''***((('''&&&'''&&&$$$###%%%%%%$$$$$$######""""""  !!! !!!###  !!!!!! !!!!!!!!!  !!!   !!!"""###$$$%%%""""""""""""""""""!!!!!!$$$%%%&&&%%%$$$$$$&&&(((,,,+++,,,///555>>>FFFKKKTTT[[[eeeooouuuxxx{{{|||{{{|||xxxsssmmmiiihhhddddddjjjpppsssxxx|||}}}~~~|||tttwww|||{{{tttkkk```UUUNNNBBB???;;;666333111111111rrrfff```___\\\ZZZXXXWWWUUUTTTVVVVVVVVVUUUTTTSSSRRRQQQIIIIIIIIIIIIIIIJJJKKKLLLEEECCC@@@>>>??????>>>===>>>??????>>><<<:::888666000111333444333111///---***(((&&&%%%&&&&&&$$$###"""""""""!!!!!!  !!!!!!""""""###"""!!!!!!     ###""""""!!! !!!"""""" !!!  """!!! !!!!!!!!!###""""""""""""$$$%%%&&&&&&%%%%%%%%%%%%'''((()))$$$%%%&&&%%%$$$%%%''')))333555999>>>FFFPPPYYY___eeellluuu|||~~~}}}zzzwwwtttpppmmmkkkqqqooorrrzzz|||}}}~~~}}}}}}|||qqqfff^^^NNNJJJDDD>>>:::666333111pppeee```___]]]ZZZWWWUUUTTTTTTWWWWWWVVVVVVTTTSSSRRRQQQPPPNNNMMMJJJHHHFFFEEEDDDEEEBBB???>>>?????????>>>?????????>>><<<:::777666666777777666333///+++(((***(((&&&%%%%%%%%%$$$###!!! !!!  !!!!!!!!!     !!!$$$"""""""""!!!!!!"""""""""###!!! !!!######""" !!!######"""  ###"""""""""###%%%''')))$$$%%%&&&&&&&&&'''+++---444;;;EEEOOOYYYccclllrrrxxx}}}|||vvvwwwxxxyyyyyyyyyyyyzzz~~~vvvwwwyyy~~~~~~tttmmmaaa\\\VVVOOOHHHAAA888333ooodddaaa```^^^ZZZVVVTTTTTTUUUWWWWWWWWWVVVUUUSSSRRRQQQMMMMMMLLLJJJIIIGGGFFFEEEEEECCC@@@???@@@AAA@@@???@@@@@@@@@???===:::777666111222333333222///,,,******(((%%%$$$$$$%%%$$$###""""""""""""!!!!!!!!!!!!$$$###  !!!!!!  !!!!!!  !!! """"""############""""""###!!! !!!"""!!!  !!!""""""!!!  """######"""!!!!!!"""""""""!!! """"""""""""$$$&&&((()))%%%&&&'''(((***---222666777AAANNN[[[fffooowww}}}zzzvvvsssqqqtttxxx}}}||||||}}}wwwwwwzzz}}}}}}wwwuuurrrlllfff^^^RRRDDD;;;qqqeeeaaaaaa___[[[VVVSSSTTTVVVXXXXXXWWWVVVUUUSSSRRRQQQJJJJJJJJJJJJIIIIIIHHHGGGGGGDDDBBBAAABBBBBBBBBAAAAAAAAAAAA???===;;;888666+++,,,///111222111///...+++(((%%%###$$$$$$$$$###""""""""""""""""""""""""!!!!!!  !!!  !!!"""###"""!!!!!! """""" !!!!!!"""$$$%%%%%%$$$"""!!! ###&&&'''&&& !!!"""!!!  """"""!!!!!!$$$&&&&&&%%%$$$"""$$$%%%%%%&&&''')))***+++&&&(((***,,,///444;;;???EEENNN[[[eeekkkqqqxxx}}}wwwqqqppprrruuuwww}}}~~~}}}~~~~~~~~~||||||~~~~~~~~~|||wwwkkkZZZNNNrrreeebbbbbb```[[[VVVSSSUUUWWWXXXXXXXXXWWWUUUSSSRRRQQQPPPPPPNNNKKKHHHEEEBBB@@@HHHEEECCCBBBCCCDDDCCCCCCBBBBBBAAA@@@>>>;;;888777111222333333111...+++)))+++((($$$######$$$$$$###!!!!!!!!!!!!!!!""""""""" !!!!!!  !!!""""""     !!!###"""  """###!!!!!!$$$%%%!!! """%%%''''''%%%""" ###!!!  !!!  !!!""""""!!!!!!"""###!!!  !!!!!! ###%%%$$$"""!!!###$$$%%%&&&'''((()))***(((***,,,///444:::AAAFFFVVV]]]fffkkkmmmppptttyyyyyytttmmmjjjoooxxx~~~yyyxxx{{{~~~yyyyyy~~~mmm```uuummmccc```]]]ZZZYYYWWWUUUSSSVVVVVVVVVUUUTTTSSSRRRRRRQQQPPPMMMJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCC>>>@@@AAA@@@===;;;::::::333333222333222000---***)))((('''%%%$$$#########!!!!!!  !!!#########!!! !!!     !!!  !!!"""!!!!!!!!!""""""""""""""""""###"""###'''&&&%%%"""  !!!""""""""""""""""""""""""  !!!#########$$$$$$###!!!'''$$$%%%***,,,)))'''(((...222666999<<>>:::999999555444333333333111---***###$$$$$$$$$%%%%%%%%%%%%!!!!!!    !!!  !!!  !!!!!!!!!  #########!!!###&&&&&&%%%$$$"""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""############%%%%%%%%%$$$###(((&&&'''***+++***,,,///555;;;CCCJJJQQQYYYdddllluuuwww{{{~~~|||vvvpppllljjjooottt{{{~~~xxxtttrrr{{{~~~uuulllgggdddaaa^^^\\\ZZZWWWUUUTTTTTTUUUUUUUUUTTTTTTSSSNNNLLLJJJGGGEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@BBBCCCDDDBBB>>>:::888888666555444444333000,,,))) !!!"""$$$%%%%%%%%%%%%"""!!!  !!!"""###$$$ ### !!!""""""######!!! ###$$$$$$###!!!!!!###$$$&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!! ######%%%&&&&&&''''''&&&)))((()))+++,,,...555>>>@@@GGGQQQZZZbbbjjjssszzz}}}yyyrrrkkkgggfffhhhiiivvv||||||{{{|||tttkkkeeeccc```^^^]]][[[YYYWWWVVVVVVVVVUUUTTTSSSRRRRRRNNNLLLJJJGGGEEEDDDCCCCCCDDDDDDDDDCCCBBBAAA@@@???@@@BBBDDDCCC???<<<999999666555444333222///+++''' !!!###%%%%%%###"""!!!"""!!!!!! """""" """###%%%!!!       !!!"""###"""  !!!!!!######$$$$$$$$$#########%%%%%%%%%$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!#########""""""######$$$$$$%%%&&&'''&&&&&&'''(((((())),,,000333888EEERRRUUUYYY___eeekkkrrryyy~~~}}}yyyvvvsssooojjjggggggjjjpppsss~~~sssiiibbb___]]]\\\\\\\\\ZZZYYYXXXXXXWWWVVVTTTRRRPPPOOOOOOMMMKKKHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@===???BBBBBB@@@===;;;:::555444333222111...***&&&!!!###$$$$$$###"""!!!""""""!!! !!!!!!  !!!!!! !!! """  """!!! ### !!!  """$$$&&&###"""!!! !!!!!!!!!!!! """"""###$$$%%%%%%$$$###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%))),,,...%%%'''((((((&&&&&&(((***))),,,222:::AAAJJJZZZhhhooopppqqqsssvvv|||}}}ssskkkhhhiiiiiiiiiiiilllpppvvv|||}}}yyywwwqqqhhh```^^^\\\[[[[[[[[[ZZZXXXXXXXXXWWWVVVTTTRRRPPPOOOPPPNNNLLLIIIGGGFFFFFFFFFFFFFFFFFFFFFEEECCC@@@???:::===AAABBB@@@===;;;:::555444333333222///+++(((!!!###$$$%%%%%%%%%###"""!!!!!! !!!!!!###""" !!!"""""""""""" !!!  !!!%%% """"""!!!  !!! """$$$%%%###"""!!!  !!!""""""!!!!!! !!! """%%%&&&%%%$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""$$$&&&'''(((&&&(((***)))'''(((+++...000333===KKKVVVaaaooo{{{~~~{{{pppeee]]]]]]bbbgggjjjpppwww~~~}}}zzzwwwqqqgggbbb```]]][[[ZZZYYYXXXVVVUUUUUUUUUUUUUUUTTTSSSRRRPPPNNNLLLIIIGGGFFFFFFFFFEEEEEEFFFEEEDDDBBB???>>>:::===@@@AAA???<<<999888666555444444444222...+++ !!!"""$$$%%%&&&&&&###""""""!!!!!!!!!!!!!!!%%%$$$###""""""###$$$$$$ !!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!   !!!""" !!!!!!!!!!!!""""""""""""!!!!!!  $$$&&&&&&%%%&&&%%%###!!! !!!""""""""""""""""""""""""'''&&&%%%###"""!!!!!!!!!%%%(((+++,,,+++,,,111666:::>>>KKK]]]lllvvv}}}uuulllfff```]]]bbbkkktttxxx~~~xxxwww{{{||||||qqqffffffccc___\\\[[[YYYVVVTTTRRRSSSTTTUUUUUUUUUUUUUUUPPPNNNKKKIIIGGGFFFEEEEEEDDDDDDEEEEEECCCAAA>>><<<;;;>>>AAAAAA>>>:::777555777666666666666444000---%%%%%%$$$###""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$ !!!  !!!###!!!"""%%% !!!!!!"""!!!       """### !!!"""""""""!!!!!!"""$$$$$$###""" !!!!!!!!!""""""#########&&&'''&&&(((&&&$$$"""!!!!!!"""########################### !!!"""###%%%'''((($$$(((,,,------000666<<>><<<===============<<<;;;999999888888888666222---((('''&&&$$$###""""""######  !!!!!!!!!!!!###"""!!!  !!!!!!!!! !!!  !!!  """!!! !!!  !!!""""""$$$###"""!!! $$$""""""$$$(((***)))(((""""""!!! !!!###$$$###$$$''''''$$$!!!!!!!!!!!!!!!"""######"""##################"""###"""""""""%%%''')))***+++,,,...222888AAAKKKRRR]]]fffttt|||{{{wwwrrrooosssxxx~~~|||zzzxxxwwwwwwyyy{{{|||~~~|||wwwwwwyyyvvvqqqllldddaaaeeekkknnnqqqttt~~~{{{vvvrrrqqqqqquuutttsssrrrsssuuuxxxyyyzzzzzzyyyxxxyyy|||}}}{{{zzzxxxvvv|||rrrhhhcccaaa^^^]]]\\\[[[XXXVVVVVVTTTSSSRRRSSSTTTSSSRRRQQQNNNJJJHHHGGGFFFEEECCCCCCCCCDDDCCCBBB@@@???===@@@AAAAAAAAA@@@???===<<<::::::999999777222,,,(((&&&&&&$$$###############!!!!!! !!!!!! !!!!!!"""""""""!!!  !!!!!!   !!!    !!!###$$$%%%%%%$$$###"""!!!!!!!!!"""!!! !!!$$$&&&'''&&&%%%###"""!!!!!! !!!!!!"""&&&'''%%%%%%((((((%%%###""""""""""""######$$$"""###%%%&&&&&&%%%###"""######$$$%%%&&&(((***+++...111555;;;DDDOOO[[[bbbiiirrryyyooommmrrruuuttt{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyzzz}}}|||vvvqqqoooppprrrxxxvvvrrrppptttxxxvvvpppllleeebbbeeehhhhhhhhhjjj{{{|||}}}|||xxxsssmmmjjjjjjjjjnnnooopppnnnnnnqqqwww}}}~~~}}}zzzvvvuuuvvvxxxwwwxxxzzz|||}}}~~~zzz~~~~~~~~~~~~vvvppptttwww~~~tttjjjcccaaa^^^]]]\\\[[[YYYWWWTTTTTTSSSRRRSSSSSSSSSSSSQQQNNNJJJHHHGGGFFFDDDBBBAAABBBCCCCCCBBBAAA???>>>BBBCCCDDDDDDBBB@@@???>>>===<<<<<<;;;888444---)))$$$$$$######""""""""""""###""""""""""""""""""### !!!!!!!!!  !!!!!! !!!"""  !!!!!!!!!!!!!!! !!! !!!!!!!!!###%%%%%%$$$$$$###"""""""""""""""!!!"""###$$$$$$### ###""""""!!! !!!!!!!!!$$$''''''%%%%%%''''''$$$"""""""""!!!!!!"""######"""###$$$%%%%%%$$$###"""%%%&&&'''(((((()))+++---111777@@@JJJTTT___iiiooopppxxxwwwsssjjjccceeeqqq{{{~~~~~~|||zzzxxxxxxyyyyyyyyyyyyxxxxxxrrrrrrsssuuuyyy||||||||||||}}}~~~{{{wwwtttooonnnkkkgggccc```aaabbbgggggggggkkkttt}}}|||wwwmmmfffaaabbbccccccdddfff{{{yyyrrrppplllgggaaa^^^^^^___dddhhhjjjiiigggiiiooouuu||||||{{{xxxsssooommmmmmkkkmmmooorrrtttvvvwwwxxxrrrvvv{{{{{{zzz|||}}}}}}|||~~~yyyuuuwww|||tttkkkccc```]]][[[[[[ZZZXXXWWWTTTTTTTTTSSSRRRSSSSSSTTTPPPNNNKKKIIIHHHGGGDDDBBB@@@AAABBBBBBBBBAAA???>>>>>>AAACCCBBB???<<<;;;;;;<<<<<<;;;:::888333---((("""""""""""""""!!!!!!!!!"""!!!!!! !!!!!!"""!!!   !!!!!!!!!###!!!   !!! !!!!!! !!!"""###$$$######""""""!!!!!!""""""$$$%%%''''''&&&$$$!!! ######"""!!!!!!!!!!!!!!!###&&&&&&######&&&&&&$$$"""!!!!!! !!!!!!$$$###""""""""""""###$$$%%%''')))))))))***---000777@@@NNN\\\gggnnntttvvvttt|||xxxpppggggggdddbbbiiizzz~~~}}}{{{xxxvvvssssssuuuvvvvvvvvvuuuuuupppppppppqqqrrrtttwwwyyyxxxxxxwwwvvvsssmmmeee`````````___]]]YYYXXXXXXYYY\\\^^^bbbhhhrrr|||~~~zzziiibbb]]]]]]]]]\\\___dddyyy{{{uuuhhhgggccc^^^YYYVVVVVVWWWZZZ___cccccc___^^^aaadddjjjkkkmmmllljjjhhhgggggghhhiiikkkmmmooopppqqqqqqkkkooosssrrroooooosssxxxwwwzzz~~~}}}yyyvvvxxx}}}~~~}}}uuulllbbb___\\\ZZZYYYXXXWWWVVVUUUVVVVVVUUUSSSRRRSSSUUUQQQOOOLLLJJJIIIHHHEEECCCAAAAAABBBBBBBBB@@@???>>>>>>BBBEEEEEE@@@===;;;<<<888888777777555000***&&&!!!""""""######"""!!!!!!!!!!!!  !!!!!! !!! !!!    !!!!!!"""""""""######"""""""""""""""###!!!###%%%%%%$$$######$$$$$$###""""""!!!!!!"""""""""$$$$$$!!!"""%%%&&&$$$"""!!!!!! %%%$$$""" """$$$%%%$$$'''******+++...444999DDDOOO```oooxxx|||}}}}}}zzzxxxllleeeccchhhkkknnnxxx~~~}}}}}}}}}||||||}}}}}}zzzwwwtttrrrsssssstttttttttsssssspppqqqpppnnnllllllnnnppptttssspppmmmhhh```WWWPPPTTTUUUVVVVVVTTTSSSTTTUUU]]]bbbgggjjjpppwwwwwwtttfffaaa]]]]]]\\\[[[^^^cccsss~~~}}}xxxuuurrrggggggeeeaaa]]]ZZZYYYYYYXXX[[[______\\\YYYXXXYYYVVVYYY]]]```bbbccceeefffiiiiiijjjjjjjjjjjjiiiiiidddgggjjjjjjhhhgggiiikkkiiilllqqqtttuuussspppmmmtttxxx~~~vvvnnnaaa^^^ZZZXXXWWWWWWVVVUUUWWWXXXXXXVVVSSSRRRSSSUUUQQQPPPMMMLLLKKKIIIFFFCCCAAABBBBBBBBBAAA@@@>>>===???DDDHHHGGGBBB>>>======666666555555444///***%%%"""###$$$%%%%%%$$$###"""   !!!!!! !!!!!!    !!!!!!    !!!""""""######$$$$$$############$$$$$$"""$$$%%%$$$"""!!!###$$$$$$###""""""!!!!!!""""""!!!######!!!!!!&&&'''&&&###""""""!!! !!!!!!$$$$$$$$$######$$$$$$$$$&&&***---///222888BBBJJJVVVaaappp~~~|||uuunnnhhhdddjjjsss{{{zzzvvvuuutttsssuuuxxx{{{}}}{{{wwwtttppppppooommmlllkkkjjjjjjggghhhiiihhheeeeeefffhhhkkkjjjiiigggddd^^^WWWRRRRRRUUUWWWYYYYYYYYYZZZ\\\hhhooossssssrrrsssssspppllljjjjjjkkkiiieeeeeehhhnnnvvv}}}~~~|||{{{xxxtttoooqqqqqqoookkkgggfffeeeaaabbbbbbaaa```^^^]]]\\\WWWZZZ^^^```bbbccceeegggjjjiiihhhgggdddbbb```___\\\^^^```aaa```___]]][[[^^^```bbbeeehhhjjjkkkkkksssvvvyyyyyy{{{xxxpppaaa^^^YYYWWWVVVVVVUUUTTTXXXYYYZZZWWWTTTRRRSSSVVVRRRPPPNNNMMMLLLJJJFFFDDDBBBBBBBBBBBBAAA???===<<<<<>>CCCEEEBBB???===999555777444111111333111+++&&&###"""""""""""""""######"""#########"""!!!!!!!!! ######!!! ###""""""!!!      !!!    !!!  """!!!!!!"""###&&&((()))''''''&&&###!!!!!!$$$&&&!!!'''***&&&"""###%%%%%%'''%%%"""######$$$'''***+++***(((&&&''''''&&&%%%%%%&&&((($$$$$$###"""!!!$$$(((,,,///333:::BBBJJJSSS[[[aaapppwwwyyypppjjjkkkmmmooottt|||wwwllleeecccdddfffkkkrrryyyyyytttjjjccc___\\\VVVNNNIIIIIILLLOOOMMMOOOSSSWWW\\\aaadddffffffhhhkkkmmmpppqqqqqqqqqssswwwzzzxxxtttqqqrrrttt~~~yyytttssstttxxx{{{|||zzzzzzvvvyyy}}}|||zzzyyyzzzyyyxxxuuurrrooonnnpppsss{{{|||}}}}}}|||yyyvvvtttsssqqqpppnnnkkkfff___[[[ZZZZZZWWWSSSNNNKKKKKKLLLKKKKKKKKKLLLOOOVVV^^^dddkkkppptttrrrooopppyyy|||rrrttt|||qqqiii^^^XXXUUUVVVVVVSSSRRRTTTWWWVVVUUUSSSRRRRRRQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGFFFFFFFFFEEECCC@@@===;;;>>>CCCEEEBBB>>>===:::666777444222333444222+++&&&"""""""""!!!!!!""""""###""""""######"""!!!!!! """   !!!      !!!  !!!!!!""""""$$$&&&((())))))(((((( !!!"""!!! !!!$$$&&&"""(((+++'''###$$$&&&%%%%%%###!!! """"""!!!!!!"""$$$%%%$$$###!!!"""###"""!!!!!!###%%%$$$%%%&&&&&&&&&(((+++...666===FFFPPPXXX___eeeiiiqqqwww~~~yyykkkiiillltttzzz}}}}}}{{{{{{xxxqqqiiiccc``````gggjjjnnnqqqoooggg]]]WWWUUUSSSOOOKKKGGGHHHKKKNNNQQQSSSWWW\\\aaafffjjjmmmpppqqqsssvvvyyyzzz||||||~~~||||||~~~~~~zzzvvvwwwyyy|||}}}|||}}}~~~}}}|||}}}}}}||||||~~~}}}|||zzzxxxuuuqqqkkkggg```^^^YYYUUUQQQOOOMMMMMMFFFGGGGGGHHHJJJOOOVVVZZZ```dddgggfffccceeemmmvvv~~~qqqmmmnnnttt}}}nnneee\\\WWWTTTVVVVVVSSSSSSTTTVVVUUUTTTRRRPPPOOONNNNNNPPPPPPOOOMMMLLLJJJIIIHHHGGGGGGFFFFFFDDDAAA>>>===>>>CCCEEEAAA>>>===:::666666555555666666333,,,&&&######""""""!!!""""""###"""""""""""""""!!!""" !!!  !!!!!! !!!     !!!"""!!! !!!""""""""""""$$$'''+++......,,,(((%%% """"""!!!!!!###$$$$$$)))+++((($$$%%%&&&&&&###!!!  """$$$###!!! !!!"""!!! """###$$$$$$######%%%&&&$$$&&&)))***+++...111333???GGGTTT___hhhmmmppprrrtttzzz~~~tttlllgggbbbhhhuuu}}}{{{vvvvvvvvvvvvtttqqqooommmjjjkkkkkkhhhddd___]]]\\\ccceeeffffffbbb[[[SSSNNNLLLMMMMMMMMMLLLNNNQQQTTTZZZ\\\___dddjjjppptttvvvuuuvvvwwwyyy|||~~~}}}~~~{{{zzz|||~~~~~~~~~~~~}}}wwwtttkkkeee^^^YYYXXXVVVSSSQQQGGGHHHIIIJJJJJJLLLPPPSSSVVVXXXYYYWWWUUUWWW^^^eeelllqqqtttssstttxxx{{{{{{xxxvvvuuuvvvzzzyyymmmggggggooowwwmmmccc]]]XXXUUUWWWWWWUUUTTTVVVWWWUUUTTTQQQOOONNNMMMMMMPPPPPPOOOMMMLLLKKKJJJIIIGGGGGGFFFEEEDDDBBB@@@???>>>CCCDDDAAA>>>===;;;777666666777888777333,,,&&&%%%$$$$$$###############"""""""""!!!!!! """  !!!"""!!! !!!!!!"""""" !!!!!! !!!"""######    !!!  !!!  """""""""!!!  !!!"""###""""""!!!%%%(((+++...---***&&&######$$$&&&%%%###!!!!!!"""&&&***,,,(((&&&''''''%%%"""!!! !!!"""$$$&&&$$$""""""###%%%%%%$$$$$$&&&''''''&&&%%%&&&'''%%%'''))),,,///333999===HHHPPP\\\hhhpppuuuxxxzzz|||vvvmmmeeeaaa^^^hhhsss~~~~~~xxxtttnnnllljjjgggdddbbb```___^^^^^^^^^^^^\\\ZZZYYYYYYZZZ\\\]]]\\\YYYUUURRRPPPNNNQQQUUUYYY[[[]]]```ccciiijjjlllppptttyyy}}}zzzzzzzzzzzz|||~~~~~~||||||{{{|||}}}|||{{{|||~~~~~~~~~}}}~~~{{{wwwpppgggbbbbbbaaa]]]YYYSSSUUUVVVVVVUUUTTTUUUVVVUUUUUUSSSOOOLLLMMMRRRWWW]]]```cccdddeeeiiilllnnnooonnnnnnooottt{{{~~~rrrmmmmmmqqqmmmccc^^^YYYWWWXXXYYYWWWVVVXXXWWWVVVTTTRRRPPPOOONNNNNNPPPPPPOOOMMMKKKJJJIIIHHHFFFFFFFFFEEEDDDBBBAAA@@@>>>CCCDDD@@@======;;;888666777999999777222+++''''''&&&%%%%%%$$$$$$$$$%%%!!!!!!!!! !!!!!!!!!!!! !!!"""!!!""""""###"""!!! !!!"""######    """######""" !!! !!!  """""""""!!! ############"""!!! &&&'''((()))(((&&&$$$######%%%&&&%%%###"""!!!"""'''++++++(((&&&((('''%%%######"""!!! !!!""""""'''%%%###$$$&&&((()))(((###$$$&&&&&&$$$######$$$''')))+++...333;;;CCCIIITTTZZZdddmmmuuu{{{{{{qqqhhhbbbbbbdddfffwwwzzzrrrqqqsssyyy}}}}}}~~~~~~wwwqqqhhhfffbbb^^^ZZZWWWVVVUUUWWWUUUSSSRRRRRRTTTUUUUUUSSSUUUVVVVVVTTTRRRSSSTTTYYY]]]ccchhhkkknnnppprrrxxxwwwxxxyyy{{{~~~~~~||||||xxxyyyzzzzzz{{{}}}~~~}}}||||||}}}zzzrrrnnnnnnmmmiiieeedddfffgggfffdddbbbaaaaaa\\\XXXSSSMMMJJJJJJMMMOOOSSSSSSUUUVVVVVVWWWZZZ^^^bbbcccfffkkkpppvvv{{{~~~xxxtttoooeee```[[[XXXZZZZZZWWWWWWYYYWWWVVVUUUSSSQQQPPPPPPOOOQQQPPPNNNLLLJJJHHHGGGFFFEEEEEEDDDCCCCCCBBBAAAAAA>>>CCCDDD@@@======<<<999777888999888555000+++(((''''''&&&%%%$$$$$$$$$$$$!!!!!!  !!!!!!""" ###!!!  !!!!!!!!!"""""""""!!!!!!   !!!""""""!!! !!!  !!!"""!!! !!!"""&&&%%%$$$"""!!!!!!!!!!!!''''''&&&&&&%%%$$$###### !!!######""""""$$$%%%(((++++++'''&&&((('''#########""""""!!!!!!""""""%%%#########&&&'''((('''"""$$$'''((('''&&&''''''))),,,000666===FFFPPPWWWbbbgggnnnvvv|||lllhhhbbb___aaaiiirrryyy{{{uuuqqqpppnnnoootttyyy~~~~~~wwwsssuuuwwwzzz}}}tttlll___]]]ZZZVVVSSSQQQPPPPPPQQQNNNKKKKKKMMMPPPRRRRRRRRRTTTWWWVVVTTTTTTVVVYYYdddiiioootttvvvwwwyyyzzz~~~|||{{{|||}}}}}}{{{{{{zzzzzzwwwxxxyyyzzz|||~~~~~~}}}~~~}}}zzzyyyxxxuuurrrqqqssstttssspppnnnmmmlllfff```WWWQQQNNNNNNNNNOOOPPPNNNMMMMMMKKKHHHJJJNNNTTTWWW[[[aaafffkkknnnoootttvvvxxx{{{|||}}}}}}}}}|||rrrhhhaaa\\\YYYZZZYYYVVVUUUWWWVVVUUUTTTRRRQQQPPPPPPPPPQQQPPPNNNLLLIIIGGGEEEDDDDDDDDDCCCBBBBBBAAAAAAAAA>>>BBBCCC???<<<===<<<:::777888999777333...***(((&&&&&&%%%$$$###""""""###!!!  !!! !!!""""""   !!!!!!!!! !!! !!!""""""!!! !!!!!!  !!! !!!  """$$$&&&'''%%%###!!! !!!###$$$&&&''''''''''''%%%$$$$$$"""######""""""###%%%'''(((******'''&&&(((&&&"""!!!!!!!!!""""""###$$$$$$$$$###"""###%%%%%%$$$""""""&&&)))***+++,,,---+++111999BBBLLLUUU]]]ccclllqqqyyytttlll]]]\\\]]]aaaiiiuuu{{{yyyvvvuuuvvvtttvvv{{{zzzssspppoooppptttyyyzzztttiii___SSSRRRPPPNNNMMMMMMMMMMMMNNNLLLKKKMMMPPPSSSTTTSSSUUUYYY\\\\\\[[[\\\aaaeeennnrrrwwwzzz{{{{{{{{{|||}}}|||yyyxxxwwwxxxzzz{{{}}}~~~}}}yyyvvvvvvwwwxxxyyyxxxyyyzzz|||~~~|||{{{zzz||||||{{{yyyvvvuuuvvvppphhh___YYYWWWXXXXXXWWWWWWRRROOOMMMHHHAAAAAAEEEJJJLLLPPPUUUYYY]]]___```aaaeeeiiikkklllmmmpppttt{{{tttjjjaaa\\\XXXYYYXXXUUUTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPQQQPPPNNNKKKHHHEEECCCBBBDDDCCCBBBAAAAAAAAAAAAAAA???BBBCCC???<<<======:::888888888666222---***)))%%%$$$###"""!!!!!!!!!!!!!!! !!!!!!  ###!!!  """!!!!!!"""!!!!!!!!!!!!  !!! """$$$###### !!!!!!  !!! """!!!!!!!!!"""$$$''')))&&&$$$""" """%%%'''&&&''')))******(((&&&$$$))))))'''%%%######%%%((((((***)))&&&&&&(((%%%!!! """###%%%&&&&&&%%%$$$$$$%%%%%%$$$!!! %%%'''***,,,------444@@@MMMWWW___fffiiiqqqvvvtttfff]]]YYY[[[```gggrrr}}}|||}}}~~~yyyxxx{{{uuupppooojjjkkknnnrrrrrrkkk]]]RRRIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNRRRWWWZZZYYYWWWXXX\\\bbbddddddgggmmmrrruuuxxx|||~~~}}}|||||||||yyyxxxuuusssrrrtttuuuwww{{{|||~~~yyyvvvvvvxxxzzz|||yyyzzz|||~~~~~~~~~|||{{{{{{}}}~~~}}}{{{{{{|||wwwoooeee``````aaaaaa```___XXXTTTQQQIII@@@???CCCGGGHHHJJJLLLPPPSSSVVVWWWSSSXXX^^^``````bbbhhhnnnssswww~~~~~~}}}sssiii___]]]\\\[[[ZZZWWWRRROOOOOOQQQSSSRRRPPPOOONNNNNNNNNNNNMMMLLLJJJGGGDDDCCCAAABBBCCCDDDDDDBBB@@@???AAABBBBBBAAA===:::888888777555222000...,,,(((&&&$$$%%%&&&''''''%%%###"""  !!!!!!!!!"""""""""""""""###!!!!!!  """!!!  !!!"""######"""%%%$$$!!!!!!""""""!!!  !!!!!! ###%%%$$$  !!!"""!!!  !!! """$$$&&&'''&&&%%%$$$!!!!!!"""$$$&&&&&&%%%###%%%%%%$$$######$$$$$$%%%!!!&&&'''###!!!$$$((()))///(((%%%''')))'''###!!!$$$###""" """###$$$$$$###"""""""""$$$'''((("""###$$$'''***...222555>>>FFFOOOVVV```mmmvvvyyy{{{wwwjjjaaa\\\[[[dddqqq}}}~~~xxxrrrpppjjjhhhdddaaa]]]XXXRRRNNNHHHHHHGGGHHHIIILLLOOOQQQTTTUUUXXX\\\```cccbbbaaafffggghhhkkknnnssswwwyyy~~~{{{xxxtttpppppprrrvvvyyy~~~{{{xxxwwwxxxyyy{{{}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~}}}~~~}}}}}}~~~xxxoookkklllooopppoookkkfff^^^VVVOOOLLLKKKKKKGGGEEEDDDGGGLLLOOOOOONNNRRRPPPPPPRRRVVV\\\```aaagggiiilllppptttvvvxxxyyyssshhh___^^^\\\[[[ZZZWWWSSSOOOOOOQQQRRRRRRPPPNNNMMMNNNLLLLLLLLLLLLJJJHHHFFFEEEAAABBBCCCCCCCCCBBBAAA@@@AAABBBCCCAAA===999777777555444333333111---(((%%%$$$%%%&&&&&&&&&%%%###"""!!!!!! !!!!!!!!! ###"""!!!"""###$$$###""" !!!"""!!!    !!!!!! !!!$$$ """%%%$$$ !!!""""""!!! !!!  !!!!!!"""###"""!!!  ###''')))((('''""""""################## %%%'''###!!!###&&&&&&+++%%%"""&&&)))'''$$$###$$$###"""!!!!!!"""###$$$&&&%%%%%%%%%%%%'''((()))(((((()))+++///555<<>>JJJTTT^^^jjjxxx|||{{{{{{}}}|||{{{rrrxxxxxxwwwtttrrrpppoooooooooqqqnnniiiccc]]]XXXUUUSSSOOOJJJGGGGGGFFFFFFJJJOOOUUUYYY^^^aaaccchhhpppvvv}}}ssslllllluuu}}}{{{}}}~~~}}}}}}~~~{{{|||~~~|||uuuooolllkkkppppppppppppmmmggg```ZZZNNNLLLHHHDDDBBBAAAAAABBBMMMSSSYYY]]]___bbbggglllnnnqqqvvvzzz}}}~~~~~~zzzllleeebbb___\\\[[[YYYWWWUUUVVVVVVUUURRROOONNNOOOPPPMMMMMMMMMLLLJJJHHHEEEDDDAAABBBCCCDDDDDDBBB@@@??????@@@AAA???;;;888666666222333444666666444///+++$$$%%%'''''''''&&&$$$"""  """"""!!! !!!"""######!!!$$$(((***)))$$$  !!!!!!!!!  !!!  """###### !!!"""######"""""" !!!!!!###### """"""### ###$$$###%%%((('''### !!!$$$$$$############$$$$$$ !!!"""!!!  !!! !!!###%%%'''(((***'''%%%%%%&&&''''''''')))((('''&&&%%%$$$$$$$$$&&&******$$$ """$$$$$$""""""%%%***)))%%%$$$&&&###$$$$$$%%%%%%$$$$$$###(((((()))+++///333888;;;CCCNNN\\\fffnnnwww}}}vvvuuuyyy}}}{{{zzz{{{uuu~~~uuutttrrrooommmkkkjjjiiigggeee```ZZZSSSOOONNNOOOHHHGGGHHHLLLNNNOOOSSSYYY___ccciiikkklllpppxxx~~~zzzrrrsss{{{xxx{{{~~~}}}~~~}}}|||zzztttrrrqqqmmmnnnooopppnnnhhh```[[[RRRPPPMMMIIIFFFDDDDDDDDD>>>CCCIIILLLMMMRRRYYY___iiimmmtttyyy}}}wwwhhheeeaaa]]]ZZZYYYXXXWWWVVVVVVTTTQQQNNNLLLLLLNNNOOOQQQPPPOOOMMMJJJGGGEEECCCCCCCCCCCCCCCBBBAAA@@@???>>>???@@@>>>;;;777666555888888888888666333000...***++++++***&&&###""""""$$$""" !!!"""""""""!!!!!! !!!!!!  !!!  ### """!!!  !!!!!!%%%((( !!! $$$$$$###"""!!!!!!"""###$$$%%%###!!! ###''')))***###$$$$$$$$$$$$%%%%%%%%%###""""""!!!!!!!!!!!!!!!"""$$$'''&&&&&&&&&&&&&&&&&&%%%$$$###!!!###$$$%%%$$$######$$$###'''+++...333;;;FFFOOO\\\ccclllrrrwww~~~}}}vvvmmmhhhlllwwwyyy{{{uuunnnhhheeebbb^^^ZZZVVVTTTPPPLLLJJJIIIIIIJJJKKKKKKLLLMMMPPPUUU\\\aaaiiiooovvvxxxwwwvvvyyy{{{}}}~~~}}}}}}}}}~~~{{{}}}{{{~~~{{{yyyxxx~~~~~~sssgggaaadddhhhjjjkkkhhheeeccc[[[XXXSSSOOOKKKGGGCCC???;;;===AAADDDDDDCCCIIIRRR^^^gggqqqwwwzzz|||~~~zzzkkkccc```\\\YYYXXXWWWVVVUUUUUUSSSQQQNNNMMMMMMMMMNNNOOOOOONNNMMMKKKIIIGGGEEECCCCCCCCCCCCBBBAAA@@@???;;;<<<<<<:::777444333444555666777777666444111000++++++***'''###""""""$$$$$$""" """######"""""""""!!!!!! !!!!!!     """!!! !!!  !!!### !!!###%%%'''"""""""""!!!  """###$$$%%%%%%$$$""" ###&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$&&&&&&((((((######!!!""""""############""""""$$$%%%&&&%%%$$$%%%&&&(((***...444<<>>JJJXXXdddkkktttvvv{{{~~~vvvrrraaadddkkkttt}}}|||xxxrrrnnnkkkgggaaaZZZTTTMMMGGGCCCFFFEEEEEEFFFIIINNNTTTWWW[[[^^^bbbeeeiiilllqqqtttyyy~~~~~~~~~}}}{{{zzzzzz|||}}}}}}zzzyyy{{{~~~~~~~~~~~~}}}tttkkk```aaabbbdddfffggghhhhhhfffccc___[[[WWWRRRLLLIII@@@;;;:::<<<>>>======@@@FFFKKKSSSZZZaaajjjttt||||||zzzyyy}}}xxxhhh```^^^[[[YYYXXXWWWUUUTTTSSSSSSSSSSSSRRRPPPNNNMMMJJJKKKKKKJJJIIIFFFDDDBBBBBBBBBBBBBBBAAA@@@??????DDDDDDBBB@@@===<<<===???444555666666555222000...((((((&&&$$$!!! """$$$"""!!! """"""!!! !!!!!!!!!!!!  !!!"""######$$$  !!! !!!"""  ###!!!  !!!!!!!!!!!!  !!!!!!  !!!!!!"""""""""!!!!!!!!! ###""" !!!###$$$######$$$$$$$$$$$$%%%%%%%%%###!!! """###$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""###$$$$$$,,,%%%!!!"""$$$######%%%$$$$$$%%%&&&&&&&&&%%%%%%"""$$$%%%&&&&&&''')))+++///444===IIIWWWdddnnnrrryyyzzz~~~zzzpppkkkiiicccjjjuuuyyytttooojjjeeeaaa\\\ZZZWWWTTTPPPLLLHHHEEEHHHGGGHHHJJJOOOUUU[[[___hhhkkkppptttvvvxxxzzz|||~~~~~~~~~~~~~~~yyywwwuuuwww|||~~~{{{~~~~~~{{{zzzyyy|||}}}|||||||||vvvooo````````````bbbeeehhhjjjjjjhhheeeccc```]]]XXXUUULLLDDD???AAACCCAAA>>>>>>FFFGGGJJJMMMQQQYYYbbbiiitttuuuwww}}}vvvggg```^^^[[[ZZZYYYXXXVVVTTTSSSTTTUUUUUUTTTRRRPPPNNNMMMNNNNNNMMMJJJGGGCCCAAABBBBBBBBBBBBAAA@@@???>>>@@@@@@???<<<999888999:::666777777666333000---+++$$$&&&'''&&&###"""""""""!!!  !!!!!!   !!!!!!"""""" !!! !!!  !!!   !!!!!!  !!!$$$!!!$$$###!!!  """###%%%%%%%%%%%%$$$$$$$$$$$$%%%###!!! !!!""""""!!!######$$$$$$$$$%%%%%%%%%"""""""""######%%%&&&'''...&&& !!!###""""""###((()))(((((('''&&&%%%$$$"""###%%%&&&&&&(((+++...111999GGGUUUaaajjjpppsss{{{}}}{{{ppphhhgggiiiooovvv~~~|||yyyyyy|||tttjjjbbb\\\WWWUUUPPPQQQQQQPPPOOOMMMKKKKKKNNNOOOQQQUUU[[[bbbhhhllltttwww|||}}}~~~}}}|||}}}xxxuuusssuuuyyy}}}}}}|||{{{~~~~~~|||{{{xxx{{{|||{{{{{{|||yyytttdddcccaaa```aaadddhhhkkklllkkkkkkkkkkkkiiifffcccZZZQQQJJJJJJKKKHHHCCCAAAGGGFFFFFFFFFHHHLLLQQQUUUeeeiiipppxxxwwwiii___^^^[[[ZZZZZZYYYVVVTTTSSSTTTTTTTTTTTTRRRPPPOOOQQQRRRRRRQQQNNNJJJFFFCCCBBBBBBBBBAAAAAA@@@???>>>??????>>>;;;888666666777777777777555333///+++)))###%%%''''''%%%###""""""  """"""   !!! !!! !!!!!!"""  !!!     $$$###"""!!!!!!!!!"""###&&&&&&%%%%%%$$$###""""""$$$"""!!! !!!"""!!! """"""###$$$%%%&&&&&&'''%%%%%%&&&&&&((()))***+++///'''###$$$%%%######$$$))))))((('''&&&$$$###"""###$$$&&&'''(((***...111777BBBRRR___hhhmmmrrruuuyyyoooiiiiiiooottt~~~xxxuuurrrrrrvvv}}}xxxkkk^^^VVVQQQNNNMMMMMMNNNPPPPPPOOOOOOPPPQQQWWWYYY^^^eeelllsssxxx{{{|||}}}}}}~~~}}}~~~{{{wwwvvvyyy~~~yyyxxxvvvwwwyyy{{{||||||}}}}}}||||||xxx{{{|||zzz{{{}}}|||yyymmmjjjfffcccccceeehhhjjjmmmnnnooorrrttttttrrrpppggg^^^WWWUUUTTTOOOJJJHHHGGGGGGGGGGGGHHHIIIJJJKKKSSSYYYbbbkkkttt}}}xxxjjj^^^\\\ZZZZZZYYYXXXUUUSSSRRRRRRRRRRRRQQQQQQPPPOOOOOOPPPQQQQQQOOOKKKGGGDDDAAAAAABBBAAAAAA@@@???>>>BBBCCCBBB???;;;888777666555666666555222///,,,***$$$%%%&&&%%%$$$###$$$%%%"""!!!!!!"""$$$###!!!   !!!!!!      !!!!!!!!!!!!"""""""""""" !!!!!!!!!"""######$$$$$$'''&&&%%%$$$###"""!!!!!!###!!! !!!"""!!! """###%%%'''((((((&&&&&&'''((()))+++---...+++&&&$$$%%%&&&$$$%%%(((''''''''''''&&&%%%######%%%&&&((()))***...222666AAANNN]]]hhhlllpppxxx~~~yyysssjjjdddfffooo|||sssssssssuuuzzz~~~}}}}}}rrriii[[[PPPJJJIIIKKKLLLNNNPPPRRRSSSSSSVVVZZZ]]]cccgggmmmssszzz~~~zzzsssnnnnnnssszzz|||}}}}}}|||{{{{{{|||}}}}}}||||||}}}xxx{{{|||zzzzzz~~~~~~vvvsssnnnjjjggghhhiiikkkpppqqqssswwwzzz{{{yyywwwssskkkdddbbb^^^XXXSSSRRRMMMNNNPPPRRRSSSQQQMMMJJJIIIMMMSSSZZZaaaiiirrryyyvvvjjj\\\[[[YYYYYYXXXWWWTTTRRRQQQQQQQQQPPPOOOOOOOOOOOOKKKLLLNNNOOOMMMJJJFFFDDDAAAAAAAAAAAA@@@???>>>>>>BBBCCCCCC@@@<<<777555444333444444444222000---+++''''''%%%###"""###&&&)))#########$$$%%%%%%###!!! !!!!!! !!!!!!   """ ###"""!!!!!!!!!!!!       )))%%%!!! """###### """$$$%%%%%%&&&'''&&&%%%$$$"""!!! """!!! !!!"""!!!!!!###%%%''')))***%%%%%%&&&''')))+++,,,---&&&###"""%%%%%%###%%%)))'''''''''(((''''''&&&&&&'''(((***+++---000555999IIIVVVeeelllnnnsss}}}|||qqqjjjaaa^^^eeeuuuppprrrvvv|||~~~|||yyywwwvvvvvvvvvddd[[[OOOFFFCCCFFFJJJMMMPPPSSSVVVXXXZZZ^^^eeejjjooorrrwww}}}~~~{{{vvvmmmggghhhnnnvvv|||}}}{{{|||~~~|||{{{|||}}}xxx|||}}}zzz{{{}}}zzztttoookkkjjjkkklllrrrsssvvvzzz}}}~~~|||zzz|||uuuoookkkfff^^^ZZZZZZVVVXXX\\\^^^^^^YYYRRRLLLGGGIIIKKKNNNRRRZZZdddkkkvvv}}}wwwiii```^^^[[[WWWTTTRRRQQQPPPTTTTTTSSSRRRPPPMMMKKKJJJLLLOOORRRPPPLLLGGGFFFFFFFFFEEECCCAAA@@@@@@@@@@@@???AAABBBAAA>>>;;;888888666555333111///...,,,+++&&&&&&&&&%%%$$$###"""!!!###""""""""""""!!!!!!!!!###""""""""""""!!!!!!!!!""""""  ###!!! !!! !!!!!!!!!!!!""" !!!!!!!!! !!! !!! !!!!!!   !!!!!!"""###%%%&&&'''((('''%%%$$$###$$$%%%%%%"""""""""%%%((())))))(((#########$$$%%%'''((()))###''')))((((((***((($$$$$$"""###&&&)))&&&$$$$$$'''(((&&&$$$"""''',,,---...444???III```eeelllqqquuu|||yyysssnnneee]]]```nnnwwwyyyxxxqqqlllnnnoooiiicccaaaQQQNNNJJJFFFEEEGGGKKKMMMRRRTTTXXX^^^fffmmmtttxxx{{{}}}xxxnnngggfffllltttzzz~~~}}}}}}}}}~~~~~~~~~zzzvvvrrrqqqqqqwwwyyy||||||||||||}}}~~~zzzxxxuuuqqqmmmiiifffdddcccggglllmmmjjjddd^^^ZZZQQQKKKGGGGGGIIILLLSSSZZZeeelllvvv}}}}}}|||uuuhhh```^^^[[[XXXUUUSSSRRRRRRSSSSSSRRRQQQPPPOOONNNMMMLLLNNNQQQOOOKKKGGGEEEDDDGGGFFFDDDCCCBBBBBBBBBBBBAAABBBBBB@@@<<<888666666888666444111---***(((&&&%%%%%%%%%$$$$$$#########!!!!!!    !!!!!!!!!   !!!!!!!!!""""""!!!   !!!!!!!!!"""###$$$%%%&&&%%%$$$###""""""######$$$ !!!$$$(((*********---,,,+++))))))(((((((((%%%***,,,++++++,,,)))%%%$$$###!!! !!!"""$$$%%%,,,)))&&&%%%%%%%%%$$$"""###'''+++///444???MMMWWWffflllsssyyywwwmmmgggcccbbbdddmmm|||}}}{{{vvvpppggg```___]]]XXXSSSRRRNNNMMMKKKJJJJJJKKKLLLMMMYYY]]]dddlllsssyyy}}}~~~|||{{{}}}~~~~~~|||{{{|||{{{sssnnnmmmqqqxxx}}}}}}zzzxxxxxxyyy|||~~~~~~~~~~~~|||zzzwwwssspppmmmlllnnnppptttvvvtttnnnhhhcccVVVOOOIIIFFFEEEDDDIIIOOOYYYaaallluuuyyyyyyxxxvvv~~~{{{~~~vvvjjjaaa___\\\YYYWWWUUUTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPLLLNNNPPPOOOKKKGGGEEEDDDFFFFFFDDDCCCBBBAAAAAAAAABBBBBBAAA===999555444444666555333000,,,)))&&&$$$%%%$$$$$$#########$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!  !!!   !!!    !!!!!!!!!  """""""""""""""###$$$$$$"""!!!!!!!!!!!!!!!"""### !!!%%%))),,,,,,++++++***)))'''%%%%%%$$$$$$***...111000000000,,,'''$$$$$$$$$%%%%%%%%%%%%%%%+++)))&&&%%%%%%%%%$$$###***,,,111777AAAOOO]]]gggooosss{{{vvvhhh___[[[aaahhhtttzzzxxxxxxwwwrrrnnnhhh^^^TTTPPPMMMIIIGGGGGGOOOOOOQQQRRRSSSTTTUUUUUUdddjjjrrr{{{~~~|||{{{|||~~~}}}xxxvvvyyy{{{~~~{{{xxxxxxzzz~~~~~~}}}{{{xxxwwwvvvzzzzzz{{{~~~~~~zzzrrrlll^^^VVVNNNHHHCCC@@@BBBGGGLLLTTT___iiinnnpppqqqqqqyyy{{{}}}~~~|||xxxxxxuuujjjbbb```^^^[[[XXXWWWWWWVVVVVVUUUSSSQQQQQQPPPQQQQQQNNNOOOPPPOOOMMMIIIFFFDDDCCCCCCBBBAAA@@@???>>>>>>@@@@@@>>>;;;777444444555222222111000...+++)))(((&&&%%%$$$###""""""######%%%$$$$$$$$$$$$#########""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!###"""  """"""######$$$%%%&&&&&& !!!!!!!!!!!!"""   !!! ###""""""!!!!!!!!!"""""" !!!""""""###""""""###&&&***,,,,,,+++############$$$$$$%%%&&&,,,111444333333222...(((%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&((()))***222555;;;DDDQQQ^^^iiipppvvvxxx}}}xxxhhh]]][[[\\\mmmvvvyyyoookkkmmmooolllhhhbbbXXXOOOKKKIIIHHHJJJNNNVVVWWWYYY\\\___ccceeegggqqquuu|||~~~~~~yyy{{{~~~~~~yyywww{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||~~~~~~yyyrrrfff^^^VVVPPPIIIDDDDDDGGGDDDJJJSSS[[[aaafffjjjmmmtttwww{{{}}}|||{{{}}}}}}|||zzzqqqfffbbb```^^^[[[ZZZYYYXXXXXXZZZXXXTTTQQQOOOOOOPPPQQQPPPQQQQQQQQQOOOLLLHHHEEEBBBBBBAAA@@@???>>>======<<<<<<<<<999666555555666333333333222000---***((('''&&&%%%###"""!!!!!!!!! !!!  !!!!!!!!!""""""$$$"""    !!!!!!!!!!!!"""   !!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!! !!!!!! !!!!!!""""""#########&&&%%%&&&(((***++++++***$$$%%%%%%&&&(((***+++,,,***...111//////...***%%%&&&%%%###"""###$$$'''(((&&&&&&%%%%%%''')))---///333999CCCQQQ^^^jjjrrrvvv{{{{{{}}}yyyjjj^^^\\\cccjjj}}}wwwjjjcccdddeeeccc___YYYRRRMMMMMMOOOQQQVVV\\\aaaaaabbbeeejjjoootttwww}}}}}}{{{{{{|||}}}xxxzzz~~~}}}~~~{{{yyyyyy|||~~~}}}{{{|||~~~~~~wwwpppiiiaaa[[[SSSKKKIIIJJJDDDGGGKKKOOOUUU\\\ccchhhppptttzzz{{{sssppprrrtttuuuvvvyyy|||sssiiiaaa```^^^\\\ZZZZZZZZZZZZ[[[YYYTTTPPPNNNNNNOOOQQQRRRQQQQQQQQQQQQNNNIIIFFFCCCCCCCCCBBBAAA@@@>>>>>>:::;;;;;;999777555666777777777666444111---(((&&&%%%%%%%%%$$$###""" !!!!!!!!!  !!!  !!!!!!!!!""" !!!!!!    !!!!!!  """"""###$$$$$$$$$######!!!  """###!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!!!!"""###############"""&&&%%%%%%''')))***)))'''''''''&&&''''''((()))***$$$(((***((('''(((&&&!!!&&&%%%###""""""$$$&&&((((((((((((''''''***...222333===LLL\\\hhhrrrzzz~~~zzzuuummmeeebbbiiivvv~~~~~~tttfff]]]ZZZYYYWWWTTTQQQNNNOOOUUUZZZ]]]cccjjjmmmmmmmmmooosssxxx}}}~~~|||zzzzzz|||~~~}}}~~~zzzwwwwwwzzz~~~~~~{{{{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~yyysssmmmhhh___UUUOOONNNKKKLLLLLLNNNPPPVVV]]]cccssswww~~~vvvmmmkkkooouuuyyyuuu|||~~~tttjjjaaa___]]][[[ZZZZZZZZZZZZZZZWWWRRRNNNMMMNNNPPPRRRRRRQQQPPPQQQQQQNNNIIIEEEBBBBBBBBBBBBAAA@@@>>>===:::;;;<<<;;;888555444444777777777555222---(((&&& !!!###%%%%%%$$$""" $$$$$$$$$#########""""""""""""!!!!!!!!!  !!!"""### !!!!!!!!! !!!!!!!!!!!! """"""!!!  !!!"""!!!  !!!!!!"""###############!!!  """###!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""###$$$###"""!!!!!!"""""""""$$$&&&((('''&&&##################$$$%%%"""%%%&&&$$$$$$&&&%%%"""%%%$$$$$$$$$%%%%%%&&&&&&'''((()))((())),,,222777@@@KKK[[[hhhqqqyyy}}}gggggghhhlllvvv}}}rrrjjj```XXXTTTSSSSSSSSSRRRSSSYYYccciiilllpppvvvzzzzzz{{{|||~~~}}}}}}~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~{{{xxxuuunnnccc\\\ZZZXXXYYYXXXXXXXXXZZZ^^^aaasssvvv||||||vvvtttvvvyyy|||zzznnneee```___]]][[[ZZZZZZZZZ[[[XXXUUUQQQMMMLLLOOORRRTTTRRRPPPOOOPPPPPPNNNHHHDDD@@@@@@@@@@@@???===<<<:::;;;===>>><<<999555333222333444555444222///+++)))"""%%%'''&&&$$$"""""""""""""""!!!!!!!!! !!!$$$&&&''' !!!!!!!!!!!!  !!!!!! ###$$$###""" !!!!!!!!!""""""  !!!"""!!! !!! !!!!!! """!!! """$$$"""""""""""""""""""""""" !!!!!!""""""#########!!! !!!$$$&&&&&&%%%!!!!!!!!!!!!"""###$$$%%%$$$''''''$$$$$$'''(((%%%###$$$&&&(((((('''&&&%%%###%%%''')))+++000888>>>OOOZZZhhhrrrwww~~~xxxooo\\\```iiixxxzzzyyyssseeeaaa[[[VVVSSSTTTVVVXXXXXX[[[dddpppvvvwwwzzz~~~}}}||||||||||||}}}}}}~~~~~~~~~zzz}}}~~~~~~zzzqqqjjjhhhcccdddeeedddbbbaaaaaabbbkkkmmmrrrxxx~~~}}}{{{zzz