BM6(2 QQQHHHYYYXXXNNNNNNGGGJJJMMMPPPPPPKKKHHHJJJJJJHHHBBBCCCCCCGGGUUUwwwxxx{{{YYYEEEBBBAAABBBDDDFFFFFFEEECCCDDDGGGGGGDDDEEEHHHJJJGGGKKKLLLFFFGGGNNNJJJEEELLLJJJMMMKKKVVV___vvvvvvwww~~~vvviiiccciiihhh```^^^eeeaaa^^^^^^dddhhhhhhjjjmmmmmmqqqqqqqqq}}}qqqzzz\\\SSSOOOPPPPPPPPPSSSUUUVVVTTTSSSSSSOOONNNOOONNNKKKKKKNNNMMMLLLKKKIIIGGGEEEDDDCCCGGGeee}}}vvv{{{rrruuuwwwggg```SSSVVV\\\^^^[[[XXXZZZ[[[ZZZ[[[WWWRRRQQQSSSVVVVVVUUUOOOMMMJJJJJJKKKLLLLLLKKKIIIIIIGGGGGGGGGGGGIIIIIIMMMLLLLLLNNNNNNNNNTTT\\\tttaaaaaadddggggggdddccceeegggsssoookkkuuuaaaiiieeegggiiiccchhhkkkbbb^^^aaa___^^^UUUTTTSSSJJJJJJKKKDDD???>>><<<;;;:::;;;===>>>CCCUUUxxxqqq{{{tttTTTPPPUUU[[[___tttllljjjzzzfffzzztttnnnmmmiiieeecccffflllmmmiiidddcccNNNFFFWWWXXXOOOPPPJJJMMMKKKNNNNNNIIIFFFHHHHHHGGGFFFHHHGGG@@@???VVVyyyvvvjjjbbbTTT333KKK@@@@@@@@@BBBDDDEEECCCAAADDDFFFFFFDDDEEEHHHIIIGGGKKKKKKEEEFFFMMMJJJGGGNNNHHHBBB???JJJBBBPPPvvvlllhhhiiinnnyyyuuulllaaa]]]aaa___UUUVVV^^^aaa^^^^^^dddhhhhhhjjjmmmppptttzzzqqqXXXXXXOOOXXXQQQPPPPPPPPPSSSUUUVVVTTTSSSSSSOOONNNOOONNNKKKKKKNNNOOONNNMMMKKKIIIGGGEEEEEEGGG@@@~~~vvvooozzziiiTTT___\\\TTTZZZ]]]YYYVVVXXXYYYYYYXXXTTTPPPOOORRRUUUUUUTTTOOOMMMJJJJJJKKKLLLLLLKKKIIIIIIGGGGGGGGGGGGIIIIIILLLJJJJJJKKKIIIIIINNNVVVMMMssslll^^^bbbhhh___eeeiiigggbbb```cccgggjjjhhhdddnnn[[[bbb^^^^^^hhhccchhhlllbbb^^^aaa```^^^UUUUUUSSSJJJJJJKKKDDD???>>><<<;;;;;;;;;===>>>;;;KKKuuulllfff|||```[[[```hhhttttttyyy~~~|||vvvlll|||lllpppccc```dddaaa___bbbhhhjjjeee```___WWWEEETTT[[[RRRMMMFFFOOOHHHHHHHHHHHHHHHHHHHHHHHHAAAFFFSSSXXXHHH???^^^nnnqqqppp}}}jjjooo^^^BBBEEE???LLLIIIFFFDDDCCCAAA???===@@@BBBDDDEEEFFFGGGIIIKKKIIIHHHHHHHHHHHHIIIJJJKKKIIIJJJGGGEEE???===```nnnhhhjjjjjjfffhhhllliiicccfffpppsssnnn]]]___```^^^WWWTTT]]]iii```cccjjjpppoookkkmmmqqq|||iiihhhdddVVVVVVKKKQQQUUUUUUUUUUUUTTTTTTSSSSSSQQQNNNLLLKKKKKKLLLLLLKKKOOOPPPPPPOOONNNKKKHHHFFFBBBAAAKKK}}}uuu~~~hhhqqqzzzsssllluuubbb^^^SSSZZZWWWWWWTTTQQQSSSVVVUUUPPPSSSPPPNNNMMMOOORRRSSSTTTMMMLLLIIIGGGFFFFFFGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHHHHHHHHHHIIIJJJJJJRRRMMMWWW|||llljjjdddaaadddbbbcccVVVeeeaaaWWWjjj\\\dddgggiiifff```\\\\\\___ggggggddd^^^\\\___```^^^\\\[[[UUUOOONNNPPPMMMHHHCCC@@@>>><<<<<<;;;:::888CCC:::ccczzz```yyyooo^^^bbbiiimmm}}}}}}zzzjjjpppllllllbbb```eee```bbb```XXXVVV[[[___^^^^^^IIITTTXXXPPPMMMGGGOOOIIIIIIHHHHHHHHHHHHHHHHHHEEETTTiiippp\\\EEEIII]]]}}}oooiiikkkwwweee]]]yyybbb===???>>>:::FFFDDDBBB@@@>>>======>>>??????@@@AAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHEEEIIIJJJJJJGGG???LLLkkktttmmmkkk^^^cccffffffeeeeeeaaa\\\ggg```]]]ccciiigggaaa]]]lllkkkkkkkkkkkksssLLLTTTYYYLLLKKKTTTVVVXXXYYYXXXSSSNNNKKKNNNLLLIIIIIIJJJLLLLLLKKKKKKLLLMMMNNNMMMLLLJJJHHHCCCKKKDDDRRR}}}vvvxxx~~~zzz}}}zzziiiWWWsss]]]VVVSSSLLLTTTOOOOOOMMMJJJLLLPPPOOOJJJNNNMMMLLLLLLNNNOOOOOONNNIIIHHHFFFEEEDDDEEEGGGHHHEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFCCCPPPnnnlll^^^aaagggbbbZZZVVVWWWUUUbbbhhhcccaaa]]]]]]fffeeeddd```]]]]]]```cccbbbcccaaa\\\[[[^^^```^^^YYYXXXSSSNNNMMMPPPNNNJJJGGGDDD@@@>>>===<<<;;;999999999OOOhhheeeggg{{{jjjxxxuuujjj{{{dddbbbdddddd\\\\\\```___bbb```ZZZVVVXXXYYYVVVcccKKKQQQSSSMMMLLLFFFMMMHHHHHHHHHHHHHHHHHHHHHHHHGGGTTTaaabbbTTTEEECCCJJJmmmxxxqqqiiifffjjjpppuuuwww^^^uuu@@@EEEMMM???CCC>>>???>>>;;;999999<<<@@@@@@>>><<<===@@@AAA@@@===BBBCCCEEEFFFGGGGGGGGGFFFEEEKKKJJJJJJLLLDDD???GGG\\\}}}}}}~~~}}}tttggg______dddbbbcccddddddeeemmmwwwoooqqqvvv|||SSSCCCRRRTTTKKKJJJRRRSSSTTTTTTRRROOOKKKIIIJJJIIIGGGGGGHHHJJJJJJJJJFFFGGGIIIJJJKKKKKKJJJJJJDDDNNN@@@777ccc~~~{{{lllhhhwww}}}lllmmmvvv}}}hhhfffOOOTTTQQQKKKOOOLLLNNNLLLJJJLLLPPPOOOLLLIIIIIIJJJLLLMMMMMMJJJHHHEEEDDDCCCBBBCCCDDDFFFGGGDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEAAAIIIHHHCCCGGGYYYmmmhhhdddaaabbbeeegggeeebbb```ZZZvvvnnnfffhhhVVVfffgggccc]]]ZZZ\\\```eeehhh___aaa```\\\[[[___```^^^WWWVVVSSSNNNNNNQQQPPPMMMMMMIIIDDD@@@>>>===<<<:::888???@@@YYYppp]]]ppphhhpppiiihhhiii^^^eeebbb]]]^^^___[[[______[[[XXXWWWVVVSSS^^^GGGMMMNNNJJJKKKDDDGGGEEEEEEFFFFFFFFFFFFFFFGGGEEEKKKNNNIIICCCDDDGGGHHHOOOjjj~~~xxxhhhaaadddqqq~~~[[[AAAQQQIII666>>>:::<<<<<<:::666777>>>DDDCCC???<<<===AAACCC???;;;BBBDDDFFFHHHIIIHHHGGGFFFFFFLLLGGGCCCJJJJJJCCCCCCIIIaaawwwssszzzllluuu}}}rrrppptttmmmJJJQQQQQQKKKMMMOOOOOOLLLIIIFFFFFFHHHKKKMMMJJJGGGEEEEEEEEEFFFFFFFFFAAABBBDDDFFFGGGGGGGGGGGGEEEFFFBBBAAAIII]]]~~~yyy|||sssttttttmmmvvvyyy|||wwwyyyzzzoooiiikkkooonnnkkkooo|||rrrccceeeVVVvvvLLLQQQVVVRRRNNNJJJKKKNNNMMMKKKLLLPPPQQQOOOGGGHHHJJJMMMNNNLLLHHHEEEFFFEEECCCBBBBBBDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDD<<>><<<;;;>>>???999PPPnnn___ccctttzzz{{{iii^^^aaahhhdddbbbccc^^^ZZZ\\\^^^]]][[[ZZZYYYXXXRRR???HHHKKKHHHKKKBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDJJJMMMJJJGGGFFFBBB::::::GGGUUUnnn}}}vvv{{{ddd___aaaoookkkLLL===DDDFFFAAA===:::999;;;<<<:::777999@@@FFFCCC???<<<===AAABBB???;;;BBBCCCEEEGGGGGGFFFEEEDDDBBBJJJFFF@@@HHHLLLIIIJJJIIIFFF```}}}sssRRRPPPYYYLLLGGGQQQPPPLLLJJJFFFCCCBBBEEEHHHKKKKKKHHHEEECCCCCCCCCAAA@@@@@@@@@AAABBBBBBCCCCCCCCCEEE???@@@JJJFFF888RRRyyyyyyqqqppphhh___aaammmjjjnnn~~~{{{xxx\\\XXX^^^|||TTTJJJUUUOOOLLLNNNEEEFFFIIIIIIGGGGGGKKKMMMKKKIIIIIIKKKMMMNNNLLLGGGDDDIIIGGGEEECCCCCCCCCDDDEEEBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCFFFDDD<<<<<>>@@@DDDXXXvvv}}}jjjwwwvvv{{{aaahhh___eeelllsssqqqhhhgggwwwpppHHHAAAEEEAAA555AAAJJJ:::999;;;;;;:::999:::???DDD>>><<<:::<<<>>>@@@>>><<>>GGGCCC555333:::999333999999888888999:::<<<===999999:::;;;===>>>>>>???CCCCCCBBBAAA@@@???>>>>>>>>>DDDCCCDDDIIIEEE@@@GGGJJJMMMNNNOOO___\\\OOOGGGFFFHHHFFFKKKNNNGGGIIIIIIJJJJJJHHHEEEBBB@@@JJJGGGCCCAAAAAA@@@???>>>?????????@@@AAABBBCCCCCCAAADDD<<<:::EEEHHHCCCDDD^^^zzz\\\SSSRRRWWWTTTIIIHHHOOONNNHHHLLLMMMJJJHHHKKKNNNMMMJJJHHHFFFEEEEEEEEEDDDBBBCCCBBB@@@>>>>>>>>>@@@AAA@@@??????>>>>>>??????@@@???????????????@@@AAAAAA666@@@BBBBBBGGGDDD@@@EEECCCGGGKKKMMMKKKIIIGGGGGG```iiiwwwzzznnneeeeeebbb]]]```hhh[[[```fffbbbUUUOOO\\\nnn```aaaaaa```aaadddfffffffffttteee```iiiYYYOOO]]]cccbbbcccfffiiiiiieeebbbfffiiijjjhhhggggggddd``````dddccc]]]ZZZ\\\^^^^^^\\\ZZZVVVRRRNNNHHHCCC>>>===:::;;;:::BBBaaasssgggfffooovvvooo{{{aaabbbVVVXXX```___```dddaaaaaa___aaaccc```XXXVVVXXXJJJ@@@NNNLLLEEEIIIDDDEEE??????@@@AAABBBBBBCCCCCC@@@AAAGGGMMMIIIAAABBBHHHBBBKKKBBB888JJJjjj}}}GGG777???:::FFF888777LLL===***<<<888777666666888999999888777999<<<======>>>@@@BBBGGGFFFDDDBBB@@@@@@??????EEEDDD???BBBHHHCCCAAAKKKIIIGGGSSSaaa^^^^^^nnnQQQHHHGGGIIILLLJJJGGGGGGGGGHHHGGGDDDBBBBBBCCCEEEFFFHHHEEEBBBAAAAAAAAA@@@?????????@@@AAABBBDDDEEEFFF???DDDCCCCCCDDD<<<999DDDAAAOOO{{{```UUUNNNMMMNNNOOOLLLIIIIIIKKKHHHLLLNNNJJJHHHJJJMMMMMMIIIFFFBBB@@@@@@AAAAAAAAA>>>===;;;:::;;;<<<>>>?????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@@@@FFFAAA>>>EEEFFFDDDIIIHHHGGGEEEEEEFFFIIILLLNNNMMMPPPRRRQQQOOOOOOTTTXXXYYYXXXUUUVVV^^^hhhkkkhhhUUUUUU]]]gggdddZZZZZZcccfffYYYOOOUUUdddkkkddd[[[___dddlllpppmmmfffdddeeegggeeedddTTTeeegggNNNjjjcccccceeefffgggeeebbb``````dddfffeeedddeeebbb^^^]]]aaaaaa\\\YYY\\\___```^^^\\\YYYVVVRRRLLLEEEAAA666???:::222@@@WWWgggppp\\\gggxxxnnnSSS```[[[OOOTTT^^^ZZZWWW[[[[[[YYYYYY^^^dddbbbYYYUUUWWWOOOHHHEEEIIIMMMIIIBBB===>>>BBBDDDBBBAAACCCCCCBBB===>>>@@@CCCEEEEEECCCAAALLLHHHDDD@@@>>>IIIgggttt~~~___>>>:::999222>>>>>><<<999666555666888:::999888777777777888999999999:::;;;<<<===>>>??????>>>>>>===>>>@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEIIIGGGLLLWWW\\\aaaqqqpppMMMKKKMMMKKKGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBAAA???>>>>>>>>>>>>===>>>???@@@AAABBBCCCCCC@@@@@@AAABBBBBBCCCDDDDDDDDDJJJSSSmmmvvvRRROOORRRJJJIIIMMMLLLCCCCCCIIIGGGFFFFFFFFFEEEEEEDDDDDDCCC@@@>>>@@@CCCDDDAAA===>>>===;;;::::::;;;===>>>;;;:::999:::<<<===<<<;;;;;;:::999999:::<<>>BBB???:::>>>AAABBBBBBCCCEEEFFFHHHIIIGGGIIIJJJIIIHHHHHHLLLOOOLLLKKKLLLOOOSSSWWWXXXYYYSSS[[[dddfff```[[[^^^ddd```ZZZVVVXXXYYYYYY[[[^^^dddiiillljjjccc```aaaeeeqqqkkkggghhhhhhddddddggg^^^___```bbbdddccc```]]]iiifff^^^XXXYYY___aaa___^^^ZZZVVVVVVZZZ^^^``````XXXZZZWWWPPPLLLLLLIIICCCBBB>>><<<===;;;???VVVqqqaaafff|||zzzfffttt{{{aaaTTTZZZSSSSSSVVVZZZZZZVVVSSSSSSOOOPPPQQQRRRSSSTTTTTTTTTIIIEEEDDDIIIKKKFFFAAA>>>>>>CCCEEEBBBAAACCCDDDBBBAAAAAACCCFFFIIIIIIFFFDDDFFFDDDDDDFFFGGGJJJVVVbbbHHH888???===999<<<<<<;;;:::777444444555777888777666666666666888888888999999:::<<<======>>>===<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDFFFFFFKKKQQQQQQRRR```sssTTTJJJMMMKKKIIIFFFEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<======<<<<<<===>>>???@@@AAAAAA??????@@@@@@AAABBBBBBCCC:::HHHQQQVVVkkkcccQQQBBB[[[PPPIIIIIIEEE>>>@@@HHHDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@DDDHHHHHHCCC???===<<<;;;::::::;;;<<<===;;;:::999:::;;;<<<<<<:::===<<<:::999:::;;;===>>>AAA>>>===>>>>>>@@@BBBAAA@@@@@@@@@AAACCCDDDFFFGGGFFFGGGHHHGGGFFFGGGJJJLLLKKKKKKKKKNNNRRRVVVWWWXXXXXX[[[```cccbbb```___```\\\XXXVVVWWWWWWVVVXXX]]]aaaeeehhhgggcccbbbeeeiiimmmhhhbbb```aaadddeeeeee^^^^^^```bbbddddddbbb_________\\\YYY[[[``````]]]\\\XXXUUUTTTWWWZZZZZZYYYZZZ\\\[[[UUURRRQQQMMMFFFFFF@@@======:::===PPPfffjjj^^^}}}}}}ZZZYYYZZZYYYWWWYYY]]]\\\XXXUUUWWWQQQSSSTTTVVVVVVUUUTTTRRRCCCBBBDDDIIIHHHCCC??????>>>CCCDDDAAA@@@CCCDDDBBBBBBBBBDDDGGGJJJJJJGGGEEEDDDAAABBBGGGIIIGGGDDDDDDTTTxxxGGG)))666AAA555222???888888777555333333444666555444444444555666777777777888888999:::;;;<<<<<<::::::::::::;;;<<<===>>>>>>??????@@@@@@AAABBBBBBBBBBBBGGGKKKHHHFFFQQQ___RRR@@@LLLPPPHHHGGGEEEDDDDDDBBB???===>>>============<<<<<<<<<999999999999999:::;;;;;;::::::;;;<<<======>>>>>>======>>>>>>???@@@@@@@@@@@@AAABBBEEESSSppp\\\TTTSSSBBBXXXOOOIIIIIIEEE>>>>>>DDDAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>@@@EEEIIIHHHDDD???<<<<<<::::::::::::<<<<<<:::999888999;;;<<<;;;:::===<<<;;;999999999:::;;;@@@555:::>>>666===FFF===>>>>>>??????AAABBBDDDEEEDDDEEEFFFEEEDDDEEEGGGIIIJJJJJJJJJLLLPPPTTTUUUUUUVVVVVVWWW\\\aaaccc___[[[VVVUUUXXX\\\\\\\\\aaaiii___aaaccccccbbbdddiiinnnhhhggg```ZZZ^^^hhhjjjddd^^^^^^^^^```bbbcccbbb```]]]___```___aaadddbbb]]]___\\\YYYYYY[[[\\\[[[XXX\\\]]]\\\XXXVVVUUUPPPJJJNNNEEE???===:::;;;FFFTTTlllaaaXXXjjjpppcccUUU[[[XXXYYYWWWWWWZZZZZZVVVUUUWWWVVVWWWYYYZZZYYYVVVSSSQQQzzz@@@BBBFFFJJJFFF???<<<>>>===AAABBB???>>>@@@BBBAAA??????AAADDDGGGGGGDDDBBBGGGCCC???@@@AAAAAA???===999QQQxxxSSS222999AAABBB<<<666555777555666666555333333444666333333333444555666777777666777777888999999::::::999999999::::::;;;<<<<<<<<<<<<======>>>????????????>>>AAAFFFGGGFFFLLLTTTQQQccc@@@CCCOOONNNFFFEEEDDDDDDCCCAAA>>>;;;<<<;;;;;;;;;;;;:::::::::888888888777777888888999888888888999:::;;;;;;<<<;;;<<<<<<<<<=========>>>EEE:::555@@@PPP___nnn{{{aaaPPPNNNPPPKKKIIIGGGHHHLLLKKKCCC???@@@????????????????????????======???BBBDDDCCC@@@===;;;;;;:::999999:::;;;;;;:::888888999:::;;;:::999;;;:::999999999999::::::>>>333CCCJJJ888<<>>>>>???AAABBBCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHHHHHHHJJJNNNQQQRRRRRRNNNOOOPPPSSSZZZ___]]]XXXUUUXXX\\\```___]]]bbbjjjbbbbbbaaaaaabbbeeejjjmmmfffiiiddd\\\bbbppppppeeeaaa```______```aaaaaa``````cccdddbbbbbbcccaaa\\\^^^\\\[[[]]]```aaa___]]]]]][[[YYYWWWWWWVVVSSSOOOUUULLLCCC@@@===;;;???EEE___kkkXXXdddvvvsss\\\VVVVVVUUUYYYVVVVVVYYYYYYWWWXXX[[[[[[[[[[[[ZZZXXXVVVSSSRRRoooBBBDDDHHHJJJDDD<<<999<<<;;;>>>???;;;:::===???>>>======???BBBEEEDDDBBB@@@DDDCCC@@@<<<<<>><<<;;;;;;;;;;;;::::::::::::;;;:::999888777777777777777777777888999999999::::::::::::;;;;;;;;;;;;;;;<<<999:::======EEEaaa~~~RRROOOQQQLLLIIIGGGBBBCCCFFFJJJIIIEEEAAAAAA????????????????????????AAA@@@>>>>>>>>>>>>>>>===::::::999999999999::::::999888777888:::::::::999777777777888999::::::;;;>>>;;;RRRZZZBBB@@@JJJ???=========>>>???@@@AAABBBCCCBBBBBBCCCDDDDDDDDDCCCFFFEEEEEEGGGJJJMMMMMMMMMJJJOOORRRQQQRRRWWWXXXUUUWWWYYY^^^___[[[VVVXXX]]]fffddd```___aaadddgggiiibbbiiihhhbbbgggsssqqqeeeiiifffcccaaaaaaaaaaaa``````cccccc``````bbbbbb```WWWVVVWWW[[[```cccbbb```aaa[[[VVVVVVXXXXXXWWWVVVYYYQQQIIIEEECCC???<<<<<>>777;;;???<<<999555555666777666555333444555555333222333444222333444555555555555555444444444555555666666666666777888999::::::::::::888999999:::;;;;;;<<<<<<@@@===;;;>>>CCCFFFEEECCCaaaUUURRRgggTTT999IIIMMM@@@<<>>888:::RRRlllhhhVVVOOORRROOONNNJJJ@@@GGGEEECCCAAAAAAAAABBBCCC>>>>>>>>>???????????????CCCBBB???===<<<======>>>999999999999999999999999888777666777999:::999888555555666777888999::::::999===QQQVVVBBB>>>CCC======<<<<<<===>>>???@@@@@@BBBAAAAAABBBCCCCCCBBB@@@CCCBBBBBBCCCFFFHHHIIIIIIMMMUUUXXXQQQMMMQQQSSSRRRQQQSSSYYY______\\\]]]aaaeeeaaa]]]]]]```dddeeeeee___eeehhheeehhhmmmkkkdddpppkkkfffbbbaaabbbbbbbbbaaaeeefffcccccchhhkkkkkkXXXWWWXXX\\\bbbeeeeeecccccc[[[VVVXXX\\\\\\[[[[[[YYYTTTNNNKKKHHHCCC===999CCCKKKccchhhaaatttqqq```\\\TTTRRRWWWWWWTTTUUUXXXZZZYYY[[[___]]]ZZZUUUPPPNNNOOOQQQSSSdddDDDBBBAAABBB???999888:::999<<<<<<888777:::======<<<===>>>AAADDDDDDAAA???999>>>AAA???@@@DDDFFFDDDBBB;;;:::HHHRRRRRRmmmwww]]]CCC:::@@@BBB888+++...000777===888......777222333444333222000000111111222333444444333333222333333333444444444444444444555666777888888888777888888999999::::::;;;;;;<<<>>>?????????AAADDDEEECCCNNNNNNJJJeeePPP<<<;;;GGGEEE???>>><<<@@@>>>======>>>??????>>><<<;;;;;;;;;;;;:::::::::;;;:::999888888888888888888888888999999999999999:::999999999999999999999:::999:::===???@@@AAABBBvvvvvvJJJLLLTTTSSSKKKLLLLLLAAAGGGFFFBBB???>>>???AAABBB=========>>>>>>>>>??????>>>>>>>>>===<<<;;;<<<<<<888888999999999999888888888777666777999999999777555666666777888888888888444999???@@@:::888999;;;;;;;;;;;;;;;;;;<<<===>>>@@@???>>>@@@BBBBBB???===AAA??????@@@CCCEEEEEEEEELLLTTTVVVNNNJJJPPPSSSPPPJJJLLLTTT^^^cccccccccfff^^^YYYVVVXXX___dddeeeccc___bbbeeefffeeedddeeefffnnniiiccc___^^^___aaabbb___eeegggeeedddhhhllllll^^^\\\[[[]]]aaadddcccaaa___WWWUUU[[[```^^^ZZZYYYTTTSSSQQQNNNKKKGGG@@@:::;;;>>>XXXhhh[[[cccvvv\\\WWWSSSXXX\\\QQQRRRPPPPPPTTTTTTRRRSSSUUUVVVTTTPPPMMMKKKLLLNNNOOOlllBBB???===>>>===999888::::::===<<<888777;;;>>>>>>:::;;;===@@@BBBBBB@@@======???>>>:::===DDDFFFCCCDDDJJJCCC???IIIPPPQQQVVViiinnnIII:::777333111000111666;;;555666555222333666555222111222333222000......///000111222333333222000///333333333333333333444444222333444666777666666555888888888999::::::;;;;;;777>>>CCCAAA===???FFFLLLOOOFFFBBBJJJXXXoooOOOAAADDDGGGAAA;;;FFFJJJ;;;>>><<<::::::<<<>>>???>>>;;;;;;;;;::::::::::::999888888888888888999999:::999999999999::::::::::::::::::999999999999999999777888666555777<<>><<>><<<<<<<<<=========>>>>>>777999;;;<<<;;;:::999999888888999999999999888888888666666777888999888777777777777777777666666555666888222000666777777===999999999999:::;;;<<<<<<>>>===<<<>>>@@@@@@===:::???>>>===>>>AAACCCCCCCCCFFFNNNOOOHHHIIIRRRUUUPPPNNNMMMRRR[[[___\\\YYYYYYVVVRRRPPPUUU^^^eeeeeedddbbbbbbdddfffccc^^^aaaiiiiiiddd]]]YYYYYY[[[^^^___YYY___bbb```^^^```aaa```___[[[YYYYYY[[[]]][[[YYYYYYRRRRRR[[[aaa]]]WWWTTTPPPRRRRRRPPPMMMHHHAAA;;;666AAARRR]]]YYYTTTpppsssjjjXXXZZZWWWNNN___eeeHHHTTTQQQRRRUUUTTTQQQPPPRRRQQQOOONNNLLLKKKKKKLLLLLLjjj@@@???>>><<<:::999999999999999888888999999:::;;;999:::;;;===>>>>>>??????;;;===>>>>>>>>>>>>AAACCCAAAFFFDDD>>>CCCPPPTTTPPPQQQSSSjjjfffAAA888<<<555555555444333333222222888777555333222333555666333222111111000000111111000000000000000000000000111111222333333444444555333333333333444555666666888888888888888888888888999:::<<<===???@@@AAAAAAFFFEEEEEEFFFKKKTTT___gggoooHHHNNNFFFEEECCCBBBAAA@@@@@@??????:::777:::@@@BBB???:::;;;;;;;;;;;;::::::999888999888777666666777888999999999999999999999999999:::999999999999999999999666777777888999999::::::<<<999JJJwwwdddSSSLLLMMMIIIGGGIIIIIIEEEBBBCCCEEEEEEDDDBBB@@@>>>===<<<:::::::::<<<======:::888;;;;;;::::::999888777777999888888777777777777777666666666666666666666666555555444444444444555555888888888888777777777777666666666666777777777777;;;;;;;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@CCC@@@===???FFFJJJKKKIIIRRRNNNKKKMMMRRRUUUUUUSSSRRRPPP```bbbcccbbbVVV[[[YYYaaabbb\\\]]]eeeeee^^^iiiaaa]]]]]]XXXRRRWWWbbb]]]\\\[[[[[[ZZZYYYXXXXXX^^^YYYTTTTTTXXX[[[[[[YYYbbbXXXPPPQQQVVVWWWSSSOOOOOONNNNNNPPPPPPMMMFFFAAA>>>666>>>UUUaaa\\\\\\eee{{{zzz```[[[UUUSSSUUUUUUSSSPPPOOOMMMLLLMMMOOOOOOMMMJJJIIIIIIIIIJJJJJJJJJJJJJJJddd???>>><<<;;;:::999888888888888888888888999::::::999:::;;;<<<==================<<<;;;<<>>?????????DDDCCCBBB@@@AAAEEELLLQQQwww```LLLGGG???DDDCCCBBBAAA@@@?????????===:::888:::===???===:::999::::::::::::999888777777777666555555666777888888888888888888888888888888888888888888888888888555666666777888888999999===::::::FFF]]]uuu[[[SSSRRRMMMJJJGGGFFFHHHGGGEEEEEEIIIDDDDDDDDDCCCAAA???===;;;:::999999:::;;;;;;:::888;;;::::::999888888777777888777666666555555666666555555555555555555555555555555444444444444555555555555555555555555555555555555666666666777777777::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>CCC???===???EEEIIIJJJHHHLLLIIIHHHKKKQQQUUUUUUSSSQQQMMM\\\^^^```aaaVVV]]]PPPWWWYYYUUUXXXaaaddd```aaa^^^\\\ZZZWWWVVV\\\ddd^^^^^^]]]\\\ZZZYYYXXXXXX^^^YYYTTTSSSVVVWWWVVVTTT]]]ZZZXXXYYYZZZYYYWWWVVVRRRPPPOOOPPPQQQPPPMMMJJJAAA:::;;;GGGWWW___^^^[[[tttyyymmm^^^YYYSSSRRRSSSSSSQQQNNNNNNLLLKKKKKKMMMMMMJJJHHHGGGGGGGGGHHHHHHIIIIIIIII\\\;;;;;;::::::999888888777777777777777777888999999999999:::;;;<<<<<<<<<;;;>>>===:::888999???GGGMMMNNNPPPKKKCCCCCCHHHHHHCCC???@@@BBBBBB???IIIggg~~~YYYLLL@@@222///555;;;:::666444444333333222111111111:::999666333111/////////000/////////............////////////////////////000000000111222222333333222222111222222333444555777777777777777777777777666777999:::<<<<<<======<<<>>>@@@BBBDDDHHHMMMPPPLLLXXXlllPPP;;;;;;@@@CCC@@@@@@???>>>>>>>>>>>>>>>;;;:::::::::::::::999999888888888888888777777666666555444333333333444555555555555555555555555555666666666666666666666666444444555555666666777777888;;;:::222000GGGwwwTTTFFFHHHOOOPPPHHHIIIHHHHHHHHHFFFBBBEEEKKKCCCCCCDDDDDDBBB???<<<;;;:::999777777999:::999888::::::999999888777777777666666555444444444444444555555555555555555555555555444444333333444444555444444444444444444555555444555555555666666666666999999999:::::::::;;;;;;999999:::;;;;;;<<<<<<===AAA>>><<<>>>CCCGGGGGGFFFJJJIIIJJJOOOUUUYYYYYYWWWSSSMMMYYYZZZ[[[^^^UUU\\\RRRXXXZZZWWWZZZcccgggccc^^^```___YYYVVV[[[aaadddaaa```___^^^\\\[[[ZZZYYY___ZZZUUUSSSTTTTTTSSSPPPTTTXXX]]]]]]YYYXXXXXXZZZUUUSSSQQQQQQTTTVVVWWWWWWGGGCCC;;;;;;KKK^^^```VVVXXX|||~~~tttooo{{{```]]]YYYUUUPPPOOOOOOPPPMMMKKKJJJIIIHHHHHHIIIHHHFFFDDDCCCDDDDDDEEEFFFGGGGGGHHHTTT999999999888888777777666666666666555666777777888777888999::::::::::::999===<<<:::888888===DDDJJJEEEFFFCCC???@@@EEEEEEBBB@@@AAAFFFLLLJJJDDDCCCGGGpppXXX???555...888BBBBBB:::222111333555444444333222222111111888666444222000///......///////////////...------...........................//////000111111222222111111111111111222444444555555555555555555555555555555777888999:::::::::999===CCCHHHLLLOOOSSSVVVJJJFFFCCCQQQlllfff???EEEKKK===999GGG>>>===<<<<<<<<<<<<<<<===888:::;;;:::666555666888666666666777777666666555444333222111111111222333333333333333333333333333444444444444555555555555222333333333444444555555555777;;;;;;777777CCCPPPvvv^^^KKKPPPRRRPPPNNNIIIIIIJJJLLLKKKEEE???AAAGGGAAABBBCCCCCCBBB???<<<:::;;;999777777888999:::999999999888888777777777777666555555444444444444444444444444444444444444444444444333333333333444444555555555555666666666666444444444444555555555555777777777888999999999:::888999999::::::;;;<<<<<>>AAADDDDDDDDDHHHIIIKKKOOOTTTWWWWWWUUUVVVNNNWWWWWWYYY\\\SSSZZZZZZ^^^```___```dddddd``````fffdddZZZWWW^^^dddbbbdddcccbbbaaa___]]]\\\\\\___\\\XXXVVVUUUUUUTTTRRRVVV\\\```^^^[[[ZZZ[[[\\\TTTTTTTTTVVVYYY[[[^^^___OOOKKKCCC>>>EEESSS\\\\\\UUUYYYxxx~~~~~~yyyrrrlllsssgggYYYSSSSSSPPPMMMKKKLLLKKKIIIGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@AAABBBCCCDDDDDDEEEOOO777777888888777666555555555444444444444555666666555666777888888888888888:::::::::999999;;;???BBB>>>>>>>>>===@@@DDDDDDBBB===<<>>;;;:::<<<:::888777999:::::::::888888777777777777666666777666555555444444555555444444444444444444444444333333222222222222333333333333444444555555555555222333333333444444444444555555555666777888888888888888999::::::;;;;;;<<<<<<<<<<<<===???AAAAAAAAACCCDDDFFFIIILLLMMMMMMLLLSSSJJJTTTUUUYYY^^^UUU\\\WWW[[[___``````___\\\WWW]]]cccbbbYYYVVV^^^cccaaaeeeeeedddbbbaaa```___^^^___]]][[[YYYYYYYYYXXXXXXccceeeddd______bbbaaa]]]RRRTTTXXX[[[]]]]]]^^^^^^RRRNNNKKKHHHCCCCCCQQQaaadddIIIYYYwwwuuu|||~~~rrrhhhaaaaaaggg{{{lllNNNWWWRRRNNNLLLJJJIIIHHHGGGEEEDDDCCCDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>???@@@AAAAAAAAA|||OOO777888888888777666444333333333333333333444555555222333555666777888888888777888::::::::::::<<<>>>??????>>>???AAACCCBBBAAA;;;AAAHHHHHHCCC@@@CCCHHHAAACCCDDDFFFNNN[[[ccceeekkkqqqtttZZZeeekkk___KKK<<<333///<<<666111222666999888555444444444333222222111111......//////000000000000...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////////////////000222222333333333333333333333333333333555666666777777777:::<<>>666<<<;;;:::999999999999999666888999888444222444666333444555555555555555555555444222111000111111222222222222222222222222222111111222222333333444444111111111111222222222222444000///222444555777;;;666555===TTTtttcccOOONNNUUUQQQHHHLLLRRRLLLJJJMMMIIIBBBCCCGGGJJJGGGAAAAAADDD?????????>>>===;;;::::::;;;:::888888:::;;;:::999777777777666666666666666666666555444444444444555333333333333333333333333333222222111111222222333000000111111222222333333222222222222333333333333333333444444555666777777777888888999999:::;;;;;;::::::;;;<<<===>>>>>>>>>BBBCCCDDDFFFGGGHHHHHHHHHKKKDDDPPPTTT[[[aaaXXX]]]SSSVVV[[[^^^___]]]ZZZWWWVVVYYYZZZVVVTTTYYY___aaadddccccccbbbaaa```______]]]]]]\\\[[[[[[[[[[[[[[[dddddd```ZZZ\\\aaa^^^UUUQQQUUUZZZ]]]\\\ZZZXXXWWWOOONNNPPPNNNCCC;;;FFFXXXcccZZZVVVjjj|||vvvuuuwww}}}vvvjjjddd^^^```llllllXXXOOOGGGRRRIIIIIIHHHGGGEEEDDDCCCBBB@@@BBBCCCCCCAAA@@@@@@AAA============>>>>>>>>>>>>|||RRR888888999999888555333111222222222222222333444444000111222444666777888888666777999::::::;;;===@@@AAA@@@@@@AAABBBAAA???>>>???HHHPPPPPPIIICCCCCCDDDDDDFFFHHHJJJLLLLLLCCC999...FFFeeeqqq^^^CCC>>>HHH@@@BBBDDDDDDAAA===;;;:::@@@GGGWWWbbbVVV???666<<<<<<<<<777000...222555555***000666666111---...000222222111111000/////////------...///////////////,,,---/////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.....................///000111111222222222222222222222222333333444555666666666666555777:::<<<===@@@CCCEEEJJJJJJEEEKKKUUUPPPFFFIIIIIIKKK^^^~~~bbbRRRFFFAAABBBJJJ<<<333777>>>???>>>>>><<<<<<:::999888888888888666777777666555444444555333444444555666666555555666555444222222222222333333333333333333333333333000111111222333333444444111111111111111111111111///111666888444000222888:::<<<===<<<<<>><<<:::999999999:::999888888999::::::999777666666666666666666666666555444444333333333333333222222222222222222222222222222111111111111222222//////000000111222222333111111111111222222222333111111222333444555666666666666666777888888999999888:::;;;;;;;;;;;;<<<<<>>AAACCCCCCAAA@@@AAACCC============<<<<<<<<<<<<|||TTT999999:::999888555222111222222111111222222333444...///111444666777888888666777888999:::<<<@@@DDD@@@>>>>>>AAABBB@@@>>>===AAAAAABBBCCCFFFHHHGGGCCCMMMJJJDDD@@@CCCHHHHHHDDD???;;;>>>HHHHHH@@@===CCC:::;;;<<<;;;999777666777444>>>FFFBBB666000555===000666:::777555555555444111111/////////000333555000000000///......------------......///.........+++,,,---......,,,***)))++++++++++++++++++++++++***++++++,,,,,,---.........------......///000111111111111111111111111111333333444555666666666666777888888888999:::>>>@@@FFFIIIEEEDDDKKKIIIEEEJJJOOO???@@@[[[ttt}}}lllUUUDDDDDDCCC;;;>>>HHH<<>>>>>AAA>>>===:::888777888999:::777777777888:::999777555555555555666666666666666444333222222111111222222222222222222222222222222222222111111111111222222000111111222333333444444000111111111111222222222000111111222444555666666444444555555666777777777888999;;;;;;:::::::::;;;===>>>??????@@@BBBEEEGGGJJJCCCPPPUUU[[[]]]MMMNNNUUUTTTSSSUUUUUUTTTUUUWWWZZZUUUUUUXXXUUUOOOSSS]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZXXXVVVVVVWWWQQQYYYZZZUUUTTTXXXSSSHHHTTTWWWYYYXXXSSSOOOMMMLLLMMMUUURRRHHHJJJQQQFFF222>>>XXX___bbbiiiddd|||{{{yyyqqqrrrrrrsssuuuxxx}}}}}}}}}vvvtttyyy~~~yyy|||}}}yyyrrrmmmmmmooonnnkkkkkkooosssrrrHHHTTTRRRJJJLLLFFFEEEFFFFFFEEECCCAAA@@@@@@===@@@CCCCCCAAA@@@BBBDDD>>>======<<<<<<;;;;;;:::tttGGG888888777555444333222111000000000000000000000000000111333444555666666666333444555777999;;;===>>>>>>>>>======>>>???@@@AAADDDBBBAAADDDHHHJJJGGGCCCGGGQQQIIIEEE:::IIIiiiRRR===<<>>LLLGGGIIIUUU^^^ZZZRRRNNN^^^hhhzzz{{{dddPPPEEEFFFNNNJJJBBBBBB>>>>>>GGGBBBAAA>>>;;;999888999999;;;;;;:::999888777555444777666555444444333444444666555333111111222333444888555111///000111222222111111111111111111111111111111111111111111111111//////////////////////////////000111111111111111333555777888777888:::;;;<<<@@@GGGQQQccc|||lllTTTNNNUUUQQQRRRNNNJJJJJJMMMLLLHHHWWW]]]^^^VVVJJJFFFNNNXXXLLLIIIEEE@@@>>>======>>>===<<<;;;<<<======;;;999777777777777777666555555555555444444444333333333111111111111111111111111111111111111000000000000222222222111000//////...////////////000000000000222222111111000/////////000000000111222222222333444444444444444444333333666777888888777888:::<<<:::;;;<<<<<<<<<===???AAADDDGGGLLLOOOOOOOOOPPPPPPMMMRRRVVVTTTNNNLLLPPPTTTSSSUUUVVVRRRNNNOOOUUU\\\[[[YYYVVVVVVXXXZZZZZZZZZWWWWWWWWWWWWVVVUUUTTTSSSXXXXXXUUUQQQVVV\\\[[[TTT[[[^^^^^^YYYQQQMMMOOOSSSPPPNNNLLLLLLMMMKKKFFFBBBBBB@@@UUUwww}}}kkkiiiyyy}}}yyyxxxvvvtttuuussspppnnnqqqtttsssppprrrrrrssstttwww|||fffWWWKKKLLLQQQPPPHHHBBBEEEDDDBBB@@@>>><<<:::::::::<<>>===<<<;;;<<<===???AAABBB@@@???BBBFFFHHHEEEAAA???FFFAAACCC===JJJeeeSSSCCC@@@AAAFFFHHHEEEEEEIII<<<:::999777777777777888777777666555555555555555222888999555111000000///111000///.........//////............------------......---------,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++,,,++++++++++++,,,------,,,---...//////000000/////////000000000000111111222333333444555555666666666666666666888:::===???AAAAAAAAAAAABBBBBBCCCDDDHHHEEEGGGMMMOOOLLLJJJMMMFFFIIIOOOUUUXXX]]]iiiuuuvvv```TTTNNNHHHCCCBBB:::BBB>>>:::CCCDDD===<<>>;;;999999999999999999888888777666555444777666555444333333333333333222111000111333555666777444000...///000111111111111111111111111111111111111111111111111111111//////////////////////////////000111111111111000111333555555555555777999111222333333666@@@NNNXXXsssnnn^^^YYYSSSLLLQQQ^^^NNNOOONNNLLLMMMPPPPPPLLLRRRSSSRRRMMMGGGGGGKKKQQQKKKGGGCCC@@@??????===<<<:::999999:::;;;:::888666777777777777777666555555444444333333333222222222111111111111111111111111111111111000000000//////222222111000000///..................////////////000000000///////////////000000111111111111111222222222222222222333333333444666777666666666888:::888999:::;;;:::;;;===??????BBBGGGIIIJJJJJJJJJKKKHHHLLLPPPNNNJJJJJJNNNSSSUUUTTTTTTSSSTTTVVVYYY\\\XXXVVVTTTSSSTTTTTTSSSQQQSSSSSSTTTTTTUUUTTTTTTSSSSSSUUUSSSQQQTTTZZZZZZVVVQQQVVVZZZYYYUUUSSSUUUYYYTTTRRRQQQRRRRRROOOJJJFFFEEE???MMMiiivvvlllffflll~~~UUUNNNIIILLLMMMJJJFFFEEECCCCCCAAA@@@>>>===;;;;;;===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;fffBBB777777666555333222111111000000000000000000000000...///000111222333333333111222333555777999;;;;;;<<<;;;999888999<<<>>>@@@@@@>>>>>>@@@CCCDDDBBB???BBBBBB===BBB>>>@@@NNNAAA@@@<<<999::::::999:::>>>999888666555555555555666333444444444444333333222222555666333222444333000000///...---------..................------------------------,,,,,,,,,,,,,,,++++++++++++*********)))))))))*********++++++++++++******++++++,,,---+++,,,---...////////////....../////////000000000111222222333444444555555444444444444555777999:::======<<<<<<>>>AAADDDFFFFFFGGGJJJJJJGGGFFFMMMUUUMMMKKKJJJHHHCCCAAAHHHQQQWWWeeennnlllhhhfffaaaZZZ[[[```eeecccZZZPPPHHHFFFXXXNNNEEECCCCCCCCCEEEGGG===EEE@@@@@@QQQZZZLLL===@@@???===:::999888888888666666777666666555444444666555444333333222222333/////////000111444666777444222...---.../////////////////////////////////////////////////////////////////////////////////...//////000000000000000///000222222222222444666888999999666333333666:::777;;;BBBKKKSSS\\\dddiiixxxvvvgggYYYMMMGGGHHHAAABBBLLLRRRRRR[[[iiiOOOQQQQQQPPPQQQTTTRRRMMMNNNKKKGGGFFFGGGIIIJJJJJJHHHDDD@@@@@@BBBBBB>>>:::888888999;;;<<<;;;777444777777777777777666555555333333222222222111111111111111111111111111111111111111000000000000//////111111000000//////......------------........................////////////111111111111000000000000///000000111111222222222333444555444444444666888666777999999888999;;;===;;;???CCCEEEFFFFFFGGGHHHEEEIIIKKKJJJHHHHHHNNNSSSTTTRRRQQQSSSWWWZZZ[[[ZZZWWWVVVVVVVVVWWWVVVTTTRRRRRRRRRSSSUUUUUUVVVVVVVVVPPPTTTUUUTTTTTTXXX[[[[[[SSSWWWZZZZZZVVVSSSRRRSSSWWWWWWWWWXXXWWWTTTNNNJJJNNNHHHLLL___nnnpppkkkggg[[[}}}SSSIIIHHHJJJLLLIIIDDDCCCFFFAAAAAA@@@???>>>===<<<<<>>@@@AAA???<<>>;;;@@@>>>888888222;;;666333555999:::777444666555333222222222333444111222333444444333222111...000111000333888888444/////////........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))***************************+++,,,,,,++++++,,,...............---------...//////000000000000111222222333333444333333333333333444666666888888888:::<<>>===DDDLLLFFFDDDXXXbbbSSSAAA===<<<:::888777666666666555555666666666555555444555444333222222111111222.........///111333444555222000---,,,---.................................................................................---...//////000000//////...///111111000000222444222555777888888888:::<<<:::;;;:::999999;;;>>>AAA;;;???EEEHHHGGGEEEBBBAAAJJJGGGDDD@@@???@@@BBBCCCIIIHHHPPP[[[]]]YYY\\\eeeTTTVVVVVVTTTTTTUUUQQQKKKNNNJJJGGGFFFIIIKKKJJJHHHFFFAAA>>>???DDDDDD???888:::;;;<<<>>>@@@>>>:::666777777777777777666555555333333333333222222222222111111111111111111111111111000000000////////////000000000//////.........------........./////////------......///000111111111111111000000//////.........///000111222222333222333444444333333555777555777888888888888;;;===<<>>>>>>>>>>>===============;;;999666666777999:::999999:::;;;<<<======>>>```EEE666666555333222111000///........................,,,,,,---...///////////////000111222444555666777888777666555666999<<<>>>;;;;;;<<<===>>>>>>===;;;;;;666888===BBB>>>666999;;;777666>>>IIILLLBBB555666555444333222333444555222333444555555333222111---//////...222777777444000000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((()))))))))************))))))))))))***++++++***+++,,,---............+++,,,,,,---......////////////000000111222222222333333333333333444444555666777999<<<===>>>>>>>>>===>>>@@@AAACCCHHHLLLOOOJJJIIIJJJLLLJJJFFFHHHNNNQQQNNNHHHEEEHHHNNNPPPMMMLLLHHHGGGJJJIIIEEECCCEEEBBBGGGJJJIIIFFFBBB???>>>???GGG@@@:::HHHOOODDD888:::999888666555444333333666666666777666666555555444333222111111000000000////////////000000111111000...,,,,,,---...---,,,------------------------------------------------------------------------------...////////////...---///000000000000111333///000222222222222333444111333444444444555888:::=========<<<;;;<<<@@@BBBAAAEEEJJJNNNOOOLLLHHHDDDCCCEEENNNXXXXXXQQQPPPUUUTTTWWWXXXVVVVVVVVVRRRKKKNNNMMMLLLJJJIIIHHHHHHHHHDDD???<<>>>>>===<<<;;;999999>>><<>>===>>>???>>>???CCCGGGFFFBBBHHHHHHKKKOOOOOOMMMNNNRRRYYYUUUPPPOOOPPPPPPMMMIIIRRRIIIEEEKKKNNNJJJGGGIIIKKKMMMKKKEEEAAACCCFFFHHH???DDD<<<777>>>???888888888777666666444333222222666666777777666555444444333222111000000//////000000000000//////.........///---+++,,,---...---,,,------------------------------------------------------------------------,,,------...............---///000000//////000222666555555444444444444444:::<<<===<<<:::888888888777999:::;;;<<<===@@@CCC???@@@BBBCCCCCCBBB@@@???AAACCCIIIPPPQQQMMMLLLNNNPPPSSSTTTSSSUUUVVVSSSMMMKKKMMMMMMKKKGGGDDDDDDEEEBBB???===???BBBBBB>>>999999999:::<<<===<<<888555777777777777777666555555555555555444444444333333000000000000000000000000000000////////////........................------////////////000000000111...//////000111222222333////////////............/////////000000111111111111222333333222222444666444666777777777777:::<<<999<<<>>>@@@AAABBBDDDFFFGGGIIIJJJJJJIIIIIIKKKLLLQQQVVVZZZYYYUUURRRVVVZZZZZZZZZZZZ\\\\\\ZZZVVVSSSUUUVVVVVVVVVVVVVVVUUUTTTVVVWWWYYYYYYTTTOOOPPPUUU]]]XXXRRRPPPRRRTTTTTTSSSVVVXXX[[[[[[YYYWWWVVVVVVPPPYYYZZZPPPLLLWWWgggrrr}}}xxxdddOOOLLLIIIHHHLLLEEE@@@@@@AAA??????@@@::::::::::::::::::::::::555666777888888888666555888888999999::::::;;;;;;zzzTTT;;;555444333222111000///...------------------------,,,,,,------......------------...000111222333444333444666777999::::::;;;;;;===>>>???>>>===<<<<<<:::???FFF999@@@BBB///<<<333555666999AAAFFF???444777666555444444555666777777666555333222111000000...222333...***,,,............/////////...---,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,************))))))))))))(((((((((((()))))))))***)))(((((((((((()))******)))***+++,,,,,,------,,,))))))***+++,,,---......---------...//////000000///000111222333333333333444555777999;;;<<<===>>>???AAAAAA@@@CCCHHHGGGBBBCCCBBBDDDIIILLLLLLOOOTTTDDDFFFIIIKKKKKKIIIJJJLLLIIIAAAAAAJJJNNNHHHEEEHHHLLLMMMGGG<<<888;;;@@@@@@CCCCCC<<<;;;AAA<<<777???777777777666666444333333666666666555555333222111222222111000////////////////////////......------...---+++,,,---...---,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,...//////...---///000.........///111222111111+++---000222333444666888333555777999999:::;;;===;;;:::999999<<<@@@EEEIIILLLJJJJJJNNNPPPOOOOOOPPPLLLOOOOOONNNPPPRRROOOJJJJJJKKKKKKJJJGGGDDDCCCCCCAAA@@@??????@@@???===;;;999888888999:::999777555777777777777777666555555444444444333333333222222000000000000000000000000000000/////////.........------------------------........./////////000000.../////////000000111111---...............//////...............////////////000111111000111333555333444555555555666888:::666888;;;<<<===>>>@@@BBBCCCFFFHHHJJJKKKKKKKKKKKKOOORRRTTTTTTRRRSSSUUUWWW\\\[[[[[[[[[ZZZXXXUUURRRQQQQQQRRRSSSTTTTTTTTTTTTWWWUUUWWWYYYUUUNNNNNNRRR```ZZZSSSQQQSSSTTTQQQNNNPPPRRRTTTTTTRRRRRRSSSUUUQQQTTTSSSOOOMMMRRRZZZ```tttwww|||___UUUPPPBBB@@@IIIEEE@@@>>>@@@@@@>>>>>>@@@888888888888888888777777444555666777888888777777888888888888888888888888yyySSS999555444333222111///......------------------------,,,,,,---.........------,,,---...///000111222333222444666888::::::::::::<<<>>>???@@@>>>=========444===EEE222:::AAA---<<<333777777333555:::999555444333222222222333444555888777444222000/////////***000222---)))+++///111,,,---.........---,,,+++---------,,,,,,,,,++++++*********++++++,,,,,,,,,************))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))***+++,,,,,,,,,,,,((()))***+++,,,---......,,,,,,------...//////000---...///111222222333333111111111222555888<<<>>>:::???@@@>>>@@@FFFHHHEEEIIIFFFEEEGGGHHHHHHKKKPPPIIIMMMRRRPPPIIIGGGMMMVVVMMMGGGIIIRRRRRRGGGBBBDDDMMMPPPLLLCCC@@@CCCDDDAAA@@@;;;555;;;AAA999444@@@888888888888777666444444555555555444333222000///222111000//////.........---......///......------...,,,,,,,,,.........,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++---......,,,,,,---///......///111222222000...555666777666444333555666888888888666555666999;;;777;;;AAAGGGIIIGGGCCC@@@LLLGGGDDDFFFJJJMMMNNNOOOMMMOOONNNKKKKKKLLLIIIDDDJJJIIIIIIIIIIIIGGGDDDBBBAAAAAA@@@???>>>===<<<<<<:::999888888999999888666777777777777777666666555333333333222222222111111000000000000000000000000000/////////............---------------------------------.........//////.........///////////////,,,------....../////////---------------------,,,---///000/////////111333111222333333333444666888555777999;;;;;;===???AAABBBDDDHHHLLLNNNNNNMMMMMMLLLKKKKKKLLLPPPRRRSSSSSSUUUTTTSSSTTTUUUTTTQQQOOONNNOOOQQQRRRTTTUUUUUUUUUXXXVVVVVVZZZWWWQQQPPPSSSVVVQQQOOOQQQWWWZZZWWWSSSIIIKKKMMMLLLKKKKKKNNNRRRNNNIIIFFFHHHKKKMMMKKKIIIiiigggVVVYYYMMMEEEGGGBBBCCCAAABBBDDDBBB===<<>><<<888666>>><<<>>>DDDEEE@@@;;;:::;;;999777999;;;;;;999666000???555111CCC<<<---:::222999===999222111888@@@SSSCCC222---333666000(((555111......+++)))---444------..................---------,,,,,,++++++++++++++++++++++++++++++++++++)))((('''((()))((((((******))))))((((((''''''))))))))))))************)))***+++,,,++++++)))))))))***+++,,,------------,,,,,,,,,---------.........///000222222111111000444333333333444777:::<<>>>>>999333000000222111111111000000////////////000000///---,,,***------------------------,,,------......------,,,,,,------......------,,,)))***+++,,,,,,+++***)))+++++++++,,,,,,+++++++++,,,,,,,,,---------...............////////////000222222333333333444444444666555555555555666666777666888;;;===>>>@@@CCCEEEFFFHHHJJJJJJJJJJJJKKKMMMDDDEEEFFFGGGHHHIIIIIIJJJEEEJJJHHH@@@AAAIIIHHHAAACCC???;;;;;;???@@@===999::::::999999999999999999888888777666555444444333222222222111111111111000////////////////////////......------------......------------------------..................------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////222111111000111333444555666888999999999999:::<<<===CCCIIIKKKJJJJJJNNNQQQIIIGGGIIIOOOQQQPPPSSSZZZTTTVVVWWWXXXWWWSSSOOOMMMLLLKKKNNNSSSSSSOOORRRYYYUUUTTTRRRRRRRRRSSSVVVWWWWWWTTTRRRRRRSSSUUUUUUUUUMMMKKKIIIHHHIIIKKKNNNOOOHHHIIIJJJJJJJJJIIIGGGFFFVVVwwwOOOMMMJJJGGGFFFDDDAAA???AAA???======>>>===<<<:::888999999999999888777777888777555444555666888999777777666666666666777777pppJJJ:::444444333111000///...---+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,---...///000///111333666777777666666888666888===???<<<999888;;;999777888999999666333222999111@@@hhhhhhJJJBBB555:::===888111///555<<>>>>>>>>>>>AAAEEEHHHDDDAAABBBEEEEEECCCCCCFFFGGGFFFGGGKKKOOOQQQPPPNNNFFFHHHJJJJJJHHHFFFFFFGGGBBBGGGGGGAAA<<<<<>>AAACCCDDDDDDFFFHHHIIIIIIHHHGGGHHHHHHHHHGGGHHHHHHHHHHHHEEEJJJHHHAAACCCKKKKKKDDD===<<<;;;===??????<<<999999999999999999888888888555555555555555555444444222222222111111111000000..............................------------......---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////000000//////000111333444555777888888888888999;;;<<>>>>>>>><<<:::888888999999888888777666888777666444444555777888777666666555555666666777kkkEEE666333333222000///...---,,,+++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++,,,,,,---...///000000000000222444666777555222333888;;;999777888:::999777777777666333111333555///AAAhhhgggFFF555666:::;;;777000---111666111333555222///000777>>>......---,,,---///...+++///...---,,,,,,---...///,,,,,,,,,+++++++++++++++************************))))))))))))(((((((((((((((((((((((((((((())))))(((((())))))))))))******((()))***+++++++++)))))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......///000000000000///111111000111222444666888:::;;;<<<<<<;;;<<<>>>@@@CCC@@@AAAEEEFFFDDDEEEHHHAAABBBEEEIIIMMMNNNLLLKKKEEEGGGHHHHHHGGGGGGHHHIIIAAAEEEEEEBBB@@@CCCCCCBBB???>>><<<:::999999999999999999888888777666444444///333666666222//////000/////////...............---------------,,,******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++***)))******++++++******)))))))))************))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------............/////////222222111111222222333444333555888999:::<<<>>>@@@DDDCCCDDDGGGJJJJJJGGGCCCJJJJJJIIIGGGGGGFFFFFFFFFCCCGGGEEE@@@CCCJJJJJJEEE888:::<<<>>>???>>>;;;999999999999888888777777777333333333333444444444555222222111111111000000000..............................------------......------------------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............///000111222444666777777777777888:::;;;???DDDFFFFFFFFFJJJMMMHHHGGGJJJNNNNNNMMMPPPTTTTTTUUUVVVWWWWWWUUUSSSRRRXXXVVVUUUUUUSSSPPPRRRWWWUUUVVVVVVWWWWWWWWWWWWWWWVVVSSSPPPNNNPPPRRRSSSTTTQQQPPPOOOMMMKKKJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFUUU]]]rrrVVVDDDJJJIIILLLNNNLLLGGGCCCBBBBBBCCCAAA???>>>>>>===;;;999777888888888888777666666999888666555444444555666666666555555555555666666dddCCC555222222111///...---,,,+++*********+++++++++++++++)))))))))*********+++++++++******++++++,,,---...111000///000111333666777777333333777999777777999888888777777777666444333222888555999FFFAAA111///555777888444///---///222---333999777222333;;;CCC///...+++(((***......+++///...---++++++,,,---...+++++++++++++++*********************************((()))***)))(((''''''(((&&&''''''(((((()))))))))(((((((((((()))))))))***((((((***++++++******)))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,------......////////////////////////111222444555555777999:::999999:::;;;AAA???AAAEEEGGGFFFGGGJJJJJJIIIGGGGGGGGGIIIJJJJJJDDDEEEFFFFFFEEEFFFHHHKKKLLLFFF???AAALLLSSSKKK>>>AAA???<<<999888777888999777777777777666555444333///111333222000//////000------------------------,,,,,,,,,,,,++++++******************************++++++,,,,,,,,,,,,++++++))))))************))))))))))))************))))))(((((())))))))))))(((((()))************+++++++++************+++++++++,,,,,,,,,,,,---------......000000000000111222333333111333555666777888;;;===EEEDDDDDDHHHMMMMMMHHHBBBIIIHHHFFFEEEDDDDDDEEEEEEBBBCCCAAA>>>???DDDEEEAAA:::<<<>>>>>>===;;;;;;;;;888888888777777666666666222222222222222222333333111111111111000000000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------..................//////000111111444555777777666666888999;;;>>>AAACCCDDDEEEHHHJJJGGGIIIKKKMMMNNNMMMOOORRRTTTUUUVVVWWWXXXWWWVVVVVV\\\ZZZVVVTTTQQQPPPQQQTTTTTTUUUWWWYYYYYYXXXWWWVVVTTTQQQNNNMMMNNNPPPQQQQQQNNNNNNMMMMMMKKKIIIGGGEEEIIIIIIIIIIIIHHHHHHHHHGGGMMMDDD:::IIIjjjOOOFFFLLLHHHFFFJJJOOOMMMGGGBBBBBBCCCCCCAAA>>>======;;;999777666777777777777666555555888777666555444333444444555555444444444444555555zzz^^^BBB666222111000///...,,,++++++************************((((((((())))))))))))***)))))))))******+++,,,---------///000111222333444999555444777888666555777555666777888777777777777111999;;;888666222333;;;222333444222000...///111,,,000333333000000444999222...***)))***+++---//////...---,,,+++,,,,,,---************************))))))))))))))))))))))))''')))++++++(((''''''(((&&&&&&''''''(((((())))))'''(((((((((((()))))))))'''((()))***+++******)))))))))******++++++***************+++++++++,,,,,,---------------..................///000111222222111444777888888999:::;;;===;;;===AAACCCCCCDDDHHHJJJIIIHHHGGGFFFFFFGGGGGGDDDEEEFFFEEEEEEEEEGGGIIILLLEEE???@@@KKKRRRIII<<<@@@>>>;;;888777666777888555555555555444333222222///000111111000///000000,,,,,,,,,,,,,,,---------,,,+++++++++******************************************++++++++++++******((())))))******))))))((())))))))))))))))))))))))((((((((())))))((((((((()))))))))*********++++++))))))))))))************,,,,,,,,,,,,---------...000000000000111222333444///111333444444555777999CCCBBBBBBGGGLLLMMMGGGBBBDDDCCCBBBAAABBBCCCEEEFFFDDDCCC@@@===>>>@@@@@@===AAAAAA@@@===::::::;;;===888888777666666555444444444333333222111111000000111111111000000000//////........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000111111111444555777777666666888999;;;<<<>>>@@@AAACCCFFFHHHFFFJJJLLLMMMMMMNNNOOOPPPTTTUUUUUUVVVWWWWWWXXXXXX\\\ZZZVVVQQQPPPQQQQQQQQQRRRTTTVVVXXXXXXWWWUUUTTTRRROOOMMMLLLMMMNNNNNNMMMHHHHHHIIIJJJIIIGGGEEEDDDGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDEEEHHHWWWaaaRRRNNNKKKJJJBBBGGGLLLKKKFFFAAAAAACCC@@@>>><<<;;;:::999777555555666666666666555444444777666666444444333333333444444333333333333444444vvvZZZBBB777222222111///...---,,,+++*********)))))))))))))))(((((((((((()))))))))))))))(((((())))))***+++,,,(((***,,,...000000000///888444333555666444333444333555777888777777888999333444666666555555555444111111111111111111000000000000//////////////////333...///777444+++***222......------,,,,,,++++++)))))))))))))))*********((((((((((((((((((((((((&&&))),,,+++(((&&&'''(((''''''''''''''''''((((((''''''(((((((((((())))))&&&''')))***+++******)))((())))))*********))))))))))))*********+++++++++,,,,,,++++++,,,,,,---...------...//////000000111///111555777777999;;;<<<===<<<===BBBDDDCCCEEEHHH>>>BBBGGGIIIIIIFFFDDDCCCEEEFFFGGGFFFEEEDDDEEEFFF>>>AAABBB???>>>@@@AAA???===;;;999777666666666666333333444444333222222111000000000111000000//////,,,,,,,,,,,,------------,,,,,,+++******++++++,,,************************)))******++++++******)))((())))))******))))))(((***))))))(((((())))))***(((((())))))))))))(((((())))))*********+++++++++((())))))))))))*********,,,,,,,,,,,,------------////////////000111333333///000222333333333555777<<<<<<===BBBFFFGGGDDDAAAAAA@@@??????@@@BBBEEEGGGFFFDDDAAA?????????>>>===EEECCC???;;;::::::;;;<<<777777666666555444333333444444333222111000//////111111000000000/////////------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,---------.........+++++++++++++++++++++++++++++++++,,,,,,,,,---------...///000111111111111222444555555555555666888999:::;;;<<<>>>AAACCCDDDCCCHHHLLLKKKKKKNNNOOOMMMSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXTTTPPPPPPSSSSSSPPPPPPQQQSSSUUUUUUTTTSSSQQQNNNMMMLLLLLLMMMMMMKKKIIICCCDDDEEEFFFFFFEEEDDDCCCEEEDDDCCCCCCBBBBBBCCCCCC???@@@DDDEEEAAAKKKlllzzzWWWQQQPPPFFFCCCIII@@@DDDGGGFFFCCCAAA@@@AAA>>><<<:::999999888666444444555555555555444333333555555555444444333333222333333222222222222333333wwwZZZBBB666333222111000...---,,,,,,******)))))))))((((((((((((((((((((())))))))))))(((((((((((()))***++++++)))***+++---...///000000666222222666777555333555222555777777555444555777555///111333111222000(((222111000000222111000...222111///...///000000///000,,,999MMMGGG---%%%000,,,---.........,,,***(((((((((((()))))))))******((((((((((((((((((((((((%%%)))---,,,(((&&&&&&(((''''''''''''''''''&&&&&&'''''''''((((((((())))))%%%'''(((************)))((()))))))))))))))(((((())))))))))))*********+++,,,++++++***+++,,,---...------...///000000000000///111333555555777999<<<>>><<<>>>BBBDDDCCCEEEHHH:::>>>DDDGGGFFFEEEEEEFFFEEEGGGHHHGGGEEEBBBAAABBB888>>>@@@;;;888;;;???@@@999888888777666555555444333333444444444333222222//////000000000///---,,,,,,,,,,,,,,,------......---,,,+++***++++++,,,---++++++++++++++++++++++++))))))************)))))))))))))))******)))))))))***)))(((''''''((()))***((())))))******))))))(((*********+++++++++,,,,,,((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,------...000111222...000222222222222333555666777:::===@@@AAAAAAAAAAAA@@@???>>>???BBBEEEGGGDDDAAA>>>>>>???>>>>>>>>>CCC@@@<<<;;;<<<===;;;999777777666555444333222222333333333222222111111111111000000000////////////---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************++++++++++++,,,,,,,,,,,,+++,,,...///000000//////000111333333222222444555777666666888:::===???@@@???FFFIIIHHHIIILLLMMMKKKPPPPPPOOONNNOOOPPPRRRSSSTTTUUUSSSPPPRRRWWWVVVQQQMMMNNNOOOPPPQQQPPPOOOOOOKKKKKKKKKMMMMMMLLLHHHEEECCCCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@?????????@@@@@@AAA::::::>>>AAALLLVVVVVVuuuKKKNNNNNNHHHCCCBBBEEEGGG@@@@@@AAAAAAAAA@@@??????===<<<:::999999999777555444444444444444333222222333333444444444333333222222222111111111111222222yyy\\\BBB555333333222000///...---,,,******))))))((((((((('''(((((((((((()))))))))***'''''''''(((((()))***+++---,,,,,,---...000222444444222333888:::888666777333555777666333111222444555111555666///111666222333222000111222222///,,,///...---,,,,,,...//////,,,+++AAA^^^VVV111!!!...+++---...///...,,,)))''''''((((((((())))))******((((((((((((((((((((((((%%%)))------(((%%%&&&)))(((((((((''''''&&&&&&%%%''''''''''''((((((((()))%%%&&&((()))*********)))((()))))))))))))))(((((())))))))))))************,,,+++*********+++,,,---------...///000000000///000111333333444555888::::::888999>>>@@@???@@@CCCAAABBBCCCAAAAAACCCHHHMMMFFFHHHIIIHHHEEEBBB??????@@@===999888>>>EEEDDD>>>666666777777666555444333444444555555444444333333///...///000000///,,,))),,,,,,,,,------.........---,,,+++++++++,,,---...++++++++++++++++++++++++))))))************))))))))))))************))))))***)))(((''''''((()))***))))))************))))))***++++++++++++,,,,,,,,,))))))))))))************************+++++++++++++++++++++,,,---...000111...000222222111111333444333666999<<<===???AAADDDCCCBBB@@@???@@@BBBEEEFFF@@@===:::;;;===<<<<<<===@@@<<<999:::>>>???;;;777777666666555333222111111222222222222222333333333000000000000////////////---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,***+++---...///......---...///111111000000222333555444333444888;;;<<<===<<>>=========>>>?????????CCC@@@888@@@IIIEEELLLrrrnnnKKKOOOFFFCCCIIIOOOLLLFFFCCC???>>>======???@@@???======<<<::::::::::::999777333444444444444333222222222222333444444444333333222222111111111111222222yyy\\\===555000000///...---,,,,,,+++************))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))***+++---......///...000333666777777555444111333444444222111111222222222222222222111000///444111///...///000000000////////////............------...---,,,+++***)))***++++++++++++***))))))+++*********))))))((((((&&&''''''((((((((((((((())))))))))))))))))))))))''''''(((((('''&&&%%%%%%&&&((())))))(((((()))***************))))))))))))++++++++++++++++++++++++******))))))******+++,,,******+++++++++,,,,,,,,,..................------000111111222333333444444555666999===AAABBBAAA@@@?????????@@@BBBEEEGGGIIIJJJIIIHHHEEECCC@@@===<<<======<<<;;;::::::999888888888777666555444333333666777777777777555333222...---....../////////...,,,------......------,,,***++++++***)))***---///,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,))))))(((((((((((())))))))))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...///000000//////000111555999<<<;;;888666:::======>>>>>>===<<<<<<>>>@@@???>>>===<<<;;;:::999999:::;;;;;;;;;;;;:::999999555555444333222111111000111111000000//////............////////////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,++++++*********)))************+++++++++******************************+++++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,---------......------...///000111222222333444444555777888:::;;;:::===AAADDDFFFGGGIIIKKKKKKJJJJJJJJJJJJJJJKKKLLLQQQOOONNNPPPRRRRRROOOLLLMMMMMMMMMLLLLLLLLLLLLLLLEEEHHHLLLLLLIIIFFFEEEEEEDDDBBB@@@???@@@@@@>>>=========<<<<<<<<<<<<=====================>>>>>>???BBBCCCWWWgggYYYMMMKKKIIIFFFFFFFFFGGGFFFEEEHHHFFFCCC@@@>>>===>>>>>>999:::<<<===<<<999666444444444444444333222111000000000111222333333444444111111111111111111111111ooo[[[<<<555000000///...---,,,,,,+++************))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((()))***+++,,,---------///222444555555333222111222444333222000000111111222222222111111000///111111000000/////////000////////////...............------,,,++++++*********++++++++++++***))))))*********)))))))))((((((''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&((()))******(((((()))***************))))))))))))++++++++++++++++++++++++******)))))))))***+++++++++++++++,,,,,,,,,------------------------------///000000111111222333333666777999===AAABBBBBB@@@BBBBBBBBBCCCEEEGGGIIIKKKGGGGGGFFFDDDBBB@@@>>>===;;;:::::::::999:::::::::777777777777666666666666555555555555555333222111222333444222000...------,,,,,,------------,,,,,,)))******)))((((((***,,,++++++++++++++++++++++++))))))***+++++++++++++++))))))((((((((((((((())))))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,------///000000///...000111222666999888555555888;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;::::::999::::::::::::999888888666666555444333222111111111000000000/////////.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))+++++++++******)))))))))************++++++++++++******************************+++++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,------------...,,,---...///000111222222222222333333555777888999888;;;???BBBCCCEEEGGGHHHJJJJJJJJJJJJKKKLLLMMMMMMOOOMMMMMMNNNPPPPPPNNNKKKLLLLLLMMMMMMMMMMMMLLLKKKGGGMMMRRRPPPHHHCCCDDDGGGDDDBBB@@@?????????>>>=========<<<<<<<<<<<<=====================>>>?????????===@@@KKK^^^]]]SSSYYYUUURRRNNNIIIFFFDDDCCCAAA@@@EEECCC@@@>>><<<;;;;;;<<<999:::;;;:::999777555333444444444444333222111000000000111111222333333444111111111111111111111111jjjXXX999222000000///...---,,,,,,+++************))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))***++++++,,,,,,---000222333222111000000222333222111000000000111111111111111000000///...000333222///---...000/////////............---...---,,,+++******++++++***++++++++++++***))))))******))))))))))))(((((('''((())))))******))))))(((((((((((((((((((((((((((((()))))))))((('''''')))***++++++)))((()))***************))))))))))))************************)))))))))))))))******++++++,,,,,,,,,,,,---------,,,,,,,,,---------------.........///000000111111444444666:::===??????>>>AAAAAABBBCCCDDDFFFHHHIIIDDDDDDDDDCCCCCCBBB@@@@@@:::999888888888999;;;<<<666666666777777777888888222333333333222111000///,,,---......---...///000,,,,,,------------,,,,,,***++++++***(((((()))+++************************)))******+++++++++++++++***))))))((('''''''''((((((((((((((('''''''''''''''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,...//////......///000...111444444333333666999:::999888;;;>>>>>><<<999888888999999:::::::::;;;888888999999888888777666777666666555444333222222000000000000////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********)))))))))))))))************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,------------,,,------...///000111111000111111222333555666777666999<<>><<<===<<<<<<;;;;;;<<<<<<==================>>>??????:::<<<<<<888999MMMwwwyyy[[[KKKRRRZZZSSSTTTPPPJJJEEECCCAAA???>>>CCCAAA???===;;;::::::;;;::::::999777666444333222333333333333333222111000///000000111111222222333000000000000000000000000mmmRRR666111000000///...---,,,,,,+++************)))))))))(((''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))******+++++++++---...000111111000//////111222222000//////000///000000111000000//////,,,111666666111......111//////.........---------///---+++))))))***+++,,,***++++++++++++***))))))))))))))))))))))))(((((((((((()))***************((((((((((((((((((((((((((()))))))))))))))((((((***+++,,,+++***))))))+++************)))))))))(((************************)))(((((((((((()))************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111444888:::999999<<<===>>>???@@@BBBCCCDDDAAABBBBBBCCCCCCCCCCCCBBB<<<;;;999888888999:::;;;555555555666666666666777222222222111111000000000555000+++***---000000///,,,,,,,,,------,,,,,,,,,------...---+++***+++,,,************++++++++++++++++++,,,,,,,,,,,,++++++***)))((('''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++++++++++++++---......------...///,,,///111222111222555777888666555888===>>>:::555777777777888888888999999777777777888777777666555777777666555444333333222000000000000////////////---......//////......---++++++++++++++++++++++++,,,+++++++++******))))))******************))))))*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,---......///000000000000000111222444555666555777:::<<<===???BBBDDDFFFGGGIIIKKKMMMOOOPPPPPPSSSRRRQQQPPPOOONNNMMMLLLHHHJJJMMMOOOOOONNNLLLKKKKKKPPPSSSPPPHHHCCCDDDGGGCCCAAA???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<======<<<<<<======>>>???<<<>>>@@@BBBEEELLLWWW```cccYYYVVVVVVVVV___^^^OOOOOOKKKFFFCCCBBBBBBBBBBBBBBBAAA???===<<<;;;;;;;;;:::999666444222222111111222222222222222111000000/////////000000111111111////////////////////////qqqOOO666333000000///...---,,,,,,+++************)))))))))(((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))******++++++,,,---...///000000//////...000111000///............//////000000000//////---222777777333//////111............------------...,,,***))))))***+++,,,***++++++++++++***))))))(((((((((((((((((())))))(((((()))***************''''''''''''''''''''''''(((((()))))))))))))))(((***+++,,,+++***)))***+++************)))))))))((())))))))))))))))))))))))((((((''''''(((((()))***((())))))))))))*********)))*********++++++,,,,,,***++++++,,,,,,---...............111444666777666999:::;;;<<<>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCC???===<<<:::999888888999555555444444444333333333222222222111111111111111MMM@@@111,,,///222...)))+++,,,,,,,,,,,,,,,,,,+++,,,.........,,,***+++,,,++++++++++++,,,,,,------,,,---------------,,,,,,))))))(((''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++***,,,------,,,,,,---...,,,---///000111222444555555333222666;;;<<<888333888777777777777666666666666777777777777666555555777777666555444333333222////////////000000000000------............------++++++++++++++++++++++++++++++***************)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------......//////000000000111222333444555444666999:::;;;===@@@BBBCCCEEEGGGJJJLLLNNNOOOOOOSSSRRRQQQNNNLLLJJJIIIIIIFFFHHHKKKMMMNNNMMMLLLJJJJJJJJJJJJJJJHHHFFFDDDCCCBBB@@@>>>===>>>===<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>@@@;;;777888???DDDDDDAAADDDaaa|||ZZZRRRPPPUUUXXXTTTXXXZZZQQQJJJGGGCCCAAAAAACCCCCCCCC>>>>>>===<<<;;;;;;::::::999777444222111000111111111111222222111111000000......////////////000000........................xxx~~~MMM777777000000///...---,,,,,,+++************))))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************,,,,,,---...............---///000000...------...---......///////////////...222666666333000000000.........------------,,,,,,+++***))))))***+++,,,***++++++++++++***))))))''''''(((((((((((())))))'''((())))))******))))))''''''''''''''''''''''''''''''((()))))))))((((((((()))******))))))***,,,************))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((()))))))))(((((())))))***+++++++++*********+++,,,,,,------///......111444666666666999:::;;;<<<>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@>>>===<<<;;;999777666555444444333333222222222222333222222111111111222222JJJ===...***///222...(((++++++,,,,,,,,,,,,++++++)))+++,,,,,,+++)))******+++++++++,,,,,,------...---------------,,,,,,+++(((''''''&&&''''''(((((('''''''''(((((((((((((((&&&''''''((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))************+++,,,,,,++++++,,,---------...///000222333333222111111333777888666333888777777777666666555555666666777777666666555444777666666555444333222222////////////000000000000------............------++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......000000000000111222333444333555777888888:::>>>@@@@@@BBBEEEHHHJJJLLLLLLMMMMMMMMMLLLIIIFFFDDDDDDEEEEEEFFFIIIKKKLLLLLLKKKKKKGGGFFFDDDEEEFFFFFFDDDAAABBB@@@============<<<:::;;;::::::999999::::::;;;:::::::::::::::;;;<<<<<<999;;;:::777777:::<<<;;;:::???OOOjjjtttnnnggg]]]OOONNNUUUUUUJJJIIIMMMIIIGGGEEEBBB@@@@@@@@@???>>>999999999999888888777777666555333222111000111111000000111111111000000///........................------------------------{{{}}}yyyHHH555777000000///...---,,,,,,+++************))))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))******+++++++++,,,,,,,,,,,,...//////---,,,,,,---,,,---....../////////...///000222222222000///............---------,,,,,,******************++++++***++++++++++++***))))))'''''''''((((((((())))))''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%'''))))))))))))+++,,,************))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((())))))))))))''''''((())))))***++++++)))******+++,,,,,,------///...---///222555555555888999;;;<<<============<<<<<<======<<<<<<;;;:::999999::::::999666444333222333333333333333444444222222111000000111222333444...))))))---///...+++++++++,,,,,,,,,,,,++++++(((***,,,---+++***++++++)))******+++,,,,,,------+++,,,,,,,,,++++++***)))&&&&&&&&&&&&'''((())))))''''''''''''((((((((()))&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((()))))))))******)))***++++++******+++------,,,---...///000000000000000000222333444555555666666666666777777777777777777777777777666555555666666555444333222111111.../////////000000000111,,,------......------,,,************************))))))))))))************)))*********+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111222111333444555555777;;;===>>>???CCCFFFHHHIIIIIIIIIFFFGGGGGGEEECCCBBBEEEGGGDDDEEEFFFHHHIIIJJJKKKKKKEEEDDDDDDDDDCCCBBBBBBAAAAAA???===<<<<<<<<<;;;:::::::::999999999999::::::999999888888999999:::;;;333<<>>AAADDDGGGGGGGGGGGGBBBDDDEEEEEECCCDDDHHHKKKCCCDDDEEEFFFHHHIIIKKKKKKCCCEEEGGGEEE@@@>>>@@@CCCAAA???===<<<<<<<<<;;;::::::999999999999999999:::888888777777888888999:::888:::888222333888999666444666;;;>>><<<<<>>>>>>>>???@@@@@@>>>;;;888888999999999999888888222222222222222222222222//////000000000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,bbb|||sssBBB444444111111000///...------,,,(((((((((((())))))))))))&&&))),,,,,,)))'''&&&'''000***$$$###&&&((((((&&&'''(((((((((((((((''''''''''''(((******+++++++++,,,,,,++++++***+++++++++,,,,,,,,,---------......111111000000/////////......------,,,,,,------...---,,,***)))))))))*********)))(((''''''((()))***((((((''''''&&&&&&&&&%%%))))))(((((('''''''''&&&''''''((((((((((((''''''''''''(((((((((((('''''',,,+++)))((((((***,,,---+++,,,,,,,,,+++***((('''++++++******))))))((((((,,,+++***))))))***+++,,,++++++++++++++++++++++++(((((())))))*********+++))))))***+++,,,,,,------------------...000111222333333444777;;;======<<<555999===<<<888666888;;;666555555444444444555555444444444444444444444444333222111000////////////,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))((('''&&&%%%&&&&&&&&&'''((())))))***''''''((((((((((((''''''))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))******+++,,,,,,---............//////000000111111222333444777::::::999777222444666666555555555777111444666444000---,,,---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((((())))))(((((((((((()))))))))))))))))))))******+++---,,,,,,+++*********+++))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......///000000222333444555555999:::===@@@CCCDDDDDDDDDCCCEEEIIIJJJJJJIIIIIIIIIFFFGGGIIIJJJJJJJJJIIIIIIEEECCCCCCFFFDDD>>>???DDD@@@???>>><<<;;;;;;;;;;;;999999::::::999888666555999999999888777666666555888888888888888777666666999999:::;;;<<<===>>>???>>>GGGXXXrrrcccTTT^^^nnnwwwooo___UUUQQQOOOOOODDDDDDGGGCCCDDDIIIGGGAAA<<<>>>FFFEEE:::777;;;::::::999999999999999999777666444333222111111111........................------------------------------......------,,,+++~~~qqqmmm???333444111000//////------,,,+++(((((((((((())))))))))))&&&)))++++++)))'''&&&'''...)))$$$###&&&((('''%%%''''''((((((((((((''''''''''''(((******++++++***,,,++++++*********++++++,,,,,,,,,,,,------------000000/////////.........------,,,,,,,,,,,,------,,,+++***)))))))))******+++***)))(((((()))***+++)))))))))((((((((('''''')))(((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''+++***((((((((()))+++,,,...---+++***))))))***************)))))))))))))))++++++***))))))***++++++++++++++++++++++++++++++)))))))))*********++++++((())))))***++++++,,,,,,,,,,,,---...///000000111222222333666:::<<<<<<;;;999<<<===:::555333444777777666666666555555444444111111111111111111111111333222111000000/////////---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))'''&&&&&&%%%&&&&&&''''''((())))))***(((((())))))))))))((((((((((((((((((''''''&&&&&&(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******++++++,,,------...---......///000000111111222222333666888888666444222444555555444333444555///111222000...---...000...------,,,,,,,,,------++++++++++++++++++++++++)))))))))))))))*********))))))(((((((((((()))))))))))))))))))))******+++---,,,++++++******++++++************************************************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...//////000111222333444444777888;;;===@@@BBBCCCDDDBBBDDDGGGIIIHHHHHHHHHIIIFFFGGGHHHIIIJJJJJJIIIHHHFFFCCCCCCEEEDDD@@@@@@CCC??????>>>===<<<;;;:::::::::::::::::::::888777666999999888777777666555555777777777777777666555555777777888999:::;;;<<<<<>>EEECCC:::888<<<999999999999888888888888666555444222111111111000........................---------------------------------------,,,,,,+++fff<<<333333000///...---,,,++++++***))))))))))))((((((((((((&&&(((******((('''&&&&&&***'''$$$$$$&&&'''%%%###&&&''''''(((((((((''''''''''''((()))************+++***************++++++++++++,,,,,,,,,---------............------------------,,,,,,,,,,,,------++++++***)))))))))******+++******))))))******+++************))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''')))(((''''''''')))***+++///---***((('''(((***,,,((())))))))))))))))))***+++******))))))******+++)))))))))))))))))))))))))))))))))***************((((((((())))))******+++***+++---...////////////111111222555888::::::999;;;<<<<<<888333111333666777777777777666555333222000000000000000000000000333222111111000000000000.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))(((((('''&&&%%%%%%&&&&&&''''''((())))))))))))))))))******)))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******++++++,,,,,,------------......///000000000111111222444666666444222222333444444222111222333111111111///------///111///...------,,,,,,,,,,,,************************'''(((((()))******++++++))))))(((((((((((()))))))))))))))))))))******+++,,,,,,++++++******++++++************************++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,------------//////000000111222333333555666777999<<>>>>>>>>===;;;999888::::::::::::999888777777888888777777666555555555555555666666555555444444444555555666777888999999;;;777333111333999???DDDRRRgggxxxgggdddlllbbbLLLJJJZZZRRRaaaooonnncccVVVLLLFFFIIIEEELLLPPPHHHEEEIIIGGGCCC>>>>>>CCCBBB;;;:::>>>888888888777777666666666555444333222111000000000........................------------------------,,,------------,,,++++++ccc<<<444333///......---,,,+++***)))))))))))))))(((((((((((('''(((((((((((('''&&&&&&'''%%%$$$%%%&&&&&&$$$"""&&&&&&''''''((((((''''''''''''((()))******))))))***))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---*********))))))))))))******))))))))))))))))))************)))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''&&&&&&'''((()))***,,,+++)))''''''((()))***'''((((((((())))))************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((()))'''''''''((((((((())))))((())),,,...//////...---000000000333666888888777999999888666333333666999555666777777666333111///222222222222222111111111333222111000000000000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%''''''''''''(((((())))))(((((())))))))))))((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******++++++,,,,,,,,,,,,,,,------......///000000222222222444666555333000222333333222000///000222444444333111///......///000///...---,,,+++++++++))))))))))))))))))))))))(((((())))))************))))))(((((((((((()))))))))))))))))))))******+++,,,,,,++++++***++++++,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------......///000000111222222444444555777:::===AAACCC@@@CCCEEEGGGFFFGGGHHHIIIFFFFFFFFFGGGGGGGGGGGGFFFDDDAAA???@@@AAAAAA???===<<<===>>>>>>===;;;888666888888888888888777777666666666666555555555444444333333444444444444333333333333444555555666777777222666;;;??????;;;555222666:::???HHHYYYsssnnndddZZZ___bbb]]]WWWTTTTTTUUURRRXXX]]][[[TTTNNNLLLKKKIIIGGGPPPTTTIIICCCEEEDDDAAA===<<<@@@@@@===>>>BBB777777777666666555555444444333222111000//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******ccc>>>666222......---,,,+++******)))***)))))))))(((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$"""%%%%%%&&&''''''''''''''''''(((((())))))))))))((()))((((((((())))))***+++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,))))))))))))***)))))))))'''(((((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((()))***(((((((((((((((((('''&&&''''''(((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''(((+++---......---,,,......///111444666555444999888777555444444666888333444555555333111...---444444333333222222222222111111000000//////000000//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,,,,,,,---......//////222222222444666555333000222333222111///...000111111111111111111000...---000///...---,,,+++++++++))))))))))))))))))))))))************))))))(((((())))))(((((((((((()))))))))))))))))))))******+++,,,++++++***++++++,,,,,,************************++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------......//////000000000333333444666888<<>>>>>===;;;;;;<<<======<<<:::777666666666666555555555555555555555555444444444444444111222333333333333222222333333444444555555666666555555555555777999;;;=========<<<<<<<<<>>>EEEKKKaaaccclllxxx~~~zzzrrreeeYYYUUUZZZ___```YYYSSSXXXggglll\\\GGGRRRQQQQQQOOOMMMKKKLLLNNNPPPMMMVVVYYYLLLEEEFFFCCC===;;;;;;===??????@@@CCC777777666666555444333333222111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))```>>>777111///...---,,,+++******)))******))))))((((((''''''(((&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''''''''''''''(((((())))))(((((((((((('''''''''((()))***+++))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,'''((()))*********))))))&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******&&&'''((())))))((('''&&&'''(((((((((((((((((()))((())))))******))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((***+++,,,---,,,,,,---,,,---///222444333222:::888666555333333333333222222222222111000...---222222222111000000//////000//////....../////////.........------,,,,,,+++++++++------------++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++,,,,,,---.........000111222444555555333111222222222000//////111333///...---...///000///---///...------,,,,,,,,,,,,))))))))))))))))))))))))++++++******)))(((((('''))))))(((((((((((()))))))))))))))))))))******+++++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------....../////////111222333555777:::<<<===???AAACCCDDDDDDEEEGGGIIICCCCCCBBBAAAAAAAAABBBBBB===@@@AAA===;;;<<<===;;;;;;<<<<<<<<<;;;999777666555444444333333444444555333333333333333333333333111111222333333333222222333333333444444444555555777666444222222444666888000333999???@@@<<<;;;======;;;;;;???EEENNN^^^lll{{{vvvoooggg___YYYSSS\\\eeeddd]]]XXXZZZ```fffUUUQQQbbbkkk]]]OOOLLLTTTPPPOOOQQQQQQNNNLLLLLLQQQLLLRRRTTTIIIBBBBBB???;;;;;;;;;<<<===>>>???AAA888777666666555444333333111000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))YYY;;;777111//////...---,,,+++***************)))((('''''''''(((&&&$$$$$$&&&&&&%%%###%%%&&&&&&&&&%%%%%%&&&&&&###$$$%%%&&&'''''''''''''''(((((((((((((((''''''''''''''''''((()))******))))))))))))*********++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,&&&''')))*********))))))&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((()))*********))))))))))))))))))))))))(((((((((((((((''''''''''''((()))******)))(((''')))))))))))))))))))))))))))))))))(((((('''''''''(((((((((''''''''''''''''''(((((()))***+++,,,,,,,,,+++,,,...111222111000555444333222222222111000222222111111000000000///222111111000//////............------------......------------------------***+++---......---+++***************************))))))))))))))))))))))))'''''''''(((((()))))))))((((((((((((((((((((('''&&&&&&''''''''''''&&&&&&((((((((()))))))))******(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))++++++******************+++++++++,,,------............///222444444222000111222111000//////222444:::555///,,,---............------,,,,,,,,,------*********************************)))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,---------------.........///000222444666777888888<<<>>>@@@AAAAAABBBEEEGGGBBBAAA@@@???>>>??????@@@;;;BBBEEE???:::;;;>>>>>><<<<<<;;;:::999888777777555444444333333444555555222222222333333333333333000111222333333333333222222222222222333333333333555666888999888555222000555222444888888444555999:::888888:::888444333666:::@@@FFFGGGFFFHHHMMMRRR```aaacccfffhhhhhhgggeeehhhddd___[[[WWWSSSOOOLLL___aaa```ZZZSSSOOORRRVVV^^^^^^]]]XXXWWW```qqqooo___UUUSSSLLLGGGTTTiii\\\UUUPPPRRRSSSNNNJJJIIIMMMEEEHHHKKKBBB>>>???;;;<<<<<<<<<;;;;;;<<<;;;;;;888888777666555444333333000///......------......++++++++++++++++++++++++++++++++++++++++++++++++***************))))))(((vvviiiSSS777666111000///......,,,,,,+++***+++******)))(((''''''&&&(((&&&######%%%&&&%%%###&&&&&&&&&&&&%%%%%%&&&(((###$$$%%%&&&'''''''''''''''(((((((((((((((''''''&&&&&&&&&'''''')))******))))))))))))************+++++++++,,,,,,---------,,,++++++++++++++++++,,,&&&'''(((*********)))((('''((()))******)))((('''%%%&&&&&&&&&''''''((((((&&&'''''''''(((((())))))''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''')))***+++++++++---+++)))((((((***,,,---))))))(((((('''''''''&&&'''((()))******)))((('''************************++++++******)))))))))(((((((((((((((((((((''''''(((((((((((()))+++,,,---+++++++++---000111000///.........000222333222111333222111111000111111222333222222111000//////...------,,,,,,,,,------...,,,,,,------------------***+++---......---+++***************************************************''''''(((((())))))******((((((((((((((('''''''''''''''((((((((((((''''''(((((())))))******++++++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))++++++*********************++++++,,,,,,---......,,,,,,---000333333222000111111111000///000333666IIIAAA666...,,,,,,......------,,,,,,,,,---......************************((((((((()))******++++++))))))(((((((((((()))))))))))))))))))))******++++++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,---------------------///111333444555555444:::<<<===>>>???@@@CCCFFFAAA@@@>>>=========>>>???:::DDDHHHAAA:::;;;???AAA===<<<:::999888777777777666555444333444444666777222222222222222222222333000111222333333333333333111111111111222222222222444333222111222333444555444111222777777222222666444222333888999888999<<<<<<:::888777999===@@@BBB<<<<<<<<<>>>@@@AAA@@@>>>KKKGGGCCCAAAAAACCCDDDDDDJJJWWWbbb```UUUNNNRRRZZZXXXZZZZZZXXXVVVXXX^^^dddPPPUUUUUUSSSYYYaaa^^^SSSfffYYYOOOOOOOOOKKKIIIIIIMMMCCCDDDHHHBBB@@@BBB======???>>><<<::::::888555999888777666555444333333//////...---------......************************++++++++++++++++++++++++***************)))((((((gggRRR999000222///...------++++++***)))************))))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))(((((('''''''''&&&''''''(((((())))))******))))))))))))((((((((((((***+++,,,,,,------,,,,,,*********))))))))))))(((******)))''''''&&&&&&&&&)))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&'''((()))***+++,,,---,,,,,,,,,+++++++++******++++++++++++***)))''''''(((***+++***)))((()))***))))))************))))))((((((((((((((()))******(((''''''''''''&&&&&&&&&(((((((((((()))))))))))))))******++++++,,,------////////////000000000000000000000///...---------......//////000000000111///......------,,,++++++------------------------******+++++++++,,,,,,,,,))))))************))))))(((''''''(((******)))((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))((((((''''''''''''''''''''''''''''''''''''******)))''''''&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))'''((()))((('''(((***++++++*********))))))((((((''''''(((((())))))******------,,,------...///000111000/////////000222333KKKBBB777///,,,---......---+++***(((((()))+++,,,***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************---,,,+++******+++,,,---************************))))))))))))************------,,,,,,,,,,,,++++++)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************)))***+++***))))))+++---.........///000222333444888<<<===<<<>>>CCCDDDBBBCCCAAA???>>>>>>>>>>>>>>>>>>>>>??????>>>===;;;::::::999888777666666666666333333333333333333333333999999888555111//////000000000111111111111000000000000000000000000000000000000111111111222222222333333333444444444555555333444444555666777888888888888999999999:::::::::999888===FFFFFF@@@<<<===FFFDDDAAA???@@@CCCGGGIIIEEELLLRRRTTTUUUWWWWWWTTTNNNLLLJJJKKKPPPWWW\\\```eee```ZZZXXX[[[^^^______^^^XXXQQQOOOPPPPPPMMMJJJOOOLLLHHHCCC???<<<;;;:::=========:::777555555666333444666666555444111000111000///...---,,,++++++************************+++++++++************)))))))))))))))))))))))))))nnnPPP999000333///...------++++++***)))*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((((((((('''''''''&&&''''''((((((((()))))))))((((((((((((((((((((())))))***++++++,,,,,,+++++++++************)))))))))***)))(((''''''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&''''''((()))***++++++++++++++++++*********)))************)))((('''&&&(((***+++***)))((()))***((())))))******))))))((()))((((((((((((((()))***))))))((((((((('''''''''(((((((((((()))))))))))))))******++++++,,,,,,---....../////////000000000/////////////////////////////////000000111111111///......------,,,,,,+++------------------------*********+++++++++,,,,,,))))))************))))))(((''''''(((******)))(((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''***)))(((''''''&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))'''((()))((((((((()))+++))))))))))))((((((''''''''''''(((((())))))******,,,,,,,,,,,,---...///000//////.........///000111999444...+++,,,---------,,,+++***))))))***+++,,,***************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++***))))))***++++++************************))))))))))))************------,,,,,,,,,+++++++++)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************)))***+++***))))))+++---.........///000111333333555999:::999;;;???@@@>>>BBBAAA???>>>>>>>>>>>>======>>>>>>???>>><<<;;;:::999888777666666555555555333333333333333333333333555555555333000///000111///000000111111000000///000000000000000000000000000000000111111111222222222222222333333333444444333333444444555555666666777777777888888888999999:::888:::???@@@<<<;;;===AAAAAA@@@@@@AAABBBDDDEEEFFFLLLOOONNNMMMNNNMMMJJJMMMNNNOOOSSSWWW[[[^^^```ggg]]]\\\dddddd]]][[[bbb___ZZZUUUSSSSSSRRRNNNJJJKKKIIIFFFCCC@@@?????????>>>>>>===:::777555666777444555666666666444222111000000///...---,,,++++++************************+++++++++*********))))))))))))))))))))))))))))))ssswwwMMM888000333///...------++++++***)))******))))))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))***((())))))***+++*********+++++++++************)))***)))(((''''''&&&''''''((((((((((((((((((((((((((((((''''''''''''((()))''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((())))))******)))))))))))))))((())))))))))))(((''''''&&&(((***+++***)))((()))***'''(((((())))))(((((('''***)))((((((((((((((()))***)))))))))(((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,,,,------...///000111111......//////000111222222000000000111111111111111//////......---,,,,,,,,,------------,,,,,,,,,,,,*********++++++++++++,,,))))))************))))))(((''''''(((******)))((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***((((((((((((''''''''''''''''''(((((())))))******,,,,,,,,,,,,---...//////...------------...//////,,,+++******,,,,,,+++*********++++++++++++++++++)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++******))))))))))))******************************)))))))))*********++++++,,,,,,,,,,,,++++++++++++)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************)))*********))))))+++,,,------......///000222222111555666555666;;;<<<:::@@@???>>>===============<<<======>>>===<<<:::999888777666555444444444444333333333333333333333333000111222111000///111333//////000000000000////////////////////////////////////000000000111111111000000111111111222222222222222222222222333333333555555555555666666666666999666555888888777999<<<<<<===>>>???@@@@@@@@@???DDDHHHJJJGGGFFFHHHHHHFFFJJJNNNSSSXXX[[[\\\\\\[[[ZZZPPPUUUeeeeeeUUUSSS```XXXUUUTTTTTTUUUTTTPPPLLLGGGFFFDDDCCCBBBBBBCCCCCC@@@???===:::777666777999555555666666555444222111000//////...---,,,++++++************************++++++*********)))))))))))))))))))))))))))))))))vvvlllHHH888111222///...------++++++***)))***)))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((()))***+++((()))******++++++******++++++++++++************))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''(((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&(((***+++***)))((()))***''''''((((((((((((''''''***))))))((((((((((((((()))))))))(((((((((''''''(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++,,,---///000111111/////////000111111222222111111111111111111222222/////////...------,,,,,,---------,,,,,,,,,,,,,,,************++++++++++++))))))************))))))(((''''''(((******)))(((******)))((('''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''(((******((((((((()))((((((((((((((((((((((((''''''(((((())))))******++++++++++++,,,---...///---------------......///,,,,,,,,,,,,,,,,,,***))))))***+++,,,,,,,,,+++++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++******************+++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++++++++***)))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++************************((()))***)))((()))***,,,------------...///000111...222333111333777888666============;;;;;;;;;<<<;;;<<<<<<<<<<<<:::999888666555444444333333333444222222222222222222222222///000111000//////111222...//////000000//////................................./////////000000000....../////////000000000111111111000000000000000222222333333333444444444777555444444444555777999999999:::;;;;;;<<<<<<<<<>>>CCCDDDBBBCCCGGGJJJJJJGGGKKKQQQUUUVVVUUUSSSRRRJJJHHHPPP\\\\\\RRRRRR[[[KKKKKKMMMPPPSSSSSSPPPMMMEEEDDDDDDCCCCCCCCCDDDEEE@@@???===:::777777999;;;555555666666555444222222//////...------,,,++++++************************************))))))))))))))))))))))))))))))))))))zzzjjj}}}DDD777111222///...------++++++***))))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$%%%&&&'''((()))***+++)))******++++++++++++++++++++++++*********)))))))))((((((''''''''''''(((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&(((***+++***)))((()))***''''''((((((((((((''''''))))))(((((((((((())))))((((((((('''''''''&&&&&&(((((((((((())))))))))))((())))))******+++,,,,,,***+++,,,---...///000000000000000000000000000000222222111111111111111111000//////......---,,,,,,------,,,,,,,,,+++++++++))))))*********+++++++++))))))************))))))(((''''''(((******)))(((******)))((('''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))(((((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''')))******)))((((((((())))))))))))))))))))))))''''''(((((())))))******+++******++++++,,,---...------.........////////////......,,,++++++++++++)))***+++,,,,,,,,,,,,,,,---,,,+++*********++++++(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,+++++++++*********)))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++************************((()))***)))((((((***,,,,,,,,,,,,,,,---...//////---111222000111555666444999;;;<<<;;;999888999:::::::::;;;;;;:::999777666555444444333333333333333222222222222222222222222111222222111///...///111......////////////......------------------------------........./////////---------.........//////////////////............000000000111111111222222333444444333444555555444777777666555666888999;;;999===>>>===>>>DDDIIIJJJFFFIIIMMMNNNMMMKKKLLLMMMHHHPPPUUUTTTTTTVVVWWWWWWFFFGGGIIILLLOOOOOONNNLLLEEEEEEDDDCCCCCCCCCCCCCCC??????===:::888777999;;;555555555444444333222222.........---,,,,,,++++++*********************************)))))))))((((((((((((((((((((((((((((((vvvwwwAAA777111111///...------++++++***)))))))))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%'''((()))******)))***++++++,,,,,,++++++*********))))))))))))(((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''((()))))))))(((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&''''''''''''(((((((((((((((((())))))(((((('''(((***+++***)))((()))***'''(((((())))))(((((('''((((((((((((((()))******''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))(((((())))))***+++++++++***++++++,,,---...//////000000000000000000000000111111111111111000000000000000//////...---------------,,,,,,++++++******)))))))))************+++))))))************))))))(((''''''(((******)))((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''((((((((((((((())))))))))))))))))))))))''')))++++++)))'''''''''))))))))))))************''''''(((((())))))******************+++,,,------,,,---......//////......+++,,,,,,***)))***,,,...******++++++,,,---------...---,,,+++***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++************)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************((()))))))))((((((***+++,,,,,,++++++,,,------...---000111///000444555222444777:::999666555666888888999::::::999888666555444444333333333333333444222222222222222222222222222333222000...---...///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------------............////////////000000000111///333444333333444333000555444333222333555777999666::::::888888>>>BBBCCCFFFIIIJJJIIIGGGGGGJJJNNNMMMVVVWWWNNNMMMUUUWWWPPPMMMLLLLLLKKKKKKJJJJJJJJJEEEEEEDDDCCCBBBAAA@@@@@@=========;;;999777888999444444333333222111111111------------,,,,,,++++++******************************)))))))))(((((((((((((((((((((((((((((((((sss???666111111///...------++++++***)))))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((())))))((())))))***+++*********)))))))))(((((((((''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&'''((()))))))))(((''''''''''''((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***&&&'''''''''((((((((((((((())))))******))))))((((((***+++***)))((()))***((())))))******))))))(((''''''''''''(((***+++,,,((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))******++++++++++++,,,,,,------------.........//////000000111111111111000000/////////000000//////......------------,,,,,,+++******)))))))))))))))************))))))************))))))(((''''''(((******)))(((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))******((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''((((((((((((((())))))))))))))))))))))))''')))++++++)))'''''''''((((((((()))))))))******''''''(((((())))))******)))))))))******+++,,,---***+++,,,---...------,,,(((***,,,+++))))))***,,,++++++******+++,,,...///...---+++***)))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,------------,,,+++*********************************+++++++++,,,,,,++++++++++++************)))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************'''((())))))'''((()))++++++++++++++++++,,,,,,---,,,///000...///333333111111444888777444222333666777888999999888777555444444444333333333444444444111111111111111111111111000000000///---,,,---...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,------......///........./////////000000...222222//////222222...111222222333333444444555333777888555555:::======BBBEEEGGGGGGEEEGGGLLLQQQNNNOOONNNLLLNNNRRRSSSPPPQQQOOOLLLIIIFFFFFFHHHJJJDDDDDDCCCCCCBBB@@@???>>>:::;;;===<<<:::777777777333333222111000000000000---------,,,,,,,,,,,,+++***************************)))))))))((((((((((((((((((((((((((((((((((((qqq>>>666111000///......---,,,+++***))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((((((((('''(((((()))))))))))))))((((((((((((''''''''''''(((((('''''''''(((((()))''''''''''''''''''''''''$$$%%%'''))))))))))))(((''''''''''''((((((((()))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((******+++'''''''''((((((((())))))))))))***************)))(((***+++***)))((()))***))))))************))))))&&&&&&&&&''')))***,,,---))))))))))))(((((((((((((((((((((((())))))))))))((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111222222111000000000//////......000000000///......------------,,,,,,+++***))))))))))))))))))************))))))************))))))(((''''''(((***+++)))((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((())))))******++++++))))))))))))))))))))))))%%%'''(((******)))'''&&&&&&''''''((((((((((((((())))))))))))))))))))))))''')))++++++***'''&&&&&&&&&'''''''''(((((())))))''''''(((((()))*********))))))))))))***+++,,,---)))***+++,,,---,,,++++++))),,,///...+++(((((())),,,+++***)))***,,,///000---,,,***(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,------,,,+++***((((((((((((((((((((((((******+++++++++,,,,,,,,,+++++++++************))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************'''((()))((('''((()))++++++++++++***++++++,,,,,,+++...///---...222222000...333777666222000222555777777888888888666555444444444444333333444555555111111111111111111111111---......---,,,+++---...,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........++++++,,,---......//////........./////////000000...222111,,,,,,000111......000222555555444333111111555777555666;;;>>>>>><<<@@@EEEEEEEEEGGGMMMRRROOOGGGGGGPPPUUUTTTTTTXXXPPPMMMIIIEEECCCDDDIIILLLBBBBBBBBBBBBAAA@@@???>>>888:::<<<<<<:::777666666333222111000////////////---,,,,,,,,,,,,,,,,,,,,,************************))))))))))))((((((((((((((((((((((((((((((((((((kkk>>>888...333///...---,,,+++*********))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%&&&&&&%%%'''+++ ''')))!!!***)))!!!///&&&888%%%111$$$,,,---"""(((888&&&###,,,---111)))---222'''"""///((("""///---(((***!!!***///###$$$,,,&&&+++''''''###%%%,,,&&&++++++###555+++"""))))))((((((''''''&&&&&&))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((()))***+++(((((())))))******++++++---------,,,,,,+++++++++,,,,,,+++***))))))******************************))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---,,,+++,,,///111000000111111111111000000///...---,,,+++,,,------------,,,,,,,,,+++++++++))))))))))))************(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((+++*********))))))(((((()))(((((((((''''''''''''((((((''''''''''''((((((((())))))***)))(((''''''''''''''''''((((((((()))'''((()))******)))((('''(((((((((((())))))))))))(((((((((((()))))))))))))))************++++++++++++++++++*********))))))******)))***+++---///111))))))(((((((((((()))))))))))))))))))))))))))))),,,+++***))))))***+++++++++,,,---,,,***)))***+++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,************************************************(((((())))))******++++++++++++******************))))))))))))))))))))))))((((((((((((((()))******,,,++++++******++++++,,,,,,,,,,,,---------......000000111222444555666666777777777777777888888888777555444222222333444555222222222111111111000000000000///...------,,,,,,......---------,,,,,,,,,************************,,,+++*********+++------******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------..................///000111222333333444444555666666666999<<>><<<:::===<<<;;;999777666555444222222111111000/////////,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((ggg<<<888///333///...---,,,+++*********))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$!!!888 777888+++ 111###"""///)))((( $$$111 333!!!000'''###///...&&&###---'''888111!!!%%%$$$''' ///***$$$...(((!!!)))222888444)))"""(((!!!///777000---((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++)))))))))))))))*********,,,,,,,,,,,,+++++++++***,,,,,,+++***************************************(((((()))))))))*********)))******************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++,,,,,,,,,+++,,,...111///000000111111000000//////...---,,,+++,,,,,,------,,,,,,,,,,,,+++++++++(((((()))))))))*********((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((******)))))))))((((((((())))))((((((((('''''''''((((((''''''''''''((((((,,,+++***)))((('''&&&%%%'''''''''((((((((())))))(((((()))******)))(((((((((((((((((()))))))))***(((((((((((()))))))))***)))************++++++++++++++++++*********))))))))))))))))))***,,,---...))))))(((((((((((())))))))))))))))))))))))))))))++++++***)))***+++,,,,,,/////////---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++************************************************)))))))))))))))*********************************))))))))))))))))))))))))((((((((((((((()))******,,,++++++******++++++,,,,,,,,,,,,,,,------------///000111222333555666666888888888777777666666555666555333222222222444555222222111111111000000000000//////...------,,,,,,------------,,,,,,,,,,,,************************+++******)))***+++,,,---*********+++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------............///000111111222333333444555555666666;;;===@@@DDDFFFHHHHHHHHHNNNJJJIIIMMMNNNKKKJJJKKKLLLIIIFFFEEEFFFFFFEEECCCDDDBBB@@@@@@??????<<<;;;<<<;;;:::999777555444333222222111000000//////...,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((aaa:::999000333///...---,,,+++*********))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***)))&&&$$$%%%&&&tttuuu999%%%(((!!!&&&000(((***\\\}}}GGG///@@@+++###444LLL&&&<<<%%%###555)))111'''111}}}^^^((()))"""***'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++************))))))))))))+++++++++***************,,,++++++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))*********+++,,,,,,+++,,,...000/////////000000/////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))))))))******(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((((((''')))))))))((((((((('''''')))((((((''''''(((((())),,,+++)))((('''''''''(((''''''((((((((()))))))))((())))))******))))))(((((((((((()))))))))******((((((((()))))))))******)))************++++++++++++++++++***************)))))))))))))))***++++++***))))))(((((())))))***))))))))))))))))))))))))+++++++++++++++,,,---...111111111...***((('''((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++************************************************************))))))))))))************************)))))))))))))))))))))))))))(((((((((((()))******,,,++++++******++++++,,,++++++,,,,,,,,,---------...///000111333444555555888888777666555444444333555444333222222222333444111111111111000000000000//////......---,,,,,,,,,---------,,,,,,,,,++++++************************)))))))))))))))***++++++*********++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...///000111111222222333444444555555<<<===>>>@@@BBBDDDEEEFFFFFFGGGJJJOOONNNLLLNNNSSSLLLIIIGGGFFFGGGGGGFFFEEEDDDBBB@@@@@@@@@???===<<<;;;:::999777666444333222111111111000//////......,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((([[[888:::111333///...---,,,+++*********))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$(((***)))%%%$$$(((,,,OOO,,,000///III}}}%%%,,,%%%+++___:::%%%'''###444&&&!!!III>>><<< AAA&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((******++++++******))))))((((((*********)))))))))))))))******))))))((())))))***((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))***,,,,,,++++++---.........////////////......---------,,,,,,,,,,,,,,,++++++++++++************(((((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''')))))))))(((((((((((('''))))))(((((((((((())))))((('''&&&&&&'''))),,,---'''(((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))*********+++++++++***************************************************))))))))))))))))))***))))))))))))))))))))))))+++++++++,,,,,,---....../////////---***''''''((())))))))))))))))))))))))************************+++******************+++************************************************++++++******))))))((((((***************+++++++++))))))))))))))))))))))))))))))(((((())))))***+++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---...///000222333444444666666555555444444333333444444333222111222222333111111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++************************((((((((((((((())))))***************++++++++++++++++++************++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000111222222333333444::::::;;;<<<>>>AAACCCEEE???AAAGGGNNNQQQPPPSSSWWWJJJIIIHHHGGGGGGFFFEEEEEECCCAAA@@@???@@@@@@>>><<<:::999888777555333222111111000000//////...------++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((XXX666999111333///...---,,,+++*********))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((&&&###%%%,,,222[[[,,,***###%%%555***000///---"""VVV000"""+++---555&&&+++333UUU;;;555&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++******))))))(((((())))))))))))))))))))))))((((((''''''''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((''''''((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((()))))))))((()))++++++++++++,,,------------......---------,,,,,,,,,,,,,,,+++++++++++++++*********)))))))))'''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((***)))))))))(((((((((((())))))(((((((((((())))))''''''&&&&&&'''))),,,...(((((((((((()))))))))*********))))))))))))******))))))))))))************))))))))))))************))))))*********+++++++++************************+++++++++++++++***************))))))))))))******************************++++++,,,,,,------------***++++++***((('''((()))************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********************************************************++++++******))))))(((((())))))*********+++++++++)))))))))))))))))))))))))))))))))))))))***++++++,,,++++++******++++++,,,*********+++++++++,,,,,,,,,---...///111222333333222222222333333444444555333333222222111111111111000000000/////////......---------------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))''''''(((((())))))))))))))))))*********++++++++++++******))))))******+++*********************************+++++++++,,,,,,++++++++++++,,,---.../////////000000111222222222666666666888;;;>>>BBBDDDCCCAAADDDKKKNNNKKKIIIIIICCCCCCCCCCCCBBBAAAAAAAAAAAA@@@>>>?????????>>>===:::999888666444333222111000000//////...---------+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((WWW444888000333///...---,,,+++*********))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$&&&,,,111[[['''"""OOO***...TTT***&&&}}}sss 222###,,,***000DDD888###(((###&&&///$$$(((EEEDDD'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***************))))))))))))))))))))))))************'''''''''''''''(((((()))))))))))))))))))))))))))))))))))))))******************((((((((((((******))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))''')))+++++++++***+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++***************))))))))))))(((''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))******)))))))))(((((((((***))))))(((((())))))******)))(((''''''((())))))((((((((()))))))))******+++******))))))******+++)))))))))*********++++++)))))))))*********++++++)))************+++++++++***************+++++++++***++++++,,,,,,+++******+++******))))))******+++************************++++++,,,,,,,,,,,,++++++&&&((())))))(((((()))***************************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))************************************************************)))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))***))))))))))))***++++++,,,++++++******++++++,,,))))))*********++++++++++++,,,---...000111222222///000000111222333444555222222222111111111000000////////////............------,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))************+++******))))))))))))******************************))))))*********+++++++++************+++,,,---............///000000111111222333444555888<<>>======>>>???>>><<<:::999888666555333222111/////////...------,,,,,,+++************)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((sssXXX444666///333///...---,,,+++*********))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))lll!!!###)))!!!444*** ;;;GGG000!!!+++'''***ccc&&&###777555$$$###777VVV111"""$$$)))+++)))'''''',,,222444>>>FFF((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))))))))*********)))))))))******+++++++++((((((((((((((()))******************************************++++++++++++,,,+++)))(((((()))+++,,,))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))&&&(((***+++*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,+++***)))******)))))))))((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((()))))))))***************)))))))))((((((******))))))))))))************))))))((((((''''''(((((()))))))))*********++++++***))))))***++++++))))))*********+++++++++))))))*********+++++++++)))************+++++++++))))))*********+++++++++((()))***++++++******)))+++******))))))******+++************************+++,,,,,,,,,,,,***)))(((&&&((())))))(((((()))+++************************++++++++++++++++++++++++)))***++++++++++++***)))************************************************)))))))))))))))*********((())))))***++++++,,,,,,))))))))))))))))))))))))******))))))******+++,,,,,,++++++******++++++,,,))))))))))))*********+++++++++,,,---///000111222000000000111111222222222111111111111111000000////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))))))))))))))))))))))))))'''((()))*********))))))))))))))))))******************))))))))))))******************************))))))))))))*********+++***))))))******+++,,,------------...//////000000111222333444777999;;;<<<<<<>>>EEEKKKLLLHHHFFFHHHAAACCCEEEEEECCCAAAAAABBB===<<<;;;<<<===>>>===<<<;;;:::999777555444222222//////......---,,,,,,+++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((vvvYYY333555...333//////---,,,+++*********))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))%%%""";;;111%%%'''&&&***&&&)))---UUU,,,$$$,,,GGG !!!000((($$$ ***,,,###(((000%%%"""***yyy+++&&&$$$''''''###(((***!!!$$$%%%HHH))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''))))))(((((())))))******++++++))))))******+++++++++,,,******)))******+++,,,,,,******************************+++++++++,,,,,,,,,,,,+++***((((((***+++,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))%%%(((***+++*********++++++++++++,,,,,,+++++++++++++++,,,---,,,+++***)))))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))******++++++************))))))))))))******))))))))))))******&&&'''((()))*********)))))))))))))))************,,,+++***))))))***+++,,,)))************+++++++++)))************+++++++++)))************+++++++++))))))******++++++++++++&&&''')))*********)))(((++++++************++++++************************+++,,,,,,,,,+++)))'''&&&((()))******)))(((***+++************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************************************(((((())))))******++++++((())))))***++++++,,,,,,))))))))))))))))))))))))*********)))******+++,,,,,,++++++++++++++++++,,,))))))))))))***************+++,,,---...000111111111111111111000000000000111111111111111000////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---,,,,,,------...//////000111222333444666777888888777<<>>???<<<;;;:::;;;======<<<;;;;;;:::999777666444333222///......------,,,++++++************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))|||RRR555444333///000///...,,,+++***))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&)))+++)))$$$"""$$$(((111'''$$$%%%$$$)))))),,,+++999%%%''' %%%***"""!!!(((((( ...///%%%)))"""!!!444...222''',,,jjj111(((!!!***"""000+++&&&%%%...'''+++***---###''''''((((((((((((''''''***'''$$$%%%)))+++(((%%%''''''(((((())))))******)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++************++++++)))))))))))))))******++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******)))''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((())))))))))))++++++***)))((('''&&&&&&))))))))))))************)))************++++++++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************+++++++++++++++++++++++++++******)))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++******))))))******)))************+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,)))************+++++++++******+++++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++,,,---///000///000000000111111111111222222222111111111000000////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++************++++++++++++,,,------......///...000222222222222444666999:::<<<>>>@@@@@@@@@???BBBBBB???<<<===@@@>>>999999:::<<<===>>>===<<<;;;>>><<<999555333333333444000000000000///...---,,,+++++++++************)))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''QQQ555444333///000///...,,,+++***))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))(((((((((((( ###'''%%% '''000...###'''111 777333!!!)))000---$$$***$$$+++444""" """nnn###555111000;;;&&&&&&---888]]]///###%%%%%%((("""''''''((((((((((((''''''444///)))''')))***(((%%%''''''(((((())))))******************************,,,,,,++++++************,,,++++++******++++++,,,))))))(((((())))))***+++******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******)))''''''&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((((((((((()))))))))***)))))))))))))))((((((((((((((()))))))))*********************++++++++++++,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))************************,,,,,,++++++***))))))((())))))))))))))))))))))))************************,,,+++******))))))******)))************+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,************++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,++++++,,,---///000//////000000000111111111222222222111111000000000////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,+++******))))))******+++++++++,,,,,,---............000111222222222444555666777999;;;===>>>>>>>>>AAAAAA>>>;;;<<<@@@>>>:::;;;;;;;;;;;;;;;<<<<<<===:::999777444333222222222000000000//////...---,,,+++++++++*********))))))))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''OOO555555333000000///...,,,+++***))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%''')))***'''%%%)))******(((%%%###!!!:::{{{"""111###'''%%%!!!,,,"""$$$DDD***333444CCCaaa\\\---!!!(((###@@@bbbxxx*** &&&))))))(((''''''((((((((((((''''''777111***'''((()))((('''''''''(((((())))))******************************+++************))))))))),,,++++++******++++++,,,((((((((((((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******)))(((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((((((((((((((()))))))))******((((((((())))))*********((((((((()))))))))************+++++++++,,,,,,,,,---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++************************,,,,,,++++++***)))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,+++******))))))******)))************+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,************+++++++++,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////////////////000000000000111111111111000000000000////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))***+++++++++******))))))******+++***++++++,,,,,,---......---///111111111111333555222333555777999;;;;;;<<>>>>>:::<<<;;;999888888:::<<<>>>666555444333222111111000//////000//////...---,,,++++++*********))))))))))))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''LLL555555333000//////---,,,+++*********((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$%%%%%%&&&&&&$$$######&&&'''&&&666QQQ***)))###;;;+++!!!---777222***)))888___!!!***%%%"""MMM///$$$++++++((()))''''''((((((((((((''''''---)))&&&%%%'''))))))(((''''''(((((())))))******))))))))))))))))))))))))***)))))))))))))))))))))+++******))))))******+++((((((''''''(((((()))***)))(((((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))******************************************)))(((''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((()))))))))*********(((((()))))))))*********((((((((()))))))))******++++++++++++,,,,,,,,,---...---,,,++++++***++++++------------------------,,,,,,---.........------........................000///...------...///000---------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))************************++++++++++++++++++++++++,,,+++******))))))******))))))*********+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.............../////////000000000000000000000000000000////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********)))))))))))))))*********(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******))))))))))))***************+++,,,,,,------,,,...000000000000222444000111222555777888999:::<<<>>><<<999:::======::::::999999888999:::;;;<<<333333444444333222111000////////////...---,,,,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''JJJ555555333111///...---,,,+++*********((((((((((((''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''(((((($$$"""$$$***000,,,''' (((===]]]{{{%%%BBB---111^^^---###,,,???FFF"""(((IIILLL(((***&&&!!!$$$''''''((((((((((((''''''$$$$$$%%%''')))))))))(((''''''(((((())))))******(((((((((((((((((((((((()))))))))))))))))))))***))))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))***************************************))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******))))))))))))))))))************************))))))))))))))))))))))))************+++,,,,,,,,,------------......---,,,++++++,,,,,,........................,,,---...///////////////////////////////////////000///...------...///000------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******))))))*********+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............/////////////////////////////////////////////............,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++***))))))))))))))))))***))))))******+++,,,,,,,,,+++---////////////111333000000111333555777888999999;;;;;;888888;;;<<<:::666777999:::::::::999888333444444444444333222111////////////...---,,,+++*********)))))))))(((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''tttGGG555555333111///...---,,,++++++++++++((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&((()))'''$$$'''000999...%%%EEEooo***===LLL666eee!!!###www111NNNttt'''&&&$$$&&&+++''''''((((((((((((''''''%%%&&&)))******)))(((&&&''''''(((((())))))******(((((((((((((((((((((((()))))))))************+++)))))))))(((((())))))))))))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************************************))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))************)))))))))*********+++++++++++++++******)))))))))*********+++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,------...////////////////////////---...///000000000000000111111111111111111111111//////000000000000//////........................///......---------------------------------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******)))************+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,------------.........///............////////////////////////............,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))*********))))))(((((())))))***((())))))******+++,,,,,,***,,,............000222000000111111333444666777666::::::777666:::;;;;;;555666888::::::999777666555555555444444333333333......///......---,,,+++******)))))))))(((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''rrrxxx{{{EEE555666333222......---,,,++++++++++++((((((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''(((((((((''')))---111111'''000666xxxppp&&&;;;""",,,===%%%%%%&&&---///''''''(((((((((((('''''''''(((******)))(((((((((''''''(((((())))))******************************************++++++,,,,,,++++++************++++++***************+++,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***************************************)))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((******++++++***))))))*********+++++++++)))***************++++++++++++,,,,,,,,,---------------------............---,,,,,,------...///000000000000000000000000000---...///000111111111111222222222222222222222222000111222333333222111000........................000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,+++******))))))******)))************+++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,---------...------------------------,,,------......---,,,,,,,,,,,,---------.........---------....../////////////////////............,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))(((((())))))***+++++++++***+++---------...///111000000000000000222333444444888:::777555888;;;;;;666666777777888888777777777666444333222222222333............---,,,++++++***)))))))))((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''}}}yyyDDD555666333222...------,,,++++++++++++)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''***(((''''''((('''$$$"""---"""$$$RRR444***333UUU666111$$$```uuu%%%"""777''''''&&&)))###''''''((((((((((((''''''&&&'''''''''&&&''')))+++''''''(((((()))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++)))************+++++++++'''((()))***+++,,,------,,,,,,,,,---------......---------.........//////,,,,,,,,,---...///000111000000000000000000000000......///111111222222222222222222222222222222222000222444666666444222000////////////////////////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))*********)))************+++++++++************************************************))))))))))))))))))))))))*********)))***++++++,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---------.........//////------------------------,,,---.........---,,,+++,,,,,,,,,---------......---------.........//////000/////////............,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***++++++++++++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))((((((((()))******++++++)))+++------------///111000//////...///000111222222777999666555888;;;;;;888777555444555666888999888666444222000111222333............---,,,++++++))))))))))))((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''nnn@@@999000111222///...---,,,+++*********)))(((((((((''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((((((((((('''''''''\\\[[[))))))'''...444444)))+++,,,555///"""%%%xxxYYY'''AAA222)))'''///''')))))))))))))))((('''''')))))))))(((''''''&&&&&&))))))))))))***+++,,,---,,,+++***((((((***+++,,,++++++,,,,,,,,,---------......---,,,,,,,,,------///...,,,***))))))************+++,,,,,,,,,,,,+++***)))((((((((((((((()))))))))))))))))))))))))))''''''(((((()))*********)))************+++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((('''''''''(((((()))******************)))(((((((((((()))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,---000000000000000/////////,,,---///111222222111000111222---000:::777------///,,,...444777555333444666444222222333444333222555333222333333222222333444333///---000333000***555444111...,,,,,,------/////////---,,,+++,,,---+++++++++++++++++++++++++++++++++************))))))************+++++++++************************((((((((((((((((((((((((************************))))))))))))))))))))))))******+++++++++,,,,,,,,,*********************************)))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........------------------------............//////000000000000///...---,,,,,,,,,---000111...)))(((,,,000))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))(((************************)))************+++++++++******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,,,,------......------...///111222555555666777888999::::::<<<:::777666777777666555555555555444333222111000///......------,,,++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((mmm???888000111222//////---,,,+++*********))))))((((((((('''''''''''''''''''''''''''''''''&&&''''''(((((('''&&&&&&((((((((((((((((((((((((///CCC$$$%%%444'''+++\\\...***''',,,(((222333***vvv777:::111%%%<<<%%%---''''''))))))))))))))))))(((''''''((((((((((((((('''''''''))))))))))))***+++,,,,,,,,,+++)))(((((()))+++,,,++++++++++++,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,---,,,+++***))))))************+++,,,,,,,,,,,,+++))))))((((((((())))))***************************''''''((())))))******+++************+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((()))************)))***))))))(((((()))))))))************++++++++++++,,,,,,,,,,,,------------000000000///////////////...---,,,---...000333444333666000---333222111999>>>999555333000---000555555777999;;;<<<======>>>444222333666999777333000111777999444///222888<<<---...///111111111000000+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********************************+++++++++,,,,,,************************************))))))))))))***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------....../////////////////////...---------,,,))))))***+++,,,+++)))'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))************************))))))*********+++++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,------...---------...///000111444444555666777888888999:::888777777777777666444333333444333333222111000///......------,,,++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((lll>>>888000111222000///...,,,++++++******)))))))))(((((((((''''''''''''''''''''''''''''''&&&''''''(((((('''''''''((((((((((((((((((((((((---wwwyyyqqqCCC&&&&&&;;;***+++)))777&&&UUUvvv<<<222000'''222:::---(((111&&&<<>>999333111333444222000........................------,,,,,,,,,++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))************************************))))))***++++++,,,------,,,,,,,,,------------...------------............000//////////////////000222222222222222222222222444444333333333222222222000000000000000000000000111111000000000//////////////////...---------,,,------,,,*********,,,---************************(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))(((((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))+++,,,------,,,,,,,,,------...///000111111333222111222333444333222333333444333333222111000///......------,,,++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((eee999777333333222111000///...---,,,,,,,,,************))))))))))))))))))))))))))))))))))))&&&&&&((()))************'''(((((()))***+++++++++%%%333~~~,,,'''444000///777QQQLLLJJJzzz///111(((111222MMM999&&&$$$)))(((((('''...''''''((()))))))))))))))))))))))))))************%%%&&&(((***+++***)))(((******++++++++++++******++++++,,,,,,,,,------------,,,++++++******++++++***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++***,,,---......---+++***------------------------,,,,,,------.../////////////////////000000000000000000000000111111111111111111111111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********))))))(((((('''(((((()))***++++++++++++,,,------......------,,,,,,,,,---...///000000---------.........//////...///000111222333444444333333444444555666777777777DDD\\\zzzzzztttLLLEEE<<<666555444111...////////////////////////---------,,,,,,,,,++++++++++++,,,,,,,,,---------************************************************************************))))))))))))))))))))))))))))))))))))************************************))))))***+++,,,,,,------,,,,,,,,,---------......---------.........//////000000////////////000000222222222222222222222222555555555444444333333333000000000000000000000000222222111111000000//////000000///...------,,,,,,...,,,******++++++***)))************************(((((((((((())))))))))))))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******************************))))))(((((((((((())))))*********)))))))))))))))((()))+++,,,------,,,,,,,,,------...///000111111444222111111222333333222555555555444333222111000///......------,,,++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((aaa;;;777222444///000000...---,,,+++++++++))))))))))))))))))))))))+++*********))))))((((((++++++***))))))((()))))))))************+++++++++000&&&111777000888---&&&eeeRRREEE666;;;333222444)))KKK999,,,+++)))((('''''''''(((---+++******++++++)))((())))))(((((((((((())))))&&&(((+++......,,,***(((,,,+++++++++******))))))+++++++++,,,,,,+++++++++++++++************++++++++++++,,,---............+++,,,------......------,,,,,,,,,---------......,,,,,,,,,---------......---///000000...---...000///---///222222......000000444222333777000***333444222333555222,,,,,,222444000555555,,,,,,222///333///+++,,,///111...+++,,,---,,,,,,...///---)))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++*********,,,+++***))))))***+++,,,)))************+++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////111---+++...333666666666...<<<<<<555444444;;;HHH[[[mmmIIIEEEAAA444222333---+++000222///...000------,,,,,,,,,,,,+++***---,,,++++++******++++++))))))******++++++++++++************************************************************************************************)))))))))))))))******+++++++++++++++++++++,,,,,,---,,,+++***+++---///111...000111///,,,---111666111111111000000111222333333222666;;;999444666===DDDFFFDDD??????CCCGGGGGGDDD<<<777999999555333555...000333333111///...///------///111111...++++++...,,,***+++,,,---+++***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************,,,,,,,,,---------......///000000000111111111111000000111111111222222222//////...---,,,,,,++++++************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''aaa;;;777222444000000000...---,,,+++++++++************************+++*********))))))))))))++++++***)))))))))))))))************++++++++++++,,,///!!!000666"""***333///---000111###--->>>(((999BBB^^^sssiiihhhppp~~~}}}ooovvv~~~[[[BBB;;;---***===888fffrrrLLL777///+++///,,,***)))++++++***(((***)))((()))+++++++++)))***))))))))))))))))))***&&&(((***,,,,,,+++)))(((++++++*********)))))))))******++++++++++++******+++******))))))******+++***+++,,,------......---+++,,,,,,---------------------------.........///,,,,,,---------.........000000//////000333666999555000......---,,,000666...333///...555888999AAA;;;333///555<<<======???444...111111+++...444000***---000...+++,,,333:::222000---+++,,,///222222++++++++++++++++++,,,,,,,,,,,,+++***)))))))))))),,,,,,,,,+++++++++******'''(((***++++++***((('''************+++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,000//////....../////////***444:::777222222222///222444000333EEEZZZvvvwwwYYYAAA>>>;;;222...000222///++++++,,,,,,,,,++++++,,,,,,------,,,++++++***+++++++++)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,...------,,,---...000000222111000//////111222333333444555555222111444:::FFFMMM\\\mmmvvvwwwzzzyyygggWWWPPP]]]MMM999......111111000444...))))))---111444666---+++***)))***+++,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))************,,,,,,,,,------------.../////////000000000111111000000000111111111222222///......---,,,,,,++++++************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''___:::777111444111000000...---,,,,,,++++++***************************************)))))))))++++++******))))))************+++++++++,,,,,,,,,)))999///+++,,,'''///111,,,$$$111444///333DDDcccnnnggghhhxxxiiikkkjjjYYYeeemmmxxxsssnnn{{{gggdddrrr||||||rrr\\\SSSDDD333'''111666222000222111---///,,,***+++,,,---***((()))((('''(((***,,,+++***))))))))))))))))))))))))'''(((((()))***)))))))))******))))))))))))(((((()))******************)))******))))))))))))******)))***+++,,,------------***+++,,,,,,------,,,,,,---------.........//////------------.........///555222///...///333555777///000555::::::555333555999CCC???:::HHHVVV]]]dddgggbbbcccooo{{{|||uuunnnlllaaaZZZQQQBBB<<<:::222111444666555000---,,,---000///...---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,333222000...---,,,++++++,,,,,,,,,,,,++++++++++++&&&(((,,,......,,,(((&&&************+++++++++,,,++++++++++++++++++++++++------------------------000000////////////000000,,,555777111000888===;;;AAA;;;555KKKzzzrrrbbb]]]LLL???222///222444444555---......---,,,,,,---///------,,,+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))))))))***+++++++++++++++,,,,,,,,,------.........//////////////////...///111555666444222222222777???FFFRRRhhh~~~hhhVVVMMMEEE<<<555777333000///111///***%%%---------+++))))))+++---,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************,,,,,,,,,,,,------------....../////////000000000000000000000111111111111.........------,,,,,,+++************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''\\\999777111444222000000...------,,,,,,,,,************************************************,,,++++++*********++++++++++++++++++,,,,,,,,,---"""+++$$$%%%333777000(((...///>>>>>>VVVgggVVVgggpppsss[[[mmm{{{rrrttt^^^KKK:::(((%%%...444...&&&,,,------,,,***)))((()))***(((((((((***+++***)))(((((((((((((((((((((((('''''''''''''''((()))))))))))))))((((((((((((((())))))************))))))***))))))(((((())))))***))))))***+++,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,---------.........---............/////////222000///000333555444333333000///111111333;;;CCCNNNaaaiiiqqqxxxnnncccLLLAAA777666<<<>>>666...---///333555222,,,)))***------------,,,,,,,,,,,,444333222000///...------,,,,,,,,,,,,,,,,,,,,,,,,)))+++...111111...+++)))*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,------------............000000/////////000111111555000...333999<<<===<<<333YYYoooRRR===333///---,,,///000111000...---,,,---------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,++++++,,,,,,------............////////////......000000111222333444666777CCCKKK]]]qqqxxxeeeXXX777777444111111222000,,,...000000///,,,******+++,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))))))))((()))))))))************++++++,,,,,,,,,------------............//////////////////000000000111111......---------,,,,,,,,,************)))))))))((((((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''YYY888777111444333000///......------------***************************************+++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,------------666666222,,,,,,)))***<<>>222333>>>[[[sssZZZKKKCCC;;;555000////////////...,,,+++...---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++,,,+++,,,,,,---......//////---......////////////...222333333000111:::JJJWWWwwwvvvmmmXXX>>>///---000222+++---//////...,,,+++***,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((+++***))))))))))))******((()))))))))************+++++++++,,,,,,,,,------,,,,,,---------.............../////////000000000---------------,,,,,,,,,************)))))))))((((((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''UUU777888111333333000//////...------......++++++++++++++++++++++++*********+++++++++++++++,,,,,,++++++,,,,,,------,,,,,,,,,---------......)))%%%------333666<<<^^^[[[WWWbbb~~~uuuzzzzzz|||ttt{{{rrrpppttt~~~```>>>111000555888888333,,,))),,,000///---+++*********(((&&&&&&&&&((((((((((((&&&&&&'''''''''''''''((())))))(((((())))))))))))******)))******************)))++++++************++++++)))***+++,,,------------+++,,,------......------,,,,,,,,,---------......////////////000000000000...000222222000///000111666LLLppp{{{~~~wwwwwwZZZKKKFFF:::111000///+++---333/////////......------,,,,,,,,,++++++,,,---......,,,,,,,,,,,,---------------,,,***))))))***,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,------......///------......///000000000000000000000111222333444666333666:::444666VVV~~~tttfffVVVJJJ<<<555---+++...000...,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++************+++,,,,,,+++,,,,,,---...///000000.........///000111111111,,,222888>>>JJJbbbnnnUUUIII???777///---,,,---......---,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((()))***+++,,,))))))))))))************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------............////////////------------------------************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''QQQ777999111222222000//////...............++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------------............333,,,555333===DDD@@@ZZZ[[[WWWeeezzzlllzzzsssmmmnnnWWWOOO???;;;666222///.........///---++++++,,,+++***((('''((()))******)))((('''''''''((((((((())))))))))))))))))*********++++++******++++++++++++******,,,,,,++++++++++++,,,,,,***+++,,,------......---,,,---......//////................../////////000//////000000000111111111333444555333333:::FFFQQQ```uuuyyypppZZZMMMBBB555///111000000//////...------,,,...............///000111,,,,,,,,,---------......,,,+++***))))))***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,---.../////////---......///000000111111111111111111222333444444444777777555BBBkkkqqq|||fffVVVYYYIII555,,,...111000,,,......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,---...///000111111000000///000111333555666555CCCXXXmmmvvvaaaDDD;;;222---...000...,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))+++---...))))))))))))***************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////------------------------************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''OOO666:::111222222000//////............///++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///---------.........//////---111@@@777AAAXXXeeezzz|||vvvooopppaaaooodddEEE<<<111...000111...)))...,,,+++,,,------,,,+++(((***+++,,,,,,+++***((('''(((((()))***)))))))))))))))******+++++++++,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,---............---...//////000/////////000000000000111111111111000000000000111111111111000333666888AAAVVVsss|||yyy}}}kkkPPP===666111000000///...---------------,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000---......///000111111222111111111111222333444555...;;;@@@FFFkkkwww___AAA000///222111,,,......---,,,,,,,,,,,,------------,,,,,,+++++++++************************************************************************************************++++++******++++++,,,---,,,,,,---...///000111222222111111111333666999:::NNNbbbnnn}}}www\\\MMM;;;111///000...+++---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''((()))+++...000))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////------------------------************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''MMM777888333777111000000...------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------,,,+++)))***---000,,,)))---///***000666222;;;???OOO^^^^^^ccc{{{yyyqqqbbbDDD999///+++...---,,,,,,---------,,,)))(((,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++++++++------------------------++++++******************++++++,,,------......///............/////////000111000......///000000000888000+++///444666666555666333JJJkkk}}}kkk]]]BBB000---444333111222///,,,)))***...111...,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////////////////000111333333444111222666666444666<<<999???NNNzzztttggg@@@111666&&&444,,,++++++---.........///---,,,++++++******++++++))))))))))))))))))))))))************************((())))))))))))*********)))************++++++++++++,,,,,,,,,,,,,,,,,,---***...222333000...000222111333666777:::DDDTTTaaawwwssspppvvvzzzttt{{{~~~yyywwwvvvuuuyyyyyytttyyyttt[[[???222333222,,,,,,,,,...//////...,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))*********************)))))))))))))))************************---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------************)))))))))))))))******)))(((''''''((())))))))))))))))))))))))((((((((((((((((((((((((NNN999999222666111000000///...---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,---,,,+++,,,///111000...444555///444:::555DDDYYYuuusss}}}~~~qqqPPP999555777333//////...,,,***+++---///,,,,,,+++++++++***************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,------......///........./////////000000000//////000111222222222+++444;;;888333222444555@@@WWW~~~kkk___III555111444333000...444111000222111---+++---///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///000000/////////000111222333444///777;;;777555777999888:::ZZZddd>>>000888111///333222+++)))...000...---,,,++++++***+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,---------222111000///000111222333111222777<<>>;;;666NNNqqqwwwllloooqqqqqqooonnnppprrryyyyyy]]]PPP888555000---...000///,,,***------,,,++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...*********+++++++++,,,,,,,,,,,,------......//////---///222555777777777777FFFWWWuuuqqqllliiijjjnnnppppppqqqiiivvvoooxxxtttvvvzzz{{{III>>>111+++,,,......+++,,,,,,+++++++++*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))*********************************++++++***))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((***+++***(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((III::::::///444333111111///..................------,,,,,,------...,,,,,,---------.........,,,...//////...,,,------222///444===TTT~~~rrrssseeeOOOBBB444///222444000***+++++++++************)))******))))))))))))******))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,,,,,,,---......//////000////////////000000000111...111333222111000111333888000:::QQQUUUPPPddd___>>>///444222222333111---,,,/////////...------------...------------------------,,,,,,---------...............//////000111111222000111111222444555777888///:::BBB===444IIIooofffcccaaa```lllsss{{{~~~|||wwwuuuuuuhhhnnnsssqqqooouuufffhhhVVV===---111555...,,,222...---,,,,,,++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---......///000000///333666444333888BBBKKKbbbjjjxxxmmmqqq{{{ppppppqqqxxxsss~~~eeeFFF111,,,------+++,,,,,,,,,++++++++++++***************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((()))))))))************(((((())))))******************************************************++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((***+++***)))((()))+++((((((((((((((((((((((((((((((((((((((((((((((((DDD888;;;000444333111111000///..................------------......,,,---------...............///000///...---...000---444BBBNNNddd{{{}}}uuu^^^BBB000---000000---,,,,,,,,,+++++++++************))))))))))))************************************************************++++++,,,------------------...//////000000/////////000000000111111///222333222000000333777333666NNNjjjmmmiii```777111...///000//////222000///......------......---------------------------------.........////////////000000111111222222111111222333555777888999444>>>999111MMMvvvccccccaaabbbkkk|||zzzjjj^^^jjjbbbggguuuSSS555///...(((***444...------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,,,,------...///000111111222333111...111BBB]]]rrr~~~nnnNNN;;;333///,,,,,,,,,,,,,,,++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++************************)))*********++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********(((***+++***))))))***,,,))))))))))))))))))))))))((((((((((((((((((((((((???555;;;111444333222111000///..................------------......------------...............///000000000111444666777MMMhhhqqqttt{{{{{{{{{___CCC444///...------------,,,,,,,,,,,,+++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...------......//////000000//////000000000111111111000222444333111333999>>>AAAKKKddd{{{III===111...000222333666000//////.......................................---.........//////////////////000111111222222333111222222444555777999:::AAA777555RRRfff___kkkzzzjjjbbbiiivvv~~~kkkOOO999......000000......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------,,,---...///000111222222111222555;;;MMMlll{{{eeeJJJ888000------,,,,,,,,,+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++************************))))))***+++++++++++++++************************))))))))))))*********+++++++++++++++++++++++++++,,,,,,+++++++++*********((()))++++++***)))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((;;;222;;;222555333222111000//////...............------------......---------.........//////...///000000111444999<<>>EEERRRbbb|||mmmYYYCCC888555333222333000000///.................................................../////////000000000000111222222333333222222333444666888:::;;;AAA666QQQttthhhvvvtttkkkggghhhlll___dddvvv{{{|||mmmLLL<<<@@@===///......---,,,,,,,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------...///000111222222222777CCCWWWwww{{{dddDDD444---------,,,,,,,,,++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++************************((()))***+++++++++++++++************************))))))))))))************++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))++++++******+++,,,))))))))))))))))))))))))((((((((((((((((((((((((}}}???:::888444555222111111000///////////////........................111...,,,,,,...///...,,,444000000333444666AAAOOOkkkbbbQQQGGG---...222///((()))000000)))+++++++++************)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......000000000000000/////////000///...000111222222222000777555000555AAA[[[yyyiiifff===666;;;,,,;;;222111///...///111000,,,..................................../////////000111111111111111222222222666,,,777@@@666777???:::AAAMMMzzz}}}yyyYYYYYYIIIbbbnnnCCC888;;;)))+++......+++,,,000---''',,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------------111...444666//////333111,,,AAAXXX}}}pppXXX|||xxxTTTLLL555000///222000+++***---******************++++++******++++++++++++************))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************(((((((((((((((((((((((({{{???:::888444555222111111000///////////////........................000...,,,,,,...000///---333---,,,444>>>III[[[mmm{{{vvvoooYYY<<<+++000222000///000///---++++++++++++******************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------/////////////////////////////////111333444444333555333333666@@@YYY{{{iiiHHH;;;***777222111///...///111000///................................./////////000000111111111111222222222222888222333555444888>>>;;;NNNiii~~~~~~iiiqqqaaannnuuuKKK...++++++---///---)))))),,,,,,(((,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------------.........///......111222000222:::HHHgggooowww~~~{{{fffHHH:::...,,,...,,,++++++*********+++++++++++++++******++++++++++++*********)))))))))((((((((('''************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************((((((((((((((((((((((((yyy>>>:::888444666333111111000////////////000........................000...------///000///......444444555MMMtttzzzxxx}}}nnnsssQQQ000...///222000,,,+++---,,,+++++++++******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........//////////////////000111333444555555555;;;444<<>>@@@;;;aaawwwooopppMMM;;;------///,,,+++...,,,,,,+++++++++***************+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,---...............////////////111333444333333444555777888TTTdddeeennnMMM888555333333444333000...///////////////////////////...////////////000000000111111222222333333444444111:::999888<<<888LLLwwwhhh@@@666///111111...,,,,,,...000+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000+++999222111;;;777HHHzzzmmmooo{{{fff```iii}}}oooOOO;;;333222111///,,,,,,,,,,,,,,,+++++++++******++++++++++++******))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++************************************************************************((((((((((((((((((((((((sss<<<:::888444666555222222111000000000000000///////////////////////////////////////000111222***:::EEERRRyyytttxxxWWW777---000000...///,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............//////000000111222444333222222444666444AAAppphhhOOO888111///222333000...///000000000000000000000000////////////000000000111111222222333444444555555111::::::;;;;;;===mmm}}}nnnzzzXXX222/////////000///---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000111111,,,;;;333---===JJJrrrssszzzbbbWWWllluuuWWW@@@333---+++------------,,,,,,++++++******++++++++++++******(((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,************************************************************************))))))))))))))))))))))))ooo;;;;;;888444777666222222111000000000000111///////////////////////////000111000///000222444666<<>>???PPPrrrxxxccc999666000******------)))+++,,,,,,,,,,,,+++************************************************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,+++,,,.........111111///...///000...)))///...---,,,,,,---///000//////000111///,,,,,,...+++,,,---...//////.........---,,,,,,++++++,,,,,,************************************************]]]???888<<<333888555444333222000000000000111000000000000111111111111000///,,,000777888KKKlll~~~~~~qqqcccvvvvvvKKK666000000...++++++---///...++++++,,,,,,,,,---------,,,,,,---------.........////////////////////////000000111111222333333333777888888>>>BBBFFFgggbbb@@@999;;;222111000000111111222222111111222222222222333333333222555666555333444666777;;;333SSS~~~}}}iii```]]]|||iiipppwwwEEE999111(((,,,444---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------.........///////////////+++555222,,,222666666999NNNxxxwwwvvvJJJ999,,,,,,///---******+++,,,,,,,,,,,,+++************************************************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,///111333333111///''')))+++,,,...000111111333444555555444111...,,,...+++)))***---///111333333222000///---,,,,,,+++...------,,,+++,,,,,,,,,++++++++++++++++++++++++************************]]]???888<<<333888555555444222111000000111111000000000111111111222222000///---///555BBBooozzzvvv}}}aaaUUUooosssKKK111333222,,,+++...///...,,,,,,,,,,,,------------,,,------------.........////////////////////////111111222333333444555555666999999@@@PPPhhh{{{PPPBBB;;;111222222222111000000222444222222222222333333333333444444444444555555666888>>>222wwwtttsssxxxwwwgggooo```TTTggglll}}}{{{|||[[[FFF666...///...------,,,,,,,,,,,,------,,,,,,,,,,,,------------.........//////000000000---444222000666888:::DDDkkklllLLL444555888222///333,,,,,,,,,,,,,,,++++++*********************************************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///...///111222222000...---666777888555111......000%%%'''+++///222333333333666333000///111222111///000///---,,,,,,---...///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++\\\???888<<<333999666555444222111000000111222000000111111111222222222///555333///777TTTyyyxxxrrrYYYVVVrrrsss<<<333///111222...++++++,,,,,,,,,------------...------------............///////////////000000000111111222333444555555666333???===AAAiiiyyyUUU999666555666666444222000222444222222222333333333444444333222333777:::999:::;;;???RRRyyynnnfffuuunnnmmm]]][[[|||yyywwwlllbbbwwwOOO333666888(((------,,,,,,,,,,,,------,,,,,,,,,------------............///000000111111333...///:::;;;111DDDpppeeeCCC333---)))***...,,,,,,------,,,,,,+++*********************************************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------------------............/////////333222111///...000222444...---///111111111222666:::888555333222222333444///222444333222111---)))000000//////000000000000///......---------------------------------------++++++++++++++++++++++++\\\>>>888<<<444999666555444333111111111111222111111111111222222222222000666222444NNNttt|||{{{sssooovvvkkkSSSUUUvvv]]]===***111555,,,(((///,,,,,,---------.........---------.........//////////////////000000111111000000111222333444555666999@@@EEEaaaIII>>>444555666666444333222333222222333333333444444444333222444:::;;;888999<<>>mmmvvvnnnnnnqqquuuwwwvvvwwwxxxxxxvvvttttttttttttyyypppFFF...+++......,,,------------,,,++++++******************************************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------................../////////000000///111222222111333666999666111///222333000000333444333111000000000111222---444888666333666777555555555666555333111...,,,000///......------......------------------------++++++++++++++++++++++++\\\>>>888<<<444999777666555333222111111222222111111111222222222222333333111///IIIyyytttfffrrryyyrrrqqq|||sssZZZRRR]]]}}}YYY333---000+++,,,555,,,---------............------........./////////...//////000000111111222000000111222444555666666:::;;;WWWyyyoooSSS555444333444555666555333333333333333444444444444666444666;;;999444888AAAcccsssyyy```\\\___```nnnuuuzzziii{{{mmm___000+++777......------------......,,,---------..................///000000111222222,,,999555...BBBpppvvvhhh___[[[\\\]]]]]]]]]___```___\\\XXXUUUTTTQQQVVV^^^gggrrriii@@@444333///---------------,,,++++++******************************************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---......//////////////////000000000000...222555555111///...000888333333999999666888???AAABBBCCCCCCCCCAAA???===???CCC???444///222333000111111222333222111///...000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,[[[>>>888<<<444:::777666555333222111111222222111111111222222222333333444///>>>ppphhhhhhnnn{{{|||xxxzzzvvvddd]]]QQQUUUnnn|||NNN333...111111000------------........................////////////...//////000111111222222111111222444555666777888===QQQmmmDDD===555333666888666444333333333444444444444555888555666:::777555AAARRRqqqzzzqqqwwwkkkxxxYYYmmm{{{qqqzzzhhh~~~@@@+++444......------------......------------............---...///000111222333333///999666@@@rrrmmmrrriii^^^VVVSSSRRRQQQPPPQQQSSSSSSRRROOOMMMLLLLLLEEEIIINNNRRRXXXaaannnwwwuuupppRRR666+++(((---------...------,,,+++******************************************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------...///////////////000000000111111111222444555444444777>>>DDD===BBBNNN\\\bbbeeeuuu|||xxxwwwuuutttjjj\\\UUURRRGGG888===<<<999666444333333444111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,[[[>>>888===444:::777666555333222111111222333111111222222222333333333333333RRRdddrrrzzz~~~{{{~~~zzzllldddJJJ???TTTggg===111999444%%%---------.........//////............/////////000...//////000111222222222222222333555666888999999JJJyyy{{{VVVIII;;;555666999777333333333333444444444555555999555666:::888;;;NNNeee~~~yyyyyyzzzqqqjjj~~~eeeoooooo}}}jjj^^^}}}OOO999555......------------......---------.........//////---...///000111222333333999111333___uuufff___WWWRRRQQQQQQOOONNNOOOPPPPPPPPPOOOPPPSSSUUULLLNNNOOOMMMKKKMMMTTTZZZbbbkkk{{{xxxUUUrrrqqqGGG555555------......------,,,+++******************************************************))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------...///000000000000000000111111111111222222222444===OOOeeevvvyyy___YYYNNNCCC;;;666444444111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,QQQ@@@888999999:::666555555444333222222222222...666111,,,333555222555...===iii{{{|||rrryyy~~~~~~iii]]]TTTJJJCCCiiiGGG555000,,,000333111///////////////---............/////////000000000000000111111111111333666666222444<<>>;;;222CCC000666666666666666666666666333777555:::888===GGGlll}}}xxxddd]]]{{{zzzpppjjjrrrgggdddaaaFFF222000+++///111...222333***............/////////000555)))+++555444444666333///:::LLL{{{sssiiieeegggiiiiiifffWWWYYYZZZYYYVVVSSSQQQPPPUUUUUUUUUVVVWWWWWWUUUSSSOOONNNNNNNNNNNNNNNNNNOOOTTTXXXeeexxxZZZTTT{{{hhhCCC)))333......+++)))000000""",,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))*********)))******+++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---000444666000000222333222000222555444DDDTTT]]]jjjZZZEEEAAA555666555555333111000///......000000---+++---000111---------,,,,,,,,,++++++PPP@@@999999999:::666666555444333222222222222111777111---222333000555222^^^xxx}}}|||ppp```UUUKKKEEEGGG~~~ttt<<<555555000222000//////000000///---........./////////000000000000000000111111111111222333444555555999DDDPPP{{{vvvzzzlllLLL888888555:::222666666666666666666666666:::555777777???>>>pppwwwooobbbgggeee{{{qqqqqq{{{sss}}}bbb|||TTT555222,,,...///+++...111***........./////////000000222,,,///333000111444333;;;EEE{{{jjjcccZZZUUUVVVVVVTTTQQQRRRUUUYYY\\\\\\[[[YYYXXXVVVUUUTTTUUUWWWYYYYYYXXXUUUUUUTTTSSSRRRPPPOOONNNNNNPPPXXXfffvvvyyyTTTaaaiiiDDD111+++---///+++...///''',,,,,,,,,+++++++++******+++*********))))))))))))***************************************++++++,,,,,,,,,,,,,,,,,,---------)))///555555000++++++---+++555>>><<<333555DDDUUU{{{WWWIII>>>333111555777222,,,333///+++,,,000333///***---------,,,,,,,,,++++++NNN@@@999:::999:::777666555444333222222222222222666111///555333222999MMMzzz~~~zzzeeeVVVLLLGGG===PPPyyyKKK666888,,,000///...///000000...---....../////////000000000000000000111111111222222444111555:::777999SSSsssqqqppp{{{sss}}}lllBBB???AAA777:::666666666666666666666666999111777444AAACCCyyyiiiZZZtttzzzzzzuuuooo|||bbbooo@@@666///000111***,,,000,,,....../////////000000000---111333111000222666666111DDDssseee___YYYVVVUUUTTTQQQOOOSSSVVVZZZ^^^___]]]ZZZXXXXXXWWWVVVWWWZZZ]]]]]]]]]ZZZZZZYYYXXXUUURRRPPPNNNNNNMMMPPPXXXbbbsss~~~~~~kkkZZZ^^^___888***+++333...+++...---,,,,,,,,,+++++++++*********************)))))))))***************************************+++,,,,,,,,,,,,,,,---------......///......---...111444777999111)))...GGGpppjjjNNN777---...333222///,,,---//////+++(((------------,,,,,,,,,,,,LLL???::::::999:::777666555444333333222222333000333000222888444555AAArrruuuuuujjjWWWMMMJJJIIICCCTTTnnn;;;888//////......000111111///---...////////////000000000000000111111111222222222666222666===999AAAooo}}}}}}yyyssssssxxxyyyqqqQQQ;;;===...444777777777777777777777777222888999;;;@@@[[[wwwppplllvvvyyyoooQQQLLL:::111222444------111......////////////000000000***444555000444777777888BBBzzzqqqgggmmmkkkhhhfffdddbbb```^^^_______________\\\XXXUUUYYYXXXYYY[[[]]]^^^^^^\\\[[[\\\]]]]]]\\\ZZZXXXWWWXXXWWWWWWZZZ___mmm~~~ooo}}}eeeIIIhhhsssOOO333***222000+++---///,,,,,,,,,+++++++++******************************************************+++************+++,,,,,,,,,,,,------......//////444---(((***222888888666777:::EEE___aaaGGG999555...111333222---(((+++111...------------,,,,,,,,,JJJ???::::::888:::777666666555444333333333333///111000333666000666LLLxxxqqqZZZNNNLLLMMMFFFJJJsssOOO<<<999111000///000111111///...////////////000000000111111111111111222222222222444333777<<<>>>WWW}}}}}}uuuuuurrrkkkmmmsssEEE>>>555:::888888888888888888888888222EEE;;;BBBBBB{{{ooo{{{qqqoooddduuucccZZZZZZ>>>222222555000///111...////////////000000000111+++666333///777777333999YYY~~~nnnnnnuuussstttssspppllliiigggfffeeebbb```______^^^\\\YYYVVVWWWYYY\\\^^^\\\YYYVVVYYY[[[]]]```bbbccccccccccccccceeegggjjjssspppnnniiiLLLMMMcccrrrFFF,,,///000---......,,,,,,,,,+++++++++*********************+++++++++************************+++++++++***+++,,,,,,---,,,,,,---......///000000000222444444333111111111>>>ZZZ||||||aaa???999333///000///---000666.........---------,,,,,,HHH???;;;:::888999888777666555444333333333333111222000333333...???bbbzzz|||aaaQQQKKKKKKKKKGGGVVVnnnFFF???555333000000000111000////////////000000000111111111111111222222222222333000444777;;;NNN|||rrrvvvsssqqqkkkeeezzzYYYEEE???BBB888888888888888888888888444DDD666@@@PPPhhhsssgggwww~~~ttt~~~bbbaaaYYY{{{sssJJJ666000333000///000,,,/////////000000000111111...999111---777333111EEEzzzjjjaaalll~~~uuuwwwwwwsssmmmhhhgggggg]]][[[YYY[[[___aaa```^^^VVVWWWYYY[[[\\\[[[WWWTTTUUUVVVYYY\\\```dddggghhhjjjlllpppwww{{{yyyeeejjj\\\KKKJJJppp^^^666///000000///+++,,,,,,,,,+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,------...///000111111///555888222---666NNNbbb}}}zzzqqqxxxwwwZZZAAA,,,+++222333///,,,............---------,,,GGG???;;;:::888999888777666555444444333333444333222000333333666XXXzzzkkkTTTHHHJJJKKKHHHHHHddd[[[EEE999666222000000111111000//////000000000111111111111111111222222222333333000888999AAAiiizzzuuupppnnnrrrxxx}}}{{{rrrlllkkkhhhlllGGG888888999999999999999999999999:::666777AAAwwwvvvgggkkkooo~~~uuuddd}}}^^^^^^AAA111111//////222...//////000000000111111111...999111///999222===fff}}}uuunnnhhhllltttrrrvvvxxxuuuooolllmmmpppaaa___```dddhhhiiieeeaaa\\\[[[[[[\\\^^^___^^^]]][[[[[[]]]___ccchhhllloooqqqsss{{{xxxmmmdddSSSHHHQQQxxxtttEEE444///222111))),,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,---...///000111222222333222222888JJJiii|||zzzoooNNN@@@999111,,,+++............------------FFF???;;;:::888999888777777555444444444444444444333111444888BBBppprrrVVVGGGGGGJJJQQQOOOMMMooorrrNNN<<<888333000///000111111000000000000111111111111111111222222222333333333222===>>>HHHvvvsssqqqqqqrrrqqqmmmiiieeebbbaaagggttttttiiiaaaUUUiii]]]@@@===999999999999999999999999CCC---BBBMMMPPPzzzssswwwnnnxxxddd[[[yyyoooLLL444111///111555222000000000000111111111111,,,888222222<<<666LLL{{{nnnvvv|||rrrllllllqqqvvvuuurrrqqqvvv{{{sssrrrssswwwyyyuuullleeedddaaa______bbbeeehhhhhhkkkjjjjjjkkkooosssxxx{{{xxxzzzkkk```UUUNNNDDDZZZQQQ999000222333))),,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...///000111222222444...333RRR~~~wwwcccEEE//////::://////.........---------FFF>>>999>>>999555666555555444333333333333444...000777111---YYYzzz]]]RRRFFFHHHHHHKKKQQQ___OOOBBB:::666+++111666***333222222111111111111222222444222111111333444555555333===FFF___sssgggaaa^^^ZZZ[[[VVVYYY___WWWPPPWWWUUUcccwwwsssccc___]]]jjjyyyMMM;;;;;;>>>;;;;;;>>>777333===666DDD555XXXiiihhh~~~vvvuuurrrVVVyyyGGGMMM999777000444,,,000111111111000111111222333555+++555999999???fffrrrnnnssszzzwww|||~~~~~~|||wwwvvvzzz|||{{{{{{}}}{{{pppqqqeeeeeecccaaagggsss|||~~~uuubbb{{{aaa]]]fffHHHHHHxxxRRR666888,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,------444)))(((333555...000;;;777EEEjjjppphhh~~~oooLLL777111555333000000000///---***EEE>>>999===999666777555555444333333333333444444111777111<<>>///444......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++,,,,,,---...***555666------777888...QQQpppooouuuzzzaaaFFF///000111000///...------CCC>>>888===:::777888555555444333333333333444444---555333UUUjjjTTTGGGIIIHHHHHHIIIJJJgggPPP@@@===444333555---555222222111111111111222222222222222222333333333333@@@;;;lll~~~ggg\\\VVVPPPNNNQQQQQQYYYYYYYYY^^^___iii|||{{{fffTTTTTTaaawwwuuuuuuwwwEEE===>>>;;;888999<<<<<<:::999@@@HHHttt```{{{rrryyyqqq[[[sssCCCwwwFFF333777222333444111111111111111222333333666000===888===nnnnnnsss{{{|||}}}wwwrrruuuxxxooodddcccsssfff]]]]]]QQQCCC~~~???000111///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---......+++---222444111333HHH```}}}ttt}}}~~~vvvtttxxxzzztttsss~~~tttLLLAAA444------000111000BBB>>>777<<<:::888888555555444333333333333444444---777<<>>VVViiixxxsssooohhhzzz```cccccc}}}pppLLL333<<<222555000222111111111111222333333555333<<<444OOOqqqooo{{{vvvmmmkkksssooojjjjjjwwwvvv^^^```ZZZ===SSS|||MMM666///000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,---...///000111,,,000555333???sss|||uuuooogggfffgggfff```^^^```___\\\[[[___iii___\\\dddjjjiiijjjppplllqqqpppIII111...222333000AAA???777::::::999888555555444333333333333444777444===KKKppp\\\FFFHHHGGGKKKOOOKKKRRRiiipppIIIBBB===333333...333222222111111111111222222000222444444333333444666@@@[[[lllYYYMMMOOOQQQOOOXXXfffrrryyycccWWWQQQYYYwwwyyyuuuFFF<<>>lll```xxxhhhffffffhhhZZZiiiYYY^^^ddd<<<;;;111444///222222222111222333333444444444888888oooooofffmmmvvvzzzpppqqqooolllrrreee\\\\\\KKKCCC|||sss|||vvv>>>444111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...///000111000888666000BBBttt~~~~~~wwwvvvzzzyyyoooccc^^^^^^___iiihhhiiinnnrrruuuzzzyyywww|||pppnnntttvvvxxxPPP888///...000AAA@@@666999:::888777555555444333333333333444444888===XXXpppaaaIIIJJJGGGMMMUUURRRTTTdddPPPCCC@@@444333000222222222111111111111222222000333444444222333777;;;MMMbbbXXXQQQTTTZZZdddvvvnnn]]]OOOOOOddd|||lllXXX;;;888???666888AAA======EEEkkkddddddaaa```nnnwww```WWWMMMiiiOOO888222333333222222222222222333444444444555999NNNtttvvvlllrrrxxx~~~rrrooowwwttt[[[ZZZVVVCCCIII___JJJ555111111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000111222222---333OOO}}}yyy|||hhh[[[aaahhhmmmppptttzzz~~~uuu{{{wwwxxxyyy~~~}}}SSS777///111BBBAAA666888999888555555555444333333333333444...:::>>>lllqqqdddOOOMMMHHHMMMXXXWWWVVVaaa{{{{{{WWWEEECCC666666333222222222111111111111222222111333555333222444;;;AAA^^^tttWWWXXXZZZaaakkkyyy{{{vvv~~~gggRRRMMMWWWdddzzzppp~~~GGG555@@@999999AAA;;;<<>>===LLLpppccc___aaabbbbbbbbb]]]eeebbb___fffjjjooozzzkkkYYYQQQPPP\\\~~~wwwjjj{{{CCC===AAA===;;;===EEErrr```kkk~~~vvvlllqqqeeerrrzzzUUUxxxIII...444666222111444555444555888777FFF}}}[[[uuuwwwzzzfffbbbZZZ???IIIiii444---///222,,,,,,///***------------------------------,,,,,,------...///111111...111444---333IIImmmaaaiii\\\ggg{{{BBB>>>;;;;;;444<<<777777666666555555555555555666VVVuuuddd\\\PPPLLLTTTaaaiiiiiiddd\\\ZZZHHH>>>;;;666555333333222222222222333333555333777444999<<<]]]}}}qqqiiicccbbbdddjjjuuu}}}wwwsss}}}ttt```TTTOOOUUUeeejjjjjjDDDJJJ===<<>>;;;;;;555===888777777666555555666666777777kkk~~~tttmmmeee```rrr{{{iii^^^PPPIIIOOO\\\hhhmmmoooYYYpppmmmKKK@@@===888666333333333222222333333333888333999555222<<>>BBB???KKK]]]vvvmmmeee``````gggvvvYYY^^^:::<<<333222333666555333444888BBBvvvuuujjj~~~~~~vvv~~~pppzzzxxxxxx[[[BBBBBBMMM777000444111...///---........................---------------...//////+++111111000333@@@jjjeeeoookkkbbb```___wwwuuuAAA>>>;;;;;;555===888888777666555555666888999===uuuwww{{{}}}ttteee[[[]]]dddxxx|||}}}lll___PPPGGGJJJVVVdddnnnoooWWW[[[PPPBBB@@@999666444333333333333333333444444///999666444HHHvvvzzzjjjcccgggaaaaaalllzzzrrrdddgggoooooouuu}}}ooo\\\PPPVVVMMMqqqkkk}}}HHHBBBAAA@@@DDDQQQ}}}___zzz]]]dddkkk]]]]]]vvv[[[{{{hhhCCC222555444555666555222444999>>>gggtttsssvvv{{{~~~|||ooobbbAAACCCeeefffAAA,,,000222000111..............................------------...//////...999444,,,;;;aaa^^^}}}mmmddd]]]jjj~~~\\\rrrAAA>>>;;;;;;555===999999888666555666777999:::NNNgggVVVhhh~~~vvviiixxxyyy{{{~~~mmm```PPPHHHHHHPPP```mmmmmm```\\\RRRDDDBBB:::777444444333333333333444444555...:::555666VVVppp~~~qqqfffbbbbbb```ccclllsssttttttuuuxxxtttjjjhhhnnnqqq}}}vvvbbbUUUWWWOOOhhhnnnnnnMMMEEECCC???FFF```iiidddVVVmmm}}}```ZZZgggiiiwwwuuuwwwDDD111666555666777444222666===[[[}}}ppprrr{{{oooeeeHHHKKKKKK}}}KKK+++---111//////---..............................------......///000...777111...MMM}}}XXXeeehhhZZZdddmmmzzz\\\WWW@@@===;;;;;;555>>>999999888666555666888:::;;;dddzzzfff^^^xxx|||ooobbbSSSJJJGGGMMM\\\kkkmmmmmm___nnnRRREEEDDD<<<888444444333333333333444444777///:::444;;;iiiuuu~~~xxxmmmhhhfffjjjrrr{{{~~~wwwooorrrzzz|||~~~}}}|||iii[[[SSSQQQ```~~~iiibbb___DDDAAADDDEEEwwwmmmsss~~~~~~]]]hhh\\\hhh}}}\\\wwwCCC999555444555666444444;;;DDDssswww{{{jjj\\\UUUEEEcccvvvUUU111111222......///.......................................//////000///000///CCCqqq[[[UUU{{{bbbZZZlllTTTYYY@@@===;;;;;;555>>>999:::888666555666888:::<<>>JJJDDDvvvqqqeeeooo]]]oooIIIsssfffBBB<<<444333444555555666???IIIqqqsssyyylllmmmZZZHHHFFFooo]]]999888555---...222////////////////////////...............///000000666///444^^^tttrrrvvvpppYYYSSSqqqhhhKKKhhh|||FFF;;;===888;;;777999:::<<<888+++888???444FFFvvvcccaaaaaaxxxvvvZZZZZZeeezzzkkkiiivvv|||sssnnnssswwweeeQQQNNNPPPIIIRRRnnnttttttcccRRRWWWtttBBBDDD;;;777555444333222222222333333///555444>>>AAAyyyxxxvvvjjjiiillloooxxxfff[[[OOOTTTiiiUUUwwwiiiGGGEEEHHHLLLooottt___mmmyyyaaaaaammmWWWaaa{{{~~~LLL999666222888555999::::::WWWpppvvv{{{}}}mmm___[[[KKKFFF\\\555666///999&&&000........................000222///***+++111222...222333AAAoooxxxqqq\\\]]]ggguuu~~~TTTKKKnnn|||FFF;;;===888;;;777999555999;;;333::::::444RRR~~~fffcccsss^^^eeeyyywwwfffSSSOOOOOOHHHPPPkkkrrrvvvjjj^^^ccczzzDDDBBB<<<666555444333222222222333444666666555;;;TTTuuuuuuxxxiiihhhsss}}}zzz{{{qqq```UUUUUUbbbzzzbbbuuuwwwHHHBBBEEEUUUfffyyy```fff|||ccc^^^fff|||bbb\\\jjjvvvMMM888888111777555555444;;;bbbsssuuuyyy|||ssseee]]]JJJBBBSSSDDD333...444)))333...........................111///,,,---222333000333777bbbtttxxxaaaZZZppp}}}~~~sssIII]]]{{{FFF;;;===888;;;888:::444666;;;666999555<<>>777666555333222222222333444555333666:::nnnrrrttt|||jjjlll~~~vvvqqq~~~hhh^^^XXX[[[ooommmgggRRRCCCBBB___^^^^^^uuu}}}iii___bbbqqqnnnQQQ\\\bbbOOO;;;888///666666333222EEE|||iiiuuuiiizzzrrr^^^YYY]]]aaazzzwwwmmmbbbMMMBBBLLLTTT111111......333........................---///000...///333444333666FFFkkkllliii\\\eeewww\\\FFFwww{{{EEE:::===888;;;888::::::555777555777333GGGlllmmmttt|||wwwZZZUUUaaaccc|||wwwkkkZZZRRROOOFFFJJJ```wwwxxxmmmcccdddIII>>>AAA:::666555444333222333333444111222<<<@@@mmmppprrrvvvkkkccc\\\YYYjjjtttSSSiiiIII@@@gggZZZvvvVVVwww{{{}}}qqqdddccchhhwwwLLLbbbjjjPPPHHH;;;777---666888555666WWW|||nnntttzzzmmmaaa]]]```gggmmm^^^YYYOOOEEE@@@BBBHHHMMMJJJbbbddd___hhhlllnnn}}}~~~{{{vvvrrrhhhTTTGGGIIIgggddd444777---222000........................---///000000000111333333<<>>JJJ[[[|||xxxvvviiiLLLBBBLLLwwwFFF======999===999777:::555999666222===ttt{{{]]]aaa___]]]YYYNNNggguuurrrjjj___XXXUUURRRMMMIIIOOOxxxuuusssiii``````@@@EEE999888777555333222333444555555888<<<ssskkkhhhkkkxxxyyyuuuwwwpppeee\\\]]]oooqqqbbb[[[LLLpppxxxxxxvvvSSSOOOXXXZZZ]]]___VVVYYYfffeeeYYY[[[iii~~~vvvwwwcccSSSzzz[[[```zzz|||llldddmmmggglll```iii^^^666;;;888222444444EEEZZZwww```qqq|||{{{vvvaaaPPPKKKMMMPPPYYYYYY[[[eeeaaaQQQHHHJJJXXXQQQPPP\\\ZZZooozzzhhhqqq{{{qqq\\\OOODDDWWWrrr;;;555<<<(((000000000000000000000000///---555---333777;;;nnnllliiisssrrr|||vvv|||aaa]]]BBB<<<\\\vvvEEE===>>>999===999888999444777999777BBBssslllXXX___^^^]]]\\\SSSggg~~~vvvmmmccc\\\YYYVVVPPPLLLRRRxxxxxxxxxqqqeeelllAAA???555888777555333222333444555333888HHH{{{rrrkkkbbbiiivvv~~~|||uuukkkaaa```ooovvvbbbdddLLLttt}}}iiiUUU[[[^^^cccYYYMMMTTT\\\^^^cccqqqllllllppplllccceeennnlll]]]zzzjjj___ZZZ]]]ppp|||llleeennnfffhhhdddbbbfff888999999444777666GGGaaavvv___yyyrrr~~~mmmZZZOOOPPPWWWWWW^^^\\\\\\ddd```TTTQQQaaadddZZZWWW^^^___qqq~~~hhhjjjppphhhYYYPPPAAARRR>>>222777...000000000000000000000000444...333,,,111:::MMMhhhuuuttt~~~sssYYYiii|||zzzuuuwww|||ttteeeFFF<<>>888===999888999444555:::999DDDtttddd]]]ddd^^^[[[```]]]iiivvvmmmccc[[[XXXUUUOOOKKKOOOqqqvvvxxxrrrddduuuBBB;;;777888777555333222333444555666555KKK|||uuunnnjjj^^^iiitttxxxzzzyyyooofffbbbmmmuuuVVVgggwwwPPP|||}}}[[[EEE777@@@AAANNNRRRUUU___dddhhhrrrkkk}}}{{{llleeepppfffeeennn\\\|||AAA===999444999666GGGiii{{{jjj}}}mmm|||mmm___RRRMMMUUU___]]]aaa]]][[[```\\\WWW\\\[[[ZZZ[[[bbbkkkuuujjjbbbbbb^^^VVVQQQFFFOOOCCC000111444000000000000000000000000444...333111222;;;^^^xxxooopppWWWSSS[[[eeelll}}}wwwsssqqqqqqeeeGGG@@@@@@sssrrrCCC===>>>888<<<999999999777444:::666FFF~~~yyymmmooommm```\\\fffmmmssswww|||yyypppeee]]]ZZZVVVPPPKKKLLLjjjuuuvvvpppcccyyywwwDDD<<>>JJJJJJUUUiiinnn{{{qqq\\\cccxxxuuuggg```bbbggggggtttgggkkkBBB999:::444===888MMMnnnvvv^^^qqqqqqxxxhhhYYYYYY___aaa___]]]ZZZ\\\```nnnxxxpppqqqhhh}}}jjjooo~~~{{{eeeaaafffeee^^^UUU===XXX___:::444222111111111111111111111111222111---333222PPPaaaZZZjjjfffUUUYYYXXX^^^tttsssZZZiiiyyysssqqqqqqnnnhhhccc[[[wwwvvviiiFFFIIIFFFJJJkkk@@@===@@@888;;;999;;;444:::111===999YYYrrrhhhsssxxxeeefffnnn|||lllkkk~~~|||ssshhh___ZZZVVVPPPJJJJJJ]]]zzzxxxqqqfffkkkPPP999999888777555333222333444555444999jjjvvvjjj```\\\]]]```\\\\\\eeexxxwwwdddkkkccczzzyyyrrreeeccc{{{]]]cccZZZzzzwww~~~___EEE@@@@@@IIIRRRRRRcccuuu~~~xxx]]]eeeeeexxxrrreee^^^___kkkkkkmmmsss]]]MMM888<<<333===999OOOwwwooowww}}}qqqtttoooddd[[[[[[```bbbccceee___^^^cccxxx|||sss|||gggeeeppppppfffZZZHHHWWWppp888777333111111111111111111111111111444---444888bbbvvviiiggg___rrrdddVVVcccuuuggg\\\yyy~~~xxxpppllljjjhhheeebbbaaajjjooovvvmmmIIIFFFLLLEEEjjj@@@>>>@@@888;;;999;;;666;;;///===888VVV~~~ccc\\\jjjppp^^^gggqqq{{{~~~uuuiii```\\\WWWPPPKKKNNN^^^}}}zzzllleee~~~MMM:::===888777555333222333444555<<<222ccczzzqqqfff]]]ZZZ]]]```___]]]gggzzzzzzaaaiiiqqq{{{rrrddd```xxxeee\\\___vvvrrr|||[[[BBBAAAEEEIIILLLOOOiiizzzbbb{{{nnndddqqqccc]]]```ppppppiii~~~XXXTTT333;;;111;;;777OOOfff}}}sssooouuuoooqqq{{{eee___ZZZZZZ\\\^^^dddkkkbbb___ddd|||{{{fffggguuuvvvlllXXXNNNTTT}}}555888333111111111111111111111111---444111:::AAAmmmdddsssYYYgggvvviiidddnnn}}}wwwnnnhhheeecccbbbaaaYYYaaaqqqyyy___KKKuuuMMMAAAJJJ===nnnhhh===;;;???999<<<999::::::999777<<<<<<___xxxeeennnuuuhhh___vvv|||wwwrrrlllbbbVVVPPPOOOLLLaaasssyyymmmZZZHHH:::;;;999888666555444444555555999;;;jjj|||{{{tttkkkeeeaaa^^^ZZZXXX```bbbmmmttttttjjj___hhh{{{mmmeeecccuuuddd[[[nnnyyysssQQQHHHDDDKKKWWWaaallluuusssttt~~~jjjtttbbb[[[eeehhhxxxtttsssgggPPP>>>222<<<666AAAKKK|||^^^|||rrr|||sssggggggnnnrrrsss|||qqqdddXXXWWWeeejjjaaaYYY[[[PPPTTTjjj{{{|||fffaaajjjpppnnnaaaHHH___sss666000666111111000000000000111111///000333333777eeeoooppp^^^kkk~~~iiiggg~~~~~~vvvkkkcccaaaaaaaaaaaaYYY\\\jjjnnn]]]iii}}}EEEBBBGGGHHHYYYjjj???<<>>777:::888:::888888666<<>>EEEpppBBB===>>>666999888::::::;;;777:::>>>hhh{{{hhhTTT]]]hhhpppxxxyyyssssssiiibbbkkkgggrrrpppsssvvvnnngggbbb]]]WWWTTTUUUQQQ]]]www}}}eeecccPPP;;;:::999888666555444444555555555===rrrzzzqqqjjjaaaaaajjjhhh[[[VVV]]]iiixxxzzznnnddd{{{vvvjjjhhhpppyyyzzzmmmfffeeexxxbbb]]]XXXyyy]]]IIIMMMUUUaaauuu{{{vvvyyyqqqeee___iiitttqqqtttfffjjjgggFFF<<<;;;333>>>___nnnrrr~~~rrriii```VVVNNNGGGFFFFFFEEEIIIPPPXXX\\\jjjrrrxxxzzz}}}ggg[[[cccjjjkkklllpppqqqnnnaaaRRR\\\nnnxxxxxxjjjUUUKKKbbbwwwHHH999222222111111000000111111222444///222999hhh]]]yyy]]]jjjzzz~~~{{{{{{uuulllhhhccc^^^\\\]]]^^^___YYY]]]gggzzz~~~OOODDDIIIBBBEEEpppCCC>>>>>>666999888::::::<<<999:::===eee~~~]]]TTTbbbeeehhhmmmuuummm___^^^XXXXXXeeedddoootttxxxrrrkkkdddbbb^^^YYYUUUUUUTTT___uuuzzzfffqqqMMM999;;;999888666555444444555555777777jjjxxxnnnccc]]]^^^gggeeeZZZWWW^^^^^^lll{{{kkkmmmzzzllleeedddwwwbbbVVVSSSuuu|||\\\NNNRRRTTTSSSVVVfff~~~}}}~~~{{{vvvjjj]]]nnn~~~pppbbbXXXgggqqqgggiiiqqqsssjjj@@@::::::777>>>___kkk~~~mmmvvvnnnggg]]]QQQIIIDDDCCCBBBEEEJJJOOOTTTXXXcccnnnzzz{{{kkk```iiiqqqwww|||yyyqqqeeeUUU]]]ooo{{{zzzcccFFFBBBbbbvvv~~~III777444222222111111111111222222222000444777qqq^^^|||zzz]]]nnn{{{}}}yyyvvvvvvoookkkiiieeeaaa^^^^^^___aaaddd``````pppQQQCCCLLLGGGFFFoooCCC>>>???777:::888:::999<<<999:::@@@mmmlllVVVbbb~~~ooofffnnnooo```\\\XXX]]]mmmvvvssswww~~~xxxrrrlllggggggfff___YYYWWWSSSbbbuuuyyykkkxxxOOO:::>>>999888666555444444555555777999kkkzzzxxxooo___^^^```bbbaaa\\\\\\___cccqqq}}}}}}yyyzzz}}}___pppxxxkkkdddcccwww^^^TTTMMM|||mmmpppqqqvvv|||fffSSSWWWUUUKKKDDDKKKZZZfffZZZxxx|||eee[[[cccnnnxxxttt}}}ooo```TTTaaaiiicccjjj{{{ttt<<<999999999===aaannnoookkkqqqyyymmmhhhbbbWWWKKKCCCBBBAAACCCIIIMMMOOOTTTXXXbbbmmmzzzwwwkkk___gggtttwwwnnn{{{hhhXXX___ppp{{{zzzhhhMMMGGGccczzzKKK777555222222111111111111222222000000666555yyyvvveeewwwwww^^^pppwwwwww~~~tttsssssskkkkkkjjjgggccc^^^]]]^^^___ccc]]]ZZZmmmSSSAAAKKKFFFDDDnnnBBB>>>@@@999<<<999999888;;;777999DDDwwwfffZZZyyy{{{mmmkkk||||||zzzlll___^^^dddvvvwwwqqqxxx||||||rrrmmmkkknnnmmmeee\\\WWWNNNdddxxxzzzssstttRRR<<<>>>999888666555444444555555666<<>>llliiivvvYYYvvvpppggg\\\QQQJJJDDD@@@@@@DDDGGGMMMTTTTTTPPPMMMMMMNNNVVVWWWTTTPPPUUUdddssszzzqqqZZZMMMLLL\\\UUUVVV]]]^^^___rrrcccUUU\\\kkkrrrwwwlllLLLCCC\\\```888777444333222222111111222222666)))555===ooojjjuuufff^^^kkkiiikkk}}}ccc___yyyxxxrrrkkkjjjmmmnnnjjjqqqnnniiifffdddbbb```___aaafff^^^bbbyyy~~~NNNBBBAAABBBAAAoooBBB======666;;;999:::777666:::444HHHppp|||ggghhhdddttt___ssstttaaafffrrrpppddd[[[XXXWWW\\\kkk}}}yyyvvvjjjrrrjjjccchhh]]]TTTQQQ___www|||III>>><<<888666444333333333555666222:::iiiqqqzzzhhhfffiiihhh^^^XXX```fff___jjjyyywwwvvv}}}~~~uuukkkccciiidddSSSaaaNNNvvvrrrnnnYYYTTTUUUcccqqqxxx}}}uuuXXXGGGZZZ|||qqqhhh\\\QQQVVVVVVgggoooyyyVVVSSS555>>>777@@@bbb\\\qqqSSS{{{oooiii]]]TTTJJJDDD@@@===???DDDMMMOOOTTTXXXTTTOOOOOOSSS___YYYQQQMMMPPPWWW^^^dddrrr|||yyyfffVVVOOOOOOUUUYYY[[[ZZZ[[[bbbxxx{{{^^^QQQXXXfffnnnrrrfffJJJHHHaaaeee888666444333222222111111222222555+++666>>>ppphhhoooeeeaaalllhhhlll~~~|||xxxxxxUUUdddvvvyyy{{{tttpppjjjhhhiiikkknnnooonnnllljjjgggfffdddcccaaa___gggccckkkGGGBBBCCCDDDBBBrrrCCC<<<===777;;;999:::===666;;;777AAA[[[tttssswwwggg[[[ZZZeeeYYYqqqsssddddddsss|||lllYYYWWWWWW^^^xxxlll{{{xxx{{{zzzuuuiiipppggg___eeeZZZSSSNNNddduuu|||MMMBBB>>>888666444333333333555666444777```kkk~~~lll___bbbaaa[[[[[[bbbddd```rrryyyuuu~~~vvvjjjbbbiiibbbTTTsssNNNtttiiiXXXTTTXXXsss\\\MMMddd{{{___cccjjjyyy{{{ooodddYYYQQQUUUVVVfffsss{{{XXXGGG888999888@@@VVV]]]xxxfffEEEzzzpppeee___SSSKKKCCC???===<<>>888:::888:::;;;666<<<666???\\\bbbWWWSSSRRRWWWTTTkkkeeeZZZnnn~~~mmmVVVVVVZZZfffvvvnnnsssyyyzzz}}}{{{uuukkksssjjjaaafff[[[SSSNNNeee{{{|||RRRAAA;;;888666444333333333555666;;;444NNNhhhmmm\\\]]]ZZZ\\\gggkkkfffccc}}}|||zzzrrrfff^^^hhh___VVVLLL{{{vvvrrr```XXXVVV```sss~~~dddZZZhhhbbbbbbSSSxxxwww}}}{{{nnnbbbXXXRRR[[[VVV```rrr{{{jjjHHH>>>666555>>>QQQjjjrrrnnnLLL}}}uuuqqqhhh\\\TTTMMMGGGAAA???===>>>DDDKKK^^^RRRQQQ[[[\\\UUU\\\mmmtttcccZZZ___bbb^^^bbbmmmqqqqqqnnndddSSSGGGIIIQQQYYYbbb]]]YYYaaagggyyyvvv[[[OOOWWWeeelllmmmZZZ@@@DDDPPPggg:::888444333222222111111222222333111666@@@vvvccc|||^^^bbbkkknnnhhhooouuu___[[[\\\WWW___nnnpppnnnnnnjjjmmmqqqsssqqqmmmiiigggqqqeee```gggggg______hhhiiijjjjjjiiigggdddbbbaaaeeeiiiaaahhhJJJDDDBBBAAA???xxxCCC:::>>>999:::777:::333555<<<555BBBjjj{{{^^^VVVUUUSSSWWW```jjj^^^ZZZwwwxxxaaaNNNUUUbbbwwwjjjxxx|||uuulllxxxooofffiii]]]UUUSSShhhyyyOOO<<<999888666444333333333555666:::444DDDyyymmmaaaaaaYYY___sssrrrffffffxxxwwwvvvmmmaaa]]]kkkvvvZZZRRRrrrFFFpppsssttt```WWWYYY^^^fffnnnxxx}}}~~~nnn```eeeQQQYYYeee|||___www{{{mmm___WWWUUUWWWWWW```rrrrrr}}}TTT@@@666333>>>SSSddduuunnnPPPvvvooolllbbbUUUMMMIIIDDD@@@>>>===>>>EEENNN]]]NNNJJJSSSVVVSSS^^^qqqmmmaaa___llluuuwwwooo```[[[RRRFFFHHHUUUYYY\\\RRRXXXlllooo}}}tttZZZNNNWWWeeemmmhhhUUU???FFFSSSnnn===444444333222222111111222222222333555AAAsss^^^bbbjjjpppqqqiiiqqq}}}fffdddkkkuuuZZZ^^^vvvvvvnnnwwwdddYYYWWWaaaccc\\\]]]ffflllmmmnnnlllhhhdddcccbbbeeehhh```gggDDD??????AAAEEE{{{DDD999>>>999:::666:::444666;;;111<<>>VVVPPP}}}yyy{{{mmmWWWrrrkkkfff\\\PPPIIIDDD@@@===<<<;;;===FFFPPPUUUIIIDDDKKKOOOPPPZZZiiifffaaafffxxx~~~hhhUUUNNNGGGBBBIIIVVVZZZdddWWW[[[xxxrrrVVVJJJTTTdddlllkkkYYYDDDHHHSSS{{{AAA000444333222222111111222222111555333BBBpppZZZ|||lllrrrvvvtttlllqqqxxxtttuuuwww\\\]]]kkkooolllWWWPPPOOOWWW\\\]]]bbbjjjnnnppppppmmmhhhddddddeee```fffaaakkkAAA>>>>>>AAADDD~~~DDD888>>>:::999666::::::444999333666JJJwwwbbb\\\XXXbbbxxx{{{kkkiiiwwwyyykkkLLLPPP___www{{{|||tttqqqhhhrrrhhh^^^ddd]]]YYYRRR{{{{{{LLL@@@BBB888666444333333333555666---<<<@@@~~~nnnkkk[[[```SSSSSSddd]]]XXXqqqvvvwww}}}uuuqqqfff]]]ddd|||~~~cccVVVVVV```DDDbbbnnn```LLLTTTiiivvvqqqjjjgggggg```[[[iii~~~wwwsss```QQQuuuzzzjjjYYYTTTVVVQQQSSS___{{{rrrlll888@@@666999TTTRRRuuuxxxnnn}}}oooggg___TTTKKKFFF???===;;;;;;;;;>>>HHHSSSNNNIIIGGGJJJNNNQQQVVV\\\^^^\\\cccxxxooonnnaaaLLL???FFFUUU^^^nnnyyyhhhqqqTTTHHHSSSdddmmmrrraaaHHHFFFMMMuuuEEE///444333222222111111222222000666111CCCuuu^^^{{{qqqssszzzwwwnnnrrrssszzzttt|||wwwxxxkkkhhhkkkfff[[[ZZZaaagggvvvvvv___ZZZSSSRRRUUU]]]eeeiiiiiikkkllliiicccaaabbbeee^^^ccc]]]ggg;;;???BBBAAAAAADDD888???:::999555:::999...777::::::BBBqqq^^^WWWSSSdddvvveeerrrzzzppp```PPPZZZgggwww{{{}}}yyyoooeeelllaaaVVV^^^[[[ZZZIII~~~JJJ:::888888666444333333333555666111===888tttlllkkkYYYbbbVVVTTTaaaZZZ```{{{{{{sssnnnbbbZZZeeeyyyaaaZZZ```\\\>>>WWWrrr___LLLWWWooo~~~yyygggXXXYYYdddmmmtttxxxxxxvvvooonnnmmmVVVzzzsss___ZZZnnnxxxhhhWWWRRRUUU^^^RRRSSS{{{{{{ppp888EEE555111QQQ~~~gggooorrrppp}}}ooodddZZZOOOHHHFFF===<<<;;;<<<===AAALLLXXXMMMMMMMMMNNNQQQTTTUUUTTTSSSRRRXXXnnnkkklll|||XXXCCCSSShhhlllwwwrrrUUUIIITTTeeeoooqqqbbbHHHCCCJJJpppFFF222444333222222111111222222000666///CCC}}}fff}}}pppnnn|||yyyppprrrpppxxxyyy~~~sssxxxssscccVVVMMMNNNTTTWWWrrrzzzkkkrrrlll___RRRQQQ[[[cccdddbbbdddeeebbb]]]\\\___cccaaabbbVVV]]]zzz///>>>FFFEEEBBBAAA???;;;;;;555;;;444:::...555???888GGGgggNNNIIIVVVhhhrrrpppeeexxxxxxeeeaaaVVVhhh{{{uuuxxxyyyuuunnnkkkkkk\\\OOO```iiiRRRUUU~~~|||{{{LLL???<<<555555444333333333333444///:::777cccooommmccc[[[aaaZZZZZZcccbbbnnnqqqiiikkk{{{wwwnnn___YYYllloooRRRXXXtttTTTGGGFFF~~~ppp```^^^ggglllkkkbbbWWWUUUgggiiippp|||fffmmmbbbZZZVVVQQQeeerrrcccXXXTTTSSSVVVTTTddduuu|||sssmmmBBB666;;;EEEDDDsssbbbrrrjjjmmm|||jjjeee\\\JJJ@@@BBB;;;;;;>>><<<999EEERRROOOSSSVVVTTTOOOTTT```aaaZZZKKKJJJVVVaaaaaahhhtttvvvvvv|||YYYccc{{{yyyyyypppqqqUUUNNNSSS```nnnoooqqqHHHCCCJJJ[[[EEE:::444333222111111111222333555///000FFFsss[[[}}}ooo}}}|||fffxxx~~~vvvxxxvvvmmmuuu___OOOPPPLLLMMM[[[```qqqsss~~~pppWWWLLLJJJMMMWWWddd^^^[[[[[[___^^^ZZZ\\\bbb^^^ccc]]]eeeccc@@@@@@AAA@@@GGGBBB???;;;;;;555;;;444===000222999444HHHxxx]]]QQQMMMRRRaaapppfffoooxxxmmmaaa[[[hhhvvvwwwuuussspppwwwyyyvvvvvvrrrnnn___TTTbbbfffPPPVVV||||||JJJ===;;;666555444444333333444444444;;;777XXXppptttdddYYY___^^^dddllldddjjjwwwzzz|||wwwfffgggrrrvvvlll^^^[[[qqqkkkWWW\\\RRRFFFJJJ~~~zzzrrrdddWWWUUU[[[___]]]UUUUUUccc}}}aaaNNNUUUccczzzbbb^^^fffhhh]]]SSSQQQ^^^xxxrrrcccYYYVVVWWWZZZMMM]]]lll|||zzzqqq```@@@777999@@@III___rrr{{{hhhcccZZZIII@@@AAA===888;;;===@@@NNNXXXQQQWWWYYYWWWTTT]]]jjjmmmfffRRRMMMVVV___ZZZ\\\lllvvv```nnnmmmyyy|||sssmmmzzzjjjZZZbbbfffOOOKKKZZZkkkrrrnnniii@@@>>>LLLhhhIII666444333222111111111222333555000111CCClll___jjjvvvzzzqqqtttzzzxxxfffTTTVVVOOOIIIPPPddd|||pppdddRRRMMMRRRLLLJJJUUUXXXgggQQQHHHIIIOOOVVV]]][[[[[[^^^]]]YYY[[[```\\\]]]YYYddd|||^^^<<<======@@@MMMBBB>>>;;;;;;555;;;555;;;222222777333EEEfffQQQTTTRRRQQQ^^^lll]]]yyyxxxkkkllljjjhhh}}}oooTTTXXXjjjxxxzzz{{{pppsss{{{|||vvvzzzuuummm___XXXccccccNNNYYY}}}GGG;;;<<<666555444444333444444444555999888NNN|||iiiYYY\\\___jjjqqqdddeeemmmuuu{{{~~~sssiii]]]___xxxhhh\\\[[[OOOCCCJJJyyyqqqiii]]]RRRPPPTTTWWWUUUQQQXXXppp{{{}}}qqqEEE666===999FFFCCCRRRooo___YYYTTTKKKkkkxxxeeeWWWQQQTTTXXX___KKKaaalll~~~rrrlll???888555:::LLLcccxxx{{{ggg```WWWHHH@@@AAA@@@777999???GGGTTTXXXMMM[[[[[[XXXYYYdddrrrvvvpppQQQNNNZZZgggfffkkkzzzmmmWWWlll~~~ppp[[[aaa```fffyyyjjjZZZ]]]}}}fffRRRJJJ^^^sssmmmpppccc>>>???TTT{{{TTT888555444333111111111222333444222222@@@eeefffcccwwwwwwlllsss{{{yyyJJJ@@@BBBAAA>>>???LLLeeezzzzzzlllWWWVVVQQQSSSXXXSSSSSSaaakkkuuurrrooosssnnnRRRIIIQQQ[[[___\\\ZZZ[[[\\\ZZZXXXYYY]]][[[XXXWWWhhhzzz{{{TTT;;;>>>:::@@@PPPCCC===;;;<<<444;;;666444333666999555<<>>???666666555444444444444444333666:::IIIoooZZZXXXYYYcccjjjaaafffuuu{{{|||wwwnnnddd[[[dddaaaZZZYYYMMM???FFFsss}}}}}}lllcccWWWNNNNNNRRRUUUVVV[[[\\\nnn~~~xxxYYYBBBBBBKKKIII^^^uuudddUUUUUUXXXssswwwvvvbbbggglllppp[[[MMMKKKRRRYYYZZZLLLlllrrr{{{}}}???888333:::JJJtttqqqjjj___UUUHHH@@@@@@BBB999<<>>DDD]]]uuucccYYYMMMHHHJJJOOOUUUYYY^^^XXX```rrrwwwoooppp{{{rrrTTT???===FFFLLLhhhmmmQQQSSSgggooooooPPPXXXrrrxxxgggXXXSSSUUUYYYQQQPPPpppuuupppwwwAAA777333===CCCfffiiitttzzznnn___TTTHHHAAA@@@@@@<<>>444:::777666:::555444555000SSSttt]]]```eee^^^sssqqqnnnfffrrrrrrXXXdddmmmlllooo|||eee___```gggfffbbbiiivvvxxxllllllrrrwwwyyyzzzzzzzzzgggUUUYYY]]]UUURRRqqq{{{~~~XXXQQQ@@@777666555555444444555555777555666;;;fffrrr}}}bbbVVVLLLLLLVVV^^^vvv|||ddd^^^___ooowww[[[UUUKKK@@@EEEUUUxxxuuuiiiZZZQQQIIIIIIMMMSSSZZZ```XXXSSSUUU___dddbbbdddjjjtttcccLLL>>><<>>JJJTTTRRRTTT[[[[[[RRRSSSSSSSSSSSSUUUUUUVVVQQQbbbttt{{{IIIZZZjjj~~~mmmXXX[[[UUU[[[cccqqq~~~~~~iii]]]TTTOOOcccxxxsssnnnVVVDDDAAALLLzzz```;;;777666444333222222222222000444555<<<^^^bbbxxxqqqtttooolllHHHCCCDDDIII@@@DDDbbbvvvYYYLLLNNNTTTQQQOOOUUUUUUTTT\\\ccc]]]ddd}}}[[[EEEDDDNNNUUUUUUXXXYYYVVVUUUXXXZZZYYYYYYUUUfffwwwrrrxxxkkk===777@@@888KKKXXXFFF;;;;;;>>>444:::888777<<<333222888111MMMzzz]]]eeessshhhwwwpppnnnkkkoookkkwwwqqquuu}}}~~~}}}www{{{zzzqqqkkkjjjlllmmmrrryyyzzz}}}gggTTTYYYZZZTTTXXXyyyfff^^^AAA777666666555555555555555666777666666VVVppp```RRRNNNSSSWWWnnnzzz~~~wwwbbb___dddvvvrrr___YYY}}}III???DDDOOOwwwzzzkkk]]]RRRKKKHHHNNNVVV[[[```fffXXXYYY[[[[[[\\\^^^aaaccciiiRRR@@@AAAHHHQQQfff~~~ooo\\\iiiZZZyyyzzzkkk]]]UUUQQQZZZllljjj}}}jjjzzz<<<;;;444888999SSSrrr}}}rrrppp^^^SSSLLLGGGEEECCC@@@LLLXXXUUUVVV]]]___QQQUUUYYYZZZVVVTTTUUUYYYSSSYYYbbbfffoooxxxZZZ]]]ppp{{{OOOBBBQQQTTTXXXccczzzrrr___SSSVVVcccmmmmmmpppTTTGGGEEESSSeeejjjCCC888777555333222222222222111444333777XXXmmmbbbyyytttgggKKKLLLOOOVVVQQQccczzz[[[TTT^^^dddcccfffqqqqqqhhhgggdddmmmJJJ<<<===EEELLLSSSXXXYYYUUUUUUYYY\\\ZZZYYYXXXjjjsssjjj{{{YYY<<<777@@@:::QQQYYYFFF:::;;;>>>444:::888444;;;333555===222FFF[[[fff}}}pppwww{{{rrrhhhWWWcccxxx~~~lll{{{xxx~~~ppp\\\[[[jjjwww{{{jjjhhhjjjnnnmmmjjjnnnvvvuuuzzzdddQQQXXXYYYVVV___~~~pppgggCCC777777666555555555555555000888999666MMMxxxkkk[[[TTTRRRPPPbbbkkkwww}}}zzz|||~~~sssbbbaaahhh{{{{{{eee\\\[[[lllHHH===@@@AAA~~~uuudddVVVHHHDDDFFFPPPZZZ]]]aaafff```ffffff^^^ZZZ```fffggghhhMMM???EEEJJJPPPpppgggeeetttvvvfff]]]ZZZ[[[YYYoooaaa}}}yyyuuu999===333222888ZZZjjj\\\ooo\\\SSSMMMIIIGGGHHHBBBLLLWWWUUUUUUZZZZZZRRRXXX```aaa\\\XXXZZZ```bbb[[[ZZZZZZWWWbbbooopppSSSyyyQQQLLLQQQ___```kkk~~~rrrZZZLLLWWWbbbfffiiilllLLLBBBEEEYYYZZZmmmDDD888777555333222222222222222444000333RRR^^^qqqYYYYYY\\\iiikkkooozzz}}}aaacccuuuyyyvvv{{{~~~yyy^^^AAA>>>BBBJJJRRRRRRXXXYYYUUUUUUZZZ]]][[[\\\\\\mmmqqqfffHHH::::::DDD???TTTUUUFFF===666<<<:::888999666666111333888666@@@XXX{{{fffZZZ```llltttsssbbbkkkooohhhuuuwwwvvv}}}vvvkkkhhh[[[\\\```XXXXXXccciiilllaaatttyyytttvvvqqqvvvnnnrrr[[[VVVeeeQQQHHHnnn~~~AAA999888777555555444444444222666:::555???vvvrrrlllhhhTTTZZZiiiqqqgggbbbrrrwwwzzzzzzoooeeefffyyyttthhhSSS[[[ddd<<>>555MMMwwwiiiqqq|||vvvuuucccNNNGGGIIIGGGHHH???VVVXXXNNNYYY[[[YYYPPPRRRTTTVVVYYY^^^dddiiissspppjjjeeeiiiwwwkkkzzz|||WWWNNN]]]{{{}}}mmmWWWSSS]]]eeebbb\\\bbbPPPHHHEEEfff```qqqGGG@@@;;;888777444000///222///555444333IIIyyynnnssshhhWWWZZZggguuueeegggmmmWWWooowww<<<666IIINNNLLLTTTXXXYYYWWWXXX\\\]]]ZZZVVViiisssmmmvvvqqqKKK;;;???===GGGXXXYYYIII@@@888<<<:::777888888888333333777444===RRRwwwcccVVVXXX[[[ZZZdddtttqqqcccllluuupppsssvvvwww|||yyy~~~ooonnnrrrtttzzzuuuzzziiigggXXXXXX```PPPOOOrrr{{{DDD999888777666555444444444444666888555<<>>CCCfffzzziiiXXXMMMIIIMMMPPPRRRSSSWWW___eeeooooookkkjjjttt~~~}}}\\\FFFJJJ```]]][[[sssxxxjjj]]]YYY\\\___hhhnnnuuuyyymmm???===666>>>888GGGhhhkkkxxxuuuvvvfffRRRMMMTTTTTTJJJCCCZZZYYYLLLRRRRRRRRRPPPPPPOOOPPPVVV```llluuuzzzsssqqqxxxtttVVVddd|||qqqkkkUUUQQQ[[[ccccccaaadddPPPCCCGGGaaaeeetttJJJBBB<<<777555333000000222111333555444BBBooottt```WWW]]]dddtttssskkkkkkppptttxxxqqqZZZ<<<>>>HHHMMMOOOSSSWWWXXXVVVXXX]]]^^^\\\eeennndddkkkzzzYYYAAA777;;;===DDDVVVdddNNNBBB999<<<999666777999:::444333666222888KKKppp^^^UUUYYYXXXSSSaaawwwwwwiiimmmoooxxxssswww~~~~~~ggghhhqqqyyyssswwwcccWWWTTT\\\YYYNNNZZZwwwoooAAA:::999888666555555444444666444555555999XXX```iiiVVV___qqqbbb^^^oooxxx~~~||||||nnnddddddwwweeeSSSQQQNNNBBB======BBBSSSxxxfffTTTHHHJJJNNNQQQRRRRRRUUU]]]dddllliiijjjsssfffIIIIIIdddSSSHHHXXX```~~~vvvhhh\\\YYY]]]___fffnnnrrrooo;;;>>>444888666;;;ooo```ttthhh{{{mmmXXXSSSZZZ]]]KKKIII^^^ZZZKKKLLLIIIMMMRRRQQQPPPQQQVVV___jjjqqqvvvpppmmmrrr{{{zzzsss^^^zzzuuuuuusss[[[ooo}}}gggRRROOOXXX```eeehhhgggTTTAAALLLbbbtttvvvPPPIIIAAA:::777444111222444555000666555777aaappprrrvvv{{{OOONNNWWWVVV___\\\___mmm}}}mmmkkk___{{{ddd===<<>>EEEtttsssbbbQQQFFFEEEKKKRRRTTTSSSUUUZZZ```kkkeeefffpppzzzgggJJJFFF___pppMMM777FFF]]]\\\zzz~~~rrrdddYYYWWWZZZ___dddooossszzzsss999???333222888777dddiii{{{{{{kkkwww___TTTWWWWWWIIIMMMaaaZZZLLLKKKGGGQQQYYYXXXYYYZZZ]]]______```]]]]]]cccmmmtttqqqhhhbbbxxxzzz{{{ZZZUUUfffzzzyyy}}}}}}zzzsss}}}yyyyyywwwooofffrrrwwwaaaOOONNNVVV___fffmmmbbbTTT???IIIhhhrrrzzzXXXTTTJJJ@@@<<<888555444666666---666777111SSSuuuttt|||qqqGGGKKKSSSNNNWWWXXX```rrrrrrfffvvv~~~UUU333===AAAEEERRRWWWVVVYYYYYYWWWYYY]]]___^^^fffnnnkkkOOO<<>><<<;;;:::888666555555555444444111666:::===eeelllqqqXXXNNNRRRNNNdddvvvxxx|||xxxmmmggghhhqqqjjj]]]MMMPPP<<>>RRR___yyyTTTFFF999;;;888777:::333888444111666555444===XXXggg\\\iiikkkbbbuuuwwwiii{{{yyy|||kkkdddkkkooonnncccggg]]]TTTZZZ[[[NNNYYYqqqvvvyyyxxxTTTFFF===<<<:::999777666555555222666111555<<<777SSSwww{{{fffOOOQQQNNNggg~~~}}}zzzzzzzzzsssgggeeejjjbbbJJJSSSHHH>>>>>>:::===999BBBrrrvvv~~~ooo^^^PPPGGGLLLQQQVVVWWWYYYdddvvvjjjhhhgggiiiooouuuxxxxxx~~~rrrggg^^^dddxxxIII777KKKPPPIIIZZZuuuxxx~~~}}}pppbbbXXXWWW\\\cccaaakkkqqqtttnnn999:::777111;;;===VVVsssvvvqqq]]]SSSIIIHHHSSS___TTTRRRTTTRRRiiikkkbbb[[[aaapppzzzzzzuuuWWW___jjjnnngggeeeuuutttXXXYYY|||tttlllgggqqq}}}iiiTTTGGGQQQ]]]bbbdddjjjVVVJJJCCCBBBlll^^^TTTJJJGGGDDD<<<666333333333444555555@@@kkkttttttqqqqqq|||}}}gggnnnssspppoooddd@@@666888BBBIIIQQQVVVRRR\\\^^^]]]ZZZ[[[```cccaaaiiifffSSS;;;BBB>>>;;;DDDVVViiiZZZJJJ<<<===999888:::444:::555222777666333999LLLkkk___qqqvvvjjjwwwssswwwvvvzzzxxx~~~dddhhhnnnllllllbbbcccXXXZZZ[[[RRRMMM```ssssssvvvRRRHHH>>>===;;;999777666555555111999222333<<<444DDDvvveee}}}eeeWWWTTTmmm~~~vvvqqqoooiiidddlllzzzqqqXXXDDDmmmuuuCCCAAA<<<<<<:::999BBBTTTmmmsssaaaPPPEEELLLSSSZZZ[[[\\\dddtttqqqqqqpppttt~~~}}}yyyjjjdddvvv|||[[[LLL???DDDMMMPPP```}}}wwwuuuiiicccjjjnnnsss~~~xxxlll___VVVWWW]]]___]]]iiiiiieee777444888000444777BBByyygggyyyeeeXXXKKKNNNXXX]]]PPPSSSWWWUUUpppnnnbbbZZZddd{{{}}}ZZZiii}}}wwwnnn~~~pppeeegggmmmeee|||fffddd}}}cccNNNEEETTTdddeeebbbdddVVV>>>HHHKKKyyynnn___WWWPPPOOONNNFFF===777111999222111:::999VVVyyy}}}tttnnnuuu~~~}}}ssspppFFF+++666===EEEQQQTTTRRRUUU\\\^^^]]][[[]]]dddggggggjjj{{{>>>999CCC;;;DDDTTT^^^vvv___NNN>>>>>>:::888:::555;;;777222777666222666AAAnnnuuufffxxx|||kkkoooyyydddxxxvvvccckkklllhhhhhh]]]\\\TTT^^^[[[KKKMMMeeetttrrryyyzzzMMMDDD>>>===<<<999888666555555111<<<333111<<<222;;;hhh___vvvccc^^^uuuyyy}}}|||xxxkkkddd___bbbwwwsssaaaOOOYYYPPP>>>AAA;;;???999999@@@<<<[[[wwwcccOOOCCCEEEQQQ]]]aaa______gggnnn~~~~~~yyyzzz|||xxxrrrhhhyyypppSSSWWW___cccnnnxxx}}}pppeee[[[___pppcccbbbbbbdddhhhvvv}}}rrrggg[[[TTTVVV\\\ZZZYYYggg~~~hhheee;;;444>>>444333555666___hhh}}}jjj\\\NNNSSS[[[\\\MMMRRRWWWUUUqqqnnnaaa\\\jjjtttcccyyy~~~PPPtttkkkppp~~~]]]PPPbbbvvv```KKKDDDVVVhhhgggaaa___OOO...DDDNNNrrrkkkaaaYYYUUUWWWWWWOOODDD>>>111===111///===444HHHvvvrrrqqqvvv}}}|||~~~MMMIII///444CCCCCCGGGVVVSSSNNN\\\ZZZ]]]]]]\\\___gggkkkkkkSSS<<>>:::555HHH999uuuoooeeezzzcccOOOCCCJJJJJJTTT``````]]]mmm~~~lllsss|||yyyxxxnnnRRRlll|||pppiiiXXXVVVfff{{{uuukkkfffnnnwwwhhhdddqqq{{{{{{}}}vvvxxx|||{{{mmm```WWWTTTXXX[[[QQQ___ttt^^^}}}YYY<<<777777888444222???QQQ}}}vvvaaaOOORRRYYYZZZRRRPPPUUUWWWUUUXXXZZZVVVTTThhhrrryyyjjjZZZjjj}}}iiiaaammmxxxzzznnn~~~vvvfff```llllllbbbDDDMMMccc___cccjjj\\\GGG======VVVppphhhhhhgggbbb\\\[[[XXXLLL>>>===666333444333555HHH___mmmyyylllsssuuutttyyyzzzGGG666999;;;<<<@@@FFFJJJNNNRRRVVVYYY\\\\\\[[[[[[aaakkkssswwwfff;;;PPP>>>DDD@@@OOO\\\lll|||PPPKKK<<<777>>>888666666555444444444444555:::[[[mmmrrrccc\\\^^^gggrrrkkkdddwwwzzzvvv~~~bbbaaaaaa```___[[[UUUPPPYYYUUUIIIKKKaaaooorrrwwwmmmYYYOOOGGGEEEAAA===:::888777777666444666888222000===PPPsssuuuxxxuuuqqqrrr{{{zzz}}}{{{uuullldddeeettttttZZZQQQVVVDDD>>><<<;;;<<<:::444>>>333aaakkk}}}fffQQQDDDMMMIIIOOOYYY\\\___rrrzzz|||}}}}}}xxxzzztttbbbwwwbbbIIIQQQ^^^hhhfff``````aaalll}}}tttJJJNNN^^^ooo}}}uuuiii]]]UUUTTTWWW[[[___^^^sssQQQQQQ<<<777666888555222===LLL~~~xxx{{{eeeSSSTTTYYYWWWMMMHHHKKKKKKHHHNNNUUUWWWUUU]]]uuuuuuhhh{{{qqqsssrrrxxxnnn```YYY]]]mmmxxxmmm^^^CCCLLL___\\\___dddUUUIII===EEEuuueeefffggggggccc^^^\\\YYYOOOCCCDDD<<<888777444333???PPP}}}yyyzzzvvvwwwvvvsssuuueeekkkaaaIII:::===???;;;DDDHHHMMMQQQSSSUUUWWWXXX\\\ZZZ___hhhkkkkkksssJJJ===NNNBBB888BBBXXXrrrZZZMMM===777;;;888666666555444444444444555444EEEpppkkkwwwtttYYYMMMRRR\\\bbbnnnmmmsss|||vvvyyyyyylllccccccbbb___[[[WWWUUUUUUVVVOOOHHHUUUkkkooolllsssaaa```UUUJJJHHHDDD@@@<<<:::888888666444666888555111777BBB}}}}}}vvvuuuuuuzzzyyyttt{{{yyytttkkkcccdddrrrkkkVVVSSSiiiggg@@@>>>777>>>888999;;;999555OOOqqqssskkkUUUFFFNNNJJJOOOZZZ___bbbpppuuu|||vvvrrrllleeerrr___OOOcccbbbaaa\\\^^^fffgggooo{{{|||{{{___fffqqq{{{~~~xxxuuummmbbbXXXSSSSSSWWWZZZccc[[[ooogggTTTxxxKKK<<<666444666666444:::CCC}}}mmmZZZUUUXXXTTTHHHCCCFFFGGGDDDOOOWWW]]]\\\YYYcccoooeee|||pppccceeeccciiisssnnntttmmmXXXEEEMMM]]]ZZZ\\\]]]OOOGGG777OOO}}}```kkkggghhhfffbbb^^^[[[SSSLLLLLLCCC<<<:::555222777AAAmmmssszzz|||}}}rrrkkkqqqsssjjj``````nnn}}}yyywwwuuuuuuxxx~~~mmmeeecccRRR===:::555444;;;DDDGGGEEEHHHLLLPPPRRRSSSRRRSSSSSSVVVXXXcccmmmkkklllJJJ@@@CCCEEECCCAAAHHH\\\bbbMMM<<<555888777666666555444444444444555222777XXXlll}}}___PPPYYYcccccc}}}zzziiiqqqssskkktttiiirrrxxxvvvxxx^^^bbbdddeeeaaa[[[VVVVVVXXXRRRMMMNNN```qqqnnnooo]]]ZZZRRRLLLJJJFFFBBB>>>;;;999888999666666888888555666<<<___yyy}}}mmmrrrxxx~~~wwwoooeee```jjjlll___OOOaaaRRRAAABBB444AAA666777???555;;;DDD{{{nnnqqqYYYHHHLLLLLLUUUccchhheeehhhppp}}}{{{xxxmmmggg___aaagggfffooorrr~~~|||bbbPPPWWWcccqqqoookkkqqqyyysssqqq~~~~~~|||wwwsss}}}uuunnnggg]]]VVVSSSUUUXXXZZZWWW```jjjTTTwwwIII<<<666333555666555777;;;[[[qqqoooxxxfffVVVXXXSSSIIIGGGNNNRRRPPPWWW```hhhiiifffeeegggjjjkkklll|||{{{ttttttiii```bbbsssyyymmmiiimmmRRRIIIQQQ]]]\\\\\\ZZZLLLEEE666ggg{{{yyyfffsssggghhhhhhfffccc___ZZZVVVSSSIII@@@<<<888444555:::aaa~~~zzz}}}{{{rrrhhhjjjjjjhhhbbb[[[UUURRRVVVUUUSSSRRRSSSVVVYYY[[[YYYPPPRRRPPPCCCAAABBB999======???BBBBBBCCCJJJQQQLLLNNNPPPQQQQQQQQQSSSUUU[[[cccllllllmmmSSS>>>OOOGGG;;;CCCUUUKKK]]]lllOOO>>>666666999666666555444444444444555444222LLLzzzfffVVVbbbnnnmmmppp~~~{{{{{{}}}}}}}}}aaaZZZ^^^aaa^^^VVVPPPPPPQQQFFFIIIRRRdddqqqpppnnnXXXKKKNNNMMMKKKHHHDDD@@@===:::999;;;777444555666666777:::RRRuuuwwwqqqnnnaaaxxx|||{{{tttgggccceeevvvqqq[[[TTTMMMxxxGGGAAABBB333AAA777777:::...:::<<>>JJJOOODDD@@@HHHTTTRRRwwwxxxUUUDDD999777<<<666666555444444444444555555222DDD~~~iiiWWWeeeuuuxxxhhhlll}}}gggWWWZZZ]]]YYYRRRMMMLLLMMMEEEPPP[[[fffllloooPPPVVVLLLUUUNNNMMMKKKGGGDDD@@@===<<<:::777444333444666777888NNNnnn~~~ppp^^^ccczzztttnnnnnnaaaeeesssaaaRRRPPPZZZDDD<<>>;;;888777///:::;;;WWWeeePPPNNNNNNRRRZZZaaafffoooxxxxxxpppmmmgggsss|||{{{lll^^^\\\[[[YYYYYYWWWVVV[[[ddd~~~}}}|||pppyyy}}}vvviiibbbZZZVVVVVVYYYZZZZZZ___gggUUULLL:::777555444444555555555EEE{{{kkkiii^^^QQQPPPYYY^^^\\\XXXfffrrroooddd___gggpppxxx~~~yyysssqqqlll{{{|||}}}vvveeeDDDOOOWWWZZZ\\\ZZZOOOCCC???iiirrrgggeeefffcccdddhhhjjjgggddddddccc\\\SSSJJJCCC===888666999jjjwwwrrrpppjjjcccddddddbbb[[[RRRMMMNNNRRRKKKJJJHHHEEEDDDDDDDDDEEEEEECCCAAABBBGGGGGGCCC@@@CCC??????CCCHHHIIIIIIIIIQQQQQQRRRSSSUUUZZZaaafffcccmmmwwwOOOIIIKKK>>>FFFOOORRRRRRtttZZZGGG;;;666;;;666666555444444444444555555222;;;eeemmm^^^jjjzzzwwwkkkyyy|||iiiYYYYYYXXXTTTOOOKKKKKKLLLKKK[[[eeehhhjjjtttpppUUUUUUXXXXXXPPPOOONNNKKKHHHDDDBBB@@@::::::999666666666666555CCCWWWtttwwwlll]]]ccchhhqqqvvvlllccchhhcccqqqpppYYYNNNUUUwww~~~NNN<<<<<<444888===777999555:::>>>FFFlllVVVNNNMMMOOOSSSYYYeeevvvzzzssspppvvvzzzeeebbb\\\rrryyyvvvuuujjjnnnyyyrrrhhhaaaYYYVVVWWWYYYYYYXXXlllvvvZZZaaaNNN999888666444222444555666BBBjjjdddUUUXXX|||vvvfffUUUPPPVVVYYYUUUVVVYYYiiiwwwiiiSSSXXXppp}}}wwwkkkuuuttt}}}vvvVVVDDDVVV]]][[[]]]YYYJJJ>>>FFFvvvnnnkkkcccddd^^^]]]eeejjjhhheeeddd``````]]]VVVNNNFFF>>>999777NNNttt|||sssmmmeee\\\UUUZZZ^^^\\\SSSLLLJJJJJJLLLJJJHHHEEEDDDDDDEEEFFF;;;@@@???@@@EEEDDDBBBEEEIIIIIIHHHGGGJJJNNNNNNJJJMMMPPPSSSWWWZZZ^^^cccgggnnnTTTIIIOOO@@@AAAXXXVVVXXXkkk[[[HHH:::333999666666555444444444444555444333666LLLyyyyyyttthhhrrr~~~gggvvv~~~kkkXXXVVVRRRMMMIIIGGGIIIJJJHHH\\\hhhjjjoooddddddQQQ^^^QQQRRRQQQPPPNNNKKKHHHEEEDDD<<>>IIIOOOJJJEEEJJJQQQTTTPPPTTTZZZ___cccfffhhhjjjRRRIIIJJJFFF888WWWmmmSSSYYYhhh@@@<<<888:::777666555444444333444444555111666;;;WWWzzzkkkqqqzzzdddUUUMMMHHHJJJJJJGGGGGGKKKSSS]]]fffppprrrnnn]]]WWWTTTOOOSSSVVVXXXVVVQQQKKKIIIHHHFFFCCC???===;;;:::777555555888DDD```uuujjjaaa^^^___jjjmmmnnnjjjccc___bbbgggzzzmmm^^^aaaSSSKKKvvvVVV===<<<:::666111???555???444999888ZZZtttTTTMMMKKKMMMSSSVVVWWWaaannnxxxzzzrrrpppwwwzzzxxx}}}|||{{{|||ppprrrssstttuuuwwwyyyyyyzzzvvvmmmbbbccc```___``````___aaadddkkkYYYDDD[[[;;;777333111222444555666999@@@]]]sssbbblll}}}ggguuuXXXJJJJJJJJJDDDMMMHHHkkkcccNNNbbbqqq{{{yyyiii~~~uuuyyyzzz[[[HHHQQQYYY\\\___cccVVVDDDAAA}}}pppvvviiizzz^^^aaa]]]aaaiiihhhaaa```gggZZZ[[[\\\^^^]]]WWWPPPJJJ;;;666BBBiiiqqqqqqooo___SSSRRRUUUOOOMMMMMMFFFGGGHHHGGGCCCAAABBBCCCCCCEEEEEEEEEFFFFFFHHHIIIJJJKKKHHHJJJQQQTTTRRRQQQRRRZZZZZZ^^^bbbbbbiiiZZZYYYKKK@@@999FFFTTTRRR```nnnDDD===777888777666555444444333444444111333666555NNNzzznnnssswwwqqqzzzssszzzlllWWWOOOKKKJJJKKKJJJGGGJJJOOO```rrrdddjjj^^^SSS```XXXTTTXXX[[[ZZZUUUNNNJJJHHHGGGEEEAAA???===;;;888666999333555HHHoootttiiieeebbbaaacccfffgggjjjiiiddd___bbbooo{{{zzzcccWWWMMMUUUvvvUUU:::999:::888222<<<777:::666<<<:::KKK}}}```IIINNNRRRQQQOOORRRYYY___qqq{{{|||uuu}}}}}}rrrvvvyyyttt|||{{{{{{zzztttjjj```___XXXVVV[[[YYYUUU\\\iiigggLLLoooaaa<<<999555333333444444444;;;:::OOOyyyttteeeqqqgggPPPEEEDDDDDDMMMHHHZZZzzz}}}dddWWW```qqqmmm{{{xxxpppuuuVVVGGGPPPVVVVVVZZZ___TTTGGGFFFllluuuXXX{{{uuuddd\\\]]]ccchhhgggbbb```aaaZZZ]]]aaacccaaa[[[TTTPPPFFF666555UUUvvv~~~zzzmmm```[[[VVVJJJHHHMMMMMMDDDFFFFFFEEEEEEFFFGGGHHHEEEEEEEEEFFFGGGHHHIIIJJJOOOKKKHHHKKKNNNRRRYYY```^^^]]]___fffvvviiiTTTJJJBBBFFF???:::GGGaaatttIII???666555777666555444444333444444...444666000AAAyyywwwcccUUU^^^ssszzzuuueeeooo|||qqq||||||\\\KKKHHHIIIKKKKKKHHHGGGOOOYYYaaavvvbbbuuuZZZOOOdddWWWVVVYYY]]]]]]XXXRRRLLLHHHIIIGGGDDDBBB@@@===999777777333444CCC```|||xxxmmmiiibbb]]]^^^______aaaeeedddeeebbb^^^^^^jjjnnn^^^YYYEEEeeeQQQ888666999:::222888888333999<<<;;;;;;hhh||||||tttKKKRRRUUUQQQNNNQQQUUUUUUppprrrqqqppp{{{ttttttxxxpppeee\\\YYYQQQQQQWWWWWWTTT^^^ppp]]]GGGfff===;;;777555555555333222444777JJJ}}}ssshhh~~~```IIICCCIIIRRROOOTTTaaannnqqqjjjccceeegggttt|||sssiiiOOOJJJXXX[[[XXXYYY[[[OOOBBBDDDaaa{{{RRRxxxjjjMMM[[[jjjsssvvvtttllleeeZZZ___eeefffbbb]]]YYYWWWRRRIII999===[[[tttxxxlllUUUIIIJJJIIIHHHGGGFFFFFFEEEDDDDDDEEEHHHHHHIIIIIIKKKLLLMMMMMMJJJLLLQQQWWWXXXVVVZZZ```UUUcccvvv]]]VVVRRRFFF333HHHJJJDDD[[[xxxMMMCCC888666777666555444444333444444000333555111888ZZZ|||nnnUUUQQQcccuuusssjjjTTTIIIEEEIIIKKKIIIFFFJJJXXXeeegggmmmnnnoooddd^^^TTT[[[RRRXXXZZZ[[[[[[WWWRRRMMMKKKJJJHHHFFFDDDBBB???;;;888666666888AAASSSrrr~~~}}}xxxpppjjjddd___]]]^^^^^^[[[\\\^^^aaa```^^^```iiiyyyoooccc___XXXQQQxxxHHH999888999:::222777777222;;;666;;;666GGG}}}[[[TTTPPPSSSWWWYYYYYY[[[{{{}}}zzzpppkkksssqqq~~~tttjjj___XXXQQQQQQSSSWWWZZZ^^^eeekkkNNN^^^XXX<<<:::777666666555333222...777GGGvvvdddwwwXXXLLLPPPVVVXXX[[[dddvvvxxxggg``````ooo~~~}}}YYYJJJPPPZZZ]]][[[\\\[[[KKK===AAA]]]\\\pppdddRRR\\\ssssss[[[```eeeeee```]]]]]]___UUUbbbOOO333EEEooo~~~uuu```TTTIIIOOOKKKGGGGGGGGGEEEFFFGGGFFFFFFFFFGGGHHHJJJKKKLLLNNNQQQVVVZZZXXXVVV[[[bbbvvvbbbWWWOOOIIIGGGAAARRRVVV___{{{SSSIII???<<<777666555444444333444444444111222666555>>>ooovvvYYYWWWgggqqq[[[OOOIIIEEEIIIJJJGGGGGGQQQcccpppwwwhhh\\\hhhQQQmmm___QQQWWWZZZYYYWWWUUUSSSQQQOOOMMMKKKIIIFFFEEECCCAAA>>>;;;:::777444222;;;[[[zzzuuuuuu|||zzzqqqjjjeeeaaa^^^[[[YYYYYY\\\\\\YYYZZZ^^^]]]]]]aaalll}}}xxxgggWWWTTT]]]QQQnnnaaa@@@<<<;;;888999222777444444:::000:::;;;:::uuuwww[[[JJJSSS``````^^^aaasssgggnnn}}}rrr~~~yyyooocccYYYUUULLLUUUYYYVVVZZZcccaaaWWWDDDGGG;;;999777666666555444222111999<<>>777999333888444777666///999<<<:::TTTjjjLLLOOO___ddd```]]]vvvuuuxxxqqqrrr~~~{{{wwwrrrggg[[[UUUTTTLLLWWWZZZUUUUUUYYYTTTHHHVVVMMM???<<<888666666555444333444999<<>>777666555444444333444444222444000222555...CCCqqq~~~wwwnnn}}}rrr[[[OOOJJJHHHFFFHHHIIIIIILLLYYYiiissssssxxx\\\ccc```UUUcccWWWMMMUUUUUURRROOOOOOQQQQQQPPPNNNQQQMMMIIIGGGGGGHHHHHHHHH;;;<<>>@@@<<<777<<<666888666888000666999444===@@@ddd{{{WWWJJJYYYjjjfffVVViiiwww|||xxx}}}wwwssshhhtttwwwsssoookkkaaaUUUQQQTTTRRRTTTXXXYYYSSSKKKMMMTTTSSSFFFBBB<<<888666555444333555111<<>>999***>>>999RRRcccGGGTTTqqqnnnSSSUUUppp~~~wwwxxxpppzzzggg{{{sssnnnjjjfff]]]RRRPPPTTTXXXPPPUUU```UUUDDDPPPmmmzzz|||HHHLLLGGG@@@:::777555444222999&&&111CCCAAAnnnrrriii\\\mmmXXXccc}}}\\\ZZZbbbeeekkkbbb\\\{{{qqqwwwMMM@@@NNNVVVQQQMMMRRRPPPIII>>>666LLLuuummm\\\sssqqqjjjZZZYYYkkkgggbbbbbbiiiiiifffjjjsssfffffffffhhhiiiiiigggeee^^^iiieeeZZZXXXTTTNNNOOOkkknnnaaaaaacccUUUGGGDDDFFFJJJRRR[[[}}}lllTTT===>>>555555555444333222222222222//////000111222444555666iii~~~pppcccTTTMMMLLLLLLHHHCCC???PPPJJJTTTeeekkkwwwyyy___iiipppiiiWWWOOOVVVVVVNNNQQQPPPQQQRRRQQQNNNIIIEEEYYYPPPGGGGGGKKKMMMMMMLLLGGGEEEBBB>>><<<:::999999___ssscccWWWXXXTTTPPPOOOPPPPPPNNNLLLRRRRRRRRRRRRSSSSSSTTTUUUOOOQQQSSSUUUSSSPPPRRRUUUYYY]]]___aaajjj{{{xxxcccTTTTTTUUU```bbbRRRDDD<<<@@@@@@888666999666555555444555666777888BBBrrr}}}YYYQQQcccjjj```dddjjjYYYwwwxxxvvvtttzzz|||yyywwwoooddd[[[SSSNNNRRRXXXYYYXXXVVV]]]UUUBBBhhhXXXJJJWWWSSSGGG:::555888777222///444222222CCCbbbwww}}}MMMyyyeeeSSS~~~jjjssseee]]]CCCBBBNNNUUUUUUJJJXXXQQQ999777>>>ZZZXXX~~~ppp]]]fffpppbbboooppphhhgggeee___ccckkkhhhhhhcccggghhhbbbeeeiiieeegggbbb\\\ZZZ[[[YYYSSSMMM[[[lllyyyssspppkkkgggTTTCCC@@@LLLQQQVVVvvvvvv|||gggMMM777:::333555555444333222222222222000000000111222333444555KKK|||www^^^VVVMMMIIIJJJKKKHHHEEEHHHQQQUUUiiikkk___}}}vvvWWWbbbfffaaaUUUPPPUUUVVVRRRUUUTTTRRRRRRRRRPPPMMMKKKXXXQQQKKKJJJLLLMMMMMMLLLGGGFFFCCC@@@===;;;::::::GGGqqqtttccc\\\RRRKKKJJJKKKLLLLLLMMMLLLLLLKKKLLLMMMNNNOOOPPPQQQRRRRRRPPPOOOPPPSSSWWWcccqqq|||{{{mmmYYYLLLQQQ]]]vvvzzzSSSMMMCCC@@@EEEFFF===888999666666555444444555777777<<>>>>>;;;>>>LLLvvv}}}wwwsssmmmjjjfffaaa^^^]]]]]]]]]]]]bbbhhhmmmuuuzzzmmmccc^^^LLLOOOYYYxxxhhhSSSSSSPPPMMMOOOTTTTTTKKKBBB???999888666555444444555555:::888XXXkkkLLLPPPddduuunnniiitttjjjkkkzzzsssrrrjjjcccjjjccc```bbbeeecccaaaaaaddd```MMMEEEjjjzzzrrrhhhWWWLLLNNNLLLAAA:::;;;:::222111888:::===NNNbbbsssQQQ^^^~~~}}}mmmnnnHHH[[[\\\rrrgggQQQCCCIIIUUUXXXXXX\\\RRRDDD888DDDcccTTTvvvhhhfffjjjhhh```]]]gggccc^^^bbbddd```ccciiidddddd\\\^^^```]]]aaaddd\\\]]]^^^```aaa```[[[TTTOOOZZZfffeeezzzwwwoootttwww]]]JJJEEEHHHUUUcccwwwqqqnnnkkkkkkNNN666;;;555555555444333222222222222222222111111000000111111...555TTT}}}rrrdddZZZRRRNNNKKKKKKIIIGGGGGGIIIOOOTTTaaammmiiirrrwwwUUUYYYYYYSSSNNNOOOVVVUUUOOORRR[[[QQQOOONNNNNNNNNMMMJJJHHHMMMTTTUUUOOOKKKLLLNNNMMMIIIIIIHHHGGGEEEDDDBBBBBB999???AAAccczzzhhhZZZUUUVVVOOOcccmmmeeeOOOTTTTTTRRRRRRTTTQQQJJJDDDAAA<<<:::888666555444555555333888HHH___RRRbbb{{{~~~zzztttuuussslllhhhiiibbb\\\YYYXXXXXXYYY___eee[[[TTTOOOWWWxxxtttfffaaaTTTTTTRRRMMMIIIGGGDDD@@@===333222:::;;;999GGG\\\mmmTTTrrrooonnnnnnvvvPPPIIIHHHSSSZZZ[[[\\\aaaIIIGGG555]]]dddsssrrriiicccjjjiii]]]\\\___aaa[[[]]]___[[[```hhheee^^^[[[```aaaYYYZZZ```^^^XXX[[[```bbbaaa]]]ZZZXXX{{{|||vvv|||eeeSSSBBB;;;MMMhhhtttsssmmmkkkdddKKK666:::222555555444333222222222222222111111000000000111111222,,,:::^^^zzzzzz}}}tttpppzzznnn```UUUMMMJJJJJJGGGGGGFFFGGGJJJPPPXXX]]]```___pppQQQSSS^^^UUURRROOOQQQVVVUUUQQQRRRXXXSSSPPPMMMLLLKKKKKKIIIHHHJJJQQQRRRKKKHHHMMMOOOLLLHHHIIIIIIIIIHHHHHHGGGFFF888DDD???>>>ggg}}}yyyrrrlllggg```WWWQQQPPPXXX{{{bbbdddZZZTTTUUUTTTRRROOOKKKGGGCCCBBB>>>===;;;888666555555555222777===ccc~~~gggiiisssgggsssxxxpppjjjbbbdddhhh^^^YYYUUUTTTSSSTTT\\\eeeVVVHHHRRRvvv~~~kkkiiiQQQ\\\QQQXXXXXXOOOJJJLLLLLLGGGCCC:::666999888555>>>MMMqqqmmmLLLbbbyyy~~~fff}}}___AAAGGGQQQZZZ___aaaaaaaaaFFF@@@444~~~ZZZyyygggkkkhhh```lllmmm^^^\\\UUUaaa[[[]]]^^^ZZZ```gggeee```^^^dddcccWWWVVV]]]]]]\\\```ddddddbbb______```qqqssseeeggg}}}wwwnnnaaaWWWXXXEEE:::BBBPPPeeeqqqwwwtttlllooo]]]HHH777===666555555444333222222222222111000000000000000111222444///444GGGmmm~~~wwwuuu}}}|||wwwkkk___XXXRRRJJJGGGIIIEEEEEEGGGKKKQQQYYY^^^bbbbbbjjjVVVIIIWWWXXXPPPOOOPPPRRRTTTTTTRRRSSSUUU\\\VVVPPPKKKJJJKKKMMMNNNHHHNNNNNNGGGFFFMMMOOOKKKGGGHHHIIIKKKKKKKKKJJJJJJ@@@CCCAAA777KKK}}}wwwmmmccc___\\\[[[XXXWWW___jjjYYYfffbbb\\\SSSSSSTTTRRRNNNJJJHHHFFFDDDAAA???===:::888666666666666555999JJJvvvzzz|||tttlll^^^[[[aaa^^^^^^YYYWWWXXXYYYYYY[[[___TTTPPPuuudddjjjaaalllccc^^^XXXSSSOOOLLLLLLMMMKKKBBB<<<999666444888>>>IIIXXXOOOLLLiiillltttooofffEEEBBBOOOZZZ^^^aaaeee___TTT===>>>JJJbbb]]]bbbkkkkkk^^^kkkkkk[[[]]]SSSaaa\\\```bbb^^^bbbhhhddddddaaaeeeddd[[[[[[```^^^bbbeeegggddd___]]]```ddd```yyyoooppp|||\\\```eeekkkqqqvvvzzz}}}tttqqqhhh^^^ZZZ[[[ZZZWWWPPPMMMIIIHHHKKKOOOQQQRRRUUU]]]jjjxxxnnnlllrrriiidddpppTTTBBB555===777555555444333222222222222000000000000000111222222---...000555QQQwwwlllbbbYYYUUUQQQKKKIIILLLGGGHHHKKKQQQYYY___bbbbbbssslllDDDTTT^^^SSSOOOKKKPPPSSSRRRRRRTTTUUUTTTddd]]]SSSKKKJJJMMMRRRTTTFFFLLLKKKCCCEEENNNPPPJJJGGGHHHJJJKKKLLLMMMLLLLLLHHH>>>@@@CCCMMMccc}}}sssyyyzzztttpppnnnhhh```ZZZ^^^bbb\\\RRRWWWuuuUUUOOO______PPPPPPSSSUUUTTTQQQMMMKKKJJJHHHBBBAAA>>>;;;888777666666666111777<<>>888444666555444222222333333111000111111111111111111111111000///000222222>>>aaajjjbbblllwwwyyyvvv{{{zzz}}}ttthhh]]]VVVUUUOOOKKKKKKKKKIIIKKKNNNSSS[[[cccdddccckkk___QQQQQQSSSWWWRRRYYY[[[WWWRRRNNNMMMMMMNNNOOOTTTNNNJJJLLLPPPPPPQQQSSSOOOPPPLLLHHHHHHNNNQQQQQQNNNMMMMMMMMMMMMNNNOOOPPPUUUQQQPPPPPPIIIEEEOOO```gggyyyqqqnnnkkkiii}}}~~~rrriiieeefffiii]]]YYYVVVWWW\\\___^^^\\\RRRZZZqqqrrrWWWYYYhhhaaaUUUTTTPPP[[[^^^WWWNNNWWWfff^^^IIIHHHCCCBBBFFFGGG@@@:::888555777888555777TTT```eeeccc```]]]\\\[[[\\\]]][[[ZZZ[[[\\\WWWPPPTTT\\\ppplllzzzccc^^^bbbYYYVVVUUUXXX^^^bbb```\\\NNNOOOOOOLLLEEE===888777===AAAKKKPPPHHHNNN~~~iiilll{{{pppUUUEEEFFFNNN^^^```iiinnn```GGG;;;>>>PPPYYYTTTbbb```aaacccfffcccZZZTTTYYYbbb]]]___aaa___\\\\\\^^^aaa]]]```bbb```\\\ZZZ[[[^^^\\\[[[\\\aaaaaa___bbbhhhiiigggeeedddcccbbb```^^^dddiiittt___cccdddfffgggddd```ccciii~~~NNN>>>888333555666333111000111222111000111111111111111111111111///...000111...111DDDYYY}}}lllqqq}}}}}}xxxxxx}}}|||rrriiibbbZZZRRRMMMHHHFFFEEEHHHJJJKKKQQQWWWeeeggggggcccggg\\\NNNUUUQQQMMMVVVRRRQQQXXXWWWUUUPPPLLLKKKNNNPPPTTTMMMHHHJJJMMMMMMMMMOOOPPPOOOKKKHHHLLLRRRTTTQQQLLLLLLLLLLLLLLLMMMMMMNNNLLLJJJNNNRRRMMMDDDCCCHHH[[[yyyrrrooo[[[bbbjjjsssooonnnllliiifffdddcccbbbQQQZZZaaa___WWWTTTZZZbbbZZZXXXccciiiZZZOOOQQQQQQPPP```cccUUUNNNVVVZZZUUUFFFCCCDDDHHHIIIDDD===999555888444555555666gggiiiZZZ^^^\\\YYYWWWWWWXXXZZZ[[[YYYZZZ[[[TTTGGGFFF___}}}cccnnnmmmSSSYYYdddZZZ[[[ZZZZZZbbbkkkggg[[[HHHOOOUUUSSSJJJ@@@;;;999888;;;DDDIII@@@@@@aaazzzqqqbbbtttkkkQQQCCCBBBLLLVVVWWW^^^oooyyyccc???777FFFiiiHHHWWWcccVVVXXX```ccc]]]VVVTTTWWWYYYXXX^^^dddbbb\\\XXXYYY\\\WWWZZZ]]]\\\YYYVVVWWWXXXWWWWWWYYY]]]^^^]]]```eeedddbbbaaaaaacccbbb___[[[XXX\\\hhhmmm\\\]]]hhhfffgggkkkkkkggggggiiiyyyKKK===888333444555333000//////111111111111111111111111111111111...---000222000///666@@@yyy~~~qqqqqqzzz{{{{{{zzzzzz}}}xxxpppddd\\\WWWSSSNNNJJJFFFDDDGGGOOOWWW\\\cccjjjqqqeeedddxxxnnnKKKGGGWWWRRRJJJRRRQQQSSSVVVUUURRROOOLLLKKKLLLMMMOOOIIIEEEHHHKKKKKKKKKLLLMMMKKKGGGFFFLLLSSSSSSNNNJJJJJJIIIIIIIIIIIIJJJJJJAAAAAAGGGOOORRRLLLIIIIIIYYYdddtttmmmsssvvvrrrgggdddbbbbbbcccaaa^^^\\\fff^^^TTTPPPVVV___bbb___eee___WWWVVVaaazzz\\\ooohhhaaaYYYSSSSSSRRRMMMFFFZZZbbbSSSFFFKKKTTTXXXKKKHHHFFFGGGGGGCCC===999777:::111666BBB666DDDzzz}}}~~~yyyccc___dddVVVUUUSSSSSSTTTWWWZZZ\\\ZZZ]]]XXXJJJGGGaaapppaaassscccRRR___iiihhhiiiaaaYYY___iiiaaaOOOIIIPPPVVVTTTMMMFFF@@@<<<666888AAAIIIEEE@@@KKK]]]uuurrryyylllzzzmmmQQQEEEGGGNNNUUUZZZgggmmmooo^^^???777]]]uuubbb______]]]VVVSSS]]]aaaZZZUUUWWWWWWRRRYYYaaagggeee]]]WWWXXX\\\UUUWWWXXXWWWUUUTTTUUUWWWTTTVVVYYY[[[]]]]]]```bbb```^^^^^^```cccccc___[[[aaakkkgggdddmmmzzz{{{jjjeeekkkuuuoookkkmmmmmmjjjgggggguuuGGG;;;888333444555222///...000111222222000000000000000000000000000///000111111000222555GGGqqq~~~wwwvvv}}}|||~~~|||xxx{{{zzznnnggg\\\TTTOOOMMMJJJHHHNNNNNNUUUbbbmmmppppppqqqooofff{{{QQQEEE<<>>777AAA666555DDD:::555PPP{{{wwwxxx~~~vvviiiccc[[[WWWYYYPPPPPPQQQRRRUUUXXX[[[]]]\\\YYYMMMLLLpppyyy[[[eeelllTTTUUUhhhlllllljjjaaaWWW]]]iiicccTTTRRRVVVWWWSSSQQQPPPJJJBBB;;;999===FFFJJJIIIIIILLLxxx\\\cccRRRDDDEEEPPPXXX\\\^^^hhhuuuoooKKK///GGGTTTYYY]]]UUUYYYcccVVV```ccc]]][[[^^^[[[UUU]]]dddiiieee]]]XXX[[[```ZZZYYYXXXVVVUUUWWWZZZ]]]UUUYYY\\\]]]]]]___```aaa^^^]]]^^^```cccccc```]]]bbbggg```]]]cccbbbwwwllllllvvvxxxwwwzzzvvvmmmgggffffffcccaaaaaaqqqDDD999777333444444222000000111222222222000000000000000000000000222111000000/////////000...JJJssswwwqqqsssyyy|||||||||yyyxxxzzz|||qqqgggbbbZZZWWWTTTQQQPPPRRRVVVXXXaaabbbhhhppprrrlllfffeeeuuu~~~XXXSSSNNNAAAWWWccc[[[SSSMMMZZZTTTOOOJJJJJJMMMMMMGGGBBBDDDAAAAAAGGGLLLJJJHHHHHHCCCCCCBBBBBBFFFKKKKKKGGGFFFEEEEEEDDDDDDDDDDDDDDDHHHEEEBBBCCCGGGIIIIIIIIIBBBMMMooopppeeegggllliiicccaaadddiiigggbbbmmm~~~wwwddd```jjjrrrYYYUUUVVVBBBPPPTTTUUU```^^^QQQKKKSSSVVVSSSLLLNNNWWWYYYUUUKKKIIIEEEAAADDDIIIIIIFFF888FFF???333777555555BBB]]]{{{{{{zzzxxxvvvvvvxxxzzzqqqfff___aaabbb[[[UUUUUUNNNOOOQQQTTTWWWYYYZZZ[[[VVVKKKFFFeee{{{gggVVVggg^^^GGGWWWiiiiiilllhhh___XXX^^^gggeee[[[\\\^^^[[[UUUUUUWWWSSSKKKCCC===:::>>>GGGOOOTTTUUUjjjooohhhQQQHHHCCCIIISSS[[[aaaeeerrreeeKKK<<>><<>>QQQxxxrrrqqqjjjlllooouuuccchhhbbbTTTVVVUUURRRQQQRRRQQQNNNRRRTTTWWWXXXXXXUUURRRPPPWWW]]]yyylllhhhVVVddd^^^[[[hhh\\\ZZZ^^^XXXVVV[[[^^^]]]]]]^^^XXXbbbcccXXXQQQSSSTTTPPPEEEHHHGGGAAA???FFFOOOTTTYYYDDDyyydddPPPIIIAAAHHHUUU___cccgggppp|||HHHGGGhhhdddjjjXXXVVV^^^^^^___bbb``````ZZZZZZccceee^^^ZZZ]]]XXX[[[^^^```___^^^]]]]]]]]]\\\\\\\\\^^^```aaaaaa___eeegggbbb___```___ZZZYYY]]]aaa___ZZZYYY^^^ccc\\\SSSZZZ___[[[iiirrrdddiiipppxxxzzz{{{uuutttuuutttsssllleeecccggghhhddd______bbbfffeee^^^YYYYYYfffCCC999777555444333222111111000000111111////////////////////////000000000000000000000000///333111111HHHxxxxxxkkkbbbooommmjjjxxxssskkkpppkkkjjjzzz|||{{{~~~{{{sssrrrwww}}}{{{vvvrrrrrrssssssqqqttttttvvvvvvpppggggggmmmoooaaaUUU^^^NNNIIIXXXUUUDDDOOOSSSUUUSSSMMMJJJJJJLLLSSSPPPMMMMMMMMMKKKFFFBBBJJJHHHFFFFFFHHHIIIJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@AAABBBCCCDDDJJJCCCHHHbbbooo]]][[[YYYOOOPPPYYYSSSRRRPPPQQQRRRQQQMMMJJJKKKMMMKKKCCC???CCCKKKOOOKKKLLLMMMJJJEEECCCDDDGGGJJJEEE@@@>>>??????<<<888888<<>>;;;<<<777AAAvvv}}}sssmmmhhhbbb]]]YYYWWW[[[bbbdddmmmzzz~~~~~~|||rrrsssbbb___fffQQQJJJ```SSSGGGIIIVVVbbbccc___]]]fffgggVVVKKKjjjkkkrrrZZZSSSMMMaaaVVVbbb^^^]]]^^^XXXXXX]]]ZZZMMMNNNTTTQQQRRRVVVXXXWWWWWWYYYYYYVVVVVVTTTOOOLLLOOORRRMMMFFFUUUOOOIII\\\tttssszzzkkk[[[PPPKKKJJJOOOVVVbbbPPPbbbpppnnnAAA___VVVYYY\\\```aaa]]]VVVSSSWWW\\\]]]\\\ZZZXXXXXXXXXYYYZZZ___^^^]]]\\\ZZZYYYXXXWWWYYYXXXYYY^^^dddgggeeebbbaaa```___^^^\\\[[[ZZZZZZYYYZZZYYYVVVSSSSSSVVVYYYWWWYYYZZZ[[[]]]```dddggggggkkkkkkgggiiiqqqxxxzzzqqqvvvmmmpppiiihhhoooqqqiiibbbaaajjjaaa[[[]]]aaaaaa``````aaabbbcccccc```^^^\\\[[[___???888666555555222222111000000000000111////////////////////////////////////////////////111***...444,,,***NNN|||rrrmmmllliiilllnnnhhhttt}}}}}}sssooouuuuuuooovvvtttrrrpppmmmiiidddaaa___\\\VVVMMMBBB???IIIUUUmmm___===GGGRRRJJJJJJYYYYYYUUUPPPMMMLLLLLLLLLKKKDDDGGGIIIHHHEEEDDDHHHLLLEEECCCBBBBBBCCCCCCAAA@@@BBBAAAAAA@@@@@@AAAAAABBB======>>>>>>??????@@@@@@>>>>>>======>>>>>>???@@@@@@EEEHHHFFFAAADDDNNNXXXeeeqqqmmmNNNJJJMMMOOONNNUUUVVVIIITTTSSSQQQQQQQQQPPPNNNLLLIIIRRRVVVQQQIIIJJJNNNRRRKKKIIIHHHHHHHHHIIIIIIHHHLLLHHHDDDCCCDDDDDDAAA???;;;888222MMMooollljjjiiicccYYYSSSRRRVVV[[[aaafffiiikkknnnpppwwwvvvxxx~~~{{{wwwsssnnngggbbbjjj``````UUURRRUUULLLOOO@@@SSSaaa___ZZZ]]]aaaccceeeSSSRRRQQQaaa}}}___lllZZZUUUQQQddd]]]fffddd^^^^^^XXX]]]aaaYYYOOOVVVYYYKKKVVVZZZ\\\[[[]]]``````]]]OOOWWWWWWMMMFFFMMM^^^lllTTTOOOJJJNNNSSSwww|||xxxssskkkXXXLLLAAA???DDDJJJQQQWWW```YYYggg|||\\\kkk|||uuuSSSZZZfffdddbbb```\\\YYYYYY\\\______\\\YYYVVVVVVYYY]]]___\\\\\\[[[[[[YYYXXXVVVUUUWWWYYY\\\```bbbbbbaaa```]]]]]]\\\[[[YYYXXXWWWWWWSSSTTTTTTTTTSSSTTTWWWZZZVVVYYY\\\]]]^^^^^^```aaannnkkkiiikkksssxxxsssjjjaaa___hhhbbbeeewwwttt{{{gggeeemmmxxxqqq\\\VVV___iii___XXXZZZ^^^___]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[ZZZ===888555444555222222111000000000000000////////////////////////////////////////////////555((()))666555+++444JJJnnnsssgggmmmiiimmmppppppppptttyyyyyyuuulllfffaaa]]]WWWOOOIIIFFF;;;@@@FFFHHHMMM]]]xxxfffUUUEEEDDDOOOWWWTTTMMMXXXRRRLLLJJJKKKKKKHHHDDDDDDFFFHHHGGGDDDBBBBBBCCCBBBAAA@@@???@@@???===;;;>>>>>>============>>>>>>;;;;;;<<<<<<======>>>>>>============>>>>>>??????BBBBBBCCCDDDEEEFFFHHHHHHWWWVVVcccTTTMMMNNNTTTQQQIIINNNRRRIIIXXXVVVTTTRRRPPPMMMKKKIIIDDDOOOVVVRRRJJJHHHKKKNNNIIIFFFDDDEEEIIIKKKJJJHHHLLLJJJGGGGGGGGGGGGEEECCC777???999:::^^^rrrdddZZZWWWZZZ```YYYWWWTTTSSSTTTWWW\\\```cccaaa```aaaccceeehhhjjjmmmiiiccc```^^^\\\YYYWWWMMMLLLQQQPPPLLLKKKPPP]]]VVVZZZXXXVVVbbbqqqnnn___XXXWWW```ppp}}}lllbbb]]]lll___ZZZgggaaadddeeeZZZ[[[^^^^^^bbb```YYY^^^^^^QQQ\\\___```^^^```cccaaa]]]RRRYYYYYYOOOKKKYYYsssRRRIIISSS```SSSUUUaaa]]]yyyooodddXXXPPPIIIEEEFFFKKKPPPQQQTTTXXXZZZ___yyyOOOxxxgggaaaaaaccc```\\\[[[]]]___``````^^^[[[XXXVVVVVVXXX[[[^^^WWWWWWXXXYYYXXXXXXWWWVVVUUUZZZ___```___^^^^^^^^^ZZZZZZYYYXXXWWWVVVVVVUUUPPPQQQSSSUUUWWWZZZ\\\^^^WWW[[[```ccccccbbbaaaaaakkkkkkiiiggggggiiijjjjjjjjjjjjjjjccc```fffjjjppp~~~wwwiii{{{vvvjjjnnnwwwzzzqqqqqquuutttiii[[[\\\eeejjj```YYY[[[___```^^^^^^]]]\\\ZZZYYYYYYZZZZZZZZZVVV<<<888555333555222111000000//////000000////////////////////////........................111,,,,,,222666444111111AAAbbbrrrccc\\\dddeeeZZZPPPOOOHHHAAA>>>@@@AAA>>>>>>AAAMMMPPP^^^{{{WWWRRRWWWQQQHHHNNN[[[UUUDDDPPPLLLHHHIIIMMMNNNIIIDDDDDDCCCDDDFFFFFFDDD???:::BBB@@@>>>======<<<;;;999<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>???????????????>>>>>>>>>AAADDDEEEDDDBBBCCCQQQ]]]fffyyyyyy^^^hhh]]]TTTUUUVVVLLLIIINNNNNNMMMMMMMMMLLLKKKJJJJJJJJJGGGRRRYYYUUUNNNLLLNNNOOOFFFDDDBBBDDDHHHJJJJJJHHHKKKJJJIIIIIIIIIIIIHHHFFF;;;EEEAAA666<<>>>>>???@@@@@@@@@@@@???<<<@@@BBB???;;;;;;BBBHHH;;;NNNUUUMMMSSSqqq```QQQRRR___QQQTTT^^^XXXPPPTTTWWWQQQQQQPPPMMMIIIGGGGGGHHHHHHPPPUUURRRNNNMMMMMMLLLEEEDDDCCCEEEGGGIIIJJJJJJIIIJJJJJJJJJJJJJJJIIIHHHGGGGGG@@@999888>>>```|||llleee\\\TTTPPPPPPPPPQQQOOORRRRRRQQQQQQTTTTTTRRRQQQPPPOOONNNMMMMMMMMMMMMXXX\\\SSSWWWZZZ\\\lllmmmlllxxxyyyrrrddd]]]llliiiXXXddd]]][[[[[[VVVcccUUU[[[```SSSXXXeeeaaaZZZ[[[\\\UUUWWWWWWXXX]]]aaa```ZZZXXXWWWYYYbbbnnnqqqdddSSSMMMLLL[[[___ccceee\\\cccyyysssvvvyyyzzzssslll]]]XXXPPPIIIFFFFFFIIIKKKKKKMMMQQQTTTTTTWWWdddrrrrrrkkkXXXbbbccc]]]```fff[[[WWWTTTVVV[[[^^^\\\YYYVVVWWWXXXXXXWWWUUUSSSRRROOOQQQTTTWWWXXXYYYXXXXXXVVVYYY\\\\\\ZZZYYYZZZ\\\VVVVVVWWWXXXYYYYYYZZZZZZ[[[[[[\\\^^^aaaaaa```^^^XXX[[[```bbbcccbbbbbbbbb\\\VVVVVV^^^gggiiifffdddgggmmmdddjjjssswwwzzzjjjnnnoooeeefffqqqhhh```nnnbbbhhhmmmlllgggeeegggkkkllloootttnnnfffjjjllldddfff\\\]]]kkkrrrkkkddddddgggqqqpppeeedddnnnnnnddd```]]]]]]``````^^^___bbbiiieee```______```]]][[[RRR<<<999444111555111111000///////////////////////////////////////........................)))000222+++(((...222222111000555OOOxxxKKK666PPPGGGEEEHHHMMMKKKDDDFFFNNNOOOLLLJJJJJJKKKKKKIIIGGG@@@@@@AAABBBDDDEEEEEEDDDEEEAAA===;;;<<<===>>>>>>;;;::::::999999::::::;;;::::::;;;<<<===>>>??????===>>>???@@@@@@@@@??????<<>>;;;<<<>>>@@@AAA;;;;;;::::::::::::;;;;;;777888999;;;===???@@@AAA<<<===???@@@@@@@@@???>>>:::888888<<>>BBB@@@BBBFFFHHHJJJTTTaaaooo^^^TTT___WWWHHHNNN[[[TTTQQQWWWWWWMMMKKKOOOLLLQQQRRRQQQMMMHHHFFFGGGJJJIIIKKKIIIGGGGGGJJJJJJFFFEEEHHHJJJJJJHHHIIILLLPPPEEEGGGJJJJJJJJJIIIIIIIIIIIIPPPPPPPPPRRRIIIBBBHHHbbbwwwqqqkkkmmmiiiaaa^^^``````[[[\\\```gggllloooppprrrssstttgggpppxxx]]]aaaYYYRRRQQQIII```___ZZZTTTZZZQQQcccPPPWWWWWW[[[aaa[[[SSSZZZ^^^RRRTTTTTTRRRRRRUUUYYYUUUNNNXXX[[[[[[XXXXXXXXXTTTNNNTTTOOOaaa^^^YYYRRROOOyyy[[[\\\zzzqqqxxxxxxqqqgggfffmmmqqqqqqqqqrrrvvvzzztttqqqgggccc\\\VVVQQQLLLFFFCCCCCCFFFJJJNNNPPPRRRUUUWWWXXXXXX___nnn[[[[[[[[[SSSOOO[[[bbbVVVddd^^^WWWSSSSSSUUUWWWWWWSSSSSSTTTUUUVVVVVVWWWWWWRRRTTTVVVXXXXXXWWWUUUSSSYYYXXXWWWWWWXXXYYYZZZ[[[UUUVVVXXXZZZ]]]___aaabbbUUUVVVYYY___eeegggfffccc]]]^^^]]]\\\ZZZZZZ\\\]]]bbb``````aaa\\\WWW[[[eeeaaapppbbbfffiiiiiiuuucccllltttwwwjjjeeerrrrrr]]]mmmooonnnjjjeeedddgggkkkooossskkkmmm|||tttgggnnngggfff```]]]iiixxxtttdddeeebbb```bbb```\\\ZZZ\\\XXX]]]eeehhhddd^^^aaaiii___[[[XXXXXX[[[[[[WWWSSSRRR>>>666333444333//////............//////------..................------------------------000000000000////////////111...///000///:::^^^```FFFCCCAAA>>>>>>MMMLLLHHHDDDAAABBBGGGKKKHHHHHHIIIHHHGGGEEECCCBBBEEE===888;;;>>>??????@@@AAA>>><<<<<>>AAACCC<<<999777888;;;>>>>>><<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>?????????BBBAAA??????@@@DDDHHHKKKSSSccc}}}oooTTTTTTRRRPPPSSSVVVTTTNNNQQQOOOMMMLLLLLLOOOQQQSSSRRRMMMKKKNNNMMMHHHEEEGGGGGGCCCAAACCCGGGIIIGGGCCCFFFIIIIIIFFFFFFJJJKKKIIIGGGGGGEEEDDDDDDCCCCCCCCCFFFFFFEEEDDDCCCBBBAAAAAAFFFrrrsssvvv|||hhhaaaVVVUUU______TTTQQQZZZSSSVVVTTTQQQWWW```[[[OOOUUUXXXZZZYYYUUUSSSTTTUUUTTTRRRPPPPPPNNNMMMOOOSSS^^^[[[VVVRRRPPPQQQSSSTTTNNNUUU\\\]]]YYYUUUUUUVVVqqq[[[hhhzzzrrrppplllaaabbbfff```aaahhhwwwzzzuuuwwwrrrppplllhhhccc___[[[XXXPPPNNNKKKHHHEEEEEEGGGHHHGGGOOOVVVVVVUUUWWWYYYXXX___jjjxxxddd```XXXPPPPPPZZZaaa[[[PPPRRRTTTVVVVVVUUUVVVYYY]]]SSSQQQPPPRRRTTTUUUSSSPPPPPPRRRTTTTTTRRRPPPPPPPPPVVVRRRRRRTTTUUUTTTVVVZZZVVVUUUUUUWWW[[[]]]\\\ZZZRRRYYY^^^___```bbbaaa^^^ZZZ___aaaZZZUUUVVVYYY[[[ZZZTTTXXXccccccZZZ]]]jjjeeemmmgggaaaiiinnnkkkllleeeeeegggkkkmmmmmmjjjhhhjjjeeejjjjjj^^^YYY^^^___mmmjjjlllssstttqqqwwwuuuyyyvvvnnnmmmpppiii\\\gggYYY^^^cccZZZ^^^ggg___bbbbbbbbb```\\\[[[```gggYYYXXXXXXYYYYYYXXXUUUSSSNNN<<<666333444333333222000///---,,,,,,,,,------..................------------------------........................111...///111,,,***777IIIdddyyycccKKK888999CCCHHHKKKOOOKKKIIIEEEBBB@@@AAABBBDDDFFFEEEDDDBBBAAAAAAAAAAAABBB:::666999===???@@@BBBAAA???<<<;;;<<<<<<<<<;;;<<<;;;:::999:::<<>>>>>???BBBEEEGGGGGGNNNZZZkkk|||uuu^^^QQQRRRUUUVVVSSSQQQRRRPPPMMMLLLJJJHHHFFFHHHLLLPPPSSSLLLGGGFFFJJJJJJDDDAAABBBDDDCCCBBBCCCFFFHHHGGGFFFDDDFFFFFFCCCCCCGGGHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@EEEEEEDDDCCCCCCBBBBBBAAAJJJ@@@```uuuiiiwww~~~bbbjjj\\\WWWYYYbbbddd]]]\\\```QQQUUUUUURRRXXXaaa```WWWUUUVVVWWWVVVTTTRRRRRRSSSOOOOOOQQQSSSUUUWWWZZZ]]]VVVTTTQQQNNNMMMNNNPPPQQQQQQSSSUUUVVVUUUTTTRRRQQQddd^^^___hhhwwwyyyyyytttmmmbbbSSSSSSNNNQQQ]]]eeeaaaWWWPPPWWWVVVTTTQQQMMMJJJHHHGGGRRRNNNKKKIIIJJJMMMOOOPPPYYYVVVVVVVVVSSSVVVhhh}}}hhh\\\^^^UUUTTTQQQPPPTTTZZZYYYSSSOOOPPPQQQOOOMMMNNNQQQTTTQQQOOONNNPPPRRRRRRPPPNNNMMMOOOPPPPPPOOOPPPRRRTTTVVVSSSSSSUUUVVVTTTUUUXXXVVVTTTSSSUUUWWWWWWUUUSSSSSSYYY]]]\\\\\\^^^^^^\\\XXXZZZXXXUUUVVVZZZ[[[XXX]]]ZZZ]]]eeeddd___aaaiiihhheee```fffmmmeeedddsssppplllfffdddeeeiiimmmoooccc]]]bbbgggaaabbbkkknnnjjjiiijjjmmmlllgggeeefffcccjjjkkkhhhjjjmmmeeeXXXWWWRRRVVV]]]___eeejjjggg\\\]]]___^^^ZZZYYY]]]bbb[[[YYYXXXXXXXXXVVVSSSPPPHHH:::777444444333333222000///---,,,,,,,,,......------------------------------------------------------------------...***,,,222000)))(((,,,333EEElllwwwLLL;;;555666<<<===777666999CCCAAA@@@@@@AAAAAA@@@???CCCAAA???===<<<<<<===>>>???999777;;;@@@AAABBBDDD??????===;;;:::<<>>???AAABBBEEEEEEFFFLLLWWWfffttt}}}|||sss[[[TTTQQQOOOLLLRRRSSSNNNHHHHHHIIIHHHGGGFFFCCCCCCEEEJJJOOOSSSHHHFFFFFFIIIIIIEEEAAA@@@BBBCCCEEEEEEEEEEEEFFFHHH@@@CCCBBB???@@@CCCDDDBBB@@@???>>>===============BBBBBBBBBBBBBBBBBBBBBBBBFFF???DDDeeexxxvvv```hhhZZZ]]]aaaddddddbbb___\\\PPPVVVVVVSSSUUU\\\^^^ZZZTTTSSSSSSSSSSSSSSSQQQOOOKKKNNNRRRVVV[[[___aaabbbUUUTTTSSSRRRRRRRRRSSSTTTWWWTTTRRRRRRTTTUUUTTTSSSUUUggg{{{iiijjjssswww{{{yyyfffSSSJJJJJJKKKLLLMMMIIIJJJKKKJJJIIIJJJKKKMMM???CCCIIIPPPVVVXXXVVVTTTUUUUUU```pppxxxVVVIIIMMMNNNJJJOOOQQQNNNNNNQQQUUUUUUQQQPPPOOOLLLJJJKKKMMMPPPMMMLLLLLLMMMNNNNNNMMMKKKJJJKKKLLLLLLMMMPPPTTTWWWUUUSSSTTTWWWWWWTTTTTTVVVTTTSSSRRRSSSTTTTTTSSSRRRWWW[[[]]][[[ZZZ[[[[[[YYYWWWTTTQQQQQQYYY___]]]UUU]]]```bbbbbbbbbbbbcccdddXXX]]]]]]___fffeeegggssssssmmmddd```aaafffkkkooo___YYY```iiigggjjjpppooopppppplllhhhhhhhhhccc]]]]]]bbbdddbbbeeeiiidddZZZ\\\```]]]ZZZ\\\XXXSSSVVVWWWZZZ\\\ZZZXXXXXX[[[^^^VVVUUUUUUUUUUUUTTTRRROOOzzzDDD999888444333222//////............//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...******///222000000444111222@@@^^^oooYYYAAA(((222333777;;;999444777===::::::;;;>>>AAABBB???===???>>>>>>======<<<;;;;;;===:::<<>>EEEJJJ>>>===:::888777777777888===:::777444444555666777666666555555555555666666888888888888888888888888888999:::;;;<<<<<<<<<<<>>CCCGGGIIIGGGDDDBBBDDDHHH>>>AAA@@@======AAAAAA??????>>>===<<<<<<<<<<<<<<>>;;;888;;;;;;???EEEFFFAAA<<<;;;:::;;;<<<;;;:::===CCCIII===<<<999666555444555555666555444333444666999;;;666666555555555555666666888888888888888999999999666777888:::::::::999999;;;<<>>AAA@@@======@@@@@@>>>??????>>>=========>>>>>>======>>>???@@@AAABBBBBBBBBDDDJJJPPPYYYqqqnnncccdddXXX[[[MMMYYY```]]]]]]aaa```XXXQQQUUUWWWSSSPPPRRRUUUWWWUUUSSSQQQRRRUUUUUURRROOOOOOTTTXXXYYY^^^bbb___XXXYYYYYYYYYYYYYYYXXXWWWVVV\\\]]]\\\ZZZXXX[[[cccjjjuuu^^^fffnnnmmmggg___XXXUUUXXXVVVSSSQQQQQQQQQQQQQQQWWWYYYZZZWWWZZZkkkxxxNNNKKKQQQKKKHHHPPPHHHJJJKKKHHHHHHJJJJJJGGGFFFDDDBBBBBBCCCEEEGGGIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFHHHLLLNNNOOOOOOPPPRRRSSSQQQRRRVVVVVVRRRPPPRRRRRRSSSSSSSSSTTTUUUWWWXXXVVV\\\```^^^\\\ZZZVVVRRRWWWYYYXXXXXX\\\```___[[[YYY``````YYYYYY___^^^VVV\\\uuurrr\\\\\\gggfff]]]___^^^___```bbbcccbbbaaaeee^^^cccjjjfffcccbbb\\\lllkkkeee```hhhvvvwwwnnnjjjiiieeecccdddeeebbb]]]___qqqlll]]]\\\YYYYYYiii[[[^^^\\\XXXXXX___dddddd[[[[[[]]]___bbbcccbbbaaavvv???999:::333111222333222000///---,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,...000///---++++++...))),,,///000000999NNNbbbyyyZZZKKKGGGFFFCCC:::777333***,,,444111444333333222111000///000888:::<<<<<<:::888888999:::===BBBEEEDDD@@@;;;888888999===BBBBBB;;;666555;;;;;;999888666888;;;===;;;999777555333333444444111222444444555666:::<<<666555555555555555555666666777777888999999::::::777777888999999999888888;;;<<<===>>>@@@AAACCCDDDEEEKKKTTTgggyyylllgggXXXZZZ\\\\\\]]]\\\WWWTTTYYY```[[[WWWQQQLLLOOOTTTUUUQQQKKKNNNSSSVVVUUURRRLLLIIIIIIKKKLLLJJJKKKKKKGGGAAAFFFIIIJJJGGGAAA>>>???BBB???AAA@@@======???@@@===??????>>>======>>>>>>???;;;<<<===>>>???@@@AAAAAAFFF===EEEXXXUUUKKKaaahhhccceee]]]PPP```XXX```ccc]]]XXXXXXVVVQQQPPPSSSUUUUUUTTTUUUXXX[[[TTTSSSSSSTTTUUUUUUSSSRRRPPPVVVYYYZZZ___eeeaaaXXX[[[[[[ZZZZZZYYYYYYXXXXXXXXXZZZ\\\YYYWWWYYYaaaiiiiiimmmwwwrrrttt|||~~~hhheeedddhhhqqqyyy{{{zzzqqq}}}___TTTIIIHHHIIIHHHGGGHHHIIIIIIGGGEEEFFFHHHEEE@@@BBB@@@???AAADDDFFFGGGGGGEEEFFFGGGGGGEEECCCCCCDDDCCCGGGKKKMMMMMMMMMMMMNNNQQQOOOPPPSSSSSSPPPPPPRRRSSSTTTSSSQQQOOOOOOPPPRRRRRRXXX[[[YYYWWWVVVSSSOOOWWW[[[]]][[[\\\^^^___]]][[[___^^^YYYZZZ^^^\\\VVVZZZ___^^^^^^aaa\\\ZZZddd___]]][[[[[[^^^aaabbbccccccZZZ\\\```[[[^^^fffgggVVVWWWXXX]]]eeejjjfff]]]___^^^___aaabbb```ZZZTTTeeepppjjjYYYPPPOOOQQQXXXZZZ^^^\\\WWWYYYcccgggeee\\\\\\\\\^^^______]]][[[sss;;;777999333222444333222000///---,,,,,,,,,......------,,,++++++***++++++++++++++++++++++++******++++++,,,---------(((+++...///000000///---+++...333444///***///777AAAVVVrrr{{{rrr\\\EEE;;;999666444333999...,,,,,,***...222+++))),,,000222333444333222333777:::999555444999>>>:::<<<@@@BBBBBB???;;;888999888:::===;;;666444666;;;999777555666666666555888777555333222333444555222444777777555555777888555444444444444444444555444555666777888999:::;;;999888888888888888888888======>>>???AAABBBDDDEEE<<>>@@@???AAA@@@===<<>>??????@@@CCCFFFJJJLLLJJJHHHLLLRRRrrr|||jjjggg___aaaggg\\\___```bbbaaa[[[SSSNNNMMMMMMPPPQQQSSSUUUVVVVVVWWWXXXRRRSSSTTTTTTSSSSSSSSSTTTQQQWWWXXXWWW\\\ccc^^^SSSWWWWWWVVVVVVWWWWWWXXXYYYVVVWWWWWWVVVUUUVVVZZZ^^^ZZZ]]]XXXcccqqqssssssCCCHHHIIIGGGEEEHHHKKKGGG???EEEFFFFFFCCCCCCDDDBBB===@@@??????AAAEEEGGGFFFDDDAAACCCEEEDDDAAA??????AAAAAACCCFFFHHHIIIJJJLLLNNNPPPMMMMMMPPPPPPNNNOOOSSSRRRRRRRRROOOLLLLLLNNNQQQQQQVVVWWWTTTRRRSSSTTTRRRTTTXXX[[[ZZZ[[[^^^___\\\\\\\\\ZZZZZZ[[[\\\ZZZVVVNNNMMMLLLVVV___XXXWWWeee^^^[[[YYYXXXZZZ\\\^^^^^^]]]WWW[[[___ZZZ\\\fffiiiZZZYYY^^^hhhnnnkkkeeeaaa^^^ZZZWWWWWWXXXWWWTTTRRRLLLMMMOOOKKKJJJWWW___XXXRRRYYYZZZVVVZZZcccddd^^^WWWVVVVVVXXXYYYYYYVVVTTTppp888555888333222555//////............//////......---,,,,,,+++******++++++++++++++++++++++++((())))))***++++++,,,,,,---,,,******,,,...---)))///,,,+++------,,,///444///222===RRRmmmvvvmmm```[[[NNN;;;555555<<<:::000///666,,,)))000444...///000)))(((,,,//////...///111111+++111666555222333<<>>@@@???>>>===CCCCCC@@@>>>DDDRRR]]]bbbllljjjSSSUUUCCCVVV```dddaaaTTTiii[[[```fffdddVVVHHHIIISSSSSSZZZ^^^ZZZUUURRROOOKKKHHHJJJNNNPPPPPPMMMJJJGGGIIIKKKIIIDDDCCCFFFCCC===>>>?????????>>>===>>>???>>>@@@@@@<<<<<<>>>>>><<<:::::::::999::::::;;;;;;;;;;;;<<<<<<===>>>>>>???<<<===AAADDDEEEGGGLLLQQQQQQmmmnnnaaa[[[ccc^^^]]]^^^RRRVVVVVVVVVWWWVVVQQQMMMQQQWWWRRRQQQRRRTTTUUURRRQQQQQQPPPSSSUUUUUURRRQQQRRRTTTRRRWWWWWWSSSWWW^^^XXXLLLNNNMMMMMMMMMOOOQQQSSSTTTWWWUUUSSSSSSUUUVVVVVVUUUPPPZZZVVVeeeZZZaaakkk^^^RRRJJJGGGCCCCCCGGGFFFBBBAAADDD@@@DDDEEEBBB@@@AAA@@@===;;;::::::===AAABBB@@@===???AAACCCBBB>>><<<===>>>???@@@BBBCCCDDDGGGLLLOOOOOOKKKKKKNNNNNNMMMOOOSSSOOOPPPQQQOOOMMMNNNRRRUUUTTTWWWVVVQQQPPPTTTWWWWWWRRRUUUVVVWWWZZZ___^^^ZZZ\\\XXXVVVYYY[[[YYYVVVVVVMMMWWWTTTPPPYYY^^^YYYYYYXXXWWWXXXYYYZZZYYYVVVTTTXXXVVVaaaggg___[[[______\\\WWWZZZeeejjjeeebbbdddjjj___SSSMMMMMMPPPTTTWWWQQQHHHJJJKKKIIIZZZ^^^IIIKKKTTTXXXVVVZZZbbb```WWWUUUUUUVVVXXXZZZ[[[ZZZXXXccc===999111555333...000000///...---,,,,,,,,,------,,,,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////000111222333888CCCSSS___qqqdddgggmmmmmmooouuuiiinnnrrrwwwggg___SSSFFF===888777777222222111000///...------//////...------,,,++++++---------............//////000111444666888:::;;;:::999:::>>>>>>999666777888999999999888666444333777666555444444555666777222555666333444777777444333333333444444444555555333333333222222222111111333333444444555666666777:::999999999888888777777777888:::<<<<<<>>>AAADDDFFF<<<999DDDPPPRRROOONNNMMMSSSZZZ___gggwwwrrrfffccciiifffXXXNNNMMMVVV]]]```]]]YYYXXXYYYXXXPPP___cccWWWQQQQQQFFF333@@@\\\^^^SSSYYYWWWLLLMMMVVVKKKEEEJJJPPPNNNJJJIIIJJJFFFAAA???@@@@@@===;;;??????>>>===<<<;;;;;;::::::::::::::::::::::::::::::999888777777888999:::666999<<<@@@@@@>>>;;;999>>>???@@@BBBEEEGGGIIIIIIFFFKKKeeeooo[[[YYYZZZdddiiiaaaWWWSSSQQQOOONNNZZZTTTIIINNNWWWXXXZZZPPPQQQQQQQQQOOONNNNNNOOOSSSRRRQQQOOOMMMNNNQQQTTTQQQSSSRRROOOOOOSSSTTTRRRNNNNNNOOOOOOOOOOOOOOONNNQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQPPPOOORRRYYYbbbhhhuuunnnPPPEEEEEEGGGDDDCCC@@@>>>>>>???BBBCCCDDDCCCAAA???===;;;::::::;;;;;;:::999:::;;;<<<===???@@@@@@???>>>======>>>AAABBBCCCEEEFFFHHHIIIJJJKKKHHHIIILLLMMMKKKLLLOOOQQQOOOLLLKKKMMMQQQWWWZZZYYYWWWVVVWWWZZZZZZXXXVVVNNNOOOSSSWWW\\\]]]\\\ZZZSSSSSSSSSTTTVVVWWWVVVTTTNNNQQQUUUYYYZZZYYYXXXWWWVVVUUUUUUWWWXXXXXXVVVTTTTTTWWW\\\^^^^^^\\\[[[[[[RRRUUU^^^eeebbbYYYWWW\\\XXX[[[[[[VVVNNNLLLQQQXXXSSSTTTNNNHHHPPP^^^aaaYYY[[[WWWSSSSSSVVVYYY[[[[[[ZZZWWWUUUVVVWWWVVVUUUVVVbbb===999111555333...000000///------,,,,,,---------,,,,,,,,,---------++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------...////////////111000...,,,///666<<>>CCCIIIOOORRRJJJEEENNNlllccc\\\ccc[[[YYYbbbfff___VVVQQQPPPNNNQQQXXXQQQJJJOOORRRPPPTTTQQQQQQQQQOOONNNMMMNNNNNNOOOPPPQQQPPPOOONNNOOOQQQRRRTTTRRROOONNNQQQRRROOONNNNNNOOOOOOOOOOOONNNNNNOOOOOONNNNNNNNNNNNNNNOOOQQQPPPNNNMMMOOOTTT\\\bbb|||dddIIIEEEGGGCCC<<<>>>=========@@@CCCFFFIII???>>>===<<<;;;;;;;;;;;;;;;:::999999999:::<<<<<<===>>>???>>><<<;;;<<<===>>>???@@@BBBDDDFFFGGGHHHGGGEEEFFFJJJKKKIIIJJJMMMNNNMMMKKKKKKLLLPPPTTTWWWVVVUUUUUUWWWYYYYYYWWWUUUQQQRRRTTTXXX[[[[[[YYYWWWRRRRRRSSSSSSSSSSSSSSSSSSXXXWWWWWWVVVWWWVVVUUUSSSTTTTTTTTTVVVWWWWWWUUUSSSUUUWWWYYYZZZYYYYYYYYYZZZ^^^[[[]]]```^^^XXXWWWYYYWWWXXXWWWTTTQQQPPPSSSVVV[[[[[[VVVPPPVVVbbbbbbZZZPPPRRRVVV[[[______ZZZVVVWWWVVVVVVYYYZZZYYYVVVUUU```<<<999111555333///000///...------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---......//////***---000///---+++---///111111222555;;;DDDNNNUUUpppjjjhhhooo{{{zzzqqqeeegggqqq~~~~~~pppaaa\\\[[[UUUJJJ???888666000***000111111111000///..............................------,,,,,,++++++******------------............+++,,,---///111333444555666333444777999888:::>>>>>>===;;;999777555444444666555555444444555555666111444555333444777888555111111111222222222333333222222222222111111111000222222222333444444555555666666666666555555555555444666888888999;;;>>>@@@BBBAAAEEENNNSSSQQQLLLIIIGGGJJJMMMNNNOOOPPPRRRTTTNNNFFFKKKRRRLLLIIIPPPVVVIIIMMMPPPQQQPPPQQQSSSVVVUUUYYY[[[[[[\\\]]]ZZZTTThhhccc\\\XXX[[[___[[[RRRXXXTTTLLLEEEFFFKKKMMMKKKNNNKKKBBBPPPfffYYYDDDIIIFFFDDDFFFJJJLLLHHHDDDBBBFFFBBB>>><<<===<<<999666999999999999999888888888777777777777777777777777666555444333333444555666:::888777666666999;;;===;;;:::999999<<>>AAACCCDDDEEEDDDBBBCCCGGGIIIHHHIIILLLMMMLLLLLLMMMNNNQQQSSSUUUSSSSSSTTTVVVWWWWWWUUUSSSTTTTTTUUUWWWYYYYYYVVVTTTPPPRRRSSSRRROOONNNPPPSSS___ZZZUUUTTTUUUUUUUUUSSSSSSSSSSSSUUUWWWWWWVVVTTTVVVWWWWWWVVVUUUUUUWWWYYY^^^XXXSSSTTTUUUTTTTTTUUUYYYVVVSSSSSSTTTTTTQQQOOO[[[[[[WWWRRRVVV]]]\\\TTTIIIMMMTTT\\\```^^^YYYTTTTTTVVVXXXZZZ\\\[[[WWWSSS]]]<<<:::111555333000000///...---------------,,,---------,,,,,,++++++************************************+++++++++++++++++++++++++++++++++++++++,,,,,,------...//////)))---111333222222222333444222//////000111222222;;;888888???IIIOOOMMMIIIBBBCCCJJJQQQOOODDD===<<<888555000...000333555444222222333222111///---+++,,,,,,,,,------.........,,,,,,,,,++++++*********,,,,,,---------.........++++++,,,...///111222333444222444999:::999:::===;;;999777555444333444444444444444444444444444444000333333111222555666333000000000000111111111111222111111111111000000000111111111222222333333333444444444444444333333333222444666666777888;;;>>>;;;>>>CCCJJJLLLKKKHHHGGG???BBBFFFLLLQQQSSSSSSRRRVVVIIIOOOSSSGGGJJJTTTOOOJJJRRRYYYXXXTTTUUUWWWYYYSSSaaafff]]]WWW[[[[[[UUU```^^^YYYWWW[[[^^^ZZZRRR]]]iii___EEEFFF]]]___KKKCCCJJJHHHRRRbbbUUUFFFPPPEEECCCCCCGGGJJJHHHDDD@@@GGGDDD@@@?????????;;;888777777888888888888888888777777777777777777777777666555444333333444555666:::888666555555888;;;===>>><<<:::888777777999:::;;;>>>GGGSSS\\\fffwwwjjj^^^bbb\\\YYYcccllldddffffffbbb\\\YYYWWWWWW[[[TTTMMMUUU___VVVOOOYYYRRRPPPNNNNNNQQQUUUWWWYYYQQQSSSTTTTTTSSSSSSSSSTTTRRRTTTTTTPPPOOOQQQQQQNNNOOOOOOPPPPPPPPPOOONNNNNNPPPPPPQQQRRRRRRRRRSSSRRRWWWWWWVVVTTTTTTWWW\\\```lllWWW^^^rrrNNNBBBAAA@@@??????>>>>>>>>>;;;;;;;;;;;;<<<>>>@@@AAA888888888888888999:::;;;777777777888888888999999888999::::::888888999:::777888:::<<<>>>@@@BBBCCCCCCAAABBBGGGIIIHHHIIILLLLLLMMMNNNPPPQQQSSSSSSTTTOOOPPPRRRTTTUUUUUUSSSQQQUUUUUUUUUVVVXXXWWWUUUSSSQQQTTTUUURRRNNNLLLPPPTTTZZZVVVSSSSSSWWWYYYXXXWWWTTTTTTTTTVVVXXXYYYWWWUUUVVVWWWXXXWWWUUUTTTTTTVVVUUURRRNNNNNNOOORRRUUUXXXZZZUUUPPPRRRUUUUUUOOOHHHWWWWWWTTTRRRTTTXXXUUUNNNJJJLLLNNNRRRUUUVVVVVVVVVVVVXXXYYYXXXYYYZZZVVVQQQ[[[;;;:::222555444111//////...------------...,,,,,,---------,,,******************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,---............///000000///------------///222333333222222333------...............///333222333444111------111555333111222222222222222,,,,,,---...//////000000++++++,,,,,,------......,,,,,,++++++++++++******,,,,,,,,,------------...+++,,,---...///000111111333333666<<<===999666777777666555444444444666666333333444444444444333333///222222000000333333111/////////000000000111111111111111000000000//////000000000000111111111111222222222222222222222222111333444555555666999;;;777;;;???BBBDDDGGGHHHHHHEEEEEEGGGKKKPPPRRRQQQOOOLLLHHHMMMIII@@@MMMVVVEEEBBBLLLTTTSSSRRRUUUVVVUUUSSSfffmmm___SSSVVVYYYVVVTTTXXXYYYWWWWWWWWWSSSNNNZZZggg```HHHEEEWWWTTT???>>>MMMMMMQQQccc^^^MMMNNNLLLIIIFFFGGGLLLNNNJJJCCCEEEBBB@@@???@@@@@@<<<999888888888888888999999999888888888888888888888888666666555444444555666666888777777777888999:::;;;555666777999::::::::::::666777:::>>>EEEVVVpppwwwqqq]]]aaaaaaSSSKKK\\\iii```ccc```^^^\\\XXXUUUTTTTTT^^^UUULLLSSSZZZMMMDDDNNNWWWTTTQQQQQQSSSVVVXXXXXXRRRSSSRRRQQQPPPQQQTTTWWWPPPSSSSSSQQQQQQTTTTTTQQQPPPPPPPPPPPPPPPOOONNNNNNMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUYYY]]]^^^YYYaaayyyzzzOOODDDKKKCCCDDDDDDAAA<<<999888:::::::::999888888888999:::999888888777777777888888666666666777777777777777666777888888777666777999666777999;;;===???AAAAAACCCAAABBBGGGIIIHHHIIIMMMJJJKKKMMMOOOPPPQQQPPPPPPLLLNNNQQQRRRSSSRRRQQQQQQTTTSSSSSSUUUWWWWWWUUUTTTRRRVVVXXXUUUPPPOOORRRVVVTTTSSSSSSWWWZZZ\\\ZZZXXXVVVVVVVVVXXXZZZZZZXXXWWWTTTWWWYYYZZZXXXUUUSSSSSSOOOSSSTTTSSSQQQSSSXXX]]]TTTPPPMMMPPPUUUVVVPPPJJJVVVWWWVVVUUUWWWYYYVVVQQQMMMMMMMMMMMMNNNPPPSSSUUUXXXZZZXXXTTTTTTVVVUUUOOOXXX;;;:::222555444111///......---------......,,,,,,---------+++***)))************************)))))))))************++++++++++++++++++++++++++++++++++++,,,------............---,,,,,,,,,---------......+++(((&&&(((***000333555333///...111555333444444333222111222333...,,,---///...***)))+++...------------......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---...//////000000222222666<<<<<<777333333666555555666666777888999222333333444444333333222000333222//////222111.../////////000000000111111000000000000////////////////////////////////////111111111111222222222222000222333444444555888:::777:::<<<===@@@FFFHHHGGGIIIIIIJJJLLLOOOQQQQQQPPPGGGLLLNNNHHHHHHXXXZZZIIIPPPWWWYYYVVVWWW]]][[[UUUQQQaaahhh\\\QQQSSSVVVUUUNNNVVV[[[XXXRRROOOLLLJJJWWWTTTQQQPPPKKKCCC??????FFFOOOJJJPPPkkkiiiPPPDDDKKKKKKHHHGGGIIILLLIIICCC@@@===;;;<<<>>>>>>;;;888999999999999999999999888777777777777777777777777777666555444444555666777666666777888888999999999444666999;;;<<<<<<;;;:::@@@@@@===888666===LLLYYYjjjqqq}}}xxxbbb[[[hhhTTTIIILLLWWWddd```KKKddd^^^YYYXXXWWWTTTSSSUUUUUUPPPJJJQQQYYYPPPJJJTTT[[[WWWSSSQQQSSSTTTSSSQQQOOOOOONNNLLLKKKMMMQQQTTTOOORRRSSSQQQQQQTTTTTTQQQOOOOOOOOOOOONNNMMMLLLKKKHHHIIIKKKMMMOOOOOOOOONNNPPPQQQRRRRRRSSSUUUYYY\\\ZZZ[[[```kkkwwwooogggKKKFFFFFFAAA;;;EEE???999999<<<>>>:::666666666555555666666777777999888777666555555555555444444555666666666666666555666777777666555777888666777888:::<<<===>>>???BBB@@@AAAFFFGGGFFFGGGJJJEEEFFFHHHJJJKKKKKKKKKKKKLLLNNNPPPPPPPPPPPPQQQSSSSSSRRRRRRTTTVVVWWWVVVTTTTTTWWWYYYXXXUUUTTTUUUWWWQQQTTTXXX[[[\\\ZZZXXXWWWYYYXXXXXXZZZ[[[[[[YYYVVVSSSVVVZZZ[[[YYYVVVTTTSSSLLLSSSWWWSSSOOOOOOSSSUUUKKKKKKKKKOOOSSSUUUTTTQQQTTTTTTTTTUUUVVVVVVSSSQQQLLLNNNQQQRRRQQQPPPPPPQQQUUUXXXUUUOOOOOOTTTSSSMMMWWW;;;;;;222555444222......---------......///+++,,,---------+++)))(((************************))))))))))))************++++++++++++++++++++++++***++++++,,,,,,---......,,,++++++,,,...000111111------------...111555777&&&'''))))))(((***...111)))***++++++,,,---,,,***...,,,...333444111222777222111111000///---,,,+++------------............,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,------......///000000333888888444111222555555666666777777666666111222333444444333222111333555555111000222111...//////000000000111111111000000/////////.................................000000111111222222222222000222333333333555777999888:::;;;:::>>>EEEFFFBBB;;;===@@@CCCEEEFFFGGGHHHAAAHHHGGGGGGSSSYYYRRRNNNfffddd[[[SSSUUU]]]YYYNNNSSSYYY[[[VVVSSSTTTSSSPPPMMMUUUYYYUUUPPPNNNMMMLLLSSSMMMOOOUUUOOOCCCCCCMMMLLLPPPLLLZZZpppdddHHHCCCAAAIIILLLHHHCCCCCCBBB???;;;999888:::======:::777:::999999999888777777777666666666666666666666666777666555444444555666777555555555555666777888999::::::::::::999888666666000444888999:::<<<>>>@@@GGGXXXooottthhhbbbZZZRRR[[[NNNWWWeee[[[MMMRRR^^^eee\\\VVVVVVWWWTTTSSSUUULLLNNNKKKNNNVVVRRRPPPZZZVVVRRRNNNNNNPPPQQQOOOKKKKKKLLLLLLLLLKKKLLLNNNQQQNNNQQQRRRPPPOOOQQQPPPMMMLLLLLLLLLKKKKKKJJJIIIHHHEEEFFFIIIKKKMMMMMMMMMLLLOOOQQQRRRRRRSSSTTTWWWYYYYYYQQQRRR___jjjjjjfffeeedddOOO===<<>>;;;888888;;;===;;;999444444444555555555555555555555444444333333444444222333444555666555555444444555666666555555666888666777777888:::;;;;;;<<>>BBBCCCAAABBBEEECCCDDDEEEGGGHHHHHHHHHHHHLLLNNNOOOOOONNNNNNRRRUUUTTTSSSRRRSSSUUUUUUTTTSSSTTTVVVXXXZZZZZZYYYWWWVVVOOOTTTZZZ\\\ZZZXXXXXXYYYZZZYYYYYYYYYZZZYYYWWWUUUTTTVVVXXXYYYWWWUUUUUUUUULLLQQQSSSNNNKKKMMMMMMKKKHHHKKKOOOPPPOOOOOORRRTTTQQQPPPPPPPPPPPPNNNLLLLLLKKKNNNQQQRRRQQQOOOPPPQQQMMMSSSRRRMMMNNNTTTRRRJJJVVV:::;;;222555444222......---------......///+++,,,---...---+++)))'''))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***++++++,,,,,,---......///...---------,,,+++)))---,,,***+++------+++(((111///,,,+++,,,...////////////......111444333111222...---000...***+++111***,,,...000000///...,,,........................------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------///...///444444222111333333444555555555444222111111222333444444333222111666888777333111222111...000000000000111111111111000/////////.................................---000000111111222222222333111222333333333444777999777999999888===CCCAAA:::>>>AAAEEEGGGFFFEEEEEEFFF???DDD@@@III\\\WWWJJJRRRqqqiiiYYYNNNSSS^^^[[[NNNYYYVVVRRRSSSVVVVVVQQQJJJMMMRRRUUURRRPPPRRRSSSRRRLLLSSSVVVQQQMMMOOOUUUXXXLLLQQQUUUgggpppSSS===KKK<<>>;;;888:::999999888777666666555555555555555555555555555666555444444444444555666555444333222333555777999777666555444555666777777777777666555666888999777BBB>>>CCCUUUjjjzzztttiii\\\RRRMMMMMMQQQVVVbbb```^^^WWWSSS^^^aaaSSSaaaVVVOOOPPPRRROOOOOOQQQOOOSSSNNNJJJLLLHHHFFFMMMMMMJJJHHHJJJOOOQQQNNNKKKIIIKKKNNNOOONNNNNNNNNOOONNNQQQQQQOOONNNOOOMMMIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFIIILLLMMMNNNMMMMMMKKKLLLMMMMMMMMMNNNPPPRRRNNNKKKSSS```]]]QQQUUUdddsssSSSBBBDDD@@@@@@CCCBBB<<<:::<<<444<<>>555000555<<<777777666555444444333333222222222111222222333333222333444555555555444333444555666666555555777888666666777777888999999999===:::;;;>>>???===>>>AAACCCDDDEEEFFFGGGHHHHHHHHHMMMNNNOOONNNLLLNNNRRRVVVUUUTTTSSSSSSTTTTTTSSSRRRTTTUUUWWWZZZ\\\[[[XXXUUULLLSSSZZZ\\\XXXWWW[[[___ZZZYYYYYYYYYYYYXXXUUUSSSUUUVVVVVVUUUTTTTTTUUUWWWPPPRRRQQQLLLNNNRRRQQQKKKKKKPPPSSSQQQKKKIIIMMMRRRRRRPPPPPPPPPOOOLLLJJJJJJKKKMMMMMMLLLJJJLLLPPPTTTFFFNNNPPPMMMOOOUUURRRHHHPPP===555777000555...///............---------......---,,,+++))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---...222222000...+++,,,000333000///...,,,***+++---///222---+++...111222555:::555222111111000...///222000666333000444000+++000333;;;;;;222+++,,,---+++000******000222,,,)))+++,,,...222222---)))***...)))000333000000333333///111888AAADDD<<<333444;;;333555555333333444333000444333222111000000000000000000000000111111111111////////////...............------,,,,,,------...000000000000////////////000111111222444555666666555666777888:::;;;<<<===@@@AAACCCEEEEEEDDDCCCBBB666>>>HHHOOORRRRRRRRRSSSUUUZZZOOOKKKVVVPPPIIIWWWVVV[[[[[[SSSMMMLLLNNNNNNOOORRRTTTRRROOONNNPPPRRRQQQOOOPPPSSSOOOJJJKKKQQQIIINNN[[[eee]]]KKKBBBEEEIIIHHHFFFCCCAAA@@@???>>>::::::;;;;;;:::888777666777666666555555555666666222222222333333444444444333333333222222333444444333333222222333333444555444444444444444555666777444444444555555777888888<<<999999===BBBPPPjjjnnnXXXTTTQQQOOOPPPQQQOOOMMMXXXZZZ]]]]]]YYYSSSQQQRRRaaaSSSMMMVVV[[[UUUOOOOOOMMMMMMKKKJJJIIIIIIIIIIIIGGGIIIKKKJJJHHHHHHKKKMMMHHHJJJLLLNNNOOONNNMMMLLLKKKNNNMMMHHHGGGKKKKKKGGGFFFIIIHHHDDDDDDFFFGGGDDDFFFFFFGGGGGGIIIJJJKKKLLLOOOMMMKKKJJJKKKNNNQQQTTTMMMRRRUUUSSSPPPUUUbbbnnnwwwqqqzzzfffOOOCCC>>><<>>>>>999:::>>>888888888777777555444444333333444444333333222111111111111111111111111111111111222222222222111111444444444444444444444444333444555666777777777777:::::::::::::::<<<===>>>>>>===@@@GGGGGGDDDEEEJJJNNNMMMKKKKKKKKKMMMOOOQQQSSSPPPNNNOOOSSSVVVVVVTTTYYYXXXXXXYYYZZZXXXSSSOOOPPPVVV\\\\\\XXXVVVWWWYYYUUURRRRRRSSSRRRPPPQQQVVVTTTQQQNNNOOOQQQTTTTTTSSSVVVWWWXXXWWWTTTPPPNNNMMMOOONNNMMMMMMOOOQQQTTTUUUTTTOOOJJJHHHHHHGGGFFFDDDLLLLLLKKKKKKKKKKKKKKKLLLMMMKKKJJJLLLNNNNNNKKKHHHOOO<<<555777000555...///............---------...------,,,***))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***,,,...!!!&&&,,,111222111000///000000111111222111000///333333777@@@GGGJJJMMMQQQCCC???<<<===CCCFFFCCC>>>CCCJJJEEE???CCCEEEFFFOOOQQQXXX___]]]QQQCCC<<<;;;888000***+++///111111111+++,,,///000///---///111///333444000///222222///333666;;;;;;444---111:::999666444333333333444666222222111111000000/////////000000000000000000000////////////.........---------,,,,,,,,,,,,------////////////////////////...//////000222333333444333444555666888999:::;;;;;;===@@@CCCDDDEEEEEEDDD===DDDLLLQQQRRRPPPPPPPPPMMMRRRJJJIIITTTOOOGGGQQQWWWZZZZZZSSSNNNMMMLLLIIIFFFIIILLLNNNOOOPPPSSSVVVPPPNNNPPPRRRQQQMMMOOOUUULLLNNNVVV]]]VVVFFFAAAFFFEEEDDDBBB???===<<<;;;:::999::::::;;;:::888777666777777666555444444555555222222222222333333333333222222111111111111222222222222222222222333444444555555444444444444444555444444444444555666777888;;;:::;;;<<<::::::DDDPPPiiioootttcccWWWQQQXXXUUUSSSSSSUUUWWWVVVUUUSSSVVVYYYYYYUUUTTTXXX]]]YYYNNNJJJQQQUUUOOOKKKMMMMMMLLLKKKIIIHHHHHHGGGGGGGGGIIIKKKJJJHHHHHHJJJLLLDDDFFFHHHIIIJJJJJJIIIHHHJJJMMMLLLGGGFFFIIIIIIFFFFFFIIIHHHEEEDDDGGGGGGDDDFFFFFFGGGGGGHHHJJJKKKLLLOOONNNMMMLLLMMMPPPRRRTTTNNNQQQSSSSSSSSSXXXcccmmmuuujjjdddhhhjjjjjjoooyyy{{{VVVMMMBBB======AAACCCCCC???;;;;;;======999999<<<888888888777777666555444333333333333333222222111111111111111111111111111000111111222222111111000222222222222222222222222333333444555666666666666777777888888999:::::::::;;;;;;>>>DDDEEEBBBDDDIIIKKKKKKJJJJJJKKKLLLMMMNNNOOONNNNNNOOORRRTTTUUUTTTYYYXXXWWWXXXYYYXXXTTTQQQTTTWWW[[[\\\ZZZXXXXXXYYYSSSQQQPPPQQQQQQNNNOOOSSSRRROOOKKKJJJLLLOOOOOOOOOSSSUUUWWWVVVSSSOOONNNMMMOOONNNMMMLLLMMMNNNPPPRRRQQQNNNIIIGGGGGGGGGEEEDDDHHHIIIKKKLLLMMMMMMLLLKKKMMMKKKJJJJJJJJJIIIEEEBBBMMM<<<555777000555...///............---------------,,,+++***))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******+++---222111000...,,,++++++++++++++++++,,,///555:::>>>MMMLLLQQQZZZaaaeeejjjppptttsssrrrxxxzzzkkkggglllttt~~~qqq[[[NNNLLLDDDJJJLLLCCC777///,,,+++000///------///111111000,,,...///---...222444222222333444333...,,,444>>>DDD;;;444555555222444:::111111222222111000...---///.....................//////.........------------,,,,,,++++++,,,,,,---..................//////,,,------...///000111111111111222333555666777777666888<<>><<<;;;;;;999999::::::999888777555888777666555444333333333222222222111111111111111111111000000000000000111222111111111111222333333666555444333333222222222444333333444444555666777777666888:::999666666:::999KKK^^^qqq___SSSYYY``````^^^___\\\YYYXXXWWWVVVTTTSSS[[[\\\[[[VVVRRRRRRWWW\\\SSSMMMKKKQQQRRRMMMLLLOOOMMMLLLJJJIIIGGGFFFEEEEEEFFFHHHJJJJJJIIIHHHIIIJJJCCCDDDEEEGGGGGGGGGFFFFFFJJJLLLJJJFFFEEEGGGGGGDDDGGGIIIIIIFFFFFFHHHHHHEEEFFFGGGGGGHHHIIIJJJKKKKKKNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTSSSUUUYYY```eeefff___\\\\\\YYYTTTVVV^^^mmmpppxxxZZZEEE===BBB@@@>>>???AAAAAA>>>;;;>>>;;;;;;<<<<<<999888:::777777777777777666555444222222333333222222111000000000000000000000000000000000111111111111000000////////////////////////111222333444555555555555333444555777777777777666888888;;;@@@AAA@@@BBBGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKMMMPPPSSSSSSTTTUUUWWWXXXWWWVVVVVVWWWWWWVVVTTTXXXZZZ[[[\\\\\\ZZZYYYWWWSSSPPPOOOQQQPPPNNNNNNQQQRRRNNNJJJHHHIIIKKKLLLLLLPPPRRRTTTSSSQQQNNNMMMMMMNNNMMMLLLJJJJJJJJJKKKKKKMMMJJJGGGFFFFFFFFFEEEDDDDDDFFFIIILLLMMMLLLJJJIIIHHHGGGFFFFFFFFFEEEBBB???KKK;;;555777///555//////............---------,,,,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******+++---------,,,,,,...111444666333666777777999CCCSSS```oooooovvvxxx|||nnn[[[KKKAAA<<<444//////333111---,,,------...000222222000000//////000000111:::EEEEEE888111444333---...444111222333333333111///---......---------------,,,.........---------,,,,,,,,,,,,++++++++++++,,,,,,------------............,,,,,,,,,---...//////000///000111222333444555555333555888<<<@@@CCCDDDEEEDDDHHHLLLMMMJJJGGGFFFGGGMMMLLLJJJOOOTTTPPPLLLMMMPPPQQQRRRSSSWWWXXXRRRJJJTTTTTTTTTUUUWWWXXXXXXWWWPPPOOOOOOOOOPPPQQQSSSVVVOOONNNNNNNNNHHH@@@???EEEDDDCCCAAA???===<<<;;;;;;888888999999999888666555888777666444333222222222222222111111000000//////111111000000//////000000111000000000000111222222444444333222222222222222333333333333333444555555777555444666:::===@@@BBB999@@@???===PPPrrruuuhhh```hhhrrrpppaaaTTT]]]\\\ZZZYYYXXXWWWUUUUUUaaa```\\\VVVUUUXXXYYYXXXMMMKKKLLLOOOOOOKKKLLLPPPNNNMMMKKKHHHGGGEEEDDDDDDFFFGGGHHHIIIHHHHHHGGGGGGEEEFFFGGGHHHHHHHHHHHHGGGJJJJJJHHHFFFEEEEEEEEEDDDGGGJJJKKKHHHHHHJJJJJJGGGGGGHHHIIIJJJJJJKKKKKKKKKMMMOOOQQQSSSTTTTTTSSSSSS[[[YYYVVVUUUVVVXXXYYYZZZ```[[[YYYYYYWWWWWW___iiijjj```ssspppssskkkdddZZZPPPFFFBBBEEEKKKCCCBBB@@@AAABBBAAA???======<<<<<<<<<;;;999888999666666666666666555444444111111222222111111000///000000000000000000000000///000000000000000000///........................000000111222333333333333000222444666777666555444555666:::===>>>???BBBDDDDDDEEEGGGIIIJJJJJJIIIIIIHHHMMMSSSVVVVVVUUUWWWYYYWWWVVVUUUTTTUUUVVVWWWWWW\\\[[[[[[\\\]]]\\\YYYWWWUUUQQQPPPSSSSSSPPPPPPRRRUUUQQQMMMJJJIIIJJJLLLMMMMMMOOOQQQQQQOOOMMMLLLLLLMMMLLLJJJHHHGGGFFFEEEEEEHHHGGGEEEDDDDDDDDDDDDDDDBBBCCCEEEGGGGGGGGGFFFEEE@@@@@@AAACCCDDDDDDBBBAAAHHH:::555777///555//////............---------,,,++++++******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///'''+++000111111000111222666III```ooowwwvvvmmm\\\KKKCCC???777---222///...///000...,,,***000...///111333444:::AAA999///,,,111444000...111111222444444444222///......---------,,,,,,++++++------------,,,,,,,,,,,,++++++************++++++++++++,,,,,,------------,,,,,,------...////////////000000111222333444444333444777999<<<>>>@@@AAACCCGGGJJJJJJGGGFFFGGGIIIMMMIIIKKKOOOLLLIIIHHHGGGHHHKKKNNNSSS[[[___YYYPPPYYYYYYXXXVVVUUUSSSRRRRRRPPPPPPNNNMMMNNNOOOPPPPPPLLLLLLMMMLLLGGGAAA???AAA???>>><<<:::999888777777666777888888888777666555777666555333222111111111111111111000000/////////222222111000000000000000000////////////000111111111111111111111222333333222222222222222333333444888666444333777;;;===<<<>>>???===777666===EEEJJJCCCfffzzzwwwXXXTTTYYYhhhaaa```cccjjjjjj___QQQHHHQQQSSSUUUXXX[[[]]]___aaa]]][[[WWWVVV\\\ccc```XXXEEEFFFGGGIIIHHHFFFHHHLLLMMMLLLJJJHHHFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDFFFGGGGGGHHHHHHHHHHHHHHHIIIGGGFFFFFFEEEDDDDDDEEEGGGJJJKKKIIIIIIKKKKKKGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKMMMPPPSSSTTTSSSRRRPPPZZZWWWUUUTTTVVVWWWVVVUUUZZZYYYYYYYYYWWWWWW\\\cccbbb\\\jjj```fffggg\\\]]]mmm{{{oooeee]]]OOOBBBFFFJJJKKKFFF???<<<<<<;;;999999:::;;;===>>>>>>============<<<;;;:::999777444444555555555444333333000000111111000000///...////////////////////////...//////000000//////..............................///000111111222222111000111333555666555444333333666999:::;;;>>>AAABBBAAACCCFFFHHHIIIIIIHHHGGGEEEJJJQQQTTTTTTSSSUUUWWWUUUUUUTTTSSSSSSTTTVVVWWW\\\[[[ZZZ[[[\\\[[[YYYWWWXXXSSSRRRVVVXXXUUUTTTUUUUUUSSSOOOKKKIIIIIIKKKMMMJJJMMMOOOOOOMMMKKKJJJJJJKKKJJJHHHFFFDDDCCCBBBAAACCCCCCCCCBBBBBBAAABBBBBBCCCBBB@@@???>>>???@@@@@@<<<>>>@@@AAAAAAAAAAAAAAAEEE:::666777///555000///............---------++++++*********)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------000222222555666444444===MMMZZZkkkttteeeRRR@@@888222---...///...------333000///222333111333666111//////444<<>>:::222222333333222111///.........------,,,+++++++++------,,,,,,,,,++++++++++++******))))))******+++******++++++,,,,,,---------------........./////////000000111222222333333444444555777999:::<<<<<>>===;;;999888888888555666777888888777666555666555444333222111111111111111111000000000000000333222111000/////////000///............///000000/////////000000111333333222222111111111111222222222555666777999;;;999444333666<<>>JJJHHHGGG[[[qqqxxx{{{pppaaaUUUSSSgggbbbQQQQQQTTT```IIILLLSSS[[[\\\XXXWWWZZZSSSUUUXXXZZZ[[[\\\^^^```\\\\\\XXXUUUZZZ```[[[OOOFFFGGGHHHIIIHHHHHHIIIKKKKKKJJJIIIGGGEEEDDDCCCCCCEEEDDDBBBAAACCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFCCCBBBDDDDDDBBBCCCFFFDDDHHHIIIGGGHHHJJJIIIEEEFFFGGGIIIJJJKKKJJJIIIIIIHHHKKKNNNPPPQQQQQQOOONNNQQQPPPQQQSSSUUUVVVVVVUUUTTTWWW\\\______\\\ZZZZZZPPPQQQ```ZZZmmmnnneee]]]XXXZZZ[[[[[[dddpppttt{{{sssoooiiifffoooZZZLLLHHHIIIIIIGGGJJJKKKFFF>>>>>>GGGKKKJJJAAACCCEEEEEEBBB===888444;;;===>>>;;;::::::888444222222333333333222222111//////000000//////...---////////////////////////......////////////......------------------------,,,---...///000000000000000111222444555444444333222666888777777;;;>>>???>>>@@@CCCEEEFFFFFFFFFEEEAAAEEEIIIMMMNNNOOOOOOPPPSSSSSSSSSRRRQQQQQQSSSVVVYYYYYYZZZZZZYYYYYYXXXXXXXXXSSSSSSWWW[[[YYYWWWWWWQQQQQQOOOLLLIIIGGGIIIJJJJJJLLLNNNNNNLLLJJJIIIIIIHHHGGGFFFEEECCCAAA@@@???@@@AAABBBAAA@@@??????@@@BBB@@@===:::999:::;;;===<<<>>>@@@@@@???=========CCC999666777///555000///............---------************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......000222555444>>>KKKUUUbbbyyyzzzbbbTTTEEE>>>999444333444666111///222222000///111///333444444>>>IIIIII???111111000000///.........///......---,,,,,,++++++,,,,,,,,,,,,++++++++++++******))))))))))))******))))))******+++,,,,,,---,,,,,,------------.........//////000000111111222333333444555666888999:::CCCEEEGGGGGGFFFGGGKKKPPPLLLKKK\\\bbbQQQHHHLLLGGGDDDIIINNNRRRWWWZZZWWWPPPJJJOOOSSSPPPJJJGGGKKKPPPMMMOOOOOOLLLNNNPPPMMMFFFFFFHHHIIIGGGEEEBBB@@@>>>AAA@@@>>>===<<<;;;::::::444555666777777777555555444444333222222111222222000000111111111111111111222111000///..................------......///000000000/////////000111111222111111000000000111111---333777777999<<<;;;777333555666777555555999>>>BBBBBB777444BBBJJJGGGFFFGGGOOO```bbbsss```ssskkkccc```aaaiii{{{qqqkkkddd___^^^]]]ZZZWWWYYYQQQeeeiiiaaa___UUUUUURRRPPPRRRXXXYYYVVVTTTUUUYYY[[[]]][[[WWWTTTTTTTTTYYY]]]ZZZRRRPPPTTTPPPGGGIIIJJJJJJJJJKKKLLLLLLKKKHHHGGGEEEDDDCCCBBBBBBBBBFFFBBB>>>===???AAAAAA@@@AAA@@@@@@??????@@@@@@@@@AAA>>>>>>BBBBBB@@@AAAEEE@@@DDDEEEDDDDDDFFFEEEBBBCCCEEEFFFHHHHHHGGGFFFEEEFFFHHHJJJMMMNNNMMMLLLKKKIIIKKKOOOQQQSSSTTTUUUUUURRRUUUYYY]]]______[[[WWWYYYVVVZZZRRRcccsss```OOOPPPQQQQQQPPPRRRUUUXXXKKKXXXVVVSSSYYYPPPIIISSSLLLNNNOOOMMMHHHDDDDDDDDD===AAAAAA@@@FFFKKK@@@...666999<<<>>>>>><<<:::999888<<<<<<888777888666000000000111111111111000000...////////////...------........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000111111222333333333111555777333333888;;;:::;;;===???AAABBBCCCCCCCCC@@@AAACCCGGGJJJLLLKKKJJJPPPRRRSSSRRROOOOOOPPPSSSTTTWWWYYYXXXVVVUUUWWWYYYUUUQQQPPPVVV[[[ZZZXXXWWWNNNOOOOOOMMMIIIGGGHHHIIIJJJLLLNNNNNNLLLIIIHHHHHHEEEEEEDDDDDDBBBAAA@@@???>>>@@@AAA@@@>>><<<===>>>===<<<;;;999999999:::;;;999;;;>>>>>><<<;;;;;;<<>>>>>===;;;:::999888888777444555666777777666555555333333222222111222222222000000111111222222333333111000///...---,,,,,,,,,...------------...//////222111000//////......///111111000000000000000111111666777222111555888666222777999666888===<<<666777???@@@CCCLLLIIICCCGGGFFFLLLUUUFFF]]]zzz```RRRWWWSSSPPPQQQRRRVVVcccrrreee^^^VVVQQQPPPQQQRRRSSSbbbPPP[[[```^^^___OOOJJJZZZPPPIIILLLSSSTTTRRRQQQUUUWWWYYYXXXTTTQQQQQQRRRMMMVVVVVVLLLHHHMMMOOOLLLHHHHHHGGGFFFHHHKKKJJJGGGEEEDDDCCCBBBAAA@@@@@@@@@FFFAAA<<<;;;===???@@@@@@??????>>>>>>>>>>>>>>>???>>>::::::???@@@>>>???DDD<<<@@@BBBAAABBBDDDBBB???AAABBBDDDEEEFFFEEECCCBBBDDDFFFHHHJJJKKKKKKJJJIIIGGGKKKOOOQQQQQQPPPQQQRRRVVVTTTQQQOOORRRTTTRRRNNNMMMJJJNNNLLL[[[fffXXXZZZQQQQQQMMMFFFGGGOOOVVVWWWSSSTTTOOOUUUZZZHHHFFFeeeGGGIIIJJJIIIGGGFFFGGGHHHDDDEEEAAABBBQQQ```XXXEEE???>>><<<999777777:::<<<555:::;;;666555666444......///000000000000//////......//////......---,,,........................---..................---++++++++++++++++++++++++++++++,,,---............000/////////000111222333000555555111000666999777999:::<<<===???@@@@@@AAABBBAAAAAAEEEJJJLLLJJJHHHOOOQQQSSSQQQOOOMMMNNNPPPQQQUUUYYYXXXTTTSSSVVVZZZRRRNNNMMMTTTZZZYYYWWWVVVNNNPPPQQQOOOLLLIIIIIIJJJKKKMMMNNNNNNLLLIIIGGGGGGCCCCCCCCCCCCBBBBBBAAA@@@===???AAA@@@===;;;<<<===999::::::;;;;;;;;;::::::333777;;;<<<;;;;;;===???DDD999333:::000333222///............---------+++++++++************))),,,+++++++++******))))))))))))(((((((((((())))))))))))))))))************++++++******************+++...///---+++,,,......222'''(((666999<<>>222^^^TTT%%%'''%%%777+++'''000111 QQQccc...111+++)))222,,,++++++***666999[[[oooccc+++555999///777999bbb}}}dddfff===HHHDDDBBBIIIQQQFFFAAALLLBBBMMMLLLIIIPPPQQQIIIGGGFFFIIIMMMOOOOOOMMMKKKJJJPPPJJJBBB>>>???CCCHHHKKKFFFDDDBBBCCCDDDBBB???;;;>>><<<:::999999888666444777666444333222111111111222222222222222222222222//////000000000000//////111000///...---...//////////////////////////////...------------...//////////////////////////////111111222333333333333222333444444444555555666666888;;;>>>@@@AAAAAABBBCCCGGGJJJLLLNNNTTTZZZZZZUUUSSSGGGHHHOOONNNRRRYYYXXXMMMRRRVVVUUUTTTXXXbbbkkknnn\\\\\\QQQZZZJJJ[[[fffgggQQQGGGTTT\\\VVVQQQUUUQQQQQQPPPOOOSSSVVVSSSMMMOOOPPPOOOLLLJJJIIIJJJLLLOOOKKKHHHGGGHHHIIIGGGEEEGGGFFFDDDAAA???>>>===<<<>>>===;;;:::;;;<<<>>>???>>>===<<<;;;:::999999999999999999:::<<<===???@@@??????>>>>>>>>>>>>??????>>>@@@BBBDDDDDDBBB???===@@@BBBFFFJJJKKKJJJHHHGGGIIIIIIJJJKKKMMMNNNOOOPPPKKKKKKLLLNNNOOONNNJJJGGGIIIMMMOOOPPPSSSVVVSSSMMMKKKNNNMMMIIIHHHLLLOOONNNRRRQQQRRRPPPJJJFFFNNN\\\NNNRRRNNNBBB???EEEEEE>>>BBBDDDCCCAAADDDIIIGGG@@@@@@???<<<999777666666666999777555444444444333222000000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------..................////////////...///111111222333555888888:::<<<<<<:::;;;>>>AAAHHHDDDAAABBBGGGMMMQQQRRRNNNRRRUUUTTTOOOMMMOOORRRXXXYYYYYYYYYXXXVVVTTTRRRTTTTTTTTTVVVWWWVVVSSSQQQJJJLLLOOORRRSSSQQQOOOMMMLLLLLLLLLKKKIIIFFFCCCAAABBBAAAAAA@@@???>>>===<<<<<<<<<======<<<<<<;;;:::999999999999999999::::::666666777888999999::::::DDD999333:::000333222///............---------++++++++++++************+++++++++******)))))))))))))))(((((((((((())))))))))))))))))************+++++++++++++++*********...---------000111...***,,,222333333DDDpppccc^^^QQQAAA777555444222555111,,,+++...000///---000000///...---......///777;;;(((---***HHHWWW444 000!!!***555~~~777333---(((555---'''EEErrr$$$KKK---===~~~gggKKK>>>UUUGGGCCC888;;;EEEOOOLLLIIIOOONNNEEECCCIIIKKKNNNPPPOOONNNMMMLLLQQQLLLEEEAAAAAACCCFFFGGGEEECCCBBBBBBBBBAAA>>>::::::999888888888888777555666555444333222111111111111111111111111111111111//////000000000000//////000///...---------......---------------------------------------......///........................//////000111111111111111222222333444555555666666===???@@@AAA@@@AAABBBDDDDDDFFFGGGGGGLLLQQQQQQMMMNNNGGGJJJNNNKKKPPPTTTNNNMMMRRRXXXZZZYYYZZZ___ccceee[[[ZZZKKKXXXTTTaaa___```XXXRRRSSSWWWWWWTTTRRRUUUWWWVVVQQQPPPRRRRRROOOMMMLLLJJJIIIHHHHHHHHHHHHNNNKKKGGGFFFGGGGGGEEECCCDDDCCCAAA???>>><<<<<<<<<======;;;;;;;;;<<<>>>???======<<<;;;:::::::::::::::::::::;;;;;;===>>>???======<<<<<<<<<<<<======<<<>>>AAACCCDDDCCCBBBAAADDDFFFHHHJJJKKKIIIHHHFFFIIIJJJKKKLLLMMMOOOPPPPPPOOONNNNNNOOOOOONNNKKKHHHIIILLLOOOOOOQQQTTTQQQLLLLLLPPPQQQNNNNNNPPPPPPNNNPPPOOOOOONNNIIIDDDJJJSSSKKKOOOLLLBBB@@@FFFGGGAAABBBCCCBBB???BBBEEECCC<<>>AAAEEECCCCCCFFFJJJMMMNNNNNNNNNQQQTTTSSSOOONNNPPPSSSXXXXXXWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUUUUSSSOOOMMMJJJLLLOOOQQQRRRPPPNNNLLLIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBAAA???>>>======;;;;;;;;;;;;;;;::::::999888888888888888888777777888888888999:::;;;;;;;;;CCC:::333999111333222///............---------,,,+++++++++*********************)))))))))))))))***))))))(((((())))))***)))))))))*********++++++++++++++++++++++++++++++222---))))))...111111111---???NNN```eeeDDD444222444;;;666111000222333333111000000///...............---...)))...666&&&888***///---444VVV000888!!!777;;;)))BBB...999???^^^rrr555>>>NNNHHHBBBDDDLLLJJJHHHNNNMMMEEEEEEKKKLLLMMMMMMNNNMMMMMMLLLMMMJJJGGGEEEFFFFFFFFFEEEBBBAAA@@@@@@@@@???<<<999777666555666888888777666666555444222111111111111000000000000000000000000...//////000000//////...///...---,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......---------------------------......///////////////000111111333444555666666:::::::::::::::===AAADDDAAACCCBBBAAADDDIIIIIIFFFMMMKKKLLLIIIFFFRRRXXXOOOTTTWWWZZZ[[[ZZZZZZ[[[\\\\\\[[[YYYIIIVVV]]]cccVVVWWW\\\ZZZTTTVVV___bbb]]]VVVZZZ[[[WWWUUUWWWZZZYYYMMMJJJGGGGGGIIIJJJIIIGGGMMMJJJGGGEEEEEEDDDBBBAAA@@@@@@>>>===<<<;;;;;;;;;===<<<;;;;;;;;;<<<>>>???<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<======;;;;;;::::::::::::;;;;;;;;;===???AAACCCDDDEEEFFFIIIJJJJJJKKKJJJIIIGGGFFFJJJJJJKKKLLLNNNOOOPPPPPPSSSQQQOOOOOOOOONNNLLLJJJLLLOOOPPPOOOQQQSSSQQQLLLOOOSSSUUUSSSSSSTTTRRRNNNSSSRRRQQQQQQNNNIIIIIILLLGGGKKKIIIBBBBBBGGGIIIEEEGGGGGGEEECCCDDDFFFCCC===???>>><<<:::999888777777888888666444222111/////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************+++++++++,,,,,,,,,,,,---------------............+++---.........///222444444666888999999;;;>>>@@@BBBCCCEEEIIILLLMMMKKKIIIKKKMMMOOONNNKKKLLLOOOSSSVVVUUUTTTRRRQQQQQQQQQRRRSSSTTTVVVVVVTTTPPPLLLJJJJJJLLLNNNPPPPPPNNNLLLKKKGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCAAA@@@>>>======:::::::::::::::999888888888888777777666666555555777777888888999999::::::BBB:::333888111444111///............---------,,,,,,+++++++++*********))))))))))))))))))))))))***))))))))))))))))))***))))))*********++++++++++++++++++,,,,,,,,,,,,,,,......000000...---111777@@@lllpppJJJ999555---111333111,,,+++...222000000//////......------000 ......$$$KKK---TTTBBB###%%%///]]]%%%JJJDDD+++999,,,;;;666///bbbrrr(((666'''555<<<222RRRUUU)))===GGG>>>EEEEEEGGGPPPPPPKKKMMMKKKJJJIIIIIIJJJKKKKKKJJJFFFEEEFFFHHHJJJJJJHHHFFF????????????>>>===:::999888777666666888888777666555444333222111111111111000000000000000000000000...//////////////////...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------------------------------------,,,---......//////.........///000111333444555666444444444555777<<>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======:::::::::::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999999999::::::<<<<<<===???AAACCCEEEFFFJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLMMMOOOPPPPPPSSSQQQNNNNNNNNNOOOOOONNNPPPRRRRRRQQQRRRUUUSSSNNNRRRTTTUUUSSSTTTVVVTTTPPPTTTSSSRRRRRRPPPLLLGGGEEEFFFHHHGGGBBBBBBFFFGGGEEEGGGEEECCCCCCEEEEEEBBB>>>::::::999777666555555444888999888666333000///..................---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,------------+++---.........///111333222333444666888:::===>>>@@@BBBEEEIIIJJJJJJHHHFFFFFFGGGGGGGGGFFFHHHLLLPPPUUUSSSPPPNNNMMMNNNOOOQQQUUUWWWYYYXXXUUUPPPKKKIIIJJJKKKMMMNNNNNNLLLJJJIIIFFFEEECCCBBBAAAAAAAAABBBCCCBBBAAA@@@>>>===<<<;;;:::::::::::::::999999888888888888777666555444444444444555555666666666666zzz@@@;;;333888222555111///............---------,,,,,,,,,++++++++++++***)))))))))))))))***************))))))))))))******************++++++++++++++++++,,,,,,------------+++000555555000222DDDXXXgggOOO:::777333//////222777;;;000000000///......---,,,)))444<<<((($$$ooo...,,,555...XXX###&&&%%%&&&"""999!!!---///yyy///"""111%%%444222BBB,,,---AAA///>>>GGG777FFF<<>>>>><<<;;;999999;;;999888777888888777555444333333222111111111111111111111111111111111111......////////////......,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,------...............------...000111333444555777777777777999>>>EEEJJJ;;;>>>???===???EEEHHHGGGPPPSSSVVVOOOKKK[[[dddYYYQQQSSSWWWZZZ[[[ZZZXXXVVVVVVWWWUUUYYYXXXZZZ[[[______TTTLLLLLLMMMLLLOOOTTT]]]\\\YYYWWWZZZZZZQQQFFFPPPLLLIIIJJJNNNOOOKKKGGGIIIIIIHHHFFFCCCAAA??????<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<999888888999999:::;;;<<<;;;::::::999999999999999999999999888888999999999===<<<<<<===>>>@@@AAABBBEEEFFFGGGHHHHHHIIIIIIIIIGGGHHHIIIJJJLLLMMMNNNNNNOOOMMMKKKKKKMMMOOOPPPPPPQQQRRRQQQOOOPPPSSSRRRMMMSSSSSSQQQNNNQQQUUUUUURRROOONNNMMMLLLKKKHHHBBB===FFFGGGEEEBBBAAACCCDDDBBB@@@===;;;===??????<<<:::888777777666666555444333888999999777333000//////---------------,,,++++++++++++++++++++++++++++++************************((())))))******))))))((()))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,---.........///111333111111222333666999;;;;;;???@@@CCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGKKKNNNRRRPPPMMMKKKJJJLLLNNNOOOTTTVVVXXXWWWRRRMMMIIIHHHIIIJJJKKKLLLKKKJJJHHHGGGGGGEEECCC@@@>>>>>>>>>>>>???>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;:::999999999999888777666555555555333333444444444444444555vvv???;;;222777222555000///............---------,,,,,,,,,,,,++++++++++++***************++++++++++++******))))))******+++*********++++++++++++,,,+++,,,,,,------......///333...+++,,,555NNN{{{eeeQQQ999///333:::;;;888000000000000///...,,,++++++!!!;;; &&&999AAAggg...!!!$$$%%%((((((777000'''---}}}000%%%---000...222111...###ttt%%%111%%%'''yyy******000;;;)))000<<>>>>>;;;999999999;;;999888888888888666555333333222111111111111111111111111111111111111111---......//////......---,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***+++++++++++++++++++++++++++,,,------......------,,,------///000111222222777777777666666888<<>>===>>>;;;:::::::::::::::;;;;;;777888888888999999999999777777777777888888999:::999888888777777777888888888888777777777777888888;;;;;;::::::;;;<<<======???@@@CCCEEEFFFGGGGGGGGGEEEEEEFFFGGGIIIJJJKKKLLLJJJHHHGGGHHHKKKMMMNNNNNNMMMNNNLLLJJJKKKNNNNNNKKKPPPPPPMMMKKKNNNTTTUUUQQQLLLMMMLLLIIIGGGGGGCCC>>>EEEDDDCCCAAA@@@@@@@@@???>>>:::888<<<>>>===:::999777777777777777666555444555888999777333///...///,,,,,,,,,,,,,,,+++******************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******************++++++++++++,,,---......---...000222000//////111555777888888;;;===?????????@@@BBBDDDEEEEEEEEEFFFHHHJJJLLLNNNPPPNNNLLLJJJIIIJJJLLLNNNOOORRRSSSQQQLLLHHHFFFGGGIIIJJJJJJJJJIIIGGGFFFEEEFFFEEECCC@@@>>>===<<<;;;::::::::::::999999999999;;;;;;;;;;;;;;;::::::999888888777777666666555555444555555555555555555555rrr>>><<<222777333666000///............---------------,,,,,,,,,+++++++++***+++++++++,,,,,,,,,,,,+++******))))))******+++*********+++++++++,,,,,,,,,,,,,,,---.../////////555///333GGGbbbdddKKK<<<444///,,,000000111000///...,,,+++!!!111222333...555,,,...111111+++&&&(((---***ccc666,,,777666,,,,,,&&&&&&///###***555ppp777(((333NNN(((>>>---000666:::$$$333<<>>:::<<<>>>>>>;;;999999:::888777666666777888777666333222222111111111111111000000000000000000000000---......//////......---,,,---.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,+++***************************)))***++++++,,,,,,++++++,,,------...//////000000111333444333222222333444000666:::::::::???BBBAAAHHHGGGQQQTTTLLLKKKLLLEEE>>>HHHTTT[[[ZZZVVVTTTTTTXXX^^^SSSVVVMMM^^^YYYZZZRRRVVVXXXVVVUUUWWWZZZ[[[PPPOOONNNQQQZZZbbb```YYYJJJJJJJJJIIIGGGEEECCCBBB@@@BBBCCCBBB>>><<<;;;<<<999999888888888888888999555666666777777777777777777666666666666777777888666666555555555666666777666666555555555555666666666777777888999999:::::::::<<>>>>>???BBB<<<:::>>>???<<<999999555555666777666666444444111444777666111------...+++++++++++++++******)))************************))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********+++++++++,,,---,,,,,,,,,...000111///...000333666666555555888;;;<<<<<<<<<>>>@@@EEEDDDEEEGGGIIIKKKLLLLLLNNNLLLKKKIIIIIIJJJKKKLLLLLLOOOPPPNNNHHHEEEGGGIIIIIIIIIIIIHHHGGGFFFDDDCCCCCCBBBBBBAAA???>>><<<;;;777888888888888999999999:::::::::::::::999888888666555555555555555555555444444444444444444444444qqq>>><<<222777333666000//////.........------------------,,,,,,,,,+++++++++++++++,,,,,,---------++++++************++++++******+++++++++,,,,,,,,,,,,,,,------...///000000+++333SSS~~~wwwpppoooeee^^^aaafff}}}oooeeekkk|||uuucccSSSZZZvvv|||~~~aaaCCC;;;===000111111111///...,,,***000,,,111...!!!444 ***&&&###%%%((()))((((((ZZZ...%%%888'''111"""'''111%%%)))111---LLL222uuu,,,$$$444---&&&:::***222000>>>555qqqKKK>>>???===BBBKKKGGGBBBKKKKKKHHHFFFGGGJJJKKKGGGCCCFFFEEEDDDDDDEEEEEECCCBBB999<<>>;;;999999:::555444333555777888888777222222111111111111111111////////////////////////---..................---------...///...---,,,+++++++++++++++++++++++++++''')))+++,,,,,,,,,***)))))))))))))))))))))))))))(((((()))***************---------....../////////...111444555555444444555000777;;;;;;:::>>>@@@???JJJCCCGGGKKKDDDCCCKKKMMMIIIOOOTTTSSSNNNLLLPPPUUU]]]hhhVVVPPPEEE```VVVJJJSSSeeejjj\\\RRRUUUTTTKKKQQQPPPMMMJJJLLLRRRSSSPPPJJJKKKLLLJJJGGGDDDBBBBBB<<>>AAABBBAAA???===@@@AAABBBCCCDDDEEEFFFGGGEEEDDDDDDDDDFFFGGGFFFEEEKKKLLLIIIFFFHHHMMMNNNKKKHHHIIIJJJKKKQQQWWWTTTMMMEEEIIIHHH@@@>>>AAADDDBBB???>>>>>>??????>>>>>>???AAA:::777;;;<<<777333444222333444444444333222111...222555444///++++++---+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))+++++++++******,,,...111///---///222555555333000555:::<<<;;;:::;;;===CCCCCCDDDFFFIIIJJJIIIHHHMMMLLLKKKJJJJJJJJJKKKKKKLLLOOOPPPMMMHHHFFFIIIMMMIIIIIIHHHHHHFFFEEECCCBBB@@@@@@AAAAAAAAA???===<<<666777777888999999::::::888999999999999888777777333444444444444444444444222111111111111111111111iiiBBB888555444888000111//////000000//////...---------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......'''333777...***222555111333[[[lllbbbaaa___ZZZWWW\\\dddjjjpppzzz|||xxx~~~nnnqqqvvv{{{}}}|||{{{yyyooovvvmmmTTT@@@777333000000111///+++'''---+++111***&&&666!!!+++++++++)))$$$$$$---888:::333555)))***...)))%%%$$$***///fff555!!!NNNyyy///(((+++===$$$999:::^^^MMM666}}}888EEE???DDDEEEAAABBBGGGHHHEEEBBBCCCEEEGGGGGGFFFEEEFFFFFFDDDBBB@@@@@@AAA::::::999999888999999999666666666555444444333333222222222111111///..............................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,---...///000111222333333666666555555555777999:::<<<@@@DDDFFFGGGJJJOOOTTTQQQSSSQQQNNNNNNSSSUUUSSSYYY]]]XXXLLLIIIPPPQQQLLLTTTWWW]]]bbb^^^VVVRRRSSSQQQNNNKKKHHHIIILLLPPPSSSHHHHHHGGGGGGFFFEEEDDDDDD@@@AAAAAA@@@===:::::::::666666666666666777888888777777777777666666666666666555555555555444444444333333333333333333333333333333333444444444444555555555666777888999999:::888888999999:::;;;;;;<<<:::>>>BBBCCCBBBAAACCCEEEEEEEEEEEEEEEEEEDDDCCCCCCLLLHHHEEEFFFKKKOOOOOOMMMJJJKKKLLLLLLMMMMMMMMMMMMGGGIIIEEE===<<>>>>>>>>>>>======BBB???;;;777555555555666555333222222333444222111222111000///------,,,,,,++++++******)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))))))))************************+++,,,---.........//////000000111111333555888:::;;;<<<>>>@@@BBBCCCEEEFFFFFFFFFFFFEEEIIIGGGHHHLLLMMMJJJJJJMMMPPPLLLKKKMMMMMMJJJGGGGGGJJJHHHFFFEEEFFFFFFEEEDDDDDDCCCBBBBBBBBB@@@===:::888999999999999888777777999999:::999888666444333222333333333333222111111111111111111111111111111hhhBBB888555444888000111000000000000/////////...------------------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///000+++...666444,,,///:::ZZZmmmppp^^^dddiiimmmuuuyyy{{{|||zzzwwwwww|||xxxjjjHHH:::///---+++))),,,222---'''+++***---111555222...;;;)))]]]333:::555$$$'''222'''+++EEE,,,###888{{{RRR222--- }}};;;???===AAAAAA<<>>>>>???::::::999888777777888888555555555444333333222222111222222111111///..............................///......---,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))(((((()))************)))(((((((((((((((((((((((('''((((((((())))))))))))*********+++++++++,,,,,,------...///000111222333555555444444555666888999;;;>>>AAADDDGGGJJJNNNPPPIIIPPPTTTSSSRRRSSSQQQNNNXXX\\\XXXOOONNNUUUWWWSSSSSSTTTXXX\\\XXXQQQOOOQQQKKKIIIGGGFFFGGGKKKPPPSSSFFFEEEDDDCCCBBBAAA@@@@@@>>>???@@@>>>;;;999888999666666555555666777777888777777777666666666555555555555555555444444444333333333333333333333333333333333333444444444555555555666666777777888888888888888999999:::;;;;;;;;;<<>>AAAAAA>>><<<======>>>>>>=========@@@>>>;;;888666555555555444333222222333333222111222111///...---,,,,,,,,,,,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******************+++,,,---------......//////000111111222555888999:::;;;===???CCCDDDGGGIIIKKKKKKKKKJJJLLLJJJKKKOOOQQQNNNOOORRRRRRNNNLLLNNNNNNKKKIIIJJJLLLJJJHHHGGGGGGGGGEEEDDDCCCAAA@@@??????>>><<<999999::::::::::::999888888777888888888666555333222222222222222222111000000000000000000000000000000fffAAA888555444888000222111111000////////////000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////111...000222000666SSStttzzzrrroooeeecccpppkkksss}}}vvv~~~tttZZZ@@@555333///---///444***///,,,&&&$$$!!!!!!&&&???222???.........,,,------&&&{{{:::111&&&""">>>|||LLL;;;;;;???@@@;;;???AAABBBBBBDDDGGGHHHHHHDDDBBB===>>>???>>><<<;;;<<<===:::999888777666666555555444444333333222111111111111111111111000///......------------------------......------,,,,,,++++++************************++++++*********)))))))))'''((())))))******))))))((((((((((((((((((((((((''''''((((((((())))))))))))*********++++++++++++,,,------...///000111111444333333333444555666777:::;;;===BBBGGGJJJKKKJJJFFFNNNUUUSSSPPPPPPQQQPPPUUUYYYVVVPPPQQQXXX\\\YYYTTTSSSTTTVVVTTTOOONNNQQQNNNLLLJJJIIIJJJNNNQQQTTTFFFEEECCCAAA@@@???>>>>>><<<===>>><<<:::888777888666555555555555666777777666666666666555555555444444444444444333333333333222222222222222222222222333333444444444444555555666666666666666666666666888888888999::::::;;;;;;>>>@@@BBBCCCBBBBBBCCCDDDCCCDDDEEEFFFFFFGGGFFFFFFIIIGGGEEEGGGKKKOOOPPPOOOLLLMMMNNNNNNLLLIIIEEECCCFFFHHHGGGBBB@@@@@@===999<<<<<<===<<<<<<<<<<<<<<<===<<<:::888666555444333444222111111222333111000111000///---,,,,,,,,,,,,,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))***+++,,,------------...//////000000222444666888888999<<<>>>@@@CCCGGGJJJLLLMMMLLLLLLLLLJJJLLLQQQRRRQQQQQQTTTTTTOOOLLLNNNNNNLLLLLLMMMNNNLLLIIIHHHHHHGGGEEEDDDAAA???===<<<<<<<<<:::999:::::::::::::::999888888555555555555444222111000000111111111111000//////////////////////////////ddd@@@888666444777000222111000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------++++++,,,,,,,,,,,,------------------...///000000...333000,,,===bbbxxxyyyvvvzzzeeeAAA666777333+++000&&&222111000;;;zzzVVV :::vvvttt~~~///&&&&&&+++444~~~))):::'''$$$ppp<<<:::<<>>DDD??????@@@BBBCCCDDDDDDBBB@@@:::;;;===<<<;;;:::;;;===:::999777666555444444333444444444333222222111111000000111111000///......---------------------------------,,,,,,,,,++++++))))))))))))))))))))))))************))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))************+++,,,,,,,,,---...//////000222222222222333444555555777777999???EEEIIIGGGEEEIIIPPPSSSNNNIIILLLSSSWWWRRRUUUSSSOOOPPPWWWZZZYYYYYYVVVTTTTTTSSSPPPQQQUUUSSSQQQNNNLLLKKKLLLNNNOOOHHHFFFDDDBBB@@@???>>>>>>;;;<<<===<<<999777777777555555555444444555666666555555555555444444444444444333333333222222222222222222222222222222222222333333333333444444444444555555555555444444444444777777777888999999::::::>>>>>>@@@@@@AAAAAAAAABBBBBBCCCDDDFFFGGGHHHHHHHHHJJJHHHHHHJJJNNNRRRSSSRRRKKKMMMNNNNNNLLLIIIDDDBBBGGGGGGEEEBBB???===;;;999<<<<<<<<<;;;;;;;;;;;;;;;999999999888777555222111333111000000111222000//////...---,,,++++++++++++,,,+++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((()))))))))))))))***++++++,,,,,,,,,---......//////111222444555666777:::<<<===???CCCGGGIIIIIIHHHGGGIIIGGGIIINNNPPPNNNOOORRRSSSNNNJJJLLLMMMKKKLLLNNNNNNLLLIIIGGGGGGFFFDDDBBB@@@===:::999999999999888999999999999999888777777333222222222111000////////////000000//////...---------------------------aaa>>>888666444777000333000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------+++++++++,,,,,,---------............///000111222111//////@@@gggmmmooo|||ZZZ:::;;;::://////$$$000***///FFF...777;;;KKK :::!!!tttCCC***&&&111===%%%AAA<<<777777AAA@@@GGG<<<>>>>>>>>>>>>>>>>>>???@@@:::;;;<<<<<<;;;;;;<<<===999888777555444333333333555555444444333222222222///000000000000//////...------------------------,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))*********)))))))))((((((''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********+++++++++,,,,,,------...///000000111222222333333444444666<<>>=========;;;<<<===<<<:::888888888555555444444444444444555444444444444333333333222222222222222111111111111111111111111111111111111222222222222333333333333444444333333333333333333555555666666777888888888;;;;;;;;;<<<===>>>??????AAABBBDDDEEEGGGGGGHHHHHHHHHHHHHHHJJJNNNPPPQQQRRRIIIKKKMMMNNNMMMIIIFFFCCCIIIFFFBBB@@@===;;;:::;;;<<<<<<;;;:::999999::::::666777777777666444222000222000//////000111///......---,,,++++++******++++++++++++***************''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''))))))((((((((()))******+++++++++,,,------......///111222333333444777:::;;;===@@@CCCDDDDDDCCCBBBFFFEEEFFFKKKMMMLLLMMMPPPOOOJJJGGGIIIJJJIIIJJJLLLLLLIIIFFFEEEDDDCCCBBB@@@>>><<<999888888999888777777777777777777666555555111111000/////////.........////////////...------,,,,,,,,,,,,,,,,,,,,,,,,___===999777444777000444/////////000///...------------------------------,,,,,,---...............***++++++,,,,,,------...............///111222333999999KKKmmm}}}yyypppyyyhhhUUUDDD111000)))111***'''+++III111,,,777]]];;;777000ZZZ***888)))777///333;;;777333222======GGG888;;;<<<<<<;;;::::::===???;;;<<<======<<<;;;<<<>>>888777666555444444333333555555555444333333222222/////////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))******)))))))))(((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))*********++++++,,,,,,,,,---...///000111111111111111222444999===@@@@@@???>>>GGGNNNNNNLLLMMMNNNNNNRRRRRRQQQOOOOOOQQQSSSTTTVVVPPPMMMNNNNNNLLLLLLOOOIIIIIIHHHHHHGGGGGGGGGGGGBBBAAA>>>;;;999999:::::::::;;;<<<;;;999888777888555555444333333333333444333333333333222222222222222111111111000000000000000000000000000000000000000000111111111222222222222222222222222222222222333333333444555555666666888777666888;;;===>>>===AAABBBCCCDDDFFFFFFGGGGGGDDDDDDFFFHHHJJJKKKMMMMMMHHHIIIKKKKKKKKKHHHFFFDDDGGGBBB??????===::::::===<<<;;;:::888888888999999444555555555555333111000111///......///000...---,,,,,,+++***************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''((())))))(((((((((((())))))*********+++,,,,,,------///000000000000222555888:::<<<===???@@@AAAAAAAAAFFFDDDFFFKKKLLLKKKKKKNNNJJJFFFDDDFFFHHHGGGGGGIIIIIIGGGDDDCCCCCCBBB@@@???===;;;999999999999888777666666666666666555444444111111000///......//////...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,]]]<<<999777444666000555///000222333333111///---........................,,,------...............******+++,,,,,,---...............///000111333333JJJXXXvvvzzzttt~~~eeeHHH555111111333444+++DDD'''(((BBB[[['''000&&&''']]]jjj777222VVVbbb"""000&&&///444333;;;777EEE777888:::<<<<<<::::::;;;===<<<===>>>===<<<;;;<<<===777777666555555444555555444444333333222111111111......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************)))))))))((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))************++++++,,,,,,...///000000//////...111444666888:::===???;;;BBBHHHHHHIIIKKKKKKHHHOOOMMMLLLMMMMMMMMMNNNPPPOOOJJJHHHJJJKKKHHHFFFGGGIIIIIIIIIHHHGGGFFFEEEEEE>>><<<:::777666666777888888999::::::888666666777555444444333222222333333333222222222111111111111111111000000000/////////000000000000000000000000////////////000000000000000000000111111222222222111111111222333333444444666444333555999===>>>===AAAAAABBBDDDDDDEEEEEEEEEBBBCCCEEEGGGGGGHHHIIIJJJGGGGGGHHHHHHGGGEEECCCBBBBBB>>>===@@@???;;;:::===<<<;;;999777666777888999444444444333333222111111000///---...//////...,,,++++++***))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&''''''''''''((((((((()))((((((''''''((((((((())))))******+++,,,,,,,,,...////////////000444666777888999;;;<<>>???<<<::::::;;;<<<===>>>===;;;:::;;;<<<777666666555555555666666333333222222111000000000......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************+++,,,---///000//////...---000444555555777<<<@@@>>>AAAAAA???AAAGGGKKKJJJJJJHHHGGGIIIIIIIIIJJJMMMLLLGGGEEEIIIJJJGGGDDDCCCHHHGGGFFFDDDBBB???===;;;===;;;888666555666888999666888999888666555555666555444333333222222222222222222222111111111111000000000000000////////////000000000000000000000000............////////////...//////000111222222333///000000111222222333333555333222444999===>>>>>>@@@AAABBBCCCDDDDDDDDDDDDCCCDDDGGGHHHHHHHHHIIIJJJGGGGGGFFFEEECCCAAA@@@???===;;;===BBBBBB<<<:::===<<<;;;999777666666777888333333333222222222111111000...------...///---,,,+++***)))))))))))))))***''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''''''''(((((((((((())))))(((((('''''''''(((((()))))))))***++++++,,,,,,---............///333666333333444666999<<<@@@BBBDDDBBBCCCGGGHHHEEEEEEHHHDDDAAAAAAFFFHHHEEEDDDEEEFFFEEEBBBBBBBBBBBBAAA@@@<<<;;;;;;<<<===<<<:::777777777777777777666666555333222000//////000111111//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,RRR===444777444333555111000000000000////////////......------------..................///////////////------///---)))+++///000444000......000DDDeeezzz{{{yyy}}}}}}QQQ;;;''':::///000vvv---***'''""",,,444'''!!!,,,{{{BBB111###888***&&&SSS...000...,,,ggg333'''***EEE:::&&&:::000444BBB000::::::999888999:::;;;<<>>============:::999888666555555555555111111111111000000000000///............---------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***++++++,,,,,,------...+++,,,...111333666888999777999<<>>AAACCCCCCDDDHHHCCCCCCCCCBBBAAA>>><<<;;;>>>===;;;999888888888999555666666666666444333222333333333333333333333333111000///......///000111////////////............////////////////////////------------......//////............////////////222222111111111111111111111111333555888:::;;;<<<@@@@@@AAAAAABBBAAAAAA@@@EEECCCBBBCCCDDDFFFFFFFFFDDDEEEEEEEEEDDDCCCAAA@@@>>>===<<<;;;::::::;;;<<<999777555555666777666555555444333222111111111111///............---------+++++++++************)))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%&&&&&&''''''(((((())))))))))))))))))************...------......///000111333222222333666999<<<>>>@@@CCCEEEEEEDDDCCCCCCDDDHHHHHHGGGGGGGGGGGGGGGFFFDDDDDDCCCAAA@@@???>>>>>>=========<<<;;;;;;::::::999888777666555444333333222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******RRR<<<555888444333555111000000000000////////////......------------..................///////////////,,,,,,//////,,,---111000---+++555EEEPPPjjjuuunnnCCC'''///:::ddd^^^ '''---******222222))),,,***000\\\ccc!!!%%%%%% &&&+++...***nnn!!!666::: \\\FFF777\\\hhh000&&&777000444???555999999888888999;;;<<<===@@@??????>>>======<<<<<<999888777555444444333333111111111111000000000000............------------++++++++++++++++++++++++*********+++++++++,,,,,,+++***))))))(((((())))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******++++++,,,---------......///111222444555555666888;;;===@@@CCCGGGJJJOOOJJJDDDBBBEEEGGGFFFDDDDDD???===BBBFFFEEEBBBBBBAAAAAABBBCCCBBBAAA@@@???>>>===;;;:::999888999999777777888888777666444333444444444444444444444444111000////////////000111////////////.........---........................,,,,,,------............------........./////////000000000000000000000000000111333555777999:::;;;>>>???@@@@@@@@@@@@@@@???CCCBBBAAABBBDDDEEEEEEDDDDDDDDDDDDDDDCCCBBB@@@???===<<<;;;999888888999999999777555555666777666555444444333222111111111111............------------+++++++++*********))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********------------...///000000222222222333555888;;;===???AAACCCDDDCCCBBBCCCDDDGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBAAA???>>>============<<<;;;;;;::::::888888777666555444333333222222111000000//////.........---,,,,,,,,,,,,---,,,,,,+++++++++*********PPP<<<555888444333555111000000000000////////////......------------..................///////////////,,,+++///111//////111...777333444QQQrrrtttVVV888000888EEE)))---'''"""SSS///---***PPP___"""333DDD,,,444666"""+++|||???)))(((333111222888666777777888888:::;;;===>>>======>>>>>>===<<<;;;:::777777666555444333222222111111111111000000000000............------------++++++++++++++++++++++++)))*********+++++++++++++++***))))))(((((())))))(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((*********+++,,,,,,------000000000000111111111111333666888:::<<>><<<:::999999::::::999999999999888777666555666666666555555555555555111111000000000000111111//////.........---------------------------------,,,,,,,,,,,,------------------------....................................000000222444666777999999<<<===>>>>>>????????????@@@@@@AAACCCEEEEEEDDDBBBCCCCCCDDDCCCBBB@@@???===>>>===;;;:::999888888888888666555555666666555444444333333222111111000000............------------++++++*********)))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((((('''''''''''''''(((((())))))))))))******,,,,,,,,,,,,---...//////111111111222444666999:::<<>>^^^ '''>>>111000===444+++333---$$$***,,,,,,...111///...111555555666888:::<<<===>>>999:::<<<======;;;:::888777777777666555444333222111111111111000000000///.........---------,,,,,,************************)))))))))************+++******)))((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******+++,,,,,,,,,///////////////000000000111333555777888:::>>>AAAGGGDDDBBBAAACCCDDDDDDCCCEEECCCDDDIIIIIIEEEBBBCCCFFFFFFFFFEEECCCAAA>>>===@@@???===;;;:::::::::;;;999999888888777777666555666555555555555555444444111111111000000111111111.........---------,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...............///000111222444555666777:::;;;<<<===>>>???????????????@@@CCCEEEFFFCCCAAACCCCCCDDDCCCBBB@@@>>>===@@@???>>><<<;;;999888888777555555555666666444333333333333222111111000///.........---------,,,,,,************))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''((((((((((((((((((''''''&&&&&&&&&(((((((((((()))))))))***+++++++++++++++---......//////000111222444666777999;;;===>>>>>>???AAABBBBBBCCCDDDDDDCCCAAA???======>>>@@@AAAAAA???<<<:::===<<<<<<;;;::::::999999666666555555444333333222111000000//////...------...---,,,,,,++++++,,,,,,+++************)))))))))LLL:::666999444111444222000000000000////////////......------------..................////////////222...,,,...///------000...999TTT}}}tttuuuZZZ---vvv((( ---,,, OOO'''...RRR<<< +++UUURRR&&&QQQ&&&000---***111000***---222333555777999;;;<<<<<<777888:::;;;;;;:::999777888888888888777555444333111111111111000000000///...------------,,,,,,,,,************************(((((()))))))))************))))))((('''(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))******++++++,,,,,,,,,---......///000000///111333444444666999<<>>>>>??????>>>>>>@@@CCCEEEFFFDDDBBBCCCDDDDDDCCCBBB???===<<<>>>>>>===<<<:::888777666555444444555666555444222222222222222222000///......------------,,,,,,,,,*********)))))))))((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((((((((''''''&&&&&&%%%%%%'''(((((((((((()))))))))))))))))))))***+++,,,---.........///000222333444555777999;;;;;;===???BBB???@@@@@@@@@@@@>>>===<<<:::<<<>>>@@@@@@>>>;;;:::;;;;;;::::::999888888888555555444444333333222222000000//////...---------------,,,++++++++++++,,,*********)))))))))((((((JJJ:::666:::444111444222000000000000////////////......------------..................////////////222///...///---,,,000666222fffuuu~~~XXXaaa~~~XXXAAA]]]''',,,'''---###))))))'''pppVVV666###444%%%|||hhh|||%%%(((...+++)))000111---///000222333666888999::::::555666777999999999888888888888999999888666444333111111111111000000000000------------,,,,,,,,,,,,************************(((((((((((())))))))))))***)))((((((''''''(((((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++)))***+++,,,---//////000...///111111222333666888===>>>???@@@AAAAAAAAAAAAAAAAAACCCEEEBBB>>>@@@FFFDDDDDDEEEFFFEEEDDDCCCBBB???>>><<<:::999999::::::777666555444333333333444333333222222111000000000//////000000000000//////------,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))))))))************++++++++++++,,,,,,,,,---......//////.........///000111111222666777888:::<<<======>>>======>>>@@@CCCDDDCCCAAABBBCCCCCCBBB@@@>>><<<:::999999999888777666444333444444444555666555333000111222222333222000///...------------,,,,,,,,,,,,******)))))))))(((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((())))))(((((((((((()))***+++,,,,,,,,,---...///000000000222444666777999;;;>>>AAA=========<<<<<<<<<<<<<<<999:::<<<===>>>===;;;:::999999999888777777666666444444333333333222222222/////////...------,,,,,,------,,,+++++++++++++++))))))))))))((((((((((((III999777:::444000333333000000000000////////////......------------..................////////////111000000000------555@@@LLL}}}nnnggg___uuuPPP888555...((("""lll111%%%,,,333GGG$$$)))"""!!!(((]]]///***))))))+++,,,---///000///000222444666777777777444555555666777777888888777777888888777555333111111111111111000000000000---------,,,,,,,,,++++++************************'''''''''((((((((())))))))))))(((''''''''''''((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))******+++)))******+++,,,---......---...000000000111333555777999<<<>>>>>>>>>>>>>>>BBB???@@@EEEHHHEEEBBBCCCFFFGGGHHHHHHHHHGGGEEEEEE>>>===;;;:::999888999999777666555333333333333444333333222111111000//////---...///000000///...---,,,,,,,,,,,,++++++++++++*********************************))))))((((((((()))))))))*********++++++******++++++,,,------...------......//////000000222333555777999:::;;;;;;;;;;;;;;;<<>>(((,,,''',,,%%%***///)))(((---......000222444555555555555444444444444555777888999555666777777666444222000111111111111000000000000---------,,,,,,,,,++++++))))))))))))))))))))))))''''''''''''((((((((()))))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''(((((()))***************+++++++++,,,,,,,,,---.../////////000222444333666:::<<<<<<<<<<<<<<>>===;;;999888888888999888777555444333333444444333333222222111000//////,,,---...//////...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((((('''))))))))))))************((())))))***++++++,,,,,,---------........./////////000222444666888999999:::999888999<<>>>>>>>>===;;;999666555666777888888888666555444333333333555666555222///000111222333222000...------------,,,,,,,,,++++++))))))))))))((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))'''&&&&&&''''''((()))******+++,,,------------,,,...000222333555888===@@@:::999777666777999<<<>>>999999999::::::;;;;;;<<<666666666555444444333333333333222222222222222222///......------,,,++++++---,,,++++++******++++++)))(((((((((''''''''''''EEE<<<555555444222111222//////////////////////////////............//////..................------555000444,,,333111<<<~~~___lllnnnWWW222222111***---))),,,---)))&&&''')))***(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((((((((()))))))))))))))******+++,,,,,,------......///000111222333333222222222222333444555555888888888777666444333222333222111///......------------,,,,,,,,,+++++++++************))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))******+++,,,,,,------.../////////555777999;;;;;;<<>>>>><<<:::888777777888999777666555444444333444444555444333111000////////////............---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------......///000111333555666777888888888999:::<<<======>>>>>>;;;;;;;;;;;;:::999888777999888666555555555666777444333222333555444000,,,/////////...------,,,,,,,,,,,,,,,+++++++++******(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******+++++++++,,,,,,,,,,,,,,,,,,...111444888:::888777777777777999:::;;;;;;:::888777666777888888333666444000222888999555222222111000///...------/////////...---,,,***)))+++*********))))))(((((((((((('''''''''&&&&&&&&&DDD<<<555555555222111222//////////////////////////////............//////........................!!!@@@---444444AAA___rrrPPP;;;111&&&222---,,,+++)))***---......(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''''''''((((((((()))))))))))))))***++++++,,,,,,,,,,,,---...///000111111222111111222222333444555555555666666555555444444333222111///......------......---------,,,,,,,,,************))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))(((((())))))***+++,,,,,,,,,---......//////222555777999;;;<<>>===<<<:::888777777888888777666555444444333333444444444222111000/////////............------------,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))++++++,,,,,,---.........000111222444555666777777888999:::<<<============::::::::::::999888777666888888666555555555666777444222222333444333000---/////////...------,,,,,,++++++*********)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((************++++++++++++,,,,,,,,,...000333777999777666666666666888999::::::999888777777777777777444666444111222777888444222222111000///...---,,,.........---,,,+++***)))*********)))))))))(((((((((((('''''''''&&&&&&&&&~~~CCC;;;555555555333111222//////////////////////////////............//////........................(((333555)))@@@nnnkkkbbbttt|||MMM111999+++///+++((((((***,,,,,,,,,((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''(((((())))))***++++++)))***++++++------...///111111111111222333444444222222333444444555444444333222111///........................------------************))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))(((((())))))***++++++,,,,,,------......//////222555777999;;;???AAAFFFFFFFFFIIILLLKKKFFFAAABBBBBBCCCCCCBBB@@@???======<<<:::888777777777888777666555444333333333333444333222000////////////......---------,,,,,,,,,++++++++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((***++++++,,,,,,---......///000111333444555555555777888:::;;;<<<<<<======999999999999999888777666888777666666555555666666333222222333444333000...//////......---,,,,,,,,,******)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************------------///222444555444444444444555666777888777777888888888777666666555666444222333666555222111111000///...------,,,---------,,,+++***)))(((******))))))))))))(((((('''''''''''''''&&&&&&&&&|||BBB;;;555666666333111222//////////////////////////////............//////............////////////888***111:::qqqzzz}}}hhh~~~vvvLLL???+++111---+++,,,,,,)))((()))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((())))))***((())))))***+++,,,---...000000000000111222333333111111222333333333333333222111000///...............------------,,,,,,,,,************)))))))))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((()))******+++++++++,,,------.........111333555777888;;;>>>EEEEEEEEEGGGHHHFFFBBB>>>AAAAAAAAAAAA@@@@@@???>>><<<;;;999888777777777777666666555444333333333333222222111000///......///------------,,,,,,,,,++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((*********+++,,,,,,------...///000111222333333333666777888:::;;;;;;;;;;;;999999999999999888777777777777666666555555555555222222222222222222000/////////...------,,,,,,+++******)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))------------...000111222111222222222333444444555444555777888888777666555666555444222333444222000000000///......---,,,,,,,,,,,,,,,++++++)))(((((())))))))))))))))))((((((''''''''''''''''''''''''{{{AAA:::555666666444111222//////////////////////////////............//////........./////////000000333444222vvvhhhdddzzztttDDD999111///000222000***))),,,))))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((((())))))((()))***+++,,,------...////////////000111222222222222222222222111111000222111000//////......///,,,,,,,,,+++++++++******************)))))))))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((('''((())))))*********++++++,,,---------///000333333444555777888@@@AAABBBCCCDDDCCC@@@===AAAAAA@@@@@@???@@@@@@@@@;;;:::999888777666666666666555444333333222222333111111000///............---,,,,,,,,,++++++++++++*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,---...000111111111111444555666777888999999999888999999999999888888777666666666666666555555444111222222222111000000000.........---,,,,,,++++++++++++*********)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((())))))))),,,,,,,,,,,,---.../////////000000111222222333333222333555666777666666555666444333333444222000/////////......------,,,,,,++++++++++++***)))(((((((((((((((((((((((())))))&&&'''''''''''''''''''''yyyAAA:::555666777444222222//////////////////////////////............//////.........//////000000111///...ddduuuxxxeee{{{EEE333---+++///...)))(((,,,)))))))))(((((((((''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((())))))))))))***+++,,,------...............///000111111222222333333222111000000111111000///////////////++++++++++++************************))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''(((((()))***)))******++++++,,,,,,---...///111111111222333555999;;;===???@@@???>>>>>>@@@???>>>>>>>>>???@@@AAA::::::999888777666666555666555444333222222222222000000///...............,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((())))))******+++,,,,,,+++,,,---...////////////222222444555666777777777777777888888888888777777555666666666666555444444000111222111000///000222......------,,,+++++++++++++++*********)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))******+++,,,,,,---------......///111111111111111111222333444555666666666666222111444444111//////......---------,,,,,,,,,+++++++++++++++***))))))''''''(((((((((((())))))&&&&&&&&&'''''''''''''''ttt@@@999555777777444222222//////////////////////////////............//////---......///000000111111777KKK{{{xxxwwwlllnnnFFF444(((***...+++(((***))))))))))))((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))(((((()))***+++,,,------------------...///000111111111222222333333222222111000000///////////////,,,,,,,,,+++++++++******************))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''((())))))))))))******+++,,,,,,,,,+++---///000000111333444444777999;;;<<<<<<<<<===???===<<<;;;;;;===???AAA::::::999999777666555444666555444333222222222222//////......------......++++++++++++************))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((())))))***+++++++++***+++,,,---............///000111333444444444444444555555666666555555444555555666666666555444333///111222111//////000333......---,,,,,,++++++*********)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********((()))***+++,,,,,,,,,,,,---...///111111111111000111111222222333555666777444000000444555111...000---------,,,,,,,,,,,,,,,+++++++++,,,++++++***)))'''''''''((((((((())))))&&&&&&&&&'''''''''((((((ppp???999555777888555222222//////////////////////////////............//////---......///000111111222;;;tttggguuuoooqqq{{{```DDD......555333---+++))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))''''''((()))***+++,,,,,,---------------///000000///000111222333444444444111000000////////////000---------,,,,,,,,,++++++************))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''''''''((()))))))))))))))***++++++,,,,,,(((***---...///111333555222555888999::::::;;;<<<===<<<:::999999<<<>>>@@@999999999999888666555444555555444333222222222222//////...---------......+++++++++************))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++***+++,,,,,,------------...///000111222333333333222222333444444333333333444555666666666555333333///111222111///...111333......---,,,,,,++++++***)))(((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************'''((()))++++++,,,,,,,,,---...///111111111111000111111111111222444666888444//////444555111...000------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((ccc???:::666777666333111333000000///...---............------------...//////&&&111,,,,,,777111///===pppuuuuuuuuu~~~}}}xxxjjj]]]```lllxxxtttzzzTTT:::333111<<<000///+++++++++***************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++)))******++++++,,,------///......------///000111.........------,,,,,,,,,---------,,,+++***)))(((******))))))((((((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((()))***+++---...///000///000111333555666888999666777:::<<<<<<:::888777;;;999888888:::999777444333333222222111222222222......---------,,,,,,,,,+++******)))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))*********+++++++++------,,,------...///000111111222333333333333222444444555555555444222111111111000000//////......///...---,,,+++*********+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,---------......222222222222222222333333333222111000////////////...------,,,,,,++++++***************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''bbb???:::666777666333111333000000000/////////.........------------...//////222***555+++***333999```vvvvvvuuu{{{rrrpppnnncccddd___\\\ZZZSSSLLLSSS```fffjjjnnnsss}}}lllLLL666666+++***///++++++************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******))))))******+++,,,,,,---......---------...///000......---------,,,,,,,,,,,,,,,,,,,,,+++***)))(((***)))))))))((((((((('''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((()))***+++---.../////////000111222444666777888::::::999999999999999:::;;;999777888999999666444333333222111111111222222......---------,,,,,,,,,+++******))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))******+++++++++,,,,,,,,,,,,---...///000000111111222333222222222333444555555555333222111111111000000///.........---,,,,,,+++++++++,,,,,,******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,,,,------------111111111111111222222222333222111000////////////...------,,,,,,++++++************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''```???:::666777666333111333000000111111111000///......------------...//////...***///333***444^^^sssdddzzztttoooeeeaaa]]]RRRQQQJJJGGGIIIHHHGGGOOOZZZccceeeeeehhhvvvjjjfffyyyrrr@@@888(((///---++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***)))))))))***++++++,,,,,,---------------...//////------------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((()))***+++,,,---...///...///000222333555666666>>><<<888666555777999;;;999888777777888888666444333333222111111111111111......---------,,,,,,,,,+++******)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))************,,,++++++,,,,,,---...//////000111111222222111111222333444444444333222111111111000//////......---++++++******+++,,,,,,---***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******++++++,,,,,,,,,---------////////////000000111111222111111000000/////////...------,,,,,,++++++*********))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''^^^???:::666777666333111333///000222333222111///---...------------...//////(((555&&&<<<555:::aaazzz|||}}}mmmfffeee^^^\\\ZZZQQQPPPIIIHHHPPPTTTRRRTTTYYYbbbgggjjjmmmwwwkkkhhh___:::444:::++++++++++++***)))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((())))))***+++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((()))***+++,,,---......---...///000222333444555===:::777444333444777888777777777777777666555444444333222111000000000111......---------,,,,,,,,,+++******)))))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))+++******++++++,,,---......///000000111111000000111111222333333222111000111000000///......------++++++************++++++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++++++++,,,,,,,,,,,,---------......//////000000000000000000//////......------,,,,,,++++++******)))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''']]]???:::666777666333111333///000222333222111///---...------------...//////111111000555999YYY}}}uuuuuupppuuuqqq___WWWXXXTTTSSSSSSLLLKKKGGGMMM\\\ccc^^^WWWUUUYYYaaaiiinnnxxx|||gggcccKKK<<<555...,,,,,,,,,+++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''(((((())))))******+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))******+++,,,------,,,---...///000111222333777666555444333333333333555555666666555555444444444333222111000000000000......---------,,,,,,,,,+++******)))))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))******+++,,,------...//////000000/////////000111222222111000000000000//////...------------,,,+++***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))*********+++++++++,,,,,,++++++,,,---......////////////000000000///.........------,,,,,,++++++***)))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''[[[???:::666777666333111333000000111111111000///......------------...//////555<<<+++DDDzzzzzznnnffflllzzz|||kkkWWWQQQVVVSSSPPPNNNGGGDDDEEEPPPcccllldddZZZVVV]]]gggqqqyyyyyyqqqaaagggwwwIII---555......---,,,+++******)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))******))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,)))***************))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))******+++,,,,,,---,,,,,,---...///000111111333333333333333222111000333444666666444333333444444333222111000/////////......---------,,,,,,,,,+++******)))))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((('''''''''''')))(((((())))))***+++,,,------.../////////.........///000111111111000///000000///......------,,,---,,,+++)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))*********+++++++++***++++++,,,---...//////...///000000000///...---...------,,,,,,++++++***))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''WWW???:::666777666333111333000000000/////////.........------------...//////---777BBBkkkvvvvvvbbb^^^aaaooo}}}wwwqqqmmmaaaPPPPPP\\\^^^[[[WWWOOOFFFGGGRRRdddllleee\\\YYYaaammmyyyyyyoooqqqqqqsssvvvgggVVV^^^rrrCCC;;;000//////...,,,++++++***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((())))))***((()))***+++++++++************+++++++++,,,,,,,,,))))))************))))))'''((((((((()))))))))***''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,++++++,,,---...///000000222222222222222222111111111333555555333222333444444333222000//////............---------,,,,,,,,,+++******)))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&(((((((((((()))***++++++,,,,,,---............------...///000111000//////000//////......---,,,,,,+++***)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))*********+++******+++,,,---...///000---...///111111000...---...------,,,,,,++++++***))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''TTT???:::666777666333222333000000///............///...------------...//////)))AAA---iiizzz}}}xxxvvvxxxzzz|||kkkYYYYYYaaapppuuulllfffbbb___SSSEEELLLaaahhhfffbbbZZZKKKJJJRRRaaafff```YYYYYYVVVdddrrrwwwxxxzzz||||||wwwzzzvvvfffeeefff]]]kkkvvvqqq```OOOtttfff===111000000...---,,,++++++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&''''''((()))))))))'''(((***++++++******)))*********++++++,,,,,,,,,((())))))*********))))))'''((((((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))***+++++++++,,,++++++,,,,,,---...//////333222111111111222333444000333555555333111333555444333222000///...............---------,,,,,,,,,+++******)))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&'''''''''(((((()))***++++++,,,------......------,,,---///000000000//////000//////...------,,,,,,((((((((((((((())))))***&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))***************++++++,,,...///000000,,,...///111111000...---......---,,,,,,++++++***)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''RRR>>>;;;888666555444333222222111111000///......---,,,222...+++222222---000000///HHH~~~\\\}}}xxxtttoooiiiccc```aaadddffffffqqquuunnn```\\\^^^ggguuussshhhccc___ZZZWWWLLLHHHKKKZZZnnnvvvmmmbbbQQQGGGGGGUUU___[[[TTTSSS```gggrrr|||{{{vvvxxxqqqjjjaaaXXXiiioooMMMVVVNNN777333000///...,,,***(((************)))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''(((((()))*********++++++++++++************************+++++++++++++++***)))(((+++*********))))))((((((&&&&&&&&&'''''''''(((((())))))((('''''''''''''''&&&&&&((((((((('''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((((((((())))))***((()))(((%%%&&&***)))%%%)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++,,,,,,------/////////000111111222222222333444444444333222111333222000......///111222------,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))***++++++,,,,,,------.........////////////......//////.........------------,,,+++***))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,------......------,,,***++++++++++++***))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((QQQ>>>;;;888666555444333222111111111000///.........,,,333000+++///---+++111444888}}}nnnzzzuuupppnnniiicccZZZTTTSSSTTTUUUUUUUUUYYY```lllzzzzzzeeeYYY[[[aaalll{{{|||mmmbbb\\\XXXSSSPPPHHHIIIQQQaaaqqqttthhh[[[NNNFFFHHHVVV___\\\XXXXXXfffmmmvvv|||tttnnnmmmmmmdddnnn{{{^^^KKKeee|||EEE444......))))))---+++************)))((('''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))*********+++***************************++++++++++++***)))(((******)))))))))(((((((((&&&&&&&&&'''''''''(((((())))))((('''''''''''''''&&&''''''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&'''''')))(((((('''(((((())))))((()))'''$$$%%%((('''###))))))))))))))))))))))))((((((((((((((((((((((((++++++******+++,,,------......///000000111111222333222222111111222333333222111000/////////000000------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))******++++++,,,---------------............------///.........---------,,,---,,,+++******)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,------------,,,,,,***++++++++++++***))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((PPP>>>;;;888666555444333222111111000000//////......,,,333000,,,...+++,,,666000JJJlllfffYYYvvvooojjjfffddd]]]WWWNNNGGGDDDDDDEEEEEE@@@AAABBBDDDHHHPPP[[[ccctttvvv{{{zzzlll^^^XXXZZZcccqqqwwwhhh[[[TTTPPPLLLJJJHHHNNNZZZiiissspppaaaTTTLLLGGGKKKWWW^^^\\\ZZZ\\\iiirrr|||}}}rrrkkkooovvvzzzPPPHHHqqq]]];;;///222******111+++************)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))***((((((((((((((((((((((((''''''((((((((('''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((())))))))))))******************************++++++******))))))))))))((((((((((((((('''&&&&&&'''''''''((((((((()))((((((''''''''''''(((&&&''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&&&&&&&((((((''''''''''''(((((('''(((&&&###$$$((('''###))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***+++,,,------......///000000111111333111000//////111444555000111111111000000//////,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))((((((''''''(((((()))*********+++,,,,,,------+++,,,,,,------,,,,,,+++......------------,,,,,,------,,,++++++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******++++++******++++++,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((MMM>>>;;;888666555444333222111000000000/////////...,,,111...---111...---777CCCooowwwxxx~~~TTTyyyxxxooohhhbbb^^^ZZZNNNKKKFFFBBB????????????:::999888666777<<>>;;;888666555444333222000000000000////////////...000,,,---333...+++555hhh{{{XXXXXX{{{rrrkkkeee___WWWQQQBBBCCCBBBAAA???<<<;;;:::666777999>>>CCCGGGHHHHHHFFFGGGLLLQQQRRRRRRWWW^^^^^^kkkuuuyyy~~~vvvggg[[[SSSQQQRRRSSSWWWZZZ^^^aaaaaa^^^YYYUUUMMMJJJJJJPPPVVV[[[aaaeeedddgggjjjlllnnnnnnnnnoookkkfffiiivvv~~~]]]FFFkkkmmmAAA333...111333***++++++++++++***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((((((''''''''''''((((((((())))))((((((''''''''''''((((((&&&'''''''''(((((((((((())))))))))))))))))))))))((())))))*********))))))''''''''''''(((((((((((('''''''''((((((((())))))((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))***+++))))))(((''''''''''''''''''(((((('''+++000111...(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,+++,,,,,,---......//////...000222444555555333222...///111222222000...,,,,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((((((''''''''''''(((((((((((()))******++++++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((***)))(((''''''''''''((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***************************************************))))))))))))))))))))))))(((((()))************)))***++++++,,,,,,++++++******++++++++++++***))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((HHH>>>;;;888666555444333222000000000000////////////000000+++,,,111+++,,,;;;oooxxxdddKKKjjjxxxrrrkkkfffbbb[[[QQQHHH>>>@@@@@@???;;;777555555777999===DDDIIIJJJGGGCCCEEECCCCCCEEEEEEGGGPPPYYYdddqqqyyyxxxzzz{{{sssfffZZZTTTTTTXXX[[[YYYYYYYYYZZZ[[[\\\]]]^^^UUUOOOIIIJJJRRR\\\eeejjjppplllfffaaa___```aaabbb```ZZZ[[[jjj|||pppGGGOOOsssXXX333---//////000++++++++++++***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((()))))))))((((((''''''((((((((()))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))******))))))'''(((((((((((()))))))))''''''((((((((()))))))))(((''''''''''''(((((()))''''''''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&'''(((***+++,,,+++***)))(((((('''(((((('''))))))(((,,,111333000)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,------......---///222555666444111///...///000111111///---,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((''''''&&&&&&''''''(((((((((((()))******+++++++++,,,,,,------,,,,,,+++******++++++++++++,,,,,,***+++,,,,,,+++***((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''(((((())))))+++***)))'''&&&&&&'''((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))******************************************************))))))))))))))))))))))))((()))******++++++******++++++,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((GGG>>>;;;888666555444333222////////////000000000000---000......///---;;;VVVlllVVVaaassslllddd___[[[TTTIII@@@===>>>>>>:::666333444555<<<@@@EEEHHHHHHGGGFFFEEELLLGGGDDDDDDFFFHHHPPPXXXfffsss{{{vvvwwwzzzrrrkkk```UUUQQQSSSYYY___YYYYYYZZZ]]]bbbfffiiikkkiii\\\MMMGGGNNNZZZcccfffllljjjgggbbb^^^___bbbfffbbb```bbbppp]]]LLLOOO}}}EEE;;;333***444++++++++++++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''((((((((())))))))))))((((((''''''''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((()))))))))******'''((((((((())))))))))))'''''''''''''''((())))))((('''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((()))++++++,,,,,,***))))))((((((((('''((((((''')))...///,,,))))))))))))))))))))))))************************++++++***)))))))))************++++++,,,------------...000222222111///......///000000000///...---++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''(((''''''(((((()))******+++******++++++++++++******************+++++++++,,,)))***+++++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))))))))+++)))((('''&&&''')))***(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************++++++++++++++++++++++++)))******+++++++++++++++,,,,,,------------,,,,,,***++++++++++++***))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((FFF>>>;;;888666555444333222////////////000000000000(((///111000111333LLLrrr}}}gggXXXtttqqqiii___YYYUUUNNNCCC;;;======;;;777333333666:::>>>EEEMMMOOONNNOOOTTTZZZPPPKKKGGGIIILLLOOOUUU\\\cccrrrzzztttttt{{{kkkdddZZZPPPMMMPPPYYY___YYYZZZ]]]dddmmmsssuuuvvv{{{jjjTTTGGGJJJUUU\\\^^^WWW^^^eeeeeeaaa```dddjjjnnnpppvvvuuuVVV@@@ZZZ]]]NNN:::&&&222++++++,,,++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))******++++++(((((((((((())))))))))))'''''''''''''''((()))***((('''''''''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***---,,,+++***))))))))))))'''((('''%%%&&&******'''))))))))))))))))))))))))************************---,,,+++***)))))))))))))))******+++,,,,,,------...............---------///////////////......---+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''''''''(((((()))*********))))))************))))))))))))******+++++++++,,,((()))***+++***(((&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***)))((('''&&&''')))+++,,,(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,------......------,,,***++++++++++++***))))))))))))))))))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((JJJ>>>;;;888666555444222111111111111111000000000000111)))///222000333yyy|||vvvbbbxxxkkkeee\\\RRRKKKDDD>>>;;;???:::777666666888AAAJJJGGGLLLNNNOOOUUU]]]___[[[]]]VVVPPPSSS[[[ccccccaaabbbmmmxxx|||{{{uuuqqqcccYYYMMMHHHOOOXXX[[[YYYWWWaaaccc```jjj~~~~~~ttt[[[KKKOOOTTTVVV\\\^^^```jjjvvvuuullllllsssqqqxxx{{{uuuzzzaaaBBBIIIjjjkkkPPP==='''444......---+++)))(((***+++))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((+++*********))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''+++,,,,,,+++(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++******))))))))))))******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++***)))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))((('''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))+++++++++***)))(((((('''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************)))))))))))))))******+++*********)))))))))))))))+++++++++***++++++,,,---***,,,...---***)))***,,,+++,,,...///......------)))+++---...///...,,,+++---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((III>>>;;;888666555444222111111111111111000000000000333333///333///PPPWWWWWW}}}ssshhhbbbWWWMMMFFF@@@;;;999888444333777;;;@@@HHHPPPGGGNNNUUUYYYaaalllrrrqqqllleee```aaaiiioooooommmfffnnnxxxwwwrrr```WWWMMMKKKQQQWWWXXXUUUaaalllpppppp{{{www^^^NNNSSSWWWVVV[[[eeelllwww}}}zzzvvv{{{mmmOOOEEERRRZZZFFF111...---------+++***)))******))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((******)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))'''((())))))*********)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((()))***(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))***+++***(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++***))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((('''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))++++++******)))(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************)))))))))))))))***++++++************************---,,,,,,,,,,,,,,,------&&&(((+++,,,,,,,,,...000,,,,,,++++++***(((&&&$$$+++,,,---......---+++***......---------,,,,,,,,,+++*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((HHH===;;;888666666555333111111111111111000000000000---666000222222kkk}}}lll===VVVwwwmmmddd\\\QQQFFF???:::777666444111222:::AAAGGGMMMSSSOOOVVV]]]___dddlllsssvvvsssnnnjjjkkkqqqvvvwwwvvvkkknnnttt}}}tttlllWWWPPPJJJLLLSSSWWWWWWUUU\\\gggnnnoooyyyuuu^^^RRRXXXZZZ[[[bbbnnn{{{{{{```EEE;;;cccoooOOO@@@...,,,,,,,,,++++++******)))***)))((((((''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***************************))))))(((((())))))***'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++******))))))))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((''''''''''''((((((((((((''''''''''''&&&(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))+++******))))))(((((('''&&&&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))*********++++++******))))))******+++,,,++++++++++++++++++++++++///......---------......///000222111///......//////...---...111222000---...////////////---,,,+++............------------+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((GGG===:::888666666555333222111111111111000000000///,,,///777555DDDvvvxxxCCC>>>eeetttjjj___WWWKKK@@@999666555444444222444===EEEIIILLLPPPXXX]]]aaabbbdddjjjttt{{{yyyuuurrrssswww|||~~~~~~uuurrrrrr{{{~~~lllbbbOOOHHHEEEJJJRRRVVVWWWXXXeeeooouuuvvv|||xxxtttnnn]]]SSSXXX[[[bbbqqqrrr~~~qqqPPP;;;JJJVVVLLL555---,,,,,,,,,,,,+++***)))***))))))((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***************************))))))))))))))))))***'''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%'''((((((''''''(((***(((((((((((((((((((((((())))))))))))))))))))))))*********))))))***+++++++++******))))))******+++))))))************++++++************************,,,,,,,,,,,,,,,---------+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((''''''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))******))))))((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))*********++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,---------//////...............///...//////...---+++******---+++))),,,000222000---000000000111000///...............---------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((GGG<<<:::777666666555444222111111111111000000000///333'''<<<999[[[zzz[[[<<>>777555555555666222777AAAIIIKKKLLLSSS\\\eeeiiiwwwzzzkkk\\\QQQJJJIIIRRRVVVRRRRRRXXXZZZ^^^aaaeeehhhkkkiiieeefffeee]]]\\\]]]VVVYYYlll^^^ZZZWWWWWWVVVWWW]]]dddjjjwww~~~pppXXXBBB;;;YYYhhhJJJ;;;555///,,,---...,,,***+++***))))))(((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((((((((('''&&&(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''')))***)))(((((()))***))))))))))))))))))))))))************************---,,,++++++*********+++,,,++++++******++++++,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,---............//////000111111222000000111222444666777888333222222555999;;;:::999<<<>>>>>>:::555333555888999888666444333222111111000000000000////////////------------,,,,,,,,,,,,************************))))))))))))))))))))))))@@@;;;999777666666666444333111111111111000000000000000888>>>ttt~~~aaaSSSfffttteee\\\IIIDDD<<<666444444555666666===GGGMMMLLLKKKSSS^^^aaagggyyy|||wwwsssfffXXXLLLFFFJJJWWW]]]YYYXXX]]]ZZZ\\\___aaaeeegggfffbbbeeeaaa[[[___ddd\\\XXXddd^^^[[[\\\aaa___\\\eeesss~~~uuurrrxxx|||dddPPPBBB@@@xxxwwwWWW???888///,,,---...---++++++******)))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))***+++***)))((()))***))))))))))))))))))))))))************************---,,,,,,+++*********+++,,,++++++******++++++,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((###$$$%%%&&&''')))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---.........//////000111222222222111111222444666999;;;<<>>;;;888666555444222222222222111111111111......---------,,,,,,,,,************************))))))))))))))))))))))))HHH<<<999777666666555444333---111333222000///...---000333iiibbbSSSbbb~~~ooo___UUUIII???666555777666666666333AAALLLKKKJJJQQQ\\\aaakkkmmm}}}}}}zzzwwwrrrlllbbbVVVNNNCCCJJJRRRVVVWWWXXX\\\___aaajjjllldddccciiiiiicccfffllliiicccbbb]]]```pppjjj```^^^eeeddd```jjj}}}yyywwwwwwyyySSSLLL???XXXUUUGGG<<<444'''...444'''...************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++++++++******************)))************+++++++++---------,,,,,,+++++++++)))******++++++******)))111---******,,,------,,,000,,,,,,///...((('''***,,,,,,+++***************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++,,,---...000///...---,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))***++++++,,,,,,+++++++++***++++++,,,,,,333000,,,***---111111...333(((000777///333;;;333777===@@@@@@III\\\nnnvvv|||___JJJEEEFFF>>>333:::...///333---+++111222222...******,,,,,,+++)))++++++++++++++++++++++++************))))))))))))|||EEE<<<999777666666555444333000111111000000000111111000SSSzzz___bbbsssyyyjjj[[[QQQEEE===777777777555555666:::DDDLLLKKKJJJRRR[[[```mmmwwwzzzoooooolllhhhdddaaa___[[[UUUQQQKKKPPPSSSRRROOORRRZZZaaahhhlllmmmiiiiiimmmlllgggnnnuuummm___\\\ZZZ\\\fffllliiifffeeeeeegggjjjmmmooouuuooowwwsssxxx|||]]]QQQBBBMMMuuuNNN@@@888,,,000444(((///************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))******++++++******************************++++++++++++---------,,,,,,,,,++++++...////////////...------(((&&&&&&'''+++,,,+++***+++((()))---...******---))))))******++++++,,,,,,******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***))))))((('''((((((((((((((((((((()))))))))***((((((((()))))))))******,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,000///...---------------,,,,,,+++******+++,,,,,,,,,,,,+++++++++,,,------,,,,,,+++++++++*********))))))(((''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))***)))))))))***++++++,,,,,,,,,++++++++++++,,,------'''...555555222//////000111...555:::666555999999???MMMaaaxxxttt```LLLDDD999888;;;555333333,,,///111333222111111...+++++++++++++++++++++,,,,,,************))))))))))))wwwBBB<<<999777666666555444333444111//////000222333333333uuucccYYYxxxtttfffXXXPPP???:::777777666444555999FFFKKKMMMLLLNNNVVV___cccooodddYYY]]]\\\[[[ZZZZZZZZZYYYVVVTTTNNNRRRUUUSSSQQQSSSZZZbbbkkklllnnnpppssstttsssrrrwwwuuu\\\WWW\\\aaaggghhhlllkkkfffgggllliiiaaafff{{{rrroooyyy}}}wwwrrr~~~lllWWWEEEBBBddd[[[FFF===111000333)))///++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++******+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---000222333111///---,,,---000111//////111***+++,,,,,,---------,,,******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''...---+++***)))(((((('''((((((((()))))))))******((())))))))))))*********,,,,,,++++++++++++******------------------------------------------------//////...---,,,,,,------111111000000000000111111,,,,,,,,,,,,,,,,,,------++++++++++++***************))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((()))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---......---///111000...///333888333444111555BBBOOObbbzzz~~~qqqcccNNN777333666111///333222+++***...000---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))tttAAA<<<999777666666555444333555111...000222111111222>>>RRRccc~~~rrreeeXXXOOO<<<888666777555555999???OOOOOOOOOOOOTTT]]]eeejjjqqqpppQQQLLLWWWTTTVVVYYY[[[[[[XXXTTTQQQIIIMMMSSSXXX\\\]]]___```nnnrrrwww{{{yyyuuusssttt|||zzzWWWMMMZZZfffmmmcccgggkkkkkkkkkkkkiiieeetttxxx}}}}}}YYYIIIBBBEEE}}}mmmLLL@@@555000111***000+++++++++*********))))))(((((((((((((((((((((((()))))))))))))))***************))))))))))))))))))******+++++++++++++++,,,++++++++++++,,,,,,,,,---.........---------------******,,,---...............---------...---,,,++++++++++++------,,,+++,,,....../////////...,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''------+++***)))((((((((((((((()))))))))*********)))))))))*********++++++,,,,,,,,,,,,,,,,,,++++++------------............---...............////////////......///000000111,,,,,,,,,,,,,,,,,,,,,,,,000000///...---------...,,,+++++++++************+++***))))))(((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********))))))***++++++,,,,,,---------------...//////000666000+++...333555555555333>>>CCCUUUzzz}}}SSSAAA???777...333222---...333111***------------,,,,,,,,,,,,+++++++++*********))))))rrrBBB<<<999777666666555444333444000...222333000///333VVVgggddd~~~rrrcccSSSIII<<<888555666777999@@@HHHQQQOOONNNRRRXXXaaaiiioooxxx^^^DDDGGGXXXRRRSSSTTTUUUTTTTTTSSSSSSMMMMMMPPPWWW___ccc```]]]nnnxxx{{{uuutttvvv~~~RRRCCCPPP___hhheeeeeennnxxxuuujjjkkkvvvzzz]]]MMMJJJ<<>><<<999777666666555444333333...///222111///999IIIrrrllliiiyyyjjjXXXGGG<<<999555666>>>GGGLLLPPPSSSNNNNNNSSS[[[```ccckkksssbbbCCCFFFSSSYYY]]]]]]]]]\\\ZZZ\\\```ccccccaaa___]]]]]]___aaabbb```nnntttpppyyyyyyYYYUUU\\\\\\[[[aaakkk~~~|||]]]IIIJJJ===VVV|||TTTCCC333444111...,,,,,,+++++++++*********))))))))))))))))))))))))((())))))******+++,,,,,,)))))))))******++++++,,,******++++++,,,------...------------................../////////000000000---///222555888:::<<<===@@@EEEJJJLLLKKKIIIHHHHHHGGGJJJHHHAAA>>>>>>;;;666999777444111//////000111------------------------,,,++++++******++++++,,,************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&'''((()))******))))))*********++++++++++++++++++,,,,,,,,,,,,---,,,---------............---......///000000111111//////000000111222222333000000111222333555777888222222333444444333222222666555444333222111111111//////.........---------,,,,,,+++************+++))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++******+++,,,,,,------...///000000000111333444555333444;;;CCCMMMfffqqqbbbJJJ000---;;;000000//////...------,,,,,,,,,+++++++++*********hhh<<<<<<:::777666666666444333333///...111///000@@@UUUmmmYYYwwwtttfffVVVGGG>>>777444777CCCNNNSSSSSSTTTPPPRRRYYYbbbffffffmmmvvvUUU???OOO]]][[[YYY___eeegggddd___[[[ZZZbbbhhhmmmlllgggcccdddfffrrr{{{vvviiittt}}}dddSSS[[[ccc]]]WWWVVViiicccBBBNNN???:::{{{\\\HHH555666333...,,,,,,,,,+++++++++******))))))))))))))))))))))))((())))))***++++++,,,,,,(((((()))***+++,,,,,,,,,******+++,,,,,,---......---------.........//////.../////////000000111111;;;>>>DDDKKKRRRYYY]]]```ssszzz|||wwwuuuwwwpppmmmggg```HHHDDD>>>777333111000111------------------------,,,++++++******++++++,,,************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***)))************+++++++++++++++,,,,,,,,,------------------.........//////---......///000111111222//////000111222222333333555777999===BBBFFFJJJLLLOOOPPPQQQRRRRRRQQQPPPOOOCCCAAA===999555222///...000////////////.........---,,,++++++******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++***++++++,,,,,,------...000000000111222444555666666888JJJlll|||UUU555777111000000///...---------,,,,,,,,,+++++++++******___BBB===;;;888666666666555444888%%%666:::)))>>>999uuu{{{xxxccczzzooo```NNN@@@;;;666999===DDDJJJOOOSSSUUUUUURRRYYYfffllllllrrr~~~wwwHHHGGGMMM^^^[[[___]]]^^^dddkkkmmmjjjfffaaaaaahhhhhhbbbjjj}}}vvvgggrrrqqqddd___[[[YYYXXXZZZdddnnntttpppoooRRRDDDBBB>>>fffXXXUUU;;;+++:::***...,,,++++++------,,,***)))))))))))))))))))))))))))))))))***++++++,,,,,,************************...,,,++++++,,,------,,,...++++++---000/////////+++---111444555777===CCCAAAWWWzzz}}}rrrhhhUUU@@@777999111888,,,'''333111(((...&&&***---///000000---***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,---------......***---//////...------...)))000222///000555555000555444555555444555BBBPPPWWW[[[```}}}~~~}}}uuuuuukkkzzzssskkkjjj___]]]PPP@@@<<<;;;777333...---...///...,,,+++000111---((((((---111---,,,***)))***+++***)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))*********)))))))))))))))))))))))))))******************)))))))))))))))***+++++++++***++++++,,,,,,///---+++***+++,,,---,,,(((666444222777000---???@@@___|||sssnnniiiggghhh```^^^```dddeeemmmZZZDDDBBB+++...===555000333///***------)))'''))),,,...^^^CCC===;;;888666666666555444777333999222333999QQQsssjjjxxxkkk[[[III>>>:::888;;;@@@FFFMMMRRRVVVXXX\\\\\\aaahhhhhhiiivvvfffJJJTTTVVV^^^ZZZ______eeeqqqwwwwwwyyy||||||{{{uuujjjqqq~~~tttiiikkkuuupppcccbbb___]]]]]]]]]```iiitttuuuttt~~~vvvYYYHHHEEE<<>>:::999333...)))***...000...,,,///...------------+++)))******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))******++++++++++++++++++,,,------,,,,,,---...///000111111111111999:::444DDDlll}}}wwwqqqiii___VVVSSS\\\ggg[[[RRROOOXXXeeemmmpppqqqppp}}}|||uuurrroookkkiiioooYYY:::888777333666000...,,,...000000---+++]]]BBB<<<:::888777777666555333...666444)))===JJJ{{{{{{qqq[[[||||||ppp```MMM===999===@@@DDDJJJQQQWWW\\\```aaa^^^```dddhhhjjjtttNNNUUUeee[[[\\\kkksssooowwwyyyhhhccceee```\\\aaafffhhheeebbbeeeiii```\\\ZZZ[[[\\\```lllwwwjjjSSSHHHEEE888NNN```OOOHHH333333///...,,,,,,------,,,***************************))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////.../////////111111///000888@@@DDDNNNgggsssZZZRRRIII111000---,,,///111000---,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))(((((()))))))))******************+++++++++,,,,,,---............/////////...---,,,...111222111///333///111888???GGGWWWfffgggSSSFFFAAA;;;888555222...---000666---,,,,,,---......,,,************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********((()))))))))******************))))))******+++++++++++++++++++++,,,---...+++---///000000000111222777---666AAAMMM|||wwwjjjccc___bbbdddaaa]]]^^^gggppp|||~~~zzzcccXXXEEE000000444000---............000[[[@@@<<<:::888888888777555333888333666333<<<___uuummmwwwbbbxxxkkk[[[HHH;;;:::???EEEHHHOOOVVV\\\```cccdddiiiggghhhkkkpppyyy~~~~~~nnnJJJTTT[[[TTT^^^}}}www{{{}}}ppp]]]WWWYYYTTT\\\[[[[[[[[[[[[\\\___cccfff```YYYUUURRRTTT___jjj~~~pppVVVHHHEEEFFF:::kkk~~~JJJHHHAAA///000...------------,,,************************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////------...///---111333444===MMMZZZ___qqqEEE999111,,,///111...,,,---,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))************))))))))))))))))))************++++++++++++,,,,,,,,,,,,........./////////000000///000000222333333222000555666???PPPdddyyyeeeWWWYYYPPPHHHFFFBBB888111///---,,,+++---...///---,,,************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))(((((())))))************((()))))))))***************************+++,,,,,,++++++++++++,,,---...///---///000000//////111333<<<,,,444UUUsssggg```ZZZVVV\\\dddnnn~~~|||tttzzzJJJ222666333333555222,,,+++///ZZZ@@@;;;:::888888888777444222;;;111444666BBBkkkpppyyykkkyyy~~~sssdddTTTEEE;;;<<>>FFFWWWnnn|||~~~www```NNN<<<555111,,,,,,000,,,,,,,,,,,,++++++++++++************************************************)))))))))))))))))))))))))))******++++++******))))))))))))*********++++++++++++,,,,,,,,,---------////////////000000000000///000111111000111333666AAANNNcccxxx[[[PPPNNNFFF999111111///------...///...---++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))((((((((()))******++++++))))))))))))***************************+++,,,---++++++++++++,,,...///000...000222111///000444888...NNNyyyrrrccc]]]\\\```eeeyyyIII444///000666666///,,,///XXXAAA;;;:::999999999777444222111444111777^^^|||iii|||nnn\\\NNNBBB;;;===BBBKKKOOOUUU[[[```ccccccddd\\\___eeerrr~~~{{{JJJAAAIIIMMMZZZcccyyywwwzzz}}}sss^^^ZZZ``````[[[eeejjjjjjpppwwwppp```mmmhhhdddaaa^^^^^^gggppptttuuulll||||||```NNNAAAKKK@@@EEEiiiKKKFFF888111000...---...---,,,***++++++++++++++++++++++++******+++,,,,,,------...------------------------,,,///000///...000555;;;CCCLLLVVVbbbwwweeeSSSDDD666000333------,,,,,,,,,+++++++++************************************************)))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++,,,,,,,,,,,,------------//////000000000111111111...000222111111777CCCMMMdddzzzuuuiiiXXXLLLGGG:::666222///.........---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************************+++,,,---...+++++++++,,,---...///000...000222222111444;;;AAA???zzzhhhZZZZZZ___iiizzzjjj|||ttt[[[GGG666555666222000222XXXCCC;;;:::999999999777444222)))<<<444<<>>???CCCEEEIIIZZZ___]]]bbbccc```dddaaadddmmm}}}SSSLLLEEEFFFNNN[[[gggmmmqqqvvvwwwqqqooosssssspppqqquuuooouuujjjSSSSSSPPPVVV\\\gggmmmgggTTT[[[XXXVVVccclllzzz~~~mmmlll~~~rrrVVVHHHHHH<<>>111+++...222+++,,,---,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++******************+++*********))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,)))***,,,,,,,,,---000222000333111777<<<777RRRccceeeXXXqqq|||HHH777444222333UUU???<<<;;;999888666555555555666;;;666ZZZrrryyynnn]]]III>>><<>>EEELLLYYYbbb```^^^dddeee```bbbaaaooowwwuuuzzz|||FFF<<>><<<;;;999888777666666666888111\\\uuuxxxyyyeeeRRR???999;;;>>>GGGPPP^^^dddaaa```fffccc[[[\\\hhhzzzuuuvvv{{{PPP999===CCCJJJOOOOOOOOOQQQRRR\\\bbbuuuuuuuuu|||wwwfffhhhddd[[[iiinnnrrrfffbbbzzz{{{wwweeeJJJKKKJJJJJJYYYfffxxx{{{}}}cccRRRMMMHHHGGG>>>YYYQQQEEE<<<444/////////---,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........///---,,,///000///111444999///555UUUuuujjjXXXCCC---000555''',,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,------....../////////...//////000000...000444777666444999BBBbbbtttdddMMMFFFGGG777222---,,,...///,,,(((************************((((((((((((((((((((((((((()))))))))************(((((()))))))))*********++++++++++++++++++++++++***))))))))))))))))))***(((((()))))))))******************+++++++++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---------..................------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------...///000000///000222444999333:::WWWgggJJJSSSuuuoooiii999NNN???;;;;;;999888777777777777999666{{{kkk~~~|||cccOOO===:::===???HHHSSS^^^cccbbbccciiibbbXXXYYYlll}}}zzzwww|||SSS===>>>BBBFFFJJJLLLLLLNNNSSSWWWZZZaaaiiinnnrrrwwwyyyyyylllfffXXXcccjjjfffssstttooonnnooojjjMMMMMMOOORRR```mmmssstttzzz~~~~~~jjjYYYNNNGGGHHHBBBMMM^^^HHH@@@777000///000...---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////111+++***000444222000111777999QQQwww|||qqqdddEEE333222,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,---....../////////////////////000111222222555999999666;;;OOOccchhhXXXWWWGGG???666000///...+++'''************************((((((((((((((((((((((((((()))))))))************))))))))))))************++++++++++++++++++++++++******))))))))))))******))))))))))))************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,------....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...///000000///000222444:::999[[[^^^TTTTTTMMMAAA;;;;;;:::888888777777777666DDDmmm|||^^^JJJ;;;<<<@@@AAAJJJVVV\\\bbbbbbeeekkkddd\\\aaappp}}}xxxyyyxxx~~~XXXCCC@@@AAAFFFGGGIIILLLPPPVVV]]]bbbWWWeeeppptttwww|||yyyqqqiiicccXXXdddjjjdddkkkhhhjjjzzzpppTTTWWW\\\\\\bbbffftttcccmmmzzz~~~ttt\\\LLLDDDGGGGGGLLLkkkGGGEEE:::111///000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////333,,,***000333//////333444VVV{{{|||sss{{{ddd<<<---333///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---......//////000000//////000000111222333444444555666;;;NNNqqqhhhTTTIIIAAA777000......///...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++++++++++++++++++++++++++******))))))******+++)))))))))*********++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------...//////000000.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...000000000111444666000XXXbbbYYY}}}}}}KKKAAA;;;;;;:::999888888888888777[[[{{{{{{wwwXXXDDD888<<>>HHHMMMNNNQQQXXX```eeeeeecccbbb\\\```kkkjjj^^^[[[dddUUU\\\]]]mmmmmmdddqqqvvv}}}vvvVVVYYYaaadddkkkqqq{{{cccRRRFFFGGGGGGMMMPPPWWWJJJ===222///111000//////------------------------,,,,,,------.../////////...---111555111111BBBYYYwwwrrrggg<<<000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......///000000000000000000000111222333444444888GGGaaaxxxdddMMM:::000...///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))++++++************++++++)))************+++++++++,,,,,,,,,---------......---------.........//////---......///000111111222111111111222222333333333000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---///111333444666999<<>>777===CCCGGGQQQ]]]bbb^^^ccckkkiiifffwww~~~uuuXXXNNNBBB===CCCGGGPPPPPPSSS\\\ffflllkkkiiigggeee___VVVTTTWWWZZZYYYKKKVVV___bbbdddnnn~~~RRRPPPbbbsssyyykkkuuuttt}}}kkkLLLNNNDDDJJJJJJHHHXXXKKKAAA111...555///)))///........................---------...............000+++000777333666[[[kkktttvvv```jjj}}}zzzRRR<<<:::+++444)))444,,,,,,,,,,,,+++++++++******************************++++++,,,,,,,,,---------.........///////////////333444222111444777444000444MMMggghhhMMM>>>333***,,,222)))'''333///%%%,,,((((((''''''''''''(((((((((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))************************++++++******************(((***---000000///...---///111+++)))///,,,)))000111111222333666888777666222999AAAEEECCC???;;;888<<<:::222;;;,,,%%%;;;***++++++000555111***)))...222///,,,+++...000---(((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------......///000111444111...222444111CCCfff\\\MMM===>>>:::999;;;;;;888888:::ffftttppp```HHH===777===DDDHHHRRR]]]___aaadddgggiiirrrjjjRRRJJJ???:::@@@EEEJJJQQQSSSTTT___ppprrrhhhhhhmmmnnnggg^^^YYYUUURRRZZZ]]]aaagggooovvvzzz{{{~~~[[[RRR\\\gggoooiiixxxoooSSSRRRFFFIIIHHHAAAxxxmmmKKKCCC555000444111---000........................------............//////---888444&&&666aaa}}}~~~lllwwwlllaaa[[[VVVVVV```lll}}}JJJ777;;;666&&&---111%%%,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,---------......////////////000000111333------555666555;;;NNNkkkoooPPP:::333)))555333***(((((()))---)))((((((''''''(((((()))(((((((((((()))))))))***)))************+++++++++************************************************+++++++++++++++*********333///+++***,,,.........,,,333333555;;;888111666555===BBBBBBGGGWWWiiisss}}}qqqiiihhh___aaa```gggRRR???DDD---===333,,,---000000111444000///,,,***+++------+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------...............///000111------666;;;111555mmmMMM>>><<<::::::;;;:::888;;;@@@yyywwwaaavvvXXXDDD;;;777===DDDJJJTTT^^^^^^dddeeedddmmm~~~{{{|||zzz___NNNIII>>>:::BBBGGGEEERRRTTTNNNYYYqqqxxxmmmhhhqqqwwwqqqggg```]]][[[aaabbbbbbbbbbbbdddhhhkkk[[[QQQYYYaaalllsssqqqXXXTTTEEEGGGIII???```JJJEEE;;;222111333222000........................---........./////////000...:::333(((III~~~jjjPPPGGGFFFMMMXXXXXXXXXqqq}}}rrrqqq}}}kkklllnnn444@@@999"""222///***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000000000000///555......999666777LLLiiiuuuYYY777//////000,,,)))000000$$$))))))(((((((((((())))))((((((((()))))))))******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++111---***))),,,...///...---111***&&&---111555@@@LLLjjjsss^^^\\\KKK>>>888555444222,,,)))(((000//////...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------//////.........///000000444+++111888555RRRyyyMMM???<<<;;;;;;:::888777>>>HHHttt^^^VVV@@@:::999???FFFLLLVVV```bbbccceeekkkuuu~~~{{{yyy}}}qqq[[[OOOJJJ>>>===GGGMMMHHHSSSWWWSSSZZZlllwwwwwwdddjjjmmmiiieeehhhmmmpppkkkpppssslll```aaattt```WWW^^^aaajjj|||pppYYYQQQCCCEEELLLCCCQQQNNNGGG???555...444666....................................//////000000111222---111FFFccc~~~___JJJFFFDDDEEEGGGSSSbbbkkkrrrjjj```\\\aaafffiiisssyyy|||zzzSSS888555000333...333------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------.../////////000000111111222///999444333===:::DDDggg|||[[[888+++000666---///222&&&***))))))(((((())))))***(((((()))))))))*********))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,(((+++///111222222111111000999888999GGGVVVdddttt{{{ttteeeOOO:::000333:::......111333111------///------------------------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------000///////////////000000333111333222AAA{{{LLL@@@<<<<<<<<<:::555777EEETTThhhrrrlllTTT===;;;<<>>???LLLRRRPPPTTTZZZ```aaadddqqq~~~eeehhhgggeeeiiirrrzzz}}}ooossswwwssskkknnnyyyhhheee\\\aaattt\\\NNNCCCDDDMMMIIIHHHWWWIIIAAA888---222777---////////////////////////......//////000111222222333+++<<<^^^mmmrrrnnnLLLFFFEEEEEEEEEKKKJJJMMMZZZsss{{{pppfffXXXQQQNNNQQQRRRSSSYYYbbb[[[ccceeefffvvvLLL666<<<000...000---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------.........//////000000111222222333111999555444===IIIhhhzzzTTT;;;888===+++###...444******))))))))))))******))))))))))))************))))))*********+++++++++************************++++++++++++++++++++++++++++++,,,,,,------------+++000555555111000333888,,,GGG]]]pppoooUUU???222000,,,,,,111222...+++---------------------------***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------000////////////000000111***999;;;999bbbpppeee]]]\\\```lllyyyJJJ???<<<======:::555;;;PPPeeennnccc|||uuuMMM;;;===@@@DDDJJJRRR[[[aaahhhbbbiii{{{~~~rrroooxxx{{{uuuhhhVVVMMMGGG>>>BBBNNNRRRTTTSSS[[[ggghhhdddkkkyyyppprrrssssssxxxzzzwwwzzzzzzzzztttgggWWW___|||aaaOOOHHHEEEKKKLLLBBB{{{gggKKKAAA===...111777,,,////////////////////////......///000111222333333111<<>>:::000333+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111222333333444444444666999GGGlll[[[888333111.........++++++************++++++)))))))))*********++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///111222111...,,,111<<>>;;;===>>>;;;888BBB___yyyaaalllHHH;;;???CCCGGGLLLTTT]]]bbbaaafffpppxxxvvvppprrryyy|||ppphhhaaaQQQJJJHHHBBBFFFOOOOOORRRRRRWWWccckkkllljjjiiioootttwwwwww{{{{{{nnn[[[gggbbbPPPPPPJJJJJJOOO@@@```xxxNNNAAABBB222000777...////////////////////////...//////000222333333444333LLL```dddrrrpppQQQGGGBBBEEEFFFDDDGGGMMMGGGZZZ|||{{{nnnaaaWWWRRRHHHJJJOOOTTTVVVWWWZZZ___[[[^^^^^^ccczzzzzzxxxmmmWWW===777333......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///000000111222333444555666000@@@RRRgggoooxxxPPP666:::;;;///&&&+++++++++******+++++++++))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////111//////444@@@PPP___iii|||vvvnnnjjjiiillljjjkkkooollleee___^^^jjjttteee@@@333333111..............................***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------.........///000222333444:::999555iii|||gggWWWPPPUUUYYYYYYfffyyyGGG>>>:::===>>><<<:::HHHiiiccczzzhhhGGG;;;@@@EEEIIIMMMUUU^^^bbbZZZjjjuuusssooorrryyy|||yyypppiiiddd\\\NNNJJJJJJFFFKKKQQQMMMNNNQQQTTT\\\kkkuuulllZZZ```gggkkkjjjmmmyyyxxxcccmmm~~~```OOOVVVOOOLLLRRRBBBOOOPPPAAAFFF555000777///000000000000000000000000...///000111222333444444999QQQccclllpppNNNDDDDDDCCCAAAAAAGGGPPPRRRNNNbbbqqqttteeeVVVKKKFFFKKKNNNRRRVVVVVVUUUWWW[[[UUUXXXYYYdddzzzxxx}}}vvvIII>>>+++222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000222333444555555777000OOOooovvvnnnpppllleeeNNN555---,,,444,,,++++++******++++++,,,)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////555HHHccc|||yyypppqqqgggiiixxxyyy~~~uuusssyyyuuuWWW===888555333222........................++++++,,,---------,,,,,,++++++,,,,,,,,,---------------...///111333444555+++???TTTkkkXXXMMMGGGNNNaaakkkpppNNNAAA999AAA999@@@<<>>666444000000000...,,,+++,,,---------------------------////////////000000000000...111...000999777333888;;;LLLeee}}}aaaWWWQQQKKKUUUfffIII"""666111------,,,+++***+++---...******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,'''222---)))222,,,***<<<<<<444MMMlllQQQcccsssvvvgggQQQ>>>777......//////---,,,---,,,***//////.........---------------------------------222***000888111---555::::::333lllcccTTTSSSLLLYYYiiivvvdddzzz~~~LLL@@@???DDD:::>>>777OOOnnnyyyrrrlllYYYCCC???FFFMMMQQQUUU[[[```aaammmlllllloooqqquuuzzzrrroookkkbbbXXXQQQKKKGGGIIIOOOQQQOOOJJJPPPRRRUUUZZZ```fffmmmppp{{{yyynnnbbbZZZUUUZZZeeeeeefffwww|||{{{gggQQQJJJJJJIIIFFFCCCEEEOOOKKK>>>888666222111111111111111111111111111111---///444222///888FFFmmmkkkjjjooo]]]HHH===:::<<<@@@EEEHHHHHHKKKMMMNNNVVVjjj~~~pppdddXXXOOONNNQQQZZZ[[[[[[[[[\\\```bbbddd^^^kkkppp{{{|||jjjnnndddYYYUUU^^^nnnzzzxxx~~~ssszzz???<<<000000000000...---,,,---...------------------------////////////000000000000111333//////666444222;;;<<>>000//////...---,,,+++,,,---***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---(((555...'''444777......111VVVppp\\\eeewwwvvv}}}UUUCCC666000000///000111111///---//////.........---------------------------------222,,,///444000///555777<<>>AAA:::???===```sssfff}}}SSS@@@EEEGGGOOOWWW\\\]]]aaafffvvvpppmmmpppvvvyyypppfff[[[QQQIIIGGGFFFLLLSSSUUUQQQKKKKKKPPPVVVZZZ\\\___dddhhhppptttuuummm___PPPHHHFFFPPP[[[^^^fff~~~qqq|||hhhSSSJJJJJJJJJHHHGGG===rrreeeLLLBBB<<<555000333111111111111111111111111...000333333---///DDD\\\mmmwwwfffFFF@@@===AAAFFFIIILLLOOOOOONNNOOOSSSZZZlllzzzggg[[[VVVRRRRRRUUUYYY[[[^^^``````aaadddhhhiii}}}ppp\\\\\\___UUUWWWgggvvvuuu|||WWWDDD555222111///...---......///------------------------/////////000000000111111111555111111666444666DDDeeexxxiiiXXXNNNIIIMMMSSSccc~~~MMM:::111000000///...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,------...+++222...+++222333666AAAkkkuuuxxxsssaaayyySSS999333...---000111///---/////////............---------------------------///...///111222333666888RRRxxxaaaSSSLLLJJJSSS___yyy~~~pppzzzIII>>><<<<<<999@@@EEEooo~~~~~~fffwwwOOOAAAJJJJJJRRR\\\]]][[[dddqqqyyyssspppwww{{{|||}}}ooobbbUUULLLBBBEEEJJJPPPTTTUUUSSSPPPGGGLLLRRRUUUWWW\\\fffmmmaaa^^^[[[WWWQQQMMMNNNRRR[[[```dddtttttt}}}jjjTTTKKKKKKKKKJJJJJJ>>>ddd}}}KKKCCC???444111666111111111111111111111111000333666555000666OOOhhheeedddCCCHHHFFFHHHMMMPPPNNNNNNOOOVVVVVVZZZddduuuuuucccZZZYYYYYYYYYZZZ\\\[[[]]]aaabbbccceeeiiiuuuttt^^^TTTVVV[[[ZZZjjjjjjMMM>>>444222///....../////////......................../////////000000111111222///444333444777666>>>RRRuuunnn```UUUMMMFFFKKKSSSWWW]]]wwwoooccc{{{www;;;555000///............,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------...///222///000333222777ZZZxxx]]]XXXpppQQQCCC333---...///000000/////////...............------------............+++000///000555666777>>>rrrcccXXXMMMIIIKKKUUUjjj|||}}}xxxHHH>>>@@@;;;:::<<>>IIIMMMLLLNNNSSSTTTSSSUUUYYY[[[```lllssseeeaaaaaa`````````gggbbb```eeejjjlllqqqwwwyyydddYYYYYYZZZYYY\\\nnn~~~~~~~~~iiijjj```CCC777444000...///000000///......................../////////000111222222222...333444555777666FFFbbbwwweeeVVVNNNIIIGGGGGGLLLQQQWWW```rrr|||qqqzzziiiYYY666000...,,,---...///---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------...---------......///000555333222000;;;cccqqq```jjjvvv___EEE777111000222666////////////////////////---------....../////////+++333111000555222777LLL\\\QQQNNNKKKJJJOOO```|||vvvHHH??????999<<<<<>>888222///000111///---...........................///000111222333333444222555444555<<>>SSSTTTccc[[[PPPaaajjjpppxxx|||}}}ooodddccclllooommmiiiiiilllggg___iiiaaaggggggzzzfffRRR{{{FFF;;;666444......333+++///////////////.........111111111111111222222222999***999???BBBeee}}}cccOOOJJJGGGGGGKKKFFFHHHHHHGGGKKKTTT```fff~~~vvvuuukkkzzzeee:::,,,)))999'''///000------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///---000000---...222444333555SSS||||||aaaPPPlllbbbDDD555222222///,,,...333333...////////////000000000000333555,,,888999RRRoootttaaaNNNFFFBBB@@@@@@DDDCCCBBBAAAAAABBBCCCCCCBBBHHHKKKNNNOOOOOORRRWWW\\\kkkzzzlllDDDBBBDDD777===eee|||vvvoooXXXXXXZZZ^^^aaafffooowwwuuuooovvvzzzjjjccc[[[XXX[[[^^^```___UUUGGG???DDDIIIHHHIIINNNSSSRRRNNNKKKPPPWWWVVVPPPOOOPPPWWW___dddgggppp{{{qqqmmmsssxxxwwwaaaRRRJJJFFFHHHLLLFFF???{{{DDDGGG888:::111222222222222222222222222///333444GGGXXXaaaWWWQQQ]]]^^^aaagggmmmwww}}}kkkcccbbboookkkeeecccfffkkklllhhhhhhhhhssslllnnn|||hhhlllmmmaaa:::777111//////333+++////////////////////////111111111111222222222222333444<<<888SSSpppWWWCCCBBBGGGHHHHHHJJJHHHDDDHHHSSS\\\fffyyyrrrppptttxxxtttssspppvvvmmmeeeIII777666222---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///---000...000666222///777GGG~~~^^^aaappp___===555333222111111000///...////////////000000000000222666---333===jjjvvv^^^PPPCCC@@@AAAAAABBBFFFHHHIIIIIIHHHGGGGGGIIIJJJIIITTTcccnnntttwww{{{rrrgggmmmrrrmmm___}}}|||jjjBBBAAAEEE<<>>DDDwww}}}hhhzzzoooaaaccc```aaafffpppzzz}}}vvvmmmtttyyy~~~~~~~~~uuujjjbbbbbbdddiiillleeeVVVIII??????DDDLLLPPPRRRXXX```^^^dddmmmuuuzzz{{{xxxsssqqqbbb\\\eeejjjhhhooo|||zzzyyydddUUUMMMHHHIIILLLNNNEEEqqqJJJCCC;;;:::444333333333333333333333333,,,<<<===SSS]]]zzzPPPUUURRRZZZ___kkk|||{{{tttoookkkeeebbbgggtttzzzpppbbbYYYfffmmm~~~tttpppzzzxxx~~~~~~tttXXX\\\iiiSSSCCC000666111///+++///////////////000000000000111111222222333333333999555:::^^^tttMMMMMMSSSMMMJJJNNNQQQQQQTTTYYYdddgggooo|||mmmeeemmmlll___WWWZZZ______ZZZPPPWWWbbbgggaaadddeeekkkfffxxxrrr\\\ggg???:::(((222222///------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------............///---333...000666---<<>>RRRNNNEEE999555999333333333333333333333333000<<>>///333333111...//////000111111222222000111111222333444555666666@@@hhhmmm~~~fffdddnnn~~~ppp\\\[[[XXX[[[aaaccc___]]]bbbkkkjjj|||nnnUUURRRWWWWWWkkklllgggnnnxxx}}}vvvvvv\\\TTTiiiOOO;;;666,,,333------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///111...444555EEE{{{zzzhhhSSSeee~~~qqqMMM666222444444111...///000111222333333444333333AAAvvv|||kkkUUU```hhhjjjmmmuuu|||{{{~~~qqq\\\WWWZZZSSSPPPLLLIIIHHHEEECCCFFFKKKMMMUUUPPPHHHMMMUUU\\\fff___[[[ccciii```rrrpppHHHEEE<<>>111333444000...///000111222333444444444555HHHvvvVVV```eeecccbbbiiipppsssxxx{{{qqqaaaNNNMMMPPPDDDMMMJJJIIIHHHDDDBBBFFFLLLLLLWWWTTTJJJMMMRRRYYYdddYYYjjjqqq```oooLLLCCC===MMMwww|||pppzzzooorrrooopppooonnnllljjjjjjllloooooosss{{{zzzuuuuuuxxxzzz{{{~~~yyynnn\\\KKKCCCEEEJJJMMM[[[]]]RRRPPP^^^eeebbbiiimmmrrrlllVVVEEEKKK]]]fffpppppptttnnntttjjjnnnzzzcccUUULLLFFFDDDFFFQQQBBBKKKlllCCCFFF666777555444333333444555444333999XXXaaahhhKKKHHHSSSdddzzz}}}wwwoooggg```TTTTTTZZZZZZaaammmqqq~~~~~~iiikkkRRRZZZkkkWWWlll>>>777000999///000000000000111111111111///333555333111333777:::888dddaaarrr|||yyyyyyppp^^^]]]```ooodddlll{{{~~~jjjllllllvvvttt~~~jjjpppXXXGGG{{{{{{JJJ888(((222......---,,,,,,,,,,,,---,,,,,,,,,---------......---.........------...000'''@@@333DDDzzzeeeWWWwww~~~~~~wwwsssdddZZZWWW\\\ZZZZZZnnnqqqvvvrrr|||QQQ<<<666---222111222222111000111444666333===ZZZ[[[]]]]]][[[[[[```hhhnnnxxx{{{\\\PPPNNNKKKPPPZZZ^^^FFFJJJHHHCCCHHHHHHQQQQQQYYYYYYQQQRRRaaammmoooooo~~~rrrlllxxxxxxTTTHHHBBBLLLuuuzzzqqq}}}mmmppppppqqqqqqpppmmmkkkkkkmmmooommmwwwzzzwwwsssrrruuuzzz~~~tttoooeeeWWWKKKFFFHHHLLLUUU[[[ZZZSSSTTT```hhhhhhlllpppzzz|||gggOOOOOO^^^hhhwwwwwwrrr{{{pppzzzrrrqqqttthhhyyycccTTTLLLFFFDDDFFFIIIBBBHHHtttFFFDDD555777555555444444444444444333BBBXXXeeeZZZJJJKKKSSS]]]ggguuuzzzvvvrrrmmm^^^RRRUUUaaahhhrrr{{{{{{ffftttggggggTTTVVV~~~gggWWW{{{@@@666///555,,,000000000000111111111111111444555444333555888:::???pppbbbsssvvvttt~~~lllWWWSSS\\\eee^^^TTTZZZkkk{{{|||rrrwww}}}YYYJJJkkk[[[:::888111///...------,,,,,,------,,,,,,,,,---------......---.........------///000777---===TTT|||iiiaaa~~~{{{uuummmcccXXXNNNHHHKKKJJJNNNUUUYYY^^^ppplllgggdddAAA<<<+++666111222222111111222444666555EEEttt___[[[[[[___bbbeeelllttt~~~pppSSSOOOSSSSSSTTTYYYWWWNNNYYYRRRHHHJJJIIIRRRRRR```___SSS\\\{{{gggfff{{{UUUHHHBBBHHHyyyrrruuuooorrrxxxttttttssspppmmmlllmmmnnnooo}}}wwwnnnkkkmmmrrrwwwzzz|||}}}}}}nnnhhh```VVVPPPNNNOOOQQQXXXUUUTTTWWW\\\```bbbbbbeeeiiiyyyrrrWWWVVViiizzzssswwwhhhmmmqqqffftttyyycccTTTLLLFFFDDDFFFEEEFFFDDDsssJJJAAA444999666666555444444444444444GGG[[[}}}RRRQQQZZZ___ZZZaaassszzzvvvtttqqqjjj^^^aaammmttt||||||zzzvvvsssjjjeeeZZZSSSpppmmm[[[lllIII:::444777000000000000111111111222222444333444555666777888999NNNooo^^^iii~~~qqqrrrwww}}}zzzXXXIIIJJJQQQ```nnneee[[[]]]iii~~~~~~ooo]]]LLLVVVsss999AAA,,,///...------,,,---------,,,,,,,,,---------......---.........------///111@@@###MMMzzzvvveeelll~~~vvvnnnhhhcccbbbeeeYYYYYYXXXUUUPPPIIICCC???@@@GGGPPPXXXbbbsssmmmhhhgggQQQBBB***888111222222222111222555777;;;LLLqqqrrrddd]]]fffllllllrrr{{{~~~bbbMMMPPPZZZZZZXXXYYYZZZ[[[fff[[[RRRUUUOOOUUUUUUdddeeeaaawwwxxxbbbiiisssNNNBBBAAAJJJooo|||wwwxxxxxxxxxvvvrrrnnnllllllllluuu}}}~~~rrriiifffcccmmmyyy{{{uuuppplllfff___ZZZXXXWWWUUUSSSSSSNNNQQQ\\\bbb[[[SSSPPPVVV]]]rrrsssXXX]]]www{{{rrryyy{{{fffdddjjjiiixxxbbbTTTKKKFFFDDDFFFHHHLLLAAAeeeKKK???777;;;777777666555444444555666GGG[[[SSS[[[hhhmmmlllttt|||xxxuuuqqqmmmppphhhkkkppppppvvv}}}zzzqqqddd^^^RRRbbbddd[[[TTT===777888444000000111111111222222222444222222555777777888:::[[[ppp___wwwvvvlllrrrrrrzzz}}}\\\CCCHHHVVV]]]fffrrruuuppprrr|||~~~~~~}}}mmmzzzfffLLLKKKsss???<<<,,,//////...---------------,,,,,,,,,---------......---...///...---...000222999000cccuuuuuukkkWWW{{{zzzvvvkkk^^^VVVPPPJJJGGGHHHEEEDDDCCCAAA@@@AAADDDGGGFFFRRR[[[___mmm~~~~~~mmmdddnnnlllEEE...666111222333222222333666888@@@UUUuuuvvvdddjjjqqqppptttqqq^^^PPPTTT[[[[[[ZZZ\\\```aaaeee\\\dddnnn[[[VVV\\\eeemmmyyyddd```vvv~~~vvvrrr{{{mmmKKKAAAEEEUUUppp}}}{{{wwwwwwvvvrrrnnnkkkjjjjjjqqqttttttooogggaaaaaabbbfffppp{{{|||tttooommmiiieeeaaa```aaa```[[[WWWUUUNNNOOOZZZ]]]SSSKKKKKKRRR___yyywww\\\```wwwoootttzzzzzzaaaVVVeee}}}gggrrrwwwbbbSSSKKKFFFDDDFFFHHHKKK>>>\\\yyyIII>>>;;;<<<666777777555333444666999IIIUUUXXX\\\hhhnnn~~~{{{wwwyyyyyyrrrlllmmmlllqqqnnncccjjj{{{|||uuuaaa^^^RRRWWWiiiSSSeee>>>444555111111111111111222222222222444111111555666555888>>>cccgggdddnnnfffmmmpppyyylllRRRFFFTTTaaaaaadddmmmrrrvvvvvvdddhhh{{{{{{mmmrrrtttNNNNNN___iiiUUU555333//////...------------...,,,,,,,,,---------......,,,...///.........000222111FFF|||```lllJJJeeessseeeYYYNNNIIIEEEAAA???@@@===============AAAGGGLLLLLLXXX``````iii}}}}}}mmmXXXVVVcccmmmoooaaaPPPJJJ777333222333333333333444777999DDDmmmgggffflllnnnuuupppeeeZZZRRRSSSVVVWWW]]]eeeccc``````eeelllXXXiiinnnyyy|||cccPPPbbb}}}nnnNNNGGGFFF]]]rrrvvvpppooooooooonnnkkkiiihhhiiifffgggfffbbb^^^]]]___bbbmmmssswwwvvvpppnnnqqquuupppoooooopppppplllddd^^^[[[SSSPPPQQQQQQNNNRRRYYY^^^mmm~~~ddd___jjjrrrzzz}}}[[[OOOhhhqqqbbbnnn}}}wwwaaaSSSKKKFFFEEEFFFEEEEEE>>>ZZZ~~~GGG??????999555777777666333444888<<>>OOOfffggggggjjjrrr{{{yyy___TTTPPPXXX___aaafffooo{{{www}}}wwwuuunnnUUUPPPOOOqqqlllEEE000000//////...............,,,,,,,,,---------......,,,...////////////222444BBBpppnnn```jjj[[[lllnnnuuuQQQGGG??????CCCDDDCCCDDD999===BBBEEEGGGMMMUUU[[[jjjhhhbbbXXXNNNIIIHHHHHHLLLPPPMMMMMMMMMCCC@@@LLLSSSooo___bbbMMMsssEEE777222333444444444666999;;;OOOrrreeeTTTYYYfffrrrzzzkkk___^^^VVVRRRNNNNNNRRRZZZgggrrrsssuuuxxxtttqqqyyyzzzeee\\\llluuuQQQDDDCCCssspppxxxnnnWWWVVVYYY]]]aaaccceeehhhjjjhhhaaaZZZWWW[[[eeeoootttqqqzzzyyytttvvv{{{vvvfffVVVLLLIIIQQQTTTOOOKKKSSSeeesssggghhhgggeeefffgggeeebbbiii}}}aaaeeexxx|||~~~OOOVVV```rrr~~~xxxPPPWWWaaaccciiivvv```RRRKKKFFFEEEFFFLLLFFFKKK^^^FFFBBBCCC...333555777666444666<<>>AAAAAA@@@???EEEGGGIIIKKKPPP]]]mmmzzz|||ppp___OOOBBB<<>>FFFDDDFFFAAAQQQVVV___cccvvvrrr]]]RRRNNNCCC>>>CCCCCCJJJPPPPPPQQQTTTPPPMMMSSS[[[VVV```uuuYYYUUU[[[TTT;;;:::///<<<999111777888AAAddd|||pppbbbWWWhhhooommmsss{{{___YYY[[[\\\^^^]]]WWWQQQVVVccchhhdddsssvvvmmm___ZZZVVV\\\lllyyyvvvooowwwtttvvvtttLLLHHHQQQtttgggxxxjjj___SSSRRRSSSXXX^^^aaa___\\\ZZZ]]]dddllltttyyy|||}}}{{{vvvvvv{{{wwwxxxxxxssseeeUUUNNNOOOWWWUUUQQQLLLOOOWWW]]]]]]PPPNNNOOOZZZkkkwwwzzzyyyfffgggpppwwwwwwpppttt~~~zzzfffzzz|||wwwcccVVVLLLEEECCCEEEKKKLLLEEEHHH|||OOO>>>>>>888999555555888555444>>>MMMhhh]]]NNN\\\eeemmmpppxxxrrrbbb^^^dddkkkmmmyyyzzznnngggmmmlllhhhbbb```aaa[[[TTTXXXcccoooYYYUUUkkkLLL;;;999111222222333333333333444444222555333666::::::KKKiiikkkcccsssnnnooo~~~\\\TTT___bbb___^^^^^^kkkyyywwwsssnnnqqqfffUUUWWWJJJ999444111...---......---------------............////////////------///555:::tttcccuuulll\\\xxxqqquuuPPPAAAKKKIIIFFFPPPPPPUUU\\\```^^^qqqgggQQQFFFFFF@@@BBBKKKNNNQQQOOOPPPRRRRRRRRRTTTUUUYYY___xxxjjj[[[[[[ooo???<<>>:::888444555888777777CCCSSSqqqVVVMMMZZZ```gggrrrqqqdddgggnnnqqquuutttrrrzzzlllddd___]]]^^^XXXQQQSSSZZZllliiiRRR]]]XXX:::555222222222333333333333444444222666555777999;;;UUU|||ZZZjjjtttpppppp}}}bbbSSSjjjiii```iiiooorrrzzzvvvtttssshhh|||VVV[[[OOO\\\@@@444222///.........---,,,---------............///111......000---,,,666EEEjjjXXXxxxSSSUUUnnnyyyUUUGGGSSSRRROOOXXX[[[ccckkkllllll[[[EEE;;;???AAAIIIVVVZZZ[[[NNNOOOQQQJJJTTTaaa[[[___iii```TTTtttCCC>>>111777555444999<<>>===999777555666888666777EEEWWW~~~~~~XXXRRR```fffooo{{{ssshhhpppwwwvvv}}}wwwoooaaa^^^\\\\\\WWWPPPPPPTTTiiiWWWWWWccc;;;444111222222222333333333444444333777777777666:::[[[]]]yyyvvvsssppp|||tttSSShhhhhhhhhzzz~~~yyy|||wwwvvvvvvmmm___UUUTTT___nnnHHH555222///.........---,,,---------............///111,,,...333///,,,<<>>333666555777888:::VVVrrrqqqXXXZZZ___gggvvvhhhaaadddfffdddkkkooolllccc```cccbbb\\\``````mmmssshhhjjj~~~mmmgggwwwfffFFFOOO]]]hhhzzzvvvlllccc[[[PPPQQQRRRUUUWWWYYYYYYXXX[[[]]]```ccceeeiiiooossspppxxx{{{{{{qqqggg\\\UUUWWW^^^___UUUPPPSSSRRRKKKJJJOOOGGGKKKXXXkkk}}}vvvjjjvvv}}}yyyyyy|||rrr```TTTLLLFFFDDDFFFDDDPPPNNNIIIUUU@@@===888888555666888555666FFFYYY]]]VVVbbbiiirrryyy}}}ooosssxxxuuu}}}tttmmm}}}|||nnnaaa___]]][[[WWWRRRPPPRRRaaafffgggjjj===555222222222222333333333444444333777777888777===ffffffvvvtttqqq{{{^^^```]]]hhh~~~yyywwwxxxrrrhhhQQQXXX___yyyPPP666333000.........---,,,---------............///000,,,...444111111DDD^^^YYYqqqpppUUUoookkkwwwhhhTTT\\\\\\WWW^^^bbbnnn{{{SSSAAA???HHHJJJPPPXXXXXX```ZZZllltttiii~~~fffUUUYYYccc>>>555777555:::777:::aaauuuXXXXXX```mmmmmm[[[XXXcccooopppoooiiidddhhhnnnjjj```___^^^pppyyymmmsss~~~uuuqqqyyy}}}yyydddGGGTTTwwwiii~~~qqqggg^^^VVVOOOPPPPPPQQQRRRTTTVVVWWWTTTXXX\\\^^^___aaafffjjjwwwxxx|||xxxyyyrrriiibbb[[[WWWZZZ```\\\XXXXXX\\\]]][[[ZZZ[[[JJJMMMVVVeeeuuu|||xxxrrr~~~yyytttaaaSSSKKKEEEEEEGGGLLLNNNGGGIIIxxxyyyVVV@@@===888777666777888555777HHH]]]___TTT]]]bbbgggiiimmmrrrwwwzzz}}}vvvrrruuuvvvhhhnnnwwwwwwcccaaa^^^[[[XXXUUUSSSRRRccchhhccclll>>>999444222222333333333333444444333555777:::<<>>tttxxxXXXVVV___mmmpppUUUNNNaaawwwssspppiiifffnnnyyyvvvkkkfffddduuu|||ooo~~~uuusss{{{ttthhh```EEEVVVzzzxxxnnn{{{vvvjjjccc\\\VVVOOONNNMMMMMMMMMPPPTTTVVVQQQUUUXXXYYY[[[```iiioootttllluuu~~~|||uuurrrlllfffaaa^^^[[[XXXZZZ___RRRWWWZZZ\\\```dddbbb]]]RRRUUUYYY___eeelllsssvvv}}}xxxvvvaaaSSSJJJEEEFFFIIILLLLLLDDDKKKmmmuuuYYY???<<<:::666555777999666999MMMddd```SSSXXXZZZ[[[[[[]]]ccckkkuuu|||xxxqqqzzznnnuuucccbbb^^^ZZZXXXWWWUUUTTTgggcccVVVkkkooo===;;;444222222333333333333444444444444555:::>>>HHHzzzvvvttt|||pppvvvttteeeLLLLLL]]]qqq}}}tttwwwtttpppzzz{{{YYYUUUHHH```tttxxx777444111//////...---,,,---------............///---///000///000:::MMM\\\hhhcccRRRcccqqqtttVVVVVVYYY[[[ffflllzzzTTTJJJOOOYYYVVVVVV^^^```fffbbbWWWlllBBB<<<888333:::777GGGzzz\\\[[[cccnnn|||xxx\\\PPP\\\ppprrrpppjjjfffnnn|||~~~xxxmmmhhhvvvxxxnnnoooqqqzzzkkk]]]CCCUUUzzzrrrfffttt~~~}}}nnnddd___[[[WWWPPPOOOMMMKKKKKKNNNSSSWWWTTTUUUTTTTTTWWWaaappp|||nnn[[[eeetttrrrlllkkkkkkfffcccbbbaaa^^^```dddTTT\\\^^^ZZZZZZ\\\VVVKKKFFFMMMSSSWWW[[[gggyyyzzzxxxbbbRRRIIIEEEFFFJJJGGGLLLIIINNN[[[>>><<<<<<555444777999888<<>>???999666555777777444888NNNgggwwwdddRRRPPP[[[YYY___eeehhhmmmuuuyyyyyy~~~{{{yyy|||{{{pppeee\\\[[[bbbnnnvvv}}}ggg___YYYZZZZZZWWWUUUWWWbbbiiigggggg~~~DDD444555444333333222222333333444444555444???;;;NNNzzz{{{jjjhhhmmmmmmkkk|||bbbSSSMMMSSSeeezzztttssshhh\\\WWWXXXQQQ@@@333111444///...111---............////////////111333,,,444///999\\\NNNuuuVVVmmmyyygggbbbHHHUUUdddeeeooo{{{```SSSZZZaaaVVVZZZjjjlllhhhyyyrrreeeqqq[[[ddd|||\\\::::::555333999VVViiiccc[[[dddppp{{{oooSSSMMMYYYZZZ[[[\\\]]]eeetttcccbbbppp}}}XXXJJJSSS|||jjj{{{~~~|||vvvmmmfffaaa[[[UUUPPPLLLFFFCCCFFFJJJKKKMMMPPPRRRSSSUUUYYY]]]bbbgggkkkhhh```WWWTTTXXXbbbkkkqqqiiinnnqqqooommmnnnlllhhhWWWJJJHHHUUU]]]WWWRRRRRRYYYXXXZZZaaakkkyyy\\\SSSDDDHHHFFFJJJQQQaaaqqq___RRRKKKFFFFFFHHHNNNPPPMMMGGGVVV>>>===:::888555555666666===UUUnnnvvvcccTTTQQQWWW```gggmmmooosssxxxyyywwwxxxyyy{{{~~~vvvggg[[[WWWUUU\\\gggmmmuuuwwwhhhccc```^^^]]]]]][[[ZZZYYYllleee\\\ccc|||CCC444555444333333222222333333444222222111;;;<<>>FFFLLLPPPQQQWWWnnnppp^^^RRRKKKFFFEEEHHHHHHOOOKKK@@@}}}[[[===:::;;;999444333555888AAAZZZsssqqqbbbZZZXXXYYYiiiooouuuwwwyyy{{{wwwrrrrrrvvvyyyzzzvvvmmmbbb\\\[[[ZZZbbbnnnssszzzwwwnnnhhhdddfffeee```[[[YYYVVVSSSddd]]]UUUjjjzzzAAA444555444333333222222333333444666666222<<>>XXXAAA>>>;;;777666777888777>>>WWWqqqnnn[[[UUUWWW___fffvvvwwwwwwvvvzzz~~~{{{vvvssswwwxxxsssiiibbbbbbeeemmm{{{bbb^^^___ZZZWWWYYYdddZZZXXXvvvsss===666777444333333222222333333444000888666===LLL{{{sssTTTGGGQQQTTTWWWYYYYYYYYY[[[]]]hhhsss}}}pppTTTMMMVVV^^^]]]XXXTTT{{{}}}^^^SSSeeevvvooohhhZZZeeedddlllPPP{{{rrr{{{HHH:::555555......111...............//////////////////333///<<>>BBBBBBAAAEEEKKKJJJNNNQQQNNNHHHEEEGGGKKKJJJMMMQQQTTTWWW\\\ccchhhrrrzzz~~~wwwlll^^^SSSPPPPPPNNNIIIKKKTTT^^^bbb\\\bbbooovvvMMMMMMGGGBBBDDDGGGQQQaaannnvvvhhhYYYPPPIIIEEEDDDFFFFFFJJJHHHAAA|||XXXAAA>>>:::777666888888666@@@```aaaUUUOOOLLLSSS___qqqppplllkkkqqqzzz}}}zzzvvvxxxwwwppphhhbbbcccfffqqq}}}eee```aaaWWWQQQWWWdddMMMTTTwwwnnn999666888444333333222222333333444111;;;888>>>NNN___KKKFFFVVVZZZ\\\[[[WWWTTTVVVYYYcccmmmvvvyyyyyyxxxtttmmmdddRRREEEJJJUUU\\\^^^```kkkjjj\\\ttt{{{uuummmfffZZZccccccoooJJJyyyppp|||jjjLLL===888666///...111...............//////////////////444...>>>QQQYYYVVVmmmZZZooobbbPPPDDDGGGMMMSSSaaapppzzzqqqSSSOOOaaayyy{{{{{{~~~zzzuuuzzzqqqoooiii???888<<>>::::::===AAAAAAAAAEEEKKKDDDJJJOOONNNJJJJJJQQQXXXRRRTTTVVVWWWXXX[[[```eeennnuuuxxxrrrhhh___VVVOOOTTTNNNMMMRRRTTTTTT\\\hhhnnnqqq{{{^^^dddfffeee^^^SSS]]]xxxuuuhhhYYYOOOIIIEEECCCEEEHHHPPPRRRIIIwwwWWW???===888666777999888666DDDiiiqqqWWWQQQMMMFFFLLL[[[kkkhhhbbb```hhhuuu{{{zzzzzzxxxqqqiiibbbbbbiiippp~~~yyy^^^]]]dddZZZVVV___gggJJJXXXzzziii666555888444333333222222333333444000999555888GGGzzziiiRRRHHHIIIJJJQQQXXXXXXTTTSSSXXX___hhhuuuwwweeeUUUGGGGGGLLLQQQOOORRRcccwwwqqqfff{{{fffhhhlllmmm|||rrriiifff[[[ddddddrrrNNNuuuwwwjjjOOO???999888000...111---............/////////000222111555***999JJJNNNyyymmmooohhhTTTDDD@@@LLLUUUUUU\\\iiiooo}}}xxxZZZNNNQQQdddnnnjjjvvvsssttt|||kkk@@@777:::???fffvvv~~~sssiiiddd[[[```\\\\\\cccdddfffqqqvvvxxx|||tttggg___YYYVVVUUUTTTLLLGGGUUUiiiuuuwww}}}XXXKKKSSSsssnnn~~~|||ooogggkkkqqqooojjjggg\\\WWWPPPIIIEEEAAA>>><<<<<<>>>AAACCCEEEFFFGGGGGGHHHLLLPPPQQQOOOPPPUUUYYYYYYVVVWWWYYYXXXWWW^^^hhhnnnzzzwwwdddWWWYYYUUUJJJNNNMMMHHHLLLUUURRRPPPYYYooo~~~}}}sssdddTTTLLLHHHEEECCCEEEGGGPPPTTTMMM|||VVV???;;;777777777444555;;;EEEkkk```MMMLLLHHHFFFIIIIIINNN\\\hhhjjjoooxxx{{{wwwtttvvvpppgggaaa]]]lllzzz}}}mmmwwwtttYYYaaaWWWVVV^^^WWWnnnzzzEEELLL}}}XXX@@@///888444444333222222333333333999555444444TTT|||xxx[[[DDDEEEJJJTTTQQQSSS[[[^^^[[[YYY\\\hhhlllnnnmmmlllhhhWWWFFFKKKFFFGGGMMM[[[bbbwwwwwwoooxxxoooiiiiiibbb~~~jjjlllRRRpppIIIAAA999666222...,,,...............////////////111...444111777DDDUUUfff}}}jjjbbbPPPBBB<<>>999===iiinnn~~~uuuhhhYYYQQQOOONNNQQQXXX[[[\\\^^^aaabbbeeekkkqqquuuuuuqqqnnnmmmnnnpppsssrrrmmmddd\\\XXXeeeYYY^^^```KKKMMM\\\ccc[[[www|||TTTHHHQQQyyyppp}}}ssshhhiiimmmjjjddd```YYYTTTMMMGGGCCC???===;;;666888<<>>:::777888444444:::EEEjjjtttWWWJJJMMMKKKJJJNNNNNNRRR[[[cccfffhhhkkkmmmmmmqqquuupppgggaaa]]]mmmkkkzzzoooyyycccZZZfff[[[VVVXXXLLLVVVwwwQQQSSSKKK<<<333444444333333222222333333444555888>>><<>>HHHRRRSSSTTTZZZccceee```]]]^^^___YYYWWWYYYVVVNNNIIIKKKHHHEEEVVV[[[[[[}}}ooogggrrryyypppggggggbbb}}}kkkmmmJJJ}}}|||IIIAAA:::666333///---///............////////////000...444222;;;KKK]]]]]]eeeyyy\\\QQQHHHEEENNNYYY]]]___```[[[]]]sssggg]]]nnnhhhbbbXXXTTTZZZaaafffuuurrrzzz>>>???:::@@@qqqoooxxxooohhh[[[NNNGGGBBBAAADDDKKKNNNNNNPPPTTTXXXYYY]]]bbbeeeeeeaaa^^^```___^^^______]]]WWWSSS^^^fffaaammmnnnXXXUUUUUU\\\[[[wwwPPPDDDNNNlll|||sssgggeeegggeee```\\\TTTOOOHHHCCC@@@===;;;999777999===@@@CCCGGGKKKOOOJJJRRRXXXWWWPPPHHHFFFFFFWWWZZZ```fffccc\\\XXXXXXSSSNNNNNNRRRPPPKKKPPP[[[[[[[[[RRRKKKJJJDDDDDDOOOeee}}}vvvzzzuuueeeSSSJJJFFFDDDEEEGGGLLLNNNPPPNNNUUU>>>;;;777777999555444999DDDfffeeeMMMEEENNNOOOPPPUUUWWWaaabbbgggjjjiiieeegggkkkjjjqqqoooiiieeecccvvvxxx}}}uuuzzzppp]]]bbbkkk```[[[YYYJJJYYYqqqSSSbbbEEE;;;;;;444333333333222222333333444222222:::<<>><<<:::999888;;;>>>@@@CCCFFFLLLQQQJJJQQQYYYYYYTTTNNNNNNOOO^^^eeelllkkkaaaVVVQQQQQQOOOJJJGGGJJJMMMRRR^^^jjjqqqsssgggYYYSSSLLLKKKUUU\\\{{{yyyxxxzzzuuueeeSSSIIIEEEDDDFFFIIIGGGOOOUUUJJJQQQ:::999666555999777555:::BBB___\\\GGGCCCNNNPPPTTT]]]aaallliiijjjooommmfffhhhqqqooovvvtttooojjjeeevvv{{{jjjcccfffeee\\\\\\[[[MMMfff```OOOGGG888;;;222333333222222222333444444777---///:::ZZZ{{{{{{KKKCCCCCCNNNRRRSSSZZZccciiiiiiiiimmmqqq~~~YYYDDDDDDNNNNNNaaahhhPPPTTT]]]jjjeeepppuuummmfffccceeewwwjjjgggOOOhhhCCC<<<666555333///...000............////////////000...444333CCCZZZlllaaauuu[[[zzzfffUUUNNNJJJIIIOOOXXX]]]]]][[[wwwKKKNNN___cccrrrjjjZZZmmmsssnnnAAA>>>:::BBBttttttqqqcccZZZTTTKKKCCC@@@@@@???CCCIIIMMMLLLMMMPPPSSSRRRQQQSSSUUUUUUTTTSSSNNNMMMKKKLLLNNNQQQTTTUUUUUUZZZlllzzzxxx___eee}}}MMMCCCMMMggg|||tttlllbbb^^^___bbb```\\\MMMIIICCC???<<<;;;:::888555999===@@@BBBFFFMMMSSSHHHMMMRRRSSSQQQPPPRRRUUUTTT^^^ddd\\\LLLBBBDDDJJJZZZYYYTTTNNNSSScccrrryyy~~~tttccc[[[SSSQQQYYY\\\xxxzzzuuudddRRRIIIEEEDDDFFFIIIFFFLLLQQQAAANNN;;;>>><<<222999888777;;;AAAYYYzzz[[[GGGDDDNNNPPPTTTaaahhhkkkggghhhnnnlllfffjjjssszzz{{{ssskkkaaajjj}}}yyydddbbb___YYYUUUYYYVVVIIIWWWLLLQQQGGG333555///333222222222333333444555;;;222333>>>```uuuFFF@@@@@@HHHJJJUUU[[[```bbbcccjjjssszzzcccMMMFFFGGGUUUcccjjjYYYWWW[[[VVVfffjjjxxx~~~tttmmmfffbbbiiirrrggg___KKKvvv>>>888333222111...---...............////////////000///444222DDD\\\lllrrrccckkk~~~ppp]]]MMMQQQKKKHHHNNN[[[cccaaaYYYwwwVVVQQQYYYjjjiiioooqqqrrr>>>===:::???jjjtttssseeeVVVNNNHHHAAA<<<;;;>>>===AAAHHHKKKJJJJJJMMMOOOMMMLLLMMMPPPQQQRRRQQQNNNNNNNNNNNNOOORRRUUUWWWWWWccc}}}sssOOOCCCMMM~~~ooo}}}tttoooeee^^^^^^```]]]WWWLLLHHHBBB>>>;;;:::888777555;;;AAAEEEGGGKKKSSSYYYJJJIIIJJJKKKLLLNNNOOOOOOLLLVVVZZZOOOAAA@@@JJJTTTbbbbbb[[[QQQUUUfffsssuuu}}}wwwhhhccc]]]XXX\\\]]]qqqyyytttdddRRRJJJFFFEEEFFFIIIJJJHHHMMMEEEmmmGGG:::???<<<000888888666;;;CCCYYYxxx{{{ZZZHHHFFFPPPPPPTTTaaajjjiiiiiikkkmmmlllkkkooovvvuuuyyyvvvrrrnnneeeiii~~~sssmmmqqqhhh]]]___[[[VVVWWWXXXQQQGGGGGGIIIRRRFFF444555222222222222222333444555555444666<<<>>>WWWwwwwwwFFF???@@@KKKPPPXXX\\\^^^]]]```jjjsssxxxhhhOOOGGGJJJMMMTTTrrr{{{eeeNNN___]]]PPPaaahhhwww~~~tttmmmeee___mmmnnndddXXXLLL}}}{{{www|||:::444000111000---,,,...............////////////000///444222DDD\\\iiikkk```hhhwwwhhhWWWKKKRRRLLLGGGMMM]]]iiifff]]]qqq\\\@@@bbbwwwhhhaaa|||nnnsss;;;<<<:::===fffooo|||iii\\\NNNFFFAAA<<<;;;<<<======AAAHHHKKKIIIIIIKKKNNNMMMLLLLLLNNNPPPPPPOOOJJJLLLNNNOOOQQQTTTXXX[[[___sssQQQDDDLLLppp~~~tttqqqhhh```^^^___[[[TTTKKKFFFAAA<<<999888666555888???EEEGGGGGGHHHNNNSSSOOOKKKHHHJJJOOOQQQOOOLLLNNNTTTRRRIIICCCKKKYYYaaaddd]]]VVVSSSTTTXXX^^^dddpppvvvooodddeeeccc\\\]]][[[fff~~~xxxrrrcccSSSKKKHHHFFFFFFHHHJJJGGGOOOLLL}}}EEE:::<<<666111999666333:::GGG```zzzVVVGGGHHHRRRQQQSSS___hhhkkkppprrrooommmppptttuuupppsssqqqsssuuummmnnn~~~aaagggtttaaa[[[```]]]XXXYYYTTTLLLIIIEEENNNOOO|||@@@999999666222222222222333444555666000666:::777RRRwww}}}MMMCCCCCCOOOWWWXXX]]]______cccjjjnnnlllgggjjjkkkdddWWWNNNOOOUUU[[[{{{YYYPPPRRRbbbUUUJJJ___aaaiiiqqq~~~|||qqqjjjaaa[[[ooommmdddUUUXXXooouuuyyy888333000111111...---///............//////////////////444222EEE^^^ggguuuYYY{{{ZZZlllZZZOOOKKKHHHFFFCCCFFFTTTbbbddd]]]rrr{{{SSSWWWfffdddooorrr|||:::===:::>>>llliiipppaaaUUUHHHBBB>>><<<>>>BBB>>>>>>CCCJJJLLLJJJJJJLLLOOONNNLLLLLLMMMNNNMMMLLLEEEHHHMMMRRRYYYbbblllsss||||||nnnQQQDDDLLLlllrrrpppiiiaaa___```\\\TTTJJJEEE???;;;888666555333777===CCCBBB>>><<>>444333999444000999JJJgggrrrRRREEEIIIUUUSSSRRR]]]eeekkksssuuummmjjjppprrroooyyyzzzwwwxxxzzzoookkkvvv\\\ggguuuzzz___^^^bbb\\\UUUSSSJJJDDDJJJAAAJJJPPPjjj666999999222222222222222333444555666888777444333[[[}}}QQQGGGCCCMMMTTTWWW]]]bbbcccgggkkkhhhaaa^^^XXXYYY___YYYMMMRRRaaammmrrrQQQZZZdddhhhNNNFFF^^^YYYWWW\\\fffvvvyyymmmeee]]]XXXooommmdddTTTbbbuuummm888333000111222///...000............/////////000...///444222FFF___ggg}}}}}}OOOzzzWWWxxx]]]JJJDDDGGG;;;===<<<>>>IIIWWW]]]ZZZ```^^^OOOsssbbbVVV[[[dddnnnssssssvvv;;;???:::@@@tttddd~~~dddXXXMMMBBB<<<;;;;;;???DDD===>>>BBBIIILLLJJJIIIKKKMMMKKKIIIIIIIIIHHHFFFDDDBBBGGGNNNXXXdddtttvvvtttxxxUUUOOOLLLgggrrrVVVCCCFFF{{{kkk||||||rrrmmmgggbbb^^^ZZZWWWTTTFFFBBB<<<888777777666666666<<>>@@@EEEQQQUUUXXX^^^ZZZUUU[[[___III???JJJQQQPPPWWWeee___RRRXXX```XXXXXXWWWGGGHHH@@@CCCSSS^^^[[[WWWXXX^^^WWWzzzwwwtttaaaOOOHHHHHHGGGCCCAAAGGGJJJUUUOOO}}}}}}III===999888333555666555666EEEfff|||}}}yyyUUUFFFEEEMMMPPPXXXccceeedddjjjmmmlllnnntttxxxxxxwwwzzzuuuhhhkkk{{{ssslll}}}kkkZZZ___aaa[[[OOOGGGGGGHHHGGGGGG===aaaUUU<<<444777666222222111111222222333444000>>><<<444SSSnnnUUUBBBHHHMMMWWW\\\```kkkuuuuuujjj```]]]]]]dddgggqqq|||llleee~~~eee___\\\cccdddSSSMMMYYYcccdddggghhhuuu~~~uuurrrjjjVVV___ppp]]]eeeKKKmmm|||aaa999666222000000000000///////////////000000000000,,,666...555FFF\\\XXX```~~~uuugggttt[[[JJJAAA???===GGGEEE@@@IIIPPPRRRWWWTTTCCCTTTxxxxxxUUUUUUaaakkkqqqrrrrrrttt???;;;===:::qqqoooxxxkkkXXXJJJ>>>;;;<<<<<<;;;<<>>999777333555666555555BBBaaa|||vvvYYYDDD???HHHNNNYYYhhhmmmiiimmmpppqqqtttwwwuuupppwwwqqq~~~yyybbb]]]hhhlllqqqvvv___RRRYYYYYYYYYTTTKKKEEEDDDCCCBBB===TTTzzzHHH555444555111222222111111222222333444444000111<<>>EEEGGGMMMVVVWWW[[[gggYYY```fff```OOOAAADDDNNN[[[YYYXXXuuuhhhRRRSSSgggzzztttiiivvvvvvvvvWWWDDDGGGSSSeee|||~~~zzztttlllddd]]]WWWQQQMMMEEEAAA;;;777666666666666444<<<@@@>>>@@@FFFIIIGGGLLLVVVYYYYYY]]]XXXSSSYYYiii[[[TTTXXXVVVNNNOOOXXX]]]{{{yyygggGGG///222333:::IIIZZZaaa___\\\^^^hhhsss~~~{{{ssshhhYYYKKKGGGHHHHHHGGGHHHHHHJJJQQQooogggHHH???999777333555666555444@@@\\\uuuyyy{{{___HHHBBBKKKOOORRRXXXYYYVVV]]]eeemmmuuuzzzwwwqqqrrrwwwwwwooouuuvvvtttggg^^^XXXXXXWWWVVVQQQKKKFFFDDDCCCBBBBBB```CCC444666555111222222111111222222333444666222444===LLLkkkRRRAAAKKKJJJTTTSSSOOOeeepppbbbnnnjjjdddccc~~~ooo[[[PPPUUUfffmmmaaa]]]cccfffppp{{{~~~}}}uuuqqqkkkfffcccbbbYYY^^^yyy~~~rrriiiiiieeeaaa\\\zzzhhhZZZMMMcccAAA:::777333111000000///...////////////000000000000000333,,,555DDDfffbbbzzzbbb\\\ccc}}}iiiUUUNNNLLLKKKLLLUUUSSSNNNQQQRRRVVVaaa___YYYTTT```rrrnnn___[[[RRR\\\rrr~~~dddzzz___666888;;;444\\\zzzuuuYYYKKKAAA999999;;;===???BBBCCCKKKKKKJJJPPPPPPSSS^^^]]]dddiiibbbPPPBBBEEEOOOYYY^^^[[[zzz[[[KKKUUUnnn~~~lllqqqWWWDDDFFFQQQyyykkkwwwyyytttlllddd^^^XXXSSSOOODDD@@@;;;777666666666666666???AAA===???GGGIIIEEEQQQVVVOOOJJJPPPTTT[[[iiibbb]]]___eee___PPPIIILLLgggqqq___DDD111777777DDDTTT___^^^[[[___fffzzz~~~wwwrrrwwwyyyrrrhhhZZZLLLHHHGGGFFFEEEFFFFFFLLLOOOsss}}}HHH???888666444555555444444>>>VVVmmmuuulllNNNBBBJJJLLLNNNTTTVVVYYY^^^cccgggoooxxx|||{{{uuuwwweee\\\VVVPPPYYYUUUOOOKKKHHHEEEDDDEEEQQQiiissssssBBB777777666333222222111111222222333444333777999888EEEmmm]]]BBBJJJIIIMMMHHHHHHXXXrrr}}}rrreeebbbqqq[[[pppyyymmmTTTIIILLLRRRlll|||lll[[[cccppp}}}~~~vvvoooggg___XXX```dddqqqtttpppqqqiiiiiiddd___fffwwwiiiWWWPPP~~~ttt}}}EEE<<<999444222111111000///////////////000000000000000111...555AAAhhhfffuuu]]]\\\kkk~~~iiiXXXSSSNNNGGGHHHPPPQQQOOOQQQLLLIIIQQQSSSYYYTTTSSSaaajjjfffbbbYYYVVVZZZcccwwwuuugggVVV<<<<<<===999ZZZtttXXXKKKBBB;;;;;;<<<===???CCCDDDLLLKKKIIIPPPRRRSSS[[[```bbbddd___RRRFFFFFFMMMTTT___\\\cccllljjjmmmVVVIIIVVVooo}}}}}}VVVCCCEEEPPPkkktttvvvqqqjjjccc\\\WWWQQQNNNCCC???:::777666666777666<<>>;;;666333333222111000////////////000000000000000000000444:::dddccclllnnn```sss|||mmmXXXOOOFFF<<>>:::;;;999MMMjjjRRRHHHAAA;;;:::::::::===AAACCCLLLLLLLLLXXX]]]^^^ccc_________\\\SSSJJJJJJOOOYYYccc^^^}}}^^^YYY]]]aaassskkkQQQUUUQQQ[[[rrrUUUBBBDDDHHHjjjuuuxxxrrrkkkccc\\\VVVQQQMMMCCC???:::666666666777666>>>GGGHHHAAADDDPPPRRRIIIFFFVVVaaaiiinnnfff[[[\\\___ggg___HHH???IIIPPPKKKMMM___lll\\\===444999999AAAIIIPPPQQQSSS\\\kkkwwwtttyyy{{{rrriiigggeeebbbaaa```ccckkkzzzyyysssdddXXXMMMHHHFFFDDDDDDEEEAAAMMMJJJxxx{{{FFF@@@777777444444555444333:::MMM```pppdddGGGGGGIIIPPP^^^ggghhhkkkjjjccc```gggrrrxxxvvv|||{{{|||sssMMMSSS```^^^TTTLLLJJJIIIGGGHHHLLL[[[jjjGGG???555444777222222111111222222333444000555555222???eeeRRRGGGRRRNNN]]]ZZZVVVVVV```iiiiiicccXXXcccfffgggpppxxx}}}ooo~~~ooolllqqqjjjfffoooxxxllliiiggg___^^^|||lllTTTOOOWWWgggaaaccc```FFF@@@<<<888555444333222111////////////000000000000000111222222111[[[\\\___ccctttuuuXXXKKKAAA888@@@FFFKKKVVVbbb^^^VVVZZZaaaVVVYYY]]]]]]tttoooccciii}}}bbboooGGG<<<444999;;;???xxxcccQQQEEE>>>:::999:::999<<>>999666666666777777===GGGGGG@@@DDDRRRTTTKKKPPPZZZ[[[[[[___[[[XXX___HHHIIILLLNNNJJJEEEJJJSSSPPP]]]mmmZZZ333///AAABBBCCCEEEGGGHHHOOO___ppp{{{{{{zzz|||hhh```eeegggaaa[[[TTTXXXddd|||vvvqqqbbbWWWLLLHHHGGGEEEEEEGGGCCCUUUVVVpppnnnDDD@@@999:::555444555444333999KKK]]]ooonnnOOOMMMMMMMMMUUU[[[\\\gggpppnnnkkkmmmrrrvvvqqq{{{~~~{{{KKKOOO^^^___TTTJJJIIIIIIGGGIIINNNjjjkkkHHHAAA333222888222222111111222222333444444333222777CCC^^^]]]JJJZZZVVViiiaaaXXXWWW]]]eeemmmqqqSSSZZZ^^^mmmeeessssss```bbbkkkggghhhxxx~~~pppgggfffcccXXX```nnngggJJJKKKYYY\\\sss___fffIIIAAA===999666555444333222////////////000000000000111222444111+++TTTUUUVVV~~~dddrrrlll~~~ZZZJJJCCC<<>>::::::;;;;;;???DDDUUU[[[VVVUUUbbbhhhaaa]]]ZZZ]]]aaa___VVVOOOSSS[[[TTTbbbiiiuuunnn\\\OOOZZZlllkkkVVVKKKMMMNNNWWWYYYqqqrrrVVVAAA>>>AAApppuuu{{{~~~uuujjjdddaaa\\\RRRKKKEEE>>>888777666444555888:::FFFDDD>>>BBBEEEGGGMMMMMMSSSYYY[[[YYYTTTKKKDDD888777111:::===HHH___[[[YYYdddbbbKKK555444AAALLLAAADDD@@@AAAOOO]]]ooo}}}yyy~~~vvvggg\\\nnn______fffQQQSSSVVVjjjuuupppbbbUUUHHHEEEFFFFFFFFFFFFIIIUUUWWW{{{sssAAA???:::999444777444333666777EEE```~~~jjj}}}[[[KKKIIIHHHIIINNNTTTgggeee```lllrrrtttyyyQQQMMM\\\___QQQMMMRRRMMMBBBJJJ]]][[[444888555444222222222111222222333333222444666888???UUUyyyXXXPPP]]]cccWWWUUU\\\cccvvveeefffttt~~~zzzwww|||{{{xxxiiibbbiiisss}}}wwwtttjjjffffff]]]bbbqqqcccAAABBBZZZUUUcccWWWLLLIIIGGGBBB<<<777333000///000//////000111111///...000...555333///HHH___VVVtttvvvbbbyyymmmoooMMM???AAADDDLLLOOOMMMQQQ[[[```^^^[[[[[[ZZZPPPLLLddd{{{|||uuuwwwccc^^^uuu@@@:::;;;:::888<<<~~~ooofffOOOCCC@@@;;;888;;;??????===TTTTTTSSSSSSYYY^^^[[[UUU[[[XXXXXXZZZYYYTTTRRRTTT[[[oooaaatttpppSSSTTTfffmmm[[[GGGBBBHHHLLLRRRWWWcccxxxzzzgggVVVAAA>>>DDDrrrzzzsssyyypppddd^^^]]]ZZZTTTNNNEEE>>>888777666444555888999CCCAAA>>>FFFIIIGGGIIIKKKRRRZZZ___^^^YYYRRRLLLDDDCCC<<>>:::888888888;;;sssppphhhSSSCCC@@@:::999;;;???@@@???KKKPPPTTTUUUXXX[[[ZZZWWWaaaZZZTTTRRRPPPNNNPPPUUUUUUfff[[[hhhlllMMMSSS___cccWWWMMMLLLNNNLLLTTTWWWXXX]]]rrrzzzhhhdddxxxoooVVVBBB>>>:::bbb~~~hhhzzzoooccc\\\[[[YYYTTTOOODDD===888777666444555888999AAA>>>>>>IIILLLHHHIIIHHHNNNUUUYYYYYYUUUPPPNNNNNNOOOIIIOOOMMMPPP\\\LLL\\\[[[OOO<<<333:::CCCFFFHHHOOOIIIAAADDDMMM^^^tttzzzzzzxxxtttuuuxxxuuuqqqmmmkkklllrrryyyiiidddtttttt```[[[iiidddZZZ___]]]\\\qqqvvvmmmkkk[[[PPPFFFDDDEEEDDDDDDEEEKKKGGGUUUFFF@@@888444444666333333666555@@@XXXmmmyyypppSSS???IIIQQQMMMUUUVVV]]]^^^[[[___ddd___|||~~~~~~[[[FFFaaaVVVXXXOOONNNRRRQQQWWWuuuWWW;;;>>>444333333333222222222222333333444444555444777NNNyyyoooOOONNNMMMKKKNNNSSSeeesssiiifffppphhhmmmyyypppYYYTTT```\\\dddkkkppp}}}~~~www}}}ooohhhqqqpppgggdddlllUUUPPPHHHMMMPPPqqqdddZZZRRRMMMKKKHHHDDD???:::555333111000///000111222111///111000444222000BBBUUUUUU^^^SSS{{{ZZZwwwoooTTTGGGNNNWWWZZZTTTSSSZZZ``````cccJJJQQQ```___wwwqqq```ggg}}}aaa:::999555555999:::aaaooohhhSSSDDD???:::999<<>>???ZZZ___yyyuuuiiibbb___[[[TTTMMMDDD===777777666555666999:::AAA@@@@@@IIIKKKKKKQQQHHHHHHIIIJJJHHHFFFIIINNNWWW[[[UUUYYYUUUVVV^^^KKK\\\]]]SSSCCC<<>>???QQQ~~~YYYjjjxxxnnnhhheee___UUULLLDDD===777777666555666999<<>>666999555444444333222222222333111333666777333===```cccFFFDDDHHHNNNOOOZZZvvvnnnhhhlllkkk|||zzzuuuvvvjjjcccwwwyyynnndddjjj}}}tttxxxvvv^^^fffzzz^^^^^^NNNFFFeee}}}xxx^^^dddUUUTTTSSSPPPLLLGGGBBB===:::444222000///000000///...000222111111666===LLL\\\]]]}}}___dddhhhzzzgggKKKIIILLLKKKKKKTTTbbbfffaaaeeeZZZ]]]___lllnnnjjjqqq]]]dddrrrAAA999:::444555;;;;;;DDD{{{rrr\\\JJJ@@@999:::<<<>>>AAAFFFKKKOOOQQQRRRWWW___dddeeennniiigggggggggfffhhhlll___dddiiibbb```oookkkOOODDDDDDEEEHHHOOOVVVVVVSSSMMMSSSYYYaaauuunnneeewww^^^XXXCCC>>>999HHHyyyZZZ```}}}vvvnnnjjjgggaaaVVVMMMCCC<<<777777777555777:::===EEEDDDBBBDDDDDDNNNbbbQQQJJJEEEDDDDDDIIIYYYlllfffmmmeee___SSSVVVeeeVVV```jjjjjjZZZJJJFFFFFFEEEIII\\\^^^SSSQQQVVV```nnn|||tttiiihhhddddddjjjrrrtttqqqooopppsssvvvrrriiieeeeeecccaaaccc^^^SSSUUU^^^aaagggqqq^^^bbbwwwdddooojjjlllnnnwww~~~uuujjjaaaQQQKKKFFFGGGGGGFFFGGGJJJLLL]]]UUUgggjjjLLL888<<<555777333444777222666HHH[[[ooozzzxxxPPPGGGLLLLLLGGGLLLZZZ```ZZZ\\\jjjssssssgggdddyyy|||oooxxxvvv{{{yyytttttt[[[GGGRRRVVV^^^SSSPPPRRRYYYbbbtttMMMGGG>>>888:::666555444333333222222333111111666999444666QQQqqqqqqEEECCCEEENNNSSS[[[jjjjjjUUUQQQ[[[cccnnn{{{|||tttsssnnnzzztttsssjjjsssqqqzzz{{{rrrqqqwwwsssvvvmmm^^^tttooo[[[UUUFFFKKKzzz^^^uuuXXX]]]]]]WWWVVVSSSNNNIIIDDD@@@===999666333111111111000//////333///000777999EEE\\\XXXfffqqqccc}}}oooNNNIIIKKKJJJHHHQQQ^^^bbb^^^ZZZbbbgggnnn}}}mmmffffffwww{{{YYYbbbppp<<<:::888555666:::<<<>>>|||nnn}}}aaaMMMAAA999:::===<<<@@@GGGQQQRRRRRRSSSYYYccciiijjjaaa^^^___bbbbbb______aaa^^^___aaa\\\YYYcccbbbQQQCCCCCCCCCEEEKKKRRRYYY]]]QQQTTTXXXcccyyy}}}yyyzzzllljjjZZZXXXCCC>>>AAAKKK{{{ddd^^^yyypppjjjgggaaaWWWNNNCCC<<<777777777555777:::>>>CCCAAAAAAEEEDDDKKK^^^TTTOOOOOOSSSSSSTTTbbbttt```jjjcccYYYMMMWWWppphhh___iiijjj\\\OOOLLLKKKIIIPPPaaaaaaUUUUUU]]]gggttt~~~vvvhhhlllnnnlllllloooooommmrrrwwwwwwsssuuuqqquuuppphhhffffffnnnxxx{{{tttrrrjjjgggrrrttt~~~rrreee[[[MMMHHHEEEGGGGGGEEEFFFJJJTTT___ggg{{{ZZZ999:::666777444555999222444DDD___nnnooocccJJJGGGNNNMMMQQQRRRVVV]]]]]]cccrrrxxxpppdddkkk}}}{{{|||~~~LLLLLLWWWXXXZZZZZZUUUUUU^^^kkk}}}vvvRRRQQQ@@@===<<<666666555333333222222222333111444999444333IIIeeeZZZHHHGGGPPP\\\bbbgggaaaMMMIIIOOO]]]kkkvvvuuuhhh||||||yyykkkgggmmmqqq{{{qqqqqqrrrgggggg{{{}}}___WWWJJJJJJfffkkk```ZZZccc[[[YYYTTTOOOJJJFFFCCCAAA???;;;777444333333111000000444......666333<<>>>>>AAAkkknnnaaatttkkkfff```VVVNNNCCC<<<777777777666777:::>>>@@@>>>@@@HHHFFFIIIXXXUUUSSSWWW^^^]]]YYYbbbppp^^^hhh^^^PPPAAAKKKhhhddd\\\dddeee[[[TTTTTTTTTQQQTTTccc```RRRSSS^^^jjjvvvtttssszzzyyylllsssvvvqqqkkkllloooqqqyyy{{{}}}yyy{{{xxxwwwqqqfffsss{{{zzznnn```VVVJJJFFFDDDFFFFFFDDDEEEIIILLL\\\rrrhhh;;;:::777888555666999333333CCCZZZmmmgggxxxPPPEEENNNRRRTTTIIIIIIXXXVVVSSSccciiiqqqdddWWWeeevvvxxxssstttyyy}}}|||zzz{{{PPPJJJUUU]]]^^^VVVXXXVVV]]]pppfffTTTWWWBBBAAA>>>777666555444333222222222555111333888444222FFFaaauuuPPPJJJTTTccchhhhhh___MMMRRRRRRcccvvvooorrrpppooommmnnn}}}rrrlllqqqpppfffooowwwhhh[[[VVV[[[LLL[[[yyynnnjjjqqq^^^eeebbb___ZZZUUUPPPLLLIIIHHHCCC???;;;777666555333222222666------555...555TTTSSSLLLqqqdddbbbaaaMMMYYY___YYYWWWbbbnnnsssMMM]]]fffpppvvvzzz~~~dddVVVqqqWWW;;;<<<444555555333;;;;;;iiibbbuuuSSSDDD:::;;;===:::???HHHRRRYYY[[[RRRHHHFFFIIILLLXXXZZZbbbnnntttuuuwwwzzz|||kkkcccddd^^^UUUXXXSSSNNNJJJMMMVVVbbbpppzzz___ggglllkkkpppvvvUUU[[[NNNAAAJJJNNNPPPWWWPPPLLL\\\GGG===???BBBjjjyyyZZZyyymmmeee```YYYPPPKKKBBB:::888777666888<<<===???BBBBBBAAAAAAEEEHHHFFFSSSbbbhhhddd```aaaeeeVVV```RRRCCCJJJMMMQQQcccRRRYYY```bbb^^^YYYWWWXXXeeeWWWMMMRRR^^^fffiiijjjaaaeeeiiiqqqzzzwwwwwwtttpppttt{{{qqqssstttlllpppvvvfffbbbWWWKKKFFFCCCEEEFFFEEEFFFJJJVVV[[[uuuaaa===@@@:::999777666666777888999[[[bbbyyycccHHHNNNQQQMMMPPPLLLNNNlll|||hhhtttuuufff[[[fffrrrllldddeee|||wwwzzz{{{lll~~~___JJJXXXUUUaaaVVVYYYSSS[[[\\\fff\\\RRRWWW@@@BBB???;;;666444666666555222444111333777555333@@@SSS\\\SSSPPPfffyyylllUUURRROOOHHHccckkkzzzcccpppqqqxxxpppvvvnnnrrrnnncccuuufffgggKKKLLLLLLaaazzzqqqoooppprrraaa^^^\\\YYYXXXWWWVVVTTTRRRJJJGGGBBB>>>:::666111...//////111111//////999DDDQQQ\\\kkkkkkmmmzzz^^^^^^```aaaeeePPPooohhhZZZEEEjjjbbbiii~~~~~~WWWddd|||OOO888777666555555666777777WWWqqqttt[[[III:::999===<<<;;;<<>>>>>???AAAJJJTTT^^^^^^WWWTTTXXX___PPPYYYNNNBBBIIIMMMOOO]]]YYY[[[ZZZUUUOOOOOOWWW^^^hhhXXXKKKKKKSSSYYY\\\^^^iiioooqqqooorrr~~~}}}}}}~~~cccPPPRRRUUUWWWgggsssbbb]]]SSSJJJEEECCCDDDEEEEEEFFFJJJRRReeekkkeee@@@===<<<;;;999777666666777888LLLcccwww^^^PPPNNNMMMRRRNNNNNNkkkuuulllwwwxxxlllmmm{{{xxxeeefffeeerrrUUULLLXXXVVV___UUU___gggpppqqqlllbbb[[[RRRYYYKKKRRRBBB>>>888555555666444222666222333666555222<<>>DDDDDDCCCGGGIIIPPPWWWWWWRRRQQQWWW^^^```ZZZZZZccciiijjjooovvvfffbbbcccrrrpppooo~~~uuukkkllltttkkkmmm{{{xxxlllwwwooo```SSSOOOFFFCCC@@@???@@@BBBCCCCCC]]]HHH>>><<<:::WWWiii|||zzznnngggbbbYYYQQQJJJBBB:::888777666888<<>>???@@@AAAAAALLLPPPSSSPPPJJJJJJRRRZZZRRRYYYQQQIIINNNPPPMMMRRR^^^___]]]WWWQQQRRR[[[ccc]]]PPPFFFHHHQQQ[[[ccchhhcccpppvvvnnnhhhnnnvvvzzzzzz}}}uuussspppkkkYYYLLLIIIQQQTTTUUUeeezzzrrr___XXXOOOHHHDDDCCCDDDEEEDDDFFFKKKOOOeee```fffGGG@@@>>>===:::777666666666777>>>```eeeppprrrNNNNNNOOOTTTPPPQQQjjjaaarrrzzzmmmlllbbblll~~~}}}KKKPPPXXXXXX\\\RRRcccgggkkkbbbSSSXXXQQQYYYJJJDDD===888777777555333888333222555555222777@@@[[[|||wwwYYYkkkvvv\\\WWWSSSOOO```{{{aaaoooxxxqqqmmmqqqkkkxxxpppmmm|||kkkdddeee\\\RRRWWWLLLgggmmm|||vvvlllqqqqqqeeegggcccaaa```______]]]YYYVVVSSSNNNGGGBBB???===;;;:::555111000222222111444999YYYggg\\\uuuwwwnnnwww[[[ccc}}}xxx|||ggg```eeeSSS666777666555444444555666777;;;}}}ppp}}}ZZZ>>>===DDDCCCCCCHHHIIIPPPVVVWWWTTTSSSWWW\\\eeebbbaaaeeejjjllljjjggg]]]VVVaaavvvfffggguuummm]]]^^^tttoootttllldddnnnxxxmmmeeeYYYLLLEEE???===;;;;;;>>>@@@BBBBBB]]]HHH???DDD777GGG|||ooowwwtttmmmggg^^^UUULLLCCC;;;999888666888<<>>777111...111333222222444DDDZZZ^^^jjjooonnnsssaaazzz\\\bbbnnnDDD===666555444444444555666777>>>ppppppgggCCC<<<@@@>>>===CCCEEEJJJOOOPPPNNNMMMPPPSSSbbbhhhlllmmmnnnooojjjbbb```aaa}}}jjjUUUaaaaaa```jjj{{{~~~ooodddbbblllwww{{{xxxjjj```VVVJJJAAA===<<<:::;;;>>>AAABBBCCC]]]IIIAAAEEE;;;EEEuuuvvvvvvyyyrrrlllbbbXXXNNNFFF>>>:::999777999<<>>===AAAJJJSSSZZZdddlllnnnrrrnnnrrrzzzmmmhhhlllpppvvvpppjjjggggggoooppp^^^RRRMMMFFFDDDDDDFFFEEEDDDHHHOOO]]]ooorrrYYYQQQJJJ???===:::888666666777777???JJJWWWgggjjj___YYYOOOMMMUUUcccvvvooo```oooFFFPPPZZZXXX[[[WWWKKKXXXaaauuuggg```fff^^^TTTWWWVVV[[[SSSLLLDDD>>>;;;999666333555111000222555555444555AAA^^^sss___RRRRRR^^^wwwtttggg~~~___^^^fffrrriii}}}wwwnnntttmmm___ppprrr^^^```fffOOOXXX}}}uuummm]]]eeefffnnniiiddd\\\WWWUUUUUUUUUUUUSSSRRRQQQOOOMMMIIICCC???:::333...111444333222333===MMMXXXLLL}}}||||||{{{nnnkkkZZZeeennnAAA999555444333333333444666777===]]]ooovvvOOOAAA???>>>???CCC@@@CCCFFFGGGFFFFFFGGGHHHPPP]]]jjjmmmmmmmmmkkkgggttt\\\UUUgggooommmrrr}}}xxxooolllkkk}}}uuucccZZZSSSKKKCCC>>><<<;;;<<<>>>@@@AAAAAA^^^IIIBBB:::===JJJ|||lllkkk|||uuuooodddZZZRRRIIIAAA===:::888999<<>>???DDDLLLSSS\\\iiiuuuzzzuuugggkkkvvvqqqhhhgggjjjzzzyyywwwxxx}}}}}}hhhZZZMMMIIIFFFEEEEEEGGGFFFEEEJJJRRRSSS}}}ZZZSSSHHHCCCAAA>>>;;;888888888888;;;===```cccooommmuuuhhhSSSKKKQQQXXXkkknnn{{{KKKJJJVVVZZZWWWWWWSSSQQQXXXZZZqqq{{{iiigggeeeaaa^^^[[[[[[^^^RRRLLLEEE@@@>>>;;;666333444333222333444555555555===XXX~~~bbbPPPZZZsssvvvhhhmmm^^^XXXiiifffhhh|||gggmmmhhhmmmxxxVVVZZZiiiYYYNNNlllnnnzzzqqqlllZZZaaannnoookkkfff___YYYXXXXXXYYYZZZTTTTTTUUUUUUTTTOOOHHHCCC@@@999333444555333333444888CCCXXXIIIWWWdddooo}}}ttt^^^___sssSSSAAA111444333222222333444666777999IIIzzzttt]]]EEE===???BBBCCC>>>???@@@AAACCCEEEFFFGGGDDDQQQ```iiikkkkkkoootttccc^^^```[[[jjj}}}~~~qqqlllllltttyyy{{{xxx```UUULLLDDD@@@<<<;;;:::;;;===>>>>>>>>>^^^JJJCCC777:::DDDzzzgggfffyyysssggg]]]VVVMMMDDD???;;;888999<<>><<<;;;:::999;;;===??????>>>^^^JJJCCCBBB:::777nnnvvvrrr~~~wwwkkkaaaYYYOOOFFF@@@<<<999999;;;;;;???DDDFFFGGGJJJOOOTTTPPPPPPQQQTTTVVVVVVTTTRRRIIIPPPlllzzzooopppqqq```TTTTTTRRRLLLGGGIIIQQQYYY[[[VVVPPPMMMRRRbbbvvvlllppp}}}uuupppuuuzzzxxxuuuvvvlll___XXXJJJFFFFFFFFFHHHJJJHHHGGGMMMVVVlllnnnbbb```WWWQQQNNNIIICCC>>>:::888777222333NNNfffyyy}}}```aaaoooUUUOOOLLLiii{{{OOOBBBWWWTTTVVVVVVUUUKKKMMMeeekkkfffzzzooorrrjjjoooqqqaaa```hhhXXXTTTPPPMMMLLLHHHBBB===888:::999555222333555555444???\\\pppmmm```ZZZ```vvv{{{ppp|||}}}kkkeeeffflllnnnTTTYYY]]]YYYbbbrrrtttdddTTTmmmooo```nnncccbbbaaaaaabbbddddddbbbaaa]]]\\\ZZZZZZYYYVVVRRROOOQQQJJJBBB===888333333777222666HHH]]]PPPQQQvvvssszzzzzzaaacccmmmQQQ<<<444888222222111111222444555666666777WWWiiiXXXBBBGGGKKKEEEEEEDDDCCCGGGNNNVVVZZZ\\\VVVMMMMMMXXX]]]\\\eeetttzzzsssnnniiillluuugggjjjvvvyyyjjjUUUOOODDD===???:::::::::<<<@@@BBBBBBAAAiiiLLL[[[===<<<:::TTTwww{{{nnncccXXXQQQIIICCC===777888===>>>===AAAIIIOOOOOOKKKHHHOOOMMMRRR\\\___YYYUUUUUUYYYKKKKKKXXXccciii___JJJLLLjjjdddWWWNNNMMM___eeeuuuzzz}}}fffQQQmmm{{{nnnssszzzlllllloooyyy~~~uuuyyylll[[[WWWRRRHHHIIIIIIGGGJJJCCCEEEWWWVVVhhhggg[[[WWWSSSNNNKKKIIIEEE???:::777333BBBTTTeeeddd|||ttt___TTTqqqlllOOOFFFNNNYYY[[[WWWOOOPPPVVVXXXhhhlllgggkkk|||rrrgggxxxppphhhccc]]]VVVRRRQQQPPPLLLGGG@@@???===999666444555666555:::MMMhhhccc\\\yyyqqqqqqhhheeeyyyFFFSSSmmmMMM^^^uuuhhhhhhgggeeedddfffkkkpppaaa^^^^^^aaafffhhheeeaaa^^^\\\[[[\\\\\\YYYRRRLLLRRROOOJJJCCC<<<666333222...777>>>TTTaaaPPPkkkyyyrrrnnnRRRpppyyy===888777111222222111111222222333444555666^^^dddHHHGGGMMMMMMIIIMMMPPPMMMIIIKKKTTT]]]QQQNNNaaaooobbbeee}}}jjjiiipppsss|||}}}llldddyyy|||cccPPPDDDAAA???>>><<<>>>BBBAAA<<<===BBBdddAAAKKK<<<<<<===SSS|||~~~sssjjj\\\TTTLLLEEE>>>888888<<>>;;;333;;;KKKZZZrrreeefffzzzlll}}}bbbJJJIIIOOOTTTVVVTTTSSSLLLPPPbbbqqqpppnnnooolllzzzuuunnn{{{|||qqqoooccc]]]VVVRRRQQQPPPLLLHHHEEECCC@@@<<<888666555666777:::JJJcccrrrfffvvvrrrnnnyyyooo```^^^~~~QQQZZZSSSSSS\\\rrryyy~~~iiieeebbbcccgggkkklllkkkfffbbb^^^___ccceeedddbbb\\\\\\\\\]]]]]][[[WWWTTTUUUQQQLLLGGGBBB>>>999666333:::;;;LLL]]]QQQ]]]xxxxxxeeelll```<<<:::///333222111111111111222333333:::555LLLwwwwwwUUUDDDBBBEEEMMMMMMLLLKKKLLLOOOSSSVVV^^^MMMQQQhhh|||nnn```eeekkklllssswwwrrrwww~~~cccNNNAAA???>>>999777999<<<;;;888999>>>ccc:::???888666;;;GGG|||yyyqqqaaaXXXNNNGGG@@@999888;;;???@@@BBBCCCEEEGGGHHHHHHNNNMMMNNNQQQOOOIIIFFFFFFNNNGGGIIIMMMIIIJJJIII@@@SSS[[[TTTZZZ^^^```ssswww}}}tttzzzttthhheeehhhsss{{{rrrddd]]]TTTKKKFFFIIIDDDDDDGGGGGGJJJRRR[[[zzzxxxdddbbbaaa]]]ZZZVVVTTTSSSPPPJJJFFF===666444@@@PPP[[[vvviiirrr|||vvv[[[BBB@@@MMMXXXYYYVVVQQQEEEDDD[[[nnnqqqrrrfffvvvrrroooxxxxxxxxx}}}ttthhhiii```[[[UUURRRQQQPPPNNNKKKKKKHHHDDD???;;;888666555555555@@@QQQ{{{yyyZZZ|||vvvZZZfff^^^RRRRRRYYYLLLfffqqqmmmmmmfffaaaeeennnsssoooiiiiiieee___]]]```ccccccccc___``````___\\\ZZZYYYYYYVVVSSSOOOMMMKKKGGG@@@;;;666;;;555===TTTTTTQQQccceee```]]]BBB888<<<)))444111111111111111222222333666666>>>}}}kkkiiiIII???EEEHHHFFFHHHPPP[[[bbbbbb```UUUQQQVVVqqq{{{pppkkkccc___aaaaaafff|||pppyyy]]]III???>>>===777666666888888666999>>>ggg>>>???999555999<<>>:::777444444333:::???```xxxZZZTTT~~~cccmmmdddgggIIIbbbRRRYYYjjj|||wwwrrrmmmgggcccfffnnnpppkkkeeegggccc```___```bbbcccbbbbbbcccccc___ZZZWWWWWWYYYVVVSSSRRRRRRRRROOOGGGAAA888<<<111000GGGUUUOOOMMMwwwppp|||dddYYYsssccc555444;;;,,,222000000000000000111222222,,,888<<<^^^qqq|||ZZZDDDEEE???AAAHHHUUUbbbgggeee```NNNOOOOOOjjjfffUUUZZZ[[[^^^______nnnvvvmmmQQQDDD??????===:::999999999999:::>>>BBBkkkBBBAAA???:::;;;:::RRRzzzhhh^^^RRRKKKEEE>>>;;;<<<:::@@@DDDEEEGGGJJJHHHBBBKKKOOORRRRRROOOMMMLLLKKKNNNKKKOOOMMMDDDKKK[[[```fff```[[[fff___^^^sssppptttwwwmmmaaaiii}}}}}}wwwrrruuu|||aaaYYYVVVLLLGGGJJJHHHFFFNNNGGGHHHOOO]]]ooommmhhh]]]]]]bbbaaa^^^[[[YYYXXXTTTMMMGGGCCCJJJ===555FFFTTT___ttt}}}yyykkkOOOEEELLLWWW^^^ZZZOOOJJJJJJBBBYYY___]]]rrrqqqzzzqqqvvvggghhhdddooo}}}{{{lll___YYYYYYWWWTTTSSSTTTUUUVVVWWWRRROOOIIIEEEBBB???:::777666666<<<999JJJgggsssYYY\\\yyy]]]ooobbbTTTYYYUUUaaa[[[qqq{{{uuuuuuiiigggffffffgggfffccc````````````aaaccccccaaa``````aaa```]]]XXXVVVWWWZZZWWWWWWXXXYYYZZZVVVOOOIII@@@AAA444,,,;;;NNNQQQKKK___ssszzz___XXXwwwkkkBBB999000777555...000000//////000000111222,,,888;;;IIItttssstttKKK;;;???DDDLLLTTTWWWTTTNNNIIIQQQJJJDDDdddyyy```RRRSSS\\\iiivvvwwwrrreeeJJJBBB@@@@@@;;;;;;<<<===<<<<<>>:::888888GGG}}}pppdddWWWOOOIIIBBB======999???CCCDDDJJJPPPLLLCCCJJJLLLKKKFFFDDDIIIPPPSSSVVVRRRVVVUUUMMMTTTdddiiifff^^^\\\eee\\\```uuugggZZZhhhhhhhhhyyyzzzwww{{{|||aaaWWWRRRJJJGGGLLLFFFDDDOOODDDGGGOOO___aaazzzjjj``````ccc___]]]\\\]]]]]][[[UUUPPPKKKPPPGGG;;;AAAMMMUUU[[[www}}}uuu\\\QQQMMMSSSOOOPPPUUUWWWQQQKKKHHHKKKGGGPPPttttttqqqtttiiimmmkkkyyypppuuuyyykkk___[[[UUUYYYXXXVVVUUUVVVWWWYYYZZZTTTPPPKKKIIIHHHEEE@@@<<<555444;;;666@@@UUUmmmpppjjjuuu[[[iiiwwwRRRXXXaaaUUUWWWzzzttt}}}gggkkklllmmmkkkfffcccbbbcccZZZ]]]```cccdddbbb___]]]YYYZZZZZZYYYXXXYYYZZZ\\\XXX[[[^^^```^^^ZZZUUURRRLLLGGG===333444BBBLLLNNNPPPttttttrrrcccWWWmmmEEE444@@@///444999---///////////////000000111666444888<<>>AAAGGGNNNQQQNNNHHHDDDBBBEEE[[[wwwtttcccdddppp~~~mmmsssvvvcccLLLDDDAAA???999999<<<===<<<<<<@@@DDDDDDtttHHHAAA<<<:::555777>>>~~~zzzmmm^^^UUUMMMEEE???===;;;???@@@BBBLLLVVVRRRFFFEEEKKKKKKFFFEEEKKKRRRTTTUUURRRXXX\\\WWW^^^iiiiiieee[[[YYYaaaZZZeeevvvZZZNNNdddmmmuuu~~~vvvcccWWWPPPIIIIIIKKKFFFBBBOOOCCCJJJRRR^^^gggqqqmmmcccbbbbbbcccbbbaaacccdddbbb]]]XXXTTTNNNMMMIII@@@CCCOOOTTTmmm~~~|||eeeOOOIIIMMMRRRZZZRRRMMMOOOQQQNNNIIIHHHIIICCC\\\wwwnnnxxxnnnmmmnnntttxxxvvvkkkSSSRRRcccfff]]]\\\ZZZXXXWWWWWWXXXZZZUUUQQQMMMMMMNNNMMMHHHDDD;;;555888444<<>>===<<<666;;;>>><<<===BBBDDDCCC|||OOOFFF@@@???777999;;;oootttdddYYYQQQGGG???===>>>@@@>>>???LLLZZZWWWJJJ@@@KKKRRRQQQPPPRRRSSSQQQOOOMMMWWW___^^^dddkkkhhhggg[[[VVV]]]XXXhhhvvvOOOOOOhhhrrrzzz|||yyyqqqeeeYYYOOOJJJIIIKKKJJJCCCPPPDDDOOOXXX^^^llllllmmmbbbbbb___eeedddcccdddeeebbb[[[VVVYYYHHHOOOUUUAAA<<>>CCCEEECCCTTTFFF@@@999>>>:::<<>>AAACCCKKKTTTUUUPPPDDDDDDGGGNNNUUUVVVRRRLLLBBBNNNVVVWWW\\\gggkkkfffcccbbbVVV___cccqqqaaacccmmmiiidddppp~~~mmmuuuhhh[[[TTTPPPKKKJJJLLLFFFKKKJJJEEEXXXMMMrrrjjjaaagggaaallleeeaaacccbbb[[[VVVWWWVVVTTTQQQMMMJJJJJJLLLNNNVVVxxx|||eeePPPLLLMMMRRRVVVTTTRRRRRRTTTRRRSSSBBBDDDSSSFFF<<>>:::999PPP[[[VVVmmmlllZZZttt___DDDAAA<<<777444222222222......---------......///333+++333999AAAnnngggwwwkkk^^^TTT]]]eee\\\bbb|||zzzfffVVVdddbbbfffnnn{{{hhhRRRHHH@@@<<<<<<>>>======>>>AAADDDFFFGGGQQQDDD>>>;;;<<<888===MMM|||pppdddYYYNNNCCC===;;;>>>???@@@GGGRRRWWWVVVKKKFFFCCCGGGNNNQQQMMMGGGNNN\\\]]]RRRWWWiiikkk^^^OOOZZZ\\\jjjjjjjjj}}}tttpppwwwpppfffjjjqqqvvv~~~yyysssgggZZZTTTOOOKKKJJJLLLJJJKKKEEEIIIVVVQQQvvv~~~qqqhhhbbbcccbbbjjjdddaaacccccc]]]YYYZZZ[[[YYYVVVQQQMMMLLLLLLNNNYYYXXXzzz~~~yyyqqqWWWFFFOOOMMMOOOUUUXXXUUUQQQPPPMMM:::???HHHQQQPPPAAAGGGzzzllljjjoooqqqpppqqquuuwwwvvvmmmJJJ>>>WWWuuu{{{gggYYYXXXVVVUUUUUUVVVWWWXXXWWWUUUTTTVVVWWWVVVTTTSSSNNNFFFAAA???999444>>>MMMsss~~~}}}}}}zzzjjj[[[ZZZeeexxxaaaWWWfffgggXXX```zzzmmmiiidddccchhheeeccccccdddeeeccc]]]YYY\\\[[[YYYYYYZZZYYYVVVTTTUUURRRPPPTTT[[[]]]ZZZUUUWWWUUUSSSRRRSSSRRRQQQPPPRRRQQQPPPLLLGGGBBB???===AAAQQQ[[[``````lll~~~KKKEEEBBB>>>999555333222111.........------......///555...555777777___uuupppUUUXXXkkkjjjdddkkk```aaasss}}}qqqrrr|||xxxjjjppplllUUUIII@@@<<<===>>>>>>>>>???BBBDDDFFFFFFNNN@@@:::===:::777===DDDyyywwwlll___RRRGGGAAA;;;>>>>>>>>>CCCMMMWWW[[[TTTKKKCCCCCCHHHKKKIIIDDDUUUbbb\\\IIINNNeeefffRRRBBBRRRXXXllltttiiipppwwwzzzdddcccnnnxxxyyyqqqrrrqqqeeeYYYSSSOOOKKKIIIKKKJJJJJJBBBQQQOOOOOOyyyuuupppfffddd___ccceeeaaa___aaaaaa^^^[[[\\\]]]\\\YYYVVVSSSQQQQQQQQQUUUJJJ[[[|||xxx{{{xxxzzz~~~vvvpppmmmggg___XXXTTTUUUWWWSSSQQQRRRWWWWWWQQQKKKIIIDDD>>>SSS^^^[[[TTTWWWsss}}}hhhhhhdddjjjnnnlllkkkmmmooonnn[[[IIIUUUuuu|||lll\\\QQQSSSRRRQQQQQQQQQRRRSSSTTTUUUTTTRRRRRRTTTUUUUUUTTTTTTLLLFFFCCC===777999AAATTTsss|||vvviiiYYYSSSVVVpppdddOOOQQQ^^^fffWWWRRRoooffffffbbb```bbb______aaacccccc```[[[WWW\\\ZZZYYYXXXXXXVVVTTTQQQVVVRRRPPPRRRWWWZZZWWWTTTTTTUUUUUUSSSQQQOOOOOOPPPSSSRRROOOMMMKKKHHHEEEBBB>>>FFF^^^aaa___uuuQQQQQQFFFDDDAAA===999555222000//////......---......///111---555888444UUU___FFFKKKNNNJJJLLLUUUMMMfffrrrhhhxxxnnnWWWJJJAAA>>>@@@>>>???@@@AAACCCDDDEEEFFFKKK<<<777???888666======qqq|||vvvhhhXXXLLLDDD<<<>>>??????AAAIIISSSZZZTTTOOOIIIGGGHHHJJJHHHFFFQQQTTTLLLAAAGGGYYYXXXIIIFFFQQQOOO^^^vvvqqqeeeeee^^^___{{{pppgggjjj~~~mmmbbbWWWQQQNNNJJJIIIJJJGGGIIIDDDYYYFFFKKKpppoooeeefff[[[aaa\\\[[[[[[\\\\\\[[[ZZZZZZZZZYYYWWWWWWWWWWWWVVVUUUQQQWWW]]]fffxxx~~~rrrnnnmmmrrrvvvwwwyyy|||mmm[[[]]]bbbYYYZZZ^^^SSSWWWXXXXXXUUURRRSSSWWW[[[WWWTTTRRRSSSOOOGGGBBBAAA999BBBXXXXXXZZZiiitttxxxlllkkkhhhgggkkkkkkfffccceeejjjlll[[[hhhuuulllVVVQQQRRRJJJMMMMMMLLLLLLMMMNNNOOOOOORRRRRRPPPOOOQQQTTTUUUSSSSSSLLLGGGGGGDDD===;;;===@@@QQQ{{{}}}oooqqq{{{zzzkkkdddccc^^^YYY{{{jjjVVVJJJQQQ```dddXXXVVV{{{pppdddbbbccc```^^^^^^]]]___aaabbb```^^^[[[ZZZZZZYYYYYYYYYZZZYYYXXXVVVXXXTTTQQQQQQTTTUUUSSSQQQRRRTTTVVVTTTQQQOOOPPPRRRRRRPPPNNNMMMMMMLLLIIIGGGEEE@@@SSSccc\\\iii{{{XXXUUUWWWHHHGGGDDDAAA<<<777333000000//////...............///,,,333888333FFFrrr\\\QQQLLLQQQXXXeeeooo[[[___lllXXXLLLBBB???AAA???@@@BBBCCCDDDDDDEEEFFFJJJ;;;666???777666;;;999XXX~~~ppp___OOOEEE>>>@@@BBBBBBCCCEEEKKKRRRKKKMMMNNNOOOMMMLLLJJJJJJMMMDDD===AAAIIIMMMKKKFFFJJJVVVTTTSSSlllvvveee___sss\\\bbbqqqrrryyy|||jjj___TTTPPPMMMIIIHHHIIIFFFIIIHHHYYYAAA[[[vvv{{{nnnmmmeeeeeeZZZ^^^SSSUUUVVVVVVVVVVVVVVVVVVXXXVVVTTTTTTVVVWWWVVVUUURRR___]]]SSSeeevvvooollljjjmmmttt{{{|||zzzxxxrrrnnnkkkddd[[[ZZZ^^^YYYMMMTTTYYYMMMOOOYYYTTTSSSTTTVVVXXXXXXWWWVVVTTTTTTPPPMMMKKKGGGBBB@@@CCCJJJAAAMMM[[[{{{vvvbbbhhhiii```hhhjjjfff```^^^dddlllooolllooohhhPPPCCCQQQUUUAAAIIIIIIIIIJJJJJJKKKLLLMMMTTTUUUSSSPPPRRRWWWXXXTTTRRRNNNJJJJJJHHHCCC???===<<<>>>fffzzz{{{~~~zzzsssqqquuu|||{{{yyywwwvvvssspppoooqqqrrrsssaaa]]]___]]]VVV^^^ooouuuxxxQQQDDDMMMWWWaaa\\\VVVaaakkkgggcccbbbbbb```^^^]]]\\\^^^___]]]ZZZXXXZZZ\\\[[[YYYYYYYYYZZZZZZXXXVVVYYYVVVSSSRRRSSSSSSQQQOOOPPPSSSVVVUUURRRQQQRRRTTTOOONNNLLLLLLLLLLLLKKKJJJFFFGGGFFFQQQ___YYYeeerrrmmmkkkrrr}}}zzzWWWYYYfffJJJJJJIIIGGGDDD???:::555222111000///...............222///111666000222\\\kkkfffrrrtttNNNTTTrrrkkk\\\PPPDDD>>>@@@AAACCCEEEEEEDDDDDDFFFHHHKKK<<<888>>>888888777999EEEjjj~~~xxxgggTTTGGGBBBAAABBBDDDDDDCCCFFFJJJBBBGGGOOOTTTUUURRRMMMJJJMMM@@@<<>>CCCEEEFFFEEECCCCCCFFFJJJMMM>>>;;;;;;999;;;333<<<999oooeeettt^^^MMMFFF@@@???BBBDDDCCCDDDGGGBBBFFFMMMXXX```^^^TTTJJJLLLEEEDDDMMMXXX]]]```bbbQQQTTTkkkccc]]]pppxxx{{{|||yyyxxxgggwww{{{mmmpppvvvnnndddZZZQQQMMMKKKHHHGGGHHHJJJIIIPPPPPPYYYmmmmmmbbbfff```dddWWWUUU[[[\\\XXXVVVXXXYYYWWWVVVQQQMMMLLLOOOQQQQQQOOOPPPWWW[[[iiivvvlllkkklll___^^^]]][[[XXX^^^aaa___[[[YYYXXXVVVSSSUUUSSSSSSTTTNNNJJJRRRTTTRRRPPPNNNMMMKKKHHHFFFIIIHHHJJJNNNOOOPPPUUU\\\[[[hhhmmm[[[```hhheee```aaa\\\___```bbbgggjjjfff___SSSKKKOOOTTTLLLJJJOOOOOOKKKKKKMMMOOOPPPQQQRRRRRRTTTZZZYYYSSSUUU[[[YYYQQQTTTTTTRRROOOKKKIIIHHHFFFCCCKKKFFFKKKoooyyyjjjbbbbbbdddeeeccc___bbbjjjnnnlll~~~|||___\\\[[[ZZZWWWUUUXXX^^^VVV|||yyyxxxeeejjjjjjdddbbbccc```[[[WWW\\\^^^[[[SSSPPPSSSXXXXXXWWWUUUUUUUUUUUURRRPPPOOOPPPQQQSSSUUUVVVUUUTTTUUUTTTTTTTTTTTTRRRNNNKKKHHHKKKNNNLLLHHHGGGLLLQQQVVV[[[TTTLLLVVVgggqqquuu|||oooeee```___jjjlllbbb\\\bbbiiikkkgggrrrdddZZZfff[[[MMMVVVMMMLLLIIIFFFBBB>>>;;;999222111000///............---111...333<<<555===[[[vvvqqqTTTSSSZZZVVVVVVeeepppvvvfff[[[OOOBBB===@@@FFFGGGGGGDDDAAABBBGGGLLLOOO@@@===::::::===000>>>333^^^yyyyyy~~~~~~gggUUUHHH@@@<<<@@@DDDCCCDDDHHHHHHGGGMMM[[[hhhhhhZZZKKKFFFIIIJJJNNN[[[lllsssrrr]]]LLLfffhhhaaarrrzzzyyy|||xxxuuuzzzlllWWWaaarrrmmmbbbYYYPPPMMMKKKHHHGGGHHHJJJHHHUUUQQQgggeeelllkkk]]]fff^^^hhhVVVZZZ```bbb]]]ZZZ\\\\\\ZZZRRRMMMHHHIIINNNRRRSSSRRRVVV^^^TTTUUUjjjoooggglllxxxhhh]]]UUUKKKQQQRRRMMMLLLSSSWWWVVVNNNSSSKKKKKKWWWQQQHHHRRRIIIKKKMMMMMMJJJGGGFFFEEEJJJKKKPPPUUUWWWWWW[[[bbbyyyppp^^^dddccc\\\[[[aaabbb\\\YYY]]]bbbgggllliii\\\NNNVVVPPPOOOMMMJJJRRRTTTIIIMMMNNNPPPRRRTTTUUUUUUVVV[[[aaaaaa[[[\\\bbb___VVVQQQSSSSSSOOOLLLLLLMMMNNNBBBKKKCCC>>>[[[vvvkkk\\\WWWRRRTTTZZZ[[[ZZZaaammm}}}ddddddjjjjjjdddbbbdddaaaYYYWWW]]]bbb___WWWQQQSSSWWWTTTTTTTTTUUUWWWXXXVVVUUUJJJLLLPPPTTTWWWYYYYYYYYYXXXUUUSSSSSSSSSPPPKKKFFFFFFLLLPPPMMMGGGFFFLLLSSSaaaNNNWWWaaaRRRWWWpppuuuzzzzzzddd]]]___LLLRRR]]]IIINNNLLLJJJFFFCCC???===<<<222222000///............///555//////888222444MMMyyyxxxqqqoooiiiyyy}}}{{{lll]]]TTTJJJ@@@???DDDGGGHHHHHHDDD@@@AAAGGGMMMLLL======;;;999888888:::===>>>sssxxxdddNNNEEEAAADDDBBB<<>>:::888444111///...//////000///...///222555999<<>>KKKNNN>>>===;;;999888888999;;;===xxx{{{~~~kkkXXXJJJAAAAAA@@@;;;<<>>===;;;999777777777999:::QQQ}}}|||xxxfffSSSCCC@@@AAA>>>>>>@@@DDDDDDGGGKKKMMMMMMRRRYYYPPPMMMNNNTTTWWWVVVVVVWWW\\\\\\iiiwwwmmmSSSMMMXXXRRRIIIaaarrrXXX\\\]]]```rrr|||yyyrrr~~~rrreeeWWWOOOHHHGGGGGGFFFEEEGGGNNNGGGWWWwwwiiifffcccaaa```^^^[[[YYYXXX[[[\\\YYYYYYZZZXXXTTTSSSTTTWWW[[[]]]\\\XXXTTTXXXWWWUUUQQQOOOPPPTTTWWW^^^dddkkkwwwyyypppiiiddddddfffggg```UUUPPPPPPyyybbb\\\___UUUNNNWWWbbbooolll___]]]aaaeeehhhfff```YYYYYYaaahhhjjjlllggg```ZZZWWWUUUSSSRRRJJJHHHGGGKKKQQQTTTRRRNNNNNNKKKLLLQQQSSSRRRSSSVVV[[[``````XXXSSSUUUSSSNNNMMMLLLJJJHHHFFFGGGIIILLLKKKHHHIIIKKKHHHGGGRRRaaazzzyyyyyy}}}zzzkkkcccbbbggglllhhhZZZXXXZZZQQQNNNUUUXXXNNNJJJnnn{{{fff___ggg___``````^^^[[[YYYYYYZZZ[[[ZZZXXXVVVTTTRRRRRRQQQNNNNNNNNNNNNMMMLLLKKKJJJIIIJJJKKKKKKJJJJJJKKKMMMPPPMMMJJJKKKLLLMMMJJJGGGIIILLLNNNMMMNNNQQQQQQOOOTTTQQQPPPRRRRRRRRRWWW^^^jjjzzzzzzaaaVVVMMMMMMLLLKKKKKKLLLLLLKKKJJJMMMLLLKKKIIIFFFCCCAAA???;;;:::888666333111///...111111111111111222333333AAAjjjIIIBBB```gggyyy{{{rrrjjj```VVVJJJDDDAAA@@@CCCHHHIIIKKKJJJBBBGGGkkkUUU???===;;;999777666666777777===~~~pppsss^^^IIIBBBDDDEEEDDDDDDBBBCCCGGGKKKNNNOOOPPPQQQUUURRRPPPRRRWWW^^^dddiiiaaaeeennnuuunnn```YYYZZZ___PPPppp}}}sss___UUUNNNSSS```wwwmmmyyytttpppbbbSSSLLLGGGFFFGGGEEEEEEHHHKKKFFFQQQ}}}wwwvvvjjjcccaaa___]]]\\\ZZZWWWUUUXXX[[[[[[XXXXXXYYYXXXTTTTTTRRRPPPPPPRRRTTTUUUUUUTTTRRRPPPOOOOOOOOOOOOOOOXXXjjjnnneeepppyyy{{{mmmcccaaakkkbbbqqqvvvvvv~~~uuu[[[VVV[[[]]]^^^aaammmiii___SSSQQQYYYccchhh^^^XXXRRROOOPPPRRRSSSSSSIIIEEECCCGGGOOOSSSPPPKKKMMMMMMOOOSSSTTTRRRTTTXXXYYYUUUSSSSSSSSSPPPLLLKKKLLLIIIEEEDDDEEEGGGHHHIIILLLKKKLLLMMMJJJFFFJJJRRRpppvvvwwwyyyooolllkkklllrrrxxx{{{mmm]]]UUUWWWYYYXXXTTTUUUQQQRRRLLLCCCIIIQQQLLLZZZwwwmmmqqqtttbbbWWW^^^\\\]]]]]]]]]\\\[[[ZZZ[[[XXXWWWVVVTTTSSSRRRRRRRRRLLLLLLLLLLLLLLLKKKIIIIIILLLNNNPPPPPPNNNMMMNNNOOOLLLKKKIIIJJJLLLLLLKKKIIIIIIIIIIIIKKKNNNOOOMMMIIIOOOLLLKKKMMMNNNNNNRRRWWWddd\\\wwwtttUUUMMMMMMKKKFFFEEEEEEFFFHHHIIIHHHGGGJJJJJJIIIGGGEEEBBB@@@???<<<;;;:::888666333111///000111111111111111111111;;;OOOaaaCCCUUU___~~~fffUUUYYYQQQGGGBBBAAACCCHHHLLLKKKGGGJJJGGGUUUYYY???<<<;;;999888666666666666===cccvvvtttlllTTTHHHFFFFFFDDDCCCHHHGGGFFFHHHMMMPPPNNNKKKZZZWWWRRRPPPTTT[[[___aaabbbiiiiiibbbgggqqqmmm^^^mmm^^^|||ppp{{{vvvbbb]]]hhhiiiiiisssxxxmmmkkk^^^PPPKKKGGGGGGGGGFFFGGGJJJJJJ@@@dddjjjddd^^^\\\ZZZYYYXXXVVVSSSPPPWWWYYYYYYUUUTTTUUUTTTPPPTTTPPPMMMLLLNNNQQQTTTUUUPPPNNNMMMMMMNNNNNNLLLJJJNNNNNN[[[nnnvvvvvv~~~|||vvvuuuooodddnnniiieeeeeeddddddiiipppqqqggg\\\XXX```ddd^^^XXXXXXbbbccc___XXXVVV[[[aaacccPPPMMMIIIJJJNNNRRRSSSRRRMMMGGGCCCEEELLLPPPNNNJJJGGGGGGJJJNNNOOOLLLNNNRRRUUUMMMJJJQQQTTTOOOKKKLLLLLLFFFAAABBBFFFJJJIIIFFFLLLKKKKKKLLLJJJHHHJJJNNNaaatttlll{{{wwwwwwtttmmmiiijjjdddiiinnnnnnjjjfffiiinnnlllggg```[[[WWWRRRKKKEEEWWWTTTLLL@@@MMM|||zzzooobbbhhhjjj___XXX[[[XXXXXXYYYYYYZZZZZZYYYXXXUUUTTTSSSRRRRRRQQQQQQQQQLLLMMMMMMLLLLLLKKKJJJIIIJJJLLLOOOOOONNNLLLKKKLLLJJJIIIIIIJJJKKKLLLLLLKKKIIIFFFEEEHHHLLLKKKHHHEEELLLHHHFFFIIIKKKKKKMMMRRRVVVZZZ```nnnzzzVVVCCCIIIRRRLLL===DDDCCCBBBCCCDDDEEEDDDCCCEEEEEEEEEDDDBBB@@@???>>>===<<<<<<:::888666444222000000111111222222222222666>>>~~~UUUGGG\\\```zzz}}}qqqaaaVVVOOOJJJCCC>>>@@@EEEJJJLLLIIIGGGNNNHHHOOO]]]@@@<<<;;;:::888777666666666555NNNooosss}}}fffSSSHHHBBB@@@???OOOMMMHHHDDDGGGMMMOOONNNUUUTTTQQQQQQWWW\\\ZZZUUUQQQ[[[XXXQQQdddkkklllaaavvvvvvnnnuuujjjpppjjjeeennnkkkiiieeeWWWNNNIIIGGGHHHHHHFFFHHHLLLJJJAAAnnnvvvfff[[[ZZZXXXXXXWWWUUUQQQNNNTTTVVVUUUQQQPPPRRRQQQNNNKKKKKKLLLNNNPPPPPPOOOMMMMMMLLLKKKKKKKKKJJJGGGEEEGGGDDDIIIYYYkkkwww~~~zzz~~~zzzssszzzrrrlllrrr}}}oooccc___\\\\\\^^^aaa___YYYVVVWWW\\\cccgggccc]]]ZZZWWWSSSLLLKKKJJJLLLNNNOOOPPPOOOOOOJJJFFFGGGKKKNNNNNNLLLFFFEEEGGGMMMNNNMMMLLLOOOTTTLLLJJJPPPUUUQQQNNNOOOJJJFFFCCCDDDHHHKKKJJJHHHJJJIIIHHHHHHHHHIIIKKKMMMLLLZZZnnnqqq~~~vvvpppkkkiii```^^^]]]^^^ZZZVVVYYY___YYYYYYTTTKKKDDDIIIYYYgggPPPvvvjjjjjjiiieee```^^^______TTTSSSTTTVVVXXXXXXVVVUUURRRQQQPPPPPPPPPPPPPPPQQQMMMMMMMMMMMMLLLKKKJJJJJJIIILLLOOOPPPNNNLLLJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLJJJFFFDDDGGGJJJGGGEEEDDDKKKFFFDDDHHHJJJJJJKKKNNNMMMUUUYYYWWW\\\pppxxxYYYPPPDDD@@@CCCGGGEEE@@@BBBAAA@@@@@@BBBBBBAAA???@@@@@@AAAAAA@@@???>>>>>>>>>===<<<;;;:::888777777222111111111111222333333333888bbblll===WWWUUUqqqkkkaaaTTTRRREEECCC???;;;>>>EEEJJJJJJHHHJJJRRRDDD<<>>===>>>???@@@???=========>>>??????????????????>>><<<;;;::::::;;;;;;666555333111000111222333222:::EEE|||NNNSSS[[[hhhtttxxx~~~mmmZZZIIIFFF???@@@>>>;;;???GGGKKKIIIKKKJJJMMMFFFDDDdddwwwfffbbbAAA;;;;;;::::::999888888888;;;<<>>???>>>===;;;<<<===>>>@@@@@@@@@@@@???>>><<<;;;:::;;;===>>>:::888444111//////111222000<<<333UUUhhhQQQ```YYYzzzwwwmmm```QQQJJJFFF>>>@@@@@@===BBBKKKNNNKKKPPPFFFDDDLLL```{{{}}}eeennn@@@===;;;888777888999999888111999DDDzzztttqqqgggQQQEEECCCCCCLLLTTTUUUPPPMMMLLLLLLMMMKKKEEEAAAJJJ\\\jjjoooeeebbbaaajjjjjjYYYXXXoooeeeeeedddgggqqqxxxqqqbbbpppWWW]]]aaammm]]]SSSOOOQQQ???OOODDD===OOOGGG>>>GGGqqqmmmgggooo]]][[[^^^[[[WWWUUUUUUVVVWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSVVVXXXXXXUUUPPPKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLIIIGGGHHHMMMRRRTTTUUU^^^gggooouuurrrkkk[[[XXXUUUVVVYYY[[[[[[ZZZ^^^YYYWWW[[[ccceee___XXXUUUXXXZZZWWWPPPMMMOOORRRQQQNNNJJJFFFFFFHHHKKKNNNPPPNNNMMMNNNQQQRRRPPPMMMOOOPPPNNNLLLMMMOOONNNJJJPPPPPPOOOLLLJJJIIIJJJLLLIIIGGGEEEDDDEEEGGGIIIKKKLLLJJJHHHHHHIIIIIIIIIHHHNNNEEEFFFUUUccciiioooxxxjjj```fffhhhiiieee```^^^___^^^\\\ZZZSSSTTTVVVXXXXXXVVVTTTRRRPPPPPPPPPPPPQQQSSSUUUVVVSSSLLLIIILLLOOOLLLGGGFFFEEEFFFJJJMMMHHHAAACCCJJJOOONNNLLLKKKJJJKKKMMMNNNKKKKKKNNNHHH>>>CCCJJJCCCJJJHHHFFFFFFFFFGGGEEEDDDEEEGGGJJJMMMOOOPPPPPPPPPPPPPPPVVVfff~~~uuu]]]XXXOOOGGGBBBBBBDDDGGGAAAAAAAAA@@@@@@>>>======<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>===<<<;;;:::;;;;;;:::888888999;;;:::999777666444222111000999111444CCCqqqqqq[[[mmmoooaaaVVVMMMDDD>>><<<===@@@EEEIIILLLNNNNNNKKK:::GGGWWW___\\\VVViiirrrBBB@@@>>>;;;999999999888777<<<:::888dddtttxxxbbbQQQIII@@@GGGOOOPPPMMMJJJJJJKKKLLLHHHAAA???JJJ\\\ggghhh___\\\```mmmlllUUUTTTpppnnnbbb___cccgggnnnoooddduuuxxxRRRSSS]]]zzzkkk\\\RRRMMMLLL===IIIEEEFFFRRRGGGGGGTTTkkkzzzddddddZZZ[[[XXXUUUTTTUUUWWWXXXXXXXXXWWWVVVVVVTTTSSSSSSRRRTTTTTTVVVWWWWWWTTTNNNJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGEEEFFFIIILLLMMMLLLLLLSSSXXX\\\gggwwwyyyrrrfff```iiiZZZWWWTTTUUUYYY]]]``````fff___YYYZZZ^^^___YYYSSSSSSVVVWWWVVVSSSQQQQQQSSSRRROOOKKKHHHHHHJJJNNNPPPPPPNNNMMMOOOQQQQQQPPPMMMKKKNNNNNNKKKKKKMMMMMMKKKLLLNNNOOONNNLLLIIIIIIIIIHHHGGGFFFFFFGGGHHHJJJLLLJJJHHHGGGGGGHHHHHHGGGEEEIIICCCCCCKKKQQQSSS\\\iiizzz```^^^eeeeee```bbb___[[[ZZZZZZZZZYYYWWWTTTUUUVVVWWWVVVTTTRRRQQQNNNNNNMMMNNNOOORRRTTTVVVPPPKKKHHHLLLNNNKKKGGGEEEHHHEEEGGGKKKJJJEEEEEEHHHGGGFFFFFFFFFHHHKKKOOOQQQHHHHHHLLLIIIBBBEEEKKKIIIIIIKKKLLLMMMNNNNNNMMMMMMWWWRRRKKKIIIJJJKKKJJJHHHLLLIIIGGGMMMXXXcccjjjmmm}}}sss```NNNDDDHHHFFFBBB???===>>>???@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;:::::::::999999:::;;;<<<======<<<;;;:::888999:::999777777999:::;;;:::888777444333111000222333555:::___jjjmmm~~~ssscccVVVMMMFFF@@@;;;???<<<;;;@@@IIIMMMLLLHHHKKK;;;GGGQQQWWW]]]kkk{{{EEECCC@@@<<<:::999999777666666333333QQQwwwqqqvvv^^^MMM???DDDIIILLLKKKIIIJJJLLLWWWQQQHHHDDDLLLXXX]]]]]]\\\\\\bbbooolllTTTSSSnnnpppaaakkkyyyttttttzzzsss~~~xxxYYYTTT___mmmyyy|||yyyhhhZZZPPPJJJJJJAAADDDCCCHHHFFF<<>>>>>>>>>>>===;;;;;;;;;;;;::::::999888::::::999999999888888888888999:::;;;;;;:::999888555666777777666777999;;;<<<;;;:::888666444222222---444666///FFFzzzqqqkkkbbbTTTJJJDDD@@@===;;;@@@===<<>>VVVZZZYYYiiiIIIBBB???<<<:::999888777666111000444DDDuuuyyy{{{gggPPPEEEEEEGGGJJJJJJJJJLLLPPPXXXUUUOOOJJJLLLQQQWWWYYYZZZ```aaabbbbbbVVVTTTccc^^^YYYvvv|||lllooommmiiijjj```aaagggwwwnnnqqqbbbVVVMMMHHHGGGGGGCCCDDDJJJ??????``````iiifff]]]aaa^^^ZZZWWWVVVUUUSSSRRRXXXXXXVVVTTTRRRQQQOOOOOOPPPPPPPPPQQQQQQOOOKKKGGGGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGGGGHHHHHHGGGEEEDDDDDDDDDCCCBBBDDDJJJRRRWWWfffnnnyyyssseeekkk|||zzz|||mmmbbbZZZIII___nnnpppiiiZZZRRR[[[XXXXXXYYY[[[___cccfffhhhggg```XXXUUUTTTRRRLLLFFFHHHHHHIIIKKKLLLLLLJJJHHHJJJHHHFFFDDDEEEHHHKKKNNNOOONNNMMMLLLLLLLLLLLLKKKDDDJJJNNNJJJFFFHHHKKKMMMIIIKKKMMMMMMKKKHHHGGGGGGIIIIIIJJJJJJIIIGGGEEEDDDBBBBBBCCCEEEFFFEEEBBB@@@BBBCCCEEEFFFCCCBBBKKKXXXkkkjjjqqqiii]]]]]]iiieeeSSSQQQ^^^UUUTTTTTTSSSSSSSSSSSSSSSTTTRRRPPPMMMKKKIIIIIIHHHHHHHHHHHHIIIKKKNNNRRRTTTMMMJJJJJJNNNOOOKKKGGGFFFKKKJJJIIIKKKLLLKKKKKKKKKRRRPPPLLLJJJHHHHHHJJJKKKGGGIIIIIIKKKKKKCCCAAAKKKPPPSSSTTTPPPJJJFFFHHHKKKFFFDDDEEEJJJPPPQQQLLLGGGDDDBBBAAACCCFFFHHHHHHGGG<<<@@@CCCCCC???<<>><<<<<<<<<<<<<<<<<<;;;;;;<<<>>>;;;<<<>>>>>>>>>===<<<;;;999999999999999888777777888888888888777777777666666777888999999888777666444555666777666777:::<<<===<<<;;;999777555444333///333333,,,333XXX{{{~~~tttgggZZZSSSIIIBBB>>>>>>>>>>>>>>>AAAFFFJJJJJJFFF@@@:::III[[[pppaaa^^^MMM???===:::888888888777666;;;666444333QQQttt]]]OOOHHHDDDFFFHHHHHHLLLRRRQQQSSSSSSOOOJJJKKKUUU___VVV```XXXMMMSSS[[[\\\]]]dddhhhjjjlllttthhh___~~~kkkdddqqq}}}xxx|||iii~~~vvvxxxhhh]]]RRRJJJGGG@@@IIIEEEJJJMMMEEE]]]rrr|||```lllYYY___aaa^^^ZZZXXXVVVUUUSSSQQQTTTSSSRRRQQQOOONNNLLLLLLLLLKKKKKKMMMNNNMMMKKKIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEGGGHHHHHHFFFEEEEEEBBBBBBBBBAAA??????AAADDDAAALLL\\\\\\MMMNNN\\\aaacccaaaiiiqqqsssttttttnnnpppqqquuuyyyxxxpppfffaaaYYY```ccc]]]VVVQQQMMMIIIUUUdddhhhbbb^^^VVVTTT]]]SSSVVVZZZ]]]aaadddfffggg[[[WWWSSSRRRRRRPPPJJJEEEHHHGGGGGGHHHIIIHHHEEECCCHHHFFFDDDDDDEEEGGGJJJMMMMMMMMMLLLJJJIIIHHHIIIIIIDDDJJJNNNJJJFFFHHHKKKMMMKKKKKKKKKJJJHHHGGGHHHJJJJJJJJJJJJIIIGGGDDDAAA@@@AAAAAABBBCCCEEEDDDBBB?????????AAACCCCCCBBBEEEJJJDDDfffzzzyyyzzzeee\\\WWWVVV\\\^^^YYYUUUVVVSSSTTTUUUUUUTTTTTTTTTTTTVVVTTTPPPLLLJJJHHHGGGGGGGGGHHHHHHJJJLLLOOOQQQSSSOOOLLLLLLPPPOOOKKKHHHIIIJJJNNNPPPNNNJJJJJJMMMOOOLLLKKKJJJJJJKKKLLLNNNOOOJJJQQQNNNMMMRRRJJJFFFRRRWWWXXXWWWPPPIIIFFFIIIMMMFFFGGGIIIJJJJJJGGGCCC?????????@@@AAABBBCCCAAA@@@CCCDDDCCC@@@>>>>>>@@@AAAAAA???<<<;;;;;;===??????;;;???AAA@@@===;;;:::999::::::999999999888888777888888888999888888777777666666666666555555555555444555666777777666555444444555777777777888:::===<<<;;;;;;999888777666555444000000222000666[[[|||rrrfff^^^\\\LLLHHHBBB===<<<>>>@@@AAA===FFFNNNKKKCCC@@@GGGPPPwwwzzzuuuZZZmmmOOO>>><<<999888888888777666999666999666BBBuuusss[[[MMMCCCBBBDDDEEEJJJRRR^^^aaabbb[[[MMMHHHRRR```\\\bbbUUUFFFRRRdddhhhhhhrrrzzz~~~wwwtttWWWhhh|||sssvvvyyykkkyyywwwnnnaaaWWWMMMGGGHHH@@@JJJFFFLLLIIIHHHtttwwwUUU]]]___eeeQQQ]]][[[YYYWWWVVVVVVVVVTTTSSSOOOOOONNNNNNMMMMMMLLLLLLJJJIIIIIIKKKMMMMMMMMMKKKJJJIIIHHHGGGFFFEEEDDDDDD@@@BBBEEEEEEDDDCCCCCCDDD@@@@@@BBBDDDCCC??????BBBKKKAAA???===:::DDDRRRSSSLLLMMMOOORRRRRRPPPRRRXXXfffUUUNNNWWW]]]UUUMMMMMMIIIMMMNNNJJJGGGIIIJJJHHHUUUaaaaaa\\\_________fff___``````^^^ZZZVVVUUUTTTQQQOOONNNOOOQQQPPPKKKGGGLLLLLLKKKJJJHHHGGGGGGFFFJJJIIIHHHGGGHHHJJJMMMNNNMMMMMMLLLIIIGGGFFFGGGIIIGGGLLLNNNJJJHHHJJJLLLLLLKKKLLLKKKIIIGGGGGGIIIKKKIIIIIIIIIHHHFFFDDDAAA@@@AAAAAAAAACCCDDDDDDCCCAAAEEEDDDCCCDDDEEECCCAAA@@@HHH888UUU{{{|||aaa___TTTXXX[[[ZZZ[[[\\\XXXRRRSSSUUUWWWWWWUUUUUUUUUVVVXXXVVVSSSOOOLLLJJJIIIIIIHHHIIIKKKNNNPPPQQQRRRRRRQQQNNNNNNPPPNNNJJJHHHJJJIIIPPPRRRMMMHHHIIILLLOOOJJJJJJJJJJJJIIIIIIHHHHHHFFFVVVPPPHHHQQQNNNGGGRRRRRRRRRPPPKKKGGGFFFIIILLLHHHGGGFFFDDDBBBAAABBBCCC<<<===???@@@@@@@@@???>>>======;;;777777;;;;;;888???===<<<===@@@@@@===;;;444777999888999===??????777777777777777888999:::777777888888888777777666555555555444444444333333333444555666666555444333444555777777777888:::<<<::::::999999999888888888777111///777777,,,BBBpppxxxggg\\\^^^]]]RRRLLLNNNCCCAAA>>><<<<<<>>>@@@BBB@@@HHHLLLFFF>>>CCCWWWiiiuuunnnllllllQQQAAA>>>;;;999888888666555111111:::>>>>>>\\\|||iiiVVVEEEBBBCCCDDDJJJSSSjjjjjjhhh```QQQHHHQQQ___hhheeeUUUMMMWWWaaaiiiuuuggguuu}}}yyyvvvUUUZZZaaannnsssiii}}}}}}tttzzzfff\\\SSSHHHEEEIIICCCIIIDDDLLLDDDLLLqqqhhh[[[ccc^^^XXXYYYWWWUUUSSSSSSSSSSSSRRRPPPMMMMMMMMMNNNOOOOOOOOOPPPMMMLLLKKKKKKMMMNNNNNNMMMLLLKKKJJJIIIGGGFFFEEEDDD@@@CCCDDDDDDBBB@@@AAACCC@@@???BBBFFFEEEAAAAAAFFFFFF@@@EEELLLIIIGGGBBB666>>>@@@AAADDDHHHFFFHHHTTTZZZLLLEEELLLPPPLLLIIILLLWWW[[[ZZZRRRLLLKKKMMMNNNAAAQQQVVVVVV]]]___]]]aaaeeeddd___WWWNNNIIIHHHHHHOOONNNLLLMMMNNNNNNLLLJJJOOOOOOOOOLLLHHHGGGJJJMMMMMMLLLKKKJJJJJJLLLNNNPPPNNNOOONNNJJJGGGFFFHHHJJJKKKNNNNNNKKKKKKMMMMMMKKKJJJKKKLLLKKKJJJIIIIIIJJJGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAABBBDDDEEEDDDCCCJJJJJJIIIGGGEEEEEECCCAAALLLDDDRRRSSSeee{{{{{{aaadddaaaNNNKKKXXXcccccc\\\VVVSSSTTTRRRUUUWWWWWWUUUSSSTTTUUUWWWVVVSSSPPPMMMJJJIIIHHHJJJLLLOOORRRTTTTTTRRRQQQSSSPPPNNNNNNKKKGGGGGGJJJKKKOOOOOOIIIFFFIIIJJJIIILLLLLLLLLKKKHHHDDD@@@>>>JJJbbbWWWDDDNNNNNNEEELLLIIIIIIIIIIIIHHHGGGGGGGGGCCCAAA@@@AAADDDFFFFFFEEE;;;===@@@AAAAAAAAAAAAAAA;;;>>>===999888<<<<<<999666777888999:::999777555???@@@<<<555333666555222666777888999999:::::::::555666666777777666666666444444333333333222222222333444555555555555444333444555666666555666888:::777888888888999999999999777777111333999111888VVV|||rrrwwwxxx}}}wwwnnnccc[[[```UUUJJJHHHIIIGGGEEECCC???????????????@@@BBBCCCCCCFFFHHHFFFFFFOOO^^^kkk]]]```QQQDDDAAA===:::999888666444999111222666222AAAjjj|||ttt]]]IIIDDDEEEEEELLLVVV```^^^\\\XXXPPPKKKUUUbbbooobbbRRRQQQWWWSSS\\\vvviii~~~nnnRRRFFFRRRiiiffffff[[[}}}tttbbbZZZQQQFFFDDDJJJAAACCCAAAOOOHHHYYYeeeYYYmmmhhhjjj]]]dddTTTWWWUUURRRQQQPPPOOOMMMJJJMMMMMMNNNOOOQQQRRRSSSSSSQQQOOOMMMMMMNNNOOONNNMMMMMMMMMKKKJJJHHHGGGFFFEEECCCEEEFFFDDDAAA@@@AAACCC@@@===???CCCBBB===>>>DDDBBB>>>DDDFFF>>>???GGGGGGAAAEEEDDDIIIOOOHHHDDDNNNJJJMMMRRRSSSOOOKKKNNNSSSRRRZZZ\\\VVVNNNOOOUUUYYYUUUcccbbb\\\___bbbccciiiYYYWWWSSSMMMIIIIIINNNRRRRRRPPPLLLKKKLLLMMMMMMLLLNNNPPPPPPLLLHHHGGGLLLQQQNNNMMMKKKJJJKKKLLLNNNOOOPPPPPPOOOLLLHHHFFFIIIKKKOOOPPPNNNLLLMMMOOONNNJJJHHHJJJMMMNNNMMMJJJIIIIIIEEEEEEFFFGGGGGGHHHIIIJJJEEECCCBBBBBBDDDEEEFFFEEEHHHJJJHHHDDDAAABBBDDDDDDGGG;;;HHHDDDGGG]]]nnnvvv}}}aaaaaa^^^]]]^^^UUUZZZVVVUUUXXXWWWRRRQQQSSSQQQTTTWWWVVVTTTRRRRRRTTTTTTSSSQQQNNNKKKHHHFFFEEEKKKNNNRRRVVVWWWUUUSSSQQQTTTPPPNNNLLLIIIEEEFFFJJJMMMNNNKKKEEEEEEJJJIIICCCEEEGGGIIIKKKKKKHHHEEECCCXXXtttdddIIIQQQSSSFFFJJJIIIJJJKKKMMMNNNMMMHHHEEEBBB@@@@@@EEELLLKKKCCC<<<===>>>???>>><<<999888888444;;;<<<777444777888666777888999888666777:::===777999999555777;;;999333444666888999888666444222444444555555666555555555333333333222222222111111333444555555555555444333333444555555444444666888666666777888999999:::;;;666>>>333---777555333BBB|||pppgggiiifffllltttwwwhhhdddaaaYYYQQQOOOPPPNNNDDD:::;;;BBBBBB;;;@@@AAACCCCCCCCCCCCDDDFFFDDDDDDFFFMMMUUUZZZ\\\[[[fffrrraaaJJJBBB:::999:::999666333555888111777>>>555^^^qqq}}}]]]EEEIIIGGGGGGXXXOOOQQQNNNOOOVVVUUUVVVcccxxxiiiRRRMMMZZZ]]][[[aaafff}}}lllgggWWWXXX___ccckkkfffhhhlllxxxiiiYYYRRRNNNIIIDDDCCCDDDEEERRRAAA@@@sssccclllbbbcccaaaVVVZZZYYYWWWTTTSSSTTTTTTTTTSSSUUUPPPPPPVVVWWWSSSQQQSSSQQQQQQQQQPPPNNNLLLJJJHHHIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDCCCBBBAAABBBCCCDDDBBBDDDDDDCCC@@@>>>>>>>>>CCCCCCDDDDDDDDDDDDCCCCCCBBBDDDFFFFFFFFFGGGIIIKKKKKKJJJHHHHHHHHHIIILLLMMMNNNQQQSSSRRROOONNNRRRVVVXXX\\\aaadddddd```[[[WWWLLLLLLHHHDDDEEEJJJKKKHHHOOOOOOKKKFFFGGGLLLNNNLLLPPPLLLHHHGGGHHHLLLNNNPPPOOOMMMMMMNNNLLLHHHHHHLLLKKKOOOQQQOOOIIIHHHMMMSSSUUUPPPJJJIIILLLMMMKKKHHHMMMNNNNNNLLLIIIFFFEEEFFFEEEIIIJJJHHHHHHJJJIIIFFFHHHDDDCCCHHHIIIDDDBBBDDDEEEDDDCCCBBBBBBBBBBBBBBBGGGGGGFFFFFFHHHJJJMMMOOOyyy}}}|||yyyzzz}}}pppaaaWWWZZZ\\\VVVTTTWWWXXXWWWVVVUUUTTTTTTTTTTTTRRRQQQQQQQQQQQQSSSUUUWWWPPPNNNKKKIIIHHHIIIKKKLLLLLLKKKJJJLLLNNNNNNKKKHHHLLLJJJIIIIIIJJJKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFJJJFFFDDDHHHKKKKKKMMMPPP~~~ooo[[[NNNKKKKKKKKKJJJFFFIIIKKKKKKHHHDDDBBBAAACCC999>>>UUUeee]]]III;;;===<<<999888777777888999999888777666666777888999777777888888888999999999777666666555444444333333666666666666555444333222111333333333111111111333111111000000000000111111000000111111111222222222333333333333333333333333555555555666777777888888999999888888777666666666BBBsssnnnppp[[[MMMLLLYYYgggxxxnnncccYYYTTTPPPIIIBBB@@@FFFBBB===::::::<<<>>>???@@@>>>BBBGGGEEE@@@@@@FFF:::;;;===VVVxxxsss^^^___hhhlllPPPGGG>>><<<<<<999666444222777111444:::111MMMtttssspppUUUNNNFFFGGGYYYTTTOOOIIIQQQ```aaadddrrrmmmSSSOOO^^^bbbaaajjjrrrmmmqqqwwwbbb[[[```gggccclllvvv___hhhaaannnqqqoooaaaTTTOOOMMMJJJGGGFFFHHHKKKBBB>>>AAAvvvjjj^^^QQQdddaaacccbbbWWW[[[[[[YYYWWWVVVWWWXXXXXXWWWUUUQQQQQQUUUVVVRRRPPPQQQPPPPPPPPPOOOMMMKKKIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCEEEDDDBBBAAA@@@@@@@@@@@@AAABBBCCCBBB@@@>>>>>>>>>BBBBBBBBBCCCCCCBBBBBBBBBAAACCCDDDEEEDDDEEEFFFHHHGGGFFFEEEEEEEEEFFFHHHIIIEEEJJJNNNNNNKKKHHHIIIJJJLLLOOORRRUUUUUURRROOOMMMJJJJJJGGGCCCDDDIIIJJJGGGLLLKKKHHHCCCDDDIIIJJJHHHNNNLLLHHHGGGIIILLLMMMNNNLLLJJJJJJLLLIIIEEEFFFJJJLLLNNNPPPNNNKKKKKKNNNRRRMMMIIIFFFFFFJJJMMMLLLJJJMMMMMMMMMKKKIIIGGGGGGHHHCCCFFFFFFDDDDDDGGGFFFCCCGGGBBBBBBFFFGGGCCCAAACCCFFFEEEDDDCCCBBBBBBBBBBBBEEEDDDCCCBBBDDDFFFIIIKKK@@@PPPdddtttuuu^^^UUUZZZOOOJJJRRRVVVRRRNNNQQQXXXWWWUUUSSSRRRPPPPPPOOOQQQOOONNNOOORRRSSSSSSSSSOOOMMMKKKJJJIIIIIIJJJKKKLLLJJJHHHIIIJJJJJJHHHEEEIIIHHHFFFGGGHHHIIIIIIHHHIIIHHHFFFEEEEEEFFFHHHHHHKKKGGGFFFGGGGGGFFFIIIMMMYYYPPPGGGEEEHHHMMMMMMLLLDDDFFFHHHGGGDDDBBB@@@@@@CCC<<>>===;;;999777777777888999888888777666666777888888777777777777888888999999666666555555444333333222555666666555444333222222333444555333111000000111111000000//////000000111000000000111111111222222333333333222222222222222444444555666666777777888999999888888777777777666222IIIuuucccooojjj]]]KKKDDDKKKYYYbbboooqqqdddYYYNNNJJJGGGCCC@@@@@@;;;;;;<<<@@@DDDDDD???:::===DDDCCC::::::EEEHHHCCCCCCDDDMMMaaaiiiaaajjj|||XXXMMMBBB@@@>>>999555555111888222222777///<<>>======>>>??????@@@@@@@@@@@@??????@@@AAACCCBBBAAAAAABBBDDDAAAAAAAAABBBBBBBBBCCCCCC???DDDJJJKKKHHHCCC@@@@@@EEEFFFGGGHHHIIIIIIIIIHHHGGGHHHEEEBBBDDDHHHIIIFFFIIIIIIFFFCCCDDDIIIJJJGGGKKKIIIGGGGGGIIIKKKKKKKKKHHHFFFGGGHHHGGGCCCCCCGGGJJJJJJJJJJJJJJJKKKLLLMMMJJJGGGDDDFFFIIILLLLLLKKKKKKLLLKKKIIIGGGGGGHHHJJJCCCFFFEEEBBBBBBEEEEEECCCEEEAAAAAADDDEEECCCAAAAAAFFFEEEDDDCCCCCCBBBBBBBBBDDDBBB@@@>>>???AAADDDFFFGGGEEEBBBBBBPPPggg{{{mmmZZZRRROOOMMMMMMFFFFFFOOOTTTQQQMMMNNNRRRRRRQQQPPPOOONNNMMMMMMPPPMMMKKKMMMRRRSSSPPPMMMLLLKKKKKKJJJJJJIIIIIIIIIKKKIIIFFFEEEFFFFFFEEEDDDIIIHHHFFFGGGIIIJJJJJJIIIGGGFFFDDDCCCCCCFFFIIIKKKKKKIIIGGGGGGCCCAAAEEELLLKKKGGGDDDFFFIIIJJJGGGCCCCCCEEEFFFEEEBBBAAAAAAAAACCC>>>???FFFGGG@@@>>>AAA;;;:::999777777777888888777777666666666666777777666666666777777777777777555555444444333333222222444444444444444333222111555555555444111//////000000//////////////////000//////000000000111111111111111111111222222222222333333444555555666666777888888888888888888777777===>>>\\\nnn\\\SSSMMMMMMIIIJJJ]]]uuu{{{uuucccXXXNNNDDD@@@???>>>>>>AAA???<<<:::===BBBEEECCC@@@FFF999:::HHHHHH;;;;;;HHHgggbbbcccaaaWWW\\\vvv___QQQFFFCCC@@@999555666333:::555111777444555DDDooo}}}||||||eeeSSSLLLMMMdddfffTTTDDDPPPjjjzzz^^^SSSYYY\\\dddwww~~~]]]dddyyysssfffmmmqqq}}}cccaaaqqqooowww}}}vvvkkkxxxbbbWWWMMMJJJIIIFFFFFFGGGLLLGGG<<>>===<<<;;;<<<>>><<<==================<<<>>>???@@@@@@>>>===>>>@@@======>>>????????????>>>???CCCGGGHHHEEEAAA>>>===BBBAAA@@@@@@AAADDDFFFGGGEEEFFFDDDBBBDDDIIIJJJGGGFFFHHHGGGEEEGGGMMMNNNKKKGGGFFFEEEFFFHHHIIIHHHGGGFFFDDDEEEGGGFFFBBBCCCGGGHHHFFFDDDEEEHHHIIIHHHFFFLLLJJJHHHHHHJJJKKKKKKJJJIIIIIIIIIGGGEEEFFFIIIKKKGGGIIIGGGCCCCCCGGGHHHFFFDDDBBBAAACCCDDDDDDBBBBBBDDDDDDDDDCCCDDDDDDEEEEEEEEECCC@@@======???BBBDDDHHHEEE@@@===BBBKKKPPPOOOZZZfffzzz}}}gggNNNEEEKKKRRRQQQKKKLLLGGGGGGNNNRRROOOLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNOOOJJJHHHKKKQQQRRRMMMGGGIIIIIIJJJJJJJJJIIIGGGFFFIIIGGGEEEDDDDDDFFFHHHIIIKKKJJJIIIJJJLLLMMMMMMLLLEEEEEEDDDDDDFFFHHHJJJKKKKKKIIIIIIGGGBBB@@@EEENNNTTTOOOKKKIIIIIIFFFAAA<<>>===999;;;@@@:::999888777777777777888666666666666666666666666555555555555555666666666444444333333222222222222222333333333222222111000333444444333111///000111//////............//////....../////////000000000000000000000000111111111222222333333444555555555777777888888888888888888333444BBBwwwcccOOO^^^iiifffwww|||rrr}}}~~~wwwiii\\\OOOFFF@@@>>>>>>===>>>AAACCCCCCBBBBBBCCCDDDDDDDDDBBBEEEUUU^^^III333GGGooozzzdddSSSWWWhhhXXXJJJFFFBBB888444777444888444000555888777666ccczzzxxxjjj[[[KKK[[[sssiiiHHHKKKlllqqq```___cccppppppbbboooiii|||wwwlllSSScccrrrnnn}}}vvvyyyddd||||||tttnnn\\\SSSKKKIIIIIIGGGHHHJJJUUU@@@LLLooowww```SSS___]]]UUUVVVOOORRRTTTSSSRRRSSSTTTTTTSSSQQQJJJKKKKKKMMMOOOQQQOOOMMMJJJJJJHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCBBB@@@>>>>>>;;;;;;:::999999:::<<<<<<;;;<<<<<<;;;999999;;;<<<::::::;;;;;;;;;;;;::::::<<<===>>>===;;;:::;;;<<<;;;;;;<<<============<<>>BBBEEEGGGIIIHHH@@@666CCCEEEEEEEEELLLYYYeeekkkttt||||||wwwlllbbbZZZQQQJJJNNNNNNNNNKKKHHHFFFGGGGGGJJJFFFEEEHHHJJJJJJIIIJJJFFFGGGIIIKKKLLLMMMMMMMMMMMMIIIFFFIIIOOOPPPJJJDDDFFFGGGHHHIIIIIIHHHFFFEEEGGGFFFEEEDDDEEEHHHLLLOOOMMMKKKJJJJJJLLLNNNMMMMMMDDDEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIEEECCCHHHQQQRRRMMMGGGEEEDDDEEEDDDCCCCCCDDDDDDCCCAAA@@@AAABBB>>>;;;999;;;<<<;;;;;;===888888777777777777777777555555555666666555555555444444444444444444444444222222222222111111111111111111111111111000000//////111222111000000111222...------------------...------........./////////........./////////000000111111111222333333444444666666666777777888888888000555777DDDmmmvvvoooxxxRRR::::::999CCCVVVjjjsssrrrqqqqqq~~~zzzrrrllljjjfff]]]RRRGGGBBB???AAAAAA>>>>>>AAA<<>>===<<<999888888888888:::;;;<<<:::;;;:::888666666888:::888999999999999999999888999;;;;;;;;;999999999;;;::::::;;;;;;;;;<<<<<<<<<>>>======<<<===>>>???@@@;;;:::999999:::<<>>@@@GGGLLLKKKAAACCCCCCBBBCCCEEEFFFEEE;;;AAACCCBBBGGGQQQRRRKKKIIIHHHHHHLLLQQQRRRMMMFFFPPPRRROOOKKKJJJNNNOOONNNFFFDDDCCCFFFJJJMMMNNNMMMHHHFFFDDDEEEHHHKKKMMMNNNIIIJJJKKKLLLLLLKKKJJJIIIMMMIIIGGGHHHKKKLLLHHHDDDEEEFFFGGGGGGGGGGGGEEEDDDDDDDDDEEEEEEEEEIIIMMMQQQLLLKKKIIIIIIKKKKKKKKKJJJEEEGGGIIIKKKKKKJJJGGGFFFIIIHHHIIIJJJIIIGGGKKKQQQQQQLLLGGGDDDDDDEEEGGGHHH???AAABBBAAA???=========;;;999888:::======;;;999666777777777666666666666444444555555555555444444333333333333333222222222111111111111111111000000//////000000000//////...---...000000//////111222------,,,,,,,,,,,,------,,,,,,---------.........,,,,,,------....../////////000000111111222333333444444555555666777888888>>>999===888AAA```mmmvvvJJJ===<<<:::222000333>>>JJJUUU```jjjqqqiii___YYYWWWTTTNNNHHHBBB??????BBBBBB@@@@@@CCC>>>??????>>>AAAJJJWWWaaa{{{xxxkkkYYYVVVvvvqqq^^^WWWLLL<<<555999555222333222000555888111222dddeeeRRRgggcccTTT```rrrjjjXXXSSSppppppWWWQQQ]]]dddfffeeeqqqyyyjjjccclllwwwhhh[[[eeeeeehhhyyykkkrrr{{{nnnVVVOOOIIIFFFGGGHHHIIILLLQQQ>>>oooyyy```XXX[[[nnncccSSSYYYVVVUUUUUUTTTSSSSSSSSSRRROOOLLLHHHKKKKKKIIIJJJMMMKKKEEEFFFEEEDDDBBBAAAAAAAAABBBCCCCCCBBBAAA???===;;;:::999999888777777888::::::::::::999777444444666888777888888999999888888777777999:::999888888999::::::999999888999:::;;;<<<888888888999;;;===??????<<<<<<<<<===>>>???@@@@@@???AAABBBBBBEEEKKKKKKHHHBBBDDDEEEEEEGGGJJJHHHDDDGGGFFFDDDEEEFFFHHHHHHGGGIIIHHHJJJMMMLLLJJJKKKOOOOOONNNNNNNNNMMMKKKIIIGGGDDDFFFHHHIIIIIIJJJKKKLLLIIIKKKLLLLLLJJJJJJKKKMMMHHHKKKKKKHHHGGGIIIHHHDDDEEEGGGEEEBBBDDDIIIIIIEEEDDDDDDDDDEEEFFFGGGIIIIIIEEEEEEDDDCCCCCCBBBBBBBBB@@@FFFIIIHHHHHHIIIGGGDDDBBBBBBDDDFFFDDD???:::777FFFEEEAAA>>>AAADDD@@@888AAAAAABBBCCCCCCAAA??????BBBDDDDDDAAAAAAEEEFFFEEEQQQGGG===???IIINNNJJJCCCHHHHHHGGGGGGIIIMMMOOOOOOJJJKKKMMMNNNMMMLLLKKKJJJLLLJJJHHHGGGHHHHHHGGGFFFDDDEEEEEEFFFFFFEEEEEEEEE@@@BBBCCCCCCCCCFFFJJJNNNNNNLLLJJJJJJKKKKKKJJJIIIHHHHHHIIIIIIIIIGGGEEEDDDJJJGGGHHHKKKLLLJJJJJJNNNOOOMMMJJJHHHFFFDDDCCCBBB>>>@@@BBBAAA???<<<::::::999:::;;;:::;;;;;;:::888555666666666666666666666333444555555555555444333333333222222222111111111000000000000000000000000---....../////////......,,,...///...------...///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------+++++++++,,,---............//////000000111222222222222333444555666777888777,,,999;;;<<>>666:::888333777777111333777111111===kkkuuunnnooo```___PPPMMMaaakkk[[[IIIFFFiiikkkOOOJJJWWWWWWNNNKKK[[[kkklllpppttt}}}ccciiimmmkkktttdddwwwooolllSSSOOOJJJFFFGGGGGGFFFIIIMMMaaawww~~~dddaaaMMMTTTjjj^^^OOOVVVTTTRRRTTTSSSRRRQQQQQQOOOLLLIIIJJJMMMLLLHHHHHHKKKHHHBBBFFFDDDCCCAAA@@@@@@AAAAAABBBBBBAAA@@@>>><<<:::999;;;:::999777777777888888;;;:::999666333333555777777777888888888888777777666888999999888888999::::::999777666777888:::<<<555555666999===???@@@???:::;;;<<<===>>>>>>=========@@@@@@@@@DDDJJJKKKGGGEEEHHHHHHGGGHHHIIIFFFAAAJJJHHHFFFFFFHHHIIIJJJJJJJJJIIIJJJMMMMMMKKKLLLQQQOOOOOOOOONNNLLLIIIGGGFFFJJJLLLMMMLLLKKKJJJJJJJJJKKKMMMOOOOOONNNMMMMMMNNNIIIMMMMMMKKKJJJKKKIIIEEEEEEGGGEEEAAACCCIIIIIIEEEGGGFFFFFFFFFFFFFFFGGGGGGBBBCCCCCCCCCCCCBBBAAA@@@@@@EEEGGGCCCAAABBBEEEEEECCC>>>===BBBCCCBBBBBBFFF;;;;;;>>>AAA???<<<===AAA999>>>EEEGGGBBB<<<<<<@@@@@@DDDFFFEEEEEEGGGFFFBBB>>>CCCGGGGGGCCCCCCHHHMMMGGGHHHHHHGGGHHHJJJKKKIIIHHHJJJLLLNNNOOOOOONNNNNNLLLKKKIIIGGGFFFFFFGGGGGGDDDDDDDDDDDDDDDEEEEEEEEE>>>AAABBBBBBAAABBBFFFJJJRRRPPPMMMMMMMMMMMMLLLJJJKKKJJJHHHFFFEEEDDDCCCCCCKKKGGGGGGKKKMMMJJJIIIJJJCCCEEEGGGHHHFFFCCC>>>;;;@@@BBBDDDDDDAAA===;;;:::888<<<===;;;888777888888555555666666666666666555333333444555555444333333333222222222111111000000////////////000000000000------......///......------...///...,,,++++++---,,,++++++++++++++++++,,,++++++,,,,,,,,,---------******+++,,,,,,---............//////000111111111111111222333444666777777AAA333???>>><<<===LLLeee666999CCC888333===444444555777555444777>>>@@@EEELLLOOOLLLGGGGGGJJJDDDAAAAAADDDFFFGGGMMMTTTRRRYYYjjj]]]RRReee{{{{{{lllaaa777:::666555555444333333333444444444222IIIkkkuuusssqqqjjjdddUUUNNNRRROOOMMMVVV[[[YYYYYYHHHKKK___[[[XXXXXXXXXtttpppxxxlll]]]eeekkkuuutttxxxcccsssuuu{{{ppp^^^MMMCCCPPPEEE;;;KKKPPPEEECCC]]]rrraaagggSSSRRRZZZ]]]UUUUUUZZZVVVOOONNNNNNPPPRRRRRRPPPNNNPPPNNNLLLKKKLLLKKKIIIGGGGGGEEEBBBBBBCCCEEEFFFFFFFFFDDDAAA===;;;::::::;;;999999888888888888999999888777666555555555555555888777666555555666777888999888888888777777666666888888777777888:::;;;===888888999:::;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@;;;:::;;;@@@FFFHHHEEE@@@DDDCCCCCCCCCCCCDDDEEEEEEAAADDDGGGHHHFFFFFFHHHJJJLLLKKKGGGEEEIIIRRRUUUSSSPPPMMMJJJJJJLLLPPPSSSTTTMMMPPPQQQMMMHHHGGGLLLPPPNNNMMMLLLKKKKKKLLLMMMNNNGGGGGGHHHJJJJJJIIIEEEBBBDDDDDDDDDDDDFFFGGGJJJKKKGGGFFFFFFEEEDDDCCCCCCBBBBBBEEEEEECCCBBBDDDCCC???BBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>::::::;;;;;;;;;;;;;;;<<<>>>>>>===<<<<<<;;;::::::@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>======???@@@BBBGGGGGGGGGIIIKKKKKKJJJHHHIIILLLOOONNNJJJGGGGGGIIIKKKIIIFFFDDDCCCDDDEEEGGGHHHEEEBBB@@@AAABBBCCCCCCAAA@@@AAACCCFFFGGGGGGFFFRRRQQQKKKFFFGGGLLLOOONNNFFFJJJIIIEEEEEEJJJKKKGGGLLLEEECCCGGGIIIEEEDDDFFFLLLIIIEEECCCCCCBBB???======>>>@@@@@@@@@???===;;;;;;::::::999999888888777666666555444444444444555666666555444333333222222111111111111111111111111////////////..........................................---------,,,,,,,,,+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---------............///000000000111222333555555777888:::;;;>>>CCCIIIMMMnnn^^^SSSooodddKKK@@@555<<<<<<888111222888999555;;;;;;???DDDFFFFFFFFFGGGBBBAAAHHHSSSRRRNNNWWWhhh^^^{{{YYYYYYyyy|||lll<<<===777555555444444333333444444555222===kkk}}}vvvwww|||zzzyyykkkZZZQQQIIIQQQeeefffbbb___KKKMMMaaa___^^^eee^^^mmmvvvuuuvvvvvv```WWW```{{{vvv{{{~~~qqqxxxrrrsssgggYYYLLLKKKMMMIIIMMMNNN>>>BBBccc|||~~~ggg^^^[[[ZZZTTTWWWYYYTTTUUUXXXRRRPPPPPPPPPQQQRRRRRRPPPNNNOOONNNLLLLLLLLLLLLJJJIIIGGGEEECCCCCCDDDFFFFFFEEEFFFDDDAAA>>><<<;;;;;;;;;888888777777777777888888777666555555444444444555777666555555555555666777777777777777666666555555888888888888888:::;;;<<<777888999::::::;;;;;;;;;::::::999999:::<<<===>>>:::999:::>>>DDDEEEBBB>>>BBBAAAAAAAAABBBBBBCCCCCCBBBEEEGGGGGGEEEDDDEEEGGGFFFFFFDDDCCCGGGOOORRRPPPNNNMMMLLLMMMOOOPPPPPPOOOGGGIIIJJJIIIHHHJJJNNNRRRLLLKKKJJJIIIIIIJJJKKKLLLHHHGGGGGGHHHIIIHHHEEEBBBDDDDDDDDDDDDDDDFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBEEEDDDAAAAAACCCCCC@@@@@@@@@@@@@@@@@@@@@???>>>@@@@@@???>>>>>>===<<<<<<;;;;;;::::::::::::999999<<<<<<;;;;;;:::999999999:::;;;<<<=========<<<;;;===<<<<<<===>>>AAACCCEEEHHHFFFEEEEEEFFFHHHHHHHHHDDDEEEFFFHHHIIIIIIHHHHHHKKKIIIGGGEEEDDDDDDEEEFFFEEEBBB>>><<<===@@@BBBCCC>>>>>>???CCCGGGIIIJJJJJJKKKKKKGGGCCCEEEKKKMMMKKKFFFJJJJJJGGGGGGJJJJJJFFFIIICCCAAADDDEEEBBBAAACCCGGGDDDAAA@@@AAAAAA>>><<<>>>???@@@AAAAAA???===<<<;;;;;;::::::999888777777666555555444444444444444555555555444333222222222111111111111111111111111////////////.........---------------------------------------,,,,,,,,,,,,+++++++++******)))))))))***++++++++++++++++++************+++++++++,,,,,,,,,---------............000000000000111333444555555666888999;;;???EEEIIIRRRyyyuuukkkUUUUUUPPPEEE>>><<<999444;;;999888===BBBCCC@@@===LLLIIIHHHKKKUUUdddrrr{{{nnneeeXXXgggxxxAAA>>>777666555555444333333444444555666888III}}}}}}xxxxxx~~~jjjTTTGGGUUUqqqooommmlllVVVSSSfffjjjqqq```bbbllljjjkkkqqq\\\]]]ddd{{{}}}|||wwwfff[[[QQQJJJHHHLLLKKKJJJHHHDDDTTTvvveeemmmeee```TTT```VVVUUUVVVRRRUUUVVVNNNSSSRRRRRRRRRSSSRRRPPPMMMNNNMMMKKKKKKLLLLLLKKKJJJFFFEEEDDDDDDFFFFFFEEEDDDEEECCCAAA>>><<<;;;;;;;;;666666666555555666666666555555444333333333444444555555444444444444555555555555555555444444444444777777777777777888999:::666777888999999:::::::::777777777777888999::::::888777888<<<@@@AAA>>>;;;>>>>>>>>>?????????@@@@@@CCCDDDEEEEEECCCBBBBBBCCCAAACCCBBBBBBEEELLLNNNLLLKKKKKKLLLNNNOOOMMMIIIFFFDDDDDDDDDEEEGGGJJJMMMNNNIIIIIIGGGGGGGGGGGGHHHIIIHHHGGGFFFGGGGGGGGGEEECCCDDDCCCCCCCCCCCCDDDEEEFFFBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCBBB>>>>>>AAABBB@@@===>>>@@@@@@@@@???===;;;======<<<<<<;;;;;;::::::;;;;;;:::999888777666666:::999999888888777777666555777999:::;;;:::999888::::::<<<>>>@@@DDDFFFHHHHHHEEEAAA@@@BBBEEEGGGHHHFFFDDDCCCEEEHHHJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFCCC@@@===<<<>>>AAADDDEEE??????@@@CCCGGGJJJKKKKKKGGGHHHFFFDDDFFFLLLMMMJJJBBBFFFFFFDDDDDDEEECCC@@@FFFAAA???AAABBB???>>>@@@CCCAAA????????????===<<<<<<===>>>??????===<<<:::<<<<<<;;;:::999888777666666555444444333333444444444444444333222222111111000000000000000000000000//////.........------------------------------------,,,,,,,,,,,,+++++++++************))))))))))))******++++++++++++******)))*********++++++++++++,,,,,,,,,,,,------------////////////000222333444333444666666888;;;???CCC???UUUbbbnnnuuukkkYYYOOOUUU___[[[bbblll}}}iii[[[dddaaa|||~~~CCC===777777666555444444333444444111555999999ZZZvvvnnnyyybbbPPPUUUlllmmmsssyyy```PPP\\\fffwwwbbb```eeeeeemmmmmm[[[gggllllllZZZOOOJJJIIICCCKKKOOOKKKEEENNNtttpppkkkhhhiii^^^SSS\\\TTTUUUVVVQQQSSSTTTMMMTTTSSSRRRSSSSSSRRROOOLLLLLLJJJIIIJJJKKKKKKJJJIIIDDDCCCCCCCCCEEEDDDCCCAAABBBAAA???<<<:::999999999555555444444444444555555444444333222222333333333444333333333333333333444333333333333333333333222444444444555555666666777555555666777888888888888555555555555555666666777666555666999<<<===;;;999;;;<<<<<<===============AAAAAABBBCCCBBBBBBBBBBBBBBBEEEEEEDDDFFFJJJKKKHHHIIIHHHIIIJJJJJJGGGCCC@@@EEECCCBBBCCCFFFHHHIIIHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIGGGFFFEEEFFFFFFEEECCCBBBBBBCCCCCCDDDEEEFFFGGGBBBBBBBBBBBBBBBAAAAAAAAA???AAA???;;;;;;???@@@???===>>>@@@AAAAAA>>><<<:::;;;;;;;;;::::::999999999;;;:::999888666555444333777777777666666555555555444666999;;;<<<;;;:::999:::<<<>>>@@@CCCEEEGGGHHHEEEBBB??????@@@CCCEEEFFFGGGGGGEEEDDDBBBAAAAAABBBEEEEEEEEEEEEFFFFFFEEEEEEBBBAAA@@@AAADDDGGGIIIIIIEEEDDDCCCEEEHHHJJJJJJJJJJJJLLLLLLJJJLLLPPPOOOKKKEEEEEEEEECCCBBBBBBBBB@@@EEECCCAAAAAA@@@?????????CCCBBBAAA@@@???>>><<<;;;:::;;;<<<===<<<;;;999888<<<<<<;;;:::888777666666555444444333333333333333333333222222222111111111000000000000000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++++++++,,,,,,,,,---------......///000222333222333444555555777;;;===AAAAAAWWWwwwdddyyy~~~GGGDDD???:::888777666555444444444444---000777333???||||||pppyyybbbVVV]]]```lllzzzaaaJJJOOO[[[sss{{{iiifffzzznnn[[[hhhlll}}}xxxcccRRRHHHGGGIIIKKKNNNSSSNNNGGG]]]ffflllhhhaaaSSSSSSSSSQQQWWWYYYPPPPPPSSSNNNSSSRRRRRRRRRRRRPPPMMMKKKIIIHHHGGGGGGHHHIIIHHHFFFBBBAAA@@@AAABBBBBB@@@>>>>>>===<<<:::888777666666444444333333333333444444333333222222222333333444222222333333333333222222111111111111111111222222111222222222333333333333333444555666777777777777333333333444444444444444444444555777999:::999888:::;;;<<<=========<<<<<<===>>>???AAACCCDDDEEEDDDFFFJJJKKKHHHHHHKKKKKKHHHKKKIIIGGGGGGFFFEEECCCAAAEEEDDDCCCDDDGGGIIIIIIHHHKKKJJJHHHGGGGGGGGGHHHIIIIIIHHHFFFFFFFFFFFFEEEDDDAAAAAACCCDDDFFFGGGHHHIIICCCCCCBBBAAA@@@???>>>======>>>===999999===???===>>>???AAABBBAAA???<<<::::::::::::::::::999999999999999888777555444333333666555555555555555444444444666888:::<<<<<<;;;:::>>>???AAACCCEEEEEEEEEEEE@@@???>>>???BBBDDDDDDDDDCCCFFFGGGBBB;;;999===BBBNNNMMMLLLJJJHHHFFFDDDCCCAAAAAACCCGGGJJJLLLKKKJJJHHHFFFFFFGGGJJJLLLMMMLLLQQQSSSRRRPPPPPPRRROOOJJJNNNKKKIIIHHHGGGGGGHHHIIIEEEFFFEEECCCAAAAAAAAAAAAEEEEEEEEECCCAAA>>><<<;;;:::;;;<<<======;;;999888;;;:::999888777666555555444444333222222222222222111111111111111000000000////////////////////////------------,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((())))))******))))))((((((((()))))))))*********************++++++++++++,,,,,,,,,---...///000111222333444444444555888:::??????@@@SSSiiiooonnnvvv~~~zzzmmmoooccc}}}aaaAAA@@@GGGAAA===888888666555444444333333333222666444555WWW{{{}}}vvv___[[[TTT\\\lll^^^TTT___iii~~~fffhhhooo~~~kkkZZZNNNGGGHHHLLLSSSYYYLLL555KKKooorrr___cccWWWMMMTTTNNNNNNWWWYYYPPPOOOSSSOOOQQQPPPOOOPPPPPPNNNLLLIIIHHHGGGEEEEEEFFFFFFEEEDDDAAA@@@???>>>??????>>><<<;;;:::999888777555444444444333333222222333333444333333222222222333444444222222333333333333222222000000000111111111111111000000111222222111111000222333444555666666666666222333333444444444333333222333555777888999::::::;;;<<<===>>>???>>>===<<<<<<<<<===AAAEEEHHHHHHHHHIIIMMMNNNKKKIIIKKKLLLKKKOOOLLLIIIHHHHHHHHHHHHGGGDDDEEEGGGHHHIIIKKKLLLMMMMMMLLLJJJIIIHHHIIIIIIJJJIIIHHHGGGHHHHHHHHHFFFDDDAAABBBCCCEEEGGGGGGHHHHHHCCCCCCBBB@@@>>>===;;;;;;;;;===<<<999999===>>><<>><<<:::::::::::::::999999999999777777666666555555444444555555555555555555555555333444666777999:::;;;;;;???AAACCCDDDDDDCCCAAA@@@<<<;;;;;;===AAACCCDDDDDDCCCHHHLLLGGG@@@???GGGPPPYYYWWWSSSNNNIIIFFFCCCAAA???@@@CCCGGGKKKLLLKKKIIIGGGFFFFFFHHHMMMPPPSSSSSSTTTUUUTTTQQQPPPQQQMMMGGGNNNJJJIIIJJJIIIGGGHHHKKKFFFHHHHHHCCCAAABBBBBBAAAEEEFFFGGGEEEAAA===;;;;;;;;;<<<>>>>>>>>>===;;;:::888888777777666555555555444333222222111111222222000000000000000000000000////////////////////////------,,,,,,,,,+++++++++******************************)))))))))(((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))*********+++++++++++++++---...///000000111333333222333555777222@@@AAADDDGGGeee}}}eeeUUUYYYaaaeeeeeeuuutttnnnffffffkkkhhh```\\\VVVccczzzwww]]]TTT^^^gggLLL@@@999999GGG@@@<<<999888777555444444333333555555444666555???nnn}}}|||wwwqqqpppaaaYYY___]]]iii}}}}}}rrrlll~~~nnn\\\RRRLLLIIILLLQQQSSSQQQGGGAAAiiijjjddd]]][[[TTTPPPPPPQQQMMMSSSUUUNNNOOORRRMMMNNNMMMMMMMMMNNNLLLJJJGGGIIIGGGFFFFFFFFFFFFDDDBBBCCCAAA>>>===>>>>>>>>>===::::::999888777555444333444333333222222333333444333333333333333444555555222222333444444333222222///000000000111111111111000111222222222222111000111222333444555555555555333333444555555444333222222333555777888999;;;<<<<<<>>>???AAAAAA@@@???>>>======>>>BBBGGGJJJJJJIIIHHHLLLNNNJJJIIILLLNNNNNNNNNLLLJJJJJJKKKLLLKKKKKKHHHKKKNNNNNNLLLKKKMMMOOONNNMMMKKKJJJIIIIIIJJJJJJIIIIIIIIIJJJKKKIIIFFFDDDBBBCCCDDDEEEEEEEEEDDDCCCAAAAAA@@@???===<<<;;;;;;;;;>>>>>><<<<<<@@@@@@===?????????>>>===<<<::::::888888888999999999999999444555555555666666777777666666666666666666666666444444555666888:::<<<>>>>>>???AAACCCBBB@@@===<<<:::888777888<<>>888888<<>>======>>>???>>>:::::::::999888666555444444333333222222333333444333333333333444444555666222333444555555444333222///000000000111111222222111222333444444333111111111111222333444444444444333444555666555555333222111333555777888:::<<<>>>>>>???AAABBBCCCBBB@@@??????>>>???CCCHHHKKKKKKIIIEEEJJJKKKHHHHHHLLLPPPQQQKKKJJJIIIJJJLLLMMMKKKJJJOOORRRUUURRRLLLIIIJJJMMMNNNMMMKKKJJJIIIIIIJJJJJJIIIIIIJJJKKKLLLJJJGGGCCCDDDDDDEEEEEEDDDBBB@@@?????????>>>>>>======<<<<<<<<<@@@AAA??????BBBBBB>>>???>>>===<<<;;;:::999999777777777777888888888888333333444555666888888999666666777777777777777777777666666666888;;;???AAA;;;===???AAAAAA>>>;;;999999666333333888???EEEHHHFFFGGGGGGFFFFFFJJJPPPUUUNNNLLLHHHFFFDDDEEEGGGHHHGGGDDDBBBCCCGGGKKKOOOPPPPPPNNNLLLMMMOOORRRTTTTTTTTTUUUSSSPPPOOOPPPMMMHHHDDDDDDHHHPPPPPPIIIDDDEEEBBBGGGGGG@@@<<>><<>>ddd^^^vvvxxxbbbZZZ]]]XXXTTTUUUSSSXXXWWWTTTRRRQQQQQQRRRSSSPPPOOOLLLJJJIIIKKKMMMNNNMMMMMMLLLKKKHHHEEEBBB@@@BBBAAA@@@>>>===;;;:::999777888888777666666777999444333333222222333333444555555555444222222333444444333222111000000000000111111111111000000000//////000000000111111111111222222333333333444444444444444444444444444444444444444555555777888999:::<<<<<<======>>>@@@AAABBBDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHJJJLLLMMMNNNKKKHHHGGGHHHIIIJJJJJJJJJKKKMMMNNNOOOOOOOOONNNMMMMMMJJJGGGJJJPPPSSSQQQIIIIIIJJJIIIHHHFFFDDDCCCAAADDDGGGHHHFFFCCCAAAAAAAAAAAABBBAAA@@@===:::888<<<:::999;;;???BBBBBB@@@@@@>>><<<<<<<<<;;;:::888888888777777777777888888666666666666777777777777555555555555666666666666888777777777777777888888888:::>>>@@@@@@===:::777777666555555777;;;???BBBDDDCCCCCCDDDEEEFFFHHHIIIFFFFFFFFFEEEEEEDDDBBBBBBAAABBBCCCHHHNNNSSSVVVVVVSSSQQQQQQTTTWWWWWWTTTPPPWWWUUUSSSRRRRRRPPPLLLHHHCCC<<>>;;;666FFF===>>>>>>;;;777555666666555444444333444444000///777AAAaaa|||}}}xxx___```iiissspppUUUkkk~~~vvvlllXXXNNNOOONNNMMMKKKEEE@@@ccc\\\yyylll[[[[[[ccc___ZZZXXXSSSQQQPPPOOOOOOPPPRRRTTTUUUPPPNNNLLLJJJIIIIIIJJJJJJKKKKKKJJJIIIGGGDDDBBB@@@@@@@@@???>>><<<;;;::::::888777666555555555555555444444444333333444444444444555555444222222333444444333222111000000000000111111000000000//////////////////000000000111111111111111222222222333333333333333333333333333333444444444444555666888888:::::::::;;;<<<===>>>???BBBBBBBBBCCCDDDEEEFFFFFFGGGFFFEEEDDDEEEGGGIIIJJJKKKIIIGGGFFFHHHIIIJJJJJJKKKJJJJJJIIIIIIJJJKKKLLLPPPQQQQQQOOOQQQUUUUUUQQQGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEFFFFFFDDDBBBAAAAAAAAAAAA@@@???===;;;:::;;;:::888:::===??????>>>===<<<;;;;;;;;;:::888666666666666666666666666666444444444444555555555666333444444444444555555555888777666666555555555555666888;;;>>>>>><<<999777777666555555777:::===???@@@@@@AAACCCDDDFFFGGGGGGDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEIIINNNSSSVVVWWWPPPQQQSSSSSSQQQOOOMMMLLL[[[VVVQQQNNNMMMLLLIIIGGGFFF@@@DDDSSSUUUFFF::::::666666777999<<<======<<<:::;;;;;;;;;;;;;;;::::::999888888777777666555555999666333333444555555555111111000000000/////////............------------------------,,,,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))******)))))))))***++++++............///000111111333333333555777:::>>>???BBBOOO```ppp]]]CCCIIIBBB:::888999:::888444HHH@@@@@@???<<<888666666555444333777444333333111...000666GGG~~~uuu}}}xxxwwwvvvxxxpppVVVqqqrrr{{{gggyyyqqqgggZZZSSSLLLPPPTTTHHHAAAHHHTTT|||[[[sssfffWWWWWW___\\\ZZZZZZUUUNNNMMMMMMMMMNNNOOOQQQRRRMMMLLLKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFDDDBBB@@@>>>>>>===<<<<<<;;;::::::;;;888555555666777555222555444444444444444444555333444444333222111333444333222111000000//////000000000000/////////............/////////000000000//////000000000111111111111111111111111111111111333333222222333444555555777777777777888:::;;;<<<>>>>>>???@@@AAABBBCCCDDDFFFDDDBBBAAAAAADDDGGGIIIJJJHHHFFFFFFGGGIIIIIIIIIKKKIIIFFFDDDDDDEEEGGGIIIJJJMMMOOONNNPPPQQQNNNHHHDDDDDDCCCCCCCCCDDDDDDDDDFFFDDDBBBCCCEEEEEECCCAAAAAA@@@@@@???>>>>>>======;;;999999999;;;<<<;;;::::::999888999999888555333222333444555555444333222222222222222333333333333222222222333333333444444888777666444333333222222444666888:::;;;:::888666666666666777888999:::;;;;;;<<>><<<<<<>>>>>>>>>===999999:::;;;;;;;;;;;;;;;888888777777666555555444999666444333444555555555111111111111000000000000............---------------------,,,,,,,,,++++++******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))))))))))))))******+++------------...///000000222111111222444666999:::555;;;FFFRRR[[[nnn___???333???<<<888666666555444333GGG??????>>><<<999777555333222111444000///222333111111333333UUU|||___lllxxxaaarrrzzzxxxdddrrrzzzhhh\\\MMMSSSNNNLLLOOOBBBBBB]]]}}}OOOkkkhhhhhhjjjYYYRRRSSSOOOSSS[[[ZZZQQQPPPNNNMMMLLLKKKKKKKKKHHHHHHIIIIIIHHHFFFEEEDDDCCCCCCDDDDDDCCCBBB@@@???;;;;;;;;;;;;;;;:::::::::???;;;666666999999666222444333333222222333333444222333444333111111222444222111000////////////////////////............------............/////////---.........////////////////////////////////////111111111000111111222222444444444555666777999999999:::;;;===???@@@AAAAAACCCAAA???>>>???CCCGGGJJJKKKIIIGGGGGGHHHHHHHHHGGGHHHGGGFFFEEEEEEFFFHHHIIIFFFIIIJJJHHHIIIJJJFFF@@@BBBAAA@@@@@@AAABBBDDDEEEFFFBBB>>>???CCCEEECCC@@@AAA@@@???>>>>>>>>>??????;;;;;;::::::;;;:::999999666666666777777666333000000222444555555444222000111111111222222222333333222222222333333333333444666555444333333333333333333444666888999999888777666666777777888888888777777999===AAACCCDDDDDDDDD@@@@@@AAABBBCCCCCCCCCCCCGGGFFFFFFHHHLLLPPPRRRSSSOOOQQQTTTTTTRRRQQQRRRTTTWWWSSSMMMHHHEEEDDDEEEEEEAAABBBCCCDDDJJJSSSVVVUUULLLIIIEEEBBB@@@???===<<<::::::;;;;;;;;;::::::999777777666666555444444444888666444444555666555444222111111111000000000000.........---------,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((()))))))))(((((((((((()))******,,,++++++,,,,,,---...///111111111111222444555666888888AAAKKKLLLNNNfffiii\\\NNN>>>;;;CCC888888888666444222222222FFF@@@???>>>===<<<999666444333333333//////333666444222333444444ddd~~~]]]YYYtttqqqtttwwwuuussscccXXXPPPYYYNNN@@@???@@@UUU~~~[[[ccceeeUUU___hhhYYYQQQOOOKKKRRR]]]^^^RRRQQQPPPNNNLLLJJJIIIHHHDDDEEEFFFGGGGGGFFFDDDCCC???@@@AAAAAAAAA@@@>>>>>>999999999999999999999999???:::666555888888555111222111111111111111111222111222333222000000222444000000//////.../////////.........---------,,,,,,,,,,,,---------.........,,,,,,,,,---------..............................000///////////////000000333333333444555666777888666777999;;;===>>>??????@@@???======@@@DDDIIIMMMNNNLLLJJJIIIIIIIIIGGGEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKJJJGGGGGGIIIGGGCCC@@@@@@??????@@@BBBDDDFFFEEE@@@;;;<<<@@@CCCBBB???@@@@@@????????????@@@@@@<<<=========<<<:::999999555444444555555555222000111222444555555444222111111222222222222333333333222222333333333444444444333333333333444444555666333444555777777888888888555666666777777666555555666888<<<@@@BBBDDDDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBIIIHHHHHHKKKOOORRRSSSRRRTTTRRRQQQSSSUUUVVVTTTRRRNNNMMMLLLIIIGGGEEEEEEEEEEEEHHHGGGDDDFFFLLLMMMIIIEEECCC@@@>>>?????????>>><<<<<<<<<;;;:::888777666666666555555444333333222777555444444555555444333111111111000000000000///...------------,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((''''''(((((()))***************+++,,,---...000000000111222222333444@@@888777===>>>@@@QQQhhh[[[nnneeeQQQAAA@@@>>>777888@@@555666777666333111111333FFFBBBAAA>>>???>>><<<999666666666555111111444555222111222===...CCC}}}___^^^zzz}}}yyy~~~~~~uuuiii]]]UUULLLOOOCCC777>>>WWWzzznnnfffhhhggg]]]^^^UUUTTTUUURRRXXX___\\\NNNNNNNNNMMMMMMLLLKKKKKKDDDDDDEEEFFFEEEDDDCCCBBB<<<===>>>???>>>===<<<;;;999888888888888888888888:::777444333444444222///111000000//////000000111000111222111000000222444//////............//////---------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------+++,,,,,,,,,,,,---------------------------------......---......///000000222222222333444555666777333555888;;;===>>>?????????>>>===>>>@@@EEEIIILLLNNNLLLKKKJJJJJJIIIGGGEEEEEEGGGIIILLLMMMNNNNNNNNNLLLLLLIIIEEEEEEIIIHHHEEE@@@@@@@@@AAABBBCCCDDDEEEBBB???<<<===???BBBAAA@@@@@@@@@@@@@@@@@@?????????<<<>>>??????===;;;::::::666444333333444444333222222333444555555444333222222222222222333333333444222222333333333444444444111222222222333555666777444444444555555666666777444555555666666555555444666777:::===@@@BBBBBBCCCEEEEEEFFFFFFFFFEEEEEEDDDJJJJJJLLLPPPTTTUUUUUUTTTVVVRRROOOOOOQQQRRROOOKKKHHHJJJLLLLLLIIIGGGFFFFFFEEEHHHJJJHHHHHHIIIGGGCCCBBBAAA??????@@@@@@???>>>======<<<;;;999777666555555555444444333222222222555444333333444444333111000000000000////////////------------,,,,,,,,,,,,+++++++++*********))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''''''''''''''((())))))))))))))))))***+++,,,,,,//////000111111222222222999333222777:::;;;BBBKKKPPPYYYlll{{{eeeXXXIIICCC@@@AAAAAA===999999555666666555333111111222|||DDDBBBBBB;;;<<<===;;;888555555666333111222444444000000333++++++...PPP}}}ZZZqqqwwwuuuzzzwww}}}|||pppeee[[[QQQLLL@@@===<<>>????????????>>>>>>>>>@@@CCCFFFHHHJJJIIIHHHIIIJJJJJJIIIGGGHHHHHHIIIJJJKKKMMMNNNNNNJJJKKKHHHEEEEEEHHHGGGDDD@@@AAABBBCCCDDDEEEEEEEEE@@@@@@@@@@@@@@@AAABBBBBB@@@AAAAAABBBAAA@@@>>>===:::===@@@???===::::::;;;888555333222333444555444333333333333333333333333111111222222222333333333111111111222222222222333111111111111222222333444444333222222222333444444444444444444444444555555555666888:::<<<>>>@@@AAABBBCCCDDDDDDEEEEEEEEEEEEGGGIIIMMMRRRUUUVVVTTTRRRPPPOOOMMMLLLLLLKKKJJJJJJGGGJJJMMMLLLJJJHHHGGGHHHBBBCCCHHHMMMNNNJJJHHHIIIEEEDDDCCCBBBCCCBBB@@@>>><<<<<<;;;;;;999888666555444444444333222222111111333222111222333333111000////////////.........------------,,,,,,,,,+++++++++*********))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))(((((((((((()))***++++++------...///000111111111///111555999;;;:::777444;;;EEEWWWjjjvvvyyy{{{~~~gggWWWJJJ<<<<<>>===999777666444333222222111111wwwAAA@@@AAA666888:::888444222222444//////000333222000222666///>>>111///kkk```gggtttxxxzzzjjj\\\PPPGGGBBB===777@@@UUUtttbbbVVV[[[[[[SSS]]]YYYSSSUUUSSSMMMPPPUUUNNNJJJJJJKKKKKKLLLKKKKKKJJJKKKJJJHHHEEEBBB@@@>>>===:::;;;<<<<<<;;;:::888777888888888777666555555555666777666444222111222333222222111111111111222222///000111000///000111333......---------......///,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,,,,---...///111222////////////000222333444222555888<<>><<<999<<>>???======???AAABBBCCCDDDDDDCCCEEEJJJPPPTTTTTTQQQNNNHHHKKKLLLKKKIIIHHHKKKNNNJJJLLLMMMLLLIIIGGGHHHJJJBBBAAAFFFMMMMMMEEECCCFFF======???AAADDDDDDCCCAAA:::::::::::::::999888777444444333333222111111000222111111111222222000//////.........---------------------,,,,,,,,,++++++************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''(((((()))***++++++,,,---...///000000000///333444222333999<<<;;;@@@>>>???DDDMMMZZZiiiuuu~~~lllkkkQQQ>>>GGGIIIBBBHHH666@@@BBB:::777;;;999111888555222111111111111///mmmFFF>>>;;;777777666666555444222111222222222222222222222222000444555333===eee|||jjjmmmvvvqqq}}}pppaaaUUUIII@@@<<>>??????===;;;999777888999::::::999777666222333333333333222111111222222222111111111000000////////////////////////---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............//////000000111111666777888:::<<<>>>???@@@===;;;<<>>AAADDDDDDAAA>>>>>>>>><<<<<<;;;:::999888777666555555555444444333333333444444333333222111000000000000111111111111000000//////000000000000//////111111000000000000111111000000000000000000000000000111111222222333444444111111222333444666666777999;;;===>>>???@@@BBBDDDCCCDDDHHHMMMRRRRRRMMMIIIIIIHHHFFFEEEEEEGGGHHHIIIHHHFFFEEEFFFGGGGGGFFFDDDCCCBBBBBBCCCDDDCCCAAA??????===;;;<<>><<<;;;999777777999888555222444333222111000111222333111111111111000000000000///////////////...............---,,,+++))))))((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))***+++---......///000111222333555666777888<<<===@@@BBBDDDHHHMMMPPP^^^bbbkkkxxx~~~mmmZZZNNNKKKJJJHHHEEECCCAAA@@@???===<<<<<<;;;:::999888777444444333222111000//////lllFFF>>>:::777777666666555333222111222222222222222222222222666222000000333KKKuuugggtttqqqddd^^^PPP>>>999@@@LLL999gggttt[[[mmmRRRXXXZZZUUUUUUXXXNNNMMMQQQVVVUUUOOOMMMOOOHHHIIIJJJKKKKKKKKKJJJJJJLLLJJJGGGDDDAAA???>>>>>><<<<<<======<<<;;;:::999888999999999888777777666222222333333222222111000222222222111111000000000........................---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------------......//////000111111444444555777999;;;<<<===<<<;;;<<>>@@@EEEFFFIIILLLKKKGGGDDDDDDEEEJJJFFFCCCEEEIIILLLLLLKKKJJJIIIGGGEEEEEEEEEFFFFFFFFFDDDBBBAAABBBCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBB===???AAA@@@>>><<<<<<===;;;;;;:::999888777666555444444444333333333222222333222222111000000/////////000000111111000000///...//////000000//////...//////............//////000000000000000000000000//////000000111222222222111111222333444555666666666888:::<<<<<<===@@@BBB@@@AAADDDHHHLLLLLLIIIEEEEEEDDDCCCBBBBBBDDDEEEGGGHHHGGGEEEEEEFFFFFFEEEDDD???>>>===>>>??????>>><<>>===:::777777555444555777888666333444444222111111111222333222111111000000/////////---...000111000///---+++...------,,,***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&'''((((((((())))))))))))))))))***+++,,,---......//////000222333444555666888;;;>>>@@@BBBEEEIIILLLOOORRRVVV\\\gggpppnnngggzzzqqqggg___^^^ZZZRRRJJJGGGIIIHHHFFFDDDAAA@@@???>>><<<;;;;;;:::999888777777333333222111000///......jjjEEE===999666666666666555333222111222222222222222222222222777...---111---222WWWllluuu|||nnndddSSSEEEAAAAAA===666^^^yyybbbgggTTTQQQZZZXXXTTTTTTRRRMMMOOOSSSTTTPPPKKKKKKOOOHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGDDDBBB@@@?????????<<<<<<;;;:::999999888888:::999888777666666555555222222333333222222111000111111111111000000000000........................------.........---,,,+++++++++++++++++++++++++++************************************************)))*********++++++++++++++++++,,,,,,,,,------------------...//////000000000111222333555666888888999888:::>>>>>>===@@@FFFEEEIIILLLIIICCC@@@BBBFFFHHHEEEDDDFFFJJJLLLJJJHHHHHHDDDAAA@@@CCCEEEEEEDDDEEEEEEDDDBBB??????@@@AAAEEEEEEEEEDDDCCCBBB@@@???=========<<<:::999:::;;;999999888777666555555444333222222222222111111111111111000000//////......//////000000000000//////......////////////......------,,,,,,,,,,,,------........................---......//////000111111000111111222333444555555222444777888999;;;===???>>>>>>@@@BBBEEEEEECCCAAADDDCCCBBBBBBBBBCCCEEEFFFHHHFFFDDDCCCDDDDDDCCCAAAAAA???>>>>>>@@@AAA@@@???>>>===<<<<<<<<<;;;888555222111222333666777666444555444333222222222333333222222111000000///......+++---000222111///,,,)))------,,,+++***))))))(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((()))))))))))))))***+++,,,------...---...///000111222333444444777;;;===???BBBDDDGGGFFFHHHIIIIIINNNTTTUUURRRYYYaaahhhjjjfffgggmmmttt~~~wwwsssrrroooiiidddcccppprrrggg^^^\\\WWWNNNVVVUUUTTTTTTOOOJJJIIIMMMFFFEEECCCAAA???>>>======::::::999888777666555555222111111000///...------fffDDD===888666666666555444333222111111111111111111111111111111---111666111---:::NNN~~~ooo```UUUIIIAAA888777JJJaaaUUU\\\ZZZTTTWWWXXXQQQPPPRRRMMMOOONNNNNNLLLHHHGGGIIILLLHHHGGGGGGFFFFFFGGGHHHHHHFFFEEEBBB@@@>>>=========<<<;;;999777666666777777;;;999777555444444444555222222222222222111000000000000000000000000000000........................------------,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////......///111222444555555555444666;;;<<<<<>>@@@CCCCCCBBBCCCEEEGGGHHHFFFDDDGGGBBB>>>???DDDGGGFFFDDDEEEFFFFFFCCC>>><<<===@@@DDDCCCCCCBBBAAA@@@??????>>>===;;;999777777999:::777777666666555444333333111111111111111000000000000000000/////////.........//////000000//////...------............------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000111111222333333444000222555666777999<<<>>>======>>>???@@@AAAAAA@@@EEEDDDDDDDDDEEEGGGHHHIIIGGGEEEBBBAAABBBBBBAAA@@@CCCAAA??????@@@BBBCCCBBB999999:::;;;;;;:::888777111111222333555555555444444444444333333333333333222222111000///......---,,,---///000///...,,,***,,,,,,,,,+++***))))))(((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''''''''((((((((()))))))))))))))***+++,,,,,,---------...///000111222222111444888<<<===>>>@@@BBBBBBGGGIIIIIIKKKQQQTTTTTTPPPQQQRRRRRRQQQRRRTTTUUUZZZZZZWWWSSSNNNLLLLLLMMMPPPVVVUUUOOOPPPWWWWWWPPPQQQRRRQQQNNNHHHCCCCCCFFFCCCBBB@@@???===<<<;;;;;;999888888777666555444333111000//////------,,,+++```AAA<<<777666666555555444222111000111111111111111111111111...222444222333555444111VVV~~~uuueeeVVVBBBAAAKKK???888kkkbbbeeeIIIQQQOOOSSSRRRLLLQQQTTTMMMTTTOOOHHHCCCDDDHHHJJJJJJFFFFFFEEEEEEDDDEEEFFFFFFEEEDDDAAA>>><<<:::::::::<<<:::777555444444555666:::888666444333333333333111222222222222111000000////////////////////////........................---,,,,,,,,,++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,+++++++++,,,------......---...///000111222333444444333666;;;<<<<<<@@@FFFFFFCCC???>>>@@@BBBAAA???AAABBBCCCEEEFFFFFFEEECCCGGGBBB???BBBGGGJJJIIIFFFEEEFFFGGGDDD???===>>>@@@BBBAAAAAA@@@@@@@@@@@@@@@???===:::888777888888999666555555444444333333333000000000000000000000000000000000000000/////////......////////////......,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------......///000000000//////000000111222222222///222444666666888:::<<<<<<===>>>??????@@@AAAAAADDDDDDEEEFFFGGGIIIJJJJJJIIIGGGDDDCCCCCCDDDDDDCCCAAA???======>>>@@@@@@@@@888999::::::999888777777444555555555444444333333444444444333333333222222111111000000///......---......---,,,+++,,,,,,---,,,++++++******))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''((((((((((((((())))))******+++++++++------...///000111111222000333777:::;;;<<<>>>???===DDDJJJKKKMMMQQQTTTTTTRRRRRRRRRQQQPPPPPPQQQSSSTTTUUUVVVTTTRRRQQQRRRSSSVVVYYYWWWPPPNNNSSSTTTQQQHHHHHHHHHFFFEEEEEEDDDCCC@@@???>>><<<;;;:::::::::888777666666444444333222000000///...---,,,++++++YYY===;;;666555555555555444222111000111111111111111111111111222666222+++///999888...000rrr|||zzzooofffYYYGGG>>>555:::UUU~~~```yyyZZZHHHNNNPPPMMMRRRTTTPPPRRRRRRHHHTTTOOOGGGBBBDDDJJJLLLIIIDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB???<<<:::999888888;;;:::777555333333444555777666555444333333222222111111222222111111000///............////////////---------------------------,,,+++*********++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++*********+++,,,,,,------......///000111222333333555555777<<<>>>>>>BBBGGGHHHCCC>>>???DDDFFFDDD@@@BBBCCCEEEFFFGGGFFFEEEEEEFFFEEEDDDGGGKKKLLLJJJHHHFFFFFFGGGEEECCCAAAAAABBBAAAAAA@@@?????????@@@@@@@@@===999777888888888777555555444444444333333333/////////000000000000111000000000000000/////////------............------++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------++++++++++++++++++++++++,,,------...//////000000/////////000000000111111000222444555555666888::::::<<>>===<<<;;;::::::::::::777777666555444333222222000//////...---,,,++++++SSS::::::666555555555444333222111000111111111111111111111111111222000---...333444333444JJJzzz~~~iii\\\VVVLLL>>>AAA<<>><<<:::999888888999;;;999777555444333333333444444444444444333222222111111111111111000000///---------....../////////---------------------------,,,+++***)))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))*********+++))))))******+++,,,,,,,,,---......///000111222222444333666;;;<<<<<<@@@EEEDDDAAA???AAADDDFFFEEECCCBBBCCCEEEEEEDDDDDDDDDEEEEEEGGGJJJLLLNNNMMMKKKIIIGGGFFFEEEFFFGGGGGGEEEDDDDDDCCCAAA???>>>>>>?????????<<<888777888888666555555444444444444333333333//////000000000111111111........................---------......---------******++++++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---...............////////////000000000111333444333444666777666999===???>>>>>>@@@AAA???@@@BBBDDDFFFGGGHHHIIIHHHEEECCCBBBDDDFFFGGGGGGEEEDDDCCCCCCCCCBBB@@@>>>>>>>>><<<999444333444666555777888777444111222333111111222222222111000///.........///////////////------++++++***+++++++++************))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((((()))))))))))))))++++++,,,,,,---.........000111333444555666999;;;===BBBEEEFFFIIINNNNNNJJJLLLNNNPPPQQQQQQRRRTTTVVVQQQRRRQQQPPPNNNLLLMMMNNNQQQVVVYYYVVVSSSQQQOOOMMMHHHJJJGGGBBBAAACCCAAA;;;<<<<<<;;;:::999999999:::777777666555444333222222000000///...---,,,++++++OOO777999666555555555444333222111000000000000000000000000000,,,***///555222+++,,,333999)))BBByyyyyyuuu]]]OOOKKKCCCBBB;;;TTTjjjZZZJJJOOORRRYYYPPPHHHKKKNNNFFFDDDIIIJJJBBBJJJLLLGGGDDDEEEFFFCCCAAABBBDDDDDDDDDBBB@@@???===<<<:::999999999:::::::::999888666555333333333222333444555444333222111111111111111111000//////---------.........//////---------------------------,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))))))))***++++++,,,,,,------......///000111111111000333777999888<<>>???@@@AAAAAABBBCCCDDDAAABBBBBBBBBAAAAAABBBCCCDDDHHHMMMOOOOOOMMMKKKJJJHHHFFFEEEFFFJJJKKKHHHFFFFFFEEEBBB@@@>>>=========>>>;;;777777777777555222555444444444444444444333///000000000111111222222------------------------,,,------......------,,,******++++++++++++******,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------.........//////////////////111333333222222444555222777;;;>>>======>>>@@@@@@AAACCCEEEGGGIIIIIIJJJCCC@@@>>>===???BBBDDDDDDAAA@@@@@@@@@@@@>>>;;;888;;;<<<;;;777444444777;;;333666777666333111222333000000111222111000///...------......///000000000++++++,,,---,,,+++***)))************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))*********++++++,,,,,,---///000111111222444777:::;;;>>>???@@@DDDKKKKKKHHHMMMMMMNNNOOOPPPPPPPPPOOORRRSSSSSSPPPLLLLLLOOOSSSOOOPPPNNNKKKHHHHHHHHHHHHGGGKKKKKKEEEBBBEEEDDDAAA<<<;;;;;;:::999999::::::777777666555444333333222000000///...---,,,,,,+++KKK<<<333888555555444333222000000///////////////............////////////000000000000222333555GGGuuussszzzmmmYYYQQQJJJ???:::LLLgggeeeEEEFFFMMMPPPQQQPPPNNNLLLIIIGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEJJJIIIGGGEEECCCAAAAAA@@@???===<<<;;;<<<<<<;;;999777777777666555555444444444444333333333222222222222222000///............//////............//////+++,,,,,,,,,,,,+++******++++++***)))(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************)))************+++++++++,,,,,,,,,---------......222111111222555888<<<>>>===>>>???@@@AAA@@@@@@???AAABBBBBBCCCDDDEEEFFFFFFJJJKKKIIIEEEEEEHHHJJJHHHIIIGGGEEEDDDEEEEEEDDDCCCDDDBBB@@@???@@@@@@???>>>:::999888777666666666666333333333444555666777888222111000//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******))))))))))))******+++++++++*********))))))(((((()))***++++++,,,,,,,,,,,,,,,---------......///000000111222222333333111333777:::;;;;;;999888<<<>>>AAADDDEEEEEECCCBBBFFFDDDBBB@@@@@@AAADDDEEEDDDAAA===;;;;;;<<<;;;;;;>>>===;;;:::999888888888444555555444222000111222333111//////000111000///---------...............,,,,,,,,,+++++++++******************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&((((((((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((()))***++++++,,,,,,//////000111222333444444888999;;;>>>AAAEEEHHHIIIKKKJJJJJJLLLNNNPPPPPPPPPSSSOOOJJJJJJNNNPPPOOOMMMNNNPPPRRRPPPLLLJJJJJJKKKGGGGGGFFFDDDCCCBBB@@@@@@999::::::999999888777666777666555444222111000///------,,,,,,,,,,,,++++++{{{GGG:::111666555444444333111000000///////////////.............../////////000000000000///111000333OOOvvvbbbLLLIIIJJJ??????TTToooIII>>>EEEJJJKKKLLLMMMLLLJJJHHHGGGFFFFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEHHHGGGFFFCCCBBB@@@@@@???>>><<<;;;;;;;;;;;;:::888777777666666555444444444555555444444444333333333222111000///............///..................///++++++,,,,,,++++++***)))+++******)))(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))*********+++++++++,,,,,,,,,,,,------------000000000111333666999::::::;;;<<<>>>>>>>>>>>>>>>@@@@@@AAABBBCCCDDDDDDEEEDDDFFFEEEBBBCCCHHHJJJIIIIIIGGGEEEDDDEEEEEECCCBBBBBB@@@>>>>>>??????>>>===999999777666666666666666333333333333444555666666222111000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******))))))))))))******++++++*********))))))))))))))))))******+++++++++,,,,,,,,,,,,------------......//////000111111111000111444666888888777777:::<<>><<<;;;<<<======<<<<<<<<<;;;:::888777666666444555555444222111222333333111//////000111000///........................,,,,,,+++++++++******************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))******+++,,,,,,......///000111222222333666777888;;;>>>BBBDDDFFFHHHHHHHHHJJJLLLMMMNNNNNNNNNJJJGGGIIINNNRRRRRRPPPNNNPPPPPPNNNJJJHHHHHHIIIIIIHHHFFFCCC@@@===<<<:::999999999888888777666555666555444333222000//////------,,,,,,,,,+++++++++zzzGGG===555888444444333222111000000///////////////................../////////000000000///333222,,,///OOOzzzrrrWWWOOOFFFEEE@@@999TTTsssUUUFFF===@@@EEEDDDCCCEEEIIIHHHGGGFFFFFFEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDFFFEEECCCAAA???>>>>>>>>><<<;;;999999::::::888777777666666555555444333333555555555444444444333333111111000///..................------------......++++++,,,,,,++++++***)))******)))((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))*********++++++++++++,,,,,,,,,---------///......///000222555666666777888:::;;;<<<<<<<<<======>>>???@@@AAABBBBBB>>>AAAAAA???AAAGGGJJJHHHFFFEEECCCBBBBBBBBB@@@??????>>><<<<<<===>>>>>>===888777666555555444555555333333222222222222333333222111000///............------------,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))***))))))(((((())))))***************))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---,,,,,,------...//////000//////000222333444555666888:::<<>>>>>>>>===<<<;;;===???@@@???>>>:::;;;;;;:::999777444333444555666555444333444555333111//////000000000/////////////////////......,,,++++++++++++***************))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))******++++++,,,,,,---...///000111111333333555777:::===@@@BBBDDDEEEFFFGGGIIIJJJKKKLLLLLLIIIGGGIIINNNRRRRRRQQQNNNOOONNNLLLHHHEEEDDDDDDFFFEEECCC@@@>>>;;;999888777777777777777555444444444444333222000///......,,,,,,,,,,,,++++++++++++xxxFFF>>>777999333333333222111000000///////////////...................../////////000000000222555111***333XXX}}}~~~tttiiicccXXXOOO===<<>>AAABBB@@@@@@CCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<<<<;;;999888777888888777555666666555555444333333222444444444333333333222222111000///...............------,,,,,,,,,,,,------+++++++++++++++***))))))***))))))((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))************++++++++++++,,,,,,,,,,,,............///000222333333444555777999:::;;;<<<:::;;;<<<===>>>??????@@@<<>>===>>>???AAABBBAAA???:::;;;<<<;;;:::777444222333555666555444444555666222000///...000000///...000///////////////......++++++++++++***************)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))************+++,,,---...//////111111222555777:::<<<>>>AAABBBDDDEEEFFFGGGIIIJJJNNNLLLKKKLLLNNNPPPPPPPPPNNNMMMKKKIIIEEECCCBBBBBB@@@@@@???>>>===<<<;;;;;;666666666666555444333333333222111000///...------,,,,,,,,,++++++++++++***ooo???;;;555666333222222111111000000000////////////........................////////////000,,,---222000,,,666FFF}}}sssdddWWWSSS>>>666777```[[[lllpppEEEDDD===888666999<<<===@@@CCC@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;999888777666777777666444555555444444333333222222222222222111111111000000000//////...............,,,,,,++++++++++++,,,,,,***++++++++++++***)))))))))((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))))))))******************+++++++++,,,,,,.........//////000111222222333444666888:::;;;<<<999::::::;;;<<<===>>>>>>>>>AAABBB@@@BBBFFFHHHFFFDDDCCCAAAAAAAAA@@@===;;;;;;:::888999:::;;;;;;:::777666555444333333333333333222111000000000000000111000///...------------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''))))))(((((((((((((((((()))))))))************+++++++++,,,,,,---...............---...///111444555666777999;;;===>>>??????>>>???BBBDDDEEEFFFEEEEEEBBBAAAAAAAAACCCBBBAAA???<<<=========;;;888555333333555666555444444555666222000......///000///...000/////////.........---+++++++++*********)))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))***+++,,,------...000000111333555777:::;;;>>>@@@CCCDDDDDDDDDGGGIIIMMMMMMLLLMMMOOOQQQQQQQQQMMMLLLIIIFFFEEECCCBBBAAA@@@??????>>>===<<<;;;;;;555555666555555444333222111111000000///...------,,,,,,+++++++++*********lll===<<<666666222222111111111000000000////////////............------........./////////333+++(((000555222///000CCCppp}}}~~~xxxsssmmm___JJJ???>>>888UUU|||cccSSSeee===666<<<666444333555999;;;;;;999===>>>??????@@@@@@??????????????????@@@@@@@@@@@@===<<<;;;;;;::::::::::::999888666666777777555444555444444333333222111111111111111000000000////////////......---......///++++++************++++++******++++++******)))(((((((((''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******))))))*********+++++++++------...///000000111111222222333444666888:::;;;999999:::;;;<<<===>>>>>>@@@CCCDDDBBBDDDGGGHHHFFFGGGFFFEEEEEEEEECCC@@@===;;;:::888888999::::::999777666555444444333444444333222111000000000000000111000///...------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((()))))))))))))))***)))((((((''''''(((((()))((((((((((((''''''''''''''''''''''''((((((((((((((((((((()))))))))************+++,,,,,,------...------------///111333444444555777999;;;===>>>>>><<<>>>@@@CCCFFFGGGGGGGGGEEECCCBBBAAABBBBBB@@@>>>>>>>>>>>><<<:::888555444444555666555444333444555222000....../////////.../////////...------,,,,,,+++************)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((()))***+++,,,------//////000111333555777888:::===AAABBBAAABBBEEEHHHIIIJJJLLLMMMOOOQQQRRRSSSLLLJJJGGGEEEEEEEEEEEEDDDBBBBBB@@@>>><<<:::888888555555555555555444222222111111000//////...------++++++++++++************jjj<<<===888777111111111111000000000000////////////............---------.........//////222...,,,///222444333222)))HHHyyy}}}jjjbbbZZZTTTIII@@@FFFTTTnnnYYYkkkvvvJJJ222<<<<<<+++666666666666888999777444;;;<<<===>>>>>>>>>===<<<======>>>>>>>>>?????????<<<;;;::::::::::::::::::999888666666777777555444444444333333222111111111111111111111000000000000.........------......///*********))))))************************))))))((('''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((()))))))))***))))))))))))*********+++++++++---...///000000111222222222333444666888:::::::::;;;<<<===>>>>>>??????CCCDDDCCCEEEHHHIIIFFFHHHGGGFFFFFFFFFCCC@@@===<<<:::999888999999999777888777666555444444444444222222111111000111111111000000///...------------,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((())))))******((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''((((((((()))))))))((())))))******+++,,,,,,++++++,,,---...000111222222333555777999;;;<<<===;;;<<<>>>@@@BBBCCCDDDEEEEEEBBB@@@???@@@@@@@@@??????>>><<<:::888666555444444555555444222111222333111000....../////////............---,,,,,,++++++************))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))***+++,,,------------...///111222444555666:::>>>???===>>>BBBFFFHHHIIIKKKLLLMMMNNNOOOPPPKKKHHHEEEEEEGGGHHHHHHGGGAAA@@@???===;;;999888777666666666666555444333222111111000000///.........++++++++++++************ddd777999555333111111111111000000000000000/////////............---------.........//////)))...000---***,,,///111555,,,AAAyyyvvvmmmhhhXXXMMMDDDAAAAAALLLkkkddd```{{{???777:::000...:::111333444333444888:::::::::;;;<<<======<<<;;;;;;<<<=========>>>>>>??????;;;;;;::::::999::::::;;;999888666666777777555444444444333333222111111000222222222111111111111000......---------......///******))))))))))))*********************)))(((((('''''''''''''''((()))***((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((())))))))))))))))))))))))************)))***+++---...///000000111111111111222444777888:::;;;;;;<<<===>>>??????>>>BBBDDDCCCEEEIIIJJJHHHFFFEEEDDDDDDDDDAAA===:::===;;;999888999999888777888777666555555444555555222222111111111111222222000000...---------------,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((((((((())))))******((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))''''''(((((()))*********)))***+++,,,...///000000000111333555777999:::;;;::::::;;;===>>>???AAAAAACCC@@@===<<<>>>???@@@@@@???===;;;999666555444444444555555444222000111222111///...---//////...---......---,,,,,,+++******************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&(((((()))***+++,,,------,,,,,,,,,---///111222333333888<<<===;;;<<<@@@DDDJJJKKKLLLLLLKKKJJJJJJJJJJJJGGGDDDEEEHHHKKKKKKJJJ<<<<<<<<<;;;;;;:::::::::666666666666555444333333111111000000//////......+++++++++************)))^^^<<<555222222333333222222000///...---////////////////////////....................................////////////---111000666]]]sssgggaaaUUUGGGDDD???DDD```kkkzzzNNNCCC666000333444222---000000111111111222222222777777777888999999::::::::::::;;;<<<=========<<<888:::;;;======<<<:::999888888888888777666555444333555666555333111111111000000000000000///......///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&******)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,------////////////000111222333888999;;;<<<<<<<<<>>>@@@BBBBBBCCCEEEHHHJJJMMMNNNJJJGGGDDDCCCBBBAAA???===<<<999777666666777666666555666666777666444333222111111111111000000000000......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((()))))))))************++++++******++++++,,,---...///000111333444555666999999999:::<<<===???@@@>>>>>>@@@BBBBBB@@@<<<888666666555444444444444444555444444333333222222111111000///...---,,,++++++------,,,,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++++++++,,,---...000000111222444777:::>>>AAACCCBBBDDDGGGJJJKKKIIIGGGFFFGGGEEEDDDFFFHHHIIIGGGEEE>>>======<<<:::999888888888777555444333222222111333333222111000///......+++++++++************)))[[[;;;555333333222222222111000///...---........................---------------------------.........////////////,,,000222444@@@```mmm]]]QQQHHHEEEDDD@@@UUU~~~{{{wwwvvvZZZ===666000///222444222...000000000111111111111222555555666666777888888999999999:::;;;<<<<<<<<<<<<:::;;;<<<======<<<:::999888888888888777666555444333444555444222000000111000000000000000///............---,,,++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,,,,---////////////000111222222666888:::;;;;;;<<<>>>@@@DDDDDDDDDEEEFFFGGGHHHIIIFFFDDDAAA@@@@@@???===;;;;;;999777666666777666555444444444444333222111111111111111000000000//////......---------,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((()))))))))*********+++************+++,,,,,,------...000111333444444777888999:::<<<===>>>>>><<<<<<===???@@@>>>;;;888666666444333333333444555444333333222111111000000111000///...---,,,++++++------,,,,,,,,,+++++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******++++++,,,...///000111111333555999<<>>===EEEVVVrrrzzznnnooo~~~kkk[[[tttMMM555444,,,...///111111000///..................////////////000000000111222222333333555555666888999999999999::::::::::::999888777666555555555555444333222222000111333222000//////000//////000000//////...------,,,,,,+++******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,------...///000000222555666777999;;;>>>BBBBBBBBBAAA@@@???>>>>>>===<<<;;;;;;<<<;;;:::888999777666666777777666555444333111000//////000000111000000000////////////......---------,,,,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''''''''((((((((()))))))))))))))))))))***++++++++++++,,,---...///000111222444666999:::::::::999:::999888999;;;;;;:::999999888555444333444666777333222222111000000//////000//////...------,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***+++,,,------//////000111333555666777===>>>AAACCCEEEEEEDDDCCCBBBCCCDDDEEEDDDBBB>>>;;;;;;;;;:::999999888777777444444333333222333333333000//////...------,,,,,,************))))))))))))OOO888555333333222111000///.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------111,,,+++///444555222000:::ffftttaaaPPPFFFBBBBBBSSSooozzzccc___zzz___tttqqq@@@)))444999+++///000000...,,,+++---///,,,,,,---------.........---......//////000111111222333444666777777888888888888777777666555444333333333333333222111000//////111222222000//////000///////////////...------,,,,,,+++*********++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++,,,---...///...000222444555666999;;;======>>>??????>>>>>>===<<<;;;:::;;;<<<<<<:::888888666666666777777666444555444222000000000111111000000000////////////.........---------,,,,,,,,,*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((())))))(((((())))))***++++++,,,,,,---...///000000000222444777888888777777999999888:::<<<<<<;;;::::::999777666555666777888333333333222111111000000/////////...------,,,,,,,,,,,,+++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))***+++,,,------...///000222333444777999===AAACCCEEEFFFFFFCCCCCCBBBAAA???>>>======:::::::::999999888888888444333333222222222333333//////......------,,,,,,*********)))))))))((((((JJJ777555222333111000///...---...//////------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------***000000++++++222444///%%%:::RRRsss~~~xxxaaa\\\UUUMMMIIILLL[[[jjjhhhooovvvnnn|||qqqJJJ///,,,,,,,,,+++%%%++++++***)))(((***---///+++++++++,,,,,,,,,------,,,,,,,,,---......//////000111222444555666666666555555555444333333333333222222222222111000/////////000222222000///000111...////////////...------++++++************++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,------,,,...111222222444666888888:::;;;===>>>>>>>>>===<<<;;;;;;<<<===<<<999777666666555666777777666444555444333222111111111111000000////////////............---------,,,,,,,,,******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))***++++++,,,,,,---......//////000222444666666666666888888999;;;===>>><<<:::999999888777777777777777444333333222111111000000//////.........---------++++++++++++************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******,,,,,,,,,---...000111222333555999===AAADDDFFFFFFCCCCCCBBB???<<<<<<===???;;;:::::::::999999999999444444333222222222222222//////.........---------******)))))))))(((((((((|||FFF666555333444111000...------...///000------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,(((///111,,,)))...111111444444333DDDgggqqqdddYYYPPPKKKKKKOOO[[[nnnooommm~~~vvvccc999+++///:::333+++---///)))(((''''''(((***++++++*********+++++++++,,,,,,++++++,,,,,,------.........///000222333444555555444444333333333333333444333333333333222111000//////111222222111000111111......//////......---,,,++++++************++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))***+++,,,,,,,,,...000000111111333555666888:::===>>>>>>======<<<<<<;;;<<<===;;;888666555555555666888888666444333333333333222111000000000000/////////...............---------,,,,,,,,,***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((''''''''''''((()))))))))******++++++,,,,,,---//////000111333444555666666666888;;;>>>>>><<<999666666777777777666555444222222222111000000//////...............---------++++++++++++************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''(((((())))))******+++,,,---///111222000222555999===@@@BBBCCC@@@BBBBBBAAA>>><<<===???;;;;;;;;;;;;::::::::::::555444333222111111111111/////////...............***)))))))))((((((((((((wwwBBB555555333555111000...------...///000------------------------******************************+++++++++,,,,,,,,,---,,,---///111000---++++++//////444@@@KKKddduuugggQQQNNNKKKOOOZZZiiiwwweeeVVVgggyyykkkJJJ'''000---,,,'''###---000###+++***))))))++++++)))''')))************+++++++++***++++++,,,------......---...///111333444444444444444333333333444555555444444444444333222111111///111333333111111111222......//////......---,,,+++***************++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,,,,---///000///000222444666888:::===>>>>>>===<<<<<<<<<;;;<<<<<<;;;777444555555555666888888666444222222333333333111///...000/////////..................---------,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))(((((())))))******++++++/////////000111333555666444555888;;;>>>>>>;;;888333444666777777555333222111111111000//////.....................---------+++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((('''''''''(((((()))*********,,,---///111222...000333666:::<<<>>>???===@@@CCCCCC@@@======>>><<<;;;;;;;;;;;;;;;;;;:::666555444222111000000000///////////////.........))))))))))))((((((((((((lll@@@666000444111000000000///......------......////////////......************************************+++,,,---...,,,,,,,,,---------......///000000///000777CCCMMMssstttttt|||{{{zzzyyyrrrmmmmmmggg^^^YYYXXXWWWTTT^^^^^^|||ppp|||nnnrrrxxxyyyOOO444000000+++++++++*********))))))''''''''''''((((((((((((((()))))))))******************+++++++++,,,,,,,,,000000000111222222333333444444444555555444333333222222222222222222222222222222222111000//////.........---------,,,,,,,,,+++++++++++++++++++++++++++)))''''''((((((&&&$$$))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************++++++,,,---...///000111333444777:::;;;;;;::::::<<<<<<;;;:::999888666555666777888777555444333444444444333222222111111000/////////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((()))((('''&&&''')))(((((((((((())))))))))))++++++,,,...///111222222666888:::<<<<<<;;;999777555555444333222222111000222222000/////////000111///......------,,,+++++++++,,,,,,,,,,,,+++*********))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))***)))))))))+++...000222000000111333555888:::;;;@@@???>>>===<<<<<<<<<<<<<<<;;;:::999888777777777444444333222222111111000000---...000...((()))...************))))))))))))iii???666111666333000000000///......---------......//////......---************************************+++,,,---...,,,,,,,,,------------...000111222000///111888>>>@@@XXXyyyvvv~~~{{{www~~~fff```tttyyybbb999+++...111111++++++*********)))))))))''''''''''''(((((((((((((((((()))))))))*********)))))))))*********++++++---......//////000111111111222222333333222222111111111111111111111111111222222111000000///.........------------,,,,,,,,,++++++++++++++++++++++++,,,***))))))))))))(((&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********++++++,,,---...///000000111222444666888888888888::::::999999888666555444666777888777555333333444444333333222222111111000/////////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&((('''((((((((())))))))))))++++++,,,---///000111222444555777999999888666555555555444444333222111111333222111000000000111111///......------,,,++++++++++++,,,,,,++++++***)))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))((()))***---///111......///111333555777999>>>======<<<<<<<<<<<<<<<;;;:::999888777777777777444333333222222111111000000,,,,,,...---)))***...************))))))))))))ddd===777222777444000000000///......------,,,,,,------------,,,,,,***************************************+++,,,---,,,,,,,,,,,,------------...000222111...---///111///666GGGfff~~~xxxpppmmmfffgggkkk{{{|||lllHHH------333,,,%%%%%%************))))))))))))&&&''''''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))++++++,,,,,,------......//////000000000000//////000000000000000000000000111111000000//////......------------,,,,,,,,,,,,,,,,,,++++++************---,,,******++++++)))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))*********++++++,,,---.../////////000111222333555666666777777777777666555444333555777888777555333333444333333333222111111000000//////......---,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''''''''((((((((()))))))))***+++,,,---...///000111000222444555666555444333555555444444333333222222333333222111111111111222///......------,,,++++++++++++,,,,,,++++++***))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((()))+++---...++++++,,,...000222444555:::::::::::::::;;;;;;;;;999999888777777777666666333333333222111111000000000,,,)))+++,,,++++++---************))))))))))))```;;;777222666222000000000///......------++++++,,,,,,,,,,,,++++++***************************************+++,,,,,,++++++,,,,,,,,,---------+++---000000......///000555333666???JJJ^^^uuurrr}}}xxxtttdddccclllxxxAAA444((('''000///%%%'''444******)))))))))(((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''((((((((())))))))))))******++++++,,,---------......////////////...////////////////////////000000000//////.........---------,,,,,,,,,++++++,,,,,,++++++******)))))),,,+++******++++++***((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))*********++++++,,,------............///111222444555666666666666555444333333444666777666555333333444333333222222111000000000//////...------,,,,,,+++,,,,,,,,,+++++++++******))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''((((((((())))))******+++,,,---.../////////000111333333333222222444444444444333333333333333333333222222222222222///......------,,,+++++++++++++++++++++***))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((***+++,,,******+++,,,---///111222555666777888999:::::::::777888888888888777777777333333222222111000000000///,,,))))))+++,,,,,,,,,************)))))))))(((\\\999777111333000000000000///......------******++++++++++++******))))))))))))))))))))))))******))))))******+++++++++++++++,,,,,,,,,---------............///111222+++,,,222777333555LLLffftttuuuqqqGGG333000555000+++)))*********+++)))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((((((((((())))))))))))***))))))***++++++,,,,,,---------...///////////////......................../////////...............------,,,,,,,,,++++++++++++++++++******)))))))))***)))(((((()))***(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))******++++++,,,,,,---------...000111333444444555555555555555444444333555666666444333444444333333222111111000000///.........---,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&'''(((''''''''''''(((((((((((())))))***+++,,,------......///000111222222222222222222222333333333333333333333333333222222111111///......------,,,++++++***++++++++++++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((())))))************+++,,,...///000111222333555777888888888666777888888999888888777333333222111111000000///...---+++***+++,,,---,,,************)))))))))(((WWW888888111222///000000000///......------******++++++++++++******))))))))))))))))))))))))******)))))))))******+++++++++++++++,,,,,,,,,,,,111000...------...///000///******000111000555===JJJeeeyyykkkjjj~~~qqqQQQ:::,,,...666&&&...222---,,,---(((((((((((((((''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))******+++,,,,,,,,,,,,---...///000000000000..........................................------,,,,,,,,,,,,++++++++++++************************)))'''&&&'''(((((('''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))******+++++++++,,,---...000111222222333333444444555444444444333444666666444333444444222222222111000000//////......------,,,+++++++++,,,,,,,,,+++++++++******))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((''''''((()))&&&&&&'''''''''((((((((()))))))))***+++,,,,,,,,,---...///000111111222222000000111111222222333333222222222333222111111000///......------,,,++++++******++++++******)))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))'''(((((((((((((((((((((************+++,,,---......///111333555555555555444555666888888888777666222222222111000000//////,,,000111---+++,,,,,,+++************))))))))))))RRR666888222333000000000000///......------***++++++,,,,,,++++++***))))))))))))))))))))))))******))))))))))))*********++++++++++++,,,,,,,,,...---,,,,,,------,,,+++666///)))***...000000...;;;???MMMgggpppdddcccuuuXXXEEE333+++)))''''''***&&&,,,,,,###$$$---111((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((())))))***++++++++++++,,,---...////////////........................------------------------,,,,,,,,,++++++++++++***(((((())))))******++++++((('''&&&&&&(((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((())))))))))))******)))***,,,...///000000000000111222222333333333333222444555555444333444555222222111111000000//////......---,,,,,,++++++***,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&'''''''''(((((((((((())))))***++++++++++++,,,---...///000111111...//////000111111222222111111222222222111000//////......------,,,++++++***************))))))((('''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))(((((()))))))))((((((((())))))))))))******+++,,,,,,---000222333333333222000222444555666666555444222222111111000000//////***333666111++++++++++++************))))))))))))OOO444999333444222000000000///......------++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))******)))))))))))))))*********+++++++++,,,,,,,,,(((((()))+++------+++***(((---222222111111---)))&&&+++444>>>LLLaaa}}}}}}oooVVV:::...---------000111///++++++'''&&&***///...((("""(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((()))************+++,,,---......///...////////////////////////------------------------,,,,,,,,,+++++++++******''''''((()))***+++,,,,,,((('''&&&'''((()))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((())))))))))))'''(((+++...//////.........///000111111222111111222444555555444333444555222222111111000/////////......---,,,,,,++++++***,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''(((((((((((())))))******++++++***++++++,,,...///000000------...///000111111222000000111222111000///...///......------,,,++++++***************)))(((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))((('''((((((((((((((()))******+++,,,///111222222111000...///222444555444333222222222111111000/////////)))444:::444+++***+++***************))))))))))))MMM777333333444000///......------,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------............------,,,000222///...444BBBOOOnnn}}}|||||||||ooo|||oooSSS===111......,,,,,,,,,+++***)))(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))++++++,,,------......///..................------////////////////////////------,,,,,,,,,,,,++++++))))))))))))((((((((((((''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))************,,,---------......///000000000222222222222222222222222333222111/////////000111------,,,,,,,,,,,,+++++++++++++++***)))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((******+++++++++,,,,,,,,,,,,------...............000000000000000///......------,,,,,,,,,,,,++++++************))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&)))+++---''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''...,,,***'''&&&%%%&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))******))))))((((((''''''(((((((((((())))))))))))+++***)))(((((()))***+++******+++,,,...//////000111333555666777777555555222222222111000//////...+++,,,,,,,,,,,,+++***)))))))))))))))((((((((((((LLL777222222222//////......------,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,///000...+++---555<<<>>>III\\\qqqzzztttyyyxxxtttQQQIII===222,,,+++---000++++++++++++***)))(((''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))+++++++++,,,------...............---------------........................------,,,,,,,,,+++++++++))))))))))))((((((((((((''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))+++++++++++++++---,,,------...//////000000222222222222222222222222111111///.........//////------,,,,,,,,,,,,++++++++++++******)))(((((('''((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((*********+++++++++,,,,,,,,,---......//////......000000000000000///......------,,,,,,,,,+++++++++************)))))))))))))))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%&&&(((***,,,''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''///...+++)))(((((()))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))******))))))((((((((((((((((((((()))))))))************)))(((((()))************+++,,,---...//////000111333555666555444444222222111111000//////...,,,,,,,,,++++++++++++******)))))))))((((((((((((JJJ777333111111//////......------,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,,,,+++++++++,,,------+++***+++---+++///555???NNN```rrr~~~~~~{{{}}}~~~nnntttvvvhhh___SSS@@@111((((((''''''(((***---...***++++++******)))((('''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))******++++++,,,---------------------------------........................,,,,,,,,,,,,++++++++++++))))))))))))((((((((((((''''''((((((''''''&&&%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&))),,,---,,,+++++++++,,,,,,,,,---......//////111111111111111111111111000//////............///------,,,,,,,,,,,,++++++++++++******)))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((()))*********++++++++++++,,,---......//////....../////////000//////...---,,,,,,,,,,,,++++++++++++************))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&''')))***'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''***)))'''&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******))))))))))))(((((((((((())))))))))))***************)))(((((()))******)))******+++,,,---......///000222333444333333222222222111111000/////////...---+++******++++++,,,******)))))))))(((((((((HHH777444111111000///......------,,,+++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,......---,,,111111111000111444999===[[[lll|||wwwgggPPPEEE888333444333,,,%%%,,,---//////...---***)))))))))******)))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++***))))))))))))(((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&))),,,...---+++******++++++,,,,,,------......//////000000000000111111////////////////////////------,,,,,,,,,+++++++++************))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))************+++,,,,,,---........................//////......---,,,,,,,,,++++++++++++***************)))))))))(((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***)))))))))))))))))))))))))))))))))*********++++++*********))))))*********))))))***++++++,,,---------...///111111111111111111111111111000000/////////---+++*********,,,---*********)))))))))((((((EEE888666111111222///......------,,,+++++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,------------,,,,,,---+++***+++...000000...+++---///000/////////000***666BBBIIIOOO\\\kkkuuuwwwdddNNN666%%%---+++***+++---///000000***+++,,,,,,,,,***((('''(((((()))))))))(((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))***+++++++++++++++++++++,,,,,,------------------------------,,,,,,+++++++++*********))))))))))))(((((((((((('''''''''(((''''''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&))),,,---,,,***))))))*********+++,,,,,,------.........//////000000000000000000000000000000000------,,,,,,,,,+++++++++*********)))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((()))))))))*********++++++,,,---------------,,,---............------,,,,,,+++++++++*********************)))))))))((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))************************++++++++++++***++++++++++++++++++************++++++,,,,,,,,,------...//////000000000111111111000000000000000///...,,,******+++,,,---************))))))))))))}}}AAA888777111111444///......------,,,+++++++++++++++************)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,------------,,,,,,///---+++***+++,,,---,,,,,,.../////////000333555222555666555111000222444555BBBOOOVVV[[[ddduuu}}}vvvjjjbbbUUUKKKNNN<<<<<<666---)))...555999222333444111---)))((()))((()))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''(((((()))******+++)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((++++++***)))(((((())))))******+++,,,,,,,,,,,,------......//////000///000000111111111111000------,,,,,,,,,,,,++++++******))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))***++++++,,,,,,+++++++++,,,------...---------++++++++++++************************))))))))))))'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++)))))))))************+++******+++++++++,,,,,,,,,+++,,,------------,,,+++++++++++++++,,,,,,,,,---,,,------......///000000111111000000000000000000///...,,,+++++++++,,,---++++++*********)))))))))vvv<<<555666000000444///......------,,,+++++++++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,+++++++++,,,,,,++++++******+++000000///---++++++---///------///000///---,,,---111333777777666777===DDDPPPNNNJJJHHHLLLVVVaaaggghhh^^^RRRNNNTTTYYYSSSIII>>>CCC===666777222...555///333333...***)))'''######%%%(((***,,,,,,---...,,,+++++++++++++++++++++&&&''''''(((((('''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''(((((()))******)))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))'''&&&'''((((((((())))))***++++++,,,+++,,,,,,---......//////......000111111111000000------,,,,,,,,,,,,++++++)))))))))))))))))))))***((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((()))***************++++++,,,---------------++++++++++++************************))))))))))))''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++))))))*********++++++++++++++++++,,,,,,,,,,,,---------...//////...------,,,,,,,,,,,,------------------------...///000000000000000000000000000111...------------,,,,,,,,,+++++++++*********))))))rrr999444555//////333///......------,,,+++++++++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******'''***---...---,,,,,,---%%%(((+++,,,,,,,,,---......,,,,,,---------...111000,,,***---//////---,,,...,,,---///000//////222111111000...---///000000)))///,,,***000,,,%%%)))%%%)))******---000...)))+++)))((((((******(((&&&%%%&&&'''((()))*********&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((((((((((()))******++++++++++++,,,------...//////,,,---///000000000//////---------,,,,,,,,,++++++)))))))))))))))*********)))(((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''((()))))))))))))))***+++,,,,,,------------+++++++++************)))************))))))))))))&&&'''''''''(((((())))))&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((())))))******))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))******++++++++++++++++++,,,,,,,,,------------...///000000///...---,,,------------------...------------...///000000000000000000000111111111------.........---,,,++++++++++++************)))bbb<<<:::111222111111...------,,,,,,++++++***************************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))************************************+++++++++,,,,,,,,,)))***+++---.../////////---,,,,,,,,,,,,---...............------.........................................................---------,,,,,,,,,++++++***((())),,,)))%%%'''------000...'''###$$$(((***,,,'''(((---,,,$$$###)))''')))(((&&&''')))'''!!!&&&&&&&&&'''((('''&&&%%%&&&!!!$$$---...&&&"""$$$!!!---!!!%%%'''!!!... &&&&&&&&&&&&&&&&&&&&&&&&+++000---###!!!))),,,)))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***++++++******************,,,,,,,,,++++++*********************************))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++++++++,,,,,,,,,------........................++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((***++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((+++++++++,,,,,,,,,------***++++++,,,,,,++++++***************))))))))))))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))******+++---,,,+++***)))******+++222,,,''')))---///000000''',,,...---+++...000000,,,333555///+++---000000,,,+++,,,///222111+++&&&222111///------...111333...222444111///000333555///......------,,,++++++++++++++++++++++++++++++aaa===:::111222111111...------,,,,,,++++++***************************))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))************************************+++++++++,,,,,,,,,)))***,,,---.../////////---,,,,,,,,,,,,---............------------..............................------------------------,,,,,,,,,,,,++++++++++++///(((&&&,,,222///***'''### )))///,,,&&&###''''''"""'''+++)))***""" '''(((###%%%...)))'''%%%"""!!!"""%%%(((***)))###$$$)))((((((&&&$$$,,,+++&&&&&&&&&&&&&&&&&&&&&&&&&&&!!! &&&,,,---''' (((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))))))))************************,,,,,,+++++++++*********************************)))(((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++++++++,,,,,,,,,,,,---........................++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((+++++++++,,,,,,,,,,,,---***++++++,,,,,,++++++************)))))))))(((((()))((((((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))(((((())))))***+++)))***+++,,,------------.........///...+++))))))///,,,,,,///111//////111777444111444888888333...///555888333++++++333<<<***,,,///222333111+++'''555333000111333111***###///......------,,,,,,+++++++++++++++++++++++++++```===;;;222222111111...------,,,,,,++++++***************************((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((()))************************************+++++++++,,,,,,,,,***+++,,,---.../////////---,,,,,,,,,,,,---......------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))(((+++---))) $$$111555---))))))&&&!!!&&&111)))+++---///222111)))***'''***...,,,%%%###&&&###%%%(((***************###(((,,,------,,,(((### $$$###111+++$$$$$$$$$$$$$$$$$$$$$$$$111,,,(((&&&"""&&&000'''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((())))))))))))))))))************+++++++++***************************************((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((******+++++++++,,,,,,,,,******++++++++++++************))))))))))))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******)))(((((((((((()))******)))***---///000///---,,,&&&***...000000000111222999666666;;;@@@AAABBBDDD;;;CCCPPPVVVOOOEEEKKKYYYhhhUUUBBB>>>EEEGGG===111666444222//////111555777///,,,***,,,111444555444//////......---,,,,,,,,,************************]]]<<<<<<222222111111...------,,,,,,++++++***************************''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++******************************+++++++++,,,,,,,,,***+++,,,---............---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++************))))))))))))333,,,&&&(((...000...***"""&&&******(((%%%$$$+++$$$'''!!!"""***&&&(((###"""(((***'''(((((('''&&&%%%###'''&&&$$$###%%%---666)))!!!...&&&&&&&&&&&&&&&&&&&&&&&&%%%((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((()))))))))))))))*********************)))************************((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))************++++++++++++------------------------++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((************++++++++++++******++++++++++++*********)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********)))(((((((((((()))******------.........---,,,+++444555555444555999;;;:::DDDLLLNNNJJJMMMVVV[[[WWWYYYhhhsssnnnttt|||___EEEJJJKKKBBB555000888AAA111333555555000,,,...333/////////...------,,,,,,))))))))))))))))))))))))XXX:::<<<222222000111...------,,,,,,++++++***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++******************************+++++++++,,,,,,,,,++++++,,,---............---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++*********)))))))))((((((###(((---...,,,)))&&&$$$++++++%%% (((111+++&&&&&&''')))******++++++222---)))&&&$$$###&&&,,,'''%%%###$$$'''******)))$$$&&&)))***)))'''(((***''' ---...########################)))(((###&&&///***&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++------------------------++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))*********++++++)))******++++++******))))))))))))(((((((((((('''&&&&&&&&&'''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************)))))))))))))))***++++++...---,,,+++,,,...111222222444888???MMM[[[]]]WWWpppqqqhhhvvv{{{pppMMMNNN\\\nnnrrrjjjkkkvvv}}}}}}sssMMM<<<:::666000///333444111///000000//////......---,,,,,,))))))))))))))))))))))))SSS888;;;222111000111...------,,,,,,++++++***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))***++++++******************************+++++++++,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))(((+++000111---))))))******!!!***---%%%!!!'''------%%%000... !!!...,,,'''---///))) %%%***+++(((### ---,,,)))...%%%000%%%...555///(((###************************###(((((("""###((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))*********))))))************))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))*********+++++++++************+++,,,,,,,,,,,,+++---111777<<<@@@@@@DDDHHHPPP```mmmiii]]]^^^vvvvvvWWWEEENNNRRRGGGFFFGGGOOOZZZ[[[TTTSSSWWWFFFMMMUUUZZZ^^^ggguuu~~~}}}oooNNN///)))222888888777000000//////...---------************************MMM555:::111111000222...------,,,,,,++++++***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))******))))))******+++,,,******************************+++++++++,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,---............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))%%%(((333JJJeeeppp___HHH...***,,,222///&&&%%%---)))######000III```kkkmmmOOO???///)))'''%%%&&&)))&&&,,,---%%%$$$:::NNNrrrlll___JJJ555((("""!!!""" >>>&&&(((""""""""""""""""""""""""...!!! ,,,...### (((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))'''''''''((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))************))))))))))))((((((((('''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++,,,,,,++++++,,,,,,---......///111555:::AAAGGGJJJdddddd^^^WWWYYY^^^XXXKKK[[[iiikkk\\\PPPTTTZZZ[[[\\\aaahhhkkkiiiggggggiiieeeccc`````````aaa```___lllvvvjjjRRRHHH<<<222...000000//////......------++++++++++++++++++++++++JJJ333999111111000222......---,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))*********)))******+++,,,******************************+++++++++,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,---......///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,}}}888%%%+++'''$$$+++((('''___BBB...222%%%'''"""000lll~~~777'''...!!!'''KKKyyy%%%+++(((###)))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((()))******'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))************)))))))))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++------,,,,,,------...///222444888===BBBGGGKKKMMMSSSTTTNNNGGGOOObbblllkkkmmmpppwww}}}~~~~~~wwwlllccc\\\ddd}}}~~~\\\CCC<<<000000000///......------++++++++++++++++++++++++PPP444666444333...333......---------,,,,,,,,,++++++***)))(((((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((******))))))((((((((('''++++++******++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------///000000000///---,,,++++++///111000---,,,...111333000---,,,---///111222///...,,,,,,///222000,,,---.........,,,,,,,,,------+++******'''%%%(((///,,,,,,###%%%ppp222222 ###''';;;[[[$$$333)))>>>ddd###...+++$$$'''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************'''(((((()))***+++++++++''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))*********++++++***)))((((((((())))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((''''''''')))(((((((((((())))))******+++++++++,,,,,,,,,---+++,,,---///000222444666:::<<>>KKKYYYvvvyyyhhhrrr~~~vvv___ooouuu}}}UUU===555...///333222,,,'''***+++,,,+++***)))))))))KKK222666444333///333......---------,,,,,,,,,++++++***)))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))******)))))))))(((((((((+++++++++***++++++,,,------------,,,,,,,,,++++++,,,,,,------------......))),,,......------000333///000000111111000000///***+++---///000000...,,,111000......///000///,,,((()))******))))))******---++++++---,,,+++///666iiiWWW%%%,,,%%%ZZZ^^^111000+++___,,,OOO$$$333000(((ttt+++&&& !!!(((((("""&&&111((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))'''(((((()))******++++++'''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))************,,,,,,------,,,,,,+++***+++++++++++++++,,,------************************************************))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((()))(((((((((((()))************++++++,,,---...//////222333111---///777???CCCEEEFFFLLLMMMFFFVVVzzz}}}uuuuuu|||lllKKK444---///111333,,,...///...,,,)))((((((GGG222666444444///333......---------,,,,,,,,,++++++***))))))))))))***(((((((((((((((((((((((('''''''''''''''((())))))*********)))))))))))))))+++++++++++++++,,,------------------,,,,,,,,,,,,---------.........//////...111444222//////222777...,,,+++---000222111///111222444555444222000..................---,,,,,,---....../////////......+++)))***,,,,,,+++///555>>>)))***(((%%%)))'''===+++%%%bbb***---\\\+++###!!!---///)))000,,,!!!(((DDD''',,,333...))))))(((###((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++******************++++++++++++***))))))+++***)))((()))***+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''(((((((((((((((((((((((())))))(((((()))******+++*********+++---...000111111000000111666AAANNNXXXSSSLLLHHHWWWkkksss|||wwwdddDDD333///000(((,,,000000...+++***+++EEE333777444444///111......---------,,,,,,,,,++++++***))))))*********((((((((((((((((((((((((((((((''''''(((((()))***************************,,,++++++++++++,,,------------------------,,,,,,,,,,,,------.../////////***,,,......------...///777666444333333444666777111111000//////000333666555444555666555222111333---,,,,,,,,,------+++***///+++***,,,+++)))***///oooNNN///$$$+++***%%%''',,,%%%...((([[[---"""&&&000""")))XXX ...ttt%%%777---WWW!!!$$$***///|||***+++333000%%%###000..."""((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))************'''(((((((((((()))))))))(((((()))))))))******************************************+++++++++,,,,,,+++++++++************)))******+++++++++******)))+++***)))(((((()))+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((()))))))))))))))))))))******+++,,,+++++++++,,,---///111222111111555===HHHPPPRRRQQQMMMRRRaaaaaannniiiGGG444---000333555444000---,,,---EEE666999333444///000......---------,,,,,,,,,+++***************++++++)))))))))))))))))))))))))))(((((((((((()))***************+++++++++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---...//////000//////000333555666555333000333666333///000777>>>777999;;;;;;;;;===@@@CCCAAA======@@@>>>888555666888555333333333444222000333///---...---******---))))))111***!!!333<<<''',,,++++++VVV)))+++)))111222######,,,(((%%%------'''hhh &&&555(((%%%)))000###---""" !!!###%%%%%%&&&((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))*********(((((((((((()))))))))***)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************,,,------.........------...---,,,++++++,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))******)))))))))******+++------------------...111333444666>>>HHHMMMMMMMMMPPPTTTnnnyyybbbGGG???===999444///,,,++++++{{{DDD777888222333///111......---------,,,,,,,,,+++************+++,,,,,,)))))))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...------------............,,,------...///000111111333333222222333555555666666@@@LLLQQQRRRWWWcccmmmrrrxxx}}}~~~xxxpppjjjgggrrrjjjhhhllllllddd^^^^^^QQQLLLEEEAAA???===:::777444///---//////,,,***,,,111111...++++++(((###!!!444NNN&&&666 ******666!!!+++###&&&$$$)))(((ttt...*** $$$000%%%///666---***,,,111---""" %%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))******((((((((()))))))))******)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++,,,------...---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******'''(((((())))))******+++))))))******+++,,,....../////////000333666:::<<>>222+++***,,,------ttt@@@555666///222000333......---------,,,,,,,,,+++*********++++++,,,---))))))))))))))))))))))))******)))))))))***+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......------------.........///...//////000222333333444---111555666888@@@NNNZZZvvvyyykkk^^^UUUMMMEEE??????:::666777666222......888+++%%%???333 777>>>&&&666///&&&+++%%%!!!'''...---$$$333ppp''':::'''***+++&&&)))))){{{***!!!!!!'''(((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---...///000000...///000111111111111000...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********'''(((((()))******++++++*********+++,,,---...//////000111444999???DDDGGGNNNRRRWWW___sssvvvzzzhhhVVV???000---///000///ooo===333444---222222555......---------,,,,,,,,,+++*********+++,,,,,,---))))))))))))))))))))))))*********)))******+++,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......---------.........//////000111111333444555666666<<>>EEELLLPPPTTTXXXhhh^^^DDD999444///***fff>>>555666222111+++222---------,,,,,,,,,++++++,,,++++++******++++++,,,************************,,,,,,,,,++++++*********------------------------...---,,,,,,...///000///......111555444000///111333333111666:::666@@@ZZZeeerrrbbbVVVIII>>>:::===>>>555///444111%%%333ZZZ,,,***%%%---$$$%%%+++&&&>>>...444444+++((((((...""",,,$$$((()))((((((((((((((('''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,***//////***(((---...+++///.........000111111111000333111---555FFFQQQQQQYYYHHH@@@IIINNNIIICCCCCCMMMDDDGGGVVV^^^UUUIIIDDD444666555000,,,,,,,,,***''',,,111...(((%%%))).........,,,***(((((()))*********))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((+++*********))))))((((((++++++******))))))(((((((((((())))))******++++++((((((((()))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))*********))))))))))))))))))************+++++++++,,,000)))&&&000222...000000111;;;IIIRRRTTTXXX^^^xxxyyy___<<<555000///ddd===555555222222,,,333---------,,,,,,,,,++++++,,,++++++******++++++,,,************************,,,,,,,,,+++++++++******------------------------............///000000000;;;///(((+++333666666555222777:::CCCSSSccc}}}jjjUUUNNN___YYYTTTdddooo777'''SSS>>>HHHOOO___555+++333===```)))###$$$(((333###((()))(((((((((((((((((((((''''''''''''((((((((())))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((()))))))))******************************************************(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,//////...,,,---000///,,,111///,,,+++,,,///333555'''333AAAKKKSSSZZZ\\\ZZZEEEOOORRRJJJCCCEEEJJJLLLBBBLLLSSSPPPJJJGGGIIILLLWWWLLL@@@:::888666222///777000***---444555,,,###*********)))((((((***+++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))++++++*********)))))))))************)))))))))((((((((())))))************((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************))))))))))))************++++++++++++'''000...,,,111...***///???HHHSSSXXXSSSQQQ___ppp~~~VVV???444333___;;;555555222333---444------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------..................//////000111111111000000333...,,,222666444000...<<>>>>>;;;555///,,,///222000///......---,,,+++)))+++******))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))***************+++,,,,,,,,,,,,++++++++++++++++++******************))))))******************))))))((((((((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))***************++++++++++++++++++,,,,,,,,,---...111,,,)))000555???RRR\\\UUURRRZZZpppxxxxxxhhhFFFUUU777666444111444///444.........---------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000---///111222000000111333555666777888<<>>$$$,,,"""'''(((###(((,,,((()))&&&'''''''''(((((())))))(((((((((((()))))))))***((((((((()))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************+++,,,,,,------,,,,,,---------.........//////000222///,,,///555000@@@NNNNNNEEEGGGXXXiiicccZZZZZZgggooolllhhhiiitttzzz{{{yyy|||{{{nnn^^^pppooo\\\bbbtttpppbbbOOODDD999:::AAAAAA666***222000......//////---+++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))*********++++++,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************)))))))))((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))******+++++++++,,,+++,,,,,,,,,------------111000)))***666===HHH[[[YYY[[[aaappppppccc[[[uuunnnRRR777777444000444///333............---------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000000111111---000222222000111444888444333<<>>IIIIIIQQQeeeyyyWWWMMMhhhNNN777999444///444...000//////.........---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////000111222222222111333555444222555===CCCfffyyyssshhhHHHeeeMMMAAAHHH111333[[[rrrOOO,,,///,,,!!!(((---$$$***444'''```:::&&&,,,222(((555 ***///((()))&&&&&&&&&'''((())))))***))))))))))))************)))************+++++++++******+++,,,,,,---......---------............///........................------------------------.........------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++,,,,,,------.............../////////000111777555555MMMnnnwwwjjj^^^pppnnnMMMEEE;;;555444333000---,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......---.........//////000000//////000000111111111222000000//////..................------,,,+++******))))))************))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))***+++,,,,,,---------------........./////////555999AAAJJJLLL\\\yyytttqqq|||HHH???777555444111111222///............---------///...,,,+++***+++,,,,,,,,,,,,,,,---------.........------------...//////000...---///222444222///:::666222777>>>AAAXXX}}}[[[TTTUUUKKK666111vvvpppppphhhqqqmmmgggvvv777+++000'''kkk$$$'''+++>>>------:::***$$$)))+++******)))***,,,---...///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---/////////***333222///222///---666111222111///000111111000222111///...---,,,------000,,,***...111000,,,***+++,,,------,,,+++,,,---+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,---+++///333222///...000444000777CCCQQQ\\\gggttt~~~sssjjjooovvvaaaXXXJJJ666AAA777&&&666///******+++***,,,...+++++++++************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))***************************++++++++++++((('''(((,,,---+++)))000***)))...111///---...///000000//////111444888:::???999DDDGGGAAAHHHCCC777CCC999444222555>>>111444111...---......+++(((+++((())),,,***&&&(((///'''''''''(((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))***++++++,,,,,,***)))+++//////---...222<<<===AAAQQQ>>>PPPsssmmmHHH???777555444111111222///............---------...---,,,+++++++++,,,,,,,,,,,,---------...............------......///000222555555222......444:::---:::888555MMMuuuVVVRRRHHHIIIFFF222'''(((HHH777///222===...UUU'''222+++************,,,---......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000///...333222((('''111000((())),,,---///111333666666555111333555666444111---+++222111000000/////////000///000000000///...---...,,,+++++++++************************************************************))))))))))))))))))))))))(((((((((((()))))))))***************************************++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,------------000111+++$$$---;;;777'''???VVVddd___cccvvv}}}uuuFFF>>>555:::***)))---333444///,,,,,,++++++++++++******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************++++++++++++,,,++++++,,,...///......222...++++++---///111333444888===CCCIIIPPPSSSTTT___ttt|||xxxjjjxxx~~~zzz[[[TTTSSSMMMKKK;;;===777222000---***,,,222222//////000---((()))///))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))***++++++,,,,,,---,,,---...---+++...444;;;BBBCCCLLLFFFrrrGGG>>>666555444222111222///............---------...---,,,,,,+++,,,,,,,,,,,,------------........................///000000222333444222///000333777,,,===KKKaaaddd___RRRQQQDDDCCC>>>000333FFF+++&&&777000&&&nnn666&&&************+++,,,---......---,,,,,,+++,,,,,,,,,------------------------....../////////......---...111...111>>>???999:::======>>>AAADDDEEEEEEDDDFFFEEEEEEDDDBBB===666111)))+++---------///444888///000000000///...,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------.........222......111000///777BBBVVV[[[aaasssqqqrrr```:::>>>888333000000///,,,,,,///,,,+++++++++******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++*********++++++,,,,,,,,,***+++,,,,,,++++++---///$$$***111444666999999888CCCKKKTTT___ooo~~~qqqtttiiirrrzzzjjjddd\\\QQQGGG<<<333000222///------//////+++***,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))******+++,,,,,,,,,...---...///------555>>>JJJNNNJJJ[[[kkk}}}FFF===666555444222000111///............------------------,,,,,,,,,------------------............//////......//////000111222000000333888888444///>>>QQQvvvuuuooorrrVVVNNN&&&&&&777888///)))BBB%%%555eee,,,************+++,,,---------------,,,,,,,,,------------------............111000000//////000333666777GGGOOOQQQSSSOOOOOOZZZ___[[[ZZZ]]]aaabbbbbbcccnnnfff___]]]___]]]UUUMMMDDDDDD???777111---)))$$$///......///000000...---------------,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000...111555777333555GGG\\\gggooo|||dddRRRLLL???333//////......///,,,,,,+++++++++*********+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********+++++++++******++++++,,,,,,------+++---...---******---000222444444444<<>>IIITTT]]]dddmmmuuu\\\```[[[UUUaaaxxx|||gggooorrr~~~iiijjjgggqqqtttsssuuuzzzbbbRRRHHH999000///111000---,,,,,,,,,++++++************))))))))))))))))))***((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))*********************+++,,,,,,------,,,,,,...222555:::FFFRRRCCCIIIrrrsssCCC;;;555555555222000111///............---------,,,,,,---............---------........./////////000000000000000111111222---555999111)))333QQQkkkiii@@@ ###222///"""aaa222((()))666)))***$$$444AAA,,,!!!))))))***,,,,,,,,,,,,,,,,,,,,,---............---------......///000000000---...111333999DDDRRR\\\ffffffaaaiii}}}}}}xxxuuuwwwwwwiiiXXX>>>999444111111111///---////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------......///000111111222333777***///EEEPPPTTTmmm~~~XXXAAA888444000///,,,,,,,,,,,,++++++++++++++++++************++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((())))))******+++*********++++++++++++,,,++++++,,,------...//////+++,,,...///111555:::===FFFIIIWWWhhhiii\\\SSSTTT}}}~~~sss}}}wwwnnn|||uuummm\\\FFF777222111000------,,,,,,++++++************))))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++,,,---------...,,,...444888===EEEMMMLLLgggzzztttqqqBBB;;;555555555222000000///............---------+++,,,.../////////...---............////////////111111000000000111222222---333666555:::UUUoooiiiTTTTTTEEE@@@///,,,***+++""",,,)))999"""<<<))))))(((444333(((&&&***+++)))<<<""",,,$$$$$$...!!!///$$$,,,...+++666^^^(((777((()))+++,,,------,,,,,,+++,,,.../////////...------......///000000111111...333;;;DDDMMM[[[kkkvvv{{{}}}{{{nnnZZZRRRGGG???;;;999444111000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------............///000111222333444777444FFFdddlllqqq|||rrrlllmmmrrrooo{{{bbbKKK<<<555444------,,,,,,,,,+++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))******++++++*********+++++++++,,,,,,++++++,,,---...///000000,,,,,,...333;;;CCCIIILLLcccRRRPPP```dddZZZ___ppp|||zzz\\\GGG>>><<>>555,,,,,,111000***(((,,,000111///---,,,---,,,,,,,,,+++++++++************++++++++++++******))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------//////000444666555666888FFFaaadddooobbbccc```jjjeeeTTTYYYHHHooowwwKKKAAA999///+++000000)))(((---...---,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))************++++++++++++++++++***++++++,,,,,,***,,,000222000...222777222>>>HHHUUUfffeeeXXXQQQfffhhh{{{xxx~~~|||SSS>>>000---***---///***...)))(((,,,---+++)))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++((())),,,------+++)))''')))************+++++++++000,,,***,,,...,,,---//////333666???JJJLLLTTThhhccc???<<<888666555444222111111000000000///////////////............///000000111000000/////////000000555222111333555666555444666KKKzzzvvvrrrqqqnnnlllllleee___ZZZYYYWWWTTTVVV[[[gggrrr|||tttoooaaaPPPCCCAAA===444---------+++***)))***+++***)))))))))))))))))))))))))))(((((())))))***+++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,---------///---,,,...000222111000444111111222222999KKK\\\ooommmqqqWWWDDDDDDAAA333...555222333333111...+++***+++,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................888+++,,,999999222EEEddd^^^xxxhhh___hhhyyyggggggQQQIIIrrr\\\GGG888,,,...///,,,---222...---,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''************+++++++++++++++++++++++++++,,,,,,---333---***,,,333777888777NNNLLL\\\hhhUUUEEEhhh|||___@@@444555666333...,,,)))(((***+++)))))),,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++((()))+++------+++)))(((************++++++++++++...+++***...///...///222555777999>>>EEENNNqqqyyyuuuzzz^^^???<<<888666555444222111111111000000000///////////////......//////000111111000000000000000111111666000///444555222333888EEE{{{cccZZZRRRQQQRRRQQQOOOOOOWWWSSSPPPPPPPPPPPPSSSXXXRRRSSSVVV\\\eeeqqq{{{ooottt]]]IIIDDDCCC;;;111,,,---,,,++++++,,,,,,+++***))))))))))))))))))))))))((())))))******+++,,,,,,++++++,,,---------------,,,,,,,,,---------...............000222333222111///111333555999EEE]]]rrrtttRRR???<<<999333222111///------------...,,,,,,,,,,,,++++++++++++******++++++++++++******)))))))))*********++++++++++++++++++,,,,,,,,,,,,------------------------///////////////////////////555444///222EEE^^^nnnwww{{{qqqnnn{{{|||}}}nnn\\\aaa]]]iii}}}}}}uuu^^^HHH444...///......000...---,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((************+++++++++,,,+++++++++++++++,,,---...---333666333000777FFFSSSdddZZZbbbdddWWWjjjbbbJJJ@@@333)))---...,,,+++,,,***''')))---))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++((()))+++,,,,,,+++***(((************+++++++++,,,,,,***+++///111///000444---999CCCLLLRRR```~~~www\\\XXXxxxpppkkkyyy[[[>>>;;;888666555444333111111111111000000000///////////////...///000000111111111000000000111222222000...222666333000<<>>YYYpppxxxiiidddppp|||{{{ooo~~~IIIPPPxxxgggHHH888444000...---......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((*********+++++++++,,,,,,,,,,,,+++,,,,,,---...///,,,555<<<::::::DDDUUUbbbZZZUUUnnn{{{]]]999***555000//////000,,,'''(((,,,))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++((()))+++,,,,,,+++***)))*********+++++++++,,,,,,+++***,,,000111///000444111@@@HHHPPPccc~~~___LLLOOOxxx}}}yyy}}}XXX>>>;;;888555555444333222111111111111000000000000///////////////000111111111111111111111222333333111333666444000999[[[~~~ttt^^^LLLGGGNNNVVVTTTXXX^^^eeelllrrruuuuuutttwww{{{~~~~~~yyyuuutttooogggccceee]]]\\\^^^hhh|||www]]]PPPLLLGGG@@@:::000...,,,,,,,,,,,,***(((*********************************+++,,,,,,------,,,,,,---.........------,,,,,,---......///000000000111222222222111111222999999AAAVVVxxx|||WWWRRREEE>>>666111111000---***---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,------------------....../////////000000000111111111222222<<<---333MMMZZZaaa~~~jjjkkkkkkPPPLLLxxxmmmoooeeeFFF666000///000///...---,,,++++++++++++************************************************))))))))))))))))))))))))))))))************))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000666444555???RRR___YYYLLLLLLXXX|||]]]BBB???///---...000...***))),,,************************)))))))))))))))))))))))))))))))))))))))******+++((()))***++++++++++++******++++++++++++,,,,,,,,,,,,+++---000///---///444EEELLLFFFKKKrrr{{{ooo[[[VVVgggzzz~~~}}}www~~~UUU===;;;777555555555333222222222111111111000000000000000//////000000111222111111111111222333444444222444222///555UUUvvvyyydddXXXHHHCCCMMM[[[^^^ZZZ]]]fffrrr{{{wwwooojjjoooggg^^^YYY\\\fffsss|||sssaaaSSSIIICCC@@@555222...,,,,,,+++***)))***************************++++++,,,,,,---......,,,,,,---...............,,,------...///000111111000222333333222333555777666GGGcccyyygggUUUIII:::111000111///+++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,------------------......///000000000000111111222222333333333111555BBBTTTddduuucccxxxuuunnn___ggg___rrrWWW;;;///...111///...---,,,++++++++++++************************************************))))))))))))))))))))))))))))))******++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111555===FFFMMMYYYbbb^^^SSSbbb___CCC444...,,,---...,,,,,,---************************)))))))))))))))))))))))))))))))))))))))******+++((()))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,...000///---222888HHHMMMLLL```|||wwwpppeeefff{{{wwwwwwzzz|||RRR===:::777555555555444333222222222111111111000000000000//////000000111222111111111222222444555555111444333999VVVtttaaaYYYFFFTTT^^^\\\[[[eeevvv~~~lllnnnrrrrrrggg]]]```jjjlll||||||aaaNNNEEECCC;;;777222...,,,,,,,,,+++************************++++++,,,,,,---.........,,,------...............,,,---...///000111222222000111333333444777===AAANNNkkkzzzfffLLL;;;555555333000...------------,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,------------...---......///000000111111111111222222333444444444---LLL___dddfff___|||xxx|||}}}WWW>>>222//////...---,,,,,,+++,,,,,,************************************************))))))))))))))))))))))))((()))***++++++++++++***+++++++++,,,,,,,,,------,,,,,,------...000111222888MMM[[[TTTPPPaaaeeeJJJ===111......------...************************)))))))))))))))))))))))))))))))))))))))******+++((())))))***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,...000000000888@@@DDDIIIWWWzzzyyyvvvnnnmmm{{{www{{{PPP===:::777555555555444333222222222111111111111000000000000000000111111222222222222222333444555666333888===PPPkkkqqqVVVKKKMMMQQQcccaaa___fff|||qqqqqqpppgggbbbddd```fffsssoooSSSGGGFFF@@@;;;444///------------************************++++++,,,------......///,,,---......//////......------...///000111222222///111333444666;;;CCCIIIlllNNN???999444000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///000111111222111111222333333444555555FFFWWWlllqqqaaabbb}}}hhh}}}WWW===111//////...---,,,,,,,,,,,,************************************************))))))))))))))))))))))))((()))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,------///000111222LLLWWWVVVJJJOOOvvvbbbOOO;;;111///...------************************)))))))))))))))))))))))))))))))))))))))******+++((())))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,...111111444===GGGOOOKKK[[[sssrrr{{{xxxuuurrrnnnvvvggglllRRR>>>;;;888666666666444333111111111111111111111111111111111000111111222333999***000999111222777///111:::SSSooozzzvvv___UUUSSSTTTWWW\\\oooxxxtttfffcccgggvvvpppnnnttt}}}ssskkkLLL>>>GGG@@@555...---...,,,(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...///000000///000333555666111555>>>;;;999RRRtttoooUUU>>>555///000222222...+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000000//////:::)))///FFF777222VVVbbblllvvvfffttt{{{gggfffXXXXXXsssnnnQQQ444111333222---+++......+++++++++++++++++++++++++++************************************************)))************+++++++++,,,,,,+++++++++,,,------111------000111111666???TTThhhQQQFFFxxxoooOOO999///......///,,,,,,++++++***))))))(((************************))))))))))))))))))))))))))))))***++++++++++++***)))******++++++,,,------000(((666,,,...666666[[[SSSGGG|||uuussstttwwwzzzuuuqqqlllrrrqqqeeeyyy~~~OOO>>>;;;888666666666444333111111111111111111111111111111111111111222222333222111444222+++///777666999NNNqqq]]]WWWPPPNNNOOOZZZooozzz{{{ooollllllqqqxxx~~~vvvZZZOOOFFFCCC>>>777111//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////000111222111111333555111:::666***999ddd|||RRRCCC;;;333444333000............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........///////////////000000000000000777,,,:::555///444:::YYYZZZmmmXXXuuummm]]]OOOXXXaaammmmmmGGG555444222000---,,,---///++++++++++++++++++++++++************************************************************++++++++++++,,,,,,,,,+++,,,,,,---...+++000111+++)))666IIIWWWOOO^^^sss___FFF888...+++,,,,,,,,,++++++******))))))************************))))))))))))))))))))))))))))))***+++++++++++++++*********+++,,,,,,------***000///222555>>>VVVfffLLLqqqzzzmmmjjjoooxxxsssqqquuuwww|||mmmoootttKKK>>>;;;888666666666444333222222222222222222222222111111111111111222333333...666444...222444555999RRR}}}xxx|||eeeIIIKKKRRR\\\jjj}}}|||wwwssstttvvvzzzaaaXXXEEEFFFDDD>>>666000///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........////////////111333333333222333444000<<<<<<===aaaxxx\\\@@@777444222111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///////////////000000000111111111888...999:::333444HHHrrrvvvjjjfff|||lllffflllkkkfffrrr^^^>>>555111222000***+++111++++++++++++++++++++++++************************************************************+++++++++,,,,,,,,,,,,,,,,,,---......***222444---111BBBQQQWWWSSSsss}}}fffKKK333+++///++++++++++++++++++++++++************************)))))))))))))))))))))))))))******+++++++++++++++******++++++,,,,,,------,,,999***333777CCCiii]]]TTTwwwppppppzzz}}}}}}xxxdddhhhooo|||HHH>>>;;;888666666666444333222222222222222222222222222111111111111222333333111666///111???999333AAAwwwvvv\\\EEEPPPVVVgggyyyuuuwwwqqqvvvdddIIIFFFCCC@@@:::222//////------------------------,,,,,,,,,---------..................////////////...000333444333222333444555222>>>dddQQQ>>>666//////111111//////------------------------,,,,,,,,,------------...............///////////////000000111111222222222444333777444888HHH^^^tttsssrrr{{{bbbtttzzzmmmiiiooommmiii|||vvvOOO:::---000222,,,***000,,,,,,+++++++++++++++************************************************************+++++++++,,,,,,---,,,,,,,,,---...///000000111333999EEEOOOOOOIIIrrrfffBBB222...,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))***++++++,,,,,,++++++******++++++,,,------...111666---222<<>>;;;888666666666444333222222222222222222222222222222222111222333333444333555000666<<<111===fffSSSsssNNNLLLUUUUUUhhhzzzuuuwww|||xxxWWWKKKAAA@@@???888000,,,------------------------,,,,,,,,,---------.............../////////000000...000222333222222444555666:::TTTPPP???000...000000000000------------------------,,,,,,---------................../////////000000000000000111222333333444333666444666>>>QQQsssooowwwpppyyy|||pppbbbkkkgggXXXbbbiiiIII000...333000+++---,,,,,,,,,++++++************************************************************++++++++++++,,,,,,,,,------------...///000111333000333AAAOOOYYYccckkkzzz[[[@@@(((---------,,,,,,,,,,,,,,,******************************************************+++,,,,,,,,,,,,+++***++++++,,,------......444***333555MMMqqqllldddwww~~~yyyfffdddtttvvvGGG>>>;;;888666666666444333333333333333333333333333222222222222222333444444000444777777000222^^^iiinnn\\\CCCMMM[[[rrr}}}ssspppuuulllUUUBBBAAADDD???444...------------------------,,,,,,,,,---------............/////////000000000///000111222222444777999999bbb~~~tttXXX===222222000000111------------------------,,,---------................../////////000000000000000111222333444444555888666222CCCJJJVVVjjjooovvvrrrgggggghhhiiijjj~~~fff???222333222...+++---,,,,,,++++++*********************************************************++++++++++++,,,,,,,,,,,,---------...///000111222///444:::AAAOOOlll|||[[[333//////...------,,,++++++***************************************************++++++,,,,,,,,,,,,,,,++++++,,,,,,------......555)))777===___xxxeeevvvxxx|||lllccciiiuuuvvv|||}}}FFF>>>;;;888666666666444333333333333333333333333333333222222222222333444444000222888777777WWWmmmVVVyyymmm@@@RRRcccaaaqqq|||tttnnnjjjzzz|||___FFFBBBEEE@@@777222........................,,,,,,,,,---------........./////////000000000000111222222222333777;;;???LLL~~~zzzQQQ===666111///111........................------------.............../////////000000000000000000111222333444555555777:::555LLL```wwwtttuuutttooobbbggghhhaaacccYYY:::111222000,,,------,,,,,,+++******)))************************************************+++++++++,,,,,,,,,---------------...///000222333...???EEEDDD\\\lllmmmwwwQQQ111000///...---,,,+++******************************************************+++,,,,,,------,,,,,,++++++,,,,,,---.........222666555KKKrrrpppjjjyyyttt~~~xxxjjjaaaiiiooolll{{{FFF>>>;;;888666666666555333333333333333333333333333333333222222333333444555444///444888KKK```NNNooolllNNNRRRUUU[[[~~~ttt]]]dddwww~~~dddHHHAAABBB===777555........................,,,,,,,,,---------......////////////000000000000333333333333555999???CCCcccaaaEEE:::111///111........................---------.........//////////////////000000000000000111111222444555666666000BBB999LLLssssssrrr}}}zzziii]]]eeeoooLLLxxxmmmBBB000111222///------,,,,,,+++***))))))************************************************++++++,,,,,,,,,---------------......///111222333111HHHNNNKKKqqq~~~mmmRRReeehhh222111000///---+++***)))***************************************************+++,,,,,,------,,,,,,++++++,,,------......///(((@@@000YYYooouuu}}}rrr___dddnnneee{{{rrr