BM6P6(@ aaaRRRQQQRRRRRRYYY[[[UUUMMMIIIGGGEEEBBB???===???DDDHHHJJJJJJMMMVVV[[[YYYXXXYYYVVVQQQIIIOOOTTTWWW[[[aaabbb___ccccccbbb```______aaadddgggfffeeeddddddeeefffffffffffffffeeeeeedddddddddgggddd```pppqqq^^^dddyyyyyykkk\\\@@@:::888222222111111000/////////////////////////////////............////////////............////////////111222222333888DDDRRR]]]{{{oooqqqqqqwwwyyyPPPBBBDDDHHHPPPZZZYYYWWWSSSMMMIIIJJJPPPUUUVVVWWWYYYZZZ[[[[[[ZZZZZZSSSQQQMMMHHHEEEEEEHHHKKKUUUNNNEEE@@@>>>?????????>>>??????>>>>>>BBBIIIOOOgggzzz[[[IIIEEE@@@>>>@@@CCCEEEEEE<<<======<<<::::::<<>><<<999999===???;;;:::===??????BBBEEEGGGFFFHHHNNNVVV]]]dddjjjuuuyyy}}}kkkpppiiidddaaaUUUKKKSSSeeezzz___AAA@@@>>><<<:::999888777555555555555555555555555666666555444333333222222555444333333222222222222222222333333333333444444555555555666666777888999DDDYYYvvv|||nnnppprrrooonnnoooooonnnooorrrkkkpppssspppllljjjgggccc\\\bbbmmmxxx{{{qqqcccWWWPPPLLLKKKJJJLLLJJJGGGFFFGGGHHHIIIHHHCCCAAA===<<<===BBBGGGKKKUUU]]]ccc___QQQEEE??????;;;<<<<<<;;;999999;;;<<<===;;;???KKKUUUUUUPPPMMMBBBCCCGGGMMMUUU___hhhmmmfffWWWNNNNNNIII<<<888???999999999999999999999999:::999999888777666666555777666666666666555555555444444444444444444444444555555555555555555555555444555666666444444555666;;;<<<===???AAACCCDDDEEEaaaSSSRRRUUUTTTZZZZZZTTTLLLHHHFFFDDDAAA>>><<<>>>CCCIIILLLLLLNNNUUUYYYXXXXXXYYYWWWQQQGGGOOOUUUXXX[[[___```___ddddddcccaaa______aaacccccccccbbbaaaaaabbbcccdddeeeeeeeeedddddddddddddddeeeaaa```tttmmm^^^sssqqqdddwwwWWW===777666222222111111000/////////////////////////////////............////////////............////////////111222111222666@@@MMMWWWfffwwwzzz{{{___BBB;;;@@@DDDDDDRRRQQQPPPLLLIIIHHHKKKOOOPPPPPPQQQRRRRRRQQQQQQPPPMMMLLLIIIFFFEEEFFFIIIMMMPPPJJJCCC???>>>?????????===>>>>>>>>>>>>AAAFFFKKKYYYdddyyyrrr]]]hhhjjjJJJDDDAAA??????@@@AAA@@@>>>===<<<::::::;;;>>>BBBFFFPPPTTTVVVXXX]]]```XXXMMM]]]nnnvvvwwwvvvhhhXXXVVVpppoooTTTCCCAAA???AAAFFFHHHGGGDDD???@@@BBBDDDEEEEEEEEEDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIKKKMMMNNNNNNLLLMMMNNNOOOPPPPPPOOONNNMMMOOOQQQTTT]]]qqqwwwpppvvvnnnlll}}}qqqMMMHHHaaaxxx|||rrrjjjfff^^^[[[ZZZZZZXXXWWW\\\ddd___YYYTTTVVVZZZaaalllwwwssseee___fff```OOOKKK^^^uuuxxx}}}qqqBBB???>>><<<:::888777666666555555555555555555555555666555555444333333222222444333222111111111111222222222222333333333444444555555555555666777888999888IIIfffiiimmmooonnnmmmmmmpppqqqnnnjjjnnnssstttoookkkiiifffbbbWWW___kkkuuuzzzzzzzzzzzzuuurrrjjj```UUUNNNKKKKKKJJJGGGDDDCCCCCCDDDDDDDDD@@@>>><<<<<<>>>DDDJJJNNNYYY\\\\\\UUUIII@@@======:::;;;;;;:::999999:::<<<@@@>>>CCCPPPZZZ[[[YYYWWWSSSHHHAAAIII```{{{xxxaaaUUUKKK???888888999999999999999999999999999888888777666666555555666666666555555555444444444444444444444444444444444444444444444444444444555666777777666555666888<<<<<<>>>@@@BBBEEEFFFGGG```QQQRRRVVVXXX[[[ZZZRRRJJJHHHFFFDDD@@@===:::===CCCJJJOOOPPPQQQUUUXXXXXXYYYYYYTTTNNNGGGQQQZZZ\\\\\\^^^``````fffffffffcccaaaaaabbbdddaaaaaaaaaaaaaaabbbcccdddddddddccccccddddddeeeeeefffdddiiiiiieeevvvoooQQQ999555333222222111111000/////////////////////////////////............////////////............////////////111111111000333;;;GGGPPP[[[jjj{{{}}}~~~ccc@@@333999===777GGGHHHJJJJJJHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDCCCCCCFFFJJJNNNJJJFFFBBB???>>>?????????<<<============???BBBDDDKKKFFFNNNLLLAAALLLPPP:::?????????@@@AAA???<<<999===:::888999???FFFLLLOOOWWWVVVQQQPPPZZZgggeee\\\lllZZZSSSXXXhhhqqq{{{xxxTTTIII???@@@BBBCCCCCCAAA>>><<<:::;;;===@@@BBBCCCDDDDDDFFFEEEDDDDDDEEEFFFHHHJJJHHHHHHHHHJJJLLLMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNPPPVVV___qqqwwwxxxfffjjj{{{cccKKKLLLRRRaaaxxx~~~llleeeZZZUUULLLOOOjjjwww{{{LLL888<<<;;;999888666555444444444444444444444444444444555555444444333333222222222222111111000000111111222222222222333333333333555555555555666777888999666>>>XXXttt^^^bbbsssuuurrrllllllpppmmmeeekkkooopppkkkhhhhhhgggdddZZZeeessszzzxxxtttssstttmmmooonnnggg\\\RRRLLLKKKGGGDDDAAA????????????>>><<<;;;:::;;;???EEEKKKNNN[[[WWWPPPGGG>>>999999:::999::::::999888888:::;;;@@@@@@FFFSSS^^^aaabbbdddTTTTTTSSSTTT^^^vvviiiPPP@@@888666888888888888888888888888777777666666555444444444555555444444444333333333444444444444444444444444333333333333444444444444555777888888777777999:::===>>>@@@BBBEEEGGGIIIJJJ~~~^^^OOOPPPUUU\\\]]]ZZZQQQJJJHHHFFFDDD>>>;;;999<<>>>>>;;;<<<============>>>>>>DDD:::<<>>>>>???@@@???>>>;;;999;;;::::::>>>FFFOOOUUUWWW]]]WWWRRRRRRVVV\\\eeelll___QQQWWWhhhkkkooo]]]HHHEEE@@@DDDFFFEEEAAA===;;;;;;999:::;;;===???@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHFFFEEEFFFGGGIIIJJJIIIHHHLLLKKKJJJIIIIIIJJJKKKLLLIIIIIINNNSSSVVVaaa~~~ooorrrvvv{{{wwweee[[[MMMHHHRRRdddmmm{{{zzzpppcccYYYQQQGGGOOOqqqNNN===CCC:::999888666555444444444444444444444444444444444444444444333333333222222222222111111111111222222111222222222222333333333555555555555555666888888;;;:::MMMuuuyyyhhh[[[XXXsss||||||nnneeehhhjjjgggdddhhhhhheeedddgggiiihhhgggsss|||sssooooooeeefffgggddd]]]UUUNNNJJJEEEBBB???======<<<;;;999999999888:::===BBBGGGJJJTTTMMMDDD;;;777666666777777888999888777777999:::>>>???FFFSSS]]]ccciiinnnccclllsssqqqooowwwoooLLL:::777:::777777777777777777777777555555555444444333333333444444444333333333222222333333444444444444444444222222333333333333333444555777999999888999:::<<>>DDDHHHHHHGGGEEE>>>>>>>>>>>>??????@@@@@@<<<>>>???@@@@@@AAADDDFFFFFFEEEDDDAAA???>>>===>>><<<<<<<<<<<<===<<<<<<;;;>>>:::===BBB???===???===<<<<<<<<<;;;;;;;;;<<<<<<;;;===AAAGGGOOOWWW[[[]]]aaa\\\^^^bbbYYYQQQcccvvveeebbbiiivvv~~~[[[IIICCC@@@CCCEEEFFFCCC>>>:::;;;===;;;<<<<<<<<<===>>>??????>>>@@@DDDFFFGGGGGGEEEDDDDDDCCCCCCDDDFFFGGGFFFDDDKKKJJJHHHGGGGGGHHHJJJKKKDDDFFFJJJNNNKKKPPPiii|||||||||nnnfffnnn~~~rrrkkktttqqqgggfffSSSNNNPPP\\\nnnqqqjjjoooyyy}}}zzzpppggg___SSSGGGKKKZZZwwwUUU999:::BBB999999777666555555555555444444444444444444444444333333333333333222222222333333222222222333333444111111111222222222333333444444444444555666777888:::555AAAccczzzvvvpppzzzwwwgggWWWcccuuuwwwhhhccceeefffbbbfffgggddddddhhhkkkjjjmmmwww|||qqqhhhddd^^^[[[WWWWWWXXXVVVOOOJJJDDDBBB???>>>===<<<:::888999888888888:::<<>>FFFQQQ[[[bbbllltttxxxYYYAAA777666777666666666666666666666666444444444444333333333333444333333333333222222222333333333444444444555555222222222333333444444444555777999:::999:::<<<>>>AAABBBDDDFFFHHHKKKMMMNNNrrr\\\RRRSSSWWW\\\\\\WWWNNNIIIHHHEEEAAA:::888999>>>GGGOOOTTTUUUWWWYYY___aaa[[[MMMCCC@@@MMMVVV\\\\\\ZZZ\\\^^^___```aaabbbbbb```___```aaaddddddeeeeeeeeeeeeddddddbbbbbbaaabbbdddgggjjjlll{{{iiiQQQLLLZZZooo}}}oooeeerrrvvvFFF777666222222222111111000/////////////////////////////////............////////////............////////////---...000000111777???FFFJJJTTTaaawwwxxxlllgggkkkrrrwwwnnnTTTCCC>>>444666:::???EEEGGGGGGFFF===<<<<<<;;;;;;<<<======;;;===>>>???>>>???@@@BBBEEEEEEDDDAAA>>><<<===???>>>===<<<<<<======<<<;;;999<<<@@@CCCAAA<<<:::===888999999888888:::>>>AAA???CCCJJJPPPUUUZZZ___cccaaafffrrrxxxlllbbbwwwuuu~~~zzzyyybbbEEECCCCCC>>>@@@AAA@@@===999777999<<<======<<<;;;;;;<<<<<<===;;;>>>CCCGGGHHHGGGDDDBBBCCCBBBBBBCCCEEEEEEDDDCCCIIIHHHGGGFFFFFFGGGHHHIIICCCEEEFFFEEEAAADDDRRRbbb~~~fffZZZaaasss{{{mmmOOOBBBDDDNNN\\\jjjxxx|||ooohhhfffwww|||oooiiiooonnnbbbSSSNNNRRRVVVmmm[[[AAA>>><<<555888888777666666666666666333333333333333333333333333333333333222222222222333333333222333333444555111111111111222222222222444444444444555666777888888555;;;RRRpppwwwqqqooo|||zzz```UUUeeewww{{{rrrgggbbbccceeehhhiiifffdddgggiiihhhiiioooxxx}}}{{{qqqddd[[[ZZZRRRKKKLLLPPPSSSOOOIIIDDDCCC@@@??????===;;;999999999888777777888999999:::888666555555555444333333555555555444555777999<<<>>>EEEOOOWWW___kkkvvvhhhKKKAAA===777000555555555555555555555555444444333333333333333333444444333333333222222222222333333444444555555555222222333333444444555555777888:::;;;<<<===???@@@CCCDDDEEEGGGIIIKKKMMMMMMdddWWWRRRRRRUUUXXXWWWSSSLLLGGGFFFBBB===888888:::@@@IIIPPPSSSTTTXXXZZZ^^^^^^UUUHHHDDDGGGSSSYYY\\\[[[[[[^^^```___```bbbccccccbbbbbbcccdddggghhhhhhhhhhhhfffeeedddcccbbbbbbbbbeeehhhlllnnnfffQQQSSSiiixxxcccdddrrrrrrEEE888666111222222111111000/////////////////////////////////............////////////............////////////...///000000000444;;;AAAKKKOOO```{{{oooiiiqqq{{{zzzrrryyy}}}}}}fffOOO888777777:::???CCCEEEDDDAAA@@@>>><<<;;;:::;;;;;;999;;;>>>>>>>>>>>>???@@@AAABBBAAA>>><<<;;;>>>AAAAAA>>><<<<<<>>>???>>><<<999@@@???<<<>>>;;;888:::666888:::;;;<<<>>>CCCGGGEEELLLSSSVVVWWWZZZbbbiiirrrvvvzzzvvvRRRCCCBBBAAA???:::::::::888777777888999<<<;;;:::999999:::;;;;;;<<<>>>AAADDDFFFFFFDDDCCCCCCCCCBBBCCCEEEFFFDDDCCCEEEEEEEEEDDDDDDEEEEEEEEEEEEGGGFFFBBBDDDLLLTTTWWWaaaxxxbbb[[[```gggvvviiiVVVLLLCCCAAADDDSSSbbbsss}}}vvviiibbbbbbfffhhhggghhhfff```WWWQQQWWWmmm___AAA@@@CCC<<<222777777666555555555666666333333333333333333333333222222222222222222222222222222111111222333333444111111111111222222222222444444444444555666777777666888:::DDD___|||{{{ccc```eeetttyyyoooeeebbbbbbfffgggdddcccfffgggeeeeeehhhppp|||~~~nnn```VVVPPPIIIGGGJJJMMMLLLJJJDDDBBBAAA@@@@@@???<<<::::::999888777777666666555444444555555444444333333222333444444333444666888:::<<>>???@@@BBBDDDEEEFFFGGGHHHIIIKKKLLLLLLrrrYYYQQQOOOPPPRRRTTTTTTPPPIIIFFFDDD@@@:::888888:::AAAJJJQQQSSSSSSYYYZZZ]]][[[PPPEEEFFFNNNZZZ]]]^^^\\\^^^cccdddbbbccceeeggghhhgggggghhhiiillllllllllllkkkjjjhhhgggccccccbbbccceeeiiimmmppp```OOOaaannn___eeellloooDDD888555000222222111111000/////////////////////////////////............/////////000............/////////000///000111000///111777<<>>>>>>>>??????>>>>>>>>><<<:::;;;???CCCBBB???<<<<<<>>>@@@???>>>===CCC<<<555;;;<<<888999777:::>>>AAABBBDDDIIIMMMKKKRRRXXXXXXVVVYYYcccmmmlllfffeeevvv]]]JJJDDD???;;;<<<777777777888888999888888:::999888888888999;;;;;;===>>>@@@BBBCCCDDDEEEEEEEEEDDDCCCEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGJJJGGGEEENNN^^^eeeaaaSSSvvv{{{}}}nnn___UUU]]]jjjpppuuutttuuurrrdddWWWSSS@@@DDDEEEFFFLLLZZZhhhpppmmm^^^UUURRRPPPUUUiiizzzdddZZZRRROOOWWWccctttlll@@@888???<<<777888666555555444444555555555333333333333333333333333222222222222222222222222111111000000111222333333000111111111111222222222444444444444444555777777222888777888OOOvvveeeXXXhhhyyyuuujjjeeeZZZ___bbbaaaaaadddfffdddggggggppp}}}lllTTTPPPKKKHHHGGGHHHIIIJJJCCCBBBAAA@@@@@@???===;;;:::999999888777666555555222444555555333222333444111333444444333444666888666888>>>DDDIIIPPP___mmmrrr|||]]]III;;;000111;;;444444444444444444444444444444444444444444444444555555444444444444333333222222333333444555666666333333444444555666777777;;;===???AAAAAACCCEEEGGGFFFGGGGGGHHHIIIJJJKKKKKKdddRRRMMMNNNPPPRRRRRRMMMGGGFFFHHHGGG@@@999555999???EEEIIIMMMQQQSSSWWWYYY]]]ZZZKKK===DDDSSS\\\]]]]]]]]]^^^```dddhhhggglllnnnjjjiiilllooopppqqqppppppqqqqqqooollljjjhhhiiiiiihhheeeeeehhhlllwww{{{xxx]]]YYYooo|||iiifffjjj|||mmm^^^AAA444222:::111111000000//////......------............------............//////////////////............//////000000//////000222555666IIINNNVVVhhhyyyzzzzzzzzz}}}lllGGG===555444666999===AAAGGGDDDAAA@@@@@@>>>:::666<<<;;;:::::::::;;;<<<===<<<<<<<<<<<<======>>>???<<<===>>>>>>>>>>>>===<<<999:::;;;:::999888999:::777:::???DDDHHHMMMSSSVVVPPPTTT\\\___YYY\\\zzzcccOOOUUUddduuu}}}qqqPPPDDDBBB===:::;;;888777666555555444444555888888777666666888<<<@@@<<<===???AAACCCDDDEEEEEEAAABBBBBBCCCCCCDDDDDDDDDAAAAAABBBEEEHHHKKKJJJJJJDDDFFFGGGHHHQQQ]]]```]]]MMMVVVlllxxxsssuuuggg___]]]fffqqqyyy}}}}}}vvvqqqXXXDDDBBBEEECCCBBBEEEPPPNNNPPPVVV^^^hhhrrrzzzsss}}}}}}||||||qqqbbb]]][[[WWWPPPJJJIIIMMMRRRZZZqqqwwwooorrrxxx|||{{{qqqcccXXXPPPYYYeeettt___OOO???999::::::999888666555555555555444444444444444444444444444444444111111111111111111111111111111111111111111111111000000000000111111111111222222222222333444555555333777888888CCC___}}}xxxrrrUUUSSSlllwww```ZZZ[[[ZZZYYYYYY\\\bbbfffcccbbbhhhxxx}}}dddRRRDDDEEEIIIJJJNNNUUUGGG@@@===BBBDDD@@@;;;:::;;;:::999999888777777666555555444444444444333333444444444444444444444444666888:::<<>>AAACCCCCCDDDEEEFFFEEEGGGIIIFFFCCCEEELLLTTTzzziiiVVVMMMKKKIIIGGGGGGKKKIIIFFFFFFFFFCCC<<<666555999>>>DDDIIINNNRRRVVVXXXZZZ\\\UUUHHHAAAIIIUUU\\\]]]^^^______aaadddgggjjjmmmmmmjjjlllssswwwwwwqqqqqqqqqssstttrrrmmmiiikkklllkkkiiijjjjjjgggccceeesssqqqZZZbbb{{{gggggguuurrrRRR;;;444000333111111000000//////......------............------............//////////////////............//////000000//////000222444666EEEKKKSSSaaauuu}}}xxxyyytttvvv}}}sssbbbRRRGGG<<<888888999===AAADDDCCCCCCCCCDDDDDDBBB@@@???>>><<<:::999999::::::<<<<<<<<<<<<<<<<<<===>>>::::::;;;<<<<<<;;;::::::777888999999888888999:::@@@BBBEEEIIINNNQQQTTTUUU^^^XXXVVV___oooqqqQQQXXX]]]gggrrr|||www]]]FFF@@@???;;;777777777666555555555555555555777888888888777999<<>>???@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEGGGJJJLLLKKKJJJEEEHHHIIIFFFGGGMMMQQQPPPFFFJJJYYYwww|||xxx~~~jjj\\\ZZZaaaooo{{{{{{cccZZZWWWPPPMMMNNNMMMKKKIIIFFFCCCBBBEEEHHHEEEIIIQQQYYY___aaabbbccc```___\\\ZZZWWWUUURRRPPPKKKNNNNNNMMMMMMNNNJJJEEEEEEUUUfffmmmiiicccbbbeeemmm{{{```ffffffeeeddd```[[[UUUQQQ[[[vvvrrrMMMBBB999888:::999888999555555555555444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111222222222222333444555555666777777777===PPPlllzzz~~~zzz{{{|||]]]NNNWWWhhhpppooo[[[XXXUUUWWW\\\___]]]ZZZ```___aaakkkxxx~~~zzztttlll```TTTNNNLLLMMMSSSXXXSSSIIIBBBBBBBBB???===>>>;;;:::999999999888777666555555444444444333333333444444444444444444444444333444666777888<<>>BBBDDDEEEEEEGGGHHHIIIGGGGGGJJJOOORRRRRRQQQ|||hhh]]]SSSJJJGGGFFFCCCAAABBBBBBCCCDDDDDDAAA<<<777444888;;;@@@EEEKKKPPPVVVZZZYYY\\\YYYMMMDDDGGGQQQYYY\\\^^^```aaabbbccceeeggglllllljjjjjjqqq{{{~~~sssssstttxxx|||zzzrrrkkkrrrtttsssqqqssssssiii\\\^^^~~~fff[[[rrrrrraaahhhKKK::::::444111111111000000//////......------............------............//////////////////............//////000/////////000222333555>>>FFFPPPYYYeeeqqqwwwxxx~~~|||}}}oooooowwwxxxwwwsssiiifffWWWGGG===999777999===<<>>CCCFFFKKKQQQWWWZZZZZZYYY^^^___aaallllll^^^ooosssxxx~~~VVVGGG<<<===>>>999555666555444444444444555666666666888999999999999;;;===:::;;;<<<======>>>>>>>>>@@@@@@AAAAAABBBCCCCCCDDDEEEEEEEEEGGGJJJKKKJJJIIIDDDIIIJJJEEEAAABBBFFFGGGHHHFFFJJJ___uuufff___\\\YYYjjjqqq{{{ttthhhllluuu|||tttaaaQQQJJJKKKOOORRRPPPMMMHHHDDDAAA???>>>GGGEEECCC@@@@@@BBBEEEGGG>>>JJJ[[[iiikkkeeedddgggqqquuuqqqrrr{{{vvvfffYYYXXXWWWUUUQQQOOOSSSZZZaaarrrzzzEEE===999666999:::888777888555555555555444444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111222111111222222333444555777444555777999AAAZZZrrr~~~oooWWWJJJMMM^^^nnnaaaXXXQQQQQQXXX]]]ZZZTTT___]]]\\\___fffkkkllllllxxxxxxpppcccXXXVVVYYYZZZYYYPPPHHHEEEDDD@@@>>>>>>;;;:::999:::::::::888666555555555444444444333333333333333333333333333333222333444333333444777999999AAALLLSSSRRRIII===555555555444333222222222333333333333333333333333333222333333444444333333222333333333333333333444444555555555555555555555555666666777888999;;;;;;<<<===???BBBDDDEEEFFFHHHJJJHHHIIIJJJLLLNNNRRRXXX\\\xxxfffVVVVVVOOOHHHEEEAAA>>>???CCC<<>>===<<<<<<<<<<<<<<<:::::::::::::::::::::::::::<<<>>>@@@@@@BBBDDDFFFGGGKKKQQQVVVXXXZZZ]]]```bbbwwwzzzoooxxxaaaBBB<<<999;;;<<<888555666333333333333444555666777555777999::::::999:::;;;;;;;;;===>>>???@@@AAAAAA???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEGGGHHHGGGEEEDDDFFFGGGFFFDDDEEEGGGIIILLLHHHGGGNNN```tttbbbTTTZZZ___fffmmmvvvyyyttt{{{}}}mmmooo|||oooddd```^^^TTTZZZ^^^]]]WWWTTTWWW[[[jjj~~~vvvfffaaadddhhhjjjgggaaa[[[XXXVVVKKKNNNQQQSSSWWWccctttuuuUUU;;;;;;999:::;;;:::555555888555555555444444444333333111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111222333444555666111333:::999:::OOOjjj|||}}}pppWWWHHHLLLYYYddd]]]TTTOOOPPPTTTWWWYYY^^^]]]\\\\\\^^^bbbfffiiioooiiifffbbb\\\XXXSSSOOOKKKEEE???;;;>>><<<:::;;;<<<<<<999666666666555555555444444444333333333333333333333333444555444444333222222222222888>>>???:::444222222222222222222222222222111333333333333333333333333222222333333333333222222333333333333444444444444444555555555666666777777777777888:::<<<===>>>??????AAACCCDDDEEEEEEGGGIIIFFFNNNRRRLLLHHHSSSpppyyylll___UUUSSSMMMHHHEEEAAA======AAA:::<<<<<<999555333777:::CCCEEEHHHJJJMMMQQQVVVZZZYYYXXXOOODDDFFFUUU``````^^^aaadddfffhhhiiikkkmmmkkkkkklllrrr}}}}}}yyyzzz}}}yyyxxxjjjjjjwwwlllppp~~~GGG666444000111111111000000//////......------............------............//////////////////............///////////////000000111222222000;;;JJJVVV[[[]]]bbbggg{{{{{{vvvkkkkkk```eeeqqqqqqrrrzzz|||qqqZZZDDD888999<<<>>>???>>>@@@EEEIIIIIIJJJJJJJJJIIIFFFCCCAAAAAAAAA@@@??????>>>?????????>>>>>>>>>>>>>>>>>>???>>>@@@CCCEEEFFFHHHJJJMMMOOORRRTTTRRRQQQYYYhhhuuuxxxmmmrrryyyxxxdddEEE;;;999888999888555444555222222222222333555666777444666999:::999888888999888:::<<<>>>AAABBBCCCDDD???@@@@@@AAACCCDDDDDDEEEDDDDDDDDDEEEGGGGGGFFFDDDFFFDDDCCCFFFJJJKKKKKKKKKIIIHHHFFFEEEHHHZZZ~~~~~~~~~xxxeee___WWWUUU[[[fffrrryyy~~~yyyxxx}}}uuuppp~~~xxx|||sssttt{{{{{{yyyvvvhhh___[[[XXX[[[^^^\\\VVVNNNKKKLLLOOOWWW```gggnnnzzzqqqJJJ???<<<;;;999::::::777333444888555444444444444333333333111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111222333444444444000333:::888666FFF^^^|||rrrpppuuusss]]]OOOKKK\\\^^^]]]WWWOOONNNSSSZZZYYY[[[]]]]]]]]]___dddhhh~~~yyytttoooggg]]]TTTMMMFFFAAACCC???<<<;;;======:::777777777777666666666555555444444444444444444444444555555555444444444222111000111333222111111333555666555333222222222333333333333333333333333333333222333333444444333333222333333333444444555555555555555666777888888999999999999;;;<<<>>>???@@@AAABBBCCCEEEEEEDDDDDDFFFHHHHHHMMMOOOOOOVVVtttssseeeZZZSSSMMMIIIFFFFFFBBB;;;888999::::::999666444666;;;@@@CCCEEEHHHJJJLLLOOORRRUUUXXXRRRJJJFFFNNN[[[bbbccc```bbbfffhhhjjjmmmpppsssrrrsssuuuyyy{{{yyy|||xxxzzz^^^iiiqqqjjjxxxuuuGGG:::333///555111111000000//////......------............------............//////////////////............///////////////000000111111111...555DDDRRRZZZ\\\___cccwwwyyyqqqiiifffwwwxxxtttqqq~~~pppNNN999999999888777888<<>><<<>>>???<<<888999999999888888888777777555555555555555555555555555444333333444444333222333111//////111333444444555444222111222333555666444444444444444444444444333444444555555444444333444444444555666666777777666666777888:::;;;<<<<<<<<<<<<===>>>???AAAAAABBBDDDEEEFFFEEEEEEEEEHHHJJJKKKIIINNN___~~~pppeee___VVVMMMEEEBBB>>>999777888999999888888888;;;???BBBBBBEEEIIILLLNNNQQQTTTVVVWWWLLLEEEKKKVVV^^^bbbdddbbbdddgggiiilllpppuuuyyyyyy{{{{{{|||xxxvvvzzz|||ppp{{{rrr[[[dddooofffyyycccCCC>>>555///:::111111000000//////......------............------............//////////////////............//////...//////000000000000000000111:::IIITTTXXX[[[^^^tttwww|||zzzqqqsss~~~ppphhhjjjrrrwww]]]MMMGGGBBB;;;666666888;;;===HHHLLLSSSXXXXXXTTTNNNIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJGGGIIILLLNNNOOOQQQTTTVVVXXX___kkk{{{ccc]]]ZZZbbbqqqnnnTTTBBB;;;666555333111222333333111222222111111222333444444222444666666555444555666555666888;;;===???@@@@@@@@@AAABBBCCCEEEFFFGGGHHHEEEDDDDDDFFFHHHIIIHHHGGGIIIEEEFFFJJJKKKGGGGGGIIIJJJIIIMMMQQQMMMKKKXXXkkkssseeeWWWOOOOOOOOOPPPQQQTTTXXX\\\^^^uuuzzzrrryyyuuupppwww}}}qqqjjjgggaaa^^^ZZZVVVRRRMMMFFFAAAJJJGGGJJJUUUbbbpppgggWWWHHH===<<<:::555333444888888555444666444444444333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000111222333444555555555444333555999>>>\\\}}}nnnQQQRRRTTTVVVVVVRRRLLLGGGLLLOOORRRUUUVVVXXX[[[^^^aaahhhvvv~~~ssshhh___QQQIII@@@<<<>>>???===:::;;;;;;:::::::::999999999777777777777777777777777777444222222444555444333555333222222444555555333333333333333333444555666555555555555555555555555444555555666666555555444555555666666777888888999777888999:::;;;===>>>>>>>>>>>>???@@@AAAAAABBBBBBDDDEEEGGGGGGHHHIIIMMMOOOTTT[[[nnn}}}xxxgggXXXFFF<<<888666999===777777888:::===@@@BBBCCCCCCGGGLLLPPPSSSUUUXXXZZZVVVGGGBBBNNN\\\```bbbeeeccceeegggjjjmmmrrrxxx}}}}}}~~~|||zzz|||~~~{{{uuutttxxx}}}~~~}}}}}}uuuiii~~~mmmdddcccccczzzsssfff}}}OOO999<<<222,,,777111111111000//////......---..................---............/////////000//////............//////...///000000000000000///222...222AAAOOOUUUXXX[[[xxxyyyrrrvvvwww|||wwwwww}}}wwwyyy|||llleeedddgggppp}}}zzzooohhh]]]TTTHHH???<<<<<<<<<<<>>666999444444222222444666555222222222111111222222333444222444555444333333444666777888:::<<<===>>>??????AAAAAABBBDDDEEEGGGHHHHHHBBBBBBBBBDDDFFFGGGGGGEEEGGGGGGJJJMMMKKKFFFGGGNNNKKKGGGJJJRRRQQQKKKNNNXXXaaazzzoooTTTSSSOOOJJJHHHKKKNNNPPPRRR___hhhjjjpppxxxvvvnnnkkkuuuxxxtttvvv}}}~~~wwwvvvzzz}}}{{{uuurrrtttxxxoooyyy{{{nnnbbb\\\VVVNNNOOOLLLIIIFFFDDDDDDDDDCCCHHHRRRjjjWWW======:::444666888888555666;;;<<<888333222444444444333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000111222333444444777777333444:::<<<:::DDDrrr{{{YYYNNNEEEGGGPPPTTTNNNEEELLLMMMNNNPPPRRRUUUYYY[[[XXXUUU]]]qqqttteeeVVVLLLAAA===>>>@@@>>>;;;<<<<<<;;;;;;;;;:::::::::777777777777777777777777:::666333333555666666444222222333444444444333333333444555666666555444444666666666666666666666666555555666666666666555555555666666777888999999:::888888:::;;;===>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBDDDEEEGGGIIIJJJMMMQQQTTTbbbyyyfffFFF:::999777888<<<===>>>?????????@@@CCCFFFHHHHHHKKKSSSXXXYYYYYY[[[JJJEEEGGGUUUaaacccaaabbbdddaaaccckkkoooooorrrxxxwwwwwwxxxxxxwwwvvvtttssswwwvvvvvvwww{{{zzzxxxzzznnnfff|||kkk^^^]]]iii{{{uuunnnssspppJJJAAA444555444333////////////............////////////////////////////////////////////////////////////////////////////////////000000000000333///222===IIIRRRYYY___ggg}}}uuummmpppttt}}}xxxuuuuuuvvvzzz|||vvvzzzooolll___aaajjjvvv|||{{{{{{zzzkkk___YYYOOO@@@:::===777;;;@@@FFFLLLPPPSSSUUUVVVTTTUUUZZZ[[[XXXUUUVVVYYYUUUPPPMMMLLLNNNUUU\\\ZZZWWWbbbiiiccciii~~~zzzrrrooopppyyyaaaLLL@@@666333666222222111111111111222222111111111111111111111111333333333444444444555555333555888::::::999:::;;;>>>???@@@AAABBBCCCCCCCCC@@@@@@@@@@@@AAACCCEEEFFFAAABBBCCCEEEFFFHHHIIIJJJHHHTTT^^^\\\VVVSSSSSSSSSRRR]]]wwwzzzkkk```YYYQQQHHHOOOMMMMMMOOOTTTYYY]]]___VVV___```YYYWWW^^^bbb___cccfffiiiiiieeeaaa___^^^ZZZVVVRRROOONNNKKKEEEAAADDDHHHIIIEEEDDDIIIOOOQQQcccwwwKKKDDD<<<888999:::888666777666666555444444333333444444333333333333222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000111111111111222222222444444444555555555555666@@@UUUuuusssZZZ@@@:::EEEMMMLLLFFFEEEFFFGGGHHHLLLPPPOOOMMMWWWWWWZZZaaapppqqq```RRRFFFEEEHHHEEE>>>999:::;;;;;;;;;;;;;;;===>>>::::::::::::999999999888666666666666555555555555111222333444555555555555666666666666777777777777555666666666666777777777888888888888888888888888<<<;;;999999999;;;>>>??????<<<:::;;;>>>AAAAAA@@@BBBBBBCCCCCCDDDDDDEEEFFFHHHGGGJJJOOOQQQWWWgggwwwsssYYYAAA999999888999>>>???@@@AAAAAAAAABBBEEEHHHJJJKKKNNNSSSXXX[[[YYYVVVGGGHHHOOOZZZ______```dddaaa```dddjjjllljjjlllqqqsssssstttuuutttsssrrrqqquuutttssstttwwwzzz|||~~~wwwuuuuuuoootttoooaaaXXXcccgggooozzzssseeehhhmmmJJJAAA555555222111000000000/////////......////////////////////////////////////////////////////////////////////////////////////000000000000333///000888BBBMMMYYYcccdddhhhoootttppphhhjjjrrrwwwnnnkkkpppssswww}}}rrroooqqqxxx}}}{{{zzz|||}}}|||sssUUU>>>777???===;;;;;;???DDDIIIKKKIIILLLVVVeeepppsssrrrsssllljjjjjjllloootttyyy|||zzzxxx|||jjjKKK>>>888222111444222111111000000111111222111111111111111111111111333333333333444444444444333555888999888888:::;;;===>>>???AAABBBBBBCCCCCC============>>>@@@BBBCCCCCCCCCDDDEEEFFFFFFGGGGGGIIIRRRXXXVVVPPPNNNMMMLLLFFFLLLZZZtttmmmuuuzzzbbb[[[QQQIIIFFFEEEFFFGGGCCCGGGHHHFFFGGGLLLOOOPPPGGGJJJLLLKKKHHHGGGHHHKKKEEEEEEEEEDDDCCCDDDGGGIIIEEEMMMVVV[[[cccnnnxxx}}}pppVVVJJJCCC<<<888999999888666666666666555444333333333444444333333333222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000111111111222222222444444444444555555555555444BBB^^^xxx[[[IIICCCBBBAAA@@@BBBBBBBBBCCCEEEIIILLLLLLOOOPPPTTT[[[iii|||uuufffXXXSSSRRRMMMFFFAAA???@@@BBBBBBAAA@@@???>>>>>>>>>>>>===============888888888777777777666666444555666666777777777777777777777777888888888888999999999::::::::::::;;;;;;;;;::::::::::::::::::::::::999999:::;;;===>>>BBB@@@>>>???BBBCCCCCCBBBEEEFFFGGGFFFFFFEEEEEEEEENNNMMMPPPZZZggg|||nnnssstttppprrrzzz}}}zzzWWWGGG:::888:::999;;;AAAAAABBBCCCCCCCCCDDDGGGJJJLLLPPPRRRSSSXXX^^^YYYNNNEEEMMMYYYaaa```]]]aaahhhhhhiiimmmpppmmmiiiiiilllqqqrrrssstttttttttsssrrrttttttsssssstttvvvwwwyyywwwvvvuuurrrrrrttt___VVVRRReeegggnnn{{{~~~mmm^^^lll```CCC===444666111222111111000000000/////////////////////////////////////////////////////////////////////////////////////////////000000000000222//////333999DDDUUUccciiiZZZWWWdddlllkkkrrruuuhhhjjjooovvv}}}wwwwwwwww}}}{{{aaaQQQNNNLLLHHHBBB@@@@@@@@@>>><<>>???@@@AAADDDDDDDDDDDDEEEEEEEEEEEEIIINNNPPPMMMIIIIIIGGGDDDCCCEEEHHHQQQfffvvvvvvtttggg]]]UUUQQQHHHCCCAAACCCCCC@@@>>>@@@BBBCCCCCCAAA???AAAFFFJJJ???DDDIIIJJJKKKPPPZZZbbbttt}}}eeeKKKEEEFFFAAA;;;888888888777555666555555444444333333222333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000111111111222222333333333444444444555555777999IIIkkk{{{~~~aaaIII>>>;;;===@@@@@@?????????AAAEEEIIIHHHJJJMMMSSS]]]lll{{{rrrhhh```VVVMMMHHH@@@@@@BBBCCCCCCBBBAAA@@@@@@@@@???===<<<<<<<<<<<<;;;;;;:::::::::999999999777777777888888888888888999999999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>======>>>@@@BBBAAA@@@CCCDDDEEEEEEDDDEEEGGGIIIMMMXXXmmmuuuTTTaaabbb]]]TTTNNNMMMJJJEEE@@@:::777:::;;;;;;===BBBAAABBBCCCDDDDDDFFFIIILLLOOOUUUVVVTTTYYY^^^VVVGGGEEEQQQ___fffdddbbbfffkkknnnqqqsssqqqmmmiiiiiilllssstttvvvwwwxxxxxxxxxwwwuuuvvvvvvuuuttttttvvvwwwssswwwvvvrrrxxxbbbSSSOOOOOO[[[ggg|||qqqbbbxxxMMM999555333666000444111111111111000000000000////////////////////////////////////////////////////////////////////////////////////000000000000111000000111333;;;LLL[[[jjj\\\TTTZZZdddpppyyy{{{{{{vvvssssssiiiiiivvv~~~ttthhheeehhhdddbbbaaa```\\\RRRDDD:::<<<999<<>>???@@@AAAAAAAAA?????????@@@AAABBBBBBCCCBBBCCCCCCDDDDDDEEEEEEEEEHHHIIIHHHEEEEEEFFFEEE@@@FFFIIIJJJJJJPPPfffvvvllliiinnnmmmddd___aaaYYYUUUQQQOOOPPPUUUZZZ^^^fffllltttyyy{{{cccRRRLLLFFFAAA>>>:::777777777666555444444444444333333222222333333333222222222222111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000111111111111222333333333444444444444===777<<>>???>>>>>>>>>===<<>>===<<<;;;;;;>>>>>>>>>=========<<<<<<:::999999999999999::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<============@@@??????>>>>>>======<<<===>>>???@@@AAAAAAAAA@@@>>>??????AAABBBCCCCCCCCCDDDDDDCCCBBBCCCIIIRRRYYYjjjbbbEEE:::SSSSSSNNNFFFAAA???<<<999666666999===>>>>>>@@@CCCAAACCCDDDDDDEEEFFFJJJMMMRRRWWWYYYWWWYYY[[[RRRDDDFFFQQQ^^^eeeggghhhiiijjjkkknnnooommmkkkkkknnnpppuuuvvvxxxyyyzzz{{{zzzzzzuuuvvvwwwvvvtttsssuuuwwwvvvwwwsssrrriiiTTTLLLMMMOOOZZZooollleee~~~jjjCCC555111333777///555111111111111000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000111333333111444@@@NNN___bbb^^^UUUVVVmmm|||wwwuuuyyyddd```hhhvvvwwwzzz~~~~~~wwwqqqooo}}}~~~xxxiiiWWWJJJIIIEEEFFFNNNVVVYYYXXXYYYQQQUUUZZZbbbqqq~~~{{{tttzzzwww```VVV[[[eeeoootttvvv|||fffPPP???888222222333222//////111000000000000000000111000000000000000000000000111111111222222222333333444555555444333444777999;;;;;;===>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCC@@@@@@AAACCCDDDEEEFFFGGGEEEEEECCCAAACCCGGGFFFBBBEEEHHHKKKJJJIIINNNYYYccc~~~xxxwww{{{eeeMMMJJJGGG@@@<<<;;;888777666666555444333333333333333222222222333333222222222111111111000000000000000000000000////////////////////////////////////////////////........................//////000000000111111111222222222222333333333444444111444BBBWWWqqq{{{jjjiiiyyy~~~eeeOOO@@@;;;888999======:::<<<@@@AAABBBDDDFFFHHHKKKQQQTTTaaajjjyyywwwrrroooeeeXXXLLLGGGEEEFFFFFFDDDCCCAAA@@@@@@@@@AAABBBAAAAAA@@@@@@@@@?????????>>>>>>=========>>>??????>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>????????????@@@@@@?????????>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKOOOXXXgggyyyfffKKK888666>>>EEEDDDBBB???======<<<<<<666888<<>>?????????>>>???@@@AAAAAAAAAAAA@@@>>>???@@@BBBDDDEEEFFFGGGBBBDDDCCCAAACCCHHHIIIFFFFFFGGGIIIIIIHHHHHHJJJLLLVVVyyy```SSSMMM@@@999;;;888888777666666555444333222222222222222222222222222222222222111111111111000000000000000000000000////////////////////////////////////////////////......................../////////000000000111111111111222222222333333333///111444:::DDD[[[~~~xxxooozzzdddKKK>>>777555;;;===::::::???:::<<<>>>@@@BBBDDDHHHKKKNNNWWWkkkxxxfffYYYPPPIIIEEECCCBBB@@@@@@@@@BBBDDDEEECCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBBBBCCCDDDFFFGGGAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCAAABBBBBBBBBBBBCCCFFFIIINNNXXXgggxxxgggKKK>>>;;;888777888===<<<::::::999999999;;;:::<<<>>>???AAADDDEEEEEEDDDEEEFFFGGGHHHJJJNNNQQQXXXUUUXXX^^^XXXLLLFFFJJJQQQ\\\fffhhhjjjmmmmmmkkkmmmqqqsssvvv|||zzzpppqqqrrrtttttttttsssrrrrrrvvvyyyyyywwwvvvyyy|||~~~tttsssdddQQQNNNTTT___iiiooopppQQQ@@@:::111666888+++555000000000/////////......////////////////////////////////////////////////////////////////////////////////////000000000000//////222444111///444;;;EEEZZZnnnpppgggjjj~~~}}}xxxyyysssmmmppp{{{uuuooorrrwwwtttllldddfffiiikkkooouuuzzz}}}vvvzzz~~~|||vvvqqqnnnnnnjjjqqq|||wwwmmmiiiqqqvvvqqqvvvsssfff[[[[[[___aaalllwwwvvvwww\\\III???:::333444555444444444444222000000////////////000000000000000000000000000000000000000000111111111222111333444555333333444555999:::;;;<<<===>>>>>>>>>===>>>???@@@AAA@@@?????????@@@@@@BBBCCCDDDEEEEEE@@@DDDEEECCCCCCGGGIIIGGGJJJIIIHHHHHHGGGHHHJJJLLL???TTTrrroooTTTBBBEEEFFF;;;666;;;444555666666555444333333111111111222222222222222222222222222111111111111000000000000000000000000////////////////////////////////////////////////........................////////////000000000111111111111111222222222222111333666888:::GGGbbbzzzkkkQQQBBB999;;;===999888<<<777999;;;<<<===???BBBDDDFFFIIIWWWnnnpppaaaWWWOOOLLLIIIEEECCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCCCCCCCDDDFFFIIIJJJCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGCCCFFFJJJNNNSSSZZZcccjjjxxxmmmWWWAAA:::444777======777222:::888888999::::::;;;>>>===>>>??????AAAEEEGGGFFFEEEGGGHHHIIIJJJLLLPPPRRRYYYTTTXXX```XXXFFFCCCMMMXXXfffpppooommmoooqqqppppppsssuuuxxx{{{oooooopppqqqrrrsssrrrqqqppptttxxx}}}}}}{{{zzz~~~~~~uuu|||pppYYYOOOQQQ[[[lll{{{qqqxxxFFF<<<777...555888,,,777////////////............////////////////////////////////////////////////////////////////////////////////////000000000000///...000222111///333::::::KKKhhhzzzsssfffrrrssszzzvvvsss}}}{{{nnnkkkooollleeekkkrrrxxxuuunnniiieeedddmmmvvv~~~zzzyyy{{{sssyyyssslllkkkttt{{{rrrpppuuuuuuppptttrrrcccZZZRRRZZZjjjtttoooTTTHHHAAA999333111333444222000000000...000000////////////000000000000000000000000000000000000000000111111111111000222555555444333333333999999;;;<<<===>>>>>>>>>>>>???AAABBBBBBAAA@@@???AAAAAAAAABBBBBBBBBCCCCCC@@@EEEGGGDDDCCCFFFHHHGGGJJJJJJHHHFFFDDDEEEGGGIIILLLJJJJJJXXXzzzYYYGGGGGGAAA888666:::;;;888222444666666555333333333111111111111111111222222222222222111111111111000000000000000000000000000////////////////////////////////////////////////........................////////////000000000000000111111111111222222222///000333666888???OOO^^^vvvzzzjjjzzzgggRRRAAA>>>>>>888555888999:::;;;;;;::::::<<<>>>EEE@@@CCCVVVmmmuuuddd```YYYRRRMMMIIIGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@AAABBBEEEHHHJJJDDDDDDDDDDDDEEEEEEEEEEEE@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGIIIIIIGGGGGGGGGIIIKKKMMMTTTYYYaaajjjtttiiiUUUDDD888666;;;<<<666000222777;;;888888888999:::;;;======??????@@@AAACCCDDDEEEEEEHHHHHHGGGHHHJJJNNNRRRTTTXXXYYYZZZUUUJJJCCCHHHRRRdddkkkrrrrrrooolllooosssttttttuuuvvvwwwvvvrrroookkknnnrrrttttttrrrrrrrrrxxx{{{}}}}}}}}}~~~{{{qqq|||cccRRRNNNQQQccc|||zzzfffsssxxxGGG???555111111222000...////////////....................................------............------...............///000000////////////000000000000000000000000111111111111888AAASSShhhssssssqqqrrr|||~~~ttt|||}}}www~~~{{{zzzssshhhlll|||xxxtttfffTTTWWW___kkksssvvvtttpppmmmqqqwww}}}xxxlllmmmwwwyyyoooggg```[[[]]]aaacccgggkkkjjjkkkrrr{{{}}}yyyxxx}}}hhhOOODDD>>>666444888222111111111000000//////............////////////////////////000000000000000000000000000000000000222222222222333444555666777777888999:::<<<===>>>>>>>>>???@@@AAAAAAAAAAAA>>>>>>>>>???@@@AAACCCCCCAAAAAABBBDDDGGGHHHGGGFFFBBBBBBCCCCCCDDDFFFGGGHHHJJJKKKJJJKKKVVVrrreeeKKK@@@<<<<<<;;;:::999777777666555555444333333222111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////000000000000000000000000000000000000///222444555555;;;DDDLLLeeevvv~~~qqqqqqzzz|||___KKK>>>777999@@@999666555:::<<<;;;:::<<<===???BBBEEEMMM]]]ppp~~~yyyqqqkkkcccXXXOOONNNOOOMMMGGGDDDFFFEEECCCCCCCCCDDDDDDEEEEEEEEEFFFGGGEEECCCAAAAAAAAACCCDDDCCCCCCCCCBBBBBBBBBBBBBBB???DDDGGGCCC@@@III```tttvvvfff[[[YYYYYYZZZdddqqqzzzlllTTTFFF>>>999666888888777666666777888888888888999:::;;;<<<>>>???@@@AAAAAACCCDDDEEEFFFGGGIIIIIIIIIJJJLLLPPPTTTVVVVVVWWWWWWQQQFFFAAAJJJVVVdddiiinnnooommmkkklllnnnmmmmmmoooqqqsssssspppnnniiilllqqqssstttttttttttt{{{{{{{{{zzzzzz{{{{{{zzzwww}}}zzz^^^OOOSSS\\\qqqzzzxxxwwwbbbCCC===555111222222111...////////////....................................------............------...............///000000............/////////////////////000000000111111111777AAASSSlll|||vvvfffpppxxxuuulllrrr|||wwwpppyyy|||wwwttttttnnneeejjjooouuuwwwssskkkccc^^^[[[\\\cccnnnwwwvvvlllccc^^^bbbddddddhhhllliiiaaaSSSRRRWWWfffuuu~~~{{{|||||||||~~~```MMM>>>999666000...222111111111000000000//////............////////////.../////////000000000000////////////////////////111111111111222333444555777777777888999;;;===>>>======>>>???@@@@@@??????>>>>>>>>>???@@@AAABBBCCCAAAAAAAAADDDFFFHHHGGGFFFDDDDDDCCCDDDDDDEEEFFFGGGEEEIIILLLLLLNNNYYYjjjwwwmmmQQQBBB>>>AAA;;;;;;:::999888777666666555444444333222222111111222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////....................................////////////.../////////000000000000000000000000000000000000000222444444333666===CCCWWWhhh~~~~~~tttZZZBBB888999;;;888777999999666777;;;888:::;;;===@@@HHHTTT^^^~~~|||lllkkkeee\\\WWWVVVSSSNNNHHHHHHHHHGGGGGGGGGGGGGGGIIIHHHFFFEEEDDDEEEFFFGGGCCCDDDFFFHHHIIIJJJIIIIIIIIILLLNNNPPP[[[vvv}}}rrr___UUUGGG===:::::::::999555666777888999999:::;;;999999:::<<<===???@@@@@@AAABBBCCCDDDFFFGGGHHHIIIIIIIIIJJJLLLOOORRRVVVXXXUUUTTTQQQKKKDDDCCCNNN[[[dddeeehhhiiiiiihhhgggfffeeefffhhhkkknnnooommmlllgggjjjooorrrsssssstttuuu{{{yyywwwwwwxxxxxxxxxxxxuuusssXXXNNNYYYhhh}}}fff___hhh|||MMM>>>:::444222333333111///////////////....................................------............------...............///000000------------................../////////000000000///666:::BBB]]]{{{sss___nnnnnnbbbmmmzzzxxxqqqzzz~~~yyyvvvrrrpppqqquuuzzz~~~wwwlll^^^YYYVVV]]]nnnvvvnnnaaa[[[YYYZZZ]]]dddpppzzzyyysssmmmkkkooo|||~~~sssRRRFFF<<<777888666000///333000000000000////////////---............/////////....../////////000000000////////////////////////000000000000111222333333666666666777999:::<<<===<<<<<<===>>>>>>>>>======>>>>>>>>>???@@@AAABBBCCCAAAAAAAAACCCFFFHHHGGGFFFDDDDDDDDDDDDEEEEEEFFFGGGBBBGGGLLLNNNMMMLLLNNNPPP```}}}ZZZDDD;;;999;;;===::::::999888777777666666444444333333222222111111222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////........................---............/////////....../////////000000000000000000000000000000000000222444333111111555999BBBQQQkkkyyy}}}|||```III>>>:::888999;;;:::666666:::888:::<<<;;;:::<<>>>>>???AAABBBCCCAAA@@@AAACCCFFFGGGGGGFFFCCCCCCCCCDDDEEEGGGHHHIIIHHHIIIJJJKKKKKKLLLLLLLLLLLLYYYoooYYYKKK@@@@@@CCCAAA;;;888999999888777777666555555333333333333222222111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////........................---------.........//////........./////////000000000000000000000000000000///111333222000000111333444>>>RRRlllooonnn}}}jjjVVV@@@;;;888;;;<<<999777777:::;;;===<<<;;;;;;>>>@@@===EEESSScccuuu}}}}}}|||||||||}}}~~~~~~cccKKK???===>>>;;;999888888999888666333333555888;;;=========<<<888:::<<>>???@@@BBBBBB@@@@@@AAACCCEEEGGGFFFEEEAAABBBBBBDDDFFFHHHJJJKKKNNNLLLIIIHHHGGGHHHIIIIIIMMMJJJMMM[[[vvvqqqWWWHHH???888888:::888777777777777777666666555555444333222222222222222111111111000000000000000000111////////////////////////////////////////////////................................................------------........................///////////////////////////////////////000111222111111222222333777AAAUUUlllvvvsss|||]]]MMM>>>888999888666666888888888777777888;;;===AAAAAABBBEEEMMM[[[lllwwwttteeePPPBBB<<<<<<;;;999666666666777888999999888666888:::<<<===<<<;;;:::777999<<<@@@BBBDDDDDDEEEAAABBBCCCEEEGGGIIIJJJKKKIIIKKKNNNQQQTTTUUUUUUUUUVVVIIIBBBIIIYYYcccggghhhkkkiiigggiiikkkllliiifffkkkjjjjjjkkkllllllkkkjjjjjjlllmmmllljjjhhhhhhiiijjjhhhkkkooommmjjjrrr}}}lllQQQSSS```uuueeeNNNKKKkkkzzz```AAA444333222111111000000000////////////....................................------............------...............///000000////////////000000000111....../////////000000000444))))))555<<<>>>OOOeeejjjfff~~~{{{{{{vvvkkkqqqzzzqqqnnnqqqxxx~~~xxxtttsss|||tttwww~~~~~~wwwuuuwwwmmmRRRGGG???888666444333222111///---///000---------...............,,,------------.........------........./////////......................../////////......//////000222222222333555666888999::::::;;;<<<===>>>===============>>>???@@@AAABBB@@@@@@@@@BBBEEEGGGFFFEEEAAABBBCCCDDDFFFHHHJJJLLLFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLOOOQQQTTTaaazzzeeeLLL===BBB<<<888888777555666:::666666666555555444444444222222222222222222111111111000000//////000000111////////////////////////////////////////////////........................------------------------,,,------------.........------.........///////////////////////////////////////000111222333333333666666:::DDDVVVkkk}}}pppUUUEEE===999777777999888666555555777888999<<<<<<<<<;;;===AAAGGGKKKQQQVVV^^^fffnnn{{{xxx___QQQFFF???888888<<<===888222555555555666777888999:::999:::;;;;;;;;;:::999888666888<<<@@@CCCDDDEEEEEEBBBCCCDDDFFFHHHJJJLLLMMMLLLNNNQQQTTTVVVVVVUUUUUUMMMFFFFFFPPP^^^gggkkkmmmjjjiiiiiiiiijjjkkkjjjiiikkkjjjiiijjjllllllkkkjjjlllmmmmmmllljjjhhhiiiiiigggfffiiillljjjlll}}}zzz\\\RRRFFF^^^sssxxxXXXOOOSSSyyytttQQQ<<<444333222000//////000111////////////....................................------............------...............///000000........./////////000000/////////000000000111111444------444;;;<<>>@@@AAABBB@@@???@@@BBBEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHIII@@@DDDHHHKKKLLLMMMOOOQQQIIIKKKOOOPPPLLLKKKVVVcccyyyppp\\\KKK???999777555777<<<>>>:::777888555555555444444444444444111111111111111111222222000000////////////000000////////////////////////////////////////////////........................------------------------,,,,,,---------.........---------.........//////////////////////////////000000///000111222333333444555666999CCCUUUkkk{{{ssslllYYYGGG===;;;::::::999999999:::999999333555777999;;;<<<===>>><<<>>>@@@BBBEEELLLTTT[[[pppsss{{{ppp^^^NNN@@@999:::;;;777444444777999777555999999:::999888777777888::::::::::::999999999999666888<<<@@@CCCDDDEEEEEECCCDDDFFFHHHJJJLLLNNNNNNNNNPPPSSSVVVXXXWWWVVVUUUFFFEEEJJJVVV```ffflllqqqffffffgggggggggggghhhhhhiiihhhggghhhkkkllllllkkkmmmnnnnnnmmmkkkjjjjjjlllfffeeehhhllllllrrr\\\EEENNNTTTllllllTTT]]]kkknnnkkksssFFF999444333222///------///111000/////////....................................---..................---...............///000000---------.........//////000000000000111111111111...333444///---333;;;???KKK___uuuuuuyyyggg\\\ddd~~~|||yyymmmhhhmmmkkkiiixxxqqqRRRDDD<<<===888---,,,333000000000///000111///+++,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////........................111000000/////////000000000000111222333555666777444555777999;;;<<<======<<<<<<======>>>@@@AAABBB@@@???@@@BBBEEEFFFFFFEEEGGGGGGFFFFFFFFFFFFFFFGGGFFFHHHIIIGGGEEEEEEIIINNNLLLDDDBBBHHHNNNOOOPPPSSSLLL\\\vvvsssgggXXXOOOHHHAAA:::666:::555333666888666333333444444444444444444333333111111111111111111222222000000////////////000000////////////////////////////////////////////////........................------------------------,,,,,,,,,---------......---------.........//////////////////////////////222000///...000222222222...111444333777EEE[[[mmm||||||xxxYYYDDD===777777888:::<<<<<<:::888888888999999999:::;;;;;;<<<<<<<<<;;;<<<>>>AAADDDHHHIIILLLSSS___mmmyyymmm___RRRJJJDDDCCCAAA;;;;;;>>>444666888999999888777666444666999:::::::::::::::999999888888888999:::;;;555666888<<>>>>>444333222111000000000000..............................////////////......//////.........---------------------------------000...,,,---111333222000222111111111000000//////222222111111222222333444AAAFFF[[[qqqoooaaaYYYjjj{{{wwwxxx{{{~~~tttrrrtttvvv{{{zzz{{{zzzsssvvvdddIII???===999555222111000111......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..........................................////////////000111222222444444555666777888999:::;;;<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDD>>>???AAACCCDDDDDDCCCBBBBBBBBBAAABBBCCCEEEGGGHHHFFFEEEDDDDDDEEEGGGIIIKKKIIIHHHGGGGGGHHHIIIKKKLLLKKKOOOSSSWWWbbb|||{{{dddYYYDDDCCCBBB@@@===:::888777999888777666555444333333444444333333222111000000000000000000000000000000///...---,,,,,,---.../////////............////////////.........---------------------------------...------,,,,,,------...++++++++++++,,,,,,---...---------------------------------............///000000000000111111111111555333333333333888JJJ]]]tttxxxpppzzzgggNNNEEE???999777:::<<<;;;999999999:::999888888:::;;;999999:::;;;<<<<<<<<<<<<;;;;;;<<<>>>BBBGGGKKKNNN^^^dddmmmxxx|||dddRRRHHHBBB???:::999999999888888777777777777666666777999;;;===555888;;;<<<<<<:::888777444777888666888===@@@???555666777;;;@@@CCCEEEEEEHHHHHHIIIJJJKKKLLLLLLMMMRRRTTTUUUWWW\\\^^^VVVJJJAAALLLWWW^^^bbbhhhjjjhhhiiijjjkkkkkkiiigggfffeeegggiiilllooopppqqqppppppssssssrrrooollljjjkkklllffffffiiimmmrrrYYYLLLJJJVVVttt{{{~~~}}}jjjhhh{{{zzzlllCCC555777444333222111000000000000..............................////////////......//////.........---------------------------------///---,,,---000222111000111111111000000000//////111111111111111222333333<<<>>>KKKeeessscccZZZmmm}}}~~~{{{nnnlllooorrrrrrqqqxxx{{{xxxPPP@@@@@@999777555222111000111111...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................////////////000111111222333444555555555666777999::::::;;;;;;>>>>>>>>>>>>>>>???@@@@@@>>>???AAACCCDDDCCCBBBAAAAAAAAAAAAAAABBBDDDFFFGGGFFFEEEDDDDDDEEEGGGJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIKKKKKKHHHJJJUUUhhhxxxtttbbbQQQCCC===<<<<<<<<<<<<;;;:::999888888777777666555444333333444444333222222111000000///////////////////////////...------------.../////////............////////////.........---------------------------------...------,,,,,,------...,,,+++++++++,,,,,,---...---------------------------------............/////////000000000111111111444222333444222333===JJJ```sss~~~eee[[[LLLBBB???>>>===<<<888888888888777777999:::888888999999999999999888<<<;;;::::::;;;<<<>>>@@@>>>AAAFFFKKKPPPSSSTTTTTT```jjj{{{}}}pppggg\\\SSSGGG>>>999888777777999999999888888777777777888888777666666666666666888777777777888999::::::;;;777777:::::::::FFFUUU666666666999>>>BBBEEEEEEKKKKKKKKKKKKLLLLLLLLLMMMOOOQQQTTTXXX\\\\\\QQQDDDBBBQQQ^^^aaa___bbbgggkkkkkkkkkkkkjjjiiigggfffeeekkkmmmoooqqqrrrrrrqqqqqqsssssspppmmmjjjiiikkkmmmiiinnnnnnlll|||kkkNNNHHHMMMcccpppkkkPPP999666444333222111111000000000000..............................////////////.....................---------------------------------...---+++,,,...000000///111111000000000000//////000000000000000111111222444777<<>>???@@@@@@AAAAAA@@@???>>>>>>>>>>>>???@@@AAAAAABBBCCCBBBBBBCCCDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCAAACCCFFFHHHIIIIIIIIIIIIKKKNNNRRRWWW```qqqrrrccccccWWWKKKCCC===:::;;;@@@:::999888777666666555555555555444444444444444444333222222222111111000000////////////////////////.........------.........///......------......///........................------------------------...------,,,,,,------...,,,,,,,,,++++++,,,,,,------------------------------------............///////////////000000000111000///111444666666555555888DDDVVVgggrrrzzz}}}~~~yyy|||uuudddTTTFFF===>>><<<999777777777777777:::::::::999999:::::::::999888777777666777777888888777777777777777888888:::;;;===>>>??????>>>>>>@@@>>>???FFFNNNOOOIIIAAAAAA???>>>???BBBEEEFFFEEE???>>>======<<<<<<:::999888888888999999999888777777777777777777777777777777888999:::;;;:::999999888888999:::;;;:::888666<<<;;;BBBSSSfff~~~:::777555555999???CCCEEEJJJJJJKKKKKKKKKLLLLLLLLLNNNPPPTTTXXXXXXRRRIIIDDDPPPYYYaaabbbbbbeeehhhiiigggeeedddeeehhhkkklllkkklllnnnpppqqqrrrqqqooonnnnnnmmmkkkiiiiiilllrrrvvvxxxooo```gggjjjRRRKKKEEEXXXssswwwuuulllcccWWWeee```:::888888///111111000000///000000000........................------............---------.....................------------------------,,,,,,,,,,,,,,,,,,---...//////////////////000000//////......//////000111///444777555444===OOO^^^}}}{{{xxxggggggzzz~~~zzzpppwwwyyy~~~}}}[[[MMM>>>777555333222333000//////...............---------...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------...............//////000111222333333444555666888999999::::::888999999:::<<<>>>???@@@??????????????????>>>>>>======>>>??????@@@@@@@@@??????@@@@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIGGGEEECCCDDDGGGJJJJJJIIIKKKQQQVVVmmmqqqmmmhhhfffhhhgggZZZLLLRRRSSSTTTRRRGGG:::444555999888777555444333444444444444444444333333333333222222111111111111111000........................---..................---......------------......---.....................------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,,,,---------------------------------............///...////////////000000000000000000111444777666444333888CCCPPP]]]iiittt{{{|||xxxyyyiii[[[SSSHHHDDD???<<<;;;:::999777::::::999999999:::;;;<<<999888888888888999999:::666555555444555666777888:::999999999999:::;;;;;;===;;;::::::;;;;;;888555;;;:::999:::;;;<<<<<<<<<999999999888888888999:::333444555555666666777888777777777777777888888888666888999;;;;;;;;;:::999::::::999999999<<<@@@CCCKKKSSS\\\lll===999555444777<<>>>>>===999000***---555/////////...------,,,,,,---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000111222222333444555666888999999999999666777888999;;;>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???????????????======>>>???@@@AAAAAABBBAAAAAACCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAADDDHHHHHHFFFDDDDDDFFFFFFUUUeeemmmsss||||||lll___WWWQQQNNNEEEDDDCCCHHHSSS\\\XXXOOOIIIOOOYYY]]]TTTEEE<<<:::888777555444333444444555444444444333333222222222111111111111111111111111........................------...//////...------......------------......---------...............------------------------...------,,,,,,------...------,,,+++++++++,,,,,,---------------------------------............///......////////////000000000111000...000333333000333333777AAALLLZZZjjjwww}}}rrrjjjrrr{{{wwwyyyvvv]]]WWWPPPJJJHHHFFFCCC@@@:::999888888888999:::;;;::::::999999888888777777<<<;;;:::::::::::::::;;;666666666666777888:::;;;:::::::::999888999:::<<<777666666666555555444444888999999888666666888999::::::;;;999888999;;;===888888888888888999999999888888888999888888777666888888777666:::FFFXXXeeewww~~~@@@;;;555222555:::???BBBFFFGGGIIIKKKNNNQQQRRRSSSUUUWWWYYYVVVLLLEEEIIISSS[[[aaadddeeegggkkkmmmlllhhhdddbbbeeekkkrrrttttttvvvwwwzzz|||||||||{{{zzzsssssssssssstttxxx}}}yyyzzzZZZPPPPPPVVV[[[mmmqqq]]][[[aaauuucccAAA666333444777000000////////////000000........................,,,------......------,,,---------.........//////---------------------------...///...,,,+++---///........./////////000000000000//////000000111222///000000000000333888===>>>OOOjjjqqqeeeooo}}}{{{xxxwwwyyytttSSS???777;;;555111333555333111111---------------,,,,,,+++,,,------------,,,++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......///000111222222333444555666777888888888666666666888999;;;===>>><<<<<<<<<<<<===>>>>>>???<<<===>>>???@@@???>>>>>><<<<<<>>>???@@@AAAAAAAAA@@@AAACCCDDDEEEEEEEEEDDDCCCDDDEEEDDDBBBBBBEEEGGGBBBCCCCCCBBBAAABBBFFFIIIDDDLLLQQQMMMHHHIIIKKKMMMdddnnnyyyyyynnnhhhUUUOOOEEE>>>::::::;;;;;;===>>>>>>???FFFNNNQQQOOOFFFHHHOOOVVVVVVOOOIIIHHH>>>===:::888666666666777555444444333222111000000000000000000111111111111........................------...//////...------...------,,,,,,------...---------.........//////------------------------...------,,,,,,------......---,,,,,,+++++++++,,,---------------------------------............///........./////////000000...222222......222222///333111222888>>>GGGWWWfffggg``````lll|||~~~{{{tttjjjbbb___[[[VVVRRR???===;;;999888888888999999999999999999888777777777777777666555555444444777666666666666666666666333444555555666777888999:::;;;;;;;;;:::999999999666888999999777777999;;;777888888666333222444666888999999999::::::::::::888888777777888888999999:::BBBKKKQQQZZZnnnAAA<<<555222444999>>>AAAFFFGGGIIILLLPPPSSSUUUWWWXXXZZZ[[[VVVIIIAAAJJJYYY\\\ccchhhggggggkkkooooookkkgggcccfffmmmtttvvvvvvxxxyyy|||~~~~~~}}}wwwxxxxxxxxxyyy|||xxxWWWQQQMMMUUUgggrrrxxxzzz^^^PPP\\\nnnJJJ:::999222///555000000////////////000111........................,,,------......------,,,---------.........//////---------------------------///000///,,,+++---000---.........//////000000000000000000000111222222---///111111000000222444;;;>>>EEEUUUrrr}}}}}}vvvqqqzzzxxxxxx~~~pppuuuUUUEEE???>>>???555111000111000---+++---******+++,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222222222444555666777777777666666666666777888::::::;;;;;;;;;<<<<<<>>>???@@@===>>>???@@@@@@???>>>>>><<<===>>>@@@AAAAAAAAAAAABBBBBBDDDEEEEEEEEEDDDCCCFFFHHHIIIFFFBBB@@@CCCFFFAAADDDHHHIIIFFFCCCAAA@@@>>>HHHNNNMMMIIIHHHFFFDDDBBBHHHLLLKKKMMMTTTZZZ\\\\\\]]]___aaaeeejjjqqqvvvrrr{{{~~~yyyyyy~~~{{{rrr^^^[[[WWWQQQLLLGGGDDDCCCAAA@@@???>>>???>>><<<:::888<<<===999888>>>EEEHHHJJJBBB???DDDIIIHHHEEEDDDIIIGGGBBB>>>:::888777777555555444333222000000///000000000000000111111111........................,,,---...//////...---,,,...------,,,,,,------...---------.........//////------------------------...------,,,,,,------......---,,,,,,++++++++++++---------------------------------.........//////............/////////000+++222444111000444555222444111111444444777CCCQQQRRRSSSZZZjjjyyywwwrrrnnnhhhcccEEECCC@@@<<<:::888888999888888999:::;;;;;;::::::999999:::::::::999999888666666888999999999999999777777777888999888555333777888::::::999888888888888:::;;;999666444555777444777999:::888888:::<<<999999999::::::;;;;;;;;;666666777888:::<<>>===???@@@AAABBBBBBBBB@@@@@@CCCBBBAAAAAAAAABBBDDDEEEGGGHHHHHHFFFDDDDDDHHHKKKHHHGGGFFFFFFGGGGGGEEECCCDDDIIINNNMMMGGGAAA>>>???CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIMMMNNNNNNMMMKKKMMMRRRVVVLLLFFF>>><<<>>>???>>>;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;?????????AAABBB???:::555555555444333333222111111111111000000//////......//////.........---------..............................................................................---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------......---,,,---...///000000000000000111111111111111111111111222666<<<@@@LLLPPPXXX```jjjttt~~~nnn\\\TTTNNNHHHFFFFFFEEEAAA<<<===;;;999999:::;;;:::999???:::777999:::777555555888777888999999666555777:::999666555777:::888444777888888888888888777666999999777666555666:::===777777888:::;;;;;;::::::;;;999999<<<;;;777444333555===>>>777:::KKKXXX\\\sssOOOBBB555333555888:::===BBBDDDGGGJJJLLLOOOSSSVVVXXXUUUOOOKKKJJJPPPZZZbbbeeefffhhhkkknnnnnnllliiijjjiiijjjmmmssswwwyyyxxxyyyzzz|||}}}}}}|||{{{yyy|||~~~kkkRRROOOmmmzzzbbbRRRPPPgggsssxxxOOO666666333///000111000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,............................................................//////////////////000000000000///////////////000000111111111666444444666888===LLL[[[nnnssslll{{{iiiuuutttrrroooYYYOOOFFF;;;555555555333000111000///...------------------,,,,,,,,,+++++++++------,,,++++++***))))))))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,------------............////////////000111111222222333333444444444666888999::::::;;;;;;===>>>===<<<<<<===>>>AAAAAAAAAAAAAAA@@@?????????@@@AAAAAAAAA@@@??????CCCCCCBBBBBBCCCDDDFFFGGGGGGHHHHHHFFFDDDDDDGGGJJJGGGFFFFFFFFFGGGGGGEEECCCCCCGGGKKKJJJEEE@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAA;;;;;;;;;<<<===>>>???@@@CCCCCCCCCAAA@@@AAAEEEIIIGGGBBB<<<;;;<<<>>><<<:::;;;;;;:::999999999999:::999999999999999999999999999999888888888777777777777777888;;;>>>>>>;;;888555444444333222222111111000000000000//////......//////.........---------..............................................................................---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------...------,,,---...///000//////000000000111111111111222222111222444888;;;@@@EEEMMMWWWcccqqq~~~~~~|||zzz~~~kkkfff___ZZZYYYYYYYYYYYYLLLFFF===999:::;;;;;;;;;444333555::::::999:::===555777;;;>>>???===<<<<<<777777777777999;;;:::999777777888999999:::::::::888999999888555444444555555666777666555555777999888;;;;;;999888999<<<===CCCHHHJJJNNNbbbPPPCCC777444555666888;;;AAADDDHHHKKKMMMPPPTTTWWWUUUPPPKKKIIINNNWWW```ffffffgggjjjmmmooonnnkkkhhhggghhhkkkpppvvvyyyzzzzzzxxxyyyyyyzzzzzzyyyyyyxxx{{{nnnHHHKKK[[[lllYYYRRR^^^}}}TTT>>>555555000///222000/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------....................................//////////////////000000000000//////000111111111111111111111222000000111222222777===AAATTTooozzzhhhuuu~~~ooooooxxxbbbPPPBBB999666555333333333333222000000///......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............/////////000000111111222333333333444555777888:::;;;;;;;;;===;;;:::;;;===>>>>>>>>>BBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@???>>>>>>CCCCCCCCCDDDEEEGGGHHHIIIHHHHHHHHHFFFEEEEEEGGGIIIGGGFFFEEEFFFGGGGGGEEECCCBBBEEEGGGFFFCCC@@@@@@AAA>>>??????????????????>>><<<;;;;;;;;;;;;<<<======??????>>><<<;;;<<>>AAA???CCCQQQ^^^cccsssrrrsss~~~NNNBBB777444555555888;;;CCCFFFJJJNNNQQQTTTWWWZZZSSSMMMGGGIIIRRR\\\dddggghhhiiikkknnnpppnnnkkkgggfffiiimmmrrrvvvxxxxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxuuuPPPCCCXXXqqq~~~gggdddgggmmm@@@777555555000222666///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------...........................//////////////////000000000000//////222222222111111111111111---,,,---111555777888999<<<>>>BBBKKK\\\vvv{{{{{{~~~mmmUUUAAA888888;;;===000111333333222000/////////......---,,,,,,------,,,,,,,,,++++++++++++***,,,+++++++++******))))))))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........//////000000000111222222333333444555777888:::;;;;;;;;;===:::888:::===@@@@@@>>>AAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@??????>>>BBBCCCDDDEEEGGGIIIJJJKKKIIIIIIHHHGGGGGGGGGHHHIIIEEEEEEDDDEEEFFFFFFEEECCCAAABBBDDDCCC@@@???@@@BBB===>>>>>>??????>>>>>>===??????>>>>>>>>>>>>??????@@@???>>><<<<<<<<<===>>><<<:::999:::;;;;;;999777::::::999888888888888888666666666666666666666666777666666666666555555555444333222222222222222222333333222222111111111000////////////////////////........................------------------------------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------------------......//////////////////000000000111///000222222111000111222111444999BBBOOO```rrr}}}www|||}}}}}}|||~~~mmmhhhcccdddgggcccWWWLLLAAA;;;777888999888:::===:::<<<<<<888666888:::<<<777999;;;<<<999555666999:::999888777777777888999999::::::999888888:::<<<<<<:::999:::===AAAEEEFFFJJJVVV```fffvvvJJJ@@@777444555666999>>>DDDGGGLLLOOORRRTTTWWWYYYQQQLLLHHHLLLVVV```fffgggjjjkkklllooopppoookkkhhhhhhkkkooosssuuuuuuttttttuuuuuuvvvvvvwwwxxxxxxyyywww~~~XXXHHHUUUsssvvvtttnnnzzzJJJ===555444444000444666,,,---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------------------------------.........//////............//////////////////000000000000//////222222222111111111111111111000...///111333333111888999999:::@@@LLL[[[fff~~~fffSSSCCC@@@<<<999888777333000---///000///,,,***+++,,,...------,,,,,,,,,,,,---,,,,,,+++++++++*********++++++***************)))))))))))))))))))))))))))*********************************************************+++++++++,,,,,,,,,,,,,,,,,,------------------------............///000000111111222333333444555666888::::::;;;;;;<<<:::888:::>>>AAA@@@>>>>>>??????@@@@@@@@@??????BBBBBBAAA@@@@@@@@@@@@@@@AAABBBDDDFFFHHHIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGDDDCCCCCCDDDFFFFFFDDDCCC@@@AAAAAA@@@??????@@@BBB===>>>???@@@@@@???>>>===>>>======<<<<<<<<<<<<<<<>>>===;;;:::::::::::::::999999999:::;;;;;;:::888999999888777777777777888777777777777777777777777666666666666555555555555555444333111/////////000222111111111111111000000.............../////////---.....................------------------------------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------..................////////////000000000+++...000111111000111222222333555999BBBPPP___hhhyyyyyy}}}zzz|||mmmkkknnnxxxxxxcccSSSDDD@@@AAA@@@===;;;222:::???<<<:::;;;===;;;888777:::<<<999444666;;;777777777777888999::::::<<<;;;999777777999>>>BBBFFFDDDFFFNNNZZZcccdddbbbuuuyyyFFF>>>666444555666:::@@@CCCGGGKKKOOOQQQRRRUUUVVVOOOLLLLLLQQQ\\\eeeiiiiiillllllmmmnnnppppppmmmkkkjjjmmmqqqssssssrrrrrrrrrrrrsssuuuwwwyyyzzzzzz{{{~~~yyywwwZZZIIIVVVooozzzzzzppp{{{kkk<<<===222111333///111222***---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////............//////////////////000000000000//////000111111111111111111111222222000---...111111///000333777999;;;>>>AAACCCLLLVVVfffxxxwwwaaaRRRIII@@@777555555555666555333///+++......---,,,++++++---///---,,,,,,++++++,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))************************************************************++++++++++++,,,,,,,,,,,,------------,,,------------.........//////000000111222222222333444666777999::::::::::::::::::<<>><<<===>>>>>>>>>>>>>>>>>>@@@@@@????????????@@@AAA@@@AAACCCEEEGGGHHHIIIIIIJJJHHHGGGGGGHHHHHHFFFDDDCCCBBBBBBCCCEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAAAAA@@@>>>=========<<<<<<<<<<<<<<<===>>><<<;;;:::;;;<<<;;;:::999999::::::::::::999999999888777777666777777777777777777777777777777777444444444333333333333222222222333222000000222333000000000000000000000000---............/////////---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,---......//////............////////////000000***---///000000000222333111111111333777???IIIOOO\\\```kkkzzz}}}zzz}}}zzzxxxfffUUUUUU]]]bbb```^^^XXXcccfff\\\PPPHHH@@@777@@@<<<<<>>??????AAAEEELLLWWWeeeppp}}}{{{jjjcccLLLHHH@@@666333666888777555222///,,,,,,...000222///...,,,,,,---...//////,,,,,,++++++++++++,,,,,,++++++++++++************))))))))))))************))))))))))))))))))))))))************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........//////000000111111222222222333555666888888999999777:::===??????>>>======;;;<<<===>>>>>>>>>>>>>>>======<<<<<<===>>>???@@@???@@@BBBDDDFFFFFFGGGFFFGGGEEEDDDDDDEEEEEECCC@@@BBBBBBBBBCCCEEEEEEDDDBBB@@@@@@@@@AAAAAAAAA@@@???<<<===???AAAAAA???===<<<=========<<<<<<===>>>>>>???===;;;;;;===>>>===;;;888999999999888888888999888888777666666666666777777777777777777777777777333333333222222222222111///111333333111111222555000000000000000000000000---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,---.../////////...---........./////////000000,,,...///000///000111333000000000000111555:::>>>LLLTTTaaannnwww{{{zzzxxx~~~zzztttjjj^^^YYYdddwwwsssooommmgggggg^^^ZZZ^^^^^^XXXXXX^^^```aaadddfffggggggfffeeeeeemmmxxx||||||zzzFFF>>>888555444444999>>>HHHKKKOOORRRSSSTTTUUUVVVJJJMMMTTT^^^gggooossstttooommmlllmmmooopppqqqpppmmmqqqtttuuusssssstttvvvooorrrvvv{{{~~~~~~}}}wwwrrrhhhOOOTTTmmm}}}pppaaa===:::777,,,222:::222+++000333,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000............/////////000//////000000000000//////---......///000111111222***111333///---000000---...///000222333555666888888777888888888999===BBB???MMMUUU]]]hhhiiigggnnnsss|||~~~wwwyyyuuummmoooeee[[[UUUUUUPPPBBB999888777::::::666333333000,,,***,,,...000000///,,,***---+++******+++,,,+++)))+++++++++***++++++,,,,,,+++++++++************))))))))))))))))))*********))))))))))))))))))))))))************************************************)))************+++++++++)))************+++++++++,,,,,,,,,---------....../////////000111111222222111222444666777888888888555:::@@@AAA???===<<<===<<<<<<===>>>>>>>>>>>>>>>::::::::::::;;;===>>>@@@>>>???AAACCCEEEEEEEEEEEEEEECCCAAABBBCCCCCC@@@===BBBAAAAAACCCDDDEEEDDDBBB@@@@@@@@@AAABBBAAA???===;;;===???@@@@@@???===;;;:::999999999::::::;;;<<<;;;999777888;;;<<<:::888888999999777666666777888888888777666666666666666666666666666666666666666444444444333333333333222///222444444111000111333////////////000000000000---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------......------------------------,,,,,,.../////////...---............/////////000...///000///...///111333000111222111111222555888<<>>DDDHHHJJJNNNSSSWWWWWWTTTRRRPPPSSSYYY___ffflllqqqsssooommmmmmppptttwwwvvvuuuuuuuuuttttttuuuwwwyyyzzznnnpppxxx{{{{{{~~~uuuyyy|||JJJWWWzzz|||sssxxx~~~NNN:::999222222222111000//////...........................///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......---------............///........................////////////............000000000000000000000000000111111111222222222222666666666666666666666666777:::@@@DDDFFFDDD@@@>>>EEEFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFDDDBBB@@@>>>>>>::::::999777666555444333222222000///............//////...---,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))******++++++***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,---------......///////////////000000111222333333444555666777777999:::<<<<<<;;;:::;;;<<<>>>>>>???===;;;;;;<<<======999888:::;;;:::<<<@@@===???AAABBBBBBBBBCCCDDDAAA>>>===@@@EEEFFFCCC???AAAAAAAAABBBBBBAAAAAA@@@@@@???===;;;:::;;;<<<===<<<<<<===>>>>>>>>>>>>>>>::::::::::::::::::::::::888888999999999:::::::::666666666666777777777777666555444333333444555666777666555444444444444444333333222222111111000000111111111111111111111111////////////.............................................------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......////////////000000000000000000000000111111111111444999@@@HHHPPPXXX___dddttt~~~}}}vvvkkkoookkkcccaaammmzzzwwwuuuvvvqqqrrr}}}zzzxxxssswwwrrrzzzkkkpppsss|||xxx|||DDD;;;444444777;;;AAAGGGLLLMMMNNNQQQSSSTTTSSSSSSRRRUUUZZZ___dddiiimmmpppooonnnnnnqqquuuxxxwwwvvvyyyyyyxxxwwwvvvvvvvvvvvvwwwxxxzzz{{{~~~~~~zzzvvv___UUUssszzzbbbCCC888555222222111111000//////...........................---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......------------....................................////////////////////////////////////////////////000000000000111111111222222222222222222222222222222555999<<<===<<<999777666666666777777777888888777777666666555444333333555555444333222111000000222111000///............///......---,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********))))))))))))************))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))************++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,------------...//////......//////000111111222333333555555666777888999;;;;;;:::::::::;;;<<<======<<<::::::;;;===<<<888777::::::999;;;???AAABBBCCCBBB@@@?????????AAA>>>>>>@@@DDDFFFCCC???DDDCCCAAA????????????@@@???>>><<<:::::::::;;;<<<:::;;;<<<<<<======<<<<<<;;;;;;::::::999999999888888888888888999999999999777666666666666666666666666555444333333444555666666555444444333333333444111111111111111000000000111111111111111111111111////////////............------------------------------------------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------........./////////000000000000//////000000000111111111///222888???GGGRRR\\\cccyyy~~~{{{tttyyy{{{}}}|||wwwrrrlllfffdddoooqqqtttrrriiiaaagggrrrooosss{{{~~~uuummmiiitttkkkqqq~~~===777333555999===BBBHHHLLLLLLKKKKKKLLLNNNOOOPPPVVVYYY^^^aaadddhhhlllnnnppppppqqqsssvvvxxxxxxwwwyyyyyyyyyyyyyyyxxxwwwwwwyyy{{{zzzyyyzzz|||xxxrrrhhhVVVmmmllloookkkeeelllpppEEE999777222222111111000000//////...////////////////////////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------------............////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000///111333555555444333111////////////000000000000////////////000000000111111111000000000/////////111000///.....................------,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************))))))))))))******++++++++++++******)))************+++++++++,,,,,,,,,,,,------------///............///000000000000111222333444555555666888::::::999888999:::999:::;;;:::999999;;;<<<;;;777777999:::888:::>>>BBBCCCCCCBBB???=========@@@>>>>>>AAADDDEEEBBB???FFFDDDAAA===<<<<<<>>>???>>>===;;;999999999::::::999999:::;;;;;;;;;;;;;;;;;;;;;:::999888888777777666666777777777888888888777777777666555555555444555444444333333444444555444444333222222222222333///000000000000000000111111111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------............/////////000000000//////000000000000111111...///111444;;;EEEQQQXXXrrr}}}}}}}}}xxx~~~xxxpppmmmjjjkkkooorrrrrrrrrxxx{{{wwwsssvvv|||kkklll}}}zzzwww777333222666:::===AAAGGGGGGGGGGGGFFFFFFGGGIIIKKKWWW\\\aaaeeegggjjjnnnqqqssstttuuuvvvwwwwwwvvvuuussstttwwwzzz|||}}}~~~~~~yyyyyy}}}xxxppprrrzzzvvvkkkuuummmYYY\\\^^^```mmmSSS888555666555111111000000///////////////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,---------........./////////////////////////////////000000000000000////////////////////////.........////////////000111111111111111111111111111111222222222111111111000000000111111111222222000000111111222222333333000000000000111111111111000///......---------...---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++***************((()))))))))************))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((++++++******))))))((((((******++++++++++++******))))))*********+++++++++++++++,,,,,,,,,---------......------......///000//////000111222333444444444666888999888888888999777888999999888888:::<<<:::777777999:::888:::===???AAABBBAAA@@@>>>>>>????????????AAADDDDDDBBB@@@DDDBBB@@@>>>=========>>><<<;;;:::999888888888999888999::::::;;;;;;::::::;;;;;;:::999777666555555555555555666666666777777777777666666555444333333444333333333333333333444222222111111111111222222......//////000000111111111111111111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------............------------.............../////////000000////////////000000000111111000000000222888@@@FFF[[[pppxxxyyyzzzzzz|||}}}zzzpppfffrrr444222333888:::<<<@@@EEEDDDFFFGGGGGGEEEDDDFFFHHHRRRXXXaaafffiiikkkpppsssuuuwwwxxxxxxwwwuuutttsssppprrrvvvzzz~~~zzz~~~uuuhhhzzz~~~ooo[[[iiilllwwwaaaDDD:::444222777000000000///////////////////////////////////////111000...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++,,,------,,,,,,,,,------------...////////////////////////......//////000000000111........................---.........////////////222222222222222222222222222222111000000000111111...////////////000000000////////////////////////000000000000000111111111///...------------------,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,************************((()))))))))************))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((++++++******))))))(((((()))******++++++******)))))))))*********++++++++++++++++++,,,,,,,,,---------------------......///...//////000111222333333333555777888777777888999777888999999888888:::<<<:::888888;;;<<<:::;;;>>>@@@BBBCCCBBB@@@>>>>>>?????????@@@AAACCCCCCBBBAAA>>>???@@@AAAAAA???>>>===;;;:::999999888888777777999999:::;;;;;;;;;;;;::::::999999777666555444444444444555555555666666666777666666555444333333222222333333333333333333222111111000000000111111222......//////000000111111000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------............------------..................////////////...////////////000000000111111111111000111555777DDDUUUjjjwwwwwwrrrmmmlll|||~~~~~~xxxooofffeeeZZZbbbhhh333333555:::<<<<<<@@@FFFIIIKKKLLLJJJFFFDDDEEEFFFHHHQQQ]]]eeehhhjjjnnnqqqtttvvvyyyyyywwwuuuttttttssstttwwwzzz|||xxxwwwzzzrrrrrrccc\\\fffrrrDDD<<<===222...555////////////////////////........................111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,------------........................------......//////000000....................................////////////000000000000000000000000000000///.........//////---.........//////////////////......---,,,,,,,,,...........................------,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++++++++)))))))))***************))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************))))))))))))))))))************)))))))))************+++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---.........//////000111222333333333555777888777777888:::999:::;;;:::999999;;;<<<<<<::::::>>>>>><<<<<>>???AAABBBCCCCCCBBBAAA<<<>>>AAACCCCCCAAA???===:::::::::999888888777777888999999:::::::::::::::888888777666555555444444444444555555555666666666555555555444333333333222111222222333333222222111111000000000000111222222///000000000000000000111000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............------------......------........./////////......////////////000000...///111222111111222333777;;;FFFYYYmmmwwwwwwssszzzppplllvvvwww{{{www\\\\\\hhhwww444444777<<<>>>???DDDKKKSSSSSSQQQJJJCCC@@@AAAEEEBBBMMM\\\fffhhhiiillloooooossswwwyyyxxxvvvvvvwwwuuuvvvwwwxxx{{{}}}|||yyywwwyyy{{{hhhWWWfffwwwTTT888777999222...333////////////////////////------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++***++++++,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,---.../////////............................../////////000000000////////////////////////......---------......///....../////////000000000////////////............---------------------------,,,,,,,,,,,,,,,------++++++++++++++++++++++++************++++++++++++((()))))))))*********+++))))))))))))************))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))*********))))))************)))))))))************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++,,,------......///000111222333333444333555777888888888999:::<<<======<<<::::::;;;===>>><<<===@@@AAA??????AAADDDEEEFFFDDDAAA???>>>???===???AAABBBBBBBBBBBBBBB@@@AAABBBBBBBBB@@@???>>>::::::::::::999888777777666777888888999999888888666666666555555444444444555555555555666666666666444444333333333333333333000111222333333222111000111000000000111111222333111111111111111000000000000000000000000000000000////////////............------------------------------------------,,,,,,---,,,,,,,,,,,,,,,,,,+++************************+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************,,,,,,,,,---------............------------......---------.........//////........./////////000000---///111111000000111333111111666CCCWWWlllzzz{{{xxx}}}iiippp}}}pppccccccxxxssswwwwww444555999>>>AAABBBHHHPPPYYYWWWRRRHHH>>>:::===BBBAAANNN^^^hhhjjjjjjllloookkkpppuuuxxxxxxxxxyyyzzzuuuuuuuuuwwwzzz}}}yyyhhhvvv}}}~~~|||vvvjjj]]]```yyyUUUEEE777444444222111222.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................////////////000000000000111111111111111111111111------......////////////------------............------------............/////////......---------,,,,,,,,,++++++,,,------++++++++++++++++++++++++)))************+++++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))******++++++))))))************)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...//////000111222333444444333555777888888888999;;;>>>??????===;;;;;;<<<===???===>>>BBBCCC@@@@@@CCCAAACCCDDDDDDCCCBBBBBBCCC===???BBBCCCBBBBBBBBBBBBEEEDDDCCCAAA@@@??????>>>::::::;;;::::::999888777555666666777777777777777555555555555555555444444555555555666666666777777333333333333333333333444000111222333333222111000111111000111111222333333333333222222111111000000000000000000000000000000000/////////.............................................------,,,,,,,,,---------,,,,,,+++++++++************************+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************,,,,,,,,,---------...............------.........---------.........//////............/////////000000111111000......000222...333666333444DDDaaayyy~~~~~~~~~}}}zzz|||vvviiihhhwwwlllsssnnnbbblll}}}kkkZZZSSS^^^ttt{{{wwwsssjjjwww222:::CCCDDDAAABBBKKKTTTaaaZZZNNNBBB<<<<<<===<<>>:::555222222222000...000000///...------,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///...---,,,++++++,,,---.................................////////////......////////////000000000000111000000///...---------111111000000//////......------------------------//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......000000000111222222333333555666888888888999:::<<<<<<<<<;;;:::;;;<<<===>>>BBBAAA??????@@@CCCFFFHHHBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@AAABBBCCCBBBBBBFFFEEEDDDCCCAAA@@@???>>>===>>>>>>>>>===;;;999777777777777888888999999999888888777777666666555555666666666666666666666666444444444333333222222222222222111111111111222222111111111111111111111111000000000000////////////000000000000000000000000000000//////.........---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,---------------------------------............///............////////////000000000000000000000000000///......222:::DDDKKK]]]ooo}}}{{{{{{mmmjjjyyynnnfffeeehhhpppfffbbbjjjttttttppp{{{lllTTTKKKWWWjjjvvv888???FFFGGGEEEIIISSS]]]^^^VVVJJJ@@@<<<===???@@@LLLTTT```iiimmmmmmnnnooorrrpppqqqtttuuussstttxxxzzzwwwtttuuuxxx|||||||||uuuxxxooo```XXXaaazzzNNN<<<888333111111111000...000//////...------,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,+++******------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............///...---,,,,,,---...///..............................////////////........./////////000000000000111000000///......------000000000000//////......------------------------///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))******+++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......//////000111111222222333444555777888777888999;;;<<<;;;:::::::::;;;======AAA???>>>===>>>AAACCCEEE???@@@BBBDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@?????????>>>>>>======<<<:::999888777888888888999999999999777777777777666666555555555555555555555555555555444444333333333222222222222111111000000111111222111111111111111111111111000000000000/////////...////////////////////////000/////////.........---...------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++******++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------,,,+++++++++++++++------------------------------------........................////////////////////////////////////111222111111111444999===CCCLLL]]]sss~~~sss___YYY^^^kkk|||wwwiiinnnzzzzzziiigggrrrzzzdddYYY^^^jjjqqq~~~mmm@@@DDDIIIIIIJJJPPP\\\fff[[[QQQEEE===:::===BBBFFFTTT\\\eeelllnnnmmmnnnooopppmmmnnnqqqsssrrrtttxxx|||zzzxxxzzz|||zzzuuupppxxx{{{rrrggg^^^eee~~~TTT===888555222000000111000/////////......---,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,+++***)))))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............///......------......///..............................////////////............/////////000000000000000000///......------000000000////////////...------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......//////000000111111222222222444666666666666888999:::::::::::::::;;;<<<<<>><<<;;;<<<>>>@@@AAA===???BBBDDDFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>?????????>>>>>><<<;;;::::::::::::888888888999999999999999777777777666666666666555555555555555555555555555333333333333222222222222222111111000000111111222111111111111111111111111000000000/////////....../////////////////////////////////...............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,+++*********++++++------------------------------------............---............////////////////////////////////////111222222111000000111888555999IIIddd~~~}}}rrrfffaaaiiiyyyyyynnnjjjuuuxxxiiifffppp|||{{{|||yyyooojjjnnnvvv{{{sssaaaZZZGGGIIIJJJIIIKKKRRR]]]fffWWWLLL@@@999999<<>>@@@BBBDDDEEEEEECCCBBBAAABBBCCCBBBAAAAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>???===<<<:::999999:::;;;888888999999999999999999666666666666666666666666444444444444444444444444333222222222222222222222111111000000000000111111111111111111111111111111000000/////////.........////////////////////////........................---------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++***************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------,,,,,,---------.........---------.........//////////////////////////////+++...000111000//////000222444444555<<>>@@@AAAAAA@@@@@@AAACCC??????>>>>>>===<<<<<<<<<>>>===;;;:::999999:::;;;888888888888888888888888555555555555555666666666444444444444444444444444222222222222222222222222111000000000000000000111000000000000000000000000////////////....................................---------...............------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...------------....................................,,,...///000//////111222)))333;;;:::444555@@@LLLaaattt~~~zzz~~~~~~zzzkkkccclllyyyOOOMMMKKKJJJLLLQQQVVVZZZQQQDDD::::::<<<@@@JJJUUUbbbfffkkknnnnnnpppsssvvvllliiillltttzzz{{{yyyzzzyyyyyysssjjjlllfffVVVaaayyyRRR<<<666555///111222111///...///000------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***************)))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------......//////......---..............................////////////......------.........///////////////////////////......---............/////////------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++,,,------------......//////000000///111333333333333555777666777777888999888888888999999999999::::::;;;<<>>>>><<>>===???BBB???>>>>>>===<<<;;;;;;:::<<<<<<;;;:::::::::::::::777777777777777666666666444555555555555666666666333333333333333333333333111111111222222222222222111000000//////000000111000000000000000000000000/////////.........------........................---------------.........,,,,,,,,,,,,++++++++++++******++++++++++++******)))))))))***************************************++++++++++++++++++++++++))))))******+++,,,,,,,,,************************++++++******++++++,,,---***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,------......------------------------,,,,,,,,,,,,------------,,,------------.................................000111111000///...000111000111333333444555777888???KKK```{{{mmmgggiiirrr}}}QQQOOONNNOOORRRVVVWWWXXXMMMAAA:::>>>CCCGGGRRR___eeehhhlllmmmmmmnnnrrruuuqqqnnnqqqyyy}}}yyyvvvzzzvvvssszzzyyyeeeWWW```zzz\\\@@@999777333///111333222///...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''((()))******++++++***)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,---...//////...---,,,..............................////////////......---------.........//////.../////////////////////---------.........//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++,,,---,,,------......///000000///111333333333333555777555666777888888888777777888999999:::;;;<<<<<<===@@@???>>>======>>>>>>???===@@@BBB@@@;;;999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999777666666666555555555444444444444555555555666666222222222222222222222222000111111111222222222222000000////////////000000000000000000000000000000//////.........---------........................,,,,,,,,,------.........,,,,,,,,,++++++++++++*********++++++++++++******((()))))))))*********+++************************************************(((((())))))***++++++,,,************************++++++******++++++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,------...------------------------++++++,,,,,,,,,---------,,,,,,---------.................................///111222111000//////000666222---,,,///444888:::777777===LLLddd}}}}}}zzzqqqmmmkkkmmmvvvSSSQQQQQQSSSXXXZZZ[[[YYYKKK???:::@@@HHHMMMYYYggggggjjjllllllkkklllppptttuuurrruuu}}}~~~wwwsssvvvttt}}}uuu``````rrrccc@@@777777555111000222444333000......000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&'''(((***++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,---......---,,,+++..............................////////////......---------.........//////.........///////////////---------.........//////------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,------...//////000000111333333333333555777444555777888888888777666888888999;;;<<<===>>>>>>>>>===<<<;;;;;;===???AAA???BBBCCC???:::666888:::777888888999::::::;;;;;;999:::;;;<<<;;;:::999888666666555555444444444333444444444555555555666666222222222222222222222222000000111111222222222222000000////////////000000000000000000000000000000//////.........---------........................,,,,,,,,,------.........,,,,,,,,,+++++++++************++++++++++++******(((((())))))*********+++************************************************'''(((((()))******++++++************************++++++******++++++,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++*********+++,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,---------..............................***---111333222111000000+++111777777222///000333222666999999>>>TTTvvvoooiiijjjaaa___lllXXXWWWVVVZZZ^^^^^^YYYTTTIIICCC@@@HHHWWWdddiiiiiiiiikkkllllllkkklllmmmnnnxxxpppoooxxxzzzsssppptttsss}}}kkk]]]fffmmmGGG999888444//////////////////////////////---------,,,,,,+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......//////000000000000//////......---------,,,,,,,,,...000111000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))******+++,,,))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((***,,,,,,***((()))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------......------...000111333444444444444444444555555666666:::888777;;;???@@@===888;;;;;;:::;;;<<<>>>@@@AAA???>>>===;;;:::999999888999888777777777888:::;;;888888888888888888888888777666555444444333444444333333333333333333333333222222222333333444444444000000000000000000000000000000////////////000000////////////////////////////////////.....................------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////,,,,,,,,,---------..................////////////000000000000000000000000111111000000111111222333555555666777;;;CCCLLLSSSaaappp}}}uuummmqqqppprrrppphhh```___gggpppmmm~~~ddd[[[YYYXXXZZZ\\\[[[VVVQQQEEEDDDGGGQQQ___jjjnnnnnnaaagggnnnqqqqqqppprrrttttttqqqrrrsssllldddkkkyyy{{{rrrjjj^^^^^^zzzoooUUU<<<555444111000333////////////////////////---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++,,,,,,+++******)))+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++,,,+++++++++,,,,,,,,,------------............------------------------------,,,,,,,,,---------.........//////000000//////.........---------,,,,,,,,,---,,,,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))******+++,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((***+++,,,***((()))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,---...///000222333333222333444555666666666666888666666999======:::666777777888888999;;;<<<===>>>===;;;:::999888888888888888777777777888::::::666666666666666666666666777666555444444333444444333333333333333333333333222333333333333333333444111111111111111111111111000000////////////000000////////////////////////////////////..................---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++***+++++++++******)))(((++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,,,,---------..................////////////////////////////////////111111000000111111222333444555666777888;;;???CCC>>>HHHYYYnnnyyynnnmmmqqqvvv}}}|||sssmmmbbbWWWYYYdddYYY\\\^^^aaaggguuuvvv___KKK>>>^^^[[[YYYYYYZZZXXXTTTPPPIIIMMMTTT^^^hhhnnnooooooccciiiooorrrpppoooqqqtttllljjjfff___XXX```xxx{{{wwwiiiaaahhh}}}tttHHH<<<333333222///000666////////////////////////------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******++++++******))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,------............------------------------------,,,,,,,,,---------......---..................---......---------,,,,,,,,,,,,***(((***...///---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))***+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((()))++++++***((()))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,...///000111222000222444777888888777777666555555777::::::666333555666777999::::::::::::<<<;;;:::888888777777777888888777777777888999:::666666666666666666666666777666555444444333444444333333333333333333333333444333333333333333333222111111111111111111111111000000////////////000000/////////////////////////////////............---...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******)))************)))((((((++++++++++++++++++++++++******++++++++++++******************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------..................////////////////////////////////////111000000000000111222222111444666777777666666777999:::===FFFVVVnnnuuunnnlllooovvv~~~sssuuuxxx{{{|||}}}||||||yyy~~~}}}~~~zzzssspppkkkhhhllltttuuulllcccmmmddd]]]ZZZVVVVVVbbbrrraaaGGG888333333222___]]][[[ZZZZZZYYYVVVSSSWWW[[[bbbhhhkkkkkkkkkkkkkkklllnnnpppqqqsssuuuvvvhhh```VVVPPPVVVttt}}}mmmpppsssnnnrrrvvvRRR:::555222444222//////333........................,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********))))))(((***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......,,,------......------,,,......---------,,,,,,,,,,,,++++++,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))***++++++++++++******)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))(((((()))++++++***))))))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---...///000000...111444777999999777666555444555777999888555222777888:::<<<<<<<<<<<<;;;:::999888777777777777777999888888888888999999999777777777777777777777777777666555444444333444444333333333333333333333333444444444333333222222222111111111111111111111111000000////////////000000//////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))))))))))))))***)))***************))))))++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////000000000000000111222222000333666888888777888888CCCAAA>>><<>>AAADDDCCCIIILLLLLLWWWkkk||||||eeeYYYHHH<<<888777666444999555111///...---,,,+++ccccccccccccdddgggjjjmmmqqqooommmkkkkkkllllllmmmkkkiiieeeaaa___bbbiiinnnuuukkkpppVVV>>>666555333111...---...000000...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************************************)))******+++,,,,,,++++++************++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,------...++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------............------......---------,,,,,,,,,)))---000...***''')))---************************************************************))))))))))))((((((((((((((()))******((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++)))'''''')))++++++***)))))))))))))))******+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,---.........///000111222333333333333333666999;;;<<<;;;;;;;;;888888888888888999999:::;;;;;;;;;;;;;;;<<<======<<<===>>>>>>>>>===;;;:::666666666666666666666666777666555444444333444444333333333333333333333333222333333333333333333444222222222222222222222222000000////////////000000////////////////////////.........---------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------***************************)))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***++++++***)))((())))))***+++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,---------..................////////////........................///////////////000111111111222333333222222444555;;;<<<<<<:::999999;;;>>>DDDCCCAAA>>>>>>CCCIIIMMMHHH[[[sssuuu___III;;;<<<999777777777444000---111///,,,+++,,,///111333fffffffffffffffiiinnnqqquuurrrooommmmmmmmmkkkiiifffddd^^^WWWZZZlll{{{lllqqqwwwUUU;;;666777444///111111///.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,)))************+++++++++*********++++++,,,,,,,,,(((((()))***,,,---...///******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......---......//////......---......---------,,,,,,,,,(((***+++++++++***++++++************************************************************))))))))))))((((((((((((((()))******''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++)))'''''')))+++++++++)))))))))))))))******+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........000000000111111222222333222555999;;;<<<<<<<<<<<<:::999888888888999:::;;;<<<<<<<<<<<<======>>>???===>>>?????????===<<<;;;888888888888888888888888777777555444444444444444333333333333333333333333222222222333333444444444222222222222222222222222000000////////////000000////////////////////////......---------,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------************************))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))***************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000........................///////////////000111111---///222444444444555666555777:::;;;;;;<<<>>>@@@888999<<<@@@@@@>>>>>>AAAAAAFFFIIIJJJSSScccrrrzzzhhh\\\KKK???999888777666444000....../////////111...///111222222000...,,,]]]ffflllkkkkkknnnmmmiiippprrrqqqmmmlllmmmlllhhhcccaaaccclllxxxpppmmmkkkssswwwVVVCCC>>>777222111000000///...------,,,,,,++++++++++++++++++++++++++++++************++++++************************************************+++++++++*********))))))************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////...............///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++************+++++++++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------000000000111222333555555444666888;;;<<<<<<;;;:::999999999::::::;;;;;;<<<;;;:::999999999;;;===>>>???>>>===<<<<<<<<<<<<<<<888888777777666666555555<<<999555444444555444444333222111000000111222333000111222222333333333333222222111000//////000000000000000000000000000000////////////............------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++************************************************''''''(((((())))))***************)))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................///000000000111111111111000111111222222333444444666666777888999::::::;;;========================???>>>???@@@BBBDDDGGGIIIRRRYYYeeesssqqqhhhbbb[[[OOOFFF999888777555333111000/////////////////////////////////.........---------dddiiikkkiiijjjmmmmmmjjjccckkkooolllhhhiiimmmooo{{{ooo___ccczzz}}}^^^@@@666555111---...000//////...------,,,,,,++++++++++++++++++++++++++++++************++++++************************************************+++++++++*********))))))************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,,,,---.........---------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++************++++++,,,,,,,,,+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))'''((()))******)))(((''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,---------.........000000000111222333444555444666888:::::::::999999777777888999::::::;;;;;;999999888777888:::<<<>>>>>>>>>===<<<;;;:::::::::777777777777666666555555777555222111222444444444222222111000000111222222111111222333333333333333222111111000//////000000////////////////////////////////////............------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++************************************************(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))(((((((((((())))))))))))************************************************++++++++++++++++++++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................//////000000000111111111000000111111222333333444555666666777888999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@<<<>>>BBBFFFJJJPPPWWW[[[dddqqqyyyooodddYYYQQQLLLLLLEEE>>>;;;<<<;;;777222555555444333111000///...........................///.........------------___ccceeefffhhhkkkiiieee``````______kkkxxxeeeXXXVVVfff|||SSSAAA222111333111///111//////......---,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************+++************)))))))))************************+++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++,,,,,,,,,,,,,,,+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---------.........////////////000000111333444555444555777888888888777666555555666777999::::::;;;777777666777888:::<<<======<<<;;;:::999888777777777777777666666666666555555333111111333555555555222222111000000111222222222222333444444444333333111111000/////////000000/////////////////////////////////............---------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++************************************************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))******************************))))))))))))))))))))))))(((((((((((())))))))))))************************************************+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////000000000000000000000111222222333333444555666777888999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<;;;999:::<<<>>>AAAFFFNNNSSSVVVWWWYYYZZZccceeeiiioootttxxx{{{|||~~~|||yyyvvvsssrrrkkkjjjhhhddd]]]VVVOOOKKKKKKIIIEEE@@@;;;777444333777444111111222333222222111111000000//////..........................................------------ZZZ[[[^^^```bbbbbb]]]XXXZZZWWWYYYjjjxxxooo]]]UUUcccyyyvvvOOO@@@888333444555222111333.........------,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************************))))))))))))************************+++++++++******************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,------------............/////////000111222333444444444555666666666555555333444555666777999::::::666666666777888:::<<<===;;;;;;:::999888666555444666666666666666666666666666444333333555666666666222111111111111111111222222333333444444444333333111000000/////////000000//////////////////////////////.........---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************))))))((((((''''''((((((((()))))))))))))))(((((((((((()))))))))***************************(((((((((((((((((((((((((((((((((((())))))))))))************************************************************++++++++++++,,,,,,++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000//////000000111222222222444444555666777888888999999999999999999999999999;;;<<<======<<<;;;999888999:::::::::999999<<<>>>888888999;;;===>>>===<<<;;;<<<>>>@@@BBBDDDFFFFFFEEEEEEEEEDDDCCCAAA@@@???999:::;;;<<<;;;:::777666555444333333444666888999444444333222/////////000................................................------------------------VVVTTTSSSUUUVVVWWWXXXXXX^^^mmm}}}nnnfffkkkgggrrrmmmMMM999777444222222000......111---------------,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))*********************************************************+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,+++,,,,,,,,,,,,---------.........///000111222333333444444444555444444444333444444555777888888999777777888999:::;;;<<<===999999999888777555444333555555555555555666666666777555444444555555444333111111111222222111111111333333333444444333222222000///////////////000000....................................------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............/////////...//////000000111111222222333444555666777777888888888888888888888888888999:::;;;<<<<<<;;;:::999888999999777555444444666;;;999888:::<<<>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::888999:::::::::999777666222111///......///000000...000111111//////111333............/////////000........................,,,,,,------------------KKKJJJMMMTTT]]]ggguuusssiiiwww```DDD:::999222111111///------...000------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************(((((()))))))))))))))***************************)))))))))***************************++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))+++***)))(((''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++***++++++,,,,,,++++++************++++++,,,,,,---+++++++++,,,,,,,,,------------......///111222333333333333333444444555555444555555666666777777888888888999999:::;;;;;;;;;666777777888777666444333444555555555555666666666555333222222333333222000000111222222222222111000222222333333333222111111//////......//////000000.................................------------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''(((((())))))***''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++***************)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///.........///000000111111222222333444555666666777777777777777777777777777666666777888999999999999<<<======<<<999888888999@@@===:::888888777555444777666555555444555555666444555555555555444333333444444555555444333111000666666555444333333333444444555555444222111222222............//////000000------------------------,,,,,,,,,,,,------------YYY```pppxxxnnnyyyZZZCCC999777777000111111000...///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************(((((((((((())))))******************************((()))))))))*********+++************++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********+++,,,,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++************++++++(((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))************)))))))))))))))))))))))))))))),,,+++)))((('''''''''(((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,,,,++++++***)))******+++,,,,,,------,,,,,,,,,,,,---------...---------...///000111222222222222333444555666777666666666666666666666666888888999999999999888888444555777888777666555444444444444555555555666666222111111222333444333111000111222222222222111000111222222222111111000///...............///000000.................................---------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''((())))))***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////000000111111111222333444555666666777777777777777777777777777666666666666777888888444666888888777777777999000111333555777:::===???777777666666666777999:::444555555555555444444333444555666666777666666666...///000222333444555555222111000...---+++)))'''------...............///------------------------++++++,,,,,,,,,---------~~~sssiii]]]```iiiwww{{{NNN888777:::444,,,///111111///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************'''((((((((())))))******************************(((((())))))*********+++)))************+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++************++++++))))))******+++++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))************)))))))))))))))))))))))))))))),,,+++)))((('''''''''(((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,+++++++++))))))***+++,,,,,,---------------.........//////---------...///000111222222222222333444555777888777777777777666666666666888888888888888777666666333444666888888777666555444444444555555555666666222111222444666777666555000111222333333222111000111111111111111000///..................///000111..............................---------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******&&&&&&&&&'''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000000111222333444555555666888888888888888888888888:::999777666666777888999888:::;;;:::888666666777:::;;;;;;:::888888:::;;;777777666555666777888999222333444555666777777777666666666666555444222222///000222333333333222111000///...000222222111///------------------------------------------------+++++++++,,,,,,---------~~~oooggg```ZZZVVVQQQ```ppp^^^KKK999333333111000111//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++*********))))))((((((************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))------,,,,,,+++***))))))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---...///000000222222222222333444555555333444555555444444555777999777555777:::;;;999777666666666777666555555444444555666777777666555444444333333222222333333444222333333333333222111111111111000000//////......000///////////////000111222222222111000//////.........---------,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********************************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------000000//////.........---/////////000111222444444666666777777777777666555777777777777777777777777::::::999999888777777777777666666666666888:::;;;888888777666666666666666666666666666666666666666666666555444333333222222111111222222222222111111000000000000////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzziii___]]]aaagggkkkyyybbbJJJ>>>333222333111000111///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************)))))))))(((************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))------,,,++++++***))))))(((((()))++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++*********+++,,,,,,,,,++++++***)))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------...///000111111111111222333444555444555777777666666888999888777666777:::<<<;;;999777666666666555555555555444555666777777666555444444444333333333333444444222333333333333222111111111111000000////////////000000////////////000000222222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************************************+++++++++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------000/////////.........---/////////000111222333444666666777777777666666555555555666777888888999999:::999999888777777666666666666666666666888999:::888777777666555555666666666666666666666666666666555555555444333333222222000111111222222111111000000000000000/////////...........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,uuugggkkkiiiggghhhpppyyyVVV@@@999444111222222000...///......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,,,,,,,+++******))))))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++*********+++++++++,,,++++++***)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---...///000000000000000111222333444333555777777777777888999999888777888;;;<<<<<<;;;888777666555444555555666555555777777777777555555555555444444444444555555333333333333333222222111111000000000000/////////111000000//////000000000222111111000000//////.........---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++***************************************++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------/////////...............////////////000222333444555555666666666666666555333444555666777999::::::999999888777777666666555666666555666666777888999777777666555555555555666666666666666666666666666555444444333333222222222000111111222222111111000000000000/////////..............................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,oooccc]]]hhhwwwlllQQQAAA888444444444444111...,,,------------,,,,,,,,,++++++++++++++++++++++++++++++*********************************************************)))))))))))))))************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,+++++++++******))))))((()))***+++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++******************++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,------...///////////////000222333333111333555666666555666777:::::::::::::::;;;::::::999777555444333444666777555666777888888777666555666666555555555555666666333333444444333333222111000000000000000000000000111111000000///000000000111111000000////////////......---------,,,,,,,,,***************************++++++,,,,,,++++++*********)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.................................///000111222333444444555666666666555555333444444555777888888999888888777666666555555444555555555555666666777777666666555444444555555555555555555555555555555555444333333333222222222111000000111111111111000000000000/////////.................................+++++++++,,,,,,------...++++++++++++++++++++++++yyydddZZZ___iii^^^GGG;;;555333222444444111---,,,,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))******************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************++++++***************)))))))))***+++++++++******++++++++++++++++++++++++************************)))))))))*********+++++++++++++++*********)))))))))******++++++*********))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))*********++++++***************+++++++++++++++++++++++++++++++++---------------------------,,,,,,,,,,,,------............///000111333444222555777888777666666666<<<<<<<<<;;;999888888888999777555444333444666777555666777888888777666555777666666555555666666777333444444444444333222222000000000000111111111111222222111000000000000000000000000///////////////......---------,,,,,,,,,***************************++++++,,,,,,++++++******)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...............---------...///000222222333333444555555555555555555555555555555666666666777777666555555444444333444555555555666666666666555444444444444444555555444444444444444444444444222222222222222111111111000000000111111000000000////////////....................................***++++++,,,,,,---------++++++++++++++++++++++++ooo```WWWaaafff^^^RRRVVVlllvvvSSS>>>888555333111...000///+++))),,,......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************))))))))))))************************************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++************************)))******+++++++++******++++++++++++++++++++++++************************((())))))))))))*********+++************)))))))))((()))******+++*********))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))************++++++++++++************************++++++++++++++++++++++++............------------------,,,,,,,,,,,,------.........///000222333444777:::<<<<<<;;;999888888<<<<<<===;;;888777777777888777666555444555555666666666888888888888666666666666555555555555666666444444444444444333222222000000000111111111111222333222111111000000000000////////////////////////......---------,,,,,,,,,***************************++++++,,,,,,++++++***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------.........------------...000111222222222333444555555555555555555555555555555444444666666555555444333333222444444555555555555444444444333333333333444555555444444444444444444444444111111111111111111111111///000000111111000000////////////.........------------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++yyylllbbbccceeeaaaYYYUUUXXXcccllljjjgggrrrWWWGGG888555555444222333---///---((()))...///,,,++++++++++++++++++++++++************************************************************************((()))))))))************************************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++))))))))))))******************+++++++++******)))************************************************((((((((()))))))))******************))))))))))))(((((()))***************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++.........------,,,,,,,,,------,,,,,,+++,,,,,,---......///000111333444555:::<<>>>>>;;;888555555555777999999777777999<<<666666666777666666555444666777888999999888777666555555444444444444555555444444555555444444333222000000111111222222222222444333222111000000000000.........///////////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---...///000111000111222333444444555444111111222333555666777777555555444333333222222111333444555555555444333222222222222222333333444555333333333333333333333333000000000000000111111111//////000000000000////////////.........------------------------------------,,,,,,++++++*********************************gggdddppp}}}ZZZDDD===333222222111000//////...------,,,,,,,,,,,,+++++++++++++++*********)))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************++++++++++++******,,,+++***))))))***+++,,,))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&)))))))))))))))(((''''''))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,,,,+++*********+++,,,---000000111111111222222222888888777666666666666666666666777888999999::::::888888777777666666555555666666777777777777666666555555555555555555555555444444444333333222222222222222222222222111000///777555333111///......///000///...------...///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))************))))))))))))(((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((*********************************++++++,,,,,,,,,)))************+++++++++---,,,,,,+++,,,---...///000000///...............000000111222333333333333222222111111111111111111111111111111111111111111222333333333333333333444444444444333333333222222333333333333333222111000111111111111111000//////000000000000000000000000,,,---------.../////////---------,,,,,,+++++++++))))))))))))))))))))))))************************mmmTTTBBB999888222111111000//////......------,,,,,,,,,++++++++++++++++++*********))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************++++++++++++******++++++***))))))***++++++*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))))))))))))))(((''''''))))))))))))))))))))))))(((((()))***************************************+++++++++,,,,,,,,,---------,,,+++*********++++++,,,+++*********+++,,,---/////////000000000111111555555444444444555555555666777777888999999::::::888888777666444333222222666777777888888777777666444444444444444444444444333333222222222111111111111222222222222111000///333222111000///000000111000///...------...///000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((()))))))))*********))))))))))))(((((((((((())))))************))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))(((((((((***************************++++++++++++++++++,,,)))************+++++++++---,,,,,,+++,,,---...///000//////...------......///000111222333333333333111111111111111111111111111111111111111111111111222222222333333333333444333333333333222222222222222333333333222222111000000111111111111000//////////////////////////////------------............------,,,,,,,,,+++++++++))))))))))))))))))))))))************************uuuSSS>>>555333333555000000//////...---------,,,,,,,,,,,,+++++++++++++++++++++***************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************++++++++++++******+++******))))))******++++++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))))))))))))))(((((('''))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))******,,,+++*********+++,,,---............////////////111111222222333333444444666777777888888999999:::888777666555333111000000555666777777777777666555444444444444444444444444111111111111111000000000111111222222111111000000////////////000111222333//////...------...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))******(((((((((((())))))))))))((())))))******))))))((()))******++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((('''************************+++++++++++++++*********)))************+++++++++---,,,,,,,,,,,,------...//////...---------......///000111222222333333222111111111111111111111111111111111111111111111111222222222222333333444444333222222222222111111111222222222333222222111000000000111111000000///...////////////////////////............------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))___LLL999111222222222111.........------,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))*********++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++************++++++++++++************))))))))))))******++++++******)))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((()))***************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++************+++,,,+++*********+++,,,------.........//////////////////000222333444444444666666777777888888888888666666555444333222222111333444555666666555444333333333333333333333333333111111111111111111111111000000111111111111000000---......///000111111222........................---------,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&''')))***(((((((((((()))))))))***(((((((((((())))))))))))(((((())))))))))))(((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''************************,,,,,,++++++******))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......---------------......///000111222222222222000000000000111111111111111111111111111111111111111111111222333333444444222222222111111111000000111111222222222222111111000000000000000//////...////////////////////////.........------,,,,,,,,,,,,+++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((___HHH===666111333444111...---------------,,,,,,,,,,,,,,,,,,+++++++++*********************************,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))******))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++******))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***************++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---........./////////000000...///111333444555555555555555666666666666666777333444444444444444555555333444666777777666444333333333333333333333333333111111222222222222222222///000000111111111000000/////////000000000000000------............------------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************))))))((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&''')))***'''(((((((((((()))))))))'''((((((((()))))))))***(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++++++++******)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,------......///000111111111111//////000000000111111111111111111111111111111111000000111222222333444444222222222111111111000000000111111222222111111111000000000000000///....................................------,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((cccLLL<<<666333000000333333///...///------,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++******((())))))******))))))((()))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++************++++++++++++++++++,,,---------,,,,,,,,,+++*********+++,,,---.........////////////000...000222333555555555444444444444444444444444444222222333333444555666666444666888::::::888666444222222222222222222222222111111111222222222222222//////000000111111000000000000111111111000//////------............------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''(((((((((((())))))''''''(((((())))))******'''(((((())))))(((((('''&&&''''''((((((''''''&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))***************))))))))))))************++++++++++++,,,,,,,,,,,,++++++***,,,,,,+++++++++,,,---------...///000000111111000...//////000000111111111111111111111111111111111///000000111222333444444333222222222222111111111///000111111222111111111//////000000//////...---........................------------,,,,,,,,,,,,*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))}}}```KKK>>>666444666333///...111222//////111------------------------++++++++++++************))))))*********+++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((()))))))))************))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++******'''((()))******)))((('''((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))***************************************************++++++++++++)))***+++,,,---,,,,,,+++,,,+++*********+++,,,---,,,---------...............000222444444444333333222222222222222222222222111111222222333333444444333555777999999777555333222222222222222222222222000000000111111111222222...//////000000000000000000000111222222111000000,,,------......------,,,,,,,,,,,,++++++++++++***************************************************((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''((((((((())))))'''''''''((()))*********''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,,,,---,,,+++***)))+++++++++++++++,,,------------...///000000000000......//////000111111222111111111111111111111111//////000111222333444444333333333333222222222222//////000111111111111111//////000000//////...---........................,,,,,,,,,,,,,,,,,,------)))*********++++++++++++))))))))))))))))))))))))************************zzzkkkbbbbbbjjjwwwxxxYYYHHH999666666222...---///***)))...111...,,,+++------------------------+++++++++************)))))))))******++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++******'''((()))******)))((('''''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))************+++++++++((()))***+++,,,,,,+++***,,,+++*********+++,,,---++++++,,,,,,,,,---------...///111333444333222111222111111111111111111111111111111111111111111111000222444666666444222000111111111111111111111111.../////////000000111111......///000000000000000///000111222333333222222,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''''''''''''''((((((((()))&&&''''''((()))******+++''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))(((((())))))******++++++)))************++++++++++++,,,,,,---,,,+++***)))+++*********+++,,,,,,---,,,---...///000000000000---......///000111111222111111111111111111111111...///000111222333444444444444444333333333222222//////000111111111111111///////////////......---........................+++++++++,,,,,,---------))))))******++++++++++++))))))))))))))))))))))))************************ppp___ZZZjjjyyy}}}lllQQQEEE888777555333222000/////////............---------++++++++++++++++++++++++************************)))*********++++++++++++))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))******)))((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((('''((()))+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++++++++++++++---......,,,******+++,,,************+++,,,---...111111111111111222222222222333333222111000/////////000000000000111111111333222222111111222222333222222222111111111111111000000000000111222333444111111111111111111111111222222333333333222111111------............------------------------------)))******++++++******)))******)))((((((((()))***,,,+++***((((((((()))***))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''%%%&&&((()))))))))((('''(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////............000000000000000000000000//////000111222222333333444444444333333222222222222111111111000000//////000000000000000///............////////////......------,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++*********))))))+++***)))(((((('''((((((qqqyyykkkRRR@@@888777444333222111000/////////............------------++++++++++++++++++++++++************************)))))))))*********++++++))))))))))))************)))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((()))+++,,,))))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))***)))))))))))))))))))))************************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++))))))***,,,*********++++++,,,---...000000111111111111222222111111222222333222222111000111111111111222222222333333222222222222333333222222111111000000//////000000000000111222333444111111111111111111111111...///111222333444444444------............------------------------------++++++++++++++++++++++++,,,,,,+++++++++*********,,,+++)))((((((((()))***))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////////////////000000000000000000000000//////000111111222333333444444333333333222222222111111111000000000//////000000000000000///............////////////......------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++*********))))))***))))))(((((((((((()))~~~iiiLLL;;;444000...---//////........................---------,,,,,,,,,++++++++++++++++++++++++************************((((((((()))))))))******))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))***))))))((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++++++++++++++++++++***++++++***)))(((***+++,,,+++++++++,,,---...//////000000000111111111222000111222333444444444444222222222333333333444444333333222222222222333333222222111111000///......000000000000111222333333111111111111111111111111...///000222222333333333------............------........................---,,,+++******+++,,,---.../////////...,,,+++***+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((())))))))))))(((((((((((('''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++******++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000000111000000000000000000000000//////000000111111222222333333333222222222222222111111000000000000/////////000000000000///............////////////......,,,,,,,,,,,,++++++++++++++++++************+++++++++++++++***************)))(((((((((((())))))***pppZZZJJJ===333333777666222000......---,,,,,,,,,,,,---------------,,,,,,,,,+++************************************************(((((((((((())))))))))))((()))))))))************(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************************(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++***+++,,,+++))))))***,,,---,,,,,,,,,------...///...//////000000111111111111222333444555555555555333444444444555555555555333333333222222333333333444333333222111000//////111111000000111222222333222222222222222222222222222222222222111000//////------............------...........................---+++******+++---...000111222222000...+++*********))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((''''''&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000111111/////////////////////////////////000000000111111222222222222222111111111000000000000000000////////////000000//////...------......//////......---,,,,,,,,,++++++++++++***++++++************++++++************************(((((('''(((((()))******yyyhhhWWWGGG;;;<<<555///...///...///333000///...---,,,+++++++++---,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))******++++++******)))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((('''(((((((((((()))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************+++++++++++++++++++++++++++,,,---,,,******,,,...------,,,,,,,,,---......------...///000000111111333444444555555444444333444555555555666666666666444333333333333333333444555555444333333222111111111111111000111111222333333333333333333333333333111111111111000///...---------............------...........................---+++******+++---...000111222222000...+++***)))))))))*********))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((''''''&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++)))******++++++******)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000000111........................//////////////////000000111111111111111111111111//////////////////000000///////////////...------------............------,,,,,,+++++++++*********+++******))))))******+++************************(((((('''(((((()))******lllaaaSSSIIICCC???:::666000///000111...***+++///000///...,,,+++*********,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++++++++++++++++++++++++++,,,---,,,++++++---///------,,,,,,,,,,,,------,,,,,,---...///000111111444444444555444444333333555555555666666666666777444444333333333333444444555555555444444444444333222111111111111111222222333333333333333333333333......///000000000000000------............---------------------------------,,,+++******+++,,,---.../////////...,,,+++***(((((()))************)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))************))))))))))))******+++,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,------......///....................................////////////000000000000000111111111......////////////000000...////////////...------------............------++++++++++++******************))))))))))))*********************+++++++++)))(((((((((((())))))***qqqYYYHHH666666666888999888555222'''***000666444---+++...------,,,+++++++++++++++++++++++++++************************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))************))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((()))*********))))))))))))))))))))))))'''(((((()))******++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++***+++,,,+++******,,,...,,,,,,++++++++++++,,,,,,+++,,,,,,---///000000111111222333444444444444444555555555555666666666777444444333333333333444444333333333444444444444555222222111111111111111222111111111111111111111111......//////000000//////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********'''((()))***+++******)))))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))************))))))((())))))***++++++,,,,,,,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,------------------------......................../////////000000000111111........./////////000000......//////......---,,,,,,------......------,,,++++++++++++******************))))))))))))******))))))*********+++++++++***))))))(((((((((((()))sssXXXFFF>>>888222444111...,,,+++---000222333///,,,,,,+++))),,,111***************+++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))***+++++++++************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---++++++++++++++++++++++++)))***+++***))))))+++---,,,,,,+++******+++++++++++++++,,,---...///000111///000111333444555666666555555555555666666666666555444444333333444444555111222222333333444444555222222111111111111111222////////////////////////111111111000///---,,,+++---..................---++++++++++++++++++++++++)))***++++++++++++***)))******)))(((((())))))***'''((()))+++++++++***)))))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''%%%&&&((()))))))))((('''(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++))))))************))))))((())))))***++++++,,,,,,,,,+++++++++******)))))),,,+++++++++++++++++++++------------------------.....................---.../////////000000111111---.........//////000000......//////......---,,,,,,------......------,,,+++++++++************)))******))))))))))))******))))))******+++++++++++++++***)))(((((('''((((((vvvhhh___IIIEEE???888444222111222////////////////////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))(((((())))))))))))))))))))))))))))))+++++++++*********))))))************))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************************))))))))))))))))))))))))'''...'''&&&***...///###***************************%%%***...'''''',,,)))***''',,,333+++&&&,,,... 555%%%%%%%%%,,, 555***111...)))///!!!)))&&&333$$$---...!!!&&&,,,'''&&&!!!,,,***&&&000%%%(((%%%&&&,,,///...)))$$$///...### ///000"""111111###...!!!444***!!!+++000!!!!!!+++'''555&&&---(((222---...---...--- 333(((((()))***++++++,,,,,,,,,---,,,+++)))((()))***)))************+++++++++,,,,,,,,,---------....../////////000111111222222333333333333333333333333333333333333333333333333222222222111111111000000333222111000////////////111000///......///000111000000//////.........---------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))*********)))))))))))))))'''((((((((())))))))))))(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************+++++++++*********))))))++++++,,,,,,,,,,,,---------.........---,,,,,,+++,,,,,,------...---------............////////////,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))kkkcccXXXOOOIIIBBB:::444777555222///------...///........................------,,,,,,,,,++++++++++++,,,,,,,,,++++++***)))***************************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++******)))(((((())))))))))))))))))))))))))))))+++++++++*********))))))************))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************************)))))))))))))))))))))))))))***$$$///444111************************333***+++...((((((+++(((,,,%%%---$$$222444888NNN{{{WWW444///(((888'''---***(((000222,,,111BBBwwwbbb,,,%%%---,,, %%%(((111...BBB""":::)))222 *** aaasssXXX111+++777%%%"""555'''%%%,,,222((())))))***++++++,,,,,,,,,,,,,,,+++)))((()))***)))************++++++++++++,,,,,,,,,,,,---------...//////000000111222222222222222222222222222222222222222222222222222222222222222111111111000000111111000000//////000000111000////////////000111000/////////............------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))***))))))))))))))))))))),,,++++++******)))(((((((((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************+++++++++*********))))))+++++++++,,,,,,,,,------------......---,,,,,,+++,,,,,,---.........------............////////////,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))xxxoooeeeYYYNNNGGG===999444333333333111///......---------...///000------------------------,,,,,,,,,++++++++++++++++++++++++,,,++++++***)))************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))+++************)))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************************))))))))))))))))))))))))...---"""&&&***!!!```===...+++...))))))+++&&&(((+++000,,,555&&&IIIyyy!!!:::$$$000&&&...!!!///)))DDD666"""(((""")))'''000###///&&&&&&///777DDDcccDDD,,, %%%888!!! ;;;(((000)))))))))***++++++,,,,,,+++,,,,,,+++)))((()))***)))************+++++++++******+++++++++,,,,,,,,,......//////000111111111111111111111111111111111111111111111111111111111222222222111111111111111///////////////000000111111000000//////000000111////////////............------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))******//////...,,,+++)))((('''(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************+++++++++***************++++++++++++,,,,,,,,,,,,---------------,,,,,,+++,,,,,,---...........................////////////------...////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++)))))))))))))))))))))))))))((((((''''''(((((()))AAA???<<<999888555111///222///......000222111000//////000000000//////...+++++++++++++++++++++++++++++++++++++++***************++++++++++++******************************)))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))))))))))))))))))))))))))************))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***************************))))))))))))))))))))))))!!!,,,***---000jjjBBB///(((,,,******+++'''***%%%333===mmmFFF%%%111)))&&&###'''<<<NNN222000)))...$$$(((111 ,,,555WWWooo***111555!!!!!!555((())))))*********++++++++++++,,,,,,***)))((()))+++))))))*********+++++++++)))************+++++++++------...//////000000111000000000000000000000000000000000000000000000000111111111111111111111111............///000111222000000000000000000000000///////////////.........------------------------,,,,,,,,,+++++++++******************************(((((((((((((((((((((((()))))))))))))))*********///...---,,,***)))(((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))******************************************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,++++++,,,---.../////////...............////////////------...///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++(((((((((((((((((((((((((((((((((''''''(((((((((222111//////000111000//////...,,,,,,,,,,,,,,,+++,,,------...---,,,+++***++++++++++++++++++++++++************************)))******++++++*********))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&+++''''''777'''WWWCCC,,,$$$******)))+++(((,,,333***&&&ttt 111%%%***111+++III555 555+++'''$$$---&&&......999555888%%%***$$$***************+++++++++***+++,,,***)))(((***+++))))))*********+++++++++)))))))))*********++++++---------...//////000000000000000000000000000000000000000000000000000000111111111111111111111111............///111222333000000111111111111000000.........///////////////------------------------,,,,,,,,,+++++++++******************************(((((((((((((((((((((((((((((())))))************************))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))************************************************+++++++++,,,,,,++++++,,,,,,---,,,,,,++++++,,,---...////////////............////////////---...//////000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++((((((((((((((((((((((((((((((''''''''''''((((((111///------...//////...111111111000000//////...******+++,,,------,,,,,,++++++++++++++++++++++++)))))))))))))))*********((()))******+++*********))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''(((((())))))(((((((((((((((((((((((((((((()))))))))))))))***************))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((,,,---(((,,,---gggBBB***###***)))(((+++***%%%***///***\\\VVVsss$$$111///######[[[SSS444777;;;%%%@@@111""">>> 222***************************++++++***))))))***,,,)))************+++++++++))))))*********+++++++++,,,,,,------.../////////000000000000000000000000000000000000000000000000111111111111111222222222////////////000111333333000111111222222111111000.........///////////////------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((()))******++++++''''''((((((((()))))))))(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))******************************+++++++++************++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,---...///000000000............////////////......///000000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++))))))))))))))))))))))))(((''''''&&&&&&''''''(((***)))((()))+++---,,,,,,***+++,,,,,,+++++++++,,,+++++++++,,,------......++++++++++++++++++++++++((((((((()))))))))******(((((()))***************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))******************))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((!!!'''777+++((("""ZZZBBB+++%%%---)))%%%)))***%%%+++jjjyyy222,,,'''NNN,,, 777{{{111***;;;===fff!!! ---)))###///&&&333'''333WWW---999 000***************************++++++***))))))***,,,)))************+++++++++*********+++++++++,,,,,,+++,,,,,,---......//////111111111111111111111111111111111111111111111111000000111111111222222222111111000111111222333333000111222222222222111000............/////////000------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))'''(((((()))******++++++'''''''''(((((()))))))))(((((())))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))*********+++++++++************++++++++++++******+++,,,,,,,,,,,,,,,+++,,,---///000000111111............////////////......///000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++))))))))))))))))))))))))(((''''''&&&&&&''''''(((///---,,,---//////...---)))+++------,,,,,,,,,---++++++***)))))))))))))))++++++++++++++++++++++++'''((((((((())))))******(((((()))***************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((('''((((((((())))))******************))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((000"""---(((,,,,,,aaaCCC---(((///***$$$'''***+++"""KKK,,,***///@@@///&&&666!!!\\\aaa'''666"""???///MMM///'''%%%(((,,,]]]'''%%%888!!!NNN111888###++++++*********************++++++***))))))+++,,,)))************+++++++++***++++++++++++,,,,,,,,,++++++,,,------......///111111111111111111111111111111111111111111111111000000111111222222222222222222222111222222333444000111222333333222111000---.........//////000000------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))******++++++++++++)))************+++++++++)))***+++,,,,,,,,,,,,,,,+++,,,---///000111111111............/////////000...//////000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******+++))))))))))))))))))))))))'''''''''&&&&&&''''''''',,,++++++++++++++++++,,,)))************+++++++++))))))))))))))))))))))))))))))************))))))******)))((((((((((((((())))))))))))))))))))))))******))))))((((((''''''******++++++++++++******))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))******))))))((((((''''''''''''''''''''''''''''''))))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***!!!&&&+++$$$%%%222(((&&&'''111)))222+++XXXBBB"""&&&+++,,,)))&&&...******)))$$$...'''rrr'''+++%%%---ggg&&&---"""%%%))) 999ccc))) +++111 $$$YYYDDD000(((---'''000###++++++''')))***++++++***)))***+++************************++++++***************+++)))))))))***++++++,,,,,,------...///000111222222333333333444444333222222444444444444444444444444222222222333333333444444222222222222222222222222444222000000111222111000000000000000////////////------......------,,,+++************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************++++++++++++++++++++++++((())))))))))))*********+++++++++,,,,,,---------............///////////////............------------......///////////////000000000000////////////---------,,,,,,+++++++++...---,,,,,,++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++************++++++))))))*********+++++++++))))))))))))))))))))))))))))))************))))))******)))((((((((((((((())))))))))))))))))))))))***)))))))))(((((((((''')))******++++++******)))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))***)))))))))((((((((('''''''''''''''''''''''''''((())))))******))))))(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,111***'''(((***--- ,,,(((---!!!***jjjJJJ------***$$$)))&&&'''(((UUUvvv(((%%%***''')))111+++111___BBB***$$$***&&&******(((>>>'''!!!!!!,,,333&&&(((///###)))(((///%%%###vvvJJJ,,,+++)))***++++++***)))***+++************************++++++************++++++++++++++++++************,,,---...///000111222222222333333444333333222222444444444444444444444444222222222333333333333444222222222222222222222222444222000000111222111000000000000000/////////...---------...------,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))*********+++++++++++++++,,,,,,,,,---------.........////////////............------------------...///////////////000////////////.........------,,,,,,,,,+++++++++------,,,++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******)))))))))*********++++++))))))))))))))))))))))))))))))************))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))******++++++******)))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))000dddaaa\\\cccdddbbb___ddd]]]ggg]]]\\\bbbjjj^^^```FFF!!!(((,,,000(((@@@)))%%%111$$$,,,???...444###PPPfff***%%%,,,&&&&&&)))+++***%%%"""###555222'''###000 ,,,^^^III,,,+++000---&&&%%%$$$+++111$$$)))RRR"""---)))***++++++***)))***++++++++++++++++++++++++++++++++++++******++++++,,,------,,,++++++***)))))),,,------...///000111111222222333333333333222222333333333333333333333333111111222222222333333333222222222222222222222222333222000000111111111000000000000/////////......---------------,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,---------.........//////............------------,,,---......//////..................------------,,,,,,,,,,,,++++++++++++------,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((999""" """222!!!---+++///(((,,,'''"""+++111(((...---%%%%%%---...(((+++$$$***))))))---)))+++```)))###&&&,,,%%%***'''(((,,,,,,'''"""###)))+++$$$!!!'''---,,,WWW999***)))***++++++***)))***+++++++++++++++++++++++++++,,,++++++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,---......///000000111111222333333333333222222222222222222222222222111111111111222222222222222222222222222222222222333111000///000111000///000000/////////.........,,,------------,,,++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))******************************************+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------..................---------,,,,,,,,,,,,---............------------,,,,,,,,,++++++,,,+++++++++++++++++++++---,,,,,,+++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))(((((()))))))))*********))))))))))))))))))))))))))))))************))))))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))******)))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((qqq,,,""")))...QQQ///111%%%---***+++666###555&&&111666(((!!!)))---###,,,'''(((++++++GGG''')))$$$------((($$$(((///+++ ###000---***,,, 000"""~~~yyy''')))***++++++***)))***+++++++++++++++++++++++++++,,,,,,++++++,,,---......++++++,,,,,,------------,,,,,,------......//////000111222222333333333222222222222222222222222222000000000111111111222222222222222222222222222222333111//////000111000///////////////............,,,,,,------,,,,,,+++***************************************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------...------------,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++************+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))************))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))xxx)))+++,,,&&&&&&---000...&&&!!!///222$$$)))---999222+++222'''***###...))))))###,,,www***)))222))))))'''(((+++%%%'''...+++###)))888"""333%%%$$$(((((())))))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////++++++,,,------...//////,,,,,,,,,---------......///000111222333333333333111111111111111111111111///000000000000111111111222222222222222222222222222111//////000000000////////////.........------,,,,,,,,,,,,,,,+++******************************************************(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************************************************+++++++++,,,+++++++++++++++*********+++++++++,,,,,,,,,------------------,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++++++++,,,,,,+++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))******)))((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))){{{)))///---###***,,,+++###+++###+++---333  +++000+++'''''')))###...(((,,,!!!>>>111%%%)))---!!!---$$$***---''')))000)))"""000&&&...###VVV,,,)))***++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000------------............,,,,,,,,,,,,,,,---------///000111222222333333333111111111111111111111111/////////000000000111111222222222222222222222222222000///...000000///...//////.........---------+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************************************)))))))))*********++++++++++++++++++*********)))++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))*********++++++++++++,,,++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))******)))((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))qqq&&&))),,,(((***---(((---)))""")))222$$$***+++///)))(((+++)))$$$&&&---***$$$+++$$$...&&&XXXFFF%%%///)))((("""666###)))((())))))'''&&&***000)))(((555'''...)))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,------//////000222222333333333000000000000000000000000////////////000000000000222222222222222222222222222000///...///000///...//////.........---------+++,,,,,,,,,,,,+++******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))))))))*********++++++++++++******))))))******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++---------,,,,,,,,,++++++))))))******++++++++++++,,,++++++***)))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++******************************************++++++)))(((''''''''''''******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))&&&''''''((()))******+++''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((******))))))******+++,,,,,,***((('''&&&'''((()))''''''((((((((((((((((((+++ %%%$$$|||...'''000((($$$333(((///'''***%%%///$$$///'''111(((///+++111!!!222BBBCCC111&&&)))---)))&&&)))'''+++***+++&&&***((('''%%%111$$$)))UUU111)))***+++***))))))+++---------,,,,,,,,,,,,++++++---------.........//////------,,,++++++***))))))++++++,,,,,,,,,,,,------------......///000000000///000111222222222222222111111222222222333333333111111222222222333333333000000000000000000000000/////////......---,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((('''''''''&&&***)))''''''))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))************+++++++++******+++++++++,,,,,,,,,************************+++++++++,,,,,,,,,------,,,---------,,,++++++***------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************************************************+++***)))(((''''''''''''******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((())))))******''''''''''''(((((((((((('''((((((((()))))))))))))))))))))))))))((('''''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************)))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((******))))))******+++,,,+++***((('''''''''((()))((((((((((((((('''''''''mmm:::)))---///ttt///###+++///GGG)))***!!!'''((((((''',,,%%%!!!---'''(((;;;###222<<<...%%%)))+++'''%%%)))"""%%%'''111&&&***(((***...(((777###***+++,,,+++******,,,...------,,,,,,,,,+++++++++,,,,,,------------......---------,,,+++*********+++++++++,,,,,,,,,------------......//////000000000000111111222111111111000000000000111111111111000000000000111111111111000000000000000000000000------------............+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))((((((((('''''''''''')))((((((((()))*********))))))))))))))))))))))))((((((((()))*********+++***)))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((()))((((((''''''(((((()))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,++++++------,,,,,,+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************************************************+++***)))((((((''''''(((***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((())))))))))))))))))))))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((***))))))))))))***+++++++++***(((''''''((())))))))))))(((((('''''''''&&&444dddXXX[[[kkkdddcccdddtttaaaaaaKKK$$$&&& zzz---444///---ppp+++))) %%%+++###)))***...,,,...,,,999&&&---222)))&&&)))***%%%%%%***777(((+++!!!***((((((!!!UUU%%%+++,,,---,,,++++++---///,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---...------,,,,,,++++++***++++++++++++,,,,,,,,,,,,---------...//////000000000000111111111000//////........./////////000000........./////////000000000000000000000000000000++++++,,,,,,---......///+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******((((((((((((''''''''''''(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((''''''''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------............---,,,,,,------,,,,,,++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))******************************************)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))((((((((((((((((((((((((''''''''''''''''''(((((((((((('''''''''((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++***)))(((((((((((()))))))))))))))(((''''''&&&&&&(((FFF'''''''''444(((IIIEEE"""###***%%%777444***###222)))'''+++---)))&&&+++(((***''''''333((((((```)))&&&'''***)))&&&'''+++!!!!!!(((:::,,,(((%%%,,,===~~~111***+++,,,,,,++++++,,,...,,,,,,,,,++++++++++++***************++++++++++++---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,---......//////000000000000000000///...---........./////////000000........./////////000000000000000000000000000000,,,,,,,,,,,,------......+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((('''''''''&&&'''((((((((((((((()))(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************((((((((((((((((((((((((((()))))))))************************************))))))*********+++++++++************++++++++++++,,,,,,,,,---------------,,,,,,---------.........---......///......------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))***))))))(((((((((((()))))))))(((((((((((())))))************************))))))))))))))))))))))))&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***)))((('''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))((((((((((((((())))))))))))(((((('''''''''&&&***+++&&&888!!!+++,,,NNNCCC%%%---,,,%%%###"""&&&111&&&111111)))nnn&&&,,,000&&&))),,,)))$$$'''$$$$$$...BBBIII&&&&&&)))+++***'''(((,,,$$$+++,,,"""<<>>kkk```:::(((***///...******---,,,((((((...///,,,***)))%%%###(((...))) :::---WWW+++%%%---******(((&&&)))......***'''%%%''')))'''!!! """333+++;;;HHH###///000*********))))))))))))******)))))))))***))))))((((((+++***)))))))))))))))***++++++++++++++++++++++++************************))))))*********+++++++++,,,---...//////000000000//////////////////////////////000000000111111111000000000000000000000000/////////...------,,,,,,++++++,,,,,,,,,,,,++++++*********)))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''((())))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++(((((()))))))))*********************))))))(((((())))))))))))))))))))))))***))))))))))))))))))***((())))))*********))))))((())))))******+++,,,,,,++++++,,,,,,,,,,,,++++++***)))))))))******+++,,,***++++++,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''''''''''''''((((((((((((&&&''''''((()))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))***+++,,,,,,+++***)))'''((()))*********)))((())))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))************)))***************************************)))))))))((((((((((((((()))++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))...)))$$$///$$$"""777"""&&&EEE***+++***(((...)))+++---$$$XXXKKK000,,,###...555444***%%%((()))$$$(((******+++---///+++%%%,,,---***%%%$$$(((---///222!!!,,,eee999---'''***((((((,,,+++'''%%%%%%###%%%)))...---******///""" ,,,666$$$*********))))))*********((()))))))))))))))((((((***)))))))))))))))******++++++++++++++++++++++++***************+++++++++*********++++++++++++,,,,,,,,,---...////////////////////////////////////........./////////000000000000000000000000000000//////......---,,,,,,,,,***++++++,,,,,,++++++*********)))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))(((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++((((((((()))))))))******++++++******)))((((((((())))))))))))))))))))))))***))))))(((((())))))***((())))))************)))(((((())))))***+++++++++++++++,,,,,,,,,,,,++++++***************+++,,,---******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''((((((((((((&&&&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***+++,,,,,,+++***((('''((()))***+++******)))))))))))))))************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))'''((()))***+++******)))************************(((((()))))))))))))))***((((((''''''((()))+++,,,(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))))),,,)))$$$,,,### 444---NNNEEE***+++***(((...)))++++++000'''...,,,---***&&&)))111111))))))111+++***+++......***&&&$$$&&&000333---%%%###'''###,,,888+++666~~~111%%%,,,''')))...((('''777111,,,(((((('''%%%(((---,,,000+++TTT///)))+++++++++************++++++******++++++,,,++++++***)))((((((((()))***++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...////////////////////////////////////------------............000000000000000000000000///......------,,,,,,+++******++++++++++++*********)))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))(((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++******)))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************(((((())))))******++++++)))***+++,,,,,,+++***)))*********++++++,,,---...******++++++++++++******************************))))))))))))))))))))))))(((((((((''''''(((((((((''''''''''''((((((((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''')))***++++++***)))''''''((()))***++++++***)))))))))))))))************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))''''''(((((())))))******((('''''''''((()))+++,,,(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))""",,,,,,&&&***,,,(((&&&///rrrEEE***+++***(((...)))+++''')))---111444,,,---)))***+++***((((((***,,,+++'''(((------))),,,333fffGGG***""")))---,,,,,,&&&000)))XXX&&&+++,,,%%%'''...)))&&&>>>aaa111+++''')))***((('''((('''(((###ppp+++000(((,,,,,,++++++++++++,,,,,,'''(((((()))))))))(((((((((((((((((()))***,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++,,,,,,,,,---------+++,,,---...////////////////////////////////////,,,,,,,,,---------......000000000000000000000000///......------,,,++++++******++++++++++++******))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++++++++***)))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************((((((((()))******++++++((()))***++++++***)))(((++++++++++++,,,---...///******++++++++++++******************************)))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((((((((()))***,,,---(((((((((((((((''''''''''''((()))))))))(((&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''************************)))))))))))))))))))))))))))((('''&&&&&&'''((()))************))))))))))))++++++******))))))((((((000!!!'''DDD)))***)))(((...(((***///(((+++%%%...)))'''+++))),,,222,,,'''...---''',,,)))...)))222EEE '''000(((!!!333&&&xxxLLL111111 ---&&&&&&jjj''')))(((%%%---+++++++++(((+++...)))111))))))))))))))))))))))))))))))************))))))***)))((((((((()))+++,,,)))))))))))))))******+++)))+++,,,------,,,***)))---------............///............////////////---///000222222000///---------------------------000000000000000000000000......---------,,,,,,,,,,,,,,,++++++***)))((((((************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((()))************+++++++++))))))*********+++++++++///...,,,,,,+++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++******)))(((''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((***+++,,,(((((((((((((((((((((''''''((()))))))))(((&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))*********))))))((((((((($$$111000&&&DDD******)))(((...(((***111)))///&&&///TTT%%%000(((///---###111+++,,,......''',,,,,,,,,;;;((("""333...000666%%%>>>uuu!!!***((((((&&&222888111!!!444###'''$$$)))BBB444+++'''))))))))))))))))))))))))))))))************))))))***)))((((((((()))++++++)))))))))))))))******+++)))***,,,------,,,+++***............////////////////////////000000000000...///000000000000///...------------------------....................................---------,,,,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++************++++++++++++...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,++++++******************)))((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''((()))******''''''((((((((((((((((((((((((((()))(((((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))(((((((((((($$$222&&&MMMEEE******)))(((...)))+++HHH000$$$666>>>(((///+++***444444***$$$***444---(((///333---fff@@@(((***)))"""%%%%%%xxx&&&'''((((((,,,+++999###>>>+++///]]]888###...))))))))))))))))))))))))))))))************)))))))))))))))((()))******+++)))))))))))))))******+++)))***,,,---...------,,,............///////////////000000000000111111111////////////////////////------------------------......................../////////.........------,,,,,,,,,+++******))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++***************))))))((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((()))))))))((((((((((((((((((((((((111111333$$$rrrFFF++++++***)))///)))+++))),,,444"""888///;;;;;;888&&&"""111...'''222***333))),,,444888888888sss888IIIxxxTTT,,,***###+++222...CCC```???GGG|||222)))...))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++)))))))))))))))******+++)))***+++---............,,,,,,---------.............../////////000000000///......------......///,,,,,,------------------........................000////////////.........,,,,,,,,,++++++*********************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++******************)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((((('''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************(((((((((((())))))))))))************************(((((((((((((((((((((((('''(((((()))))))))))))))'''((((((((())))))******((((((((()))))))))))))))'''///&&&***+++)))FFF+++,,,+++***000***,,,444---'''(((222------JJJZZZ###555'''"""888888...,,,%%%///666444===,,,???:::&&&***'''***///555***666!!!))))))))))))))))))))))))))))))************))))))((()))))))))************)))))))))))))))******+++)))***+++,,,------......*********+++++++++,,,,,,,,,,,,,,,,,,------------......------------......,,,,,,,,,---------......////////////////////////000////////////.........,,,,,,,,,+++++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************+++++++++,,,,,,,,,***++++++,,,,,,---------------,,,,,,,,,+++++++++************************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''(((((()))))))))((((((&&&&&&''''''((()))))))))(((''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************(((((((((((())))))))))))************************))))))))))))))))))))))))''''''((()))************(((((())))))******++++++))))))))))))************444%%%...)))///888GGG,,,,,,+++***000+++---333888***888---###==="""***;;;000''')))---333+++777***...))),,,(((222%%%'''333###!!!:::zzz---''',,,))))))))))))))))))))))))))))))************))))))(((((()))************))))))))))))))))))******+++*********++++++,,,,,,---))))))))))))************)))************+++++++++------------------------+++,,,,,,------.........000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++)))***+++,,,---------,,,------,,,,,,,,,,,,++++++)))))))))***************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))******)))((((((&&&&&&''''''((())))))***(((''''''&&&'''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************'''((((((((()))))))))***************************))))))))))))))))))))))))&&&''')))***++++++******)))))))))***+++,,,,,,,,,)))*********+++++++++,,,+++>>>&&&:::!!!+++UUUGGG------,,,+++111+++--- 666###666000:::555---***ccc)))555...///%%%222(((000)))///***'''000WWW%%%111***000((((((222$$$///>>>///...555))))))))))))))))))))))))))))))************))))))'''((()))***+++******))))))))))))))))))******+++*********)))*********+++))))))))))))************((()))))))))************+++,,,---......---,,,+++++++++,,,,,,---......///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((()))))))))*********((()))+++,,,------,,,,,,------,,,,,,,,,,,,++++++((()))))))))*********+++(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))***++++++***)))(((&&&&&&&&&'''((())))))***((('''&&&&&&'''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***+++++++++***))))))***+++,,,,,,------******+++++++++,,,,,,,,,+++444333)))'''333)))HHH------,,,+++111,,,...444(((///,,,(((111,,,%%%$$$===$$$SSSFFF+++&&&;;;%%%000...---***,,,'''>>>###222"""///%%%000111:::((((((***NNN^^^///&&&222!!!))))))))))))))))))))))))))))))************))))))'''((()))++++++******))))))))))))))))))******+++******))))))((())))))***)))************+++++++++((()))))))))***************+++---......---+++***++++++,,,,,,---...//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))+++,,,------,,,,,,---------,,,,,,,,,++++++(((((())))))*********+++(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$%%%&&&'''&&&***...000...***'''%%%&&&&&&''''''(((((())))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))))))))************)))))))))************+++++++++++++++************++++++)))))))))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++******+++---...000++++++,,,,,,,,,---------+++HHH333$$$)))222111......///...//////---+++,,,///***---...+++111___ZZZ&&&---555$$$555111***BBB===$$$((('''------+++)))(((((()))+++---PPP***111666 ++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////........................,,,,,,,,,,,,,,,+++***)))+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((+++***)))'''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((******))))))((((((''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&+++***)))((('''''''''((())))))))))))))))))))))))%%%%%%&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,,,,,,,++++++*********((()))***)))((((((***,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((&&&)))...///---***'''&&&''''''''''''(((((((((((())))))))))))((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((***)))))))))))))))))))))))))))************)))))))))************+++++++++++++++************++++++***))))))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************++++++++++++,,,++++++++++++,,,...///++++++,,,,,,,,,,,,,,,,,,***NNNGGG555)))---333000---///***,,,///111///,,,***+++000------,,,'''''';;;RRR;;;(((+++444))))))999333"""000jjj777,,,777222......------,,,,,,,,,,,,222111###+++zzz___222FFF***333++++++************+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---------------------------------------,,,++++++++++++******)))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((+++***((('''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))*********))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,,,,,,,+++++++++******((()))***)))((()))***,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((()))(((((((((((())))))***&&&)))---...,,,)))'''&&&(((((((((''''''''''''''')))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))************)))))))))************+++++++++++++++************++++++***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++************+++++++++,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++333uuu@@@333,,,...000,,,***---...000222111000000000111111,,,///888;;;444...... ???hhhBBB888444:::666444<<<;;;444333666LLLkkkRRR(((###111555---'''---,,,,,,,,,------,,,***""")))444111###444}}}999555111+++$$$!!!)))444++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++******)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((***)))((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))(((((((((((('''''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''')))+++.........,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++,,,,,,,,,++++++++++++***)))*********))))))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((())))))***&&&(((+++,,,+++)))''''''(((((((((''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********))))))************))))))))))))*********+++++++++++++++************++++++******)))***,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++555+++...___hhhiiiVVV^^^666111...000000,,,,,,000222444333//////333777888:::777999=========AAAHHH777>>>DDDDDD???>>>EEEMMM}}}sssxxxCCCAAAFFF888JJJ555@@@EEEFFFFFF===444999333III\\\```]]]VVVFFF777777,,,///===;;;***(((444000...---------------+++666)))'''000222)))(((111222TTTkkk\\\???...***)))&&&...000***&&&(((***(((,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&'''((())))))***))),,,000333333111...,,,(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))************))))))*********+++++++++++++++++++++++++++++++++)))***+++***))))))+++---((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))(((((('''(((((()))%%%(((******)))(((((((((((((((''''''&&&&&&%%%%%%'''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((())))))************))))))************))))))))))))*********+++++++++++++++************+++++++++***)))***,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,###777"""000;;;&&&999000///000333333222555888222888;;;999999<<<===;;;@@@AAACCCEEECCC???AAAEEELLLHHHQQQaaa___QQQQQQ^^^DDDXXXLLLRRRDDDQQQTTT^^^fffnnnaaaMMMJJJOOOTTT\\\RRRNNNVVVfffmmmaaaRRRKKKLLLDDD>>>===888222777BBB666666555333111000000000&&&444444&&&%%%333222###---(((%%%%%%&&&(((...666777''' ***333000***))),,,,,,++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++*********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&''''''((()))******---000444666666222...+++(((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))************))))))*********+++++++++++++++++++++++++++++++++)))***+++***))))))+++---((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((())))))))))))(((((('''''''''''''''%%%'''))))))''''''((()))'''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++))))))************)))))))))************+++++++++++++++************+++++++++*********++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,---............------,,,---------............333555666999+++//////...///111444777999;;;???BBB@@@MMMWWWYYYZZZZZZTTTKKKOOOMMMNNNUUU^^^ddddddccchhheeewwwpppfffjjjppp]]]eeeiiihhhnnnlllnnndddZZZeeebbbvvvuuuhhhNNNOOOLLLHHHIIIKKKHHHAAA>>>BBBEEEBBB:::555444555:::111+++,,,///111333777111,,,///999888,,,&&&+++555<<<,,,$$$...444///,,,,,,++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&'''(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&''''''''''''(((((((((&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''(((((())))))***---000444666666222---)))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++***++++++++++++,,,,,,,,,)))+++++++++******+++---))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))((('''''''''''''''%%%'''((('''&&&&&&((()))%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''(((((()))******++++++))))))************)))))))))************+++++++++++++++************++++++,,,+++******++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,---...//////......,,,------...///000111111///444<<<111333GGG:::???AAACCCFFFJJJOOOSSSUUU```ooozzz||||||~~~xxxnnnllliiiffffffjjjrrrwwwyyywwwwwwpppwwwyyyuuuvvvppp{{{}}}vvvyyyttteee\\\]]]\\\WWWOOOZZZccc```TTTHHHDDDEEE:::GGGIII;;;222444222***111,,,)))+++......000333444***)))444666...***...---,,,,,,++++++,,,,,,---+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------------------------***++++++,,,------,,,,,,)))))))))))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((%%%&&&'''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((()))))))))))),,,000333333000,,,)))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))************)))************+++++++++******+++++++++,,,,,,,,,***+++++++++******,,,...))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******)))(((((('''((((((%%%&&&'''&&&&&&&&&(((***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***+++++++++))))))************)))))))))************+++++++++++++++************++++++,,,+++******++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++---///000000//////,,,---...///000222333333@@@777@@@888JJJRRRhhhaaaVVVXXXZZZ\\\aaagggkkklll{{{pppzzz}}}wwwwwwtttsssrrr||||||zzzvvvtttnnnffffffuuurrraaaZZZZZZWWWBBB999EEEJJJ@@@:::???777:::777000000555444...+++,,,---,,,,,,...---+++---,,,,,,++++++,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,........................+++,,,------.........---)))))))))))))))*********))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((($$$%%%'''(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***'''''''''&&&&&&'''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))))))))((((((((((((&&&(((---000111...+++)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************)))************+++++++++*********++++++,,,,,,,,,***+++,,,+++******,,,...))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************)))***+++,,,+++)))'''%%%))))))))))))))))))))))))))))))))))))******************************************+++,,,,,,,,,,,,+++******))))))))))))******************)))))))))))))))************+++++++++---,,,***)))))))))******++++++++++++++++++++++++......---,,,++++++,,,,,,***,,,------,,,,,,...000.........///222555222---777999888444444:::BBBFFFAAAJJJNNNTTToooxxx{{{zzztttqqqrrrtttsssvvv{{{wwwoooyyy}}}{{{zzzzzzwwwxxx|||yyywww|||~~~{{{|||~~~}}}zzz{{{xxxpppsssyyyvvvxxxzzzkkk___UUUSSSOOOFFF@@@@@@III===888======444111444333333111...,,,+++---/////////...---+++***,,,------,,,***+++,,,,,,+++***+++***)))))))))***,,,---------------------------,,,+++++++++***)))))))))))))))***++++++++++++***************))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((+++***)))))))))***,,,,,,...---,,,+++,,,---...///............---,,,++++++...---,,,,,,++++++,,,,,,******))))))((((((''''''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******(((((())))))))))))(((((())))))(((((('''''''''&&&''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************************************)))***++++++,,,,,,++++++******))))))))))))******(((((())))))******++++++************++++++++++++---,,,***)))))))))***+++++++++++++++++++++++++++++++++*********+++,,,,,,//////000///...,,,++++++...,,,---111555777777888666777;;;AAAHHHNNNSSSVVVeeeccceeexxx}}}{{{{{{{{{nnnmmmiiimmm{{{{{{|||~~~|||xxxvvvzzzxxxvvv|||~~~rrr||||||yyysssoooqqqxxx~~~zzztttuuu}}}ooohhheeefffeee]]]WWWUUUTTTSSSOOOIIIEEEDDD@@@<<<888777555222000.........------...------,,,,,,---///---------/////////---+++++++++++++++,,,------------------------------++++++++++++************)))******+++,,,+++++++++************))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((+++***)))))))))***+++,,,------,,,,,,,,,---...///------...//////.........------,,,++++++++++++,,,***)))))))))((((((((('''((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******************)))(((((())))))))))))(((((()))(((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********************************+++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************************************))))))***++++++++++++*********))))))))))))******''''''((()))***+++,,,---************+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++***+++---///000///---444111333999;;;<<>>;;;999777777---............---,,,,,,---,,,+++,,,...///...---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***++++++,,,,,,,,,,,,,,,************))))))))))))((())))))******))))))((((((((((((((())))))))))))******))))))******+++,,,---,,,,,,,,,,,,---...///,,,---...///000000000000---,,,++++++******++++++))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))((((((((((((((((((''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******************************++++++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************(((((((((((()))***+++,,,))))))))))))))))))))))))((()))))))))************************************((()))******++++++******+++******))))))******+++(((((()))******+++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000...,,,+++---111444555555555555<<>>@@@EEEJJJLLLJJJJJJMMMSSSbbb|||mmmfffjjjllljjjiiinnnzzz|||{{{zzz{{{||||||xxx{{{{{{wwwtttvvvxxxwwwxxxxxxooolllpppiii]]][[[RRRQQQRRRTTTTTTRRRTTTYYYkkkuuuyyywwwvvvttt{{{xxxtttkkkcccdddooowwwzzzzzzmmmYYYEEE999444222000333///+++)))*********)))++++++++++++,,,,,,,,,---,,,++++++******************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******++++++,,,,,,---------------------,,,,,,++++++++++++***))))))(((((())))))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++111$$$******###333111&&&&&&'''''''''((((((((()))******))))))***)))'''&&&...---'''!!! ((($$$"""%%%***,,,***(((---///***!!!$$$//////&&&((((((((((((((((((((((((''''''((((((((()))))))))...%%%((('''+++***///)))&&&)))(((,,,---((('''###&&&''')))---***---""""""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%%%%***###"""&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((('''&&&&&&''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((()))))))))'''''')))*********))))))))))))******))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++***++++++++++++,,,,,,,,,***************************+++,,,,,,------,,,,,,---,,,+++***+++,,,---...///---++++++,,,......---......//////...---,,,+++,,,---///000111444888;;;>>>GGGUUUbbblllvvv~~~rrrxxxzzzssshhh]]]ZZZ[[[___dddjjjyyyppp___NNNEEEBBB???;;;???@@@AAAEEEHHHJJJJJJIIIMMMUUU[[[]]]kkk{{{uuuzzzzzzxxxyyy|||}}}~~~|||zzzsssuuu{{{zzzlllaaaaaa[[[SSSNNNMMMLLLIIIRRR\\\cccbbbccckkkwww{{{vvvttt{{{wwwcccIII;;;888999999555111000222222...***++++++,,,------,,,,,,,,,,,,,,,+++*********************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******,,,,,,---------------...------,,,,,,,,,,,,++++++***))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***(((111(((%%%(((((((((((())))))))))))***+++,,,,,,***((('''(((000'''!!!$$$))),,,///444&&&+++000...)))&&&&&&((($$$&&&222...+++((((((((((((((((((((((((&&&&&&'''''''''(((((((((+++###"""&&& ''')))$$$///((((((&&&###***111---(((,,,&&&$$$'''&&&///***))))))))))))))))))))))))((((((((((((((((((((((((444(((%%%,,,&&&)))///111''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((('''&&&&&&''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((()))))))))'''''')))*********))))))))))))******((()))))))))************************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++)))))))))))))))************+++,,,,,,------,,,,,,,,,,,,+++++++++,,,---......---,,,,,,,,,---......+++,,,---...---------......///222555999@@@GGGLLLWWW___jjjppprrrrrruuuxxxlllbbbgggooo\\\WWWVVV\\\aaabbbaaabbb^^^XXXOOOGGGCCCDDDFFFGGGKKKJJJLLLQQQYYY^^^`````````iiiooowwwxxxwww|||zzzzzz~~~~~~}}}vvvwww|||uuuxxxzzzzzz}}}~~~zzz~~~}}}sssvvvqqqddd^^^```___XXX\\\aaabbb\\\YYY^^^ggglllxxx~~~yyyxxx___KKKAAA>>>333222111111222000,,,(((+++,,,---...//////......,,,,,,+++************+++*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((''''''((((((&&&'''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((...&&&###$$$""",,,888...&&&&&&&&&&&&''''''''''''))))))***,,,)))&&&&&&)))(((((((((***+++)))###***((($$$ !!!%%%&&&%%%'''+++&&&$$$333333(((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((+++,,,+++,,,"""((((((&&&!!!//////(((...+++$$$&&&+++%%%&&&'''---+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########111'''((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((('''&&&&&&''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********((()))))))))'''''')))*********))))))))))))******((()))))))))************************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++(((((()))))))))************+++,,,,,,------,,,,,,++++++++++++,,,,,,------,,,,,,------,,,---...///+++---...---,,,---000222222444888AAALLLXXXaaaeeelllqqqvvvtttlllfffdddfffYYY]]]zzzrrrXXXJJJHHHLLLUUUZZZXXXVVVUUULLLMMMNNNNNNMMMOOOVVV]]]^^^]]]]]]```fffooovvv{{{uuuxxx}}}sssuuuyyywwwxxx~~~yyyyyy}}}|||wwwvvvvvvsssrrr~~~zzzwww~~~wwwuuurrrvvvxxxyyy~~~yyy}}}www}}}|||ssspppwww{{{yyyuuueeeaaabbb___ccckkkvvv{{{qqqxxxzzz|||uuu```LLLBBB>>><<<999666444222111000+++,,,---...////////////---,,,,,,+++***+++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******------------------------,,,,,,,,,,,,,,,,,,,,,,,,******)))((((((((((((((('''''''''(((((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((###%%%+++))))))...&&&))))))))))))************)))&&&'''***)))%%%&&&++++++000(((!!!'''---... +++111+++######(((***---)))((()))$$$!!!((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''(((###((()))(((***555)))111'''!!!)))%%%///&&&+++444000&&&$$$!!!++++++++++++++++++++++++))))))))))))))))))))))))000222$$$%%%###"""333)))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************((()))))))))'''''')))*********))))))))))))******))))))))))))************************************))))))))))))))))))))))))++++++************++++++,,,,,,,,,++++++++++++***((())))))******+++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------***,,,------------...//////111111///...000666<<>><<<999666......------------...///------,,,+++++++++++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++******)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((()))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))) '''222,,,,,,(((""";;;$$$$$$%%%%%%%%%&&&&&&&&&///'''$$$((()))&&&'''++++++)))$$$ $$$+++,,,(((***444NNN~~~wwwKKK###222<<<444(((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((111%%%===333&&&$$$&&&'''&&&333555555222222***"""777&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###*** ###666,,,---((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((())))))))))))***((()))))))))'''''')))*********))))))))))))******))))))))))))************************************))))))))))))))))))))))))++++++************++++++,,,,,,,,,+++++++++******))))))******+++,,,,,,---***+++,,,,,,------,,,,,,++++++,,,,,,---------,,,)))+++......---,,,...000000222333222444;;;FFFNNNXXX[[[eeewwwvvvgggnnnssspppeee\\\YYYZZZYYY___|||ttt^^^SSSGGGBBBAAABBBCCCBBBBBBIIIRRRWWWVVVXXX^^^bbbeeennnwwwtttzzzzzzzzz|||wwwrrrttttttsssyyywwwuuu}}}{{{{{{}}}yyyuuu|||~~~yyyssszzz|||www~~~{{{|||vvvyyy~~~zzz}}}{{{zzzrrrxxx{{{{{{xxxxxx{{{yyysssvvvrrrkkkiiipppzzz|||xxxmmmnnnzzznnnfffUUUTTTWWW```fff```MMM<<<888666333000.........///------,,,++++++++++++,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******,,,,,,+++++++++*********+++++++++,,,,,,---------,,,,,,+++***************))))))))))))*********+++((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))000+++&&&$$$---bbb999+++$$$(((+++'''&&&***+++###%%%///---"""%%%222(((&&&(((((((((((((((((((((((((((''''''((((((((())))))))) ---...999,,,!!!%%%%%%)))NNNPPP$$$((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&''''''((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))((()))))))))'''''')))*********))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,,,,,,,++++++*********))))))***+++,,,,,,------++++++,,,---------,,,,,,***+++,,,---------,,,,,,(((+++......---,,,...000---000222555:::EEETTT```ooorrr|||lllbbbjjjrrrooodddYYYUUUUUUZZZXXXjjjoooXXXKKKHHH;;;>>>AAAGGGLLLLLLNNNWWWbbbfff___\\\aaagggkkkqqqyyyvvvxxxyyyuuuooolllmmmoooxxx}}}|||xxxyyyzzzwwwuuuxxx~~~{{{ooodddkkk||||||oookkkxxxwwwpppxxxwwwzzzxxxxxx|||zzzwwwyyywwwkkkbbbcccbbbbbbeeekkkqqquuuzzzvvvrrrtttvvvvvvsssppplllnnnzzzzzzooooooqqqwww}}}\\\BBB???:::444111000000111...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))*********+++++++++*********))))))+++++++++,,,,,,------------,,,++++++******++++++)))*********++++++++++++((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))######+++,,,...!!!___AAA000%%%(((,,,(((&&&)))///'''+++---'''|||^^^!!!***(((((((((((((((((((((((((((((((((((()))))))))))))))+++!!!+++...&&&&&&111***IIIWWW---222))))))(((((('''''''''&&&&&&&&&''''''(((((())))))++++++***(((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''')))******)))))))))))))))************************************+++***)))(((((()))***+++)))))))))))))))))))))))),,,+++***))))))***+++,,,)))+++++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,///---+++***+++---------***,,,000111...---111777:::777999<<<===EEE___{{{vvvjjjwwwmmmTTTPPPYYY```dddRRRKKKJJJCCCEEEOOORRRWWWXXX\\\cccgggiiimmmrrruuummmbbbhhhtttrrrttt~~~}}}xxxuuusssqqqnnnzzzzzztttyyy|||yyyrrrooossszzz}}}{{{mmmcccaaaiiittt}}}vvvhhheee^^^eeeppppppqqquuurrrpppppprrrrrrnnnhhhhhhlllzzzooopppsssrrryyyvvvtttvvvzzz}}}~~~}}}|||~~~|||{{{~~~tttyyypppooommmeeeXXXSSS\\\iii}}}{{{uuurrrpppuuuvvvyyy~~~~~~vvvooozzzzzzVVVRRRFFF999555777444...000333---,,,333///***///,,,,,,,,,,,,+++)))((('''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......------------------------,,,***))))))***++++++***((((((((((((''''''''''''(((&&&%%%%%%&&&(((((('''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''###111)))******,,,000%%%$$$000)))***^^^DDD""")))000&&&%%%$$$)))000$$$+++ ,,,zzz"""+++111'''+++###555 ((((((''''''''''''(((((($$$000'''&&&111!!!$$$666%%%&&&///***''')))((((((((('''''''''''''''''''''(((((((((((((((******)))(((''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''')))******)))))))))))))))******************************************))))))))))))******************************,,,+++***))))))***+++,,,)))+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---------,,,---///000000111444777888<<>>888333444---***111000,,,222+++++++++******)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------------------------------,,,***))))))***++++++***(((((((((((('''''''''''')))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''' ))) %%%222'''+++"""'''(((***###&&&WWWBBB"""''')))###+++)))%%%!!!111...&&&RRR///WWW|||777,,,000%%%%%% '''(((''''''&&&&&&''''''(((''''''...((($$$'''+++(((+++999%%%$$$((((((((((((''''''''''''((((((((((((((('''''''''(((((('''''''''''''''(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))************************************)))******************)))************************++++++************++++++***+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////111666;;;>>>???IIIRRR]]]fffppp{{{|||tttooonnnfff___iii{{{tttZZZMMMJJJHHHEEEBBBJJJPPPQQQggg~~~~~~|||}}}wwwssspppooowwwssssss}}}nnntttllliiillllllooovvv{{{~~~|||tttooorrrwwwzzztttsssyyy|||yyysssqqqmmmgggdddeeecccdddrrryyylllkkkgggfffeeeiiiqqqzzz~~~zzz~~~{{{wwwsssooommmuuuyyyzzzyyylllnnnooosssuuuqqqmmmnnntttvvvttt{{{qqqnnn}}}gggUUUOOONNNIIIBBB999;;;333---111...(((+++++++++++++++++++++++++++)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------------------------------,,,***((()))***+++***)))((((((((((((''''''''''''))),,,......+++((()))***'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))///***222(((%%%444000)))(((222)))###&&&000aaaFFF+++000+++ ***(((###$$$,,, vvv###YYY""" '''&&&)))&&&++++++******))))))******+++000,,,&&&999---222###+++111...,,,KKK(((***((((((((((((((('''''''''))))))((((((''''''&&&&&&'''&&&&&&&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))(((((()))***+++***)))((()))))))))************************************))))))+++,,,,,,+++))))))************************++++++++++++++++++++++++***+++,,,,,,******+++,,,------------------------,,,---------,,,++++++,,,///111222666???IIIOOOPPP[[[eeennntttyyy|||jjj^^^[[[TTTQQQfffyyy^^^JJJEEEFFFGGGNNNPPP\\\eeeggg}}}yyyyyyrrrkkkeeebbbccclllttt~~~yyy}}}}}}~~~~~~xxxvvvzzz~~~~~~~~~}}}{{{yyyuuussssss{{{qqqooommmjjjkkkpppwww~~~~~~yyysss}}}{{{uuusssssstttrrruuuvvvvvvwwwxxxvvvrrrnnnyyy~~~rrrrrryyyzzzlllfffiiiooowwwoooxxx~~~wwwuuu~~~}}}nnnddd___ZZZQQQHHHBBBFFF<<<333555111)))***......------------......))))))*********+++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((*********)))((((((((((((''''''''''''(((---111000+++'''(((***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((&&&$$$///+++"""&&&"""$$$+++ %%%---XXX::: +++,,,!!!'''***,,,)))(((???%%%***<<<$$$<<<444###%%%***+++&&&$$$$$$############$$$$$$&&&$$$---""")))'''%%%---&&&$$$***000HHH555###'''''''''((((((((((((((())))))((((((''''''&&&&&&'''&&&&&&&&&&&&''''''(((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))((((((***+++,,,***(((((()))))))))************************************)))***+++,,,,,,+++***)))************************+++++++++,,,,,,+++++++++***,,,,,,,,,+++***+++,,,------------------------,,,...///...,,,+++,,,...000777<<>>DDDNNNbbbnnnhhhcccppp|||tttjjjbbb]]]\\\bbbkkkbbb[[[TTTQQQNNNIIIIIILLLSSSSSSVVV^^^lll|||~~~xxxqqq{{{|||www{{{}}}}}}}}}|||wwwooonnnrrr}}}yyy{{{|||zzzvvvrrrqqqqqqxxxpppdddgggnnnxxxsssrrrrrrqqqpppoooppprrrtttvvvtttssslll```XXX^^^pppzzzuuuuuuzzz~~~rrrjjjuuu___PPPHHH???<<<:::888444000---,,,++++++*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))*********+++++++++++++++++++++++++++***)))'''''')))***)))((((((((((((((('''''''''''''''''''''''''''&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))...gggbbbZZZggg___]]]___eee^^^dddaaaQQQfffkkk]]]aaaDDD"""(((//////+++LLL ---///KKK###(((WWW```___^^^^^^]]]]]]^^^^^^___WWWaaa^^^mmmaaaVVV]]]000&&&%%%"""'''&&&+++***&&&&&&'''''''''(((((())))))&&&'''''''''(((((()))))),,,+++***(((((('''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((())))))***+++,,,,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))(((((()))+++------***((())))))))))))************************************---,,,+++******+++,,,---++++++++++++++++++++++++++++++------------+++++++++,,,------++++++,,,---........................+++...222333666<<>>:::555111///...---******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++***)))'''''')))))))))((()))(((((((((''''''''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))******'''''''''&&&&&&'''''''''(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))::: ###$$$)))!!!333(((,,,)))uuu555(((###>>>%%%555000///$$$&&&$$$444rrrXXX\\\aaaXXXRRRVVV[[[(((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&+++***)))))))))***+++,,,+++*********))))))((((((+++***)))'''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***((()))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,++++++---000000...+++000******000222000///222///444888;;;BBBOOO]]]fffttt{{{yyyiiijjjhhhOOOAAADDD\\\nnnkkkTTTJJJFFFOOOWWWYYY^^^fffllliiimmm|||{{{{{{zzz```dddccc___dddyyyzzzjjjhhhsss}}}|||yyywww|||{{{gggiiimmmmmmqqqzzzvvvuuutttxxx{{{}}}}}}|||sssnnnuuurrrmmmmmm```MMMCCC>>>:::<<<;;;444---***---,,,++++++++++++)))'''))))))(((''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((******))))))(((((('''''')))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((("""+++---TTT,,,...(((***(((+++,,,)))###LLL(((333&&&***)))000)))UUUuuu!!!555###!!!+++&&&)))---iii222'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))***)))((('''&&&''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''***))))))))))))***,,,---*********)))))))))((((((+++***)))(((''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***************++++++++++++)))************+++++++++++++++,,,,,,,,,,,,---------++++++---//////---***111,,,,,,000111///111555444999@@@IIIVVVfffttt{{{vvvtttpppiiitttjjjYYYLLLFFFIII[[[gggaaaRRRLLLLLLTTT]]]aaaaaabbbjjjyyyuuuooogggiiimmmooorrr|||yyylllkkkrrr|||~~~yyyuuusssnnnqqq|||qqqooorrrtttxxx|||zzzzzz}}}zzzzzzwwwjjjiiipppxxxxxxqqqqqqsssgggTTTHHH@@@::::::;;;888555555111///,,,+++,,,,,,,,,+++))))))))))))((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((vvv """,,,)))xxx&&&***%%%'''%%%(((""" --->>>!!!###,,,222$$$&&&///"""888nnnppp222!!!(((333%%%555)))222^^^''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))******)))(((((((((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''''')))(((((()))***+++,,,---******))))))))))))((((((***))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,......,,,***111///...000000000444999???FFFSSSaaannnxxx~~~|||wwwtttooouuusssZZZNNNHHHDDDCCCMMMTTTMMMOOOOOOPPPTTT^^^jjjnnnkkktttyyyvvviiijjjllliiirrruuuzzz~~~ooonnn{{{~~~}}}{{{{{{}}}ooolllnnnoooqqqrrrvvv|||wwwjjjcccccckkkmmmkkknnnssskkk[[[[[[OOOCCC>>>===;;;::::::666333...,,,+++******)))((()))************))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((uuu%%%%%%)))!!!'''%%%'''######666&&&HHH333222&&&...*** ###555***---lll######''')))###'''lll''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''(((((()))***+++,,,,,,))))))))))))))))))(((((()))))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++***************+++++++++,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------------------------,,,+++000000000111111444:::@@@OOOXXXfffrrruuussssssvvv~~~{{{zzzsssiiillllll___QQQGGGEEEDDDAAAIIIRRROOOTTTYYYXXXTTT[[[ooo}}}~~~tttnnnlll{{{|||~~~zzz~~~{{{~~~}}}{{{|||||||||vvvlllfffrrr{{{{{{mmmhhh\\\]]]dddpppxxxtttmmmiiifffkkklllkkkpppwwwrrrffflll^^^PPPJJJHHHEEEAAAAAA???;;;777333000---***(((((()))************)))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((vvv///,,,111'''"""((('''***%%%###888,,,>>>---+++ ***(((,,,+++$$$111###111777hhh))),,,)))'''222###333'''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((''''''((()))******++++++(((((((((((((((((())))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))*********+++))))))*********++++++++++++++++++,,,,,,,,,------------...------,,,------///111444666:::AAAGGGJJJ^^^cccjjjmmmhhhdddkkkwwwwwwoooggg\\\[[[[[[SSSHHHBBBGGGOOORRR]]]iiiiiijjjrrrpppeeebbbqqqvvvwww|||rrrfffjjjvvv}}}zzz{{{~~~uuuooo{{{}}}pppgggrrrvvv}}}zzzssswww{{{|||zzz{{{~~~|||hhh[[[YYY[[[ccclllqqqppppppsssttt|||vvviii^^^[[[ZZZUUUMMMIIIDDDBBB???===;;;777222///)))************)))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((zzz,,,!!!%%%$$$)))(((,,,'''333###777GGG $$$,,,'''+++---...333!!!***UUUttt777$$$...###'''***'''***222(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&'''''''''''''''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''((((((((((((((('''((()))*********))))))''''''(((((((((((())))))'''(((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))*********)))************+++++++++++++++,,,,,,,,,,,,---------...///...------///111111666;;;AAAKKKUUUZZZYYYeee```]]]\\\ZZZ```uuuuuu[[[UUUSSSSSSPPPEEEKKKGGGSSScccjjjsss}}}|||uuuvvvyyynnnwwwuuuddd^^^cccnnnvvvqqqooo}}}~~~}}}xxxoookkkjjjpppyyy~~~xxxqqqlll```hhhqqquuuuuuuuuyyy~~~{{{nnnaaadddjjjnnnllllllttt~~~yyyooommmjjj___QQQHHHCCCAAA???>>>===;;;888555...---+++***))))))((()))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((XXX777***///000&&&(((&&&+++'''[[[%%%$$$///CCC***+++111%%%!!!%%%"""333###+++$$$+++###[[[---&&&(((%%%&&&222...$$$((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''((()))(((((('''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))((()))*********)))(((''''''''''''((((((((())))))&&&'''((()))******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++)))************+++++++++++++++,,,,,,,,,,,,---------...000///...///222555777<<>>??????888555000,,,******,,,---))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((( 111HHH((()))%%%+++&&&[[[BBB###,,,---)))///...(((...***%%%+++)))000+++www///%%%+++$$$$$$$$$###***+++ 000)))...###333$$$------,,,......333&&&HHH333"""!!!***---!!!...''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))((('''''''''''''''))))))(((((((((((())))))(((((())))))))))))((((((+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((()))******))))))))))))************))))))))))))************))))))))))))******************+++,,,,,,,,,,,,+++)))************++++++++++++---//////...---------......///000111555:::===NNNTTT___lllxxx~~~zzzsssaaaNNNQQQ]]]```sssqqqQQQ>>>KKKaaannnyyywwwssszzzfff]]]cccpppyyy}}}|||}}}zzztttqqq|||{{{tttcccaaaiiihhheeebbb^^^ZZZXXXVVVVVVYYYSSS^^^~~~~~~|||wwwzzzzzzyyy{{{zzztttuuu|||{{{}}}xxxpppnnnrrruuussswwwuuuppprrroooooovvvzzzyyyzzzppphhhUUU>>>777@@@???>>>;;;555...***+++---***)))(((''''''(((***+++))))))))))))))))))))))))''''''''''''((()))++++++(((((()))***************++++++***)))))))))))))))))))))))))))((((((((((((%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))"""--->>>''',,,'''---%%%***```BBB(((***)))''',,,'''***'''---###:::III,,,111!!!###)))uuu888222'''111+++'''))))))))))))))))))))))))(((((((((((())))))))))))///JJJ<<<%%%"""'''+++$$$'''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))(((''''''''''''''')))((((((''''''(((((()))(((((())))))))))))((((((******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((((((((()))******))))))))))))************))))))))))))************))))))))))))******************+++,,,,,,,,,,,,+++************++++++++++++)))+++---...---------...---000333555777<<>>>>>>>>???>>>:::555111******++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))******)))((((((((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))222+++'''sss###%%%---)))___BBB(((***)))''',,,'''***zzz:::$$$'''uuuooo###'''(((+++%%%'''JJJ---&&&...%%%!!!+++'''))))))))))))))))))))))))(((((((((((())))))))))))(((!!!vvv---!!!&&&'''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))(((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((())))))***((()))))))))************((()))))))))************))))))*********+++++++++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,---............111333777888<<>>AAA???>>>>>>>>>============999===BBBCCC>>>===JJJ[[[___ZZZQQQRRRYYYWWW\\\nnnxxx}}}|||~~~www|||wwwoooooorrrrrrooolllqqqzzz}}}{{{|||xxxqqqjjjmmmzzzwwwvvvuuupppmmmnnnpppkkkqqq}}}sss^^^UUUJJJFFFBBB@@@@@@>>>:::666000000...---+++***))))))))))))))))))))))))))))))))))))******)))))))))(((******************)))(((***))))))(((((()))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((()))))),,,))))))///DDD)))---$$$mmmBBB(((***)))''',,,'''***LLL333'''///*** ''''''000rrr"""###555///+++'''(((((((((((((((((((((((((((((((((((()))))))))))),,,$$$???777444$$$###+++''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))((())))))*********))))))((((((((((((((())))))***((()))))))))************((()))))))))************************++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,---------,,,...111444:::>>>GGGVVVdddmmmnnnlll]]]```nnngggVVVPPPOOOKKKMMMRRRVVV^^^iiinnn|||{{{uuuvvvsssttt~~~hhhccc]]]RRRPPPIIIGGGGGGKKKOOONNNHHHBBBAAA===;;;>>>@@@@@@@@@AAA===>>>>>>???????????????>>>===>>>>>>;;;888:::>>>FFFDDD>>>AAAIIIFFFEEEPPPOOO[[[eeeddd```aaaiiipppnnnqqqxxxtttpppwwwwwwuuuqqqoooooommmiiilllhhheeeeeejjjrrr{{{~~~|||~~~}}}yyyppppppxxx{{{{{{lllbbbYYYQQQFFF???<<<<<<;;;999999777222...+++***)))***************************)))******+++******)))(((((())))))***))))))((((((******))))))))))))******))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((999+++&&&JJJ222(((%%%^^^BBB(((***)))''',,,'''***///DDD%%%'''---111'''++++++%%%iii&&&%%%222+++'''(((((((((((((((((((((((((((((((((((())))))))))))''')))"""555111''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''''''''(((((()))(((''''''''''''''''''((((((((())))))))))))(((((('''(((((((((((()))))))))************************))))))***+++++++++******((((((((((((((()))******))))))))))))************))))))))))))*********************++++++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---000555888@@@JJJZZZlllvvvssshhh^^^VVV^^^ssszzz^^^NNNFFFJJJHHHOOOaaaiiiqqqmmmcccfffppprrrllllll}}}|||qqqhhhgggjjjwwwsssaaaRRRRRROOODDDAAA??????BBBFFFJJJIIIEEEAAADDDBBBAAAAAACCCDDDDDDDDDBBBCCCDDDDDDDDDDDDDDDCCCKKKFFFAAA@@@BBBCCC@@@>>>???@@@;;;===DDD???:::AAADDDCCCBBBBBBDDDGGGJJJLLLTTTYYYbbblllttt{{{~~~~~~vvvqqqxxxwwwuuuvvvyyy{{{zzzyyykkk\\\SSS^^^sss~~~zzzwwwzzz|||yyytttnnnssszzzxxxoooiiieee\\\PPPDDD===;;;::::::>>>;;;777222...,,,++++++************************((()))***+++++++++***)))(((((()))***************++++++*********+++,,,,,,))))))))))))((((((((((((''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''''''''((((((((("""'''---111xxx...$$$WWWBBB(((***)))''',,,'''***'''KKK"""+++&&& 222$$$555"""'''(((///222VVV'''+++'''))))))))))))))))))))))))(((((((((((())))))))))))###---999"""(((&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((()))))))))((((((''''''(((((()))(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))(((((()))***************((((((((((((((()))******))))))))))))************))))))))))))*********************+++++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,---...///222888???DDDUUU^^^kkksssrrriii```YYYUUUaaawwwfffRRRLLLEEEPPPUUUddd}}}mmmVVVZZZ\\\eeelllllliiioooxxx~~~uuummmfffccc]]]VVVRRRSSSOOOSSSJJJCCCHHHHHHAAAAAABBBCCCFFFHHHIIIIIIHHHGGGLLLMMMLLLJJJHHHHHHGGGFFFHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCFFFIIIIIIHHHGGGIIIDDDBBBFFF@@@:::@@@CCC>>>999:::===?????????CCCFFFLLLTTT___iiirrrwwwxxxttt}}}{{{{{{fffWWW```uuu{{{jjjhhhjjjnnnqqqooolllkkkmmmhhh```UUUJJJBBB>>>===<<<;;;:::888555111---+++************************'''(((***,,,,,,,,,+++***((()))***+++,,,---------,,,,,,++++++,,,,,,---...))))))))))))(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&&&&'''''''''(((((((((444'''666sss***bbbBBB(((***)))''',,,'''***'''kkk...,,,+++222,,,&&&000)))///###,,,%%%&&&+++FFFAAA&&&+++'''))))))))))))))))))))))))(((((((((((())))))))))))'''---'''000''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''((()))***))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))******++++++((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))******************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------///000222555:::AAAJJJPPPjjjppptttoooccc[[[\\\___UUUbbbwwwnnnQQQFFFKKKLLL]]]hhh}}}{{{gggZZZffffffnnnvvvwwwoooooo}}}yyykkkhhhnnnZZZLLLBBBDDDGGGFFFCCCDDD???GGGBBB===BBBEEEDDDIIIJJJKKKLLLLLLKKKLLLNNNPPPGGGKKKMMMKKKJJJJJJKKKKKKJJJKKKLLLLLLKKKJJJHHHGGGJJJPPPUUUTTTRRRQQQPPPPPPIIIMMMHHHEEEJJJFFFCCCJJJ@@@BBBGGGHHHEEEAAABBBFFFCCCAAA@@@DDDLLLTTTYYY[[[mmmvvv}}}{{{}}}}}}oookkknnnsssxxx~~~gggdddkkksssvvvqqqkkkjjjlllrrrrrrnnneeeWWWKKKCCC@@@888:::<<<===:::555///,,,************************&&&(((***,,,---,,,+++***)))***+++---...///000000,,,,,,,,,,,,------...///))))))))))))(((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''&&&&&&&&&'''''''''(((((("""000&&&"""...***&&&000;;;gggBBB(((***)))''',,,'''***%%%222vvvzzz<<<''',,,%%%)))+++---(((((((((---+++!!!'''(((---zzz111+++((())))))))))))))))))))))))(((((((((((())))))))))))+++(((+++ggg111'''***&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,---......444;;;>>>DDDOOO]]]gggsssuuuggg]]]fffkkkbbb\\\[[[dddlllhhhUUUFFFLLL[[[lll||||||pppmmmwww|||uuuqqqaaaZZZ]]]qqqnnnTTTEEEDDDBBBBBBCCCDDDDDDCCCJJJIIIIIIJJJKKKKKKJJJIIIIIIIIIJJJLLLPPPRRRQQQPPPTTTSSSPPPMMMJJJKKKNNNQQQNNNQQQTTTVVVUUUSSSSSSSSSRRRdddyyy|||oooeeebbb___[[[UUUPPPNNNPPPTTTWWWNNNLLLIIIGGGFFFFFFGGGGGGDDDHHHHHHEEEEEEIIILLLKKKPPPZZZhhhtttzzzyyyxxx|||yyyjjjaaadddqqq}}}uuujjjjjjjjjpppyyy}}}yyyuuuttt{{{uuuqqqqqqlll^^^PPPHHHHHH>>>999888888???===------***))),,,///...((("""((()))***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))DDD^^^DDD***,,,***(((---))),,,000!!!***&&&###+++***)))''')))...111+++"""))))))))))))))))))))))))333...!!!$$$;;;]]],,,***555%%%###"""&&&(((###,,,$$$///&&&&&&///***(((***777'''fff888///"""&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,------------...000111777;;;AAAIIITTT```kkkqqqlllqqqiiieeerrrwwwmmmeeeUUUYYY\\\ZZZPPPMMMZZZkkkyyymmmccc]]]QQQNNNPPPZZZeeecccRRRBBBBBBBBBCCCEEEGGGHHHHHHGGGHHHHHHIIIJJJMMMOOOOOOOOONNNNNNOOORRRUUUYYY]]]___TTTUUUUUUUUUTTTVVVYYY[[[```bbbdddeeedddccccccccctttyyywwwqqqjjjffffffjjjmmmbbbZZZSSSRRRVVVWWWSSSNNNKKKMMMLLLIIIJJJOOOQQQPPPQQQQQQVVV^^^bbbaaaeeekkkrrryyy}}}~~~}}}yyyvvvxxx}}}{{{lll```aaannn{{{~~~{{{rrrjjjlllnnnsssxxxyyyyyy}}}uuusssxxxsssjjj]]]JJJ???;;;999???BBB:::333///+++***++++++)))'''(((((()))*********)))(((************************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((())))))((('''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***+++DDD+++,,,***(((---))),,,)))'''888hhh000***"""///,,,+++***'''$$$)))222************************333 222333RRR,,,***$$$444555&&&000))):::///222---'''((((((999%%%bbb___000)))&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,,,,---///111;;;BBBNNN^^^kkkqqqqqqpppdddmmmjjjgggqqqqqqdddZZZQQQOOOOOOQQQTTT]]]ooo~~~tttdddVVVLLLGGGBBBCCCEEEGGGHHHGGGCCC@@@EEEGGGJJJMMMOOOPPPQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTPPPRRRTTTUUUUUUZZZ```fffdddiiipppwww}}}xxxnnnnnnvvvxxxpppffflllkkkfffbbbdddiiiiiifffggghhhsss{{{eeeUUUQQQWWWaaahhhlllxxx{{{{{{tttvvvzzzoooeeegggttt{{{|||}}}|||yyysssnnnuuuxxx|||}}}{{{|||eeePPPFFF<<<:::===;;;:::666000+++))))))+++---(((((())))))))))))((((((((((((((((((((()))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''''''''((((((((()))((((((''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******%%%---DDD+++,,,+++(((...))),,,!!!+++222eee(((444%%%$$$###(((///---%%%'''111************************,,,***###+++---+++aaa,,,***,,,222$$$gggLLL(((666###+++OOO%%%000222++++++'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,...------///333777>>>JJJ___ssszzzsssfff^^^\\\lllmmmeeeeee^^^QQQKKKNNNNNNQQQZZZgggvvv}}}vvv[[[LLLFFFBBB>>>>>>BBBFFFGGGFFFHHHLLLQQQGGGIIIKKKLLLMMMNNNPPPQQQWWWWWWWWWWWWWWWXXXZZZ\\\^^^cccjjjnnnpppvvv{{{aaa\\\[[[ZZZVVVRRRXXXccchhhfffkkkllloootttyyy~~~~~~yyyrrrpppyyy{{{|||zzzsssmmmmmmvvv~~~yyyooonnnuuu{{{}}}|||{{{zzzxxx|||~~~ttt^^^UUUEEE:::::::::;;;:::777222---+++,,,---))))))))))))((((((((('''''''''(((((((((((())))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++000888EEE+++,,,+++(((...)))---###555222lll888(((''''''+++//////+++'''++++++++++++++++++++++++!!!777333"""'''000***$$$,,,*** ((('''666555xxx777111,,,)))+++)))'''555"""'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************++++++,,,,,,,,,---------,,,,,,,,,---------.........000222222222777???FFFNNNYYYkkkxxxtttdddVVVRRR]]]qqqsssdddYYYOOOHHHJJJKKKRRR```qqqttt||||||www{{{~~~[[[EEEAAADDDDDDBBBEEEHHHKKKMMMNNNPPPUUUXXXQQQSSSSSSSSSSSSUUUXXX\\\WWW[[[aaaggglllrrrxxx}}}yyyqqqxxxqqqdddSSSIIIJJJOOOQQQOOORRRSSSWWW___iiiqqqvvvwwwwwwzzz}}}zzzvvvzzz~~~~~~~~~~~~~~~}}}xxxrrrooooooqqqxxxwwwrrrkkkjjjoootttuuu~~~~~~~~~qqqdddbbbTTTFFFBBB???999;;;===<<<777111---+++******))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************++++++************++++++))))))))))))))))))))))))************************))))))))))))************111+++YYYEEE+++---+++)))...***---222$$$(((000GGG!!!444000444...$$$$$$---///)))+++++++++++++++++++++++++++,,,***---222...((()))''',,,***666,,, &&&888<<<(((###666...///!!!''')))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...111222666@@@NNNYYYjjjjjjmmmmmmbbbSSSNNNSSSjjj{{{vvv^^^KKKAAAAAAJJJQQQ```uuuxxxcccbbbsssyyy{{{yyyhhhiiiYYYGGGAAAFFFLLLMMMJJJNNNNNNPPPQQQRRRRRRSSSSSSQQQTTTXXX[[[\\\aaaggglllooowww|||{{{uuueeeVVVPPPQQQPPPJJJFFFDDDEEEIIIOOOWWW___cccfffgggnnn}}}|||zzzzzz}}}|||wwwuuuuuu|||yyysssnnnpppssspppkkkwwwzzz||||||~~~qqqmmmnnnbbbTTTJJJAAA:::<<>>888111---,,,+++***)))((((((((()))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''((((((((()))))))))(((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))************************)))))))))*********++++++'''%%%+++000wwwEEE,,,---,,,)))///***---,,,###111+++***ppp(((***111+++'''***---+++,,,,,,,,,,,,,,,,,,,,,,,,///&&&&&&...///***+++111---EEE,,,***$$$$$$)))555 ###WWW000:::$$$ZZZ(((+++))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,***...222666>>>MMMbbbqqq|||qqqfff```UUUKKKMMMVVVpppzzzmmmRRRDDDCCCKKKXXXjjj{{{mmmddd[[[ggg|||fffQQQJJJLLLKKKKKKLLLOOORRRTTTTTTRRRSSSUUUWWWXXXYYY[[[[[[TTT]]]iiissszzz}}}rrreee[[[]]]^^^XXXOOOLLLFFFFFFGGGIIIJJJMMMPPPRRRVVV[[[kkk}}}}}}|||{{{uuummmnnnqqqtttvvv|||~~~yyyyyy|||~~~vvvwwwvvvkkkaaaVVVFFF???>>>===>>>???===888333...---+++***)))))))))***'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))************************))))))*********+++++++++***%%%;;;222FFF,,,---,,,)))///***... :::+++---$$$333|||666,,,)))111444---***---------------------------(((---///(((%%%000444)))666RRR,,,***'''***)))---"""!!!vvvVVV,,,)))******))))))((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))*********+++++++++******+++++++++,,,,,,,,,000444:::@@@KKK^^^wwwooo___YYYSSSKKKMMMUUUhhhnnn___JJJIIIUUUfffwww~~~vvvfffbbbbbbttt{{{ggg___VVVKKKLLLUUULLLSSSZZZZZZUUUSSSWWW\\\SSSWWW[[[___bbbfffkkkooo~~~~~~zzzmmmeeefffcccXXXPPPOOOMMMMMMLLLIIIEEECCCDDDFFFCCCAAAJJJbbb{{{|||ttt}}}|||qqqvvvzzzzzzssswwwyyyeeehhhlllppp{{{wwwqqqpppppprrrtttvvvtttxxxxxxqqqooogggVVVEEE@@@::::::===???===:::///...,,,***)))******+++'''''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))************************)))************+++++++++,,,(((,,,$$$---444FFF,,,---,,,***///***...555 444...000...)))KKK""")))555...+++555---------------------------+++//////+++///222***---(((555,,,***(((---$$$''',,,///!!!...***"""''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,------,,,,,,---///222444555<<>>DDDooo+++777FFF888222???<<>>@@@>>>;;;<<<@@@HHH111gggxxxGGGPPPRRR___KKKYYYJJJ999BBB999BBBAAA<<<888888;;;999444,,,333;;;222mmm***111+++''''''+++,,,(((%%%$$$EEEUUUCCC%%%+++"""))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))***************++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------///000000000111666>>>DDDGGGXXXjjjrrrnnnfff]]]WWWZZZTTTRRRTTTPPPIIIIIIPPPWWWhhh}}}vvvllljjjpppxxx[[[TTTKKKHHHLLLRRRXXXZZZZZZXXXXXXZZZYYYUUUVVVYYY___cccgggmmmyyytttllliiieee^^^YYYUUUNNNIIIHHHGGGEEEFFFJJJBBBBBBAAAAAAAAACCCEEEGGGRRRVVV[[[___eeennnyyy{{{|||{{{{{{yyyqqqggg```\\\___fffnnnvvv|||sssooonnnsssvvvuuuuuuvvvjjjTTTDDD999===???AAA@@@:::333...***)))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&'''(((((((((((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))***+++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********+++++++++,,,,,,%%%&&&666***&&&333******JJJQQQ<<<@@@???>>>EEE???@@@AAAAAADDDHHHGGGDDDEEEIIIFFFhhhyyyvvvdddPPP[[[MMM\\\]]]UUUUUUOOOEEE@@@@@@@@@>>>555III---888;;;&&&'''111---***&&&%%%+++111///((()))VVViii///555&&&'''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))******+++++++++,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,000333222222999HHHTTTbbbnnntttkkk\\\TTTSSSSSSVVVOOOLLLNNNNNNLLLSSS]]]hhh{{{uuupppssszzz}}}qqqeeeRRRMMMNNNOOOPPPRRRUUUWWWYYYXXXXXXYYY\\\[[[YYY\\\aaadddlll|||qqqeeebbbYYYQQQNNNKKKHHHHHHJJJFFFEEEBBB@@@>>>===<<<;;;EEEFFFHHHKKKRRR^^^mmmwwwxxxuuuwww}}}xxxkkkeeeXXX[[[```fffnnnvvv|||~~~xxxuuuvvvwwwvvvyyy}}}yyyhhhQQQ>>>::::::<<<@@@BBB>>>444+++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))++++++,,,+++)))))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,///)))555///###+++///000///XXXYYYBBBBBB===;;;EEEBBBCCCFFFIIIPPPZZZ]]]\\\\\\___pppwww]]]bbbcccYYY^^^]]]mmmnnnfffVVVIIIGGGJJJLLLPPPCCC;;;GGG666???222+++)))///...)))$$$&&&,,,+++%%%###***[[[:::###%%%$$$+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------)))///444777999CCCSSS___nnnsssnnn]]]QQQTTT]]]bbbYYYOOOIIILLLPPPTTT^^^kkkvvvvvvooorrrvvvrrr[[[SSSOOODDDJJJNNNSSSVVVVVVVVVVVVVVVWWWVVVXXX[[[\\\\\\ccckkk{{{tttiiiccc]]]TTTMMMKKKFFFDDDAAA?????????>>>===>>>>>>>>>???CCCMMM[[[eeegggjjjnnnooottt{{{vvvvvviiiiiihhhhhhkkksss}}}yyyuuuwww}}}xxxaaaIII???<<<;;;???DDDCCC:::111///...+++)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''(((***,,,...---,,,))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******++++++++++++,,,,,,,,,,,,444(((***///,,,+++//////999---VVV?????????HHH```eeehhh``````dddmmmpppmmmjjjiiigggvvvuuuooojjj|||YYYVVVhhhqqqtttxxxdddVVVSSSXXX\\\___LLLqqq[[[ppp\\\GGG\\\666+++))),,,---,,,+++,,,***&&&(((...:::"""```???"""999666 888"""''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))***++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...+++000777@@@KKKVVVaaaggggggfff\\\QQQUUUhhhwww{{{^^^RRRLLLRRR[[[dddqqq~~~}}}mmmiiiooovvv{{{hhhYYYJJJIIINNNLLLOOORRRUUUXXXZZZ[[[]]]^^^^^^___dddmmmttt}}}{{{nnnhhhZZZTTTLLLFFFDDDDDDCCCBBB>>>???>>>======BBBJJJQQQWWWbbbhhhdddffftttzzzrrruuu}}}yyy{{{~~~}}}nnnYYYMMMGGGAAA???AAABBB???<<<555222...+++(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''***...///...,,,))))))((((((((('''''''''&&&'''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------***'''111666333777:::333KKKHHHRRR@@@JJJVVVlll~~~xxxuuuzzz~~~{{{uuuqqqmmmvvv|||~~~yyypppvvvyyywwwmmmcccdddhhhiii^^^zzz{{{|||sss<<<666***((())),,,000000...,,,---555###555(((LLLsssCCC666111555---''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......000333;;;JJJ[[[hhhllllllddd^^^RRRMMM]]]xxxYYYNNNKKKWWWiiiyyycccbbbwwwrrr\\\QQQOOOJJJMMMVVVXXXZZZZZZYYYXXXZZZ]]]aaacccdddiiivvvwwwmmm^^^RRRKKKGGGEEECCCAAACCCCCC@@@===<<<@@@CCCPPP```gggaaaaaammmrrrlllyyy{{{xxxttt}}}~~~wwwttt{{{uuufffYYYRRRHHH@@@===>>>BBBDDD:::666111,,,))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((()))))))))((('''&&&&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''***///000///,,,)))((((((((('''''''''''''''((((((((())))))******''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))***++++++,,,,,,++++++***++++++,,,,,,,,,---------)))666333777:::666???HHHEEE888DDD===DDD???QQQEEEUUUJJJ]]]qqq|||wwwzzz~~~pppwww}}}ssszzzwwwsss}}}yyyvvvqqqlllqqqssspppnnn}}}nnnsssMMMQQQ:::***<<<999(((777222+++(((++++++''''''+++444222999'''444###((((((,,,...((("""'''111---)))((()))///)))...$$$(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''(((((('''''')))***'''(((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((()))************+++++++++++++++,,,,,,,,,---------,,,***,,,111222...///444000CCCMMMPPPddd~~~hhh___UUULLLQQQggg~~~ZZZSSSXXXooo|||gggfffrrrnnnUUUQQQNNNOOOSSSWWWXXXXXXZZZ[[[]]]aaagggnnntttxxxtttgggbbbYYYPPPHHHGGGEEEBBB??????AAADDDIIINNNTTTWWWVVVWWW[[[___fffllltttyyy{{{~~~uuutttvvvzzzyyyppppppwww~~~|||tttttt{{{rrr```MMMDDDBBBAAA<<<999BBB@@@===777000,,,))))))***(((&&&&&&(((***+++***))))))***++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******'''''''''''''''''''''''''''(((***+++,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))******************))))))))))))******))))))))))))))))))))))))++++++************************************************))))))***+++,,,,,,111---)))***---000000...555666999===AAACCCCCCCCCCCCAAA@@@EEENNNVVVVVVTTT___aaannn|||}}}zzztttpppvvvxxxlllrrr~~~yyyssszzz{{{vvvrrriiiWWWLLLOOOKKK<<<444777444///...111///***(((+++***+++,,,+++***)))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))(((''''''((()))((((((((((((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))(((************++++++++++++++++++++++++,,,,,,,,,---***))),,,111000---000666:::HHHQQQZZZttt~~~]]]UUUQQQLLLMMMYYYhhhoooooo^^^___lllyyyssswww|||{{{bbbOOOQQQTTTVVVWWWYYY\\\^^^bbbdddiiisss~~~qqq___ZZZRRRJJJEEECCCBBBCCCDDDDDDEEEDDDEEEJJJPPPUUU\\\dddlllrrrtttxxx{{{tttrrrtttsssrrrnnniiigggllluuu{{{tttxxxzzzxxxyyy~~~ooo[[[NNNGGGCCC???;;;===<<<:::777222...+++***,,,***(((((()))******)))))))))***++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))'''''''''''''''''''''''''''(((***+++,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******************))))))))))))******))))))))))))))))))))))))++++++******************************************++++++++++++,,,,,,,,,---...---,,,---000222444444555666888;;;???AAABBBBBB<<>>JJJWWW^^^dddwwwvvvXXXNNNOOOLLLHHHJJJSSS[[[^^^```jjj}}}rrrbbbYYYRRRNNNTTTYYYYYYWWWYYY___eeeooo{{{lll^^^TTTLLLFFFBBBCCC@@@<<<;;;>>>CCCGGGJJJPPPWWW```fffkkkqqqzzz}}}uuuqqqqqqrrrrrrmmmiiiiiinnnvvv|||ppp|||~~~lllZZZMMMDDD>>>;;;:::::::::999666222...,,,...,,,+++***++++++)))((())))))***++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''((()))+++,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,------......------***,,,///000111333666888777888;;;>>>AAADDDFFFHHHNNNZZZyyy}}}xxx|||~~~{{{jjjbbbooo~~~|||yyyzzztttpppooonnnllljjjlllnnnkkkggghhhhhh]]]NNNEEECCC@@@===666///...111,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))'''&&&'''(((******))))))((('''''''''''''''(((((())))))******((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))******************+++++++++,,,,,,*********+++++++++,,,,,,---///000000000666BBBMMM]]]jjjooohhhgggmmmiii]]]RRRQQQLLLFFFGGGRRR^^^dddkkk}}}yyytttjjjZZZVVVUUUSSSWWWYYY[[[\\\^^^fffttt~~~}}}nnnaaaSSSJJJMMMHHHBBBAAADDDFFFDDDBBBEEEKKKSSSYYY```jjjxxxzzztttqqqrrruuuwwwsssppppppuuuzzz}}}~~~uuu~~~~~~kkkYYYMMMDDD>>>;;;;;;;;;;;;:::777222///---,,,++++++,,,+++***((())))))***++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''''''''''''''''''''''''''&&&((()))***++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((()))))))))******************))))))))))))******))))))))))))))))))))))))******+++++++++++++++,,,+++++++++++++++++++++++++++,,,---...//////.........222666777555555888:::999<<>>>>>BBBFFFJJJRRR```rrr}}}vvvqqqppptttyyy|||tttsssssstttrrrrrryyynnn___SSSJJJ>>><<<999999::::::888666---,,,***+++,,,,,,+++)))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&''')))***++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((()))))))))******************))))))))))))************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++---...///000000000666999<<<<<<999888:::<<<999===CCCIIIPPPXXXaaagggpppyyy|||~~~rrrnnnrrruuuxxx|||}}}vvvwww}}}ppphhhjjjiiiiiieeeZZZMMMBBB:::555444000,,,******+++***)))************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***((('''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))******((())))))******+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------000333777BBBUUUeeemmmuuunnnddd```fffjjjbbbUUU[[[UUUMMMMMM[[[sssrrrqqq~~~|||kkkdddRRRTTTYYY\\\[[[YYY\\\aaa^^^dddqqqzzzxxx|||nnnZZZKKKEEEBBBAAA@@@>>>???@@@@@@EEERRRdddqqqzzzzzzuuurrrsssvvvxxxzzz~~~zzzwwwrrriiieeeqqq{{{|||ttteeeYYYHHHBBB:::777888;;;======111///,,,++++++,,,,,,+++))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''(((***+++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))))))))************************************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,...000222444555666777999999999999;;;<<>>???999555000---,,,,,,,,,+++))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******************))))))))))))************************************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------///111666:::<<<999888999<<<@@@EEEGGGHHHPPPVVV___gggqqq}}}tttnnnzzz|||ssswwwxxxvvvnnnkkkeee___bbbhhhiiieee[[[QQQCCC999444222000---++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((******))))))***,,,''''''((()))***+++,,,,,,******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******((())))))***++++++,,,,,,++++++,,,,,,,,,------------------.........//////000999DDDTTTjjjpppggg\\\TTTRRRTTTWWWXXXSSSYYY___fffsssfffeeerrrdddUUUTTTUUU^^^XXXXXX```eeeiiiuuuxxxpppsss{{{~~~uuulllkkkmmmttt|||~~~kkk[[[RRROOOOOOKKKEEE???AAAHHHPPPRRR^^^oooqqqoooxxxwwwxxxvvv{{{zzztttzzzyyyiiiSSSBBB;;;;;;======@@@;;;444...,,,,,,,,,+++))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''(((((())))))******))))))))))))))))))))))))%%%'''((()))******))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))******************))))))))))))************************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,000//////000333888===AAACCCAAAAAAGGGOOOWWW[[[\\\ccciiirrrzzzvvvooowww|||ssswww~~~~~~zzz~~~}}}yyywwwooowwwrrriiidddlllzzz}}}vvviiiVVVFFF===777111---++++++++++++++++++++++++))))))))))))))))))))))))))))))((('''''''''''''''(((((())))))))))))((((((''''''(((((())))))******))))))*********))))))(((******)))((((((((((((((())))))))))))))))))))))))+++***'''&&&&&&'''***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,+++,,,------......------,,,///222000,,,***...222999CCCSSS___ooosssfffSSSIIIPPP^^^aaa\\\WWWZZZdddvvv~~~iii\\\aaa~~~uuu___XXXWWWVVVVVV^^^___cccjjjooozzz{{{wwwzzz~~~~~~ooooooaaaQQQGGG???:::>>>FFFJJJKKKVVVpppxxxsssrrr||||||}}}jjjPPPFFFCCC===777999:::999555///***((()))---+++))))))***+++***)))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...111666>>>DDDGGGHHHHHH>>>BBB^^^~~~wwwssssssxxx~~~qqqppp~~~}}}}}}~~~~~~wwwxxx||||||yyysss}}}zzz}}}tttfffkkkzzzeeeXXXRRRHHH999///000000///---,,,++++++,,,,,,,,,***)))(((((((((((())))))((('''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((()))))))))(((((('''******)))((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))*********++++++++++++,,,------......------***,,,......///111444777@@@OOO```eeeooo}}}kkkTTTIIISSSbbbfffaaa]]]cccooo|||vvvkkkbbbiiirrr___XXX[[[___cccggggggeeeiiittthhhOOOEEEEEEDDDBBBBBBEEEFFFKKKXXXiiiyyy{{{ssswww~~~xxx~~~yyy___OOOFFFAAA===999;;;;;;999555000---,,,,,,***))))))++++++***)))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,...---------...///000000333777???FFFJJJJJJIIIGGG>>>???TTTzzz~~~wwwnnnrrr}}}wwwssssssrrrqqqpppnnnlllkkkpppjjjjjjrrrzzzxxxvvv~~~xxx}}}xxxqqqiiieee[[[KKK@@@555222///---------,,,,,,,,,+++***))))))))))))))))))((((((''''''''''''((((((((())))))))))))(((((())))))))))))((((((((((((''''''((((((((((((''''''******)))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((()))))))))*********++++++(((((()))))))))*********+++,,,------......------,,,,,,,,,---000666;;;???JJJ\\\jjjhhhnnnjjjPPPEEEPPPaaaeee```aaarrrrrrllllllllllllsssnnnccc]]]ZZZ]]]aaaccchhhmmmooorrr~~~|||eeeWWWPPPIIICCC???<<>>888111,,,+++,,,+++***++++++******)))*********)))(((''''''''''''(((((((((((())))))))))))((((((******))))))((((((''''''''''''(((((())))))((((((+++***))))))(((((())))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++))))))))))))*********++++++,,,------......------000000///---///777BBBKKKYYYdddjjjeeelllvvvcccNNNFFFNNN[[[aaa```iiivvvgggfffmmmrrr}}}|||hhh\\\bbbdddhhhkkkiiifffjjjqqq{{{yyybbbPPPIIIIIIAAABBBBBBBBBDDDJJJRRRYYY___iiixxx~~~vvvrrrtttxxx|||~~~xxxzzz}}}zzzwwwyyykkk[[[LLLDDD888888:::;;;;;;777111,,,*********+++,,,,,,***(((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************+++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------......---///222666;;;===AAAGGGNNNOOOKKKGGGGGGHHHRRR]]]zzz}}}zzz~~~oooddddddccc]]]ZZZ]]]SSSSSSQQQOOOLLLIIIGGGFFFIIINNNXXX]]]YYYRRRVVV___aaaZZZVVVYYY\\\___fffmmmsss}}}|||www|||uuuzzzxxxuuuvvv}}}wwwiii```RRRHHH;;;222///...,,,+++++++++*********++++++,,,((((((''''''''''''(((((((((((())))))))))))((((((******))))))(((((('''''''''((()))***************++++++***)))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))************++++++++++++*********+++++++++,,,,,,+++,,,------......------///111222000222===OOO]]]ppplllhhhcccmmmooodddZZZOOOMMMSSS[[[bbbggg}}}tttfffeeeoooxxx|||lllaaa___aaaccchhhooorrrooooooyyy~~~pppiiihhhXXXQQQHHHBBBBBBEEEIIIJJJUUU```ppp}}}|||{{{~~~}}}xxxqqqkkknnnxxx~~~}}}}}}zzz|||qqq]]]NNN>>>:::777888;;;;;;777222---,,,+++,,,---,,,+++)))*********+++++++++++++++************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---000555:::@@@DDDIIIKKKKKKGGGDDDGGGNNNUUU\\\ggg|||~~~}}}|||lllaaa___[[[RRRMMMNNNOOOOOONNNMMMKKKIIIGGGFFFHHHQQQ\\\___VVVKKKHHHKKKNNNKKKIIIJJJKKKNNNTTT[[[^^^eeettt}}}{{{mmmmmmttt~~~{{{rrrmmmhhh^^^OOOAAA999333///---,,,+++++++++++++++,,,---(((''''''''''''(((((()))(((((())))))))))))(((((())))))))))))(((((((((((('''((()))******++++++***++++++***))))))))))))***))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********++++++++++++,,,***++++++++++++,,,,,,,,,+++,,,------......------,,,///333777>>>MMM```nnnrrrjjjhhhnnnyyyqqqYYYOOOLLLMMMTTT\\\dddmmmtttppp^^^ZZZfffvvv|||fff[[[YYY\\\^^^ccchhhppptttuuu|||rrrdddQQQFFFCCCDDDDDDCCCFFFQQQddduuu~~~vvvsssyyy{{{zzztttpppuuu~~~yyyyyyyyy|||pppbbbMMMCCC888444666:::999666111///---,,,,,,---+++***+++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,...222777===BBBEEEGGGFFFEEECCCEEELLLXXX```gggqqqrrrppptttwwwnnnggg```]]]WWWPPPMMMMMMOOOOOONNNMMMKKKHHHFFFEEEFFFMMMSSSRRRMMMHHHIIILLLHHHHHHIIIIIIJJJMMMQQQUUUPPPQQQYYYjjjzzz}}}zzz{{{lllmmmsss{{{|||xxxtttttttttnnncccUUUFFF999000+++------,,,,,,+++,,,,,,,,,'''''''''''''''((())))))(((((())))))))))))(((((((((((((((((())))))))))))&&&'''((()))************,,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********+++++++++,,,,,,************+++++++++++++++,,,------......------...000666AAAPPP```mmmtttzzznnnllloookkkggg___QQQGGGGGGNNN___ooo{{{kkkaaa[[[```oooyyyccc[[[[[[ZZZZZZ\\\fffkkkttt|||yyybbbQQQJJJIIIIIIIIIBBBIIIVVVgggttt}}}}}}|||yyyyyyzzzwww{{{tttbbbJJJ<<<:::<<<<<<:::666333///,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,------------...---///111444888===@@@BBBBBBEEEIIIOOOWWW```gggkkkxxxxxxzzzvvvhhhbbbeeegggfffYYY]]]\\\UUUNNNMMMNNNNNNIIIIIIIIIHHHGGGEEEDDDCCC???CCCDDDCCC@@@AAAEEEGGG@@@CCCFFFHHHJJJMMMNNNNNNGGGFFFKKKSSSZZZaaannnzzz~~~~~~sss___JJJ999000///...---,,,,,,,,,,,,,,,'''''''''''''''((()))***(((((())))))))))))((((((''''''(((((())))))******%%%&&&'''((()))))))))))),,,+++******)))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,))))))))))))************+++,,,------......------444333999III^^^mmmrrrqqqllleeelllsssgggYYYVVVTTTNNNLLLVVVmmm}}}dddcccgggrrr```UUUSSS[[[```]]]```hhheeelllxxxrrr[[[MMMIIIIIIJJJFFFEEEJJJUUUdddvvv}}}yyy{{{xxxyyyfffOOOFFFEEECCCAAA:::555000---,,,,,,------+++++++++,,,,,,---------************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......000111333666999<<<===>>>EEEKKKWWWdddpppwwwyyyxxx|||xxx{{{rrrddd\\\___eeeccc]]]TTT^^^^^^QQQEEEFFFIIIHHH@@@AAAAAABBBBBBBBBBBBBBB<<>>======>>>======@@@BBBCCCCCCCCC@@@<<>>000///...---,,,+++++++++''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------...///000:::===KKKccczzzyyypppllljjjdddZZZRRRMMMLLLLLLQQQVVVbbbyyy~~~gggllluuu]]]WWWVVVYYY___aaaaaadddhhhmmm}}}wwwfffYYYOOOKKKOOOGGGDDDMMMVVVbbbyyyzzzxxxhhhssstttqqqYYYKKKCCC@@@===:::555///***((()))+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++---...---++++++...111888666555777:::>>>CCCGGGJJJ]]]kkknnnwww}}}mmmhhhaaa]]]ZZZWWWSSSPPPHHHJJJKKKHHHBBB>>>>>>@@@>>>;;;===BBBDDDAAA@@@CCC>>>>>>>>>===>>>??????@@@===>>>???@@@@@@???======CCC@@@<<<;;;>>>EEEMMMRRRdddooovvv~~~|||sssuuurrr[[[DDD999777333...******---000''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))***************)))(((((((((((()))***))))))))))))))))))))))))(((((((((((()))))))))***((())))))*********************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,---...111333<<>>>>><<<===>>>@@@AAAAAAAAAAAA===<<<::::::===CCCJJJNNNOOOXXX^^^hhhyyy~~~xxxzzzxxx~~~rrrcccUUUCCC<<<444...,,,---------''''''''''''((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))***************))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))******((()))******++++++************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,------...111666999BBBfffxxxuuuiiiTTTDDDFFFKKKOOOYYYfff|||cccWWWUUU[[[___eeefffeeeiiizzz}}}}}}~~~}}}|||zzzzzzzzzzzzxxxvvvssstttuuuvvvvvvuuutttsssrrrqqqqqqqqqpppppppppppptttvvvyyy|||xxxmmmgggYYYQQQLLLJJJFFFDDDLLLYYYjjjjjjllllllkkkooo~~~www{{{xxxmmmgggeeeqqq}}}|||zzzzzzuuu___MMMCCC@@@<<<:::777444000---+++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))******(((((((((((())))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,...............111555999<<>>AAADDDFFFCCCJJJMMMUUUeeennnyyywwwqqqjjjfffaaaTTTIII;;;222111111///,,,''''''''''''(((((((((((('''''''''((()))*********(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---...//////111555<<>>:::777444000,,,))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))((()))))))))************************************+++++++++,,,,,,,,,------...------...000444999===BBB???AAAEEEHHHMMM\\\mmm}}}sssooo|||{{{}}}yyyrrrjjjbbbZZZRRRMMMBBBAAAAAABBBCCCDDDEEEEEEIIIHHHHHHHHHHHHIIIJJJKKKPPPTTTPPPHHHLLLZZZ\\\SSSPPPPPPOOOMMMKKKIIIHHHGGGFFFEEEDDDCCCAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????BBBIIIIIILLLVVV]]]lllqqqtttqqqjjjgggiiijjjgggdddYYYJJJ>>>777333///,,,''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))************))))))************))))))************************))))))))))))************))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---///000111222999CCCKKKaaappp~~~~~~zzzdddPPPDDDKKKRRRYYYpppwwwyyymmm^^^XXX[[[aaaeeehhhdddfffrrrzzzwwwuuusssqqqnnnllliiifffdddcccddddddaaa___\\\ZZZXXXXXXXXXYYYXXXWWWUUUSSSQQQPPPPPPPPPOOOOOOOOONNNMMMLLLKKKKKKKKKLLLNNNPPPPPPOOOMMMLLLJJJKKKMMMNNNNNNMMMLLLKKKMMMNNNOOOPPPQQQQQQRRRRRRQQQSSSUUUVVVWWWYYY]]]```ffffffhhhjjjmmmpppsssuuuyyyyyyzzz{{{}}}|||sssiiiaaaXXXOOOIIIHHHHHHOOO___ttt~~~|||vvvtttyyy~~~||||||~~~zzz{{{zzz}}}yyyxxxxxxyyyvvvkkk\\\PPPFFFBBB===999777444111...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((())))))******(((((((((((())))))))))))((()))))))))************************************++++++,,,,,,,,,---------,,,,,,,,,///333999===@@@DDD>>>@@@KKKTTTYYYfffttt|||~~~|||{{{qqqpppyyyqqqdddYYYQQQLLLIIIHHHCCCDDDFFFHHHIIIJJJLLLMMMDDDLLLSSSUUUTTTUUUZZZ```vvvtttkkkdddooo{{{}}}zzztttlllbbbYYYRRRNNNGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBBBBAAA@@@>>>===<<<:::CCCCCCBBBGGGNNNbbb~~~zzzssskkkiiiooovvvuuupppllleeeZZZLLL???555///---''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))************)))******++++++******)))************************)))))))))*********++++++)))***++++++,,,+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++...111333666@@@NNNYYYqqqrrrrrruuuzzzhhhYYYMMMIIIPPPWWW```uuu|||ooommm{{{xxxhhhVVVQQQYYYdddjjjkkkqqqnnnuuu~~~|||uuurrrlllgggdddaaa]]][[[WWWVVVTTTRRRQQQPPPPPPQQQNNNMMMKKKIIIGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCBBBDDDEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFDDDEEEFFFGGGGGGGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGIIIIIIJJJKKKNNNPPPRRRSSSUUUXXX[[[^^^```aaa^^^aaaeeehhhlllqqqwww{{{xxx}}}vvvZZZGGGGGGOOOQQQSSS___sssyyyqqqttt{{{~~~|||xxxzzzyyywwwwww|||yyytttrrrrrrvvvzzzvvviii^^^NNNGGG>>>888666444111///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---222888>>>BBBCCCCCCAAAJJJ^^^iiihhhkkktttxxxvvvlllggghhhiii```SSSIIIDDDCCCEEEFFFCCCFFFIIIJJJKKKKKKMMMNNNSSS]]]iiimmmmmmpppzzzxxxooojjj___]]][[[VVVQQQKKKFFFCCCEEEDDDCCCAAA@@@???>>>>>>555======;;;???FFFXXXtttxxxvvv|||}}}wwwnnnlllfff[[[LLL>>>444000''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***))))))))))))************)))***++++++++++++***)))************************))))))*********+++++++++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++000555999@@@MMM___mmmyyyssskkklllzzzqqqXXXRRRNNNOOOXXXdddqqqvvvhhhdddmmm}}}yyy||||||ccc]]]WWWXXX___iiioooqqqxxx~~~zzztttpppjjjggg___\\\XXXUUURRROOOKKKHHHIIIHHHHHHGGGFFFFFFEEEEEEAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA???AAACCCDDDCCCCCCFFFHHHHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCDDDDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEDDDFFFGGGHHHGGGGGGIIIKKKJJJKKKMMMOOOPPPQQQQQQQQQPPPSSSVVVYYY\\\```fffkkkgggjjjoootttxxxzzz{{{|||zzz}}}zzz\\\KKKKKKRRRTTTSSSYYYfffttt|||qqqmmm{{{}}}~~~vvvuuusssssswww{{{{{{uuupppggg\\\MMMAAA:::666222///------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,------------...,,,---000666>>>DDDGGGGGGDDDGGGXXXpppyyyuuuvvvzzzppp}}}tttggg___]]][[[YYYTTTOOOHHHDDDEEEHHHKKKLLLLLLQQQWWW]]]```dddiiimmm|||}}}yyyqqqggg\\\RRRMMMRRROOOJJJEEEBBB@@@??????999===:::999???AAAJJJ]]]cccnnnrrrwww~~~}}}}}}qqqqqqooojjj___PPPAAA777''''''''''''((((((((()))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))************)))***+++,,,,,,+++***)))************************)))************+++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......333999@@@IIIYYYnnn}}}xxxpppeeedddrrr{{{kkkRRRSSSRRRVVVaaarrruuucccccceeerrr~~~yyyqqq___RRRXXX^^^aaabbbeeelllsss|||{{{ssshhhaaa^^^ZZZTTTOOOPPPNNNKKKIIIGGGDDD@@@===??????@@@@@@??????>>>===;;;<<<>>>???@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCDDD???BBBFFFGGGFFFGGGJJJMMMKKKJJJIIIHHHGGGGGGGGGGGGCCCDDDDDDDDDEEEEEEFFFFFFCCCBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEEEEDDDDDDEEEFFFHHHJJJKKKLLLLLLKKKIIIHHHNNNPPPRRRSSSSSSUUUYYY]]][[[\\\^^^```eeeiiinnnpppnnnrrrvvvzzz|||qqqbbbXXXSSSPPP[[[ZZZ^^^fffnnnxxx|||ooo~~~|||||||||~~~yyydddRRRGGG???999555------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,---------......---...222:::CCCIIIJJJIIIGGGLLL___xxx|||zzz~~~|||}}}rrrqqqhhhYYYSSSVVVRRRJJJFFFEEEEEEHHHMMMQQQTTTUUU___gggrrr}}}}}}sssjjjeeebbb\\\TTTKKKDDDAAA??????>>>???888777===;;;:::DDDHHHNNNTTTeee|||yyy}}}uuuuuuuuuuuuoooaaaMMM???(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,---......000222333111222555<<>>>>>??????AAA???>>>???AAACCCCCCBBBAAACCCEEEFFFFFFFFFHHHIIIGGGFFFFFFFFFFFFFFFGGGGGGKKKJJJIIIHHHGGGFFFFFFFFFGGGEEEDDDCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHJJJJJJIIIIIIIIIJJJJJJKKKPPPOOOMMMLLLMMMPPPSSSUUUTTTVVVWWWWWWYYY\\\aaadddeeefffiiimmmrrrvvvyyy{{{xxx{{{vvvkkkbbb[[[WWWeee___]]]```gggsss~~~vvvqqq|||}}}~~~sssVVVLLLAAA444555111---++++++,,,,,,,,,......---------,,,,,,,,,***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))),,,///000///---,,,,,,...222999CCCKKKLLLHHHDDDGGG^^^rrrwww|||vvvpppjjjjjj___MMMEEEIIIKKKGGGMMMLLLOOOSSSUUUYYYfffsssxxxlll]]]SSSOOONNNJJJFFFCCCAAA>>>;;;::::::<<<===BBBFFFPPPZZZaaajjjzzztttnnn{{{{{{|||~~~~~~zzzvvvlll[[[KKK(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...///.........//////...333:::GGGZZZpppzzzssseeeUUUOOOOOOPPPNNNKKKUUU[[[rrrsssgggeeeaaavvv~~~mmm^^^ZZZZZZ^^^\\\]]]bbbfffkkksss|||xxxllleeeWWWRRRMMMIIIGGGEEEBBB@@@?????????>>>>>>>>>>>>===>>>??????@@@AAAAAABBBBBBCCCAAA@@@AAACCCEEEEEEDDDDDDFFFHHHHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHGGGEEEEEEDDDDDDDDDEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKNNNMMMLLLKKKKKKMMMNNNOOOPPPQQQSSSTTTUUUWWW\\\___```aaabbbeeegggiiikkklllnnnrrrwwwzzz|||~~~xxxooofffaaa```ggglllhhh```bbbooo|||{{{~~~~~~zzzrrrppprrrzzz}}}fffUUUFFF888777444000---,,,+++,,,,,,------------,,,,,,,,,,,,***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************+++++++++,,,,,,,,,,,,+++++++++*********,,,...///...---...///444:::CCCKKKNNNLLLIIIFFFTTT___hhhooo~~~wwwlllccc]]]UUUIIIBBBEEENNNQQQNNNIIIPPPZZZgggwwwxxxooofffbbbbbb```WWWOOOKKKGGG@@@<<<<<<======>>>>>>@@@FFFMMMTTT^^^ooo~~~ssswww}}}ttteeeXXX(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))************+++++++++******))))))******+++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------.../////////......///222777DDDXXXooo{{{ttt```NNNJJJKKKLLLNNNRRRYYYfffuuueeekkkzzz}}}|||dddWWWQQQUUU]]][[[^^^bbbcccdddlllyyymmm\\\QQQIIIFFFBBB@@@???>>>===<<<;;;;;;<<<===>>>@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCEEEGGGGGGFFFHHHIIIJJJIIIFFFDDDDDDEEEGGGGGGGGGGGGHHHIIIKKKKKKGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLOOOQQQRRRTTTTTTWWWZZZ\\\\\\[[[[[[[[[[[[[[[\\\\\\aaaeeejjjnnnqqqsssvvvxxxzzz|||~~~vvvpppjjj~~~xxxaaaYYY___eeezzz|||~~~|||~~~}}}xxxtttmmmgggiiirrrzzz~~~~~~vvv^^^JJJ>>>:::888555000,,,++++++---,,,,,,,,,,,,++++++++++++***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++,,,,,,,,,++++++++++++***,,,---......---...111333999AAAKKKNNNKKKHHHHHHKKKaaacccgggrrrwwwqqqqqqmmmbbbXXXHHHDDDDDDIIINNNQQQUUUYYYqqq~~~vvvmmmjjjlllkkkddd]]]UUUMMMCCC??????@@@???===<<<;;;===AAAGGGPPPaaappp}}}rrrhhh(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------///000......444;;;CCCTTTkkk~~~wwwiiiXXXKKKKKKMMMMMMUUUaaafffyyy}}}mmmnnnbbb[[[ZZZWWWYYY```[[[ccckkkkkkjjjyyyzzznnnfffZZZLLLDDDBBBAAA???>>>>>>>>>>>>>>>===>>>???@@@BBBDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFDDDCCCDDDFFFHHHHHHGGGGGGHHHIIIHHHFFFDDDDDDDDDFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHIIIJJJKKKNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQPPPQQQRRRRRRRRRQQQPPPOOORRRTTTWWWXXXXXXZZZ\\\^^^YYYXXXWWWUUUTTTTTTTTTTTTYYY\\\```dddfffhhhjjjlllqqqssswww{{{|||{{{|||ddd\\\[[[XXXbbbqqq}}}vvvxxxsss}}}vvvvvv|||{{{vvv}}}uuukkkhhhllluuu{{{~~~~~~}}}dddPPPGGG>>>===:::444...+++,,,...,,,,,,,,,+++++++++*********************)))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((())))))))))))*********++++++++++++++++++++++++---...---------000444888@@@GGGMMMLLLFFFGGGQQQ[[[iiiooowww}}}qqqeeedddfffbbbYYYSSSHHHGGGLLLSSSUUUZZZnnnzzzooojjjhhhhhhgggaaaXXXNNNJJJKKKKKKFFFAAA>>><<<<<<>>>@@@FFFSSS___xxx{{{ttt(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------,,,...///------777CCCZZZjjj|||tttiiiTTTNNNKKKNNNNNNPPP[[[iiixxx|||jjjfff}}}zzzcccTTTZZZaaa___]]]```dddfffmmmxxxzzznnn```XXXPPPGGGBBBBBB@@@AAAAAAAAAAAABBBCCCDDDAAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGEEEDDDCCCDDDFFFGGGGGGGGGDDDFFFHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEIIIHHHHHHIIIIIIJJJKKKLLLJJJLLLMMMMMMLLLLLLOOOQQQSSSSSSTTTTTTTTTUUUUUUUUUWWWWWWXXXXXXYYYYYYZZZZZZWWWWWWVVVUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTSSSUUUXXXZZZZZZZZZ[[[]]]XXXWWWUUUSSSRRRSSSSSSTTTYYY[[[]]]^^^^^^___```bbbgggjjjoootttxxx{{{||||||zzz{{{}}}mmmaaaaaa___VVVXXXiii}}}zzzlllgggiiiyyy}}}ttttttzzz}}}{{{|||}}}}}}{{{zzzwwwwww~~~xxxxxxdddSSSNNNDDDAAA===666111------...,,,,,,,,,+++++++++*********************)))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((())))))))))))*********++++++++++++++++++++++++......------...222888<<>>??????999555555111...------//////---++++++++++++************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,...222777888888>>>EEEGGGKKKkkkzzz|||ttt]]]LLLNNNNNNNNNVVVlllyyypppllleeeXXXNNNPPPTTTTTTRRRSSSRRRIIIGGGRRRfffyyy~~~|||~~~))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))************+++******))))))******+++)))************+++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++,,,---//////...---...555999<<>>===999777888222000------...///---+++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------111666999:::???FFFJJJZZZpppZZZOOORRRXXXbbbsssyyyvvvmmmddd```[[[VVVWWW[[[RRRLLLHHHLLLXXXooo))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))************+++******))))))******+++)))************+++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------++++++,,,---//////000000000;;;AAAHHHdddzzzrrrrrryyyXXXJJJOOOXXXaaajjj|||{{{kkkkkktttzzz}}}bbbQQQSSSYYY\\\\\\]]]]]]dddnnnppp}}}wwwgggWWWRRRLLLIIIKKKMMMMMMLLLPPPRRRTTTTTTSSSRRRSSSTTTMMMNNNPPPPPPOOOOOOOOOPPPOOOKKKGGGGGGKKKNNNOOOOOOVVVTTTRRROOOLLLIIIGGGFFFGGGFFFGGGIIIKKKLLLLLLJJJKKKMMMPPPRRRSSSUUUXXXZZZ]]]```eeehhhlllppptttxxx|||~~~zzzuuurrruuutttsssrrrqqqpppppppppttttttsssrrrrrrrrrrrrrrrssstttttttttsssqqqooommmiiigggfffgggiiikkkkkkkkkooommmkkkiiihhhhhhhhhhhhhhhkkkooorrruuuxxx|||zzzwwwlllaaa```YYYZZZsssvvvuuuqqqppppppgggnnnooodddVVVKKKBBB;;;999:::555222///------------,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++------,,,,,,,,,,,,------///...111888===???BBBGGGGGGdddppp^^^RRRTTTQQQ[[[vvv~~~yyyrrrfffZZZVVVWWWSSSQQQOOOLLLOOO```))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))((()))))))))******************))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---------...000222555<<>>===:::555000......///,,,,,,,,,,,,++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++***+++,,,---......------000222888>>>@@@BBBHHHOOObbbyyyyyyppp~~~rrr]]]OOOHHHRRR]]][[[uuuuuu^^^RRRJJJOOOWWWUUUKKKBBBGGGXXXsss))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))************))))))(((((((((((()))))))))************+++++++++******+++++++++,,,,,,,,,------------------------+++---///...---000888>>>FFFSSSgggvvvzzzyyy|||xxxbbbVVVWWWbbbjjjrrr{{{nnnfffnnneeePPPMMMOOOUUUYYYVVVSSSZZZeeelll|||uuukkkaaa\\\XXXSSSUUUZZZTTTWWW]]]aaadddeeefffggg]]]ZZZXXX[[[aaadddaaa]]][[[ZZZZZZ[[[^^^___]]][[[YYYUUUPPPKKKJJJMMMQQQSSSPPPOOOOOOOOOPPPQQQSSSTTTVVVXXXZZZ[[[]]]bbbiiinnnsssvvv}}}~~~zzzrrrmmmhhhhhhnnnxxx~~~~~~~~~~~~~~~ppphhhlllpppmmmnnniiimmmqqqwwwyyyuuu{{{~~~{{{|||ooorrrvvv\\\FFF@@@@@@>>>999333///...///------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++***,,,...111111111///...555666:::===???EEETTTcccqqq}}}qqqxxxnnnRRRKKKIIISSSdddlllpppaaaUUUTTTXXXWWWRRRNNNJJJRRRccc||||||{{{))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))(((((((((((()))))))))************+++++++++******+++++++++,,,,,,,,,------------------------***---/////////444===DDDGGG```uuuvvvpppttt}}}ppp[[[WWWdddqqquuulll]]]dddnnnTTTJJJKKKQQQXXX\\\[[[ZZZ]]]```yyyvvvddd^^^[[[]]]\\\WWWXXX\\\XXX\\\bbbfffiiijjjkkkllleee___[[[^^^eeehhhccc]]][[[ZZZYYYZZZ]]]^^^\\\YYYXXXVVVSSSOOOMMMPPPUUUYYYTTTTTTTTTTTTUUUVVVWWWXXX^^^```cccdddgggllltttzzzzzzuuupppnnnkkkfffaaabbbjjjuuu~~~{{{|||}}}~~~~~~~~~~~~~~~~~~rrrpppjjjccceeeeee___\\\ddd}}}vvvooommm}}}zzzzzzzzz^^^BBBAAABBBAAA<<<555000//////---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++++++++---111444444333111///;;;<<<>>>>>>@@@III```uuuzzz___KKKOOOMMMRRRpppsssfff```[[[WWWTTTUUUVVVSSSYYYmmm{{{wwwxxxtttoooxxx))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------111------000111555BBBOOOZZZjjjuuupppjjjmmmxxx~~~ggg[[[dddnnn{{{kkk___bbbgggVVVPPPOOOXXXVVV[[[```XXXRRRccc}}}wwwkkkgggaaa```^^^^^^___```___^^^bbbbbbdddhhhlllmmmmmmllljjjjjjjjjiiihhhgggfffeeeccc```\\\\\\\\\]]]ZZZXXX```\\\VVVRRRRRRSSSUUUVVVXXXXXXXXXZZZ\\\___aaabbbnnnmmmnnnqqqrrruuuzzzvvvwwwtttrrrnnnhhhcccaaabbbcccjjjdddccciiinnnttt}}}vvvwwwyyy{{{~~~wwwmmmkkkeee\\\XXXXXXUUUOOO___ppp|||hhhRRRCCCBBB@@@>>>;;;555///+++///---***)))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******************---///222555777666555444777;;;AAAAAA@@@KKKhhhxxxlllLLLOOOQQQXXXkkk{{{kkk___\\\YYYVVVXXXSSS]]]ttt|||sssppptttwwwqqqiiirrr))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++------------------------000///111444555:::JJJYYYfffqqqxxxvvvsssuuuxxxyyyzzzuuugggddduuunnn```YYYddddddRRRMMMQQQVVVVVV\\\```[[[XXXkkkzzzqqqllliiidddaaa^^^]]]^^^^^^^^^]]]bbbccceeehhhkkkmmmmmmmmmjjjjjjkkkkkkkkkkkkjjjjjjgggeeedddeeeeeebbb]]]YYY^^^[[[VVVSSSRRRTTTVVVWWW]]]^^^___```bbbfffjjjllltttssstttxxx{{{~~~tttoookkkmmmooolllfffbbbaaaccc]]]]]]\\\[[[YYYZZZ]]]```eeeddddddjjjtttwwwvvvyyyzzz{{{}}}}}}~~~~~~~~~|||ssspppeeeXXXSSSRRRQQQKKKPPPqqq}}}zzz||||||}}}{{{zzz~~~|||lllZZZOOOJJJDDD@@@>>>:::444//////---++++++,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******************+++---000333555666777666666;;;AAACCCIII[[[tttyyyZZZKKKTTTVVVeee~~~oooccc^^^[[[XXX]]]XXX]]]nnn~~~tttjjjppp~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++------------------------+++...222555666???TTTgggtttyyy||||||{{{zzzuuunnnhhhiiifffnnn|||ccc```gggttt}}}YYYIIIHHHLLLTTT\\\[[[aaabbbbbbttt~~~qqqmmmmmmjjjhhhfffccc___]]]]]]]]]^^^]]]```aaaccceeeggghhhiiiiiiiiijjjkkklllmmmmmmnnnnnniiijjjkkkmmmkkkfff^^^YYYYYYXXXVVVUUUUUUWWWYYY[[[___aaacccdddeeeiiipppuuu~~~{{{zzz~~~}}}yyyxxxzzzwwwmmmbbb\\\[[[YYYUUURRRQQQRRRTTTVVVOOOPPPQQQQQQSSSVVVZZZ^^^fffnnntttzzzvvvvvvyyyyyywwwwwwzzz{{{||||||{{{{{{}}}~~~|||vvvhhhXXXOOOLLLNNNKKKFFFRRRccceeefffmmm{{{www~~~sssmmmrrruuukkk]]]SSSMMMFFFDDDCCC@@@777000///---,,,,,,......---+++************************))))))))))))))))))))))))))))))))))))************)))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++++++++++++++,,,---000333666888999888>>>BBBFFFWWWssszzzSSSPPP^^^hhhzzzpppiiiddd^^^aaa^^^^^^eeesss|||www{{{(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++------------............+++000555777;;;KKKdddyyy}}}~~~~~~}}}zzztttkkkccc\\\dddhhhuuuqqqddddddqqqeeeIIIIIIRRRTTTWWW]]]eee```ccc~~~rrrlllllllllhhhdddgggccc___]]]^^^```aaabbbcccdddfffggghhhhhhjjjkkkjjjkkklllmmmnnnnnnnnnnnnjjjkkkmmmmmmjjjccc\\\WWWTTTTTTUUUVVVWWWYYY]]]``````ccceeeffffffkkkssszzz|||xxxvvvzzzvvvtttuuuqqqggg^^^ZZZ[[[VVVOOOLLLNNNPPPQQQQQQRRRRRRSSSTTTVVV[[[aaafffppp~~~uuuvvvyyyxxxuuutttxxxyyyyyyyyyxxxyyy{{{}}}}}}~~~}}}ooo___UUUMMMQQQTTTLLLKKKPPPOOOaaalll||||||||||||tttjjj|||ttttttvvvnnndddYYYRRRJJJIIIJJJFFF<<<222...---,,,---......,,,+++************************))))))))))))))))))))))))((()))))))))************)))))))))((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++++++++,,,,,,,,,,,,...111555999;;;???CCCDDDIIIccckkkWWWXXXkkk}}}yyytttiii___^^^aaaaaa^^^cccwww(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---------....../////////000555:::???III___yyy}}}xxxnnnddd^^^\\\ZZZhhhqqq~~~yyyoookkkgggdddmmmlllVVVIIIQQQZZZYYYXXX]]]ggg```rrrzzzvvvoookkkjjjiiigggeeehhheeeaaa```bbbeeehhhiiinnnoooqqqqqqpppppprrrtttpppqqqqqqqqqqqqpppoooooommmnnnmmmkkkfff```[[[XXXSSSTTTUUUUUUUUUWWW[[[^^^aaabbbddddddgggmmmvvv|||~~~{{{|||}}}}}}|||{{{zzzyyy{{{uuupppmmmhhh```[[[ZZZ\\\VVVOOOMMMNNNOOOOOOMMMRRRUUUXXX]]]ccckkktttzzz{{{tttuuuyyyxxxvvvuuuwwwxxxxxxxxxwwwwwwyyy{{{{{{}}}~~~xxxmmmeeeXXXYYY___ZZZUUUQQQJJJTTThhh{{{jjjrrr~~~mmmjjjdddxxx~~~wwwooobbbSSSJJJIIIGGGAAA;;;000...,,,,,,------+++***************************))))))))))))))))))))))))((()))))))))************)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,,,,,,,///...---...000555:::===DDDEEEDDDKKKjjjvvv\\\^^^jjj|||wwwyyyxxxjjjZZZVVV^^^ccc^^^ZZZiii|||))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,---------...//////000000111555<<>>AAAFFFEEEFFFTTTrrrppp^^^UUUvvv}}}www{{{|||ppp```UUU[[[cccddd]]]ccc))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,------------------...///000000000333888BBBUUUrrrttteeeWWWOOORRRZZZaaavvv{{{hhhbbbjjj||||||qqqQQQQQQPPPPPPRRRXXX___eeennn}}}vvvrrrpppmmmiiihhhiiilllnnnooommmlllmmmoooqqqrrrrrrqqqsssuuurrrooonnnqqquuuvvvvvvvvvuuutttrrrqqqppprrrtttsssoooiiiccc```___WWWZZZ\\\[[[\\\```iiipppkkkhhhgggmmmyyy~~~ssstttsssrrrpppqqquuuxxxxxxyyyzzz{{{{{{{{{zzzyyytttnnnhhheee```[[[\\\```^^^[[[WWWUUUWWW[[[___bbbbbbnnn~~~xxxuuuuuuwwwvvvtttuuuyyywwwyyy||||||zzzxxxvvvvvvvvvwwwzzz|||~~~zzzppplllhhhaaabbb```TTTGGGkkk{{{rrrcccbbb\\\cccvvvzzzssssssuuu||||||gggVVVLLLGGGEEEDDD999666111---------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,------...------...111666===CCCGGGGGGGGGOOOdddzzz]]]YYYeee}}}}}}yyyooo```]]]bbbiiieeebbbxxx))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------......---------...///000000111;;;AAANNNgggqqq```TTTNNNSSS\\\```wwwxxxdddfffsssVVVNNNTTTWWWUUUVVV^^^fffhhh}}}vvvqqqpppoooooonnnpppqqqpppnnnlllsssrrrpppqqqssstttsssrrrsssuuuvvvtttpppooorrrvvvrrrrrrrrrrrrqqqpppooonnnqqqssstttqqqjjjddd```___WWWZZZ___aaaeeennnzzz~~~yyyxxx~~~}}}{{{{{{zzzzzz{{{{{{|||}}}|||||||||zzzvvvttttttuuuqqqqqqpppppppppoooooooooqqqrrrtttuuuvvvvvvuuuuuunnniiieeeccc___[[[\\\aaa^^^[[[XXXVVVYYY```iiinnn||||||zzzwwwvvvuuuvvvxxxuuurrrtttyyywwwzzz}}}~~~|||xxxuuuttttttuuuwwwzzz|||}}}~~~~~~}}}yyytttpppggg]]]cccggg]]]999ZZZ{{{tttmmmlllbbbaaaqqq||||||xxxnnncccYYYPPPKKK>>>999333///......//////++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,---......+++,,,...333999AAAGGGKKKIIIJJJXXXsssoootttnnnUUUaaa}}}~~~zzz|||{{{wwwnnn``````llliii```ooo+++***)))(((((()))***+++))))))))))))))))))))))))******)))))))))))))))***)))************+++++++++******))))))))))))************))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,------...---++++++///111000333777CCCFFFYYY|||rrrZZZOOORRR\\\ccceeerrrddd[[[cccjjj|||cccVVVTTTTTTRRRWWW]]]ZZZccczzzwwwpppnnnpppppprrrrrrppprrrvvvxxxwwwzzzxxxvvvuuuvvvzzz~~~zzzwwwvvvwwwxxxxxxyyywwwuuuuuuwwwxxxvvvssstttrrrrrrtttsssnnnhhhddd\\\ooozzzuuuzzz~~~~~~~~~|||~~~zzzxxxxxxxxxwwwwwwuuusssrrruuuxxxyyyxxxuuuuuuuuuuuutttsssrrrpppooonnnllllllmmmnnnoooooonnnjjjmmmpppssstttrrrnnnlllfffdddaaa]]][[[]]]aaaeeefff^^^ZZZ\\\```iii}}}~~~yyywwwuuussstttuuuvvvuuuttttttvvvxxx{{{|||wwwsssvvvwwwxxxxxxxxxxxxyyy|||~~~}}}zzz{{{vvvjjj___ZZZXXXVVVHHHIIIPPPlll~~~}}}yyyuuurrrssstttyyyqqqVVVOOOOOOAAA444///---+++,,,///,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++,,,,,,,,,------...//////111<<>>DDDVVVcccnnn|||~~~tttsss{{{lll```YYYVVVJJJ888...///...)))++++++************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))************************************************---------.........//////...000222555===FFFHHHEEEKKKfffnnnqqq\\\UUUqqqssslllnnnqqq~~~zzz|||ttt___\\\jjjooohhh___YYY___vvvxxx***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))******************))))))))))))******))))))))))))((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))************************))))))))))))))))))))))))***++++++,,,,,,------...000......111333888BBBMMMWWWgggzzz|||tttrrruuu}}}kkk^^^iii{{{vvvmmmmmm}}}aaaPPPTTT]]]```cccnnnoooooo~~~{{{yyyxxx~~~~~~zzz~~~~~~~~~||||||zzz||||||~~~}}}|||zzzwwwtttrrrrrrrrrtttuuutttqqqooossssssrrrqqqpppooommmlllnnnmmmlllkkkkkkjjjjjjjjjjjjiiiiiijjjlllmmmmmmllljjjkkkkkkjjjgggdddaaa___XXXXXXWWWVVVWWW[[[bbbgggiiilllttt}}}xxxxxxxxxuuusssssssssrrrooommmppprrrttttttsssrrrsssttttttsssssstttrrrqqqpppqqqpppqqqrrrsssrrrsssuuuwwwzzzzzzzzz{{{|||}}}~~~{{{}}}}}}yyyvvvooobbbVVVQQQQQQHHHDDDKKKUUUfff~~~zzz~~~~~~{{{qqqoootttxxx|||zzzyyyzzz|||~~~}}}eee[[[XXX```ZZZBBB111000000,,,+++******))))))******+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))************************************************------------............---///222777===CCCEEEEEERRRqqqyyy~~~qqqUUUTTTpppzzzcccaaallluuu|||kkkaaadddiiikkkggg[[[]]]rrr{{{vvv)))))))))******)))))))))))))))))))))))))))))))))))))))(((((()))***++++++(((((()))))))))***************))))))))))))******(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))***++++++,,,,,,------...---,,,...333888???MMMZZZfffqqq}}}zzzsssooommmrrrqqqkkkjjj}}}{{{yyyyyy{{{|||aaaUUUVVVZZZaaahhh```ssssssqqq|||wwwuuuuuuuuu{{{~~~{{{zzz{{{{{{|||{{{yyyyyyyyyxxxvvvtttppppppqqqsssuuutttqqqnnnooooooppppppooonnnmmmmmmmmmlllkkkjjjiiiiiijjjjjjjjjhhhhhhiiijjjkkkjjjiiilllkkkjjjhhheeeaaa___]]]RRRTTTWWWYYY[[[^^^bbbeeedddppp{{{vvvtttttttttsssssssssrrrqqqnnnkkknnnppprrrsssrrrqqqqqqrrrrrrrrrqqqpppppprrrrrrqqqoooqqqssssssssssssuuuvvvxxxyyyzzz{{{|||}}}}}}}}}~~~|||~~~}}}zzzyyyvvvmmmccc\\\]]]SSSJJJJJJKKKWWWmmmwwwtttxxxvvvtttnnnkkkhhhuuu||||||sssiiinnntttuuuuuuxxx|||{{{ooo\\\RRRPPPaaabbbKKK444...000///++++++************++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))************************************************+++,,,,,,,,,,,,---------,,,...222888<<<@@@EEEIII___yyy|||nnnXXXPPPWWWnnnxxxgggttt~~~|||lll^^^aaammmjjj___]]]jjjxxx||||||}}}))))))************))))))))))))))))))))))))))))))(((((((((((()))***+++,,,((((((((()))))))))************))))))))))))******(((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))***************************************************++++++,,,,,,------...,,,,,,111777===GGGWWWfffpppwww|||{{{wwwsssnnnhhhfffjjjqqq}}}uuuiiifffgggdddMMMQQQZZZZZZ\\\bbb[[[nnnqqqxxx|||xxxuuuvvvyyy}}}~~~}}}{{{wwwxxxyyyxxxsssrrrqqqrrruuuvvvvvvuuuppppppppprrrsssrrrpppmmmkkkmmmoooooommmmmmmmmnnnlllkkkjjjhhhhhhhhhiiijjjjjjiiiggghhhiiiiiihhhfffiiigggeeebbb^^^[[[YYYXXXPPPTTTYYY]]]```bbbdddfffcccwwwyyyuuuuuurrrooopppnnnnnnooooooooonnnmmmmmmmmmoooqqqrrrqqqppppppqqqqqqqqqpppnnnpppttttttqqqnnnppprrrssssssssstttuuuvvvwwwyyyzzz{{{||||||||||||~~~}}}zzzyyytttnnnjjjiii]]]SSSPPPJJJLLLZZZ|||yyyxxxwwwqqqlllgggiiivvv}}}vvvppphhhkkknnnoooqqqzzz|||yyy{{{|||rrr```QQQLLL\\\bbbQQQ:::000...///,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------///444:::===@@@GGGOOOgggyyywwwnnnWWWIIIQQQ^^^ssszzzkkkqqq{{{|||}}}{{{xxx```]]]jjjiiieeecccjjjvvv((()))***++++++***)))((())))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((()))))))))*********))))))))))))******'''((((((((()))))))))***((((((((()))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,------...---...444;;;BBBKKK\\\lllrrrwwwxxxssspppnnnjjjcccdddkkk{{{}}}qqqeee\\\]]]cccbbbUUULLLPPPVVVVVVVVVYYY[[[gggppp}}}zzz{{{zzzzzz{{{~~~}}}{{{{{{|||}}}|||}}}{{{vvvtttvvvvvvsssqqqooonnnoooqqqssssssrrrpppoooooopppqqqpppnnnlllkkkmmmoooooommmkkklllnnnkkkiiihhhffffffggghhhiiikkkiiiggggggggggggeeedddeeeccc___\\\XXXVVVTTTSSSRRRVVV[[[___bbbdddgggiiikkkxxxqqqsssrrrllljjjnnnmmmmmmmmmlllkkkkkklllmmmkkknnnqqqqqqpppooooooooonnnpppooommmpppuuutttpppmmmooorrrsssrrrrrrsssttttttuuuvvvxxxyyyyyyyyyyyyzzz}}}}}}}}}}}}|||zzzvvvsssnnn___XXXYYYSSSNNNUUUpppxxxvvvssspppmmmyyy~~~{{{uuurrrooorrryyy~~~nnn^^^RRRZZZ___XXXHHH888000---------,,,,,,,,,,,,------))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,---------...000111666<<<>>>AAAKKKWWWjjjzzz~~~bbbRRRLLLZZZppp~~~||||||~~~mmmbbbaaafffjjjjjjmmm{{{((()))***++++++***)))((())))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((())))))))))))******))))))))))))******'''((((((((())))))******(((((())))))******++++++))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,---.........111777>>>DDDNNN^^^nnnpppuuuuuunnniiihhhfff```fffnnnrrrggg\\\TTTVVV^^^tttfffJJJPPPSSSQQQPPPSSSVVVUUU___bbbpppyyyssswwwyyy{{{}}}~~~~~~~~~~~~|||zzzyyy{{{||||||vvvuuuvvvtttpppvvvtttqqqpppqqqqqqooonnnpppooonnnnnnooonnnllljjjlllnnnpppooollljjjkkkmmmiiihhhfffeeeeeefffggghhhkkkjjjhhhggggggfffdddbbbcccaaa]]]YYYVVVSSSRRRRRRVVVXXX\\\___bbbfffjjjmmmtttvvvqqqsssyyyuuukkkjjjrrrqqqpppnnnkkkiiiiiikkklllkkkmmmpppqqqpppooonnnnnnmmmooonnnlllooouuutttnnnkkknnnqqqrrrrrrqqqrrrsssrrrsssuuuvvvwwwxxxwwwwwwyyy|||~~~~~~}}}}}}|||}}}ssskkkZZZUUU]]]ZZZTTTXXXiii~~~}}}}}}yyy|||{{{vvv|||xxxkkk\\\[[[^^^^^^TTTBBB333---...------,,,,,,------...))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))************************++++++++++++++++++++++++---------.........//////333333888>>>@@@CCCOOO\\\pppWWWQQQRRRccc|||xxxhhhXXX```hhhjjjkkk|||)))))))))***+++++++++,,,((((((((((((((((((((((((******))))))))))))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))++++++******************+++***)))***,,,...000000(((999999<<>>555111---,,,......+++***,,,,,,,,,,,,+++++++++******************************))))))))))))************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...---,,,---000222444555;;;BBBGGGNNN___qqqrrryyymmmSSS[[[ssswwwxxx~~~rrreeeTTT___hhhppp+++++++++*********************************************))))))))))))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++++++++++++++++++++,,,,,,---......999???NNN\\\iiiqqqpppvvvlll______bbbwwwoooaaaaaa]]]YYYiiioooTTTIIIHHHQQQQQQNNNLLLQQQ\\\bbbbbb~~~||||||~~~}}}|||||||||}}}zzzyyyxxxvvvuuuuuuuuuuuussssssrrrqqqpppppppppqqqpppqqqrrrrrrrrrqqqpppooooooooonnnnnnmmmllllllkkkjjjiiiiiiiiiiiiiiijjjjjjiiigggdddbbbaaabbbdddeeeddddddcccbbb```]]][[[ZZZPPPPPPPPPQQQSSSUUUXXXZZZZZZYYYWWWWWW]]]lllyyyyyy~~~ssslllllllllhhhjjjjjjjjjjjjjjjjjjjjjjjjlllllllllmmmmmmnnnnnnnnniiillloooqqqqqqoooooonnnpppqqqrrrsssrrrqqqpppooonnnqqqsssrrrpppooorrruuuwwwwwwxxxyyyzzzzzzzzzyyyyyyzzz{{{|||}}}}}}}}}}}}vvvjjjbbb```^^^[[[XXXFFFOOOsssqqqaaa[[[\\\WWWJJJ===555000,,,------***)))+++,,,,,,,,,+++++++++******************************)))))))))*********++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...---------000222666:::@@@DDDIIITTThhhyyyuuu}}}~~~}}}```VVVlllvvvtttxxx{{{wwwpppXXX[[[bbbnnn,,,+++++++++***)))))))))******************************))))))))))))******((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))))))))((()))))))))************))))))))))))))))))))))))******+++++++++++++++,,,+++,,,------,,,---...000<<>>CCCEEEJJJYYYnnn}}}zzzxxxcccVVVaaaxxxqqqrrrwwwyyyzzzhhh```___jjj}}},,,+++++++++***)))))))))******************************))))))))))))******((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))******((()))))))))************))))))))))))))))))))))))******++++++,,,,,,,,,,,,+++,,,------,,,...222555@@@HHHhhhtttbbbgggsss{{{rrrjjjjjjkkkccchhhuuuWWWHHHJJJPPPRRRPPPNNNWWWccc^^^[[[uuuyyyyyy~~~|||yyyxxxxxxxxxxxxyyyyyyzzztttttttttssssssrrrqqqqqqpppqqqrrrrrrrrrqqqpppoooppppppqqqpppppppppoooooonnnnnnnnnnnnmmmllljjjjjjhhhhhhhhhgggggghhhhhhiii___]]]YYYVVVTTTUUUWWWXXXYYYWWWUUUSSSQQQPPPOOOOOOQQQRRRUUUWWWYYYZZZ[[[[[[WWWWWWXXX___nnn}}}pppkkkmmmlllhhheeehhhlllllljjjhhhhhhhhhhhhhhhhhhhhhhhhjjjiiihhhhhhiiikkkmmmnnnvvvvvvuuuppplllkkkooossspppqqqqqqqqqqqqpppnnnmmmmmmmmmnnnnnnnnnoooqqqrrrssstttvvvxxxyyyyyyxxxxxxvvvwwwwwwxxxzzz{{{|||}}}zzzxxxtttoooiii```UUUNNNJJJAAA???KKK[[[gggpppwwwwwwvvv~~~tttgggaaa```[[[TTTCCC999111000000//////000,,,,,,,,,+++++++++******************************************++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......---///111444999AAAEEEDDDLLL___rrr||||||xxxtttVVVYYYmmmwww|||qqqnnnqqqxxx}}}xxxiii^^^dddttt+++++++++*********************************************))))))))))))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******++++++,,,---------+++,,,---------000777===IIIVVVooooooffftttnnnrrr{{{}}}vvv~~~[[[FFFFFFNNNQQQOOORRROOOWWWbbbaaaiii{{{wwwzzz~~~}}}||||||}}}|||zzzxxxtttuuuvvvwwwxxxxxxwwwwwwrrrrrrssssssrrrqqqqqqpppooooooooooooooonnnmmmlllqqqppppppooonnnnnnmmmmmmkkkkkklllmmmmmmkkkjjjiiihhhhhhhhhhhhhhhgggffffffXXXUUURRRNNNLLLKKKKKKLLLJJJIIIHHHHHHIIILLLNNNPPPUUUVVVXXXZZZZZZZZZZZZYYYUUUWWW]]]iii{{{yyyoooiiiooolllhhhggghhhjjjjjjhhhffffffffffffffffffffffffhhhhhhgggggghhhjjjlllmmmyyywwwrrrmmmjjjkkknnnrrroooooopppqqqpppooonnnmmmooonnnnnnnnnooopppqqqqqqttttttuuuvvvwwwwwwwwwwwwvvvvvvvvvwwwxxxyyyzzz{{{xxxxxxxxxwwwqqqhhh]]]UUUPPPJJJ@@@888>>>PPP```hhh}}}}}}ssszzzzzzvvvxxxqqq{{{}}}tttiii^^^WWWKKK???444000000///...///,,,,,,,,,+++++++++***************************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---.........///222555:::BBBEEEEEEQQQiiizzz}}}|||{{{yyyrrrYYYfff}}}}}}tttuuullllllrrryyy|||oooaaa^^^iiiwww***************+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))******++++++,,,------...+++,,,---,,,---333<<>>QQQ___www}}}uuuqqqrrrvvvxxxsssmmmmmmqqqsss{{{yyyzzzyyyjjj___WWWHHH:::444222///,,,,,,,,,,,,,,,+++++++++***************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---.........000333555:::CCCFFFGGGXXXuuu}}}vvv}}}lll^^^tttmmmuuu{{{mmmggglllrrrtttrrriii___bbboooyyyzzz))))))******+++++++++,,,((((((((((((((((((((((((******))))))))))))******))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))******+++,,,,,,---......***,,,,,,,,,---444@@@JJJ^^^qqqtttttt|||ppptttwwwxxx{{{uuurrr{{{lllaaagggyyy{{{[[[DDDGGGQQQSSSRRRUUUQQQ```iiippp|||yyyyyy~~~~~~|||yyyvvvtttuuuvvvwwwvvvnnnppptttwwwxxxwwwtttssspppqqqrrrssssssrrrpppooooooooooooooopppqqqssssssrrrqqqooommmkkkjjjiiiiiieeegggiiikkklllkkkjjjiiiggghhhjjjkkkiiifffbbb```WWWVVVSSSOOOKKKHHHFFFEEEIIIHHHGGGGGGJJJNNNSSSVVVWWWWWWXXXXXXXXXXXXXXXXXXcccjjjwww~~~sssooolllhhhiiigggeeeffffffeeedddeeeeeeeeeeeeeeeeeeeeeeeeeeedddeeefffggghhhiiijjjjjjnnnjjjffffffhhhkkkjjjiiilllmmmnnnpppppppppoooooosssrrrppppppqqqrrrqqqqqqtttsssrrrqqqpppqqqrrrssswwwwwwvvvuuuuuuvvvwwwxxxvvvvvvwwwwwwtttpppkkkgggWWWUUUQQQGGG;;;;;;NNNdddyyy{{{yyyuuurrroooiiidddfffkkkvvvzzzyyy|||xxxqqq{{{yyyiiiaaaQQQ@@@888444000---,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---.........000333666;;;DDDGGGIII^^^~~~vvvtttaaa___{{{rrrbbbvvv|||tttrrruuuzzz~~~~~~xxxtttyyy~~~nnneeegggmmmllltttrrrcccaaaooozzz{{{------,,,++++++******)))******++++++++++++***************))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,------...000++++++000222777KKKaaayyyyyyvvvyyyyyyjjjbbblllvvvllljjjzzzgggUUUXXXcccyyy```JJJBBBPPPYYYTTTRRRZZZXXX___pppyyytttwwwzzzvvvwwwvvvuuuuuuvvvvvvuuutttqqqooonnnrrrwwwyyyvvvrrruuurrrooooooqqqrrrqqqooonnnnnnnnnppprrrrrrpppnnnrrrpppnnnlllkkklllmmmmmmmmmkkkiiiiiikkkllllllllljjjiiihhhgggfffeeedddddddddaaa[[[SSSLLLHHHHHHIIILLLLLLLLLLLLNNNPPPSSSUUUWWWVVVWWWZZZ\\\\\\bbbhhhmmmxxxsssnnnmmmlllkkkggggggggggggfffeeedddcccddddddddddddddddddddddddffffffffffffggghhhjjjjjjhhhiiijjjkkkkkkkkkjjjjjjjjjlllnnnnnnnnnnnnoooppprrrqqqpppooonnnnnnnnnooorrrssssssrrrpppooopppqqqvvvvvvuuuttttttttttttuuutttttttttvvvwwwsssmmmhhh___XXXUUUTTTIII===DDDUUUxxxzzztttxxx|||xxx{{{iiibbbjjjsss|||{{{xxx~~~ppphhhaaaQQQ???555333///)))---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---111666;;;@@@JJJHHHUUUuuu|||wwwyyyuuu___oooiiibbbqqqyyyxxxnnnvvvwww}}}|||mmmdddbbbeeeoooyyyzzz~~~wwwooo------,,,,,,+++***************++++++++++++*********))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,------......+++---333666>>>TTTlll|||}}}zzz{{{zzzjjjbbblllmmmiiiooorrrWWWPPPaaauuu}}}kkkLLLMMMPPPSSSPPPOOOVVVaaa___}}}zzzwww{{{~~~|||zzzxxxwwwvvvttttttuuutttsssqqqqqqooonnnrrrvvvxxxuuurrrssspppnnnnnnpppqqqpppnnnmmmllllllmmmoooooonnnlllqqqooommmlllkkklllmmmnnnmmmkkkhhhhhhiiikkkkkkkkkjjjjjjiiihhhgggfffeeeeeejjjgggbbbZZZTTTRRRSSSTTTSSSRRRQQQQQQRRRTTTVVVWWWZZZYYY[[[```cccfffmmmuuu|||tttmmmlllllljjjhhhffffffffffffeeedddcccbbbddddddddddddddddddddddddeeeeeeeeefffgggiiijjjkkkiiiiiijjjjjjjjjkkkkkkkkkkkkmmmooooooooonnnooopppqqqpppoooooonnnnnnnnnnnnppprrrssssssqqqqqqqqqrrrttttttttttttttttttttttttsssssssssuuuvvvtttppplllccc[[[UUUSSSMMMEEEFFFMMMfffyyy~~~tttuuutttooorrrmmmsss~~~}}}rrreeecccWWWEEE666222111///---------,,,,,,,,,,,,+++,,,+++++++++*********))),,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///333999>>>EEEKKKKKK[[[yyy{{{qqq~~~oooeeecccbbbuuuqqqfffccccccppp~~~uuukkklll------,,,,,,++++++************++++++++++++******))))))))))))))))))******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,------...------111777<<>>CCCKKKJJJMMMbbb|||yyyxxxhhhppp|||\\\```vvv|||xxx~~~wwwkkkddd```lllssseeeaaaiii...------,,,++++++************++++++++++++******)))))))))))))))*********))))))*********+++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++***++++++,,,,,,------......000666<<>>FFFSSSiii{{{}}}|||vvvfff\\\aaa^^^wwwyyyXXXRRR^^^lllzzzpppRRRFFFJJJXXXUUUYYYaaa]]]XXXhhh}}}~~~~~~}}}{{{xxxwwwxxxyyyzzz~~~}}}|||{{{zzzwwwttttttsssrrrsssuuuvvvvvvuuuppppppppprrrsssrrrqqqooonnnoooppppppooonnnnnnmmmnnnllljjjjjjlllmmmnnnnnnkkkkkkkkkkkkkkklllllllllkkkiiigggggghhhhhhhhhgggfffffffffeeedddddddddcccdddcccbbb``````dddiiinnnjjjhhheeeaaa^^^]]]\\\\\\^^^^^^aaadddgggnnn|||tttooommmkkkiiiiiiiiihhhgggfffggggggggggggfffeeeeeeeeeeeedddcccbbbbbbaaaaaaaaabbbbbbdddfffhhhjjjkkkjjjiiiggggggggghhhjjjllljjjkkkmmmlllkkkjjjjjjkkkjjjkkklllmmmmmmmmmmmmmmmmmmoooppppppmmmkkkkkkkkkmmmooorrrtttuuuuuuttttttpppppppppoooooonnnoooooolllkkkdddZZZVVVZZZ]]]]]]QQQWWWpppyyyfff\\\iiissskkkSSS;;;000000//////...------,,,++++++)))***+++,,,---///000000,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000444:::BBBGGGIIIEEERRRiiiuuu|||pppsssxxxuuuyyymmmXXX\\\jjj|||}}}hhhhhhvvvvvvhhh______qqqyyyzzz~~~vvviiieee......------,,,,,,++++++******++++++++++++******((((((((()))******++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,------......222999BBBMMM[[[kkkvvv|||}}}rrrjjj___ZZZbbbmmmmmmPPPSSSfffvvvsssVVVBBBCCCOOOUUUVVVaaaggg]]]YYY|||~~~||||||yyyuuutttuuuuuuvvv|||~~~}}}}}}~~~~~~}}}|||{{{||||||~~~~~~|||wwwttttttsssrrrsssuuuvvvvvvuuuooopppqqqrrrqqqpppooonnnmmmoooqqqqqqooommmmmmmmmjjjiiiggghhhjjjkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhiiijjjiiigggeeeeeeeeedddddddddcccccccccbbbccccccdddfffjjjppptttnnnlllgggccc___]]]\\\\\\aaabbbdddhhhkkksss}}}nnniiiiiihhhgggggghhhiiijjjeeeffffffgggffffffeeeeeeddddddccccccbbbbbbaaaaaaaaabbbbbbccceeeggghhhiiihhhgggfffffffffgggiiiiiigggiiikkkkkkiiiiiiiiijjjhhhiiikkklllmmmmmmmmmllllllmmmnnnllljjjiiijjjkkknnnoooqqqsssttttttttttttkkkmmmoooooooooppprrrsssmmmkkkggg```ZZZZZZ___fffbbb___rrryyylllcccllluuusssaaaGGG666000000//////...---,,,++++++))))))***,,,---///000111,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000444:::BBBHHHEEEHHH[[[mmmqqq~~~mmmwwwtttttt{{{gggWWW\\\eeewww~~~~~~lllooozzzlllbbb___lllrrr|||wwwmmm.........---,,,,,,++++++******++++++++++++******'''(((((()))******++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,------...///444>>>KKK\\\lllwww{{{~~~uuuccc\\\WWW[[[hhhxxxfffWWWbbbuuuuuuYYYFFFBBBIIISSSSSSYYYccceeebbbrrr~~~|||{{{{{{wwwtttrrrsssssstttzzz~~~||||||~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}yyyvvvuuutttssssssttttttsssqqqooopppqqqrrrpppooonnnnnnkkknnnppppppnnnlllkkklllhhhgggggghhhjjjkkkiiihhhkkkkkkkkkkkkkkkjjjiiihhhiiiiiijjjlllllljjjfffccceeeeeeddddddddddddcccccc^^^aaacccfffiiimmmrrrvvvpppnnniiiddd```^^^]]]\\\```bbbfffkkkqqq|||qqqllldddeeefffgggfffffffffgggcccddddddeeeeeeddddddccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbcccdddfffggghhheeeeeeeeeffffffffffffgggfffhhhjjjjjjjjjiiijjjkkkfffgggjjjlllmmmmmmllllllkkkkkkkkkjjjiiijjjmmmooooooppppppqqqrrrsssssstttmmmppprrrrrrppppppqqqrrrmmmhhhgggggg```YYY[[[dddkkkgggttt|||}}}yyynnnnnnrrruuulllVVV@@@555000000///...---,,,++++++))))))***++++++,,,,,,---,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444;;;CCCHHHEEEOOOhhhsssppp}}}pppssszzzwwwsssvvv```TTT\\\gggvvv}}}iiilll}}}oooeee]]]jjjsss///......------,,,++++++******++++++++++++******'''(((((()))***+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,---......333999DDDUUUjjj{{{oooYYYQQQRRR[[[mmm|||qqqccccccuuufffIIIAAAJJJSSSVVVWWW\\\^^^___mmm}}}{{{{{{{{{|||zzzzzzzzzwwwsssqqqsssssstttzzz}}}~~~~~~|||zzzyyyzzz|||}}}}}}{{{yyywwwuuusssrrrrrrqqqooommmoooppprrrrrrpppnnnmmmmmmiiillloooooommmjjjjjjkkkiiiiiiiiikkkmmmmmmkkkiiilllllllllkkkjjjiiihhhggghhhiiikkkmmmnnnkkkfffbbbeeeeeeeeeeeeeeeeeedddddd___bbbfffjjjmmmqqqvvvyyyrrrooojjjeeeaaa___^^^]]]]]]```fffmmmtttpppkkkmmmdddfffhhhiiigggdddcccbbbaaabbbbbbcccccccccbbbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccdddeeefffgggcccdddeeeeeeffffffeeeeeefffhhhjjjkkkkkkkkklllmmmeeegggiiilllmmmmmmlllkkkjjjjjjjjjiiiiiilllppptttppppppppppppqqqrrrsssttttttvvvxxxvvvqqqnnnmmmmmmnnnfffeeekkkfffYYYVVV___eeeccclll~~~{{{~~~~~~}}}uuurrrmmm~~~vvvpppooouuurrr```III;;;111000///...---,,,++++++*********))))))))))))(((,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......000222555<<>>EEEGGGFFFVVVppp{{{zzz~~~bbblllwwwmmmmmmtttttt|||xxxuuupppdddXXXTTTWWWgggqqqssseeeUUUSSS```lllzzzggg]]]ggg}}}{{{wwwuuuwwwyyysssjjj\\\YYYlll222000...---------,,,***************************************)))))))))))))))))))))*********++++++)))))))))***************)))))))))))))))))))))))))))************+++++++++)))******++++++,,,,,,---++++++++++++++++++++++++...+++***,,,---...333:::OOOnnn^^^LLLHHHXXXuuukkkaaa}}}tttwwwiiiSSSDDDJJJSSSRRRQQQUUUVVVWWWiii~~~zzz~~~zzzuuurrrrrrssspppooonnnnnnqqqyyy~~~~~~}}}{{{wwwuuuuuutttsssqqqqqqqqqrrrsssqqqnnnlllnnnrrruuutttssspppoooooooooppppppnnnlllllllllkkkkkkjjjiiiiiihhhkkkkkkllllllkkkjjjhhhgggiiigggffffffhhhiiiiiihhheeeeeefffggghhhiiijjjjjjeeeffffffffffffeeecccbbbdddbbbaaaaaabbbeeehhhjjjgggcccaaaaaa___[[[ZZZ\\\]]]dddllluuu|||nnnnnnnnnkkkhhhdddcccbbbaaaaaa``````aaa___```aaa`````````bbbdddbbbaaaaaa``````aaaccccccdddcccccccccbbbaaaaaaaaa`````````aaabbbbbbccccccfffgggiiijjjiiihhhiiijjjnnnjjjjjjvvvnnnjjjjjjjjjkkkllllllmmmmmmqqqooonnnnnnpppqqqqqqppprrrwwwyyytttooonnnlllkkkhhhjjjkkkkkkhhhccc]]]ZZZWWWaaammmqqqppppppwww}}}yyylllyyy|||wwwyyyyyyyyygggbbbsssuuueeeGGG;;;111111000+++***...........................---,,,+++******+++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,...222888>>>BBBDDDDDD[[[{{{{{{kkkzzzrrrfffeeejjjiiiooopppqqqnnncccTTTJJJGGGSSSWWWZZZXXXRRRQQQ\\\jjjyyyeee[[[ddd{{{zzzvvvtttvvvwwwqqqiii[[[VVVddd|||444222///---------,,,************************************)))))))))))))))))))))*********+++++++++)))))))))******+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---+++***,,,---///666???UUUjjj^^^NNNOOOmmmqqqfffppp}}}~~~}}}zzzSSSIIIGGGQQQXXXTTTQQQSSSXXX```{{{yyywww~~~~~~~~~~~~{{{wwwsssqqqqqqsssnnnnnnmmmnnnrrrzzz~~~|||zzzzzz|||{{{wwwssstttsssqqqpppooooooooooookkkkkkkkknnnqqqssssssrrrpppooonnnooopppooonnnlllkkkkkkjjjjjjiiihhhhhhhhhjjjjjjkkkkkkjjjiiihhhhhhiiihhhhhhhhhhhhhhhhhhgggfffffffffgggggghhhhhhhhheeeeeefffffffffeeecccbbbcccbbbaaa```bbbeeeiiikkkgggbbb___```___\\\[[[]]]]]]dddmmmxxxpppfffjjjmmmjjjfffdddcccbbbaaaaaa````````````aaabbbaaa```aaaccceeebbbaaa```______```aaabbbdddddddddcccbbbaaa``````______``````aaabbbbbbcccccceeehhhiiihhhiiijjjkkkoookkkjjjwwwqqqkkkkkklllllllllmmmmmmmmmnnnmmmlllmmmoooqqqqqqppppppsssvvvtttqqqmmmjjjiiigggiiikkkkkkhhhddd___\\\ZZZ```iiirrryyy~~~tttyyyxxxvvvxxx~~~{{{rrrttt~~~uuudddkkksssrrrZZZBBB000000222,,,***///------------------------,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,------------...---...222999===???BBBFFF^^^{{{wwwsssrrrfff]]]^^^dddcccgggeeeeeefffddd]]]TTTNNNLLLIIILLLRRRTTTTTT^^^mmm~~~~~~wwwdddZZZccc|||}}}|||xxxwwwtttqqqrrrsssnnnggg]]]UUU^^^qqq~~~ppp666333000...------,,,+++************************))))))))))))))))))******************++++++++++++))))))******++++++,,,,,,))))))))))))))))))))))))(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,++++++---...222<<>>...+++...000........................***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------------.........//////---000:::EEEEEEAAAIIIXXXuuusss}}}nnnwww}}}ooojjjPPPKKKLLLVVV```aaaaaa___YYYTTTZZZhhhrrrtttjjjjjjaaaVVV[[[nnn~~~uuuzzz{{{uuupppjjjXXXQQQ\\\xxxwwwvvvqqqtttsssooommmmmmjjjeeelllaaaZZZYYY]]]lllqqqfff===777777222+++///333***------,,,,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++---,,,,,,+++***)))((((((------+++***))))))((((((++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,333000,,,444@@@CCCQQQkkkYYYVVV\\\rrrffflllvvvlllccc\\\MMM???AAALLLYYYXXX\\\^^^YYY\\\zzzwwwpppqqqyyy~~~~~~}}}||||||{{{yyyvvvtttrrrqqqqqqooommmmmmrrrtttuuuxxx|||~~~xxxtttssstttuuuvvvuuussspppnnnkkkmmmnnnmmmlllmmmooorrroooooooooooooooppppppqqqmmmmmmmmmmmmllllllkkkjjjhhhhhhhhhhhhhhhgggffffffhhhhhhhhhhhhgggfffeeedddccccccdddeeefffffffffeeefffffffffffffffeeeeeeeeecccaaa```aaabbbccccccbbbffffffggggggggggggffffffeeeccceeejjjjjjddd^^^]]][[[gggtttuuuqqqllliiigggfffeeecccddddddddddddddddddddddddbbbbbbbbbaaabbbbbbccccccaaaaaa``````aaaaaabbbccc___aaaccccccaaaaaaaaabbbcccbbbaaa``````aaabbbccceeeeeedddddddddeeeffffffjjjjjjjjjiiiiiiiiiiiiiiikkklllmmmnnnmmmlllkkkjjjkkklllmmmnnnoooooooooooooooqqqssstttsssrrrrrrsssnnnjjjfffdddeeedddbbb```______aaahhhvvvyyy~~~~~~yyyqqqlll``````lllfffIII111---///,,,------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...//////111444???JJJIIIDDDJJJXXXlllmmmwwwnnnnnn~~~pppooodddPPPJJJKKKVVV^^^YYY[[[YYYVVVUUUWWW___jjjrrrtttwwwsssnnnuuuvvv{{{ssspppmmmiii^^^RRRPPPVVVyyyuuuxxxtttrrrrrrqqqqqqpppooonnnnnnpppcccTTTPPPYYYeeejjjhhhCCC<<<:::555,,,...111***------,,,,,,,,,,,,++++++************************)))************+++++++++,,,,,,++++++***)))))))))---,,,+++***))))))))))))++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------///000999EEEIIIXXXsssuuuiiiRRR^^^jjj||||||hhhsss|||jjjaaaYYYTTTIII@@@FFFRRRVVVWWWYYYZZZ[[[lllvvvooopppyyy~~~}}}yyyuuurrrooommmnnnkkklllppprrrsssuuuyyy|||wwwtttrrrrrrsssuuuvvvuuussspppnnnooonnnmmmnnnpppqqqpppooommmmmmmmmmmmmmmnnnnnnooommmmmmmmmlllkkkjjjiiiiiihhhhhhiiiiiihhhhhhgggfffggghhhhhhhhhgggfffdddcccddddddeeefffffffffffffffffffffeeeeeedddddddddcccfffdddbbbbbbcccdddcccbbbffffffggggggfffeeeeeedddcccaaaccchhhhhhbbb\\\ZZZ]]]hhhttttttqqqllliiigggfffeeedddccccccccccccccccccccccccbbbbbbaaaaaaaaaaaabbbbbbaaaaaaaaaaaabbbbbbcccccc```aaaccccccbbbaaaaaabbbcccbbbaaa``````aaabbbcccdddddddddddddddeeeeeeeeehhhhhhhhhiiiiiiiiiiiihhhkkkkkkkkkllllllkkkkkkjjjjjjkkklllmmmnnnnnnnnnmmmnnnppprrrsssrrrqqqqqqqqqmmmjjjfffdddeeedddcccaaa______```eeerrr}}}}}}vvvzzz~~~{{{wwwsssggg]]]iiigggPPP888.........------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...//////000444@@@IIIHHHFFFQQQbbbllluuu~~~{{{lllqqqyyyooowww]]]MMMJJJLLLTTTXXXRRRVVVVVVUUUSSSUUU]]]jjjtttxxx|||{{{xxxuuu|||{{{sssjjjgggfffeee\\\QQQNNNSSSxxxsssvvvsssqqqqqqppppppoooooonnnnnnooodddVVVNNNTTTbbbpppxxxJJJ@@@===999...,,,///+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++************************++++++************++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,------...)))222777@@@KKKRRRccc~~~iiiTTTSSSSSSlll}}}vvvppp}}}sss]]]TTTMMMJJJEEECCCLLLYYYWWWXXXWWWWWWccc|||tttnnnpppzzz||||||}}}~~~~~~|||xxxsssnnnkkkllliiijjjnnnpppoooqqquuuzzzyyy}}}|||wwwtttrrrqqqqqqrrrssstttuuutttssspppoooqqqnnnlllnnnqqqrrrnnnjjjkkkkkkjjjjjjkkkkkklllmmmllllllkkkkkkjjjiiiiiihhhiiiiiiiiiiiiiiihhhggggggfffggghhhiiihhhfffdddccceeeeeefffgggggggggffffffffffffeeedddccccccbbbbbbfffdddcccdddeeeggggggfffgggggggggfffeeedddcccbbbaaa```ccchhhhhhaaa[[[XXX\\\fffssssssoookkkhhhgggfffeeedddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbcccccccccddd```bbbccccccbbbaaaaaabbbbbbbbbaaaaaaaaaaaabbbbbbaaabbbcccdddddddddddddddeeefffgggggghhhhhhhhhhhhjjjjjjiiiiiiiiiiiijjjjjjiiijjjkkkmmmmmmmmmmmmlllmmmoooqqqrrrppppppppppppllljjjgggeeeeeeeeedddbbbaaa```___bbbmmmwwwxxxsss{{{|||{{{zzz~~~}}}ppp]]]fffkkk^^^EEE222---111------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...///000///666@@@HHHFFFHHHZZZooonnnxxxooowwwtttqqq{{{qqqXXXJJJJJJLLLQQQQQQIIINNNRRRUUUSSSTTT]]]mmm{{{{{{~~~~~~~~~uuu{{{yyyrrrnnnjjjjjjkkkbbbTTTOOOTTT}}}wwwrrruuuqqqoooooooooooooooooooooooonnneeeWWWLLLNNN^^^vvvMMM???<<<;;;111,,,...+++------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************++++++,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------...///)))777>>>DDDPPPZZZlll|||YYYGGGPPP]]]{{{{{{uuu}}}uuuhhhWWWOOOGGGDDDDDDHHHRRR^^^\\\[[[WWW[[[ttt{{{uuuoooqqq{{{{{{{{{|||}}}}}}~~~{{{||||||{{{xxxtttooollljjjggghhhlllmmmkkkllloootttssswww}}}|||yyyvvvtttsssssssssqqqrrrsssttttttsssqqqpppooonnnmmmmmmmmmllljjjhhhjjjiiiiiiiiiiiijjjkkkkkkiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhgggeeefffhhhiiihhhfffdddbbbffffffgggggggggggggggfffgggffffffeeedddcccbbbbbbbbbaaabbbdddhhhkkklllllliiihhhhhhgggfffdddbbbaaabbbaaaccciiiiiibbb\\\ZZZYYYdddrrrqqqnnnjjjgggffffffeeedddbbbbbbbbbbbbbbbbbbbbbbbbdddccccccbbbbbbbbbbbbcccbbbbbbccccccddddddddddddaaacccddddddbbbaaaaaabbbbbbaaaaaaaaaaaaaaaaaabbb```aaabbbcccddddddccccccbbbccceeefffhhhhhhhhhhhhiiihhhgggfffggghhhiiijjjiiijjjlllmmmnnnnnnmmmlllmmmoooqqqrrrqqqpppppppppllljjjhhhfffeeeddddddddddddccc```aaajjjsssuuuqqqqqqjjjqqq{{{~~~~~~vvvttt{{{yyy}}}uuubbbgggnnnjjjSSS888...111............------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------...///000000888BBBFFFDDDJJJaaaxxx|||xxx~~~{{{vvv}}}tttXXXIIIJJJKKKMMMLLLCCCJJJQQQWWWWWWWWWaaavvvyyyxxxvvv}}}|||~~~xxxxxxyyyooo\\\SSSVVVzzzwwwqqqtttqqqooooooooooooooooooppppppnnncccUUUKKKKKKZZZuuuTTT@@@999<<<555......,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++)))))))))***++++++,,,,,,************+++,,,---...+++++++++,,,,,,,,,------++++++,,,,,,,,,---------...---------......///000---<<>><<<777000//////------,,,,,,,,,,,,++++++************************)))************+++++++++***************+++++++++,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...............///000111222999IIIQQQ```{{{XXXSSS\\\mmmxxxjjjrrr~~~yyy|||}}}rrrfffUUUPPPJJJIIIPPPWWW[[[ZZZ]]]]]]rrr}}}uuuooorrr}}}}}}}}}{{{|||~~~}}}}}}|||{{{zzzyyyxxxwww|||||||||zzzwwwsssooolllkkkhhhiiikkkjjjfffdddfffggghhhkkkqqqsssuuu{{{zzzvvvoooqqqtttvvvvvvuuurrrpppoooooopppqqqrrrrrrsssssssssuuuuuuqqqkkkjjjnnnsssiiiiiiiiiiiiiiijjjjjjkkkiiihhhggggggiiikkkmmmnnngggggggggggggggfffeeeeeefffeeedddddddddeeefffffffffffffffffffffeeeddddddddddddeeeeeeeeeeeeffffffhhhfffddddddeeeeeedddcccffffffeeedddcccbbb```___]]]YYYYYY^^^```___^^^```dddsss}}}mmmjjjgggeeeeeefffeeeeeebbbbbbbbbbbbbbbbbbbbbbbbeeedddcccbbbaaaaaaaaaaaa___```bbbcccdddcccbbbaaaccceeefffeeecccaaaaaaaaa```aaabbbccccccbbbaaa```bbbaaa``````aaacccfffhhhaaaccceeehhhhhhhhhfffeeedddeeefffggghhhhhhhhhhhhhhhjjjmmmppppppooommmlllmmmoooqqqrrrqqqpppppppppnnnnnnlllhhhdddaaabbbcccaaabbb```^^^bbbhhhiiiffftttuuuuuu{{{}}}xxxwww}}}~~~{{{||||||sssgggfffhhh^^^GGG333000000000///...---------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------...///000111444<<>>BBBCCCAAABBBFFFcccrrroooUUUEEEKKKNNNHHHJJJMMMSSSXXX]]]___aaaaaa___^^^ZZZTTTLLLHHHIIILLLyyyGGG;;;;;;333...---,,,---......,,,+++,,,,,,,,,+++++++++******))))))******+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000222444;;;HHH]]]www|||aaaPPPPPPXXXfffxxx{{{lll\\\[[[llltttcccSSSKKKJJJUUU\\\ZZZMMMGGGNNNWWWYYYZZZXXXVVVbbb~~~|||{{{yyyvvvqqqnnnnnn{{{}}}{{{wwwyyyzzzxxxtttsssvvvzzz|||~~~|||xxxvvvxxxzzzzzzzzzzzzyyyxxxuuusssrrrrrrkkkgggjjjmmmkkkiiijjjgggfffcccaaa`````````aaa___]]]ZZZZZZ^^^cccgggiiigggggghhhkkkooorrrtttuuuwww{{{{{{vvvrrrrrrrrrpppmmmiiigggkkknnnnnnmmmooommmkkkiiiiiijjjjjjiiihhhggghhhhhhhhhgggffffffeeeeeefffhhhgggffffffgggiiifffeeeddddddeeeeeedddbbbeeeddddddccccccddddddeeedddcccbbbccceeeeeecccaaaccccccdddeeeeeeeeeeeeddddddeeeeeedddaaa``````aaadddeeebbb]]][[[^^^___]]]___eeekkkkkkjjjmmmwwwxxxoooddd```cccffffffdddeeedddbbbaaa```aaabbbccceeeeeeddddddccccccdddddd`````````aaacccdddcccaaa```bbbdddeeeeeeccc```^^^```aaacccdddeeeeeeddddddcccbbbaaa```aaabbbdddeeeffffffffffffeeeeeeeeeeeeggggggffffffggghhhiiiiiifffeeeeeefffggghhhiiiiiigggiiikkkmmmmmmoooqqqssspppmmmkkkkkkmmmmmmllljjjeeeaaa\\\YYYYYYYYYXXXWWWXXXXXXXXXXXX\\\iiizzzzzzuuuvvvxxx{{{|||vvvvvveee???777444------///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,...000///...222999CCCJJJKKKQQQgggzzzkkkrrrhhhpppdddKKKFFFHHHNNNKKKSSSXXXgggvvvgggcccccclllvvv|||wwwvvvwwwtttmmmfff\\\SSSKKKHHHEEEAAAAAADDDAAA>>>===AAAAAA???AAAFFFUUU___\\\KKKAAAEEEHHHDDDHHHJJJNNNRRRVVVYYY\\\]]]^^^]]]ZZZSSSLLLHHHIIIKKKNNN<<<;;;555///...------......---+++,,,,,,,,,+++++++++******'''((()))***+++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000000000111111333555;;;JJJbbb{{{bbbRRRSSS\\\nnnzzzggg[[[eeezzzqqq^^^PPPJJJIII\\\]]]WWWMMMKKKTTT]]]^^^]]]VVVZZZwww~~~{{{yyywwwuuurrroooooo||||||zzzwwwyyyzzzxxxvvvvvvyyy}}}|||}}}vvvsssvvvzzz{{{{{{zzzyyywwwuuurrrpppmmmhhheeeiiilllkkkiiijjjgggfffdddcccaaa`````````^^^[[[XXXWWW[[[aaafffiiibbbcccfffjjjoootttxxxzzzzzz|||yyyrrrnnnppprrrrrrmmmiiiiiimmmooonnnnnnpppllljjjhhhhhhjjjkkkjjjiiijjjiiihhhgggffffffeeeeeeeeeggghhhhhhgggfffhhhiiieeeeeeeeeggghhhgggdddaaaeeeeeeddddddddddddeeeeeeeeeeeedddeeeggggggeeedddccccccdddeeeeeeeeeeeeeeebbbcccdddcccbbbaaabbbccchhhhhheee___\\\^^^___]]]ccchhhmmmmmmkkkmmmuuu|||xxxpppgggcccdddgggfffeeedddcccbbbaaaaaaaaabbbccceeedddcccccccccdddeeefffaaa```aaabbbdddcccaaa___^^^```dddffffffccc___\\\```aaabbbddddddddddddcccccccccccccccddddddeeeeeeffffffffffffeeeeeeeeeeeeddddddddddddeeeggghhhiiieeeeeeeeeeeeeeefffggghhhiiikkklllmmmllllllnnnooommmlllllllllmmmmmmllljjjgggccc]]]ZZZXXXXXXWWWVVVUUUXXXZZZ\\\___gggqqqyyy{{{xxxzzz{{{~~~xxxwww{{{tttKKK888444///---///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,...000///...333:::BBBLLLNNNSSSggg~~~mmm~~~uuueeeNNNJJJJJJOOOLLLUUUZZZqqq\\\[[[^^^gggrrr|||}}}xxxtttssstttqqqkkkeeeVVVNNNGGGEEEDDDBBBCCCFFFEEECCCCCCEEECCCAAABBBFFFJJJMMMLLLGGGEEEHHHKKKKKKKKKLLLOOORRRVVVZZZ]]]^^^]]]]]]YYYSSSLLLHHHIIIKKKXXX>>>;;;777000///------......---+++,,,,,,,,,+++++++++******((())))))***++++++,,,,,,************************++++++,,,,,,,,,,,,---------------............////////////000000111111222333666>>>OOOggg|||lll]]]\\\ccc|||vvvgggdddvvv|||kkk[[[PPPKKKKKKSSSRRRMMMJJJOOOZZZaaaaaa]]]YYYhhh~~~|||{{{yyyvvvqqqnnnppp}}}|||yyywwwxxxyyyyyyxxxyyy||||||}}}~~~{{{xxxvvvwwwyyyyyyyyyyyyxxxwwwtttrrrqqqkkkiiigggiiikkkkkkiiiiiiggggggeeedddbbb```___^^^ZZZXXXVVVWWW[[[___cccddd___aaaeeeiiimmmrrrwwwzzzwwwxxxtttnnnlllnnnooonnnkkkiiiiiimmmooommmmmmpppkkkiiihhhhhhjjjkkkjjjjjjllljjjhhhfffeeeeeeeeeeeeeeeggghhhhhhgggfffhhhiiifffeeeeeefffhhhgggeeeccceeeeeeddddddddddddeeeeeeffffffeeefffhhhiiigggfffcccddddddeeefffeeeeeeeeecccdddeeedddbbbaaabbbccciiiiiifff___]]]```aaa___fffjjjnnnmmmkkklllrrrxxxuuunnngggdddeeeggggggfffccccccbbbaaaaaabbbbbbcccbbbaaa``````aaaccceeefffaaaaaaaaacccdddccc```^^^^^^```bbbddddddbbb```^^^aaabbbccceeefffeeeeeedddcccdddeeefffgggffffffeeefffffffffeeeeeeeeeddddddaaaaaabbbbbbdddeeeggggggddddddeeeeeedddeeefffgggjjjkkklllkkkiiiiiijjjkkkjjjjjjkkkllllllllljjjiiiiiifffaaa]]][[[ZZZZZZZZZVVVXXX[[[\\\^^^ccchhhmmmyyyzzz}}}|||xxxYYY???222111555//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,---000///...444;;;EEELLLMMMUUUllluuuhhhSSSNNNLLLOOOLLLWWW```uuuYYYYYY___iiirrr|||xxxuuurrrqqqqqqooojjjeeeUUUOOOLLLLLLLLLHHHGGGIIIIIIIIIHHHHHHFFFDDDDDDFFFLLLHHHGGGMMMRRRTTTWWW[[[SSSUUUWWWZZZ]]]^^^______\\\\\\XXXRRRKKKHHHIIIKKKdddBBB:::999222000---------...---,,,,,,,,,,,,+++++++++******************************************************+++++++++,,,,,,------------------............////////////000111222222222555;;;HHH]]]vvvxxxuuunnnfffhhhpppkkkfffmmm{{{yyyrrreeeXXXOOOJJJHHHIIIHHHGGGJJJSSS]]]```___VVV___~~~||||||}}}~~~|||wwwpppjjjppp}}}|||yyywwwxxxyyyyyyyyy{{{~~~}}}zzzwwwxxxzzz{{{zzzxxxuuuuuuvvvvvvvvvuuusssrrrmmmmmmkkkiiijjjkkkjjjiiihhhggggggfffccc```^^^\\\WWWWWWXXX[[[^^^```aaa```___bbbfffhhhkkknnnssswwwpppqqqppplllkkkmmmllliiijjjhhhjjjmmmnnnkkkkkknnnjjjiiiggghhhiiijjjjjjiiikkkjjjhhhfffdddddddddeeedddfffggggggffffffggghhhhhhfffddddddeeeggggggffffffeeeeeeddddddeeeeeefffffffffeeegggiiiiiihhhfffddddddeeefffffffffeeeeeeeeeffffffdddbbbaaaaaabbbhhhhhhddd^^^]]]```bbbaaagggjjjlllkkkiiikkkpppuuupppkkkfffdddeeegggggggggbbbbbbbbbbbbbbbbbbccccccaaaaaa``````aaaccceeefffbbbaaaaaabbbccccccaaa___aaaaaaaaaaaaaaaaaabbbbbbcccdddeeeggggggggggggfffdddeeeggghhhhhhhhhfffeeefffeeeeeeeeeeeeddddddddd`````````aaabbbdddeeefffccceeefffeeecccccceeeggghhhjjjjjjiiigggfffggghhhgggiiijjjkkkkkkjjjiiihhhiiigggccc___\\\\\\\\\]]]YYYZZZYYYYYYZZZ]]]aaaddd{{{yyy||||||jjjLLL111///888//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,---/////////444<<>>PPPkkkvvviiiiiiiiiiiissseeejjjzzzyyylllpppnnnbbbUUUKKKFFFBBBFFFFFFGGGNNNWWW]]]^^^[[[TTTlll~~~{{{|||~~~~~~xxxoooiiinnn{{{{{{yyyxxxxxxxxxxxxzzz|||~~~}}}xxxtttvvv{{{~~~{{{wwwttttttuuuvvvvvvuuuttttttoooooommmiiihhhkkkllljjjjjjjjjjjjiiifffccc___]]]YYYYYY[[[___aaabbb```^^^```cccfffggggggiiinnnrrrkkknnnnnnlllmmmooolllgggjjjiiikkknnnmmmiiiiiilllkkkiiiggggggiiijjjiiihhhhhhgggfffeeeddddddcccdddccceeeffffffeeedddfffggghhheeecccbbbdddfffggggggffffffeeeeeeeeeeeeffffffeeeddddddfffhhhiiigggfffddddddeeefffffffffffffffffffffgggeeebbbaaaaaabbbggggggccc]]][[[___bbbaaaggghhhhhhgggfffiiioootttnnnkkkgggeeefffggggggfffaaabbbbbbbbbccccccccccccbbbbbbcccdddeeeeeeffffffbbbaaa``````bbbcccbbbaaacccbbbaaa```aaabbbdddeeedddeeefffhhhiiihhhhhhgggeeeeeeggghhhhhhhhhgggfffeeeeeeeeeeeedddddddddddd`````````aaaaaacccdddeeeccceeegggfffcccbbbeeehhhggghhhiiihhhfffffffffgggggghhhjjjjjjiiihhhiiijjjjjjhhheee```\\\ZZZ[[[]]]\\\ZZZXXXVVVVVVYYY[[[]]]wwwtttxxx{{{ZZZ666---444000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---/////////555>>>FFFIIIMMMbbb~~~~~~{{{mmmZZZSSSOOOQQQRRRaaaxxxWWWVVV[[[dddmmmsss|||vvvpppqqqppppppppppppnnnkkkiiimmmnnnsss{{{}}}wwwpppmmmcccdddeeeiiisss{{{{{{vvvooohhhdddiiipppuuuwwwzzzyyyxxxvvvqqqjjjbbb[[[WWWZZZZZZWWWPPPJJJGGGHHHKKKOOO:::;;;444111...------------,,,,,,,,,,,,+++++++++*********************+++++++++******************************+++,,,,,,---......---------............///...///000111222333333444:::CCCXXXuuurrraaabbbhhhmmm{{{wwweeeqqqttthhhnnnnnnaaaRRRIIIDDDAAAFFFEEEHHHOOOWWW\\\\\\[[[^^^||||||}}}~~~|||wwwpppjjjlllyyy{{{yyyyyyxxxwwwxxxzzz|||}}}~~~|||yyywwwwwwzzz{{{zzzwwwvvvwwwxxxxxxxxxvvvuuutttmmmooommmffffffkkkooonnnmmmnnnnnnnnnkkkfffbbb___ZZZZZZZZZ\\\^^^___]]][[[___cccffffffeeeeeejjjnnnmmmnnnnnnmmmooosssqqqlllkkkkkknnnpppmmmhhhhhhkkkllljjjhhhggghhhiiihhhgggdddeeeeeeeeedddccccccbbbbbbccceeedddccccccdddfffeeedddbbbccceeeffffffeeeffffffeeeeeeeeeeeeffffffcccccccccdddggggggfffeeedddeeeeeefffffffffffffffdddeeefffeeecccbbbcccdddhhhgggbbb[[[YYY\\\___^^^eeeeeedddbbbbbbgggnnntttpppnnnkkkhhhgggfffeeeeeeaaaaaabbbcccccccccccccccaaabbbdddfffffffffeeedddcccaaa______aaacccddddddcccccccccccccccddddddeeedddeeefffhhhhhhhhhggggggeeeffffffgggggggggggggggeeeeeeeeedddddddddccccccaaaaaaaaaaaaaaabbbccccccdddfffhhhgggcccbbbeeeiiifffhhhiiiiiihhhgggiiijjjiiijjjkkkkkkiiiiiikkknnnooommmjjjccc]]]ZZZZZZ\\\\\\ZZZWWWUUUUUUVVVWWWWWWhhhjjjuuu~~~cccBBB666111000//////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---/////////666???FFFKKKSSShhh{{{|||wwwkkkZZZSSSOOOTTTXXXiii^^^SSSSSSYYYdddnnnttt|||vvvppppppppppppppppppooommmkkktttsssxxx~~~~~~uuummmjjjbbbaaaaaahhhvvvxxxlllkkkhhhjjjsss}}}wwwppphhhaaa\\\YYYYYYYYYVVVPPPIIIFFFHHHKKKTTT:::<<<555222...---------------,,,,,,,,,+++++++++******(((((()))***+++,,,,,,---******************************+++,,,,,,---......---------.........//////...///000111222333444444DDDMMMbbb~~~ooo```dddlllrrrmmmcccrrrppphhhooonnn___PPPIIIFFFDDDCCCCCCFFFNNNVVVZZZ]]]^^^lll~~~}}}||||||zzzvvvqqqmmmkkkxxx{{{yyyyyyxxxwwwwwwzzz|||}}}}}}{{{{{{zzzyyyxxxwwwwwwxxxzzzzzz{{{zzzyyywwwuuutttkkknnnkkkddddddkkkqqqqqqpppqqqrrrqqqnnniiidddaaaZZZXXXWWWWWWYYYZZZYYYYYY^^^bbbfffeeecccdddhhhmmmpppqqqooonnnqqqvvvuuuqqqmmmmmmppprrrnnnhhhhhhkkkllljjjhhhhhhhhhhhhgggfffbbbcccdddeeedddcccbbbaaaaaacccddddddcccbbbdddeeebbbbbbccceeeggggggdddbbbffffffeeeeeeeeeeeeffffffbbbbbbbbbcccfffffffffddddddeeeffffffggggggffffffbbbccceeeeeedddccceeefffiiihhhbbbZZZWWWZZZ\\\[[[dddcccaaa___```fffnnnttttttrrrnnnjjjgggeeedddccc```aaabbbccccccccccccccc___```ccceeeeeedddbbb```ccc```^^^]]]```ccceeeeeeaaabbbdddfffffffffdddccccccdddeeeggggggggggggfffffffffffffffggggggggghhheeeeeeeeedddddddddccccccbbbaaaaaaaaaaaaaaabbbcccdddgggiiigggcccbbbeeeiiifffhhhiiijjjiiiiiikkkllljjjlllmmmllljjjjjjmmmqqquuutttoooggg___[[[ZZZ\\\[[[YYYWWWUUUUUUUUUTTTSSS```hhhxxx~~~gggNNNBBB333000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------/////////666???GGGNNNXXXkkkzzzxxxxxxoooxxxsssgggqqqiiiYYYSSSPPPVVV]]]pppxxxttt|||MMMRRRQQQYYYeeeooouuu~~~}}}xxxppppppqqqqqqqqqpppnnnmmmllliiijjjmmmiii___UUUQQQKKKHHHFFFLLL]]]jjjfffYYYYYY\\\]]]^^^kkk~~~wwwssskkkccc\\\YYYXXXXXXYYYXXXVVVPPPIIIFFFHHHKKKXXX;;;>>>666333///---------,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,---------////////////000000000000111///000333333222666<<>>IIIMMMQQQXXXXXXXXXcccsss~~~}}}{{{zzzyyyvvvrrrpppppp{{{{{{~~~}}}{{{xxxwwwxxxyyyxxxxxx{{{{{{zzzyyyxxxxxxxxxxxx{{{{{{yyywwwuuutttrrrrrrtttqqqooonnnjjjhhhlllsssvvvuuupppllllllllleee]]][[[YYYVVVSSSRRRTTTVVVXXX[[[]]]___^^^^^^___bbbfffkkkooosssssspppnnnnnnppphhhkkkmmmnnnmmmkkkkkkkkkhhhhhhiiiiiiiiigggeeedddcccccccccddddddeeeeeeeeedddddddddddddddcccbbbbbbbbbdddffffffeeeccccccccceeeffffffffffffffffffeeedddeeefffeeecccaaaaaaaaabbbcccdddeeeeeecccbbb```fffeeecccaaaaaabbbcccdddcccdddbbb^^^ZZZYYY[[[___ccceeeccc___aaajjjooonnnmmmooorrrqqqiiiaaaaaagggfffdddaaa___^^^___aaabbbdddbbb``````ccceeefffeee```^^^]]]^^^bbbdddcccbbbbbbggglllmmmiiifffccccccddddddddddddddddddddddddhhhhhhhhhgggffffffeeeeeedddeeeeeeeeefffgggggggggddddddddddddeeefffgggggghhhgggeeedddccccccdddeeeeeeeeeeeegggjjjllllllkkkfffiiilllkkkhhhhhhlllpppwwwsssmmmiiieeeaaa]]][[[[[[ZZZYYYWWWVVVTTTTTTSSS]]]uuuyyyvvvyyyzzzzzzyyyvvv~~~~~~xxxuuukkkVVVJJJ888333---***...222000,,,,,,------......------,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,---///...///888BBBKKKKKKOOOppp|||}}}www{{{nnnlll{{{~~~```\\\]]]pppWWWTTTSSSQQQ```xxx}}}jjj```uuudddOOOHHHPPPZZZeeennnxxx|||zzzqqqpppoooooooooooollljjjdddgggiiifff]]]SSSLLLJJJGGGCCCAAADDDGGGIIIOOOVVVWWWdddooowwwiiibbb[[[VVVUUUVVVWWWVVVUUUVVVUUUOOOGGGDDDFFFIIIbbb>>>===666333///---------,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------............////////////...---...111222222777>>>LLLccc{{{kkk[[[___nnn~~~}}}ooovvvhhhbbbbbb___XXXSSSPPPJJJDDD@@@KKKPPPTTTZZZWWWXXXddd~~~}}}|||{{{zzzyyyvvvrrrnnnnnnyyy}}}yyy|||}}}{{{yyyxxxxxxyyyyyyxxx{{{zzzyyyxxxwwwwwwwwwwwwyyyxxxwwwuuutttrrrqqqqqqssspppnnnmmmiiifffkkkrrrrrrrrrooolllmmmmmmggg___YYYWWWTTTRRRQQQRRRSSSTTTYYYZZZ[[[ZZZZZZ\\\```cccmmmlllkkkkkkkkkkkkkkkjjjeeeggghhhhhhgggffffffggghhhhhhhhhhhhgggfffeeedddbbbcccccccccddddddddddddeeeeeeeeeeeedddcccbbbbbbccceeeggggggeeeddddddddddddeeefffggggggfffeeedddccceeefffeeecccbbbbbbbbbcccdddeeeffffffdddcccaaacccddddddeeedddcccaaaaaabbbcccbbb^^^[[[[[[___bbbhhhjjjiiieeefffmmmqqqooossstttvvvtttkkkbbbaaafffgggeeecccaaa```aaabbbccc```___^^^___bbbcccdddcccbbb```^^^___aaabbbbbb```bbbfffiiijjjgggdddccccccdddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffddddddddddddeeefffgggggghhhgggfffeeeddddddeeeeeefffeeeeeegggjjjllllllkkkgggiiikkkjjjhhhhhhkkknnnqqqooojjjgggddd```\\\YYY\\\ZZZXXXVVVUUUUUUUUUUUU```vvvsssooottt{{{}}}|||vvvsssvvv{{{~~~zzzxxxmmmnnnoooMMM777444///---///111///,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,---///...///888BBBKKKNNNTTTxxxrrrqqqdddQQQUUUtttwwwaaaZZZYYY\\\jjjzzziii^^^ddd|||RRRKKKIIIPPP\\\jjjuuu~~~{{{xxxsssqqqooonnnnnnllljjjhhhdddfffgggccc\\\SSSKKKGGGCCC???===???@@@AAAEEEJJJUUUaaakkkpppxxx|||qqq___ZZZTTTQQQRRRSSSTTTSSSUUUVVVUUUOOOGGGDDDFFFIIIoooCCC<<<777444000...---------,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------------------...............---...111222333:::CCCRRRcccxxxpppbbb\\\gggxxx|||vvv}}}nnn```YYYXXXUUUPPPOOOOOOJJJCCCDDDPPPUUUYYY\\\WWWYYYhhh~~~~~~~~~~~~{{{zzzzzz{{{zzzvvvqqqmmmnnnyyy}}}yyy|||}}}{{{yyyyyyyyyzzzyyyxxxyyyyyyxxxwwwvvvvvvvvvvvvuuuuuutttsssrrrqqqppppppqqqnnnmmmkkkhhheeeiiipppmmmooonnnmmmnnnnnnhhh```XXXWWWVVVTTTSSSRRRRRRRRRWWWWWWVVVUUUTTTWWW\\\___qqqlllhhhhhhkkkmmmllljjjggghhhgggfffeeeeeegggiiihhhgggfffeeeddddddddddddbbbbbbbbbbbbbbbccccccccceeeffffffeeedddcccbbbbbbccceeeggggggfffddddddeeeccceeefffggggggfffeeeccccccdddfffeeedddccccccddddddeeefffffffffeeecccbbbaaacccfffhhhgggddd```]]]aaabbbaaa___\\\]]]bbbfffkkkmmmllljjjkkknnnooommmrrrsssuuutttmmmdddbbbfffgggfffdddbbbaaabbbcccddd______```bbbdddeeedddccccccaaa```___```aaa```___bbbdddffffffdddcccbbbccceeeeeeeeeddddddcccccccccbbbccccccdddeeeeeeffffffffffffffffffeeeeeeeeeeeeddddddddddddeeefffgggggghhhgggfffffffffffffffgggffffffeeegggjjjkkkkkkjjjiiiiiihhhhhhhhhhhhiiijjjmmmkkkiiigggfffbbb^^^[[[\\\ZZZXXXUUUUUUUUUWWWXXXjjjwwwyyy|||zzzooolllqqq|||zzztttqqquuu}}}qqqpppwww}}}}}}~~~sssdddhhhyyyHHH666444111000000///---,,,...---,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++,,,------------.........---,,,...///...///888BBBIIINNNXXX}}}{{{zzzfffOOOLLLZZZ}}}~~~zzzgggYYYZZZeeemmmpppYYYXXXqqq```EEEHHHIIIQQQ^^^ooo}}}zzzwwwtttqqqooommmllljjjgggeeeeeedddccc```[[[SSSJJJDDD@@@<<<:::;;;;;;999;;;???IIISSS[[[^^^bbbfff```UUUUUURRRPPPOOOPPPRRRRRRRRRTTTUUUUUUOOOHHHDDDFFFIII{{{HHH===888555111.........---,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------........./////////111000111333333555???IIIWWWhhhzzzggg___bbbvvvxxxqqqdddjjjvvvggg\\\XXXTTTMMMGGGGGGIIIFFFAAAIIITTT[[[^^^___YYY___sss}}}}}}~~~~~~~~~~~~}}}|||xxxyyyzzz{{{zzzvvvpppkkkppp{{{{{{~~~}}}|||zzzzzzzzz{{{yyyxxxxxxwwwvvvuuuuuutttuuuuuutttssssssrrrqqqppppppppppppmmmlllkkkhhhdddhhhooollloooooonnnnnnnnnhhh```[[[[[[ZZZYYYWWWUUUSSSRRRUUUSSSQQQOOOPPPSSSXXX[[[iiihhhggghhhkkkmmmlllkkkhhhhhhgggdddcccdddfffiiigggfffeeecccbbbccccccdddaaaaaaaaaaaaaaabbbbbbbbbeeeeeeeeeddddddcccbbbaaaaaacccffffffeeeddddddeeecccdddfffggggggfffdddcccbbbdddffffffeeeddddddeeeddddddeeeeeeeeedddcccbbbaaacccfffhhhgggddd```]]]ccccccbbb___\\\]]]bbbgggiiikkkkkkkkkjjjjjjiiihhhiiikkkoooqqqllldddcccffffffeeedddbbbbbbbbbcccdddaaabbbdddgggiiiiiigggeeebbbaaa`````````aaaaaaaaaaaabbbbbbbbbbbbbbbbbbcccfffeeeeeeddddddccccccbbbeeeeeeeeeffffffgggggggggfffffffffeeeeeedddddddddddddddddddddeeefffggggggggggggggggggggghhhhhhhhhgggffffffgggiiikkkjjjjjjjjjhhhffffffhhhhhhhhhgggjjjjjjiiijjjiiigggccc```]]][[[XXXUUUUUUVVVYYYZZZjjjlllggghhhyyysssqqqnnnvvv{{{tttoooqqq}}}~~~uuuwww{{{mmmiii|||xxxIII555222000111111...,,,---///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------...///...///888CCCGGGLLLUUUyyysssWWWIIIQQQfff~~~wwwkkk|||iiiYYY]]]jjjjjj^^^WWWdddVVVCCCFFFFFFSSS```rrr{{{wwwrrrooollljjjiiihhhfffdddfffccc```^^^[[[TTTKKKCCC@@@<<<;;;===<<<999999<<<>>>EEELLLNNNRRRUUURRRLLLRRRRRRQQQQQQRRRSSSSSSSSSRRRTTTTTTOOOHHHDDDEEEIIIOOO???999666222///......---,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.............../////////000000000222111222333333666BBBOOO```sssvvvkkkmmmqqqaaaUUUeee|||ppphhhbbbVVVRRRHHH@@@???DDDFFFDDDNNNXXX^^^aaaaaa]]]kkk}}}{{{|||~~~{{{xxxwwwwwwxxxyyyyyyuuuoookkkppp{{{{{{~~~~~~|||{{{{{{|||{{{zzzxxxwwwwwwvvvuuuttttttttttttttttttssssssrrrqqqppppppooommmmmmlllhhheeehhhnnnnnnqqqrrrpppnnnlllfff___]]]]]]\\\[[[XXXVVVSSSQQQTTTRRROOOMMMOOORRRVVVXXXXXX]]]cccfffgggggghhhiiieeeeeedddbbb``````ccceeegggfffdddbbbbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaacccccccccccccccbbbbbbaaa```bbbeeeeeedddcccddddddcccdddeeeggggggeeedddcccccceeeffffffeeeeeeeeefffcccccccccccccccbbbaaaaaabbbcccdddeeedddcccbbbaaaeeeeeeccc^^^ZZZ[[[___dddgggggghhhjjjiiigggeeedddfffhhhlllpppmmmeeebbbdddddddddcccbbbbbbbbbcccccccccdddfffiiikkkjjjgggddd______`````````aaabbbcccaaaaaa```aaabbbccccccccceeeeeeeeeddddddcccccccccggggggffffffeeeeeeeeeeeeffffffeeeeeedddddddddcccddddddddddddeeefffggggggfffgggggghhhhhhiiiiiiiiihhhgggfffgggiiijjjjjjiiiiiihhhffffffggghhhgggfffhhhhhhhhhjjjjjjiiifffccc^^^[[[XXXVVVUUUWWWYYY[[[^^^[[[YYY\\\oooxxxuuusss|||wwwqqqzzzvvvooowww\\\888222...000111...---//////...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------...000///000999CCCGGGLLLSSSssslllQQQHHHSSShhh~~~hhhpppkkk___eeemmmdddSSS[[[yyyUUUIIILLLOOOZZZbbbrrr}}}yyynnnllliiigggggggggeeedddeeebbb___^^^[[[UUULLLEEE???<<<<<<>>>>>>;;;<<<>>>@@@DDDHHHIIILLLPPPRRRQQQSSSSSSSSSSSSRRRRRRSSSTTTQQQSSSTTTOOOHHHDDDEEEHHHYYYAAA:::777333000///...---,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,---------............////////////000000000111//////111222333888GGGVVVfffzzzwwwtttgggYYYZZZoooyyylllgggcccPPPNNNFFF>>>===DDDJJJLLLSSS[[[^^^aaabbbddd}}}~~~{{{}}}}}}zzzxxxvvvvvvwwwwwwwwwtttoookkknnnyyy}}}yyy|||~~~}}}||||||}}}|||zzzxxxwwwwwwvvvuuuttttttttttttuuuuuutttsssrrrqqqppppppnnnmmmllllllhhheeegggmmmqqqtttuuuqqqnnnkkkfff```___^^^]]][[[XXXUUURRRPPPUUURRROOONNNQQQTTTVVVWWWQQQXXXaaafffffffffhhhjjjfffggghhhgggeeeddddddeeefffeeedddccccccbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbcccdddddddddcccccc```bbbeeefffeeeddddddeeeddddddeeeeeeeeeeeedddddddddfffhhhgggfffeeeeeefffcccbbbbbbbbbaaaaaaaaaaaaccccccccccccccccccddddddfffeeebbb\\\XXXXXX\\\aaadddccceeeiiiiiieeecccdddjjjkkkooossspppgggccccccccccccbbbbbbbbbbbbccccccbbbcccdddfffgggfffccc```]]]___`````````aaaccceeebbbaaa```aaadddeeeeeedddddddddddddddddddddddddddeeeeeeddddddcccbbbbbbaaaeeeeeeeeeeeeddddddddddddddddddddddddeeefffggggggeeeeeeggghhhiiiiiiiiiiiiiiihhhggghhhiiijjjiiihhhhhhhhhgggggggggggghhhiiigggffffffhhhiiiiiigggeee^^^\\\ZZZWWWWWWWWWYYYZZZYYY[[[ccchhhrrryyyxxxzzzzzz{{{www{{{lllCCC666---///111......111...---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------,,,------------............---///000///000999CCCJJJOOOTTTqqq|||{{{jjjQQQLLLVVViiiuuugggzzzjjjhhhkkkggg\\\SSSgggpppYYYVVV^^^kkkhhhhhhrrr|||xxxmmmjjjgggeeeeeeeeedddcccaaa```___]]]ZZZTTTMMMIII===;;;;;;>>>>>>===>>>AAAEEEFFFFFFEEEFFFHHHLLLOOOPPPQQQRRRQQQOOOOOOQQQRRRPPPSSSTTTOOOIIIDDDEEEHHHddd@@@;;;888333000//////...---...------------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------...................../////////000000...///222555777???RRRcccooozzz|||```XXXjjjtttfff___YYYJJJLLLIIIBBB???EEEMMMQQQVVV\\\^^^___bbbjjj~~~~~~}}}|||{{{{{{wwwvvvuuuuuuuuusssooolllnnnyyy}}}yyy|||~~~}}}|||}}}~~~}}}{{{xxxxxxwwwvvvuuuttttttttttttvvvuuutttsssqqqpppooonnnlllkkkkkkkkkgggcccfffkkksssvvvvvvqqqmmmlllhhhdddbbbaaa___\\\XXXUUUSSSRRRWWWTTTQQQQQQTTTWWWWWWWWWUUUYYY^^^cccfffhhhiiiiiihhhkkknnnooommmjjjhhhgggeeeeeeeeeeeedddcccbbbaaacccccccccbbbbbbaaaaaaaaabbbbbbdddeeefffgggggggggbbbdddfffggggggfffggggggeeeeeedddccccccdddeeeeeefffhhhiiihhhfffeeeeeeeeedddcccbbbbbbaaaaaabbbbbb```aaabbbcccdddeeeeeeeeedddccc___ZZZUUUUUUZZZ___aaa^^^```ffffffbbbbbbdddkkklllpppuuussskkkeeedddddddddccccccddddddddddddbbbbbbbbbcccdddccc```]]]^^^```aaaaaa______aaadddbbbaaaaaacccfffhhhgggeeebbbccccccddddddeeeeeefffdddcccccccccccccccccccccddddddddddddddddddeeeeeeddddddddddddeeefffggggggcccdddfffhhhiiiiiiiiiiiijjjhhhggghhhiiiiiihhhgggeeehhhiiihhhffffffiiilllhhhgggfffgggiiijjjjjjiii___]]][[[YYYXXXXXXXXXXXX```hhhwwwvvvqqq~~~~~~xxx{{{RRR>>>//////222///...111------------------------+++++++++,,,,,,---------,,,,,,,,,,,,------------...---///000///000999DDDIIIPPPWWWttt|||zzzdddQQQQQQ\\\nnnmmmmmmsssllluuusssaaaZZZccc[[[[[[^^^iiixxxpppsssyyyuuunnnjjjfffdddcccbbbaaa```\\\^^^^^^\\\WWWQQQMMMKKK???;;;;;;>>>>>>===???CCCDDDDDDDDDCCCAAAAAADDDHHHMMMOOOOOONNNLLLMMMPPPSSSOOORRRSSSPPPIIIDDDEEEGGGlll>>><<<888444111000///...---......---------,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,---------.........//////---------.........//////...000444888===GGG\\\nnn|||www{{{\\\YYYwwwmmm```YYYQQQHHHMMMNNNGGGBBBEEELLLPPPXXX\\\]]]^^^bbbnnn~~~{{{zzz{{{}}}~~~wwwvvvtttttttttrrrooommmppp{{{{{{~~~~~~}}}}}}~~~~~~}}}{{{xxxxxxwwwvvvuuuuuuttttttuuuvvvuuutttrrrpppooommmlllkkkiiijjjjjjfffbbbdddjjjsssvvvvvvqqqmmmmmmkkkggggggeeebbb^^^[[[XXXVVVUUUXXXUUUSSSTTTWWWYYYYYYWWWWWWVVVVVV[[[bbbfffeeeccceeeiiinnnooommmiiieeecccdddeeeffffffeeedddbbbaaadddcccccccccbbbbbbaaaaaabbbccceeeggghhhiiijjjjjjcccfffhhhiiiiiihhhiiiiiifffeeecccbbbbbbccceeefffggghhhiiihhhfffddddddeeeeeedddccccccbbbbbbcccccc^^^___bbbdddfffffffffeeebbbaaa]]]XXXTTTTTTZZZ___]]]ZZZ\\\bbbccc```___cccfffhhhmmmttttttmmmhhhgggeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbcccaaa___\\\```bbbcccaaa___^^^```bbbbbbaaabbbeeehhhjjjhhheeeaaabbbcccdddeeeeeefffgggcccddddddeeeeeeffffffgggcccccccccddddddeeeeeeeeeddddddddddddeeefffggggggbbbccceeegggiiiiiiiiihhhjjjiiihhhhhhiiiiiihhhgggdddhhhkkkjjjffffffjjjooollljjjiiiiiikkkmmmmmmmmm___^^^\\\[[[YYYXXXWWWWWWeeepppwwwggg{{{qqq|||]]]EEE111///333000...111,,,------......------,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------......///000///111999DDDGGGOOOXXXvvv}}}[[[LLLQQQ```qqqmmmtttssssss}}}aaa```www```IIIXXX\\\fffwwwtttvvvsssoookkkgggcccaaa```^^^]]]YYY[[[]]][[[UUUOOOMMMMMMBBB>>>===??????>>>AAAEEECCCDDDEEEFFFCCCAAACCCGGGLLLMMMNNNMMMLLLMMMQQQUUUNNNRRRSSSPPPIIIDDDEEEGGGnnnGGG===999333///............,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000000000000////////////777222222888BBBQQQiii}}}nnnyyy___```vvv}}}rrr```QQQMMMEEEAAABBBGGGIIIIIINNNWWWZZZ___```]]]fff}}}{{{{{{||||||yyyxxxxxxxxxwwwtttoookkktttxxx~~~zzz}}}|||{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwvvvuuussssssuuuqqqmmmmmmooopppooommmmmmllljjjhhhgggffffffeeennnuuuvvvnnniiijjjmmmlllllljjjfff```ZZZVVVUUUUUUXXXYYYXXXUUUQQQQQQTTTWWWVVVUUUUUUXXX^^^cccfffgggeeehhhjjjkkkhhhdddaaa___```bbbeeeggggggfffcccaaabbbbbbccccccdddddddddddddddeeefffggghhhgggfffeeejjjllloooqqqppplllhhhfffhhhgggfffeeecccbbbaaa```fffeeecccbbbbbbccceeefffgggfffdddcccbbbbbbcccdddcccbbbccceeefffeeebbb___dddffffffaaaYYYUUUWWWZZZZZZ[[[]]]___aaabbbccccccdddhhhmmmqqqqqqnnnhhhdddccccccbbbbbbbbbcccddddddeeecccaaa```___```aaabbbcccbbbaaa``````aaabbbbbb```bbbdddfffggggggfffeeefffccc```aaadddhhhiiihhhfffeeecccddddddeeecccbbbdddeeeeeeeeefffgggggggggcccccceeefffggghhhhhhhhheeeeeeeeeeeegggiiikkkmmmjjjiiihhhgggggggggiiiiiimmmllljjjhhhgggggghhhhhhjjjiiijjjkkknnnppppppoooeee___[[[\\\ZZZUUUVVVZZZ]]]llluuunnneeennn}}}|||tttEEE111666...+++222222........................------......------,,,+++,,,,,,,,,---------......---,,,...//////111;;;FFFIIIRRRaaaqqqttt|||uuuVVVRRRNNN[[[xxxvvv~~~]]]hhhvvvKKKHHHMMMPPPfff~~~vvvwwwrrrllljjjfffccc```^^^]]]\\\ZZZXXXYYYZZZZZZWWWQQQLLLHHHFFFAAA<<<:::===AAACCCDDDGGGIIIHHHEEE@@@===>>>@@@GGGJJJLLLNNNNNNOOOOOOPPPNNNPPPQQQNNNIIIEEEDDDFFFyyyLLL===999444000............,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000000000000////////////000...111;;;HHH[[[uuurrrmmmtttfff^^^llluuuwwwtttaaaOOOIIIGGGCCCCCCHHHJJJLLLRRRZZZ[[[```aaaaaarrr~~~|||zzzzzz{{{{{{xxxxxxwwwwwwwwwtttooolllrrrwww~~~}}}xxxzzzyyyxxxxxxwwwwwwwwwwwwuuuuuuuuuuuutttsssrrrrrrrrrpppmmmlllmmmmmmmmmlllmmmllljjjiiigggfffeeeeeekkkrrruuuppplllmmmooonnnssspppiiiaaaZZZUUUSSSSSSVVVWWWWWWUUUSSSSSSVVVYYYYYYXXXXXXXXXYYY]]]```bbbfffhhhjjjjjjgggdddaaaaaa```bbbdddffffffeeebbb```aaaaaaaaaaaaaaaaaaaaaaaaccccccdddeeeeeeeeeeeeeeeiiijjjlllmmmllljjjgggeeecccccccccccccccccccccccccccbbbaaa```aaabbbdddeeeeeedddcccbbbbbbbbbcccccccccccccccdddeeedddbbb```dddeeeeeebbb]]]YYYYYYZZZ[[[\\\]]]___aaaaaabbbbbbbbbeeekkkpppqqqooojjjfffddddddcccccccccccccccdddcccbbbaaa``````aaacccddddddcccbbbaaaaaabbbccccccaaabbbdddfffgggfffeeedddeeecccaaabbbeeehhhhhhggggggfffdddeeeffffffdddccceeeeeeffffffffffffffffffdddeeefffgggggghhhggggggeeeeeedddeeeeeeggghhhiiijjjiiiiiihhhhhhiiiiiiiiikkkjjjiiiiiiiiijjjkkkllljjjiiiiiimmmqqquuuuuutttiiiccc^^^^^^\\\XXXYYY]]]XXXaaagggeeeeeesss~~~zzz}}}xxxIII222555000...222///........................------......------,,,+++,,,,,,,,,------------...---,,,...//////111;;;FFFMMMSSS^^^nnn~~~vvv{{{sss~~~WWWTTTUUUggg{{{{{{rrreeezzzXXXBBBHHHNNNLLLWWWkkkeeeaaajjjsssnnnhhheeeaaa___^^^]]][[[YYYZZZZZZXXXVVVSSSPPPMMMLLLFFFBBB===;;;>>>BBBDDDEEEFFFGGGGGGDDD>>>;;;;;;<<>>:::444000///.........,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000000000///000555???KKK]]]uuuxxxiiilllgggSSS^^^wwwtttkkkyyy~~~iiiTTTNNNIIIFFFEEEHHHLLLPPPWWW^^^ZZZ]]]\\\aaa|||}}}{{{yyyyyyyyyzzzxxxwwwwwwwwwvvvsssooolllpppuuu}}}{{{wwwvvvvvvuuuuuuuuuuuuvvvvvvttttttssssssrrrrrrqqqqqqpppppppppooommmlllmmmnnnmmmlllkkkiiigggfffeeedddiiipppuuutttrrrrrrrrrqqqxxxsssjjjbbb[[[VVVUUUTTTUUUVVVVVVUUUTTTUUUWWWYYYXXXYYYXXXVVVUUUVVV\\\```ggghhhiiiiiifffcccbbbbbb```bbbdddffffffdddbbb```aaaaaaaaaaaaaaaaaa``````cccbbbbbbbbbccccccddddddggghhhiiiiiihhhgggeeedddbbbbbbbbbbbbbbbbbbbbbbbb```_________```bbbccceeebbbbbbaaaaaaaaabbbcccddddddcccbbbbbbccccccbbb```aaaaaabbbaaa^^^[[[YYYWWW[[[\\\^^^```aaaaaaaaaaaa```ccciiiooorrrqqqlllhhhffffffeeedddccccccccccccbbbbbbaaaaaabbbccceeefffdddccccccbbbccccccddddddcccccceeeffffffeeedddccccccbbbbbbdddggghhhgggfffhhhfffeeeeeefffgggfffdddggggggffffffffffffffffffffffffggggggggggggffffffeeeddddddddddddeeeffffffiiijjjjjjkkkkkkjjjjjjjjjhhhhhhiiiiiikkklllnnnooojjjhhhhhhmmmuuuzzzyyywwwkkkeee```]]][[[XXXZZZ^^^UUUXXXZZZ[[[aaarrr}}}{{{yyyTTT666444333111111---........................------......------,,,+++,,,,,,,,,,,,---------------,,,...//////111;;;FFFOOOQQQZZZjjj}}}zzz|||~~~kkk{{{xxxVVVUUU\\\www}}}xxxeeeuuutttxxxqqqTTTHHHDDDLLLQQQOOORRRZZZUUUUUUcccrrrlllfffccc___]]]\\\[[[ZZZXXX\\\YYYUUUQQQOOONNNNNNOOOHHHDDD???===???CCCFFFGGGGGGIIIJJJHHHCCC??????@@@AAADDDHHHLLLOOOPPPOOONNNPPPRRRQQQMMMGGGCCCCCCDDDOOO???:::555000///......---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........////////////000000000000222555;;;EEERRRcccwwwnnnkkk}}}sssZZZNNNaaa{{{qqqnnnnnnYYYVVVIIIFFFEEEGGGMMMTTTZZZ___[[[\\\[[[eee~~~}}}{{{zzzyyyyyyyyyxxxwwwvvvvvvuuussspppmmmnnnsss|||zzzuuuuuutttttttttttttttuuuvvvssssssrrrrrrqqqqqqqqqqqqqqqssstttrrrooommmoooqqqllllllkkkjjjhhhfffddddddhhhnnntttwwwvvvtttrrrqqqvvvpppggg```[[[YYYXXXXXXUUUUUUUUUTTTTTTTTTUUUVVVUUUWWWXXXUUURRRTTT[[[aaafffggghhhgggeeedddddddddbbbdddeeeffffffdddbbbaaadddccccccccccccbbbbbbbbbdddcccbbbaaabbbcccdddeeeggggggfffffffffeeeeeeeeeeeedddcccbbbaaa```_________^^^______```bbbdddeeeaaaaaaaaabbbcccddddddeeeeeecccaaa```aaabbbaaa```\\\\\\\\\^^^^^^[[[WWWSSSYYY[[[^^^aaabbbcccccccccccceeeiiiooottttttoookkkgggfffeeedddccccccccccccccccccbbbbbbcccccceeeeeebbbbbbbbbbbbcccccccccddddddddddddeeedddcccbbbaaaaaabbbdddfffggggggfffeeegggeeedddeeefffgggeeedddhhhhhhggggggffffffeeeeeefffffffffffffffeeeddddddccccccddddddeeefffggggggiiijjjkkklllmmmlllkkkjjjgggggghhhiiijjjlllmmmnnnjjjgggfffkkktttyyyxxxuuuiiiddd___ZZZWWWVVVXXXZZZXXXWWWVVVVVVZZZggg}}}zzzzzzzzzccc>>>333444333000---........................------......------,,,+++++++++,,,,,,,,,------------,,,...//////111;;;FFFNNNOOOWWWjjjqqqcccvvvoooSSSUUUddd|||{{{ooodddooo```dddmmmjjj```YYYOOONNNNNNOOOPPPRRRXXX]]]YYYVVV```{{{mmmgggccc```]]][[[ZZZZZZXXXWWWZZZWWWSSSOOOMMMMMMNNNPPPIIIFFFBBB@@@AAADDDHHHJJJGGGJJJLLLJJJFFFCCCCCCEEECCCDDDHHHLLLOOOPPPOOOMMMQQQRRRQQQMMMFFFBBBBBBCCCWWW???;;;555111///......---,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............/////////000000000111///555@@@NNN```sssrrraaannneee[[[___uuutttvvviiiYYYZZZGGGFFFDDDFFFLLLUUU[[[]]]]]]\\\___sss~~~}}}|||{{{zzzzzzzzzxxxvvvuuuuuutttssspppmmmmmmrrr}}}zzzuuuuuuttttttttttttuuuuuuvvvtttsssrrrqqqqqqqqqrrrrrrppprrrtttrrrooommmnnnpppkkkkkkkkkjjjiiigggeeedddfffiiiooosssssspppmmmlllsssmmmddd^^^[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSRRRRRRUUUWWWXXXUUUQQQRRRXXX^^^bbbdddeeeeeeddddddeeefffeeefffggghhhgggfffdddcccddddddddddddcccccccccccceeeeeedddcccccceeefffggggggffffffeeeeeeeeeeeeeeeeeeeeedddcccbbbaaaaaa```______```aaabbbccceeeeeeaaabbbbbbcccdddeeeffffffeeecccaaa``````aaa```___ZZZZZZ[[[]]]^^^[[[VVVRRRWWWYYY]]]aaaccceeeeeedddggggggjjjpppuuuvvvqqqkkkgggfffeeedddcccbbbbbbbbbeeeddddddccccccbbbbbbbbb```aaaaaabbbbbbbbbbbbbbbdddddddddccccccbbbaaaaaaaaaccceeeggggggfffeeedddeeedddcccdddeeefffeeeccchhhhhhhhhggggggffffffeeeeeeeeeeeeeeeddddddcccbbbaaabbbdddfffhhhiiijjjkkkiiijjjkkkmmmmmmmmmlllkkkgggggghhhiiiiiiiiiiiiiiijjjgggfffiiiooorrrqqqnnnhhhfff```ZZZWWWWWWXXXXXXYYYXXXXXXVVVTTT[[[ppp~~~~~~qqqGGG333333333///000........................------......------,,,++++++++++++,,,,,,,,,---------,,,...//////111;;;FFFMMMPPP[[[qqq{{{ppphhh{{{gggTTTXXXlllwwwppphhhlll___UUUPPPTTTTTTNNNNNNUUUOOORRRRRRMMMKKKSSS]]]dddbbb[[[___rrr|||iiiddd___]]]ZZZXXXXXXXXXWWWVVVUUUTTTRRRPPPNNNNNNMMMNNNIIIGGGDDDBBBBBBDDDIIILLLIIIKKKMMMJJJFFFCCCDDDEEECCCCCCDDDHHHMMMPPPPPPOOORRRRRRQQQLLLEEEBBBBBBCCC~~~}}}uuu\\\@@@<<<666111//////...---,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............//////000000111111111888DDDUUUlllssseee```zzz{{{]]]hhh|||~~~xxxcccYYY]]]EEEEEECCCEEELLLVVVYYYXXXXXXVVVccc}}}}}}}}}|||{{{{{{zzzzzzwwwvvvtttttttttssspppnnnmmmsss|||wwwvvvuuuuuutttttttttuuuuuusssrrrqqqppppppqqqrrrsssnnnooopppooommmlllkkkllliiiiiijjjjjjiiihhhfffeeeccccccffflllmmmjjjhhhiiirrrkkkccc]]][[[ZZZXXXUUUWWWVVVTTTTTTTTTSSSRRRPPPXXXYYYXXXUUUQQQPPPRRRUUU]]]___cccdddddddddeeefffggghhhhhhhhhhhhgggeeedddbbbbbbbbbcccccccccddddddffffffeeeeeeffffffggggggffffffeeeeeeeeeeeeeeeeeeaaaaaabbbbbbcccddddddddd```aaabbbccccccdddeeeeeeaaabbbccceeeeeefffffffffdddbbbaaa```aaa```___]]][[[\\\___```___\\\XXXVVVUUUWWW\\\```bbbccccccbbbfffeeehhhnnntttuuupppjjjeeeeeedddcccbbbbbbbbbbbbdddddddddcccbbbbbbaaaaaa___```aaabbbbbbbbbbbbbbbdddccccccbbbbbbaaaaaaaaaaaacccfffgggfffeeeeeeeeedddcccbbbccceeeeeeeeeccchhhhhhggggggggggggggggggeeeeeeeeeeeeeeedddcccbbbaaabbbeeegggjjjkkkmmmmmmiiiiiijjjkkkllllllllllllggghhhhhhiiihhhhhhgggfffiiihhhhhhiiijjjkkkkkkjjjjjjjjjeee^^^ZZZ[[[ZZZXXXWWWWWWYYYXXXSSSVVVkkk}}}|||{{{}}}vvvOOO666444111---333........................------......------,,,+++++++++++++++,,,,,,,,,,,,---,,,...//////111;;;FFFMMMSSSbbbzzzxxx||||||{{{sssrrraaaWWW]]]vvvsssgggeeeuuugggPPPGGGDDDKKKPPPPPPQQQUUUMMMRRRTTTQQQPPPWWWbbbjjjlllgggkkkzzzwwwgggccc\\\ZZZWWWVVVVVVVVVUUUTTTQQQQQQPPPOOOOOONNNMMMLLLJJJHHHFFFCCCBBBDDDIIIMMMRRRTTTUUURRROOOMMMOOORRRJJJFFFCCCEEEJJJOOOQQQRRRQQQQQQPPPKKKEEEBBBBBBDDD{{{kkkbbbAAA<<<666222//////...---,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............///000111111111555<<>>OOOmmmuuu^^^ZZZiiifff[[[xxxqqqsssooodddYYYTTTRRRQQQCCCEEEEEEFFFNNNWWWXXXRRR]]][[[www~~~zzzzzzzzzzzzyyyyyyxxxwwwwwwuuusssssssssrrrqqqoooooouuuyyyvvvuuutttsssrrrqqqqqqqqqpppooonnnlllmmmnnnpppqqqpppnnnmmmnnnpppppplllhhheeegggiiijjjkkkjjjiiihhhddd```aaahhhmmmmmmooouuuhhhccc^^^]]]```aaa___\\\WWWVVVUUUVVVYYYZZZXXXUUUQQQPPPPPPQQQRRRRRRQQQOOOTTTXXX^^^ccceeeeeeffffffggggggggggggfffeeedddccccccdddeeefffhhhiiijjjjjjdddeeefffggghhhgggfffeeebbbbbbdddeeeeeedddcccbbbbbbbbbaaaaaa``````______aaabbbbbbcccccccccbbbbbb```aaabbbcccdddcccbbbbbbaaaaaaaaabbbbbb```]]]ZZZYYY]]]aaa___YYYVVVVVVXXXTTTVVVYYY\\\\\\[[[XXXVVVYYYXXX[[[ccclllppplllfffaaaaaaaaaaaaaaaaaabbbbbb___```aaabbbbbbcccbbbbbb```aaacccdddeeeeeeddddddbbbbbbaaaaaaaaaaaabbbbbbbbbeeeggggggdddccceeegggfffeeedddeeeggghhhgggfffffffffgggggghhhhhhiiiiiigggggghhhhhhhhhhhhhhhgggcccdddfffhhhjjjjjjjjjiiiiiiiiihhhhhhiiikkklllnnnggghhhiiijjjkkkjjjjjjiiihhhlllooommmiiigggjjjnnnjjjmmmjjjbbb^^^___\\\VVV[[[WWWXXX[[[YYYYYYhhh}}}wwwzzzvvvhhhnnnWWW===888///)))444........................------......------,,,+++******+++++++++,,,,,,,,,---,,,...//////111;;;FFFIIITTTfffxxxrrrwwwmmmkkkVVVYYY```{{{}}}tttccccccvvvwww\\\CCC???FFFLLLNNNOOORRRTTTTTTUUUTTTTTTUUUTTTVVVaaammmxxxkkk___^^^YYYVVVTTTSSSSSSTTTSSSSSSPPPOOOMMMKKKKKKLLLNNNOOOIIIIIIGGGCCCAAACCCIIINNNQQQTTTYYY]]]ccckkkuuu}}}uuuiiiZZZOOOLLLMMMMMMMMMOOOPPPNNNJJJDDDBBBDDDGGG}}}HHH>>>:::555,,,///222+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///000000//////222333222>>>DDD[[[tttddd```ooozzzVVVggg}}}|||mmmddd]]]VVVWWWUUUGGGBBBEEEBBBHHHWWWXXXSSSVVV[[[ooo}}}|||||||||{{{zzz{{{||||||zzzxxxuuutttrrrrrrsssrrrpppnnnpppwww~~~{{{vvvssstttuuuuuusssqqqooommmpppooommmlllkkkkkklllmmmiiikkkmmmmmmkkkiiihhhiiifffdddfffkkknnnkkkjjjkkkeeeaaa]]]]]]bbbgggkkkllljjjccc^^^aaabbb```\\\[[[\\\YYYVVVUUUVVVVVVTTTRRROOONNNMMMOOORRRSSSQQQOOOMMMRRRYYY^^^aaaccceeefffhhhfffdddcccdddeeeeeedddddddddeeefffggggggffffffiiihhhgggfffeeeddddddddddddbbb``````aaaccccccccceeedddcccbbbaaaaaaaaaaaacccbbbbbbbbbbbbbbbcccccceeeeeedddcccbbb``````___dddcccbbbaaa````````````]]]bbbccc^^^ZZZZZZZZZYYYTTTWWW\\\```aaa___[[[YYYWWWZZZ]]]bbbjjjpppnnngggbbbbbbbbbbbbbbbbbbccccccbbbccccccddddddccccccbbbfffffffffeeedddcccbbbaaacccddddddbbbaaaaaacccfffeeedddbbbbbbccceeehhhjjjgggggggggggghhhhhhhhhhhhiiihhhggggggggghhhjjjkkkiiijjjjjjiiigggeeebbbaaadddeeefffggghhhiiijjjjjjhhhgggffffffgggjjjmmmooolllkkkjjjiiiiiihhhhhhhhhkkkkkkkkkjjjjjjkkklllllloooooommmggg```[[[YYYZZZ___[[[XXXVVVUUUXXXeeerrrxxxwww~~~zzzqqq\\\hhhcccKKK777555444///////////////...............---,,,,,,++++++,,,,,,---------------------------,,,---///...000:::DDDOOONNNaaa{{{yyy}}}pppvvvcccYYYYYY```yyyqqq^^^jjjrrrbbbMMMDDDHHHGGGHHHMMMRRRVVVVVVUUUTTTTTTVVVXXXUUUVVVaaaoooxxxsssWWWRRRTTTQQQQQQPPPPPPPPPOOOOOOOOOLLLLLLKKKKKKKKKKKKKKKLLLJJJIIIIIIFFFAAA@@@HHHSSSVVVYYYYYYXXX]]]kkkzzzrrr___PPPKKKLLLMMMKKKKKKOOOQQQNNNGGGBBBBBBDDDJJJ???:::555---///222+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........///000000111333444555AAALLLeee}}}qqqnnn{{{ooo___vvvkkk^^^XXXPPPPPPNNNCCCFFFIIIGGGNNN\\\[[[TTTWWW\\\zzz~~~|||zzzzzz|||{{{zzz{{{||||||zzzxxxuuutttsssssstttssspppnnnqqqvvv~~~zzzuuuttttttuuutttssspppnnnlllooonnnllljjjiiihhhhhhiiihhhiiikkkkkkiiihhhggghhhfffdddffflllnnnlllkkkmmmhhhddd___^^^aaaeeeggghhhgggaaa___bbbccc___ZZZXXXYYYWWWUUUUUUWWWWWWUUUSSSQQQPPPOOOQQQSSSTTTRRRPPPKKKPPPVVV\\\```dddiiikkkjjjiiigggfffffffffgggfffeeefffffffffffffffeeeeeehhhgggfffeeeeeedddddddddcccbbbaaaaaacccddddddccceeeeeecccbbbaaaaaaaaaaaaaaa````````````aaaaaabbbccccccccccccccccccccccccdddcccbbbaaaaaa`````````___eeegggccc]]][[[XXXUUUTTTWWWZZZ]]]^^^]]][[[YYYZZZ\\\^^^ccckkkqqqooohhhccccccccccccccccccbbbbbbbbbccccccccccccccccccbbbddddddddddddcccbbbaaaaaabbbcccdddcccbbbbbbeeeggggggfffdddccccccdddggghhhggggggggggggggggggggghhhiiihhhggggggggghhhiiijjjjjjjjjjjjiiigggdddbbbaaafffffffffgggggghhhhhhhhhffffffgggggghhhiiijjjkkkkkkjjjiiihhhggghhhiiiiiijjjjjjjjjjjjjjjkkklllmmmsssssspppiiiaaa\\\ZZZZZZXXXVVVVVVVVVUUUVVV^^^hhh||||||vvvuuu~~~yyyxxx|||lllaaapppoooUUU:::111222222////////////...............---,,,,,,++++++,,,,,,---------------------------,,,---///...000:::DDDMMMKKK^^^yyyiiivvveee[[[ZZZ___uuummm^^^iiiooo___KKKDDDFFFFFFHHHMMMRRRUUUUUUSSSRRRPPPQQQTTTSSSSSS\\\gggsssgggMMMHHHJJJKKKLLLMMMMMMNNNNNNNNNNNNLLLKKKKKKJJJJJJKKKKKKLLLIIIHHHHHHFFFBBBAAAIIISSSTTTYYY\\\```llluuuWWWIIIHHHJJJJJJJJJLLLOOOQQQMMMGGGBBBBBBDDDMMM@@@:::555---///222,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...000111111222555888EEESSSjjjqqqoooccc[[[fffooo]]]WWWPPPLLLLLLGGGJJJLLLLLLTTTaaa]]]TTTWWWccc}}}{{{zzzyyy|||{{{zzz{{{||||||zzzxxxvvvuuutttuuuuuutttqqqooorrrttt~~~zzzsssuuuuuuuuutttrrrooommmkkkmmmllljjjgggfffeeeeeeeeeggghhhjjjiiihhhfffgggggggggfffhhhnnnooollllllnnnjjjfffaaa^^^___bbbeeefffiiidddbbbeeeeee```ZZZXXXUUUUUUUUUVVVWWWWWWUUUSSSSSSRRRQQQSSSTTTTTTSSSQQQNNNQQQUUUYYY]]]bbbhhhmmmkkkjjjiiigggfffffffffffffffffffffgggffffffeeeeeegggffffffeeedddddddddcccbbbaaaaaaccceeefffeeedddfffeeedddcccaaaaaaaaa``````````````````aaabbbbbbaaaaaabbbcccdddeeeffffffccccccbbbbbbaaa`````````bbbhhhkkkfff```\\\WWWSSSVVVXXXZZZ\\\]]]]]]\\\\\\]]]___```dddlllsssqqqkkkeeeeeeddddddccccccbbbbbbccccccccccccccccccccccccbbbbbbccccccccccccbbbbbbbbbcccddddddcccccceeegggiiihhheeedddcccdddfffggggggggggggggggggggggggggghhhhhhggggggggghhhiiijjjkkkjjjjjjiiigggeeecccbbbiiiiiihhhhhhgggggggggfffdddeeeggghhhiiihhhgggfffiiihhhgggffffffhhhiiikkkiiiiiiiiijjjjjjlllmmmnnnwwwuuurrrlllddd^^^[[[YYYSSSSSSVVVXXXWWWTTTXXX^^^nnn}}}~~~xxxqqqrrrqqqpppiiiEEE111000444////////////...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------,,,---///...000:::DDDLLLJJJ^^^zzz~~~zzznnnfff]]]]]]bbbuuu}}}hhh^^^ggghhhWWWGGGCCCDDDEEEHHHMMMQQQTTTSSSRRRRRRPPPPPPPPPOOOPPPWWW```pppWWWCCC???@@@DDDEEEGGGJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKIIIHHHHHHGGGDDDCCCJJJTTTWWW___iiiuuuvvvNNNDDDIIIJJJIIIKKKLLLOOOQQQMMMFFFBBBBBBDDDRRRAAA999666...///222---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...............///111000111555;;;JJJXXXiiiwwwwwwbbbIIIUUUpppuuu___XXXOOOKKKMMMKKKJJJMMMNNNWWWbbb\\\TTT[[[vvv~~~||||||||||||{{{zzz{{{|||{{{zzzxxxvvvvvvvvvvvvvvvuuurrrooosssssszzzsssvvvvvvuuusssqqqnnnlllkkkkkkiiihhhfffeeeeeeeeefffgggiiijjjiiihhhggghhhiiijjjiiilllooooookkkjjjlllhhheeeaaa______bbbfffhhhrrrllliiiiiifff```[[[ZZZTTTUUUVVVXXXXXXVVVTTTRRRSSSRRRSSSSSSSSSSSSRRRQQQSSSTTTUUUVVVYYY^^^dddhhhhhhhhhhhhgggeeeddddddddddddeeeeeefffggggggffffffeeeeeeeeeeeeeeedddccccccaaaaaabbbdddggghhhfffeeeffffffdddcccbbbaaaaaaaaaccccccbbbbbbccccccdddeeebbbbbbcccdddeeeeeefffgggcccccccccbbbaaaaaa```___ccchhhjjjeee___[[[YYYUUUYYYYYYYYYZZZ\\\]]]^^^___^^^___aaaeeennnuuutttoooffffffeeeeeedddcccbbbbbbccccccbbbbbbbbbbbbccccccaaabbbcccdddddddddddddddeeeffffffeeeccccccdddeeehhhgggeeeddddddeeefffggggggggggggggggggfffffffffgggggggggggghhhhhhiiiiiihhhhhhhhhhhhggggggffffffmmmlllkkkjjjiiigggffffffggggggggghhhhhhggggggfffhhhgggeeeeeeeeehhhjjjlllhhhhhhhhhiiijjjlllmmmnnnvvvtttqqqlllfffaaa]]][[[VVVVVVXXX[[[YYYVVVWWW[[[iiizzz{{{zzz~~~yyyTTT888000444////////////...............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---///...000:::DDDLLLOOOeeeuuu}}}yyyeee]]]```fffyyytttfff___ccc___NNNAAAAAACCCEEEIIINNNRRRTTTTTTSSSVVVVVVUUUQQQNNNQQQZZZbbbssspppLLL>>>===<<<>>>@@@CCCGGGIIIKKKKKKKKKIIIIIIIIIIIIIIIIIIJJJKKKIIIHHHIIIIIIGGGFFFLLLTTT```kkkzzzoooKKKGGGNNNLLLJJJOOOLLLOOOQQQMMMFFFAAABBBEEEWWWCCC999666///...111---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........000......000//////666@@@PPPaaannnzzzXXXLLL```xxxwwwaaaWWWKKKIIINNNNNNLLLOOORRRZZZbbb[[[YYYfff{{{zzzyyyzzz{{{zzzyyywwwvvvvvvvvvwwwwwwvvvrrrooossssss{{{sssvvvvvvtttrrrpppnnnlllkkkhhhhhhgggfffggghhhiiijjjiiijjjkkkjjjiiiiiijjjlllmmmmmmoooqqqnnnhhhgggjjjeeecccaaa___```dddiiimmmxxxrrrllliiiddd^^^ZZZ[[[WWWXXXYYYYYYXXXUUUSSSRRRQQQRRRRRRRRRQQQPPPOOOOOOSSSTTTUUUUUUVVVZZZ```dddfffggghhhgggdddcccccceeebbbcccdddfffggghhhhhhhhheeeeeefffffffffeeedddcccaaaaaabbbdddggghhhfffeeefffeeedddcccbbbbbbbbbbbbddddddccccccccccccddddddddddddddddddddddddddddddbbbbbbccccccbbbaaa```___bbbffffff```[[[[[[[[[ZZZWWWWWWWWWWWWYYY[[[]]]___]]]___aaafffooowwwvvvpppffffffeeeeeedddcccbbbbbbcccbbbbbbaaaaaabbbbbbcccbbbcccdddeeeffffffffffffggghhhiiigggdddbbbbbbbbbeeedddddddddeeefffhhhiiihhhgggggggggffffffeeeeeeffffffgggggghhhhhhhhhhhhfffffffffggghhhiiijjjjjjooonnnmmmllljjjiiihhhgggkkkiiihhhffffffggghhhiiigggfffeeeeeefffhhhjjjlllggghhhhhhiiijjjkkkmmmnnnqqqpppnnnkkkgggddd```]]][[[YYYXXXZZZYYYVVVXXX\\\lll}}}}}}aaaAAA111000////////////...............---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,---------,,,---///...000:::DDDNNNUUUppp~~~}}}~~~vvvccc\\\```hhhzzzpppeee^^^^^^UUUDDD;;;>>>CCCFFFJJJOOORRRUUUVVVWWWZZZ\\\[[[WWWWWW^^^jjjssscccEEE===>>>===<<<===AAADDDGGGIIIJJJKKKHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIKKKJJJIIIMMMTTTdddooo}}}}}}^^^HHHKKKQQQLLLKKKRRRMMMPPPPPPLLLEEEAAABBBEEE\\\EEE999777000...111......---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......222......000000000<<>>@@@>>><<<===???AAADDDFFFHHHIIIGGGFFFFFFFFFGGGHHHIIIJJJJJJHHHIIIKKKKKKIIILLLPPPZZZcccmmmuuu|||zzzsss\\\LLLDDDJJJNNNJJJJJJQQQNNNPPPPPPLLLEEEAAACCCFFF___FFF999777111...111///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......333------111222555EEEWWWjjjyyy~~~~~~|||zzz}}}ccc\\\hhhqqquuu^^^MMMVVVaaa\\\LLLRRRUUUZZZ[[[WWWhhh~~~}}}}}}~~~xxxwwwvvvwwwxxxwwwvvvtttuuuuuuvvvwwwwwwuuuqqqmmmpppvvv~~~xxxuuutttrrrqqqooonnnmmmmmmiiiiiihhhhhhiiijjjkkklllkkklllllllllkkkkkkmmmoookkkllloooqqqlllffffffjjjkkkjjjgggcccaaabbbggglllpppmmmmmmlllggg^^^YYYYYYYYY[[[\\\ZZZWWWVVVWWWXXXPPPRRRSSSRRRNNNLLLLLLMMMMMMPPPSSSUUUUUUVVVWWWXXXaaaeeeiiihhheeeccceeehhhdddeeeffffffgggfffffffffeeefffhhhiiiiiihhhfffeeecccbbbaaaaaacccddddddcccccccccccccccdddeeefffffffffeeedddbbbaaa```______ddddddcccccccccbbbbbbbbbaaabbbcccdddcccaaa___^^^___dddddd___ZZZ[[[\\\[[[SSSSSSTTTUUUWWWYYY[[[\\\^^^aaadddhhhooosssnnneeeccccccccccccccccccbbbbbbcccbbbaaa``````aaabbbcccddddddeeeeeefffeeeeeeeeefffhhhiiiiiifffeeedddeeeccccccccccccddddddeeeeeehhhhhhgggffffffeeeddddddeeefffggghhhhhhhhhgggfffgggggggggggggggiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjhhhgggfffffffffggghhhhhhfffggghhhjjjjjjjjjiiiiiiiiiiiihhhiiiiiijjjkkkkkkmmmllljjjjjjjjjhhhccc``````ZZZVVVWWWWWWWWWYYY]]]fffuuu~~~~~~wwwxxxxxxTTT777000////////////...............---,,,,,,++++++,,,,,,)))******+++,,,,,,---------,,,---///...000:::DDDNNNTTTooommmdddZZZ___iii~~~~~~mmmbbbWWWOOOCCC999999???@@@CCCHHHKKKOOOTTTZZZ___aaabbbgggzzz\\\DDD@@@BBB@@@============@@@BBBEEEGGGEEEEEEEEEFFFFFFGGGIIIIIIHHHFFFGGGIIIIIIGGGHHHLLLJJJQQQWWW[[[___^^^WWWNNNIIIEEECCCFFFIIIJJJLLLQQQNNNPPPPPPKKKDDDAAACCCFFFaaaGGG999888111...000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......333---,,,222444999LLLaaauuu~~~{{{vvvxxxwwwxxx|||^^^]]]rrrvvv\\\JJJUUUbbb[[[IIIOOOSSSVVVUUUSSSjjj|||{{{zzz{{{{{{wwwvvvuuuvvvwwwvvvuuusssttttttuuuwwwwwwuuupppmmmooowww~~~zzztttsssrrrpppooonnnnnnnnnkkkjjjiiihhhhhhiiijjjkkkkkkllllllkkkjjjkkkmmmppphhhjjjnnnppplllggghhhmmmqqqoookkkfffaaa```dddhhhkkkkkkoooqqqmmmccc\\\[[[YYYZZZ[[[ZZZXXXWWWYYY\\\QQQSSSTTTRRROOOLLLLLLNNNOOORRRUUUVVVUUURRRQQQPPP]]]bbbffffffcccaaacccfffggggggggggggfffeeedddccceeefffhhhjjjjjjiiigggfffdddbbb``````aaacccccccccbbbbbbbbbcccdddeeeggghhhiiihhhgggdddcccaaa``````bbbbbbbbbbbbbbbbbbbbbbbbaaabbbcccdddcccaaa___^^^___dddfffbbb]]][[[ZZZXXXVVVVVVWWWXXXZZZ\\\^^^___```cccfffiiiooopppiii```bbbbbbbbbbbbbbbbbbcccccccccbbbaaa______aaabbbcccdddddddddeeeeeeddddddccccccfffhhhiiigggfffggggggddddddccccccccccccbbbbbbhhhhhhgggfffeeeeeedddddddddeeeggghhhhhhhhhgggfffjjjiiihhhgggggghhhiiijjjiiiiiiiiiiiiiiijjjjjjjjjcccdddfffgggggggggfffffffffhhhjjjkkklllkkkiiihhhjjjiiiiiiiiiiiiiiijjjjjjooommmkkkkkkkkkiiiddd___aaa\\\XXXZZZZZZZZZ[[[___^^^kkk|||vvv~~~tttuuu{{{\\\<<<444000/////////...............---,,,,,,++++++,,,,,,))))))***+++,,,,,,---------,,,---///...000:::EEEMMMOOOhhh{{{cccZZZaaammmzzzlll```TTTJJJ@@@888;;;BBB>>>BBBFFFIIIMMMSSS[[[aaafffdddmmm___GGGCCCDDDBBB===<<<;;;;;;===@@@CCCEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGDDDEEEHHHGGGEEEEEEHHH@@@EEEJJJNNNRRRTTTNNNFFFFFFEEECCCCCCFFFLLLPPPRRRNNNPPPPPPKKKDDDAAACCCFFFmmmDDD???999...222///---...------,,,,,,++++++*********+++++++++,,,,,,,,,------------------------++++++,,,------......///000000111222222;;;SSSkkk|||wwwwww|||vvviiittt```aaalll{{{tttLLLIIIPPPLLLNNNIIISSS[[[XXXNNNXXX~~~~~~{{{yyyxxx{{{wwwtttsssuuuvvvuuussstttqqqrrrtttsssooommmnnnsssuuuvvvvvvsssrrrooolllllllllnnnooojjjiiiiiihhhhhhhhhhhhhhhooonnnllljjjiiijjjkkkllljjjjjjjjjkkkkkklllllllllnnnooojjjbbb```hhhoooqqqnnnqqqttttttppphhh___YYY[[[[[[ZZZXXXWWWXXXZZZ]]]XXXVVVSSSPPPNNNNNNOOOPPPUUUUUUSSSQQQOOOLLLIIIGGGRRRYYY^^^```bbbfffgggeeedddgggiiiiiifffddddddeeedddddddddddddddddddddddddddbbb```___aaabbbbbbaaabbbbbbbbbaaaaaabbbfffhhhjjjmmmpppmmmfffaaa```aaaaaabbbccceeegggfffbbb______aaabbbcccdddbbbaaa```ZZZ^^^___]]]^^^```___[[[QQQRRRTTTVVVXXXYYYYYYZZZ___aaadddhhhiiifffaaa]]]^^^cccggggggccc```aaadddfffaaaeeeggg^^^[[[bbbeeefffddddddfffhhhiiifffcccdddddddddddddddeeefffgggddddddeeeeeeeeeeeeeeefffdddgggiiijjjiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiikkkiiiggghhhjjjjjjgggdddddddddeeeeeeffffffggggggiiihhhggggggggghhhjjjkkkgggiiikkklllmmmllljjjiiioookkkggghhhkkkkkkhhhddd```^^^\\\ZZZZZZ\\\^^^```\\\___jjjwwwrrrkkktttrrrpppttt:::;;;////////////------...000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------///------......///666???PPPTTTaaayyyyyyjjjYYYdddttt}}}zzzeee]]]OOOCCC;;;:::===@@@@@@AAADDDJJJRRRXXX\\\]]]hhheeettt\\\BBB>>>GGGHHHDDDCCCAAA@@@???>>>??????EEEDDDDDDDDDEEEFFFGGGHHHFFFGGGGGGGGGFFFEEECCCBBBFFFGGGIIIHHHGGGFFFGGGHHHGGGFFFCCC???BBBJJJOOOOOOLLLNNNNNNKKKEEEBBBBBBDDDnnnEEE>>>999...222///---...------,,,,,,++++++*********+++++++++,,,,,,,,,------------------------+++,,,,,,------......///...---///222555>>>RRRfffxxxzzzvvvooohhhwwwaaaXXX```jjj|||pppPPPNNNOOOHHHHHHNNNUUUZZZWWWRRRaaa~~~|||yyywwwvvvyyyvvvsssrrrtttttttttrrrrrrqqqssswwwvvvppplllmmmrrrsssssstttpppnnnkkkiiiiiiiiikkklllkkkkkkkkkkkklllmmmnnnoooqqqpppnnnlllkkklllmmmmmmhhhiiijjjllloooqqqrrrssskkkmmmiiiaaa___fffmmmpppqqqtttvvvvvvrrrkkkccc]]]ZZZZZZYYYWWWUUUUUUXXXZZZVVVTTTQQQOOONNNNNNPPPQQQSSSRRRQQQOOOMMMKKKIIIHHHQQQXXX^^^___aaadddeeecccdddfffhhhgggeeeddddddfffddddddddddddddddddddddddeeecccaaa```bbbccccccccccccccccccbbbaaabbbeeehhhfffjjjmmmkkkfffbbbbbbcccbbbbbbbbbdddeeeeeebbb``````aaabbbccccccaaa```___]]]aaacccbbbcccddd```[[[SSSSSSSSSTTTTTTUUUUUUVVV\\\^^^bbbfffhhhfffaaa]]]```dddhhhgggdddaaabbbddd]]]cccfffeeedddbbbcccggggggfffeeefffhhhgggdddaaaddddddcccccccccdddeeeeeeccccccddddddeeefffffffffdddfffhhhiiiiiihhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhhhhggggggggghhhiiiiiijjjhhhggghhhiiiiiifffdddfffffffffffffffgggggggggiiihhhggggggggghhhjjjjjjiiijjjkkkllllllkkkjjjjjjmmmjjjggghhhkkkkkkhhheeeaaa___[[[YYYZZZ^^^bbbfff]]]^^^hhhttttttvvv{{{~~~kkkvvv~~~GGG999333333222000.........///...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------///------......///666???OOOSSSbbb{{{wwwyyymmm[[[eeettt~~~zzzbbbYYYMMMAAA:::999<<>>999///222///......------,,,,,,++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,---......//////------///333999DDDVVVfff~~~ppphhhgggeeeOOOSSS___jjj___LLLNNNIII@@@AAATTTWWWYYYWWWZZZqqq~~~~~~|||zzzxxxvvvuuuwwwuuurrrqqqrrrssssssrrrrrrqqqtttxxxwwwqqqmmmlllqqqqqq}}}}}}qqqqqqnnnllljjjhhhhhhhhhjjjkkkjjjjjjkkklllnnnpppqqqrrrrrrqqqooonnnmmmmmmnnnnnnhhhiiijjjlllnnnppprrrsssiiijjjggg```^^^ccckkkooosssuuuwwwwwwsssmmmfffaaa[[[[[[ZZZXXXVVVUUUWWWXXXTTTRRRPPPOOOOOOPPPQQQRRRSSSRRRPPPNNNMMMLLLMMMMMMSSSZZZ```aaabbbeeedddbbbdddeeefffeeeddddddeeegggddddddddddddddddddddddddeeecccaaaaaacccddddddddddddddddddcccaaabbbdddfffbbbeeehhhhhheeecccccceeecccbbbaaaaaaccccccbbbaaa```aaaaaabbbaaa```^^^]]]___dddhhhiiijjjiiibbbZZZUUUTTTRRRQQQQQQRRRSSSTTT[[[]]]aaaeeehhhfffbbb___bbbfffiiiiiifffdddeeegggmmm|||rrrdddgggfffaaaggggggffffffffffffeeebbb```ddddddcccbbbbbbbbbccccccbbbbbbcccddddddeeeffffffccceeeggghhhgggggghhhiiijjjjjjjjjjjjjjjjjjjjjjjjffffffffffffggghhhhhhiiiiiihhhggghhhhhhhhhfffdddhhhhhhgggggggggggggggfffhhhhhhhhhggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiikkkiiiggghhhjjjkkkjjjgggccc```\\\YYY[[[```fffjjj``````jjjvvvzzzvvvyyysssqqqzzz___???777666444111///............---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,...,,,---......///666>>>OOORRReeeuuupppsssaaahhhvvv~~~xxx]]]UUUIII>>>888888;;;>>>AAABBBFFFMMMTTTZZZ]]]^^^\\\dddxxxwwwvvvTTTLLLEEEBBBHHHKKKSSSTTTUUUXXXXXXPPPBBB777===>>>AAACCCEEEEEEFFFFFFCCCDDDDDDEEEDDDCCCAAA@@@CCCCCCCCCBBBAAABBBEEEHHHGGGGGGDDD@@@AAAGGGLLLMMMLLLNNNNNNJJJEEEBBBCCCEEEuuuFFF===999///222//////...------,,,,,,++++++*********+++++++++,,,,,,,,,------------------------,,,,,,------.../////////...111333666;;;JJJ```rrr~~~pppiiinnn\\\JJJXXXdddqqqgggLLLGGGLLLEEE@@@EEEXXXYYYZZZ[[[eee~~~}}}{{{yyywwwvvvvvvuuusssrrrrrrssssssssstttrrrssswwwvvvpppnnnoooqqqppp{{{}}}pppoooooonnnmmmkkkkkkkkklllmmmhhhhhhhhhiiikkklllnnnoooqqqpppooonnnmmmmmmmmmnnnjjjjjjjjjjjjiiiiiiiiiiiihhhhhhfffaaa^^^bbbjjjpppssstttvvvvvvsssmmmgggddd______^^^\\\YYYWWWXXXYYYSSSSSSQQQQQQQQQRRRSSSTTTUUUSSSQQQPPPPPPQQQRRRTTTXXX^^^cccdddeeegggfffdddeeeeeedddccccccdddfffgggddddddddddddddddddddddddeeecccaaaaaabbbddddddddddddeeeeeedddbbbbbbdddeeeaaaccceeeeeedddbbbcccddddddbbb```___aaabbbbbbaaa``````aaaaaa```___^^^]]]```fffkkkmmmnnnlllcccXXXUUUSSSRRRQQQRRRUUUXXX[[[___aaadddgggiiihhhdddaaacccfffiiijjjiiiiiijjjlllcccfffeee\\\fffeeeeeeeeeffffffeeecccaaaeeeeeedddcccbbbbbbcccccccccccccccdddddddddddddddcccdddffffffffffffggghhhiiiiiiiiiiiiiiiiiiiiiiiifffeeeeeeffffffggghhhiiijjjiiiiiiiiiiiihhhfffeeeiiiiiihhhhhhggggggffffffhhhhhhhhhhhhhhhiiiiiijjjjjjjjjiiihhhhhhhhhhhhiiijjjhhhggghhhkkklllkkkiiicccaaa]]][[[\\\___dddgggbbbbbbnnn|||{{{xxx|||xxxyyyNNN999666333000//////.........---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,---,,,---///...///555>>>NNNQQQiiissslll~~~|||kkkmmmyyy{{{rrrXXXQQQFFF<<<777888<<>>>>>AAADDDFFFGGGEEE@@@@@@FFFJJJKKKLLLNNNMMMIIIEEEBBBCCCFFFzzzGGG<<<999000222...///...------,,,,,,++++++*********+++++++++,,,,,,,,,------------------------,,,,,,---......//////000...333666666===SSSqqq}}}}}}qqqnnnvvvYYYOOOaaammmzzzXXXEEEKKKLLLDDDGGGQQQZZZ\\\^^^aaaooo~~~|||zzzyyyvvvuuutttsssrrrssstttuuuwwwsssrrrsssrrroooooorrrqqqppp{{{rrrpppppppppnnnnnnmmmnnnnnnoooiiiiiihhhhhhiiiiiijjjkkkoooooonnnmmmllllllllllllkkkjjjiiihhhfffeeedddccchhhhhhgggddd```aaajjjrrrtttvvvxxxxxxuuupppkkkhhh___```___]]]ZZZXXXXXXYYYVVVUUUTTTSSSSSSTTTUUUUUUTTTSSSRRRQQQQQQSSSUUUWWWZZZ```dddcccdddfffgggeeegggeeedddcccdddeeeffffffddddddddddddddddddddddddcccaaa______aaacccccccccdddeeeeeeeeeccccccdddeeebbbcccdddcccbbbaaaaaabbbdddbbb______```bbbbbbbbb```````````````___^^^^^^```eeeiiilllooommmbbbWWWRRRQQQQQQRRRVVV[[[aaaddddddeeegggjjjlllkkkgggcccccceeehhhjjjlllnnnpppqqqbbbfffeee\\\eeeaaabbbdddeeeeeeeeeddddddgggfffeeedddddddddddddddfffeeeeeeddddddccccccbbbcccdddffffffeeeeeeggghhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffffffffffggghhhhhhjjjjjjkkkjjjiiihhhggggggiiiiiihhhhhhggggggffffffggghhhhhhhhhiiiiiiiiiiiiiiihhhhhhggggggggghhhhhhjjjiiiiiijjjkkkllllllkkkcccbbb```^^^]]]]]]^^^^^^``````ooo}}}uuuVVV888555111//////000///......---,,,,,,++++++,,,,,,*********+++++++++,,,,,,,,,+++---///...///555===LLLPPPhhhnnniii~~~vvvttt|||vvvhhhUUUNNNEEE<<<888:::>>>AAA@@@BBBFFFMMMUUUZZZ]]]]]]ZZZ```mmmzzzaaaDDDGGGIIIFFFJJJMMMVVVTTTUUUXXXZZZTTTFFF:::777999===@@@CCCDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBFFFEEEBBB???<<<<<<>>>AAADDDFFFEEE@@@???DDDIIIKKKLLLMMMMMMIIIDDDBBBDDDGGG~~~HHH;;;:::111111...000...------,,,,,,++++++*********+++++++++,,,,,,,,,---------------------------------...//////000000...222555888GGGgggqqqmmmtttnnnSSSUUUhhhvvv}}}kkkNNNHHHRRRIII???IIIVVV___ccceeegggvvv}}}{{{zzzuuuuuuuuutttrrrrrrtttvvvxxxsssppppppooommmooosssqqqoooyyytttqqqoooooonnnnnnnnnnnnnnnooommmmmmlllkkkjjjjjjkkkkkkmmmmmmmmmlllkkkkkkjjjjjjiiihhhhhhhhhggggggffffffggghhhhhhfffaaaaaajjjtttvvvxxx{{{}}}{{{vvvppplll]]]^^^^^^\\\YYYWWWWWWWWWYYYXXXWWWVVVUUUTTTTTTTTTQQQQQQQQQQQQRRRSSSUUUVVVYYY^^^```___```ccceeedddhhhgggeeeeeefffffffffdddddddddddddddddddddddddddbbb```______aaaccccccccccccdddfffeeedddddddddfffddddddcccbbbbbbaaaaaa```dddbbb``````aaabbbcccbbb```````````````````````````cccfffiiimmmlllbbbVVVPPPPPPQQQSSSXXX___eeeiiieeefffhhhkkkmmmllliiifffbbbccceeehhhkkknnnqqqrrrnnnzzzoooaaahhhhhh```ddd^^^aaaccceeedddddddddeeeffffffeeeeeeddddddeeeeeegggffffffeeeeeeddddddcccdddeeefffeeeeeeeeegggiiihhhhhhhhhhhhhhhhhhhhhhhhhhhggggggffffffgggggghhhiiijjjkkkjjjhhhgggfffggghhhhhhgggggggggggggggfffgggggghhhiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjkkkkkkkkkllllllmmmmmmmmmdddcccaaa___]]][[[YYYYYY[[[ZZZjjj|||~~~{{{fffxxxWWW:::555000...///000000......---,,,,,,++++++,,,,,,************++++++++++++,,,+++,,,//////...444<<>>???AAAEEEEEEAAA???DDDIIIKKKMMMMMMLLLHHHDDDBBBEEEHHHIII;;;:::111111...111...------,,,,,,++++++*********+++++++++,,,,,,,,,------------------------------......//////000000000222444>>>[[[pppooouuu]]]MMMXXXiiizzz{{{XXXHHHQQQ]]]JJJ>>>LLLZZZgggkkklllkkkxxx~~~}}}{{{zzzyyysssttttttsssqqqqqqtttvvvvvvrrrooopppooolllmmmqqqooolllwwwuuurrrooooooooooooooooooooooooppppppooonnnmmmmmmnnnnnnmmmmmmmmmllllllkkkjjjiiiffffffggggggggghhhhhhhhhffffffhhhgggbbb```iiiuuuvvvyyy}}}~~~yyyrrrnnn\\\]]]^^^]]]ZZZXXXXXXXXX[[[ZZZXXXWWWUUUSSSRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVYYY]]]___\\\]]]bbbfffgggjjjhhhgggggghhhhhheeebbbddddddddddddddddddddddddbbbaaa___```bbbdddddddddbbbdddeeefffeeeeeeeeegggdddcccbbbaaabbbbbbbbbbbbdddcccaaaaaacccdddcccbbb````````````aaabbbbbbccc```bbbccceeejjjkkkcccXXXOOOPPPQQQSSSXXX]]]bbbeeeaaabbbdddhhhkkkllljjjhhhbbbbbbccceeehhhkkkmmmmmm___aaaaaabbbeeedddbbbbbb^^^aaadddeeecccbbbcccddddddddddddcccddddddeeeeeeeeeeeeeeeffffffgggggggggeeeffffffeeeeeefffhhhjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiihhhggggggggggggfffhhhjjjiiifffddddddffffffffffffffffffgggggggggfffggghhhiiijjjiiiiiihhhhhhiiikkklllmmmmmmmmmmmmmmmmmmnnnnnnmmmmmmnnnooogggeeeaaa^^^[[[ZZZYYYYYYZZZVVVdddtttuuu|||cccrrr]]]>>>888222///000111///---...---,,,,,,++++++,,,,,,************+++++++++++++++***,,,//////...444;;;KKKNNN^^^xxx{{{wwwxxxqqqhhh{{{|||~~~ttteeeWWWNNNIIIAAA;;;999;;;@@@CCCBBBEEEJJJRRRYYY^^^```___ZZZ^^^jjjyyymmmTTTHHHIIIFFFGGGKKKIIIKKKKKKKKKLLLLLLIIIEEEAAA::::::<<<>>>???AAACCCCCCBBBBBBDDDDDDDDDDDDCCCBBBCCCCCCCCCBBB@@@???@@@AAA???DDDEEEAAA???CCCIIILLLMMMMMMLLLHHHCCCBBBEEEHHHIII::::::111111...111......---,,,,,,++++++*********+++++++++,,,,,,,,,------------------------------......///000000000444333555EEEmmm|||qqquuu~~~oooSSSJJJXXXhhh{{{wwwNNNHHH]]]jjjQQQDDDTTTbbbmmmrrrpppmmmyyy}}}}}}}}}|||{{{yyyxxxwwwqqqssssssrrrpppppprrrvvvssspppoooqqqpppllllllnnnmmmkkkuuuuuurrrppppppppppppqqqqqqqqqqqqppppppooooooooooooppppppmmmmmmmmmmmmlllkkkjjjiiiffffffffffffffffffeeeeeeeeeeeeggggggbbb___hhhuuussswww|||~~~xxxqqqlll^^^___```___]]][[[[[[[[[\\\[[[YYYVVVTTTQQQPPPOOOSSSTTTUUUVVVWWWXXXXXXXXX\\\______]]]^^^dddiiijjjkkkiiihhhiiijjjhhheeeaaaddddddddddddddddddddddddcccbbb```aaaccceeeffffffaaaccceeefffeeeeeefffgggcccbbbaaaaaabbbddddddcccdddcccbbbcccdddeeecccbbb````````````aaacccdddeeeaaaaaaaaaccchhhkkkdddZZZPPPPPPQQQSSSVVVZZZ]]]___[[[]]]```eeejjjlllkkkiiibbbaaaaaaccceeehhhiiiiiihhh^^^___ccc___^^^aaa``````ccceeeeeebbb```aaabbbbbbbbbbbbbbbcccdddeeeeeecccccceeefffhhhiiijjjkkkeeefffffffffeeefffiiikkkkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjhhhggggggggggggdddfffhhhgggdddbbbcccddddddeeeeeeeeeffffffggggggfffggghhhjjjjjjiiiiiihhhhhhjjjmmmoooqqqqqqpppooonnnooopppooonnnnnnnnnoooiiifffaaa\\\ZZZZZZ[[[\\\\\\UUUaaapppooovvv~~~|||}}}mmmwwwsssgggBBB<<<444000111111///,,,...---,,,,,,++++++,,,,,,)))************++++++++++++***,,,//////...444;;;LLLPPP]]]uuu~~~llllllxxxkkkzzz}}}}}}}}}mmm```SSSKKKGGG@@@:::888;;;@@@CCCDDDGGGLLLTTT\\\```bbbaaa\\\]]]eeesss^^^OOOLLLMMMJJJLLLPPPLLLHHHIIIJJJKKKIIIFFFCCCAAA;;;;;;<<<===???AAABBBDDD@@@AAABBBCCCCCCCCCBBBAAA@@@BBBCCCCCCBBBBBBCCCDDD===CCCEEEAAA???CCCJJJMMMMMMMMMLLLHHHCCCBBBEEEIIIuuuLLL999777111444000000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///............//////000---666===JJJkkkqqqrrrvvv]]]QQQTTT[[[mmmZZZKKKLLLbbbfffJJJDDD\\\mmmvvvuuuooommm~~~|||yyyvvvrrrpppsssrrrooommmmmmoooqqqrrrrrrppppppsssqqqkkkiiijjjoookkkssssssrrrpppooonnnnnnnnnoooqqqrrrrrrrrrqqqpppoooooooooppprrrpppmmmllllllllljjjiiiiiihhhhhhgggggggggggggggdddbbbccceeedddbbbccchhhtttzzz~~~~~~{{{sssiii```]]]ZZZZZZ]]]______]]]UUUWWWYYYYYYWWWTTTSSSSSSQQQRRRUUUYYY]]]^^^[[[XXXYYY[[[^^^bbbeeeggghhhgggdddeeeggghhhhhhfffeeecccbbbbbbaaaaaabbbdddfffgggccc```___```ccceeeeeeccccccddddddcccbbbaaaaaabbb```aaaaaaaaaaaa``````___cccccccccccccccbbbaaaaaa^^^___aaacccdddcccbbbaaa\\\bbbgggjjjnnnnnnfff]]]QQQQQQSSSWWWZZZ[[[ZZZYYY^^^___aaafffkkkmmmkkkhhhgggeeecccbbbdddeeeddddddaaabbbddddddbbb```___```gggeeedddcccccccccaaa___bbbcccddddddcccbbbaaa```ccccccdddeeeeeeffffffggghhhhhhhhhgggggggggggggggllljjjhhhjjjlllllljjjgggkkkjjjiiihhhggggggggggggggghhhhhhhhhgggfffeeedddaaabbbcccdddfffggghhhhhhhhhiiikkkkkkjjjjjjjjjkkkooonnnnnnnnnmmmmmmmmmmmmppppppooonnnmmmllllllkkkhhhgggccc```\\\YYYXXXWWW]]]XXX[[[gggrrr~~~}}}zzz|||yyy~~~sssvvvxxxqqqvvvOOO777///444000,,,......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---000555999LLLSSS^^^wwwvvvjjjuuu|||jjjnnnrrrWWWOOOGGGDDD???;;;:::===BBBEEEHHHJJJOOOVVV[[[^^^^^^\\\YYY```jjjsss{{{lllUUUQQQLLLJJJJJJMMMOOOPPPKKKKKKKKKIIIHHHFFFDDDCCC@@@@@@???>>>>>>???@@@AAADDDDDDDDDCCCBBBBBBAAAAAAEEEFFFFFFEEEEEEDDDCCCBBB===@@@CCCBBB@@@BBBGGGLLLPPPRRROOOGGGBBBDDDGGGHHH{{{MMM:::777111444/////////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///............///000000111777???MMMjjj|||{{{ooo[[[NNNUUUaaassszzzTTTJJJPPP\\\ZZZJJJIII^^^ppptttvvvsssqqq~~~||||||{{{yyyvvvtttqqqppprrrqqqooonnnnnnooorrrsssuuuqqqpppqqqoookkkjjjlllpppkkkssstttrrrqqqpppoooooopppqqqrrrsssrrrqqqppppppoooooooooppprrrpppmmmllllllllljjjiiiiiiiiihhhggggggffffffgggeeecccdddfffdddaaabbbgggpppvvvzzz||||||zzzrrriii___[[[XXXYYY[[[\\\ZZZXXXWWWYYY[[[ZZZXXXUUUTTTTTTSSSSSSVVV^^^ggghhhccc\\\\\\^^^bbbdddeeedddcccccccccdddfffggghhhhhhgggfffeeedddcccbbbaaabbbccccccdddbbbaaabbbeeegggfffeeebbbcccdddeeecccaaa```___```aaaaaabbbbbbbbbaaaaaaccccccccccccbbbbbbaaaaaa```aaabbbbbbbbb```^^^]]][[[aaahhhlllooonnnfff\\\VVVUUUUUUVVVYYY[[[[[[[[[``````cccggglllmmmllliiifffdddbbbbbbdddfffffffffbbbdddeeeeeecccbbbaaabbbgggeeedddcccccccccaaa___bbbccccccddddddcccbbbaaacccddddddeeeffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhjjjiiihhhiiikkkllljjjhhhkkkjjjiiihhhhhhgggggggggggggggffffffeeeeeeeeeeeeccccccdddeeefffgggggghhhfffhhhjjjjjjiiihhhiiijjjooonnnllljjjjjjkkklllmmmkkkkkkkkkkkklllllllllllljjjiiieeebbb^^^[[[YYYXXX]]]\\\___iiiwwwyyyvvv|||{{{lllwwwqqquuuUUU;;;111444111---......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---000555999JJJRRR^^^xxx{{{sssnnniii}}}yyy~~~zzzjjjSSSOOOFFFCCC>>>::::::===BBBEEEHHHKKKQQQWWW\\\^^^]]]\\\]]]dddnnnuuu|||]]]SSSOOOLLLJJJKKKMMMOOOOOOLLLKKKJJJIIIGGGDDDBBBAAAAAA@@@@@@???>>>>>>@@@AAADDDDDDCCCCCCBBBBBBBBBAAAEEEFFFFFFFFFEEEDDDDDDCCC@@@BBBCCCAAA???@@@FFFKKKOOOQQQMMMFFFAAADDDGGGHHH|||NNN;;;888111333...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///.........//////000111444999DDDWWWooo|||fffWWWSSS]]]lll~~~oooOOORRR\\\YYYMMMIIIOOO^^^ooorrrvvvvvvvvv~~~|||{{{zzzyyywwwuuutttssssssrrrqqqpppooooooqqqsssuuuwwwssspppooonnnkkkkkkooopppllltttuuurrrqqqqqqqqqpppqqqqqqrrrsssqqqppppppooooooooooooooorrrpppnnnmmmmmmlllkkkiiiiiiiiihhhggggggfffeeeeeefffdddeeefffddd```aaaeeekkkqqqvvvxxxyyyxxxqqqiii^^^[[[YYYYYYZZZZZZXXXUUUXXXZZZ\\\\\\YYYVVVUUUUUUUUUTTTVVV___hhhhhh```XXXYYY___dddgggfffdddcccdddcccdddeeeggghhhhhhiiiiiidddcccbbbbbbaaaaaabbbbbbdddcccbbbbbbdddffffffeeebbbcccdddeeedddbbb```^^^```aaabbbcccccccccccccccccccccbbbbbbaaaaaaaaaaaabbbbbbbbbbbb```]]][[[YYYXXX```iiioooqqqoooeee[[[YYYVVVTTTTTTVVVYYY\\\\\\aaabbbeeeiiimmmnnnllljjjeeecccaaabbbdddggghhhhhhdddeeegggfffeeedddddddddgggeeedddcccdddcccbbb```bbbbbbcccdddddddddccccccddddddeeeeeefffgggggggggggghhhhhhhhhiiijjjjjjjjjiiihhhhhhjjjkkklllkkkjjjkkkjjjjjjiiihhhhhhgggggggggfffeeedddddddddeeefffeeeeeeeeeeeefffffffffgggeeeggghhhhhhgggggghhhiiiooollliiigggfffhhhkkkmmmggghhhiiijjjlllmmmnnnooommmkkkgggddd```\\\ZZZYYYXXX\\\^^^cccrrr}}}www~~~gggpppwwwsssvvv^^^AAA333555111...000...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---000444888IIIQQQ\\\vvv{{{kkkqqqqqqccc___gggqqq~~~lll]]]MMMMMMDDDAAA===::::::===BBBEEEJJJNNNTTTYYY]]]^^^]]]\\\^^^eeemmmtttyyysssRRROOOMMMKKKKKKMMMNNNOOOOOOLLLKKKJJJHHHFFFDDDAAA@@@AAABBBBBB@@@>>>>>>???@@@CCCCCCCCCBBBBBBBBBBBBBBBEEEEEEFFFFFFFFFEEEEEEDDDCCCDDDCCC@@@>>>@@@EEEKKKOOOPPPLLLDDDAAADDDGGGHHHPPP<<<888111333------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............///000111111666<<>>CCCFFFLLLQQQWWW\\\^^^^^^]]]]]]```gggooouuuyyynnnQQQLLLKKKJJJLLLNNNOOOOOONNNKKKJJJJJJIIIGGGEEEDDDCCCBBBCCCDDDBBB???===>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFFFFGGGFFFFFFFFFDDDDDDBBB@@@???BBBHHHMMMPPPPPPKKKDDDBBBFFFIIIIIIPPP<<<999111333---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............//////000222222555@@@VVVooo~~~}}}^^^OOOdddiiiuuuqqq}}}aaaPPPaaafffQQQ===GGGRRRVVVaaafffiiijjjnnnzzzyyywwwvvvuuuuuuvvvwwwtttssssssssstttvvvwwwxxxtttqqqqqqsssqqqllljjjkkkooollluuuuuurrrppppppppppppppppppooooooooonnnnnnmmmnnnnnnoooooopppooonnnmmmmmmllliiigggggghhhhhhhhhgggfffddddddgggeeefffhhheee```___bbbiiinnnrrrtttuuuuuuooohhh\\\ZZZXXXYYY\\\]]][[[XXXXXXZZZ[[[[[[XXXUUUSSSSSSRRRTTTVVVSSSNNNJJJJJJKKKRRRXXXbbbhhhkkklllmmmnnneeeffffffggggggggggggfff___```aaabbbcccddddddeeebbbbbbbbbbbbaaabbbcccdddgggdddaaa```bbbdddeeedddaaaaaabbbddddddeeeeeeeeebbbccccccdddcccbbbaaaaaaaaabbbccccccaaa___]]][[[UUU```kkkqqqrrrooofff^^^SSSRRRSSSUUUYYY\\\\\\\\\]]]```eeeiiikkkllllllllleeeccc```aaacccgggiiijjjggghhhhhhgggeeeddddddeeegggeeeddddddeeeeeecccbbbcccccccccddddddeeeffffffeeeeeefffgggggghhhhhhiiigggggghhhiiijjjkkkkkkllliiikkklllmmmnnnnnnnnnooojjjjjjkkkkkkjjjiiihhhggghhhgggfffeeefffgggiiikkkhhhhhhggggggggggggfffffffffhhhjjjjjjiiiiiiiiijjjjjjkkkkkklllkkkjjjiiiiiiiiijjjjjjkkklllmmmnnnnnnmmmkkkhhhdddaaa^^^\\\[[[YYYaaaaaa^^^kkk{{{ccczzzqqqLLL444222000000333111------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---------///222555IIIPPPTTTfffxxxdddeeezzzcccMMMIII```}}}qqqUUUJJJGGGBBBAAA???===;;;:::<<<@@@EEEHHHOOOSSSYYY]]]^^^^^^___```dddkkktttzzz~~~kkkRRRJJJJJJJJJKKKNNNOOONNNMMMJJJJJJJJJJJJIIIHHHGGGFFFCCCEEEGGGDDD???<<<===???@@@AAAAAAAAABBBBBBCCCCCCEEEEEEFFFGGGGGGHHHGGGGGGEEEDDDBBBAAABBBGGGMMMQQQRRRQQQKKKDDDCCCHHHLLLKKKPPP<<<999222333...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------...............///000111222333777IIIbbbuuu~~~wwwwwwyyy]]]RRRaaafffuuuqqqyyypppXXXQQQXXXUUUEEE===FFFQQQWWW\\\\\\___aaajjjwwwvvvuuutttsssssssssssssssssssssttttttuuuvvvvvvrrrppppppsssqqqlllhhhiiinnnkkkuuutttqqqoooooopppppppppooonnnnnnmmmmmmmmmmmmmmmnnnnnnooonnnmmmmmmmmmmmmkkkhhheeeeeefffggghhhgggfffeeedddfffeeefffhhhfff```___bbbfffkkkppprrrtttuuupppiii[[[XXXUUUUUUYYY[[[ZZZYYYXXXZZZ\\\[[[XXXTTTSSSRRRQQQVVVXXXTTTMMMJJJNNNTTTVVVZZZ___eeejjjkkkjjjiiibbbdddfffggghhhgggfffeeecccddddddddddddcccbbbbbbddddddeeedddccccccdddfffgggddd```aaaeeehhhhhhhhhaaabbbcccdddddddddddddddbbbccceeegggfffdddbbb``````aaabbbcccbbb```^^^\\\WWWaaakkkoooooonnnhhhaaaTTTTTTUUUWWW[[[]]]]]]]]][[[___dddiiikkklllmmmnnnjjjgggcccbbbdddgggiiijjjjjjjjjiiigggeeecccdddeeegggeeeddddddeeeeeedddbbbeeeeeedddddddddeeeffffffffffffgggggghhhiiiiiiiiiggghhhhhhhhhiiijjjjjjjjjjjjlllnnnnnnmmmmmmnnnooojjjkkkkkklllkkkiiihhhgggggggggffffffgggiiikkklllhhhhhhhhhhhhhhhggggggggghhhjjjkkklllkkkjjjkkkllljjjkkkmmmnnnmmmllliiihhhhhhhhhhhhiiiiiijjjjjjjjjllljjjhhheeebbb```^^^^^^XXX```bbb```kkk~~~iii|||~~~UUU888222000000333000------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------///111444FFFOOOTTTaaa|||hhhbbbuuu[[[GGGKKKjjj___JJJCCCBBBAAA>>>>>>===;;;;;;>>>BBBGGGJJJQQQVVV[[[]]]]]]^^^aaadddeeelllwww~~~hhhQQQJJJIIIIIIJJJMMMNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGDDDGGGIIIFFF@@@<<<<<>>555111000222...------,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,---------...111333???NNNWWWccczzz|||jjjkkkrrrTTTEEEVVV{{{zzzZZZKKKCCCAAABBB???===<<<<<<<<>>>>>??????AAABBBCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKIIIHHHIIILLLPPPSSSUUUSSSPPPHHHBBBDDDJJJNNNMMMPPP<<<999222444//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------...............///000222333444AAA```}}}zzzyyyfffQQQVVVaaaeeetttqqqiii^^^MMMJJJSSSQQQ<<>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKNNNLLLKKKLLLOOORRRSSSTTTRRRNNNGGGAAACCCJJJMMMLLLMMM===999222555000---......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......222//////000///...111777AAA\\\uuujjjSSSSSSdddtttyyymmmcccSSSLLLQQQSSSMMM@@@===KKKXXX[[[[[[___ddddddlll~~~{{{yyy{{{zzzyyyxxxwwwuuuttttttpppppppppoooooooooooooootttqqqnnnnnnjjjggghhhlllpppjjjqqqtttoooppppppooooooooonnnmmmmmmpppoooooonnnnnnnnnnnnooommmlllkkkjjjiiiiiiiiiiiiiiihhhffffffggghhhhhhgggeeeeeedddcccbbbbbbaaaaaaaaabbbffflllrrrssspppmmmeee^^^YYYYYY]]]```]]]YYYYYY[[[\\\[[[XXXUUUSSSSSSQQQRRRSSSQQQNNNNNNPPPSSSXXXXXXZZZ___eeefffdddaaaUUUZZZ^^^___bbbffffffcccbbbdddgggiiiiiigggeeeccceeefffeeedddbbbbbbdddfffaaaaaaccciiinnnoooiiiccc___bbbddddddbbbaaabbbdddccceeefffeeeccc```______bbbbbbbbbbbb___\\\XXXUUUXXXaaajjjlllllljjjddd^^^YYYXXXUUUPPPLLLLLLQQQUUUZZZbbbggghhhkkkqqqwwwyyy{{{uuupppmmmjjjhhhkkkqqqrrrtttrrrjjjdddeeeggghhhcccbbbbbbdddffffffeeedddhhhggggggfffffffffggggggffffffeeeeeegggjjjmmmooohhhiiiiiiiiiiiijjjjjjjjjhhhhhhiiiiiijjjjjjkkkkkkgggjjjlllkkkiiigggeeeeeehhhhhhiiiiiiiiihhhhhhggghhhiiijjjjjjiiihhhiiijjjggggggiiiiiijjjiiihhhgggjjjjjjiiiiiijjjjjjkkkllliiikkkmmmoooooommmjjjhhhmmmnnnnnniiicccaaadddhhheeeeeehhhjjjmmmxxx|||wwwyyyoookkkKKK///555111)))222------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///000999JJJTTT___yyyqqqrrrrrriii}}}yyybbbRRRYYYwwwoooYYYQQQPPPKKKFFFCCC@@@<<<;;;>>>BBBFFFLLLSSSXXXWWWYYY[[[[[[^^^gggrrr[[[OOOKKKFFFDDDEEEHHHJJJKKKPPPNNNKKKIIIGGGFFFCCCAAAKKKPPPOOOFFF===;;;>>>???<<<>>>@@@AAAAAABBBDDDFFFGGGHHHHHHGGGGGGHHHLLLNNNQQQQQQRRRQQQRRRTTTWWWZZZXXXPPPGGGCCCEEEHHHHHHGGG~~~KKK<<<888111444///---......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......000...///111000000555;;;FFF]]]vvvzzzaaaOOORRRgggvvvjjj]]]MMMKKKPPPNNNGGG>>>>>>LLLXXXZZZ\\\```^^^^^^kkk~~~}}}{{{yyyyyyxxxvvvuuutttsssrrrpppooooooooooooooooooooossspppnnnnnnkkkggghhhmmmpppiiippptttpppppppppooonnnnnnnnnoooooopppoooooonnnnnnnnnnnnnnnllllllkkkjjjiiiiiiiiiiiihhhgggfffggghhhiiihhhfffffffffeeeddddddcccbbbbbbcccdddffflllqqqrrrooolllddd^^^XXXXXX]]]___\\\YYYYYY[[[\\\[[[YYYVVVTTTTTTSSSTTTTTTRRRPPPOOORRRTTTVVVVVVWWW[[[```aaa```^^^YYY]]]___^^^```ccccccaaadddeeeggghhhhhhfffcccbbbeeeeeeeeedddbbbbbbccceeebbbaaabbbfffjjjjjjeee___dddfffgggfffcccbbbcccdddcccdddeeedddaaa_________```aaabbbbbb___[[[WWWTTTWWWbbbmmmpppnnniii```XXXWWWVVVTTTQQQOOOPPPUUUYYY\\\ccciiijjjmmmsssxxxyyyvvvqqqllliiieeeccchhhpppyyy{{{xxxoooiiiiiiiiihhhdddccccccdddffffffeeecccffffffffffffffffffffffffgggffffffffffffhhhiiijjjhhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjgggiiikkkkkkiiigggffffffiiiiiijjjjjjjjjjjjiiiiiijjjkkkkkkkkkiiihhhiiijjjkkklllllllllllljjjiiihhhiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooonnnjjjdddbbbdddgggjjjhhhhhhjjjmmmvvv|||xxx|||}}}ooofffZZZ666666333+++111------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///000666GGGPPP\\\vvvyyy}}}nnneeeuuuwww___LLL]]]zzzhhhVVVQQQQQQNNNJJJIIICCC===:::>>>BBBFFFKKKPPPWWWVVVYYY\\\]]]```iiissszzzYYYMMMJJJFFFEEEFFFIIIJJJKKKNNNLLLIIIGGGFFFFFFFFFEEEHHHLLLLLLCCC;;;:::<<<===<<<===???@@@@@@AAADDDFFFHHHHHHIIIHHHHHHIIILLLOOOPPPQQQQQQQQQQQQSSSWWWZZZWWWPPPGGGCCCFFFIIIIIIHHH~~~III;;;888000333...---......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........---///222222222888@@@OOOccczzzlllXXXLLLTTTkkkxxxooodddSSSEEELLLSSSKKKAAA===BBBOOOWWWXXX[[[aaa]]]^^^qqq~~~||||||||||||xxxwwwvvvuuusssrrrqqqqqqooooooooooooooooooppppppqqqooonnnnnnkkkhhhiiinnnqqqiiinnnuuuqqqpppooonnnmmmmmmnnnpppqqqooooooooonnnnnnmmmmmmmmmlllkkkjjjiiihhhhhhhhhhhhggggggggghhhiiiiiigggeeegggggggggfffeeeeeeddddddccccccdddiiinnnooollliiibbb^^^YYYYYY]]]^^^\\\YYYZZZ[[[\\\\\\YYYWWWUUUUUUUUUUUUUUUSSSRRRQQQSSSUUUTTTSSSTTTVVVYYY[[[[[[[[[]]]______\\\]]]``````^^^eeefffffffffeeecccbbb```dddeeeeeedddbbbbbbccceeedddbbbbbbccceeeddd```\\\gggggggggeeecccaaabbbccccccddddddbbb```______aaa___```bbbbbb```[[[VVVSSSVVVcccooosssqqqiii\\\RRRTTTTTTTTTSSSRRRTTTXXX\\\___ffflllmmmooossswwwxxxppplllhhhddd___^^^gggqqq~~~yyyooohhhgggfffdddeeedddddddddffffffdddbbbcccdddeeefffggggggffffffggggggggggggffffffffffffhhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhfffhhhjjjkkkiiihhhggghhhjjjjjjkkkkkkkkkkkkkkkjjjkkklllmmmkkkjjjiiiiiijjjnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiijjjkkkmmmmmmqqqpppmmmllllllnnnppprrrooopppooojjjeeecccdddgggllliiihhhhhhjjjqqqwwwzzzyyyhhheee===444444000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,...///000444CCCLLLXXXssswwwhhh```ooozzzttt\\\KKKhhhjjj___UUUSSSSSSRRRQQQQQQGGG>>>999<<>>@@@DDDGGGIIIJJJJJJJJJIIIKKKMMMPPPPPPQQQQQQQQQQQQSSSVVVXXXVVVOOOGGGEEEGGGJJJJJJHHHzzzGGG:::777///222...---......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------///222222222:::CCCZZZooo{{{rrr{{{```RRRLLLXXXqqqrrrlll```MMMEEEWWWaaaVVV>>>@@@HHHRRRWWWVVVYYY___aaafff~~~zzzyyyzzz{{{{{{wwwwwwvvvtttsssrrrqqqpppoooooooooooooooppppppppppppnnnmmmnnnllliiijjjnnnqqqiiimmmuuurrrooommmkkkjjjkkkmmmppprrrooooooooonnnnnnmmmlllllljjjjjjiiihhhhhhhhhhhhhhhffffffgggiiijjjjjjgggdddhhhhhhgggggggggfffffffff______```dddjjjllljjjgggccc___[[[[[[^^^___]]]ZZZZZZ\\\]]]\\\ZZZXXXWWWXXXWWWVVVUUUTTTRRRRRRTTTTTTSSSRRRRRRSSSUUUWWWYYYZZZ___aaa___[[[ZZZ^^^___^^^fffeeeeeedddcccaaa```___cccdddeeedddbbbaaabbbddddddcccaaabbbcccbbb```]]]fffeeedddbbbaaaaaabbbbbbccccccbbbaaa___^^^```bbb^^^```bbbbbb```[[[VVVRRRWWWcccooossspppiii]]]SSSSSSSSSSSSSSSTTTVVVYYY[[[bbbiiinnnnnnnnnqqqtttsssmmmiiifffbbb^^^___jjjwwwxxxllleeeeeefffeeefffeeeeeeeeefffeeedddbbb```bbbdddfffggggggfffeeefffgggggghhhhhhgggffffffhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiihhhhhhggghhhjjjkkkllljjjjjjjjjkkkiiijjjjjjkkkkkkkkkkkkkkkjjjkkklllllljjjjjjkkklllkkkkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkjjjjjjkkkkkkkkkqqqooommmllllllnnnppprrroooooonnnkkkfffddddddfffiiiiiihhhfffdddjjj}}}uuueee@@@111333333000------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++,,,---//////444BBBKKKWWWqqqwwwfff]]]lllwwwlllXXXVVVzzzppp^^^ZZZWWWWWWWWWXXXWWWWWWJJJ???888:::AAAEEEFFFHHHEEEEEEJJJRRRWWWZZZbbbjjjuuuaaaNNNFFFFFFEEEGGGIIIKKKKKKJJJJJJJJJJJJIIIGGGFFFEEEFFFEEEFFFDDD===999;;;;;;:::;;;<<<<<<;;;<<>>BBBCCCEEEDDDDDDHHHNNNRRRRRRVVV[[[gggwww}}}kkkVVVJJJEEEEEEEEEGGGJJJKKKKKKJJJFFFHHHJJJIIIFFFCCCBBBBBBJJJHHHBBB;;;999<<<<<<::::::;;;;;;;;;<<>>@@@CCCIIIHHHJJJOOOPPPMMMLLLNNNVVVcccsss}}}xxxnnnjjjhhhbbbUUUJJJEEEEEEEEEFFFIIIJJJJJJIIIDDDFFFHHHGGGEEEDDDFFFHHHQQQMMMCCC:::999<<<===:::999:::;;;<<<===@@@DDDGGGIIIKKKMMMMMMMMMMMMOOOPPPPPPRRRTTTTTTSSSSSSUUUVVVTTTNNNHHHGGGIIIJJJGGGCCCrrrCCC:::999///222000111......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------///000111888IIIZZZuuummm|||```OOO[[[jjjyyysss^^^LLLEEENNNaaaaaaKKKEEEMMMUUUYYY[[[]]]___aaabbb{{{zzzyyywwwvvvuuuuuutttrrrqqqpppooonnnmmmnnnnnnoooppppppqqqqqqqqqoooooopppmmmhhhhhhkkkpppiiipppxxxtttnnnnnnmmmlllllllllmmmmmmnnnnnnoooooonnnllljjjhhhgggggggggffffffgggggghhhhhhgggfffggghhhiiihhhfffddddddddddddddddddddddddccc```^^^```cccffffffdddcccbbbbbbbbbbbbaaa```^^^\\\]]]]]]]]][[[[[[]]]^^^\\\YYYUUUTTTUUUVVVUUUSSSTTTVVVYYYZZZZZZ\\\___bbbeeefffccc^^^[[[]]]\\\YYYZZZ\\\___aaacccbbbaaa```aaaccceeedddcccaaaaaaaaaccceeefffgggfffeeeddddddeeeeeeeeegggiiihhheeeaaaaaabbbdddddddddcccdddeeeddddddcccaaa___\\\ZZZXXXaaahhhlllkkkjjjiiigggcccYYYUUUQQQQQQTTTXXX[[[\\\___eeehhhggghhhnnntttwwwqqqggg___]]]___bbbhhhnnnjjjhhhdddaaaccchhhiiigggeeeeeedddeeeggggggfffdddffffffffffffffffffffffffddddddeeefffgggjjjlllnnnhhhiiiiiiiiiiiijjjjjjjjjkkkllllllllllllllllllmmmlllmmmmmmllljjjiiijjjkkkhhhiiijjjkkklllllllllllliiijjjkkkjjjiiihhhiiikkkjjjjjjjjjkkklllnnnpppqqqmmmmmmlllkkkkkkkkkkkklllhhhiiikkklllmmmmmmmmmllliiihhhhhhhhhhhhgggfffdddgggiiikkkkkkhhhhhhsssoooeeeeeejjjwwwjjjAAA---111000------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))******+++,,,...//////AAAMMMVVVddduuuyyy^^^WWWhhhxxx```VVV```}}}vvv]]]SSSMMMPPPQQQRRRVVVZZZUUUMMMFFF===666666777999>>>CCCHHHFFFHHHNNNOOOLLLIIIJJJPPP[[[fffkkklllnnnnnnlllkkkkkkgggcccfffhhh^^^PPPGGGEEEDDDEEEHHHIIIJJJIIIFFFHHHIIIHHHHHHMMMVVV]]]XXXPPPCCC888777<<<<<<999888:::<<<>>>???AAADDDGGGHHHJJJMMMMMMMMMMMMNNNPPPQQQSSSUUUUUUUUUTTTUUUWWWSSSNNNHHHGGGHHHHHHDDD@@@rrrCCC;;;999000222000222......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---///111333<<>>~~~oooGGG;;;444000333---000------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......222//////222333===ZZZyyyqqqjjjvvvpppVVV]]]www}}}mmmWWWeeevvvlllTTTEEEEEEUUUYYYVVV]]]ddddddhhh}}}zzzvvvssspppoooooopppqqqqqqpppooommmlllnnnooooooooooooooonnnmmmrrrqqqooolllkkkjjjjjjjjjoooiiinnn|||sssqqqqqqrrrrrrssssssrrrrrruuusssoookkkhhhfffeeeeeeffffffggggggggggggggggggeeeeeeffffffgggfffffffffbbbbbbbbbbbbcccdddeeefffbbbbbbaaa^^^[[[ZZZ[[[\\\___eeegggeeeccccccccc```aaa___\\\\\\___aaaaaa___]]][[[YYYYYY\\\]]]\\\ZZZWWW[[[]]]\\\^^^bbbcccaaahhhiiihhhddd]]]VVVQQQOOOPPPWWW]]]```^^^^^^aaaeeecccdddeeebbb___^^^aaadddccccccbbbbbbccceeefffgggeeeeeeddddddeeeeeecccbbbdddcccbbbaaaaaabbbcccdddeeeaaa^^^___]]]ZZZZZZ]]]lllnnnppppppooojjjaaaYYYSSSTTTUUUXXXZZZ\\\]]]^^^cccccceeeiiimmmqqqsssttteee[[[XXX]]]^^^ZZZ\\\cccfffiiilllmmmmmmnnnppprrriiifffeeeggghhhfffhhhllleeeeeeeeefffffffffggggggddddddeeeggghhhjjjkkkkkkkkklllmmmllliiigggggggggjjjjjjkkkllllllmmmnnnnnnnnnmmmkkkiiihhhhhhiiijjjiiiiiiiiijjjjjjkkkkkkkkkiiiiiiiiijjjjjjkkkkkkkkkhhhhhhiiijjjjjjjjjjjjiiipppooommmllljjjjjjiiiiiihhhhhhiiiiiiiiijjjjjjjjjllljjjggggggggggggfffeeeiiikkkjjjfffcccfffgggfffuuu|||pppzzzppprrr~~~|||ZZZ:::///,,,...------,,,,,,++++++***---,,,,,,+++*********+++++++++******++++++,,,---000888JJJSSSWWWoooyyy|||}}}fff]]]{{{|||kkkUUUkkk~~~aaaPPPMMMHHHFFFEEEHHHLLLNNNJJJFFFDDD>>>777444666;;;???@@@CCCGGGLLLNNNOOOPPPTTTXXXdddkkksssxxxxxxwwwwwwwwwvvvuuuwww}}}zzziiiZZZOOOEEE???AAAFFFGGGEEEEEEEEEGGGHHHOOO```ppprrrlllHHHBBB;;;777888<<<>>>???999:::;;;>>>AAADDDGGGHHHNNNMMMLLLLLLLLLMMMOOOPPPTTTUUUVVVVVVVVVUUUTTTSSSPPPHHHEEEHHHKKKHHHBBB???nnnFFF:::444000333---000------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......///...000444777EEEfffcccppp}}}}}}aaaOOO___yyyvvv___ooo~~~nnnRRRDDDGGGWWWYYYVVV\\\aaabbbhhh~~~zzzwwwtttrrrqqqqqqqqqqqqqqqpppooonnnnnnmmmmmmnnnooopppppppppooonnnnnnnnnnnnmmmllljjjiiimmmgggnnn}}}tttqqqqqqrrrrrrrrrrrrqqqqqqssspppmmmjjjgggfffffffffffffffffffffffffffffffffdddeeeeeefffffffffeeeeeebbbbbbbbbbbbcccdddeeeeeebbbbbbaaa___\\\[[[\\\^^^dddiiilllhhheeeeeedddaaa```^^^[[[[[[]]]___^^^]]][[[ZZZZZZ]]]______]]]ZZZXXX\\\]]]\\\^^^dddfffeeeggggggfffbbb[[[SSSMMMIIIIIIOOOWWW\\\^^^```aaacccdddddddddbbb``````aaacccddddddfffggghhhggggggfffbbbbbbbbbcccdddcccbbbaaacccbbbaaa``````aaabbbccceeeaaa___```^^^ZZZYYY[[[lllqqquuusssmmmddd]]]XXXUUUVVVVVVXXXYYYZZZ[[[\\\``````bbbeeeiiikkkllllllfff``````fffddd]]]^^^eeelllppptttuuurrrooommmllljjjgggfffggggggeeefffiiieeeeeeeeeeeeffffffffffffffffffgggggghhhhhhiiiiiiiiikkklllllljjjiiiiiijjjjjjjjjjjjkkkllllllmmmmmmmmmllljjjhhhggghhhiiijjjhhhhhhiiiiiijjjjjjjjjjjjhhhiiiiiiiiiiiiiiijjjjjjdddeeegggiiikkklllmmmmmmpppooonnnlllkkkjjjjjjjjjiiiiiijjjjjjjjjkkkkkkkkkkkkiiiggggggggggggfffeeekkkooopppmmmkkkkkkiiieeexxxuuu}}}{{{```===//////......---,,,,,,++++++***---,,,++++++*********+++++++++******++++++,,,---///555DDDOOOSSSjjjmmmbbbwwwgggeee}}}~~~bbbRRRNNNHHHEEEEEEHHHLLLNNNKKKHHHCCC>>>777555888>>>BBBDDDLLLPPPTTTWWWYYY^^^dddiiipppvvv}}}mmm^^^NNNEEE===???CCCDDDCCCCCCMMMNNNMMMNNNTTTZZZWWWOOO@@@===999888;;;===>>>>>>;;;<<<===???BBBEEEGGGIIIMMMMMMLLLLLLMMMNNNOOOPPPSSSTTTUUUVVVWWWVVVUUUTTTPPPIIIEEEHHHJJJGGGAAA>>>kkkEEE:::444000333---000------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---............111555:::LLLrrrooodddvvvdddPPPKKKddd~~~sss___sss~~~fffJJJ???LLLXXXZZZVVVZZZ\\\```kkk~~~zzzvvvuuutttttttttsssqqqpppooooooppppppllllllnnnooopppqqqqqqqqqkkklllnnnppppppnnnkkkiiikkkgggnnnuuurrrrrrrrrrrrqqqpppooooooooommmjjjhhhfffffffffgggffffffeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeddddddcccccccccccccccccccccdddbbbbbbbbb```]]]]]]___```jjjppprrrmmmhhhfffeeebbb___^^^[[[[[[\\\\\\[[[ZZZZZZZZZ]]]```bbbbbb___\\\[[[]]]^^^\\\___eeehhhgggeeefffeeeaaa[[[RRRJJJEEE???DDDMMMVVV]]]aaaccccccgggeeecccbbbccccccbbbbbbeeefffiiikkkkkkiiigggeeebbbccccccdddddddddcccccccccbbbaaa``````aaabbbcccdddaaa```aaa___ZZZXXXYYYdddkkkrrrqqqiii^^^YYYXXXWWWWWWWWWWWWXXXXXXYYYZZZ^^^___bbbeeegggggghhhhhhhhhhhhlllpppkkkbbbbbbiiiqqqwww}}}}}}xxxqqqllljjjlllhhhggghhhgggccccccfffdddddddddeeeeeeeeeffffffhhhhhhhhhhhhgggggggggggghhhjjjkkkkkkjjjjjjkkkmmmiiiiiijjjjjjkkkkkklllllllllkkkiiihhhgggggghhhiiihhhhhhiiiiiijjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhheeefffgggiiijjjlllmmmmmmpppooonnnmmmlllkkkkkkkkkjjjjjjjjjkkkkkkkkklllllljjjiiigggggghhhhhhgggffflllrrrwwwwwwuuusssllleee{{{{{{}}}~~~xxxwww~~~oooFFF000000......------,,,+++++++++,,,,,,+++************+++++++++******++++++,,,---...000===IIIPPPeeemmm___yyy}}}nnnbbbrrrsss]]]PPPIIIFFFDDDDDDGGGKKKNNNMMMKKKDDD???:::777:::???DDDGGGNNNRRRVVVZZZ___gggqqqxxxrrreeeNNNDDD<<<===@@@@@@@@@AAAKKKLLLKKKHHHFFFDDD>>>777888777888:::===???>>>===>>>>>>???@@@BBBEEEGGGIIIMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTVVVWWWXXXWWWVVVUUUPPPJJJGGGHHHIIIDDD@@@>>>gggCCC:::555111333,,,111------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---.........///222555;;;PPPxxxfffoooyyyRRRJJJNNNiiiggg^^^uuuzzz\\\CCCAAAPPPZZZZZZWWWYYYZZZbbbttt}}}xxxuuuttttttuuuuuutttqqqooonnnoooqqqrrrmmmnnnoooppppppppppppppplllmmmnnnooonnnmmmkkkiiimmmhhhooo~~~tttrrrrrrrrrqqqpppooommmlllkkkjjjhhhfffffffffggghhheeeeeeeeeeeeeeedddddddddddddddeeeeeeddddddccccccccccccddddddcccccccccbbbbbbbbbbbbaaa___```bbbdddnnnuuuwwwrrrkkkgggeeecccaaa```^^^]]]]]]\\\[[[ZZZ\\\]]]___aaaccccccbbbaaa^^^```___\\\]]]cccffffffddddddcccbbb]]]UUUKKKEEE:::<<>>:::;;;???DDDHHHNNNRRRXXX]]]dddooo|||xxxlllNNNDDD===<<<======>>>@@@===???@@@>>><<<:::888666666777999<<<>>>?????????@@@@@@???@@@AAADDDFFFHHHLLLLLLMMMNNNOOOPPPQQQRRRSSSUUUWWWYYYZZZYYYXXXWWWOOOJJJHHHHHHFFFAAA>>>???cccAAA:::555111222,,,111------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---///222555???XXX~~~rrrjjjqqqIIIKKKUUUjjjqqqaaadddyyysssSSSBBBIIITTTZZZXXXWWWZZZ[[[kkk{{{wwwtttttttttuuuvvvtttqqqnnnnnnoooqqqsssppppppqqqppppppooonnnnnnqqqpppooommmkkkjjjjjjjjjooojjjppp{{{qqqrrrqqqqqqpppooommmlllkkkhhhgggfffeeeeeeggghhhjjjffffffeeeeeeeeeddddddddddddeeeeeeeeeddddddcccbbbccccccdddddddddcccbbbbbbbbbbbbcccbbbaaabbbeeegggpppwww{{{uuummmhhhfffddddddddddddbbbaaa___^^^^^^aaaaaaaaaaaaaaacccfffhhhbbbcccaaa\\\\\\```cccaaa_________^^^\\\UUULLLEEE:::999<<>>AAAGGGKKKWWW\\\cccjjjsss}}}kkkLLLDDD=========<<<<<>>;;;;;;<<<<<<===???AAABBB@@@???>>>???@@@CCCEEEGGGKKKLLLMMMOOOPPPRRRSSSSSSUUUVVVYYY[[[\\\ZZZXXXWWWMMMJJJIIIHHHDDD>>>===@@@```???:::666111222,,,111------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,///222777EEEaaa{{{___FFFMMM[[[iiiwwwbbb]]]fffqqqdddHHH@@@LLLVVVYYYWWWXXX\\\```xxx}}}zzzwwwuuutttttttttuuusssqqqnnnnnnoooppprrrrrrrrrrrrqqqpppooommmmmmsssqqqooollljjjjjjjjjjjjqqqkkkooozzzqqqpppppppppooonnnlllkkkjjjgggfffeeeeeeeeegggiiikkkggggggffffffeeedddddddddeeeffffffeeeeeedddcccbbbaaabbbdddeeeeeedddcccbbbaaabbbccccccccceeehhhkkkpppxxx}}}xxxooojjjhhhgggggghhhiiihhheeeccccccccceeeddddddbbbbbbdddhhhkkkdddeeeccc^^^]]]___```^^^[[[ZZZYYYYYYXXXSSSJJJDDD:::999999;;;AAAKKKUUU\\\aaaaaaaaaccceeefffeeedddeeedddcccbbbbbbccceeefffgggiiikkkiiieeebbbcccdddhhhgggfffeeeeeefffggghhhgggdddccceeeccc___]]]___bbb]]]___ggghhhaaa[[[[[[VVVUUUTTTSSSTTTVVVYYYZZZXXX\\\aaadddfffiiiooosssrrruuuuuupppgggeeelllttt|||{{{qqqlllkkkmmmjjjiiikkkiiidddbbbdddeeeeeeeeefffffffffggggggeeeffffffggghhhiiiiiijjjjjjkkkjjjhhhffffffhhhjjjjjjjjjkkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiilllmmmnnnoooooommmllljjjkkkkkkkkkjjjjjjjjjjjjjjjfffffffffgggiiikkknnnooollllllkkkkkkkkkllllllmmmggggggggghhhhhhhhhhhhiiigggggggggiiikkkkkkjjjhhhjjjqqqyyywwwllldddtttwww{{{vvvlllsss~~~zzz~~~iiiccc;;;555//////......---,,,,,,,,,***))))))))))))***++++++++++++******++++++,,,---111+++666HHHSSSggg|||~~~ttt}}}wwwbbb```tttyyy}}}|||{{{jjj^^^ZZZPPPEEEBBBAAA@@@AAACCCGGGKKKMMMOOOMMMIIIFFFFFFKKKRRRWWWcccjjjsss|||vvv___IIIBBB>>>======;;;;;;===:::888666777666666999???>>>>>>>>>======>>>BBBEEE@@@???>>>>>>???BBBFFFHHHJJJLLLNNNPPPRRRSSSTTTTTTUUUWWWYYY[[[[[[YYYVVVTTTKKKIIIIIIHHHBBB======BBB]]]===:::666111222,,,222------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---///111888IIIdddYYYEEEOOO^^^lll|||fffXXXYYY^^^```RRRAAABBBNNNWWWWWWTTTXXX___fff~~~}}}{{{yyywwwvvvuuuuuusssrrrpppnnnnnnnnnooopppqqqqqqqqqqqqppppppooonnnpppoooooonnnlllkkkjjjjjjqqqiiimmmzzzrrrooooooooonnnmmmlllkkkjjjggggggeeeeeefffgggjjjkkkhhhhhhggggggfffeeeeeedddgggggggggffffffdddcccccc```aaaccceeeeeeeeedddcccaaacccddddddeeegggjjjmmmoooyyyzzzqqqmmmkkkkkkiiikkkmmmllliiigggggghhheeeggggggfffdddeeehhhkkkdddfffddd```___aaaaaa^^^\\\YYYWWWVVVUUUQQQIIIBBB999999888777888???HHHPPPYYY\\\___aaaaaabbbcccdddddddddeeeeeefffffffffgggdddhhhkkkiiifffdddeeehhhhhhgggfffeeeeeefffggghhhiiieeedddeeedddaaa```cccjjjeeefffkkkiii___\\\aaaXXXVVVTTTSSSSSSTTTVVVXXXVVVZZZ___aaabbbfffmmmsssqqqttttttnnnhhhhhhmmmsssyyyssslllkkkkkkiiiiiilllkkkfffeeeffffffffffffggggggggghhhhhhgggggggggggghhhhhhhhhhhhhhhhhhgggfffeeefffhhhkkkllllllkkkkkkkkkkkkkkkkkkiiiiiijjjjjjjjjjjjjjjiiikkkmmmnnnoooooommmkkkiiiiiiiiiiiiiiijjjjjjjjjjjjgggffffffggghhhkkknnnooojjjjjjjjjjjjjjjkkklllmmmggghhhhhhhhhhhhiiiiiiiiiffffffgggjjjlllllljjjhhhiiiooovvv||||||rrrbbbhhhssszzzxxx|||yyyrrr}}}pppjjj~~~rrrDDD555/////////...------,,,,,,)))))))))))))))***++++++++++++******++++++,,,---000)))444FFFOOObbbyyyzzzlll```ooo|||}}}}}}}}}vvvhhh^^^UUUMMMGGGAAA@@@??????@@@DDDHHHLLLOOOOOOOOOOOORRRZZZdddlllqqqyyyzzz^^^JJJDDD???<<<===<<<999999;;;===888777999999777888;;;<<<===??????>>>???CCCFFFAAA@@@>>>>>>@@@DDDHHHJJJJJJKKKNNNQQQSSSTTTUUUUUUSSSUUUXXXYYYYYYVVVRRRPPPIIIHHHIIIGGGAAA;;;>>>DDD[[[<<<:::777111222,,,222---------,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......///000000777HHHbbb{{{uuu}}}mmmSSSGGGQQQ```qqqYYYUUUWWWYYYUUUJJJCCCIIIUUUWWWVVVSSSXXXaaakkk~~~~~~}}}{{{yyywwwvvvuuurrrqqqpppnnnnnnnnnnnnooooooppppppqqqqqqqqqppppppkkkmmmnnnpppooommmkkkiiiooogggkkk}}}|||uuunnnnnnnnnnnnmmmlllkkkkkkhhhgggfffeeefffhhhjjjkkkiiiiiihhhgggffffffeeeeeeggggggggggggfffeeedddccc___```ccceeefffeeedddcccaaacccdddeeefffhhhllloooooozzz|||sssooonnnnnnjjjlllooonnnkkkiiiiiijjjeeegggjjjiiigggfffgggiiicccfffeeebbbbbbdddccc``````\\\XXXWWWUUUQQQIIIBBB777999999666444777???GGGSSSXXX\\\^^^^^^^^^aaacccccceeegggjjjkkkjjjhhhgggdddhhhlllllliiigggjjjnnngggfffeeeddddddeeefffgggjjjfffdddeeedddbbbcccfffjjjgggiiinnnhhh]]]^^^hhhZZZXXXUUUSSSRRRSSSTTTVVVXXX[[[______```dddlllssspppssssssnnnjjjjjjnnnqqqrrrwwwooommmjjjhhhiiillllllhhhggghhhgggggggggggghhhhhhhhhhhhjjjiiiiiihhhgggfffffffffeeeeeeeeeeeedddfffjjjllllllllllllllllllllllllllliiijjjjjjkkkkkkkkkjjjjjjjjjlllnnnooonnnllljjjhhhgggggghhhhhhiiiiiijjjjjjjjjiiihhhggggggiiikkkllliiiiiiiiiiiijjjkkkllllllhhhiiiiiiiiiiiijjjjjjjjjffffffhhhjjjlllmmmkkkiiijjjnnntttzzzwwweeeccckkkyyy|||~~~ooo~~~dddqqqKKK333/////////...------,,,,,,))))))((())))))***++++++++++++******++++++,,,---...'''222CCCKKK\\\|||~~~mmmZZZccc}}}|||~~~ssslllbbbVVVOOONNNAAA@@@???>>>>>>BBBGGGKKKNNNPPPRRRUUU[[[eeerrr|||~~~rrrZZZFFF:::@@@<<<;;;<<<;;;888777999;;;555555;;;===:::999;;;888;;;???@@@@@@@@@CCCFFFBBB@@@??????AAAEEEJJJLLLJJJKKKNNNQQQSSSUUUUUUUUURRRTTTVVVXXXWWWSSSOOOMMMGGGHHHIIIGGG@@@;;;>>>EEEyyyTTT???555444///111333,,,......---,,,,,,+++******++++++,,,,,,,,,,,,---------------............///000***...???TTTfffsss|||~~~xxxsss```KKKGGGQQQjjjqqqUUUWWWFFFPPPeee\\\GGGJJJXXXVVV\\\\\\WWW^^^{{{~~~~~~}}}{{{yyyvvvtttsssqqqrrrtttsssqqqooooooooosssrrrpppnnnmmmnnnoooppppppqqqpppooommmiiifffdddrrroookkkxxxzzzrrrnnnnnnmmmlllkkkkkkjjjiiijjjjjjiiiggggggfffffffffgggfffffffffggghhhiiijjjiiiiiihhhgggeeecccbbbaaacccccccccccccccccccccccccccddddddeeeggghhhjjjkkkqqqtttvvvwwwuuutttssstttooollljjjiiikkkllljjjggghhhhhhhhhfffeeefffhhhkkknnnmmmhhheeefffhhhddd]]][[[YYYWWWUUURRRNNNIIIFFFBBB===666444555888::::::EEEIIIRRR[[[]]]ZZZ^^^dddeeeddddddgggjjjllljjjgggfffggghhhjjjmmmmmmkkkhhhhhhgggeeedddccccccddddddbbbfffiiiiiieeebbbbbbcccnnnnnnmmmkkkhhheeebbbaaa[[[ZZZXXXTTTPPPQQQUUUYYY[[[[[[\\\[[[]]]cccmmmtttzzz~~~vvvnnnmmmqqqtttvvvwwwnnniiijjjjjjjjjjjjjjjjjjjjjjjjiiijjjjjjkkkjjjiiihhhggglllkkkjjjiiihhhgggfffeeeeeefffggghhhiiijjjkkklllnnnmmmmmmlllkkkkkkkkkkkkmmmmmmmmmmmmlllkkkjjjjjjkkklllmmmnnnnnnllljjjiiiiiikkklllllljjjjjjkkkmmmnnnmmmllllllmmmooorrrsssrrrmmmhhhhhhllloooooommmjjjjjjkkkjjjiiigggeeedddggggggggghhhhhhhhhhhhhhhhhhnnntttxxxjjjlllwwwrrrhhheee~~~MMM999333///...000///,,,,,,...******************************+++++++++,,,,,,,,,---***000<<>>@@@@@@@@@@@@BBBDDDEEEEEEEEEEEEFFFHHHKKKLLLKKKLLLLLLMMMOOOQQQSSSTTTTTTTTTUUUVVVUUURRRNNNKKKEEEHHHIIIDDD======DDDLLLsssRRR???555444///111222---......---,,,,,,+++******++++++,,,,,,,,,,,,---------------............///333111444AAAVVVkkkyyy~~~uuu}}}zzzmmmmmm~~~___JJJQQQ\\\ssslllUUUQQQIII\\\rrreeeMMMLLLWWW[[[]]]\\\ZZZhhh|||{{{zzzyyywwwuuusssrrrppprrrttttttrrrooonnnnnnpppooommmkkkkkklllmmmnnnnnnmmmllljjjiiigggggggggrrrooolllyyyzzzsssoooooooooooonnnnnnnnnmmmkkkjjjiiihhhggggggggggggeeeeeeeeefffggghhhiiiiiikkkkkkkkkiiihhhfffeeedddcccccccccccccccccccccccccccddddddeeefffhhhjjjkkknnnqqquuuyyyyyywwwrrrooorrrpppooonnnnnnlllhhhdddhhhiiihhhgggfffgggjjjmmmnnnmmmhhheeefffgggccc\\\ZZZXXXUUUSSSQQQNNNIIIFFFAAA<<<777444555777888888@@@BBBEEEGGGJJJRRR^^^hhhfffeeefffhhhkkkllljjjgggdddeeeggghhhhhhgggffffffgggfffeeedddddddddeeefffeeeggghhhgggeeecccbbbbbbjjjkkklllllljjjgggdddbbb[[[ZZZXXXTTTQQQRRRVVVZZZZZZYYYYYYZZZ___gggqqqxxx~~~wwwooonnnrrrtttwwwxxxoookkklllllllllllllllllllllllliiijjjjjjjjjjjjiiihhhgggjjjjjjiiihhhggggggfffeeeeeeeeeffffffggghhhiiiiiijjjjjjjjjjjjjjjkkklllmmmlllllllllmmmllllllkkkkkkjjjkkklllmmmmmmllljjjiiiiiikkklllllljjjjjjkkkmmmooonnnnnnmmmmmmnnnooopppqqqmmmiiiiiilllpppooonnnjjjjjjjjjjjjiiigggfffdddggggggffffffgggggghhhiiilllpppuuuyyynnnkkkpppyyy|||rrriiizzzOOO777333///---//////,,,,,,...************************))))))*********+++++++++---***///:::DDDOOOfff}}}yyycccaaavvv}}}~~~yyyppphhhaaaXXXNNNHHHCCC???<<<:::;;;===???@@@CCCJJJPPPWWWjjjkkk^^^LLLAAAAAA@@@EEE???;;;;;;;;;999:::>>>999999999999999:::::::::<<<>>>???@@@???@@@BBBCCCEEEEEEEEEFFFGGGIIIKKKLLLMMMMMMMMMNNNPPPQQQRRRSSSVVVVVVWWWWWWUUUPPPKKKGGGFFFHHHHHHCCC===>>>EEEMMMqqqsssPPP>>>555444///000222---...------,,,,,,++++++***++++++,,,,,,,,,,,,---------------............///111222555BBB]]]xxxzzziiirrrpppfffkkk___KKKTTT^^^ttt~~~iiiXXXRRRRRRhhhyyyfffOOOQQQ\\\aaa___\\\```tttyyyyyyxxxwwwvvvtttrrrqqqnnnqqqttttttrrrooonnnmmmnnnmmmlllkkkkkkkkklllmmmkkkjjjhhhffffffggghhhiiipppnnnkkkyyy{{{tttooooooooonnnnnnnnnnnnnnnkkkjjjjjjiiihhhhhhhhhhhhcccdddeeefffggghhhiiiiiikkkkkkkkkjjjiiigggfffeeeccccccccccccccccccccccccccccccdddeeefffgggiiijjjiiilllrrryyy}}}{{{ssslllsssssssssssssssoookkkgggjjjkkkkkkjjjiiiiiilllnnnnnnnnnjjjffffffgggbbb\\\ZZZWWWTTTRRROOOLLLGGGDDD???<<<999777777888888777666<<<>>>>>>HHH\\\kkkppphhhggghhhiiikkkllljjjhhhcccfffiiiiiifffddddddeeeeeeddddddddddddfffgggiiiiiihhhfffeeeeeeeeecccaaadddfffhhhiiiiiigggdddcccZZZZZZWWWTTTRRRSSSWWWZZZZZZWWWVVVYYYaaalllvvv{{{uuummmnnnrrrtttxxxxxxppplllmmmmmmmmmmmmmmmmmmmmmmmmiiiiiijjjjjjiiiiiihhhggghhhhhhhhhgggggggggffffffeeeeeeeeeeeefffffffffgggeeeffffffgggiiikkkmmmnnnkkkkkkllllllmmmlllllllllkkkkkklllmmmlllkkkjjjiiiiiikkklllllljjjjjjkkkmmmoooooooooooonnnnnnmmmmmmpppllliiiiiillloooooonnnjjjjjjjjjjjjiiigggfffeeegggffffffeeeeeeggghhhiiilllooossswwwqqqgggdddkkkrrr|||mmm|||YYY:::333...,,,...///,,,,,,...************************(((((()))))))))*********,,,***---777@@@KKK___sss}}}gggdddzzz}}}ttt~~~xxxooohhhaaaXXXOOOHHHCCC???;;;888888:::;;;;;;???EEEIIIQQQddd~~~~~~}}}iiiYYYQQQGGGGGGNNNOOOQQQIIIAAA>>>;;;888888:::888999999999:::::::::;;;;;;===????????????AAABBBFFFFFFGGGGGGIIIJJJLLLMMMNNNOOOOOOPPPPPPQQQRRRRRRWWWXXXXXXWWWTTTNNNHHHDDDHHHHHHFFFAAA===???HHHOOOzzzkkkuuuNNN<<<555444//////222------------,,,,,,++++++++++++++++++,,,,,,,,,---------------............///000000555LLLvvvzzzbbblllnnnkkkxxx^^^NNNVVVaaattteeeVVV\\\^^^nnnrrr[[[KKKUUUcccbbbaaa___fff~~~xxxxxxxxxwwwvvvtttsssrrrmmmpppssstttrrrooommmlllnnnnnnmmmmmmmmmmmmnnnoookkkjjjiiihhhggghhhiiiiiimmmkkkjjjxxx{{{tttmmmmmmllllllkkkkkkjjjjjjjjjjjjiiihhhhhhhhhhhhhhhddddddfffggghhhiiijjjjjjiiiiiiiiiiiihhhfffeeeeeeddddddcccccccccccccccbbbcccccccccdddeeeggghhhiiifffhhhmmmwww~~~~~~wwwpppsssssstttttttttsssqqqpppooooooooommmkkkkkklllnnnpppqqqnnnjjjiiiiiiddd^^^]]]ZZZVVVRRRNNNJJJEEEBBB===<<<;;;:::::::::::::::///:::BBBIII]]]vvv}}}uuuhhhiiijjjkkklllllljjjiiigggkkknnnlllgggdddeeehhhcccccccccdddeeegggiiijjjlllhhheeedddeeefffdddaaaccccccdddeeeeeedddcccbbbZZZYYYWWWUUUTTTUUUXXXZZZZZZWWWUUUYYYcccoooxxx|||}}}rrrkkkmmmqqqsssxxx~~~xxxppplllmmmmmmmmmmmmmmmmmmmmmmmmiiiiiiiiiiiiiiiiiihhhhhhffffffffffffggggggggggggffffffffffffffffffffffffddddddeeefffhhhjjjkkkllljjjjjjkkklllmmmmmmmmmmmmlllmmmmmmmmmmmmlllkkkjjjiiijjjlllkkkjjjjjjkkkmmmlllmmmoooppppppnnnmmmlllllljjjhhhhhhkkkmmmmmmmmmjjjjjjjjjiiihhhggggggfffgggfffeeedddeeefffhhhiiijjjjjjmmmsss{{{rrrbbbZZZ```kkkzzzzzznnnzzzkkkBBB555///+++---///---,,,---************************))))))))))))*********++++++))),,,444<<>>>>>>>>???@@@BBBFFFGGGHHHIIIJJJLLLMMMMMMPPPPPPQQQQQQRRRRRRQQQQQQUUUWWWXXXWWWRRRLLLGGGDDDIIIGGGCCC???===BBBKKKRRRmmmmmmKKK;;;555444...///222...------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------............///555444===```eeekkkpppxxx{{{WWWMMMcccqqqwww___XXXbbbeeennnhhhOOOGGGVVVbbb___```bbblllyyyyyyyyyxxxwwwuuutttsssmmmppprrrsssqqqnnnllllllmmmmmmmmmmmmnnnnnnoooooommmmmmnnnmmmllljjjhhhgggjjjiiihhhwww{{{sssmmmmmmlllkkkjjjhhhhhhgggiiiiiihhhggggggggghhhhhhfffggghhhjjjkkkkkkkkkkkkhhhhhhhhhhhhhhhgggffffffdddddddddccccccbbbbbbbbbccccccccccccdddfffggghhheeeeeeiiiqqqzzz~~~{{{wwwwwwvvvuuutttssstttuuuvvvtttttttttqqqnnnllllllmmmsssuuusssooommmmmmiiicccccc___YYYTTTNNNIIIDDD@@@;;;;;;;;;;;;::::::;;;;;;222;;;DDDOOOhhh~~~ooogggiiikkkllllllkkkkkkkkkjjjnnnpppmmmhhheeefffiiidddccccccdddeeegggiiikkklllhhheeedddffffffdddbbbhhhfffeeecccbbbbbbccccccZZZYYYVVVUUUVVVXXXZZZ[[[\\\YYYWWW\\\fffqqqyyy||||||rrrmmmpppsssuuuwww{{{xxxpppkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhiiiiiiffffffffffffgggggggggggghhhhhhhhhgggggggggggggggffffffffffffggghhhiiijjjjjjjjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmllliiijjjlllkkkjjjjjjkkkmmmiiikkkmmmoooppppppnnnmmmiiihhhggggggiiikkkkkkkkkjjjjjjiiihhhhhhggggggggggggffffffeeefffggghhhiiihhhgggiiipppzzzwwweeeXXX]]]iiiyyyxxx{{{nnnrrrzzztttoooyyy}}}LLL999111,,,---///---,,,,,,*********************************+++++++++,,,,,,******,,,111888CCCRRR___ssszzzkkklllyyyccc]]]ttt~~~|||vvvxxxssslllfffaaaZZZRRRLLLDDD@@@:::666444444444333333444444555<<>>>>>>>>???@@@BBBFFFGGGHHHJJJKKKLLLMMMMMMQQQRRRRRRSSSSSSSSSRRRQQQRRRUUUVVVUUUPPPKKKHHHGGGJJJFFFAAA>>>???EEENNNTTTsssoooHHH999555444......111...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///666555CCCllloookkknnniiiMMMNNNmmmggg```bbb```dddlllbbbLLLIIIUUUZZZ[[[]]]bbbppp{{{{{{zzzyyyxxxvvvtttsssnnnpppqqqqqqooommmlllmmmjjjjjjkkklllmmmnnnnnnnnnoooooopppooonnnjjjgggeeehhhhhhgggxxx|||tttoooooonnnmmmlllkkkjjjjjjjjjiiiiiihhhhhhhhhiiiiiiggghhhjjjlllllllllkkkkkkiiiiiiiiijjjiiiiiihhhhhheeeddddddccccccbbbbbbbbbccccccccccccdddeeefffffffffeeefffkkkrrrxxxzzzzzz{{{zzzxxxtttqqqqqqtttvvvwwwwwwwwwtttqqqnnnmmmnnntttwwwwwwtttqqqqqqmmmhhhhhhddd]]]WWWQQQLLLFFFCCC;;;<<<<<<:::888777888::::::<<<===EEEXXXiiiiii___eeehhhjjjlllkkkkkklllmmmkkkmmmmmmkkkgggeeeeeegggfffeeeeeeeeeeeeggghhhjjjiiigggffffffgggfffeeedddkkkjjjhhheeedddddddddeeeZZZXXXVVVVVVXXXZZZ[[[[[[\\\\\\]]]bbbjjjsss{{{~~~wwwrrrtttvvvvvvvvvzzzzzzqqqkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhggggggggghhhiiiiiiggggggggggggggggggggggggiiiiiiiiiiiiiiihhhhhhhhhhhhhhhggggggggghhhiiiiiikkkkkkllllllmmmlllllllllnnnnnnnnnmmmmmmmmmmmmmmmiiikkklllllljjjjjjkkkmmmhhhjjjllloooppppppooonnnggggggggghhhiiijjjkkkllljjjjjjiiihhhgggggghhhhhhggggggggghhhhhhhhhhhhhhhiiifffiiisss|||lll___ccclllwwwyyy||||||vvvooozzztttoooxxxZZZ===444---...000...,,,+++***************************++++++++++++,,,,,,,,,***+++,,,000777BBBOOOXXXuuuzzz~~~hhhVVV___fffyyy}}}}}}yyytttpppjjjeeeaaa\\\UUUPPPEEEAAA;;;666444444333222222111111222444666666555444666999;;;===???CCCEEEUUUWWWXXXZZZbbbhhh]]]MMMKKKGGGHHHJJJVVVxxxsssWWWDDD:::777999===888888999:::;;;<<<======;;;===????????????AAABBBFFFGGGHHHJJJKKKLLLLLLLLLQQQRRRSSSTTTUUUTTTSSSRRRQQQSSSTTTRRRMMMIIIIIIJJJJJJEEE???===AAAIIIPPPTTTttttttwwwFFF888444444------111...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000333EEEiii|||jjjeeezzz|||UUUFFFVVVkkk|||kkk[[[```ggg```cccfffZZZJJJOOOZZZXXXYYYYYY___sss||||||{{{yyyxxxuuusssrrroooppppppnnnlllllllllnnnjjjjjjlllmmmnnnooooooooonnnnnnmmmllljjjhhhgggfffiiihhhiiizzz~~~wwwnnnnnnnnnnnnnnnnnnnnnnnnkkkkkkkkkjjjjjjkkkkkklllhhhiiikkkllllllkkkiiihhhggghhhhhhiiiiiiiiihhhhhheeeeeeddddddcccbbbbbbaaabbbbbbbbbbbbcccdddeeeffffffffffffgggjjjooosssuuuyyyyyyyyyvvvrrrqqqsssuuuvvvwwwxxxvvvsssqqqqqqqqqtttxxxzzzvvvtttssspppllljjjfff```ZZZUUUPPPLLLHHHBBBCCCAAA===999666777999<<<;;;:::===DDDLLLQQQTTTcccfffjjjkkkkkkkkklllnnnlllkkkjjjiiigggfffffffffhhhgggfffeeeeeefffggghhhdddfffhhhhhhgggfffffffffgggggghhhhhhgggeeecccbbbZZZXXXVVVVVVYYY\\\\\\[[[[[[^^^ccciiipppwwwzzztttttttttrrrvvv{{{}}}ssskkkjjjjjjjjjjjjjjjjjjjjjjjjhhhggggggfffggghhhiiijjjhhhhhhhhhhhhhhhhhhhhhggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllllllllmmmllllllkkkkkkmmmmmmlllkkkkkkkkkkkkkkkiiikkklllllljjjjjjkkkmmmjjjkkkmmmnnnnnnnnnmmmmmmggghhhiiiiiijjjkkklllmmmjjjiiihhhggggggggghhhiiifffgggiiijjjkkkjjjiiihhhiiifffiiiuuupppfffjjjpppxxxuuu}}}wwwyyynnnAAA777//////000...+++***************************************++++++++++++++++++,,,///777BBBMMMTTTxxxsssYYYUUUaaattt}}}{{{{{{}}}}}}zzzqqqmmmhhhdddbbb^^^WWWRRRFFFBBB<<<777555444444333333111111222333222111000111444666888777777888999@@@HHHMMMPPPVVV[[[TTTHHHJJJEEEGGGMMM___~~~hhhVVVDDD:::666555666888888888999:::;;;<<<======<<<>>>???@@@???@@@BBBCCCEEEFFFHHHJJJKKKLLLLLLLLLQQQRRRTTTUUUVVVUUUTTTSSSRRRTTTTTTPPPJJJGGGHHHKKKIIIDDD>>>>>>DDDLLLRRRTTTssswwwqqqEEE888444444------111///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////...555IIIeeezzzggg[[[rrrlllIIIFFF```eee}}}vvvvvv___RRR[[[___dddccc```RRRFFFRRRaaa^^^YYYVVV[[[uuu||||||{{{yyywwwtttrrrqqqppppppooommmkkkkkkmmmooolllmmmnnnpppqqqrrrrrrrrrnnnllliiigggfffffffffgggjjjiiijjj{{{yyyjjjkkklllmmmnnnppppppqqqmmmmmmlllllllllmmmmmmnnnhhhiiikkkkkkkkkjjjhhhfffdddeeeeeefffffffffffffffeeeeeeddddddcccbbbaaaaaabbbbbbbbbbbbcccdddeeeeeefffffffffffffffhhhlllpppsssuuuwwwwwwuuutttuuuwwwuuuvvvxxxwwwuuuttttttuuusssxxxzzzwwwuuutttrrrnnnkkkgggaaa[[[WWWTTTPPPMMMKKKJJJGGGBBB;;;888888:::::::::<<<>>>======FFFQQQaaaeeeiiikkkjjjjjjmmmooonnnllliiiiiiiiiiiihhhfffjjjiiigggfffeeeeeeffffffbbbfffjjjjjjhhhffffffggg```bbbfffhhhhhhddd```]]]ZZZXXXUUUWWWZZZ]]]]]][[[ZZZ```hhhnnnttt{{{zzztttrrrpppmmmwww|||tttllljjjjjjjjjjjjjjjjjjjjjjjjhhhgggfffffffffhhhiiijjjjjjiiiiiiiiihhhhhhhhhgggggghhhhhhhhhiiiiiiiiijjjiiiiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmlllkkkjjjjjjlllkkkjjjjjjiiiiiijjjjjjiiikkkllllllkkkjjjlllmmmmmmmmmmmmmmmmmmmmmlllkkkgggiiijjjkkkkkklllmmmooojjjiiihhhgggggghhhiiiiiifffgggjjjllllllkkkiiiggggggdddhhhuuu}}}pppiiinnntttzzzwwwttt{{{{{{DDD999000000111///+++***************************))))))))))))************+++,,,---///777CCCMMMRRRxxx}}}}}}|||bbbXXX]]]pppyyyxxxzzzzzzwwwoookkkgggdddbbb___YYYTTTGGGCCC===888666555555444555222000222222111000000///222555666777777888999444@@@IIILLLPPPTTTPPPHHHBBB>>>AAALLL___tttnnnSSS@@@888444999===;;;666444888888999:::;;;======>>>===>>>@@@@@@@@@AAABBBDDDDDDEEEGGGIIIKKKKKKKKKKKKPPPRRRTTTVVVWWWVVVUUUTTTTTTUUUTTTNNNHHHEEEGGGKKKIIICCC>>>>>>EEEMMMRRRTTTyyyoooDDD;;;333222111...---///------,,,,,,,,,,,,++++++---,,,+++******,,,...///---...///.........000222333888NNNooo|||}}}fffccc}}}VVVCCCOOO]]]oootttdddUUUMMMUUUbbbhhhaaaQQQEEEJJJXXX]]]YYYYYYVVVbbb~~~|||zzzxxxtttppplllqqqpppnnnoooppprrrrrrqqqrrrqqqooonnnllllllkkkkkklllllljjjhhhgggfffffffffmmmiiiggg{{{}}}ssskkklllmmmmmmnnnnnnmmmmmmjjjjjjkkklllnnnnnnllljjjkkkjjjiiihhhgggggggggggggggfffeeeddddddeeefffgggfffeeecccaaa``````aaabbbaaa``````aaaccceeedddccchhhgggeeeddddddeeeggghhhjjjlllppptttvvvvvvuuuuuuzzzyyywwwwwwwwwvvvuuutttyyyzzzyyywwwsssqqqqqqrrrlllhhheeebbb\\\VVVVVVYYYYYYTTTLLLEEEAAA>>>;;;999777666888;;;:::<<>>DDDEEEHHHKKKMMMOOOOOOOOORRRSSSTTTUUUVVVUUUTTTSSSRRRSSSRRRLLLFFFDDDHHHMMMJJJEEE999:::JJJRRRTTT\\\yyykkkCCC:::333111111///...///------,,,,,,,,,,,,++++++---,,,+++******,,,---///---...///.........000222555>>>TTTppp}}}yyyuuueeellluuuRRREEESSSaaa}}}~~~kkk\\\RRRNNNUUU___\\\UUUIIIBBBKKK[[[bbb```___aaaqqq~~~}}}zzzxxxvvvssspppmmmpppooonnnoooqqqrrrqqqppppppooonnnmmmlllkkkkkkkkkmmmlllkkkiiihhhgggffffffoookkkiiizzz{{{qqqiiijjjkkklllllllllllllllkkkkkklllmmmnnnnnnmmmkkklllkkkjjjiiiiiiiiiiiiiiigggffffffeeefffggghhhiiifffeeecccaaa``````aaabbbaaaaaa```bbbdddeeeeeedddgggfffdddccccccdddfffggghhhjjjnnnqqqtttttttttsssyyyxxxwwwwwwxxxwwwwwwvvvxxxyyyyyyvvvsssooonnnnnnkkkgggdddbbb^^^ZZZ[[[``````[[[TTTMMMGGGAAA<<<999;;;999888999888999BBBLLL```gggkkkiiihhhkkkooopppkkkiiiggggggiiikkkiiihhhhhhiiijjjiiigggffffffggggggiiijjjkkkkkkiiigggeeecccbbbbbb```___]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^______eeennntttyyy{{{sssnnnmmmmmmuuu}}}zzzooopppooommmlllkkkkkkkkkkkkggggggggggggggghhhiiiiiihhhiiijjjiiigggggghhhjjjhhhgggffffffggghhhiiijjjiiihhhhhhjjjmmmnnnnnnmmmmmmlllkkkkkkjjjjjjkkkkkklllllllllllllllllllllmmmpppooommmkkkjjjjjjkkkkkkjjjjjjiiikkkmmmnnnmmmllljjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhiiijjjjjjiiihhhgggfffiiidddfffsss{{{mmmbbbdddwwwiiiyyyddd:::555222)))///---***---------,,,,,,***)))))))))************++++++++++++***+++...111999GGGVVVttt___VVVbbbqqqzzzxxxuuurrrpppooopppqqqkkkiiigggdddaaa\\\VVVRRROOOGGG>>>888777666555333222333555666666555333222222333555666777777777777555444666===FFFIIIEEE@@@===<<<<<>>999;;;:::888777666777888999:::;;;;;;<<<<<<=========@@@@@@AAAAAAAAAAAA@@@@@@EEEFFFHHHJJJLLLMMMNNNOOOSSSTTTUUUVVVWWWVVVUUUTTTSSSRRROOOKKKGGGGGGIIILLLGGGEEE<<<===JJJPPPTTT```aaa@@@888222111222000///000------,,,,,,,,,,,,++++++---,,,+++***+++,,,---...---...///.........000222666FFF]]]ssssssfffeeeuuujjjMMMKKK[[[hhhjjjZZZUUUUUUZZZ^^^TTTKKKAAAAAAMMM]]]eeeeeegggnnn~~~|||xxxuuutttrrrooommmnnnnnnnnnppprrrrrrpppnnnnnnmmmmmmlllkkklllllllllnnnmmmlllkkkjjjhhhhhhgggqqqmmmjjjyyyzzznnnggghhhiiijjjkkkkkkkkkkkkkkklllmmmmmmnnnnnnmmmmmmlllkkkkkkjjjjjjjjjkkkkkkggggggggggggggghhhiiijjjeeedddcccaaaaaaaaabbbbbbbbbaaaaaaccceeeggggggfffeeedddcccbbbbbbcccdddeeeeeegggjjjnnnpppqqqqqqqqquuuuuuvvvwwwwwwwwwwwwwwwwwwxxxyyywwwsssnnnjjjiiihhhdddbbbaaa___^^^aaahhhiiieee___XXXPPPHHH@@@;;;<<<:::999::::::===FFFPPPZZZ```eeeeeefffiiikkkjjjjjjiiiiiijjjkkkllljjjhhhgggiiijjjiiihhhggghhhiiiiiijjjkkkkkkkkkjjjiiihhhcccbbbaaa___^^^\\\ZZZZZZZZZZZZZZZZZZ\\\]]]___```cccjjjrrryyy~~~zzzqqqmmmmmmoooxxx}}}}}}ppppppnnnkkkiiihhhjjjlllmmmggggggiiijjjkkkkkkkkkkkkhhhiiijjjiiiggggggiiikkkiiihhhgggfffggghhhiiijjjggggggiiikkknnnooonnnmmmkkkjjjjjjjjjkkkkkklllmmmmmmllllllkkklllmmmoooooopppooommmkkkjjjjjjkkkkkkiiiiiikkkmmmoooooommmkkklllllllllkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkllliiijjjjjjjjjiiihhhfffeeehhhdddfffppp}}}qqqcccdddxxxjjjqqquuuCCC555000)))000...+++,,,,,,---,,,,,,+++***))))))************+++++++++,,,++++++---///666EEESSSfffbbbOOOYYYggguuuvvvuuutttrrrqqqpppppppppjjjgggddd```]]]ZZZUUURRROOOHHH???999777666444222222333444555555555333333333333444555666777888888666333222666===AAA@@@===<<<:::999:::======999666:::999888777777777888999::::::;;;<<<======>>>>>>???@@@AAABBBCCCCCCCCCCCCGGGGGGHHHIIIJJJLLLNNNOOOSSSTTTUUUVVVWWWWWWVVVUUUSSSPPPLLLJJJJJJJJJJJJJJJAAACCC@@@CCCNNNQQQWWWfffVVV>>>777111111222000///000------,,,,,,,,,+++++++++,,,,,,+++++++++,,,---...,,,...///.........000222444KKKfffzzzlll[[[```ttt^^^JJJPPPbbbpppkkkZZZXXX\\\]]]\\\XXXLLLBBBDDDQQQ\\\aaabbbnnnttt}}}zzzvvvsssrrrqqqooonnnmmmmmmnnnppprrrqqqooommmllllllkkkkkkkkkllllllmmmooonnnnnnmmmkkkjjjiiihhhooommmiiivvv{{{oooggghhhiiijjjkkklllllllllkkklllmmmnnnmmmmmmmmmnnnkkkkkkjjjjjjjjjjjjkkkkkkhhhhhhhhhgggggggggggggggddddddbbbbbbaaaaaabbbbbbcccbbbbbbcccfffhhhhhhgggccccccbbbbbbbbbbbbccccccaaacccfffiiilllmmmnnnnnnppprrrtttvvvvvvwwwwwwxxxwwwzzz{{{yyytttnnniiifffgggccc``````___```eeelllnnnkkkgggaaaYYYPPPFFF???;;;999:::???BBBFFFNNNWWWTTTZZZ___```ccchhhjjjiiiiiijjjkkkllllllllljjjiiiggghhhiiiiiihhhhhhiiikkkiiijjjjjjjjjjjjjjjiiiiiidddcccaaa^^^\\\ZZZYYYYYYYYYYYYYYYYYY[[[^^^```bbbhhhooowww~~~zzzqqqmmmnnnqqqzzz}}}qqqkkkjjjhhhgggggghhhiiikkkfffhhhjjjlllmmmmmmmmmmmmhhhiiijjjiiihhhhhhjjjkkkjjjiiihhhggggggggghhhiiifffgggiiilllooopppnnnllliiiiiiiiijjjkkklllmmmnnnmmmlllkkkjjjkkkllloooppppppooommmlllkkkkkkkkkkkkooonnnmmmnnnooonnnkkkiiinnnmmmmmmmmmlllkkkkkkkkklllkkkjjjjjjiiijjjjjjkkkjjjjjjjjjjjjiiihhhfffeeegggeeeeeemmmxxxpppfffjjjqqqmmm}}}HHH555000+++222...***,,,,,,,,,---,,,,,,++++++))))))*********+++++++++---++++++,,,---333AAANNNVVVnnnmmmOOOVVVdddxxx~~~~~~}}}}}}uuuttttttrrrqqqooommmllliiifffaaa]]]ZZZXXXUUUSSSOOOIIIAAA<<<888666444222222333444555555555444444333333444444666777999::::::777444666:::<<<<<<999;;;999888999:::;;;:::888999999888777777888888999::::::;;;<<<===>>>>>>???@@@AAACCCDDDFFFGGGGGGGGGIIIHHHHHHHHHIIIKKKMMMOOORRRRRRTTTUUUVVVVVVUUUTTTRRRNNNIIIIIIKKKMMMJJJGGG===@@@AAAHHHTTTTTTXXXgggQQQ===666111111222000///000------,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,...///.........000222222NNNllleeeSSS___yyy|||QQQGGGRRReeexxxhhhVVVYYY```aaa]]]^^^NNNDDDJJJVVV\\\^^^```ooorrr{{{xxxuuurrrqqqqqqooonnnllllllmmmoooqqqqqqnnnllllllkkkkkkkkkkkklllmmmmmmooooooooonnnmmmkkkiiihhhlllkkkgggsss~~~rrriiijjjkkklllmmmmmmmmmmmmkkklllnnnmmmlllkkkmmmoookkkjjjjjjiiiiiiiiiiiijjjiiiiiihhhgggfffdddcccbbbccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbdddggghhhiiihhhbbbbbbbbbaaaaaabbbbbbbbb___aaacccfffhhhiiijjjjjjnnnrrrvvvxxxxxxxxxyyy{{{xxx{{{|||{{{uuunnnhhhfffeeebbb___`````````fffmmmooommmkkkgggaaaWWWMMMEEE;;;:::===DDDIIIMMMSSSZZZXXX^^^aaa```aaafffiiiiiiggghhhjjjjjjiiihhhgggffffffgggiiiiiihhhhhhiiikkkiiiiiihhhhhhhhhiiiiiijjjeeedddaaa^^^\\\ZZZYYYXXXWWWWWWWWWXXX[[[___ccceeennnssszzz|||rrrmmmooossszzz|||rrriiiiiiiiijjjjjjiiihhhhhhggghhhjjjlllmmmnnnmmmmmmhhhiiijjjiiihhhiiijjjlllkkkjjjiiiggggggggghhhhhhffffffhhhkkknnnooommmkkkhhhhhhiiijjjkkkmmmnnnooolllkkkjjjiiiiiikkkmmmooonnnnnnmmmmmmllllllmmmmmmrrrpppmmmmmmmmmnnnmmmmmmooonnnnnnnnnmmmllllllllllllkkkjjjhhhhhhhhhiiijjjiiijjjjjjjjjiiihhhfffeeefffeeefffkkktttzzzkkkgggsss}}}|||kkkllluuuIII444111---333---)))++++++,,,---------,,,,,,))))))*********+++++++++---,,,+++,,,,,,000<<>>:::777444333222333333444444555555555444444444555777999:::;;;;;;999777777999888666333888777666777999:::;;;:::888888888888888888999999::::::;;;<<<===>>>???@@@BBBCCCDDDFFFHHHIIIJJJJJJIIIIIIIIIIIIJJJLLLNNNOOOOOOPPPRRRSSSTTTTTTTTTSSSQQQLLLHHHHHHLLLLLLHHHDDD===@@@AAAKKKVVVTTTVVVeeeOOO===666111222222000...///------,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...///.........000222555NNNlll}}}```XXXppppppIIIIIIUUUhhheeeWWW\\\gggkkkggg```MMMCCCMMMZZZ\\\\\\```iiikkk|||zzzwwwtttsssrrrrrrpppnnnlllllllllnnnppppppnnnlllmmmlllllllllllllllmmmmmmnnnooooooooommmkkkiiihhhiiiiiieeeppptttllllllmmmnnnnnnnnnmmmmmmjjjlllmmmllljjjjjjlllppplllkkkjjjiiiiiihhhhhhhhhiiiiiihhhgggfffdddbbbaaabbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaacccfffhhhiiihhhbbbbbbbbbbbbbbbbbbbbbbbb___```aaacccdddeeeffffffmmmrrrwwwyyyxxxxxxzzz|||wwwyyyzzzxxxssslllgggdddddd```___aaaaaabbbgggnnnooonnnmmmkkkeee]]]RRRKKKAAA???BBBHHHNNNQQQVVV[[[bbbgggggg```\\\^^^cccfffggghhhiiihhheeeccccccdddeeeggghhhhhhgggggghhhjjjjjjiiihhhgggggghhhjjjkkkgggeeebbb^^^[[[ZZZYYYXXXWWWWWWWWWYYY]]]bbbgggjjjsssvvv|||}}}rrrmmmooorrrwwwzzzssskkklllmmmmmmmmmllljjjiiihhhhhhjjjkkkllllllllllllhhhiiijjjiiiiiiiiikkkmmmlllkkkjjjhhhgggggghhhhhhgggggggggjjjlllmmmkkkjjjhhhhhhiiijjjkkkmmmnnnooolllkkkjjjjjjjjjjjjkkkllllllllllllmmmnnnnnnnnnoooqqqnnnllllllnnnppprrrrrrooooooooonnnnnnnnnnnnnnnnnnllljjjhhhhhhhhhjjjkkkhhhhhhiiijjjjjjiiigggfffeeefffgggjjjrrr}}}rrreeefffvvvxxx~~~kkkfffiiiKKK555222...222,,,******+++,,,------...------)))************+++++++++,,,+++,,,---,,,...888CCCNNN]]]rrr}}}zzzpppwww```YYYZZZkkk~~~||||||yyywwwqqqqqqooommmjjjgggdddcccccc```\\\XXXVVVUUUSSSQQQKKKHHHDDD@@@;;;888555444222333333333444555555666444555666888999;;;<<<===888777666666666555111///444444555666777888999999777888888888999999999999::::::;;;<<<>>>???@@@@@@BBBCCCEEEGGGHHHJJJKKKKKKIIIIIIJJJKKKLLLNNNPPPPPPNNNOOOQQQRRRSSSSSSSSSRRRNNNJJJGGGHHHJJJJJJEEEAAA@@@BBBDDDMMMVVVTTT]]]tttJJJ===666111222222000------------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,---...///.........000222<<>>???@@@AAA@@@AAACCCEEEGGGHHHHHHIIIHHHIIIKKKMMMOOOPPPQQQRRRNNNOOOQQQRRRTTTTTTSSSSSSKKKIIIHHHHHHHHHFFFBBB>>>???FFFKKKSSSZZZ]]]vvv|||DDD===666111222222///---------------,,,,,,,,,++++++***+++,,,---------,,,,,,---...///.........000222BBBNNNeeennnXXXcccfffKKK[[[fffxxxyyyzzzqqq```SSSUUUaaagggfff^^^GGG>>>LLLYYYWWWUUUYYYWWWccc~~~|||xxxuuusssrrrwwwvvvuuuuuuuuutttpppnnnnnnlllkkkkkkmmmnnnnnnmmmoooooonnnmmmmmmmmmmmmmmmmmmnnnooonnnmmmkkkhhhfffiiijjjeeennnsssnnnnnnnnnnnnmmmlllkkkkkkhhhkkkllljjjggggggkkkoooqqqpppnnnllljjjiiiiiihhheeefffhhhiiiiiiiiihhhgggaaabbbbbbcccccccccbbbbbb`````````bbbfffhhhhhhhhhbbbbbbccccccccccccbbbbbb`````````aaaaaaaaaaaaaaabbbhhhnnnpppnnnmmmoooqqqoooqqqqqqnnniiiccc```^^^___^^^```eeegggiiinnntttsssrrrqqqooojjjaaaXXXQQQPPPKKKIIINNNWWW```kkkttt}}}qqqeeegggsss}}}rrrsssrrrnnniiigggiiikkkeeefffgggfffeeedddeeegggmmmkkkiiihhhiiikkkmmmooojjjhhhddd___\\\ZZZYYYYYYYYYYYY[[[^^^dddkkkrrrvvvxxxyyy||||||qqqjjjjjjmmmqqqwwwtttqqqooollliiihhhhhhiiijjjiiihhhggggggggghhhiiijjjhhhiiijjjjjjiiijjjlllnnnnnnmmmkkkiiiggggggggggggiiihhhffffffggghhhhhhgggiiiiiiiiijjjkkklllnnnnnnooooooooonnnmmmllljjjiiihhhiiikkkmmmoooqqqrrrrrrqqqqqqqqqrrrsssqqqnnnlllnnnnnnooooooppppppqqqqqqrrrqqqnnnlllkkkkkkmmmnnneeefffhhhiiijjjjjjiiiiiiccchhhjjjjjjoooyyy~~~}}}ppphhh``````jjjzzz~~~xxxzzz{{{tttttteeeUUU;;;444+++...+++///***+++,,,---.../////////)))************+++++++++***+++---///---+++222:::FFFTTTiii{{{|||lllfffcccgggkkkmmmsss{{{zzzpppkkkkkkzzz{{{}}}~~~|||xxxssspppiiihhhfffeeecccbbbbbbbbb[[[XXXUUUSSSRRRPPPMMMJJJGGGGGGEEEBBB===999888777333222222333444555666777444666999<<<>>>???>>>>>>666555444333444555777888555777999999888666555666666777888999999999999999::::::;;;===>>>@@@AAAAAA???@@@BBBCCCEEEFFFFFFFFFGGGIIILLLOOOQQQRRRRRRRRRNNNPPPQQQSSSTTTUUUUUUTTTJJJIIIIIIHHHGGGDDD@@@======HHHQQQYYY___iiimmmHHH999666333111111000///......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,000------222///...888DDD[[[ppphhhYYYfffYYYJJJ[[[sss{{{uuuwwwdddTTTTTT^^^fffhhhhhhOOOCCCAAAPPP]]]ZZZRRRNNNRRR```}}}{{{zzzvvvuuusssqqqooonnnnnnooommmllllllmmmnnnnnnmmmkkklllmmmmmmmmmmmmmmmlllllllllkkkkkkllllllkkkhhheeehhhgggdddqqqyyyqqqpppnnnmmmmmmmmmnnnooommmnnnooonnnmmmmmmoooqqqqqqpppnnnkkkiiihhhgggfffeeefffgggggggggfffeeedddccccccdddeeeffffffffffffbbbbbbbbbcccdddeeefffggg```gggjjjfff```___^^^]]]___^^^]]]]]]^^^___aaabbbaaabbbccccccdddddddddcccfffeeeggggggbbbZZZYYY\\\___cccgggiiijjjllloooqqqrrrpppnnnmmmiiibbbXXXQQQSSSQQQOOOPPPUUUaaaoooyyy|||xxxsssooonnnllljjjiiihhhhhhggggggfffffffffeeeiiiiiihhhhhhhhhhhhiiiiiiiiihhhfffdddaaa^^^\\\[[[]]]\\\\\\^^^cccjjjpppuuussspppwwwzzzooolllmmmmmmsssyyyvvvrrrrrrqqqpppooonnnmmmlllkkkjjjiiihhhhhhhhhiiijjjhhhjjjkkkmmmmmmlllkkkjjjmmmkkkiiifffddddddcccccchhhiiiiiihhhggggggiiikkkkkkkkkkkkkkklllmmmnnnnnnpppooonnnmmmmmmmmmmmmmmmkkkkkklllmmmnnnnnnmmmmmmsssrrrpppooooooooopppppplllmmmnnnpppppppppooonnnmmmmmmlllkkkjjjhhhhhhgggfffggghhhiiiiiihhhgggfffiiiiiiggggggoooyyy{{{vvvwwwmmmeeehhhnnnvvvzzz}}}qqq}}}ggg777000...+++333''',,,,,,+++******+++,,,,,,,,,,,,***)))))))))***+++***+++,,,,,,,,,---///111EEEOOOcccwwwxxxsssoookkkdddaaajjjwwwrrreeecccgggnnnrrrxxx||||||xxxsssooogggeeecccbbbbbbaaa___]]]ZZZWWWTTTRRRPPPMMMJJJHHHEEECCCAAA???<<<999777666444222222444888:::999777777:::;;;===CCCHHHAAA777222222444555555666;;;@@@AAA@@@<<<888666999::::::555555666666777777888888<<<<<<======>>>>>>??????AAAAAABBBCCCDDDEEEFFFFFFJJJKKKMMMMMMLLLLLLNNNOOOQQQQQQRRRRRRQQQOOOMMMKKKGGGHHHHHHEEE???<<<<<<===FFFIIISSS]]]aaatttcccAAA999666333111000000///......---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,000------222//////:::GGG]]]qqq~~~fff[[[gggxxxSSSLLL\\\|||zzzsssxxxbbbOOORRRaaajjjhhhcccKKKAAABBBQQQ^^^\\\UUURRRVVVjjj}}}{{{zzzuuutttsssqqqppppppqqqqqqnnnmmmlllmmmoooooommmllllllmmmmmmnnnnnnmmmllllllmmmlllllllllllljjjgggdddiiigggdddrrryyyppppppooonnnnnnnnnnnnnnnkkkmmmnnnnnnmmmnnnppprrrrrrqqqooollljjjhhhggggggfffgggggghhhgggfffeeedddeeeeeeeeefffeeeeeedddddddddcccbbbccceeegggffffff```fffiiieee```______^^^^^^^^^]]]]]]]]]^^^___```\\\[[[YYYVVVUUUUUUVVVVVVYYYYYYZZZ[[[XXXTTTVVV\\\bbbeeejjjlllnnnpppsssvvvqqqooommmllliiicccZZZTTTRRRQQQOOOPPPVVVbbbqqq{{{xxxuuupppmmmkkkjjjiiihhhhhhhhhgggggggggfffffffffgggggggggggghhhiiijjjkkkkkkiiigggeeebbb___]]][[[``````___```ccchhhmmmqqqrrrooovvvzzznnnjjjiiiiiimmmttt~~~vvvqqqpppooonnnmmmlllkkkkkkkkkjjjiiiggggggggghhhhhhiiijjjkkkllllllkkkjjjhhhkkkjjjhhhfffeeedddddddddeeeffffffeeedddeeegggiiikkkkkkkkkkkkllllllmmmnnnmmmmmmlllkkkkkkkkkkkkllliiijjjkkkmmmooopppppppppsssrrrqqqooooooooopppppplllmmmnnnooooooooonnnnnnmmmmmmlllkkkjjjiiihhhhhhhhhhhhiiijjjjjjiiihhhhhhhhhiiihhhgggnnnxxx}}}{{{~~~qqqggghhhooowwwuuuwww~~~yyy|||ppp>>>222...+++444***,,,,,,+++******+++,,,,,,,,,+++***)))))))))***+++***+++,,,,,,,,,---///111@@@LLLcccyyyyyyrrrhhheeennn|||yyykkkeeefffjjjnnnssswwwxxxuuupppmmmfffdddbbb``````___]]][[[YYYVVVSSSQQQOOOLLLIIIGGGDDDCCCAAA???<<<:::888777444333222333777888888666888;;;===@@@EEEIIICCC999999888666444444888BBBKKKIIIDDD===777666777666555555555666666777777888888<<<<<<======>>>>>>??????AAABBBCCCDDDEEEFFFFFFGGGIIIKKKLLLLLLLLLLLLMMMOOOPPPPPPQQQQQQPPPNNNLLLJJJIIIHHHFFFBBB>>>===???BBBFFFOOOUUUUUUbbb[[[>>>888666222111000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,000------222///111>>>MMMbbbuuuwwwccc^^^mmmfffMMMRRRhhh{{{uuusss]]]NNNWWWllltttlllaaaDDD???DDDSSS^^^]]]XXXVVV]]]yyy~~~|||{{{{{{uuutttrrrqqqqqqqqqrrrsssnnnnnnmmmnnnooopppnnnllllllmmmmmmnnnnnnmmmmmmmmmnnnmmmlllmmmllljjjgggdddjjjgggdddsssxxxooopppppppppoooooonnnnnnjjjkkkmmmmmmmmmnnnqqqssssssqqqooollljjjhhhgggffffffgggggghhhhhhfffeeedddffffffffffffeeedddcccbbbfffcccaaacccgggiiigggddd___eeegggddd``````aaa___]]]]]]\\\\\\\\\]]]]]]^^^]]]ZZZUUUPPPLLLLLLLLLMMMLLLKKKKKKMMMMMMOOOVVV___gggkkkoooqqqqqqssswwwzzzqqqooolllkkkiiiddd]]]WWWRRRQQQQQQRRRYYYfffuuussspppllljjjiiiiiihhhggghhhhhhggggggggggggffffffeeeeeefffggghhhjjjkkkllllllkkkiiigggddd```^^^\\\aaaaaaaaabbbeeeiiimmmpppqqqpppuuu~~~}}}wwwkkkeeedddccceeeooo|||vvvooonnnmmmlllkkkjjjjjjjjjllljjjiiigggffffffggggggjjjjjjkkkkkkjjjiiigggfffiiihhhgggfffeeeeeeeeeeeedddeeeeeeeeedddeeehhhjjjllllllllllllllllllmmmmmmlllkkkkkkkkkkkklllmmmmmmhhhiiikkknnnpppqqqssssssrrrqqqooonnnmmmmmmmmmnnnkkklllmmmmmmnnnnnnmmmmmmmmmmmmlllkkkjjjiiihhhhhhiiiiiijjjkkkkkkjjjiiiiiigggiiiiiihhhkkkttt}}}}}}ooobbbcccnnnvvv{{{}}}yyyzzz||||||}}}LLL666///,,,333+++,,,++++++******++++++,,,,,,+++******))))))*********+++,,,,,,,,,,,,///111888EEE^^^www{{{{{{|||wwwpppeeeeeeppp}}}yyynnngggeeeeeeiiimmmqqqrrrpppmmmjjjfffccc```^^^]]]\\\ZZZXXXVVVTTTQQQNNNMMMKKKGGGEEEBBBAAA@@@>>><<<:::888777555333222333555666666555:::===???AAAEEEEEE@@@888666777777555777@@@NNNXXXPPPFFF:::555666777555333555555666666777777888888<<<<<<<<<===>>>?????????BBBCCCCCCDDDEEEFFFGGGHHHIIIJJJLLLLLLKKKKKKMMMNNNNNNOOOOOOOOONNNLLLJJJIIIJJJGGGCCC>>><<<>>>DDDIIIKKKVVVVVVRRRkkkTTT===777555222000000000///......---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,000---,,,111000444CCCVVVlll}}}qqqaaacccxxxUUUFFF[[[zzz|||xxxeeeYYYVVVggg{{{~~~nnn___>>>???GGGUUU\\\[[[XXXXXXfff~~~|||{{{{{{vvvtttsssqqqppppppqqqqqqooonnnnnnoooppppppooommmlllmmmmmmnnnnnnnnnnnnmmmlllllllllmmmmmmlllhhheeejjjhhheeeuuuwwwnnnooopppqqqpppooonnnmmmkkklllmmmmmmllllllnnnpppqqqpppnnnkkkhhhgggeeeeeeeeeffffffgggfffeeedddccceeefffffffffeeeeeedddccchhhccc```ccciiikkkgggbbb^^^ccceeebbb```aaabbb```\\\\\\\\\[[[[[[[[[[[[[[[\\\YYYTTTNNNJJJHHHHHHHHHFFFCCCCCCFFFHHHNNNZZZeeennnrrruuuuuusssssswww{{{tttqqqmmmjjjhhhddd^^^XXXTTTTTTTTTWWW___lll{{{{{{pppmmmjjjhhhiiiiiiiiihhhhhhhhhggggggggggggggggggeeefffffffffhhhiiijjjkkkmmmlllkkkiiifffbbb___]]]``````aaadddhhhmmmqqqtttrrrqqqvvv}}}{{{zzz~~~ttthhhbbbaaa___aaammm|||tttnnnmmmlllkkkjjjjjjjjjjjjmmmllljjjhhhgggggghhhhhhjjjjjjjjjjjjiiigggfffeeefffffffffffffffffffffffffffggghhhhhhhhhiiilllooommmmmmllllllllllllmmmmmmlllllllllmmmmmmoooppppppiiijjjlllnnnppprrrrrrsssooonnnmmmkkkjjjkkkkkklllkkklllllllllllllllllllllmmmllllllkkkjjjjjjiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhjjjjjjggggggnnnyyy{{{nnnbbbdddpppzzz}}}{{{yyyxxx}}}[[[:::111,,,111***+++++++++++++++++++++++++++++++++******************+++,,,,,,+++,,,...000000===TTTlll|||}}}zzziiicccmmm~~~~~~xxxssslllgggfffccceeeiiilllmmmmmmkkkiiifffccc___\\\[[[YYYWWWUUUSSSQQQNNNLLLJJJHHHEEECCC@@@@@@>>>===;;;:::999888555444333333333444444444<<<>>>@@@AAABBB@@@;;;666333777::::::>>>JJJYYYbbbRRRCCC555333777999777555555555666666777777888888;;;;;;<<<===>>>??????@@@CCCCCCDDDEEEFFFGGGHHHHHHHHHJJJKKKKKKKKKKKKLLLNNNMMMMMMMMMMMMLLLJJJIIIHHHIIIEEE>>>::::::AAAIIIOOOUUUXXXVVV]]]MMM:::777444111000000000///......---,,,,,,++++++,,,,,,,,,,,,,,,---------......,,,000---,,,000000777HHHaaavvvlllaaajjjxxxKKKBBB]]]wwwrrrWWWWWW```tttzzzdddSSS;;;AAALLLVVVYYYWWWVVVXXXrrr}}}|||{{{{{{xxxvvvtttqqqooonnnnnnnnnooonnnnnnoooppppppooommmlllmmmmmmnnnoooooonnnnnnjjjjjjkkklllnnnmmmjjjhhhjjjiiifffuuuwwwnnnnnnoooppppppnnnmmmlllnnnnnnnnnmmmkkkjjjkkklllnnnmmmkkkiiifffeeeddddddddddddeeefffeeedddcccbbbcccdddeeeeeefffffffffeeegggccc```ccciiijjjfff```___cccdddaaa```bbbbbb```\\\\\\\\\[[[[[[ZZZZZZYYYSSSQQQNNNKKKGGGDDDAAA@@@CCC@@@@@@CCCGGGOOO]]]kkkuuuxxxzzzwwwrrrppptttxxxxxxsssmmmiiifffbbb\\\XXXVVVWWWXXX]]]fffttttttpppmmmjjjiiijjjkkkkkkkkkgggggghhhhhhhhhhhhhhhhhhgggggggggggggggggghhhiiimmmlllllljjjgggdddaaa___aaabbbdddgggjjjnnnqqqsssrrrtttxxx||||||yyyzzz}}}tttiiidddcccaaaaaammm|||}}}rrrooonnnlllkkkjjjkkkllllllnnnmmmllljjjiiiiiijjjjjjkkkkkkjjjiiihhhfffeeedddfffffffffgggggghhhhhhhhhiiijjjjjjjjjjjjkkknnnqqqmmmmmmlllllllllmmmnnnnnnlllllllllmmmnnnooopppqqqlllmmmnnnooopppppppppoooooonnnmmmlllkkklllmmmmmmlllllllllkkkkkkkkkllllllmmmllllllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjiiifffdddgggrrr|||xxxnnnmmmuuu}}}}}}yyy~~~~~~|||ccc:::000,,,///***++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,++++++---//////888JJJ```qqq}}}|||ffffffyyyzzztttqqqlllfffdddbbbdddfffhhhjjjjjjiiiiiieeeaaa]]]ZZZXXXWWWUUUSSSPPPNNNKKKIIIHHHFFFCCCAAA>>>>>>===<<<;;;:::999999666555444333222222444555:::<<>>???KKKKKKFFF???CCCRRRaaaiiiSSSBBB333222777888666555555555666666777777888888;;;;;;<<<===>>>???@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKJJJJJJKKKMMMLLLLLLKKKKKKJJJIIIGGGGGGEEEAAA;;;999<<>>666333111///000000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,------------,,,111---+++000111:::MMMlll|||ddd```qqqgggHHHAAAZZZzzzqqqfffOOOUUUdddvvv{{{lllTTTDDD:::DDDQQQWWWVVVTTTWWW[[[~~~}}}|||{{{{{{zzzxxxuuurrrpppnnnnnnnnnnnnnnnmmmnnnooopppnnnllllllmmmnnnnnnooooooooooookkkkkkkkkmmmnnnmmmkkkhhhiiiiiigggtttwwwmmmnnnnnnnnnmmmmmmllllllooooooooollljjjhhhiiijjjkkkjjjhhhgggeeedddddddddddddddeeefffeeedddcccbbbbbbcccdddeeeffffffffffffeeebbbaaacccggghhhddd``````cccbbb______bbbbbb___\\\\\\\\\\\\[[[ZZZYYYXXXNNNNNNLLLJJJGGGCCC@@@>>>???===>>>BBBHHHQQQ```nnnzzz}}}~~~yyyqqqnnnqqqvvvxxxrrrkkkeeebbb^^^ZZZVVVXXXYYY\\\aaakkkzzzssspppnnnkkkjjjkkklllmmmmmmgggggghhhhhhhhhhhhiiiiiihhhggggggffffffgggggggggkkkkkkkkkkkkiiifffbbb```dddeeefffhhhjjjlllmmmmmmrrruuuyyy{{{yyyxxxzzz}}}~~~uuujjjfffeeedddaaammmzzzzzzqqqpppooommmkkkkkkkkkmmmnnnnnnmmmlllkkkkkkkkklllmmmkkkkkkjjjiiihhhgggfffeeefffggghhhiiiiiiiiiiiihhhiiijjjjjjjjjiiijjjmmmooollllllllllllmmmnnnooopppjjjjjjjjjkkklllmmmnnnooonnnooooooooonnnnnnmmmlllppppppooonnnooopppqqqrrrmmmmmmlllkkkkkkkkkllllllmmmlllllllllkkkkkkkkkjjjiiiiiihhhhhhhhhhhhiiiiiikkkiiigggfffccceeennnxxxzzzrrrppppppmmmhhh~~~~~~|||xxxeee777000---000,,,***++++++,,,,,,++++++******++++++++++++***))))))***+++,,,+++***+++,,,...222777DDDVVVgggxxxlllfffssszzzsssttttttnnnfffaaaaaabbbcccdddeeefffffffffbbb^^^YYYVVVUUUTTTRRRQQQMMMKKKHHHFFFEEEDDDAAA???<<<<<<<<<;;;:::::::::999666666555333222222555777888:::???CCCDDDDDDHHHNNNmmmeeeSSSCCCEEEXXXhhhnnnTTTBBB333333777555222333555555666666777777888888:::;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHGGGHHHJJJJJJIIIIIIKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGAAA>>>;;;<<>>:::GGGUUUXXXUUUUUU[[[aaa~~~|||{{{{{{{{{yyywwwtttrrrqqqqqqqqqnnnmmmlllmmmoooooommmlllllllllnnnoooooopppppppppnnnmmmmmmnnnnnnllliiifffhhhjjjhhhsss}}}vvvmmmmmmlllkkkkkkkkkkkkkkkmmmnnnnnnllliiihhhiiikkkiiiiiihhhgggffffffffffffffffffgggggggggfffeeedddddddddeeeeeefffeeeeeeeeebbbbbbbbbdddeeeeeebbb```bbbcccbbb______bbbaaa^^^]]]]]]]]]]]]\\\ZZZXXXWWWQQQOOOLLLHHHEEEBBBAAA@@@<<<;;;>>>DDDKKKUUUdddqqq|||zzzrrrnnnrrrxxxsssmmmeee___]]][[[WWWTTTWWWYYY]]]dddooo~~~wwwqqqnnnlllkkklllmmmmmmmmmgggggghhhhhhhhhiiiiiiiiifffffffffffffffggghhhiiiiiiiiikkkkkkiiigggdddbbbbbbccceeegggiiiiiijjjjjjqqquuuyyyxxxvvvwwwzzz}}}zzz~~~|||rrrgggcccaaa```___jjjuuu{{{~~~~~~xxxrrrpppnnnllljjjjjjkkkmmmnnnllllllkkkjjjkkklllmmmnnnlllkkkjjjiiihhhggggggggghhhhhhjjjjjjkkkjjjiiiiiijjjjjjkkkjjjiiijjjlllnnnkkkkkkkkklllmmmoooqqqqqqkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnnnnmmmlllkkknnnnnnmmmnnnoooppprrrsssooonnnmmmkkkkkkkkklllmmmlllllllllllllllkkkkkkkkkkkkjjjiiiiiiiiiiiijjjkkkkkkgggeeefffeeefffnnnwwwrrreee]]]XXXTTThhhkkk:::333000000,,,***+++,,,,,,,,,,,,+++******++++++,,,+++***)))(((***+++,,,+++******,,,...111444>>>MMM___rrrxxxjjjjjjppptttvvvoookkkmmmoookkkeeebbb______^^^^^^___```aaaaaa^^^ZZZUUURRRPPPPPPOOONNNKKKIIIFFFDDDCCCBBB???===;;;;;;;;;:::::::::::::::666666666444222333666::::::;;;???CCCCCCCCCKKKUUUpppfffSSSDDDJJJ___llllllOOO>>>111333666333222444555555666666777777888888::::::;;;===>>>@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGFFFHHHIIIIIIIIIIIIJJJLLLLLLKKKJJJIIIHHHGGGGGGGGG???===>>>CCCKKKSSSXXXZZZ[[[ooommm===>>>555333000//////000///......---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,111...+++///222===SSS{{{gggRRR\\\|||~~~}}}IIIOOOPPP[[[www|||^^^NNNNNNTTTaaaggg^^^NNNBBB:::IIIWWWYYYUUUVVV^^^fff~~~|||{{{{{{{{{zzzxxxvvvuuuttttttuuummmllllllmmmnnnnnnmmmkkkllllllnnnoooppppppppppppqqqpppooonnnmmmkkkgggccchhhjjjiiirrr{{{vvvmmmlllkkkjjjiiijjjkkklllkkkllllllkkkjjjiiijjjllliiihhhhhhgggggggggggghhhggghhhiiiiiiiiihhhfffeeeffffffffffffeeedddcccccc```bbbcccddddddcccaaa```cccdddbbb^^^___aaaaaa]]]]]]^^^^^^]]]\\\ZZZXXXWWWRRRNNNIIIDDD@@@>>>>>>???::::::???GGGOOOYYYhhhuuu|||{{{rrrooossszzznnnhhh```[[[YYYXXXVVVTTTWWWYYY]]]dddpppqqqooolllkkkkkkmmmmmmmmmgggggghhhhhhiiiiiiiiijjjdddddddddeeeggghhhjjjkkkggghhhjjjkkkjjjgggdddbbb\\\^^^aaaeeehhhiiijjjjjjooouuuxxxwwwuuuvvvzzz}}}vvvzzzxxxmmmbbb]]][[[ZZZ]]]gggqqqvvvyyy{{{xxxsssooonnnkkkiiiiiikkkmmmnnnkkkjjjiiiiiijjjkkkmmmnnnlllkkkjjjiiihhhhhhhhhiiiiiijjjkkkllllllkkkjjjiiilllllllllkkkjjjjjjmmmooojjjjjjkkklllnnnppprrrsssnnnmmmmmmmmmmmmnnnoooooolllmmmmmmmmmmmmmmmlllllljjjjjjjjjkkklllnnnppprrrooonnnmmmlllkkkllllllmmmllllllllllllllllllkkkkkklllllljjjjjjjjjjjjllllllkkkeeedddggghhhhhhoooxxx~~~ttt```UUUPPPMMM^^^}}}xxx|||sss???777222///+++***+++,,,------,,,+++*********+++,,,+++***)))(((***+++,,,+++******,,,---...000999HHHYYYllluuurrr{{{wwwvvvppprrruuutttkkkddddddeeeeeedddeee\\\\\\[[[ZZZZZZ[[[\\\]]]ZZZWWWRRROOONNNNNNMMMLLLJJJGGGEEECCCBBBAAA>>><<<::::::::::::::::::::::::666666666444222333777;;;======???BBB@@@???GGGSSSZZZUUUJJJCCCPPPfffmmmhhhHHH888///333777444444999555555666666777888888888::::::;;;===>>>@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFHHHIIIIIIIIIIIIJJJLLLLLLLLLJJJIIIHHHGGGGGGGGG===>>>AAAHHHQQQXXX\\\\\\^^^VVVBBB777333222111///......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............,,,111444///===[[[iiiQQQ[[[vvv|||LLLLLLRRRddd~~~~~~___KKKQQQZZZbbbddd]]]MMM>>>===NNNYYY\\\]]]WWW]]]ooo~~~}}}}}}}}}|||wwwwwwvvvtttssssssssssssnnnnnnnnnnnnnnnooopppppplllmmmooopppqqqpppnnnmmmnnnmmmlllllllllkkkhhheeehhhiii___aaayyy}}}tttqqqpppooonnnmmmmmmmmmmmmmmmlllkkkiiihhhgggggggggggghhhhhhiiiiiiiiihhhhhhllliiifffdddeeefffffffffccccccddddddddddddeeeeeecccdddffffffdddbbbaaaaaabbbbbbaaaaaaaaacccdddeee^^^]]]\\\\\\\\\ZZZWWWTTTOOOLLLHHHEEECCC@@@===;;;<<<===AAAGGGMMMVVVfffuuuzzzssssssxxx{{{vvvmmmbbbYYYUUUTTTTTTSSSVVVWWW___nnnyyywwwrrroooooonnnkkkllloookkkjjjjjjiiihhhgggffffffcccdddeeeggghhhhhhiiiiiilllkkkjjjlllmmmlllgggbbbddd^^^]]]dddjjjkkkjjjjjjsssvvvwwwsssrrrvvvxxxxxx}}}xxxqqqggg^^^YYYXXXYYYYYYaaajjjppprrrqqqqqqqqqnnnnnnnnnllljjjiiijjjkkkiiijjjkkkkkkllllllkkkkkkggghhhiiijjjkkkjjjiiihhhiiikkkkkkiiieeeccceeegggjjjjjjjjjjjjkkklllmmmmmmnnnmmmlllkkkkkklllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmlllkkkjjjhhhgggfffhhhkkkmmmllljjjmmmllljjjjjjjjjjjjlllmmmjjjjjjjjjlllmmmllliiifffhhhiiihhheeegggkkkkkkggggggfffggghhhgggiiiqqq{{{qqq]]]PPPNNN```fffrrrrrrxxxCCC000999+++,,,...---,,,,,,++++++,,,,,,************************)))***+++***))))))+++---///+++111CCCTTTcccwwwvvvpppttt{{{tttyyy{{{vvvsssiii```WWWXXXbbbjjjiiieeeWWWWWWVVVTTTRRRSSSVVVXXXTTTSSSRRRQQQPPPMMMIIIFFFIIIFFFCCCAAA@@@???<<<;;;999999888888888888999999999888777444333555999===;;;===>>>======???>>><<<>>>;;;>>>KKK\\\gggiiihhh@@@666///222555444333555666666666666777777777777::::::;;;<<<===>>>???@@@AAAAAAAAABBBBBBBBBCCCCCCKKKJJJHHHGGGHHHJJJLLLMMMMMMKKKIIIIIIJJJIIIDDDAAA:::???DDDJJJUUU```ccc```oooRRR@@@555333222111///......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////,,,///333222BBBbbboooZZZfffQQQPPPTTTbbbyyyxxxWWWPPPUUU[[[^^^\\\TTTFFF<<<>>>OOO[[[___^^^XXX^^^ppp~~~}}}}}}}}}}}}wwwvvvuuutttsssrrrrrrrrrooonnnnnnnnnnnnooooooppplllmmmoooppppppooonnnmmmmmmlllllllllllljjjgggdddffffff\\\___zzzwwwqqqqqqpppnnnmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjhhhhhhhhhiiiiiiiiihhhhhhmmmjjjgggfffggggggggggggccccccddddddddddddeeeeeeeeefffffffffdddcccbbbbbbdddcccbbbaaa``````aaaaaa]]]\\\[[[ZZZZZZXXXUUUSSSNNNKKKGGGDDDBBB@@@===;;;;;;===BBBIIIPPPYYYhhhwwwyyyssstttyyy|||xxxpppddd[[[VVVUUUTTTSSSVVVVVV^^^lllvvv~~~{{{uuuppppppnnnkkkkkkmmmlllkkkjjjiiihhhgggfffeeeeeefffggghhhjjjjjjjjjjjjpppooonnnooopppnnnjjjgggddd___^^^dddjjjjjjjjjjjjoootttwwwvvvvvvyyyzzzxxxyyytttmmmddd\\\WWWVVVWWWXXX___hhhnnnoooooonnnooooooooonnnllljjjhhhiiikkkjjjjjjkkkllllllllllllkkkjjjkkkkkkkkkkkkjjjhhhgggiiijjjjjjiiifffeeefffhhhjjjjjjiiiiiijjjkkklllmmmlllkkkkkkkkklllmmmooopppmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnooooooooonnnnnnkkkhhhggggggiiijjjiiihhhlllkkkkkkkkkkkkkkkkkkllljjjjjjjjjlllmmmllliiiggghhhjjjiiiggghhhlllllljjjiiihhhhhhiiihhhiiiqqqzzz|||kkk]]]YYYwww{{{\\\ooosss|||MMM222555)))---...---,,,,,,++++++,,,,,,************************)))***+++***))))))+++---,,,,,,222@@@QQQbbbsss~~~|||wwwjjjeee``````cccdddaaa]]]ZZZWWWTTTPPPNNNNNNPPPRRROOOOOOOOOPPPPPPNNNJJJGGGFFFDDDAAA???>>>===;;;999999888888777777888888999888888777555444666:::>>>:::<<<>>>???>>><<<999666888999:::???JJJWWWZZZXXX===666222444666444333555555555555666777888888888::::::;;;<<<===>>>??????AAAAAABBBBBBCCCCCCDDDDDDJJJIIIIIIHHHIIIJJJKKKLLLKKKIIIGGGGGGGGGFFFCCC@@@AAABBBJJJUUUYYY\\\ggguuuKKK<<<444333222111///............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000000,,,---333555HHHhhhnnn^^^nnnMMMQQQ[[[kkk~~~nnnQQQTTTVVVXXXYYYTTTKKKBBB<<>>===<<<;;;:::888888888777777777777888888777777777666666888<<<@@@<<<>>>BBBEEECCC>>>888555000<<>>??????AAABBBBBBCCCDDDEEEEEEFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIGGGDDDCCCCCCBBB@@@???@@@DDDQQQ^^^[[[XXXnnn|||EEE999555222111000///............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........000---...333777JJJhhhggg\\\rrrfffFFFUUUlllfffWWWZZZVVVTTTUUUSSSKKKBBB>>>@@@RRR^^^aaa```ZZZaaavvv~~~~~~~~~}}}|||wwwwwwuuutttrrrqqqqqqqqqppppppppppppoooooonnnnnnmmmmmmnnnnnnnnnmmmlllllliiiiiikkkmmmmmmiiiddd```gggggg```iii}}}rrrqqqpppnnnmmmllllllllljjjjjjjjjjjjjjjkkklllllliiihhhhhhggggggggggggggghhhfffdddcccdddeeedddccccccccccccdddddddddeeeeeeiiigggeeecccccccccccccccdddcccbbb```___]]]\\\\\\]]][[[ZZZYYYXXXVVVRRRPPPKKKIIIEEEBBB@@@>>>;;;999777<<>>AAAAAADDDIIIMMMJJJEEEBBBCCCFFF___ppplllgggdddUUU@@@:::999999777444222444666222333444666777999:::;;;;;;;;;<<<<<<===>>>>>>???AAABBBCCCDDDEEEFFFGGGGGGGGGHHHJJJKKKKKKJJJHHHGGGHHHFFFCCC@@@>>>>>>>>>===>>>JJJYYY^^^ZZZcccmmmBBB777666222111000//////......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,111//////555999JJJeeeaaa[[[xxxWWWIIIZZZvvv{{{ffffffbbbZZZUUUXXXXXXOOOBBB<<>><<<;;;;;;;;;999888777666666555555666666777555666777777888:::>>>AAAEEEHHHOOOSSSPPPLLLQQQ[[[kkkLLLNNNLLLEEE<<<555222222333111222444555888999;;;<<<;;;;;;<<<<<<======>>>>>>AAAAAACCCDDDFFFGGGHHHIIIGGGHHHJJJKKKKKKJJJGGGFFFHHHFFFBBB>>><<<<<<>>>???GGGVVV\\\VVV[[[}}}^^^@@@666666111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++111000000555;;;LLLfffxxxZZZ[[[{{{UUUKKKXXXooo|||lllnnnhhh```___ccc```PPP@@@888GGGWWW^^^]]][[[ZZZkkk~~~{{{yyyxxxwwwuuutttrrrqqqppppppmmmnnnpppqqqqqqqqqpppooommmmmmmmmlllkkkkkkkkkjjjjjjjjjjjjlllllliiidddaaabbbfffeeeqqqsssnnnmmmlllkkkkkkkkkkkkkkkkkkjjjjjjiiihhhhhhhhhiiijjjiiigggfffeeeffffffggghhhgggfffggghhhhhhgggfffccccccddddddddddddeeeeeefffccc```aaadddeeedddaaa___```````````````___^^^___]]][[[ZZZXXXUUUQQQNNNHHHEEEBBB???>>><<<:::888777>>>KKKYYYbbbiiitttzzzssssssyyyzzzwwwtttppphhh]]]TTTOOONNNOOOOOOOOOUUU]]]aaagggzzzzzzsssssstttrrrooonnnllllllkkkjjjiiihhhhhhgggggghhhiiijjjjjjjjjjjjjjjmmmmmmmmmkkkiiiiiikkkmmmfffbbb```bbbbbbaaacccgggmmmqqqqqqmmmkkklllllljjjccc^^^WWWTTTTTTUUUUUUTTTQQQWWW^^^bbbccccccdddeeelllnnnoooooollljjjiiiiiikkkkkklllmmmmmmmmmmmmmmmjjjjjjjjjkkklllmmmnnnoooqqqooollljjjiiihhhfffeeehhhiiiiiijjjkkkmmmnnnooonnnmmmlllkkkkkklllmmmnnnoooooooooooooooooooooooooooooooooooonnnmmmlllkkkeeegggiiijjjiiijjjlllmmmllllllmmmmmmmmmmmmllllllnnnlllkkkkkkllllllkkkjjjiiinnnooollliiikkknnnnnnlllhhhfffhhhiiihhhkkkoooyyygggnnn|||xxxYYYwwwvvv???555111......---,,,,,,++++++,,,,,,************************)))***+++***))))))+++---+++...---+++333HHH___nnn|||~~~}}}|||ppp```SSSOOOSSSYYYTTTTTTUUUYYY[[[ZZZTTTOOO@@@???>>>???AAABBBAAAAAA>>><<<:::999::::::999888666666555555555555666666444555777777888:::===@@@EEEKKKUUUZZZTTTQQQ___qqqssskkkcccRRR???444222222111222333444666777999;;;;;;<<<<<<<<<<<<======>>>>>>@@@@@@BBBDDDEEEGGGIIIIIIGGGHHHJJJKKKJJJIIIGGGFFFFFFEEEAAA===<<<>>>BBBFFFPPPYYYWWWQQQhhhNNN???444333111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++222000...555>>>RRRlllkkkWWWbbbNNNKKKTTTgggnnnfffcccccciiipppfffOOO???;;;LLLZZZ___[[[ZZZ\\\rrr}}}zzzwwwvvvuuusssqqqpppnnnnnnmmmlllmmmoooqqqrrrrrrqqqqqqnnnmmmlllkkkjjjjjjjjjjjjkkkkkkjjjkkkkkkiiieeebbb```fffeeeoootttkkkkkkjjjjjjiiijjjjjjkkkjjjjjjiiiiiiiiijjjkkkkkkjjjiiigggeeeeeeeeefffggghhhgggggghhhiiijjjhhhgggccccccddddddddddddeeeeeedddaaa```bbbfffhhhfffbbb``````aaaaaaaaa```___^^^^^^]]]ZZZYYYWWWTTTOOOLLLGGGDDD@@@>>>===;;;999777888???LLLYYYbbbjjjuuuvvvqqqttt{{{}}}zzzsssppphhh^^^UUUPPPOOOQQQMMMNNNSSS[[[^^^eeeyyy}}}ttttttuuurrrnnnmmmkkkkkkkkkjjjjjjiiiiiiiiihhhhhhiiijjjjjjjjjjjjiiijjjkkkmmmllljjjjjjlllnnnfffcccaaabbbaaa___bbbfffiiioooqqqnnnkkkkkkiiieee___YYYSSSPPPSSSUUUUUUSSSRRRWWW^^^bbbbbbbbbccceeehhhlllooopppooollliiihhhkkkllllllmmmmmmmmmmmmmmmkkkkkkjjjjjjjjjlllmmmnnnooommmjjjiiikkkkkkiiiggggggiiikkkmmmnnnooooooooommmlllkkkkkklllmmmnnnooooooooooooooooooooooooooonnnnnnnnnooonnnnnnmmmmmmeeeiiilllnnnmmmlllmmmnnnmmmmmmllllllllllllmmmmmmnnnlllkkkkkkllllllkkkjjjhhhnnnoookkkgggiiikkklllmmmiiigggjjjkkkkkkmmmpppzzzpppqqq~~~wwwyyyzzzzzzZZZBBB555222///...---,,,,,,++++++,,,,,,************************)))***+++***))))))+++---+++,,,...///111;;;RRRhhh}}}vvvqqqiiibbb^^^]]]___```TTTRRRRRRVVVZZZ[[[XXXTTTCCC@@@===;;;;;;<<<<<<<<<;;;:::888777888888888666666555555444444555555666444555666777777999;;;>>>CCCNNN]]]cccZZZVVViii~~~zzzmmmTTT;;;000222333222333333444666777999::::::<<<<<<<<<<<<============>>>???AAACCCEEEGGGIIIIIIHHHIIIIIIJJJIIIHHHGGGFFFBBBBBB@@@======BBBJJJQQQUUUUUUWWWiiiDDD>>>444000111000000////////////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,333///,,,444AAAWWWssshhh\\\nnn}}}DDDLLLVVVkkkmmmXXXZZZaaapppxxxjjjOOO@@@@@@PPP]]]```[[[YYY^^^www}}}yyyvvvuuutttrrrpppnnnllllllkkkkkkmmmooorrrssssssrrrrrrnnnmmmlllkkkjjjjjjjjjjjjmmmlllkkkkkkkkkiiifffdddbbbhhhfffnnnzzziiiiiihhhhhhiiiiiijjjkkkiiiiiiiiijjjkkklllnnnoookkkiiigggeeedddeeefffggggggffffffggghhhhhhgggeeeccccccdddddddddeeeeeeeeecccaaaaaadddiiikkkgggcccaaabbbbbbbbbbbb```^^^]]]]]]\\\YYYWWWUUURRRNNNJJJFFFCCC@@@>>><<<;;;888777999???LLLZZZbbbjjjuuu|||tttooouuu}}}}}}pppmmmggg]]]SSSNNNNNNPPPLLLMMMSSSZZZ]]]cccxxxvvvuuuuuurrrmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjkkkkkkkkkjjjjjjfffiiikkkkkkiiiiiikkknnngggcccaaabbb```^^^aaaffffffmmmqqqpppnnnlllhhhccc\\\VVVPPPNNNQQQTTTTTTSSSRRRXXX___bbbbbbbbbdddeeefffjjjoooqqqpppmmmjjjhhhkkklllmmmmmmnnnnnnmmmmmmmmmlllkkkjjjiiijjjkkklllmmmkkkhhhiiilllmmmllljjjgggiiilllnnnppppppooonnnkkkjjjjjjkkklllnnnpppqqqnnnnnnnnnnnnnnnnnnnnnnnnlllmmmnnnooooooppppppooofffkkkoooqqqooommmmmmnnnnnnmmmlllkkkkkklllmmmnnnnnnmmmkkkkkklllllllllkkkhhhnnnooojjjfffgggiiijjjooojjjhhhkkkmmmmmmooorrrsssvvvpppttt|||^^^BBB444444222...---,,,,,,++++++,,,,,,************************)))***+++***))))))+++---)))***///333000333HHHaaassssssccc```___aaafffhhhgggdddUUURRRPPPRRRWWWZZZYYYWWWJJJEEE???:::777666555555999888666555666777666555555555555444444555555555444555666777777888:::<<>>???@@@BBBEEEGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGFFF??????>>>===???FFFPPPXXXXXXTTTbbbppp@@@999999444000000///...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......666111---///888JJJeee|||ggg^^^uuu```JJJNNN]]]|||vvvRRRXXXYYY```sssnnnKKK;;;@@@TTT___hhheee^^^hhh~~~}}}|||{{{zzzyyyxxxvvvsssqqqooooooooopppmmmnnnpppqqqrrrpppooonnnjjjkkkmmmnnnmmmnnnpppqqqmmmlllkkkjjjiiigggdddaaaeeemmmiiimmmyyylllkkkjjjiiihhhiiijjjkkkgggiiijjjiiihhhggghhhiiihhhhhhgggfffffffffffffffbbbccceeefffggggggfffeeecccdddeeeeeeffffffeeeeeedddbbbaaacccggghhhgggfffccccccbbbaaa___^^^\\\[[[XXXXXXXXXXXXWWWUUUPPPMMMJJJDDD???>>><<<999888;;;>>>GGGRRRZZZdddpppxxxzzz~~~{{{yyyzzz|||}}}}}}uuuppphhh^^^VVVQQQQQQSSSNNNOOORRRVVVZZZeeezzzzzzvvvxxxrrrnnnnnnjjjllllllkkkkkkkkkllllllmmmjjjiiilllppppppllljjjlllfffgggiiikkklllllllllkkkfffdddcccbbbccceeegggiiijjjnnnrrrsssooohhhbbb^^^[[[WWWRRRRRRVVVYYYWWWUUUXXX]]]bbbeeedddcccaaa```cccjjjssswwwvvvqqqmmmkkkiiijjjllllllkkkjjjkkkkkkjjjlllnnnnnnlllkkkjjjkkkmmmkkkjjjjjjllllllkkkiiikkkiiijjjnnnooommmmmmooonnnooonnnmmmlllmmmpppsssvvvpppkkkjjjnnnqqqqqqppplllkkklllmmmooopppooonnnpppqqqrrrsssrrrqqqpppooosssrrrpppnnnnnnnnnnnnoookkkjjjjjjjjjkkkmmmooopppllllllmmmlllkkkjjjiiihhhcccgggkkkkkkhhhhhhkkknnnyyypppttt|||vvv}}}JJJ444;;;000...---,,,,,,++++++,,,,,,(((((())))))******++++++,,,,,,++++++++++++++++++111,,,---222222111>>>PPPqqqyyykkkcccYYY\\\mmmwwwhhhPPPOOOOOOOOOOOORRRWWWXXXWWWWWWMMM@@@888777777555222555555444444555666888999555555555555555555555555555666666555555777:::===AAAZZZxxxuuurrrpppTTTDDD???HHHVVVeeeRRR<<<222000000111333444444555777888999:::;;;<<<<<<======>>>?????????@@@@@@@@@AAACCCFFFHHHJJJKKKIIIGGGGGGHHHHHHEEEBBB<<<===<<<>>>FFFQQQXXXYYYYYY^^^iii===888777111000//////...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........///111333;;;LLLhhh~~~zzzbbbcccYYYDDDRRRfffuuuOOOSSSXXXiiimmmHHH:::@@@RRR^^^fffbbb\\\jjj~~~}}}|||zzzyyyxxxwwwwwwvvvsssqqqpppooooooooommmnnnpppqqqqqqpppnnnmmmlllmmmnnnnnnmmmmmmnnnooommmlllkkkjjjiiigggdddaaaeeellliiilllxxxkkkkkkjjjiiiiiiiiiiiijjjgggiiijjjiiihhhggghhhiiihhhhhhgggfffffffffffffffddddddeeeeeeeeeeeeddddddbbbcccddddddeeeeeeddddddeeecccbbbcccfffgggfffeeedddccccccbbb```___]]]\\\YYYYYYXXXXXXWWWTTTOOOKKKIIICCC???>>><<<999888:::>>>HHHTTT^^^iiivvv}}}}}}~~~~~~~~~}}}sssooohhh___VVVRRRQQQQQQOOOQQQTTTXXX]]]ggg|||}}}wwwxxxqqqlllmmmiiimmmmmmlllllllllmmmmmmmmmllliiiiiilllllliiiiiillliiijjjlllmmmnnnooonnnnnniiigggdddbbbbbbdddfffhhhnnnoooqqqoookkkeee___[[[YYYUUUQQQRRRUUUXXXWWWUUUZZZ^^^bbbddddddbbb``````___eeennnvvvxxxuuuqqqmmmlllmmmmmmmmmllllllmmmnnnkkkmmmnnnnnnllljjjjjjjjjjjjiiiiiiiiikkklllkkkjjjllljjjkkkooopppmmmmmmpppoooooopppooonnnoooqqqtttrrrnnnjjjjjjooorrrrrrpppmmmmmmmmmnnnoooooonnnmmmppppppqqqrrrsssrrrrrrqqqrrrqqqpppnnnmmmmmmmmmnnnlllkkkkkkkkklllnnnpppqqqllllllkkkkkkjjjiiiiiihhhfffjjjmmmmmmjjjiiikkknnnxxxpppnnnzzz~~~|||ttt~~~WWW<<<;;;000...---,,,,,,++++++,,,,,,)))))))))))))))*********++++++++++++++++++++++++///+++---222222222>>>OOOnnnzzzuuucccbbbqqqyyyiiiRRRMMMRRRTTTPPPMMMOOORRRTTTXXXRRRHHH???888555555777666666555555555666666777444444444444444444444444555666666555555777:::===BBBXXXvvvppp]]]___cccbbbSSSDDD666222333333444555444555666777888999:::;;;<<<======>>>>>>???@@@@@@AAAAAAAAABBBDDDFFFHHHJJJIIIHHHFFFGGGHHHGGGDDDAAA>>>;;;;;;AAAKKKSSSYYY\\\ooo^^^:::777444////////////...------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++///111333===WWWxxxqqq^^^ggg}}}TTTFFFPPPiiimmmKKKTTTdddkkkDDD:::BBBQQQ\\\ccc]]]ZZZmmm~~~}}}|||zzzxxxwwwuuuuuuuuutttsssrrrqqqpppoooooommmnnnooopppoooooommmlllnnnooopppooommmllllllmmmmmmlllkkkjjjiiigggdddaaadddlllgggjjjvvvjjjkkkkkkkkkjjjjjjiiihhhgggiiijjjiiihhhggghhhiiihhhhhhgggfffffffffffffffffffffdddccccccbbbbbbbbbbbbbbbcccdddddddddddddddeeedddcccdddeeefffeeedddddddddcccbbbaaa```^^^]]][[[ZZZXXXWWWVVVRRRMMMIIIFFFAAA??????===888888;;;BBBMMMYYYdddooozzz}}}{{{pppmmmggg___WWWRRRPPPPPPQQQRRRVVV[[[```kkk~~~yyyyyyrrrmmmnnnkkknnnmmmmmmllllllmmmmmmmmmlllhhhfffggggggfffhhhllljjjkkkmmmnnnoooooooooooonnnkkkgggdddccceeegggiiipppooommmiiieee```[[[XXXVVVSSSQQQRRRVVVXXXXXXWWW]]]```dddeeedddaaa``````]]]bbblllwww~~~~~~yyysssqqqpppnnnmmmmmmnnnpppqqqlllnnnooonnnllljjjjjjjjjhhhggggggiiikkkmmmlllkkknnnkkklllpppqqqnnnnnnqqqmmmoooppppppooonnnpppqqqmmmkkkiiikkkooorrrrrrqqqoooooooooooonnnmmmlllkkkmmmmmmnnnpppqqqqqqrrrrrrrrrqqqooonnnmmmlllllllllllllllllllllnnnooopppqqqmmmllljjjiiihhhhhhiiijjjiiilllooonnnkkkjjjkkkmmmvvvrrrkkkzzzzzz~~~yyy~~~xxxxxxuuu}}}|||jjjCCC777///...---,,,,,,++++++,,,,,,************)))))))))))))))*********+++,,,,,,,,,...+++,,,000111111<<>>>>>???@@@@@@AAAAAABBBCCCEEEGGGHHHIIIGGGFFFFFFFFFFFFDDDAAA>>>>>>;;;@@@LLLTTTWWW^^^gggSSS999666222/////////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......000111...000EEEmmmgggZZZmmmxxxVVVPPPTTTnnn~~~^^^LLL]]]|||dddBBB<<>>GGGYYYsssjjjLLL666111///333555333222222555555666777999:::;;;<<<;;;<<<<<<======>>>??????AAABBBCCCDDDEEEGGGHHHIIIGGGFFFFFFEEECCC@@@===;;;<<<@@@LLLYYY\\\___rrrJJJ999777222000...............------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......111111...444TTTYYYVVVtttxxxYYYWWWggg~~~}}}xxxvvviiiQQQPPPfff{{{VVV>>>>>>GGGVVV]]]]]]WWW\\\zzz~~~}}}|||zzzxxxvvvuuutttqqqrrrrrrrrrrrrqqqpppooonnnnnnnnnnnnnnnmmmlllllllllmmmnnnnnnmmmmmmnnnooommmlllkkkjjjiiigggdddaaabbbiiidddgggvvvmmmnnnnnnooonnnllljjjiiigggiiijjjiiihhhggghhhiiihhhhhhgggfffffffffffffffhhhgggdddbbbaaa```aaaaaadddeeeeeefffffffffffffffeeeeeeeeedddcccbbbbbbcccaaaaaa``````___^^^]]]\\\^^^[[[XXXUUUSSSOOOJJJFFFBBB?????????<<<888:::???KKKUUUbbbkkkttt}}}~~~yyyuuukkkjjjggg```YYYSSSPPPOOORRRRRRWWW^^^fffppp~~~vvvwwwqqqnnnpppnnnlllkkkjjjjjjiiiiiiiiijjjgggfffhhhlllllliiigggiiillllllllllllmmmnnnnnnoooooollliiifffeeefffiiikkkfffbbb___\\\\\\[[[ZZZXXXVVVVVVVVVXXX[[[^^^______dddfffhhhhhhfffffffffgggiiikkkrrr~~~{{{uuuqqqmmmkkkllloooppppppmmmnnnnnnmmmjjjiiijjjkkkjjjjjjjjjkkknnnppppppooopppmmmnnnrrrrrrooooooqqqnnnppppppooollljjjiiiiiihhhhhhjjjmmmppprrrrrrqqqppprrrrrrpppllljjjiiijjjdddcccccccccdddfffiiikkknnnnnnmmmmmmlllkkkkkkjjjiiijjjkkklllmmmnnnnnnnnnpppnnnlllkkkkkklllmmmnnnlllmmmmmmllljjjhhhhhhhhhpppxxxqqq]]]www}}}}}}}}}~~~FFF...333...---,,,,,,++++++,,,,,,++++++******))))))(((((((((((()))***++++++,,,,,,,,,++++++,,,+++***...444CCCZZZbbb```ppp~~~gggXXX]]]www~~~eeeSSSSSSTTTUUUUUUPPPGGG===666222222222222222222222222333333333333333333333333222333444444333444555777999999;;;BBBSSSmmmnnn[[[QQQLLLCCC999444111000333444222222555555555666888999:::;;;<<<::::::;;;<<<<<<======>>>AAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEECCC@@@===<<<;;;???HHHUUU^^^cccsssoooBBB999666111333........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++///111;;;```xxxTTTWWWvvvuuuUUUYYYwwwzzzvvvlllXXXLLLVVVggg{{{xxxooo___HHH:::>>>IIIXXX\\\ZZZVVVbbb|||{{{zzzyyyxxxwwwvvvuuuqqqqqqqqqqqqqqqppppppppppppoooooonnnnnnmmmmmmmmmkkkmmmnnnnnnmmmmmmnnnpppmmmlllkkkjjjiiigggdddaaaaaahhhcccfffxxxooooooooonnnmmmlllkkkjjjgggiiijjjiiihhhggghhhiiihhhhhhgggfffffffffffffffffffffdddccccccbbbbbbbbbeeeeeefffgggggggggggggggdddeeeeeedddcccbbbbbbccc____________^^^]]]\\\\\\]]][[[WWWTTTRRRNNNIIIFFFBBB@@@??????;;;999===CCCKKKVVVcccmmmxxx{{{wwwkkkjjjggg```YYYTTTQQQQQQSSSSSSXXX```iiissszzztttuuuooolllnnnlllkkkkkkjjjiiihhhhhhhhhhhhfffggglllrrrsssnnnkkkkkknnnnnnnnnnnnnnnoooppppppllljjjfffdddbbbbbbcccddd```]]][[[[[[^^^^^^\\\ZZZXXXXXXZZZ\\\^^^```bbbbbbdddeeeggggggggghhhjjjlllnnnooouuu}}}vvvqqqllljjjmmmooooooooolllmmmmmmllljjjjjjkkkmmmnnnmmmlllmmmooopppooonnnpppnnnnnnqqqqqqnnnnnnpppqqqrrrrrrpppnnnllllllmmmjjjkkklllnnnpppqqqqqqqqqnnnqqqrrrpppllliiijjjlllcccbbb```______aaadddfffkkkkkkllllllllllllkkkjjjhhhiiikkklllmmmnnnnnnnnnoooooommmmmmmmmmmmnnnoookkkkkkkkkjjjiiihhhffffffmmmsss}}}yyy```rrrzzz|||LLL111777...---,,,,,,++++++,,,,,,************))))))))))))((()))))))))***++++++++++++++++++***))))))+++---111KKKWWWWWWbbbpppwww}}}{{{vvvuuuppplllttthhh```sssfffQQQQQQQQQSSSXXX[[[VVVIII???666555333222111222222333222222222222222222222222111333444444333333444555222777::::::???JJJUUU[[[UUUHHH>>>===:::333111555222000111444444222555;;;555666777888999;;;<<<<<<:::;;;;;;<<<<<<===>>>>>>@@@AAABBBDDDEEEEEEFFFFFFDDDDDDCCC@@@======>>>@@@HHHPPPYYYaaasss```;;;999555///444........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......(((111333999YYYrrrWWW\\\sssgggNNN___zzzkkkOOOLLL[[[eeelll___UUUPPPFFF;;;???LLLWWWYYYVVVUUUiiiyyyyyyxxxwwwwwwvvvuuuuuuqqqqqqpppoooooopppqqqrrrqqqqqqpppooonnnnnnnnnnnnmmmnnnooonnnmmmlllmmmnnnmmmlllkkkjjjiiigggdddaaa```gggbbbfff{{{ooonnnmmmkkkjjjjjjiiiiiigggiiijjjiiihhhggghhhiiihhhhhhgggfffffffffffffffddddddeeeeeeeeeeeedddddddddeeeffffffggggggffffffbbbdddeeedddbbbaaacccddd````````````___^^^]]]\\\]]]ZZZVVVSSSQQQMMMIIIGGGCCCAAA@@@>>>;;;999???GGGQQQ\\\hhhrrr}}}{{{xxxlllkkkggg```YYYUUUSSSSSSTTTUUUZZZccclllwww}}}wwwyyyrrrnnnnnnkkklllkkkjjjiiihhhhhhhhhhhhhhhiiiooovvvxxxtttqqqqqqooonnnmmmmmmmmmnnnooopppmmmkkkiiieeebbb```^^^^^^]]][[[[[[^^^bbbccc___[[[YYYZZZ]]]^^^```aaabbbcccaaabbbdddeeefffhhhlllooorrrtttyyyvvvqqqllllllnnnpppooommmkkkllllllkkkjjjkkkmmmooopppnnnmmmmmmnnnnnnmmmkkkpppmmmnnnqqqqqqnnnmmmooooooppppppooonnnoooqqqsssmmmnnnoooooooooooopppqqqlllooorrrpppllljjjkkknnngggdddaaa___^^^```bbbdddhhhiiijjjkkklllllllllkkkiiijjjlllmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnkkkjjjjjjjjjiiihhhgggeeejjjoooyyyrrrdddpppYYY777777...---,,,,,,++++++,,,,,,)))))))))))))))*********))))))))))))************(((***+++******+++,,,,,,...???RRRfffuuusssqqq}}}zzzsssppprrruuuxxxsssooozzz|||kkk^^^QQQLLLKKKNNNUUU[[[[[[SSSKKK===;;;777333111111222333222222222222222222222222000222444444333222333444...444777444444888999777111///222::::::444222666111111333666444222555;;;666666777888:::;;;<<<<<<<<<<<<======>>>????????????@@@BBBCCCDDDDDDDDDDDD@@@@@@???===<<<>>>DDDHHHPPPWWW___pppXXX888888444...444---.....................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++444333111JJJvvviiiWWW___rrrXXXJJJgggyyynnnKKKLLL]]]cccgggVVVNNNPPPJJJ>>>@@@OOOUUUWWWSSSUUUnnnvvvvvvvvvvvvuuuuuuuuuuuurrrqqqooonnnnnnppprrrsssrrrrrrpppooonnnnnnnnnnnnoooppppppooolllkkkkkklllmmmlllkkkjjjiiigggdddaaa```fffbbbfff}}}nnnmmmkkkiiihhhhhhhhhiiigggiiijjjiiihhhggghhhiiihhhhhhgggfffffffffffffffbbbccceeefffggggggfffeeecccdddeeeeeeffffffeeeeeeaaaccceeedddbbbaaaccceee```aaaaaaaaa```___^^^^^^\\\ZZZVVVSSSPPPMMMJJJGGGDDDBBB@@@>>>:::999AAAJJJZZZcccnnnvvv|||yyywwwmmmkkkggg```YYYUUUTTTUUUVVVVVV[[[eeeoooyyy}}}~~~wwwqqqppplllmmmlllkkkjjjiiiiiiiiiiiikkkkkkqqqxxxzzzwwwuuuvvvllllllkkkjjjjjjkkkmmmnnnrrrpppmmmiiieee```]]][[[]]]\\\]]]aaaffffffaaa[[[YYY[[[^^^___```aaabbbccc^^^```bbbccceeehhhmmmpppvvvxxx~~~wwwrrrmmmmmmppprrrpppmmmkkkkkklllkkkjjjkkknnnpppqqqooommmmmmmmmllljjjiiiooommmmmmqqqpppmmmllloookkklllllllllmmmooosssvvvpppppppppooonnnnnnpppqqqjjjnnnqqqpppllljjjmmmpppjjjhhhccc```___```bbbdddfffgggiiikkklllllllllllljjjkkkmmmoooppppppoooooollllllmmmnnnnnnmmmmmmlllkkkjjjjjjjjjjjjiiihhhfffiiimmmwwwzzzrrreeeqqqeee<<<444...---,,,,,,++++++,,,,,,(((((())))))******++++++*********)))))))))))))))''')))++++++,,,......---///555MMMvvvzzzrrr~~~xxx|||{{{nnngggqqqyyy```XXXWWWTTTFFFFFFHHHOOOVVVYYYWWWSSSDDD@@@;;;555222111222333111111111111111111111111000222333333222222222333333666666111111555555111888777555111------111555222444777999555000111777666666777888:::;;;<<<===>>>>>>>>>???@@@@@@AAAAAA>>>???AAACCCDDDDDDCCCCCC<<<<<<<<<;;;<<<@@@HHHOOOTTT[[[fffyyyIII<<<555555---.........---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......000...111<<>>???@@@AAABBBAAA@@@?????????@@@AAABBBAAA>>><<<333;;;AAAAAA@@@FFFPPPVVVVVVXXX{{{mmmCCC999444666000000......---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......///...000<<>>@@@MMMSSSXXX\\\ddd}}}zzzxxxvvvuuuvvvwwwvvvvvvrrrrrrssssssrrrrrrqqqpppnnnmmmmmmmmmmmmnnnoooooooooooonnnnnnmmmllllllkkkmmmoooooommmmmmlllgggaaacccddd___```vvvyyypppnnnkkkiiiiiiiiihhhggghhhhhhiiiiiiiiijjjjjjjjjffffffggggggggggggffffffgggeeedddeeeggghhhhhhhhhgggfffcccaaa```aaabbbcccdddddddddccc```___```aaa```______^^^]]]]]]\\\\\\ZZZYYYVVVQQQMMMHHHDDDBBBAAA:::888;;;<<<===HHHWWW___hhhttt{{{xxxyyyzzzwwwssslllkkkhhh```WWWRRRRRRTTTSSSYYYaaaiiisssxxxwwwrrrpppqqqmmmnnnmmmmmmlllkkkjjjiiiiiigggiiilllmmmllllllmmmoooooonnnkkkjjjiiijjjlllmmmllljjjfffaaa]]]ZZZWWWVVV\\\___dddhhhiiieee```\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\```eeehhhjjjlllpppsssvvv{{{qqqmmmnnnjjjlllpppmmmllllllkkkkkkkkkllllllmmmkkkkkkjjjjjjjjjjjjiiiiiiooopppqqqpppooonnnooopppppppppoooooooooooopppqqqnnnllljjjkkkmmmnnnmmmkkkllllllmmmnnnooooooooooookkkjjjhhhfffeeeeeefffgggjjjjjjkkkkkklllmmmmmmnnnkkkkkklllmmmnnnpppqqqrrrqqqnnnlllmmmooopppnnnlllkkkjjjjjjkkkmmmnnnmmmlllkkkvvvqqq]]]ggg;;;222//////---,,,+++*********************)))))))))((())))))))))))))))))))))))*********+++++++++,,,,,,//////777PPPggggggmmm~~~}}}|||zzzhhh___```ppp}}}uuu```QQQIIIKKKKKKHHHDDDDDDIIINNNPPPNNNJJJDDD>>>888333000222222222111111000//////000111111222333333444444111111222333333333333222333333222222333333444555555444444444444555666666444555666777999;;;<<<===>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@@@@???===;;;???======BBBIIIMMMNNNNNN\\\uuu___>>>777222555000///......---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......//////222@@@]]]}}}}}}fffooouuuNNNDDDWWWaaa|||rrrZZZHHHFFFMMMTTT```[[[YYYVVVHHH;;;AAAPPPUUU[[[```iii{{{zzzyyyyyyyyyyyywwwuuurrrrrrssssssrrrrrrqqqpppmmmmmmmmmmmmmmmnnnoooppppppoooooonnnnnnmmmmmmlllmmmpppooommmllllllgggaaabbbddd``````uuuyyypppmmmjjjiiiiiiiiihhhggghhhhhhhhhiiiiiiiiijjjjjjffffffggggggggggggffffffeeedddcccdddeeefffeeedddcccbbbaaa```______```aaabbbccccccaaa```___```bbb______^^^^^^]]]]]]\\\\\\YYYWWWTTTPPPKKKFFFCCCAAA===888888===???AAAMMMZZZbbbnnn||||||wwwwwwwwwtttpppjjjhhhddd\\\TTTPPPQQQTTTTTTZZZbbbkkkvvvxxxwwwsssrrrsssooommmmmmnnnnnnmmmllllllkkkkkkllllllkkkhhhgggggghhhlllllllllkkkkkkkkkkkkkkkhhheee```[[[WWWUUUUUUUUUYYY]]]aaaeeeeeeaaa]]]YYY]]]\\\[[[ZZZYYYYYYYYYYYYZZZ^^^cccgggkkkmmmqqqssswww{{{~~~tttnnnooojjjlllppplllkkkkkkkkkkkkllllllmmmnnnllllllllllllmmmmmmmmmmmmpppqqqqqqqqqooonnnooopppqqqqqqpppoooooooooooopppooommmkkkkkklllnnnnnnmmmoooooonnnnnnnnnnnnooooookkkjjjhhhgggfffggghhhhhhkkkllllllmmmmmmnnnnnnooommmmmmmmmnnnoooooopppppppppnnnlllmmmpppqqqpppmmmjjjjjjlllnnnpppqqqooommmjjjuuuzzz___uuuwwwBBB333000///...,,,++++++******************))))))))))))))))))))))))))))))))))))*********++++++++++++,,,///---+++777NNN[[[hhh||||||xxxttt{{{~~~hhhlllwwwssscccVVVLLLKKKGGG@@@<<<<<<@@@EEELLLNNNPPPOOOJJJAAA888222222222333333333222000000111111222222333333444444111222222333333333333333333333333333333444444555555555444444555555666777444555666888999;;;<<<===???????????????@@@@@@AAA@@@@@@???>>>===<<<;;;:::???===BBBJJJNNNNNNTTT]]]tttSSS===777000333...---......---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......///000555FFFhhhuuuqqqLLLGGGZZZXXXnnn|||yyywww\\\HHHGGGLLLMMMcccgggiiiaaaLLL>>>DDDSSSSSSZZZaaalll||||||{{{||||||zzzwwwtttrrrrrrssssssrrrrrrqqqppppppoooooonnnnnnnnnooooooppppppoooooonnnnnnnnnmmmlllnnnmmmjjjjjjjjjeee___aaadddaaaaaauuuzzzooollliiihhhhhhhhhgggfffgggggghhhhhhiiiiiijjjjjjffffffggggggggggggffffffeeedddcccdddddddddcccaaaaaa```___^^^^^^______```bbbbbbcccbbb``````aaaccc^^^^^^^^^]]]]]]]]]\\\\\\ZZZWWWTTTOOOJJJFFFCCCAAA;;;888999===@@@DDDPPP\\\hhhuuu~~~{{{yyywwwsssoooiiifff```XXXRRRPPPRRRUUUVVV\\\dddnnnxxxyyywwwsssrrrsssnnnllllllmmmnnnnnnnnnmmmlllkkkkkkkkkjjjhhhgggggghhhkkklllmmmnnnmmmllljjjiiifffbbb\\\VVVSSSTTTVVVWWW\\\^^^``````^^^[[[XXXWWWXXXXXXVVVUUUUUUUUUVVVVVVZZZ]]]bbbfffjjjmmmooopppwwwyyyzzzzzzwwwpppoookkkmmmpppkkkjjjjjjjjjkkklllmmmnnnooolllmmmmmmnnnoooooopppppppppqqqrrrqqqooonnnoooppppppppppppoooooopppqqqqqqtttrrrpppnnnnnnooopppqqqrrrqqqooonnnmmmmmmnnnooojjjjjjiiihhhiiiiiijjjjjjmmmmmmnnnnnnnnnoooooooooooooooooooooooooooooooooooolllkkkmmmppprrrpppmmmllllllnnnpppqqqpppllliiifffqqq~~~|||vvv~~~}}}dddoooJJJ555000///...---,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))************++++++++++++***///,,,000AAAPPP___qqqwww}}}eeeVVVaaakkkkkkbbbSSSBBB:::<<<@@@???;;;CCCGGGNNNQQQPPPIIIAAA;;;444333333222222333444444222222222333333333444444111222333333444444333333333333333333333444555555555555555555555666666777555666777888:::;;;<<<===??????>>>======???@@@AAA@@@@@@???===;;;:::;;;<<<>>>DDDNNNQQQIIIJJJeeeyyyHHH;;;777///444111///......---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......///000555FFFkkkqqqMMMKKK\\\XXXuuuuuu}}}uuu\\\LLLPPPXXXXXXeeerrrxxxkkkRRRAAAFFFSSSOOOWWW___jjj|||||||||}}}}}}{{{wwwtttrrrrrrssssssrrrrrrqqqpppsssrrrqqqpppooonnnnnnnnnoooooooooooonnnnnnnnnnnnkkkmmmllljjjiiijjjfffaaaaaaeeebbbbbbuuu{{{nnnkkkhhhgggggggggfffeeefffgggggghhhiiiiiijjjjjjffffffggggggggggggfffffffffeeedddeeeeeeeeecccaaa___^^^]]]]]]]]]^^^___```cccddddddcccaaaaaacccddd]]]]]]]]]]]]]]]\\\\\\\\\[[[XXXTTTOOOJJJFFFDDDBBB;;;::::::<<>>DDDJJJMMMLLLIIIFFF===:::666333222222444666333333333333333444444444222222333444444444444333444444333333444444555666666555555555555666777777666777777999:::;;;<<<<<>>===<<<===>>>???@@@??????>>><<<:::;;;>>>BBBIIILLLOOONNNLLL^^^zzzbbb<<<999777...777666444......---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........000333CCChhh~~~kkkJJJIII___gggzzz{{{mmmVVVKKKRRRZZZ[[[cccuuuoooSSSCCCGGGRRRMMMUUU\\\hhh~~~{{{zzzzzz{{{|||zzzwwwtttrrrrrrssssssrrrrrrqqqpppsssrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnlllnnnmmmkkkkkkmmmjjjeeebbbfffddddddvvv}}}mmmjjjgggfffffffffeeedddeeefffgggggghhhiiijjjjjjffffffggggggggggggffffffeeeeeeeeefffffffffcccaaa^^^]]][[[ZZZZZZ\\\___aaadddeeeeeedddbbbaaabbbddd]]]]]]]]]]]]\\\\\\\\\\\\[[[XXXTTTNNNIIIFFFDDDCCC<<<<<<;;;<<<@@@IIIWWWbbbttt}}}zzzyyyxxxwwwvvvrrrmmmiiigggccc]]]WWWTTTTTTVVVXXXZZZ```hhhqqq|||}}}xxxsssrrrqqqjjjjjjlllmmmoooooonnnlllkkkgggjjjmmmnnnnnnnnnnnnooojjjkkkmmmnnnnnnllljjjhhhaaa^^^YYYUUUUUUXXX]]]aaaffffffddd^^^WWWSSSSSSUUURRRSSSUUUWWWYYYZZZ[[[[[[[[[]]]```eeejjjkkkjjjiiilllsss||||||qqqqqqmmmpppqqqkkkkkkkkkkkkkkkllllllmmmnnnkkkkkkllllllmmmnnnooooooqqqrrrrrrrrrpppooopppqqqmmmmmmnnnoooqqqsssuuuvvvttttttsssqqqnnnmmmnnnppptttsssrrrpppoooooonnnnnniiijjjjjjlllmmmnnnoooooooooooooooooooooooooooooopppqqqrrrrrrrrrpppooonnnnnnnnnooosssvvvuuupppkkkggghhhjjjmmmpppooollliiihhhrrr~~~|||}}}zzznnnsssvvv|||ppprrrOOO666111000///---,,,,,,++++++))))))))))))************)))))))))))))))))))))))))))))))))************+++'''000///+++111>>>VVVsssyyy}}}yyy{{{uuuuuu|||wwwfffRRRQQQ___uuuuuunnn\\\EEE777666:::999;;;>>>BBBEEEHHHJJJKKKGGGDDD>>>999555444444555333333333333444444444444222222333444444444444444444444444444444555555666666666555555666666777888777777888999:::;;;<<<<<<===============>>>>>>???=========<<<;;;>>>EEEKKKQQQMMMKKKUUUooorrrvvvTTT666999666,,,555666555......---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........111444EEEkkk{{{zzzgggJJJJJJddd{{{~~~{{{vvvaaaNNNHHHOOOVVVWWWaaauuummmQQQEEEKKKUUUOOOVVV\\\fff~~~yyyxxxxxxyyyzzzyyywwwuuurrrrrrssssssrrrrrrqqqpppooonnnnnnnnnnnnnnnoooooommmmmmmmmmmmmmmmmmmmmmmmkkkmmmllljjjkkknnnlllgggbbbhhhfffeeewwwllliiifffeeeeeeeeedddccceeeeeefffggghhhiiijjjjjjffffffggggggggggggffffffdddcccdddeeeffffffcccaaa]]][[[XXXVVVWWWZZZ^^^aaadddeeeeeecccaaa```aaabbb\\\\\\\\\\\\\\\\\\\\\\\\ZZZWWWRRRMMMHHHDDDBBBBBB<<<===<<<<<>>???BBBEEEGGGJJJHHHEEEBBB>>>;;;999888444444444444444444444444222333444444555444444444444444444444444555666666666666666666666777777888777888888999:::;;;<<<<<<;;;<<<======>>>>>>======:::<<<<<<<<<<<>><<<===???AAAFFFGGGHHHHHHGGGDDD@@@>>>444444444444444444444444222333444444555555444444555444444444444555666666666666666666666777888888888888999::::::;;;<<<<<<:::;;;===>>>>>>>>>===<<<888:::<<<<<<>>>EEEQQQZZZaaayyypppsss@@@;;;666111000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///222111888RRRyyyvvviiissscccNNNZZZmmm{{{yyyiiiVVVIIIGGGOOO\\\hhh~~~}}}oooSSSHHHOOOTTTVVV\\\cccmmm}}}{{{yyywwwwwwxxxxxxxxxwwwsssssssssrrrssstttuuuvvvtttrrrooolllkkklllnnnooopppooonnnmmmmmmnnnooopppmmmllllllllllllkkkhhhfffdddgggeeefffzzznnnkkkfffccccccccccccbbbgggfffeeedddeeegggiiijjjffffffggghhhhhhgggeeedddggghhhhhhhhhgggfffeeeeee^^^XXXSSSSSSYYY___``````aaaccceeedddaaa^^^^^^___\\\\\\\\\\\\[[[[[[ZZZZZZXXXUUUPPPLLLIIIFFFDDDAAAAAA:::666>>>KKKZZZjjjuuu~~~yyysssqqqrrrrrrnnnjjj______\\\XXXTTTSSSWWW[[[```fffooowwwsssvvvxxxwwwxxxvvvrrrrrrqqqqqqooonnnmmmlllooozzz~~~vvvllliiiiiihhhhhhfffeeefffgggfffbbb^^^VVVSSSQQQRRRWWW[[[\\\\\\```^^^]]]^^^```^^^ZZZVVVTTTUUUVVVVVVUUUUUUVVVWWW[[[]]]cccjjjqqqttttttsss|||qqqnnnooommmlllkkkkkkkkklllllllllllllllkkkmmmmmmlllllllllmmmmmmnnnuuutttrrrqqqpppqqqrrrrrroooppprrrssssssrrrpppooonnnnnnnnnoooppprrrssstttmmmmmmlllllllllnnnpppqqqjjjiiihhhiiilllppprrrsssooommmkkkkkkmmmnnnoooooouuuuuutttsssrrrrrrqqqqqqrrroooqqqwwwyyysssllliiikkkmmmnnnnnnkkkiiihhhhhhjjjmmmsss|||lllvvvzzzwwwvvv~~~yyyxxxnnn666222000.........---,,,***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++,,,///222444NNNRRRkkkzzz{{{~~~kkkUUUPPPjjjlllkkkfff]]]PPPDDD<<<999999BBBGGGEEEGGGMMMIII@@@BBB===888666777777666444555555444444444444555555555444333333333555666777666666555555666777888888<<<<<<<<<<<<=========>>>CCC888111333:::<<<<<<<<<888<<>>222111///......---,,,***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********+++...000222===JJJbbb|||~~~{{{wwwsssxxxzzz~~~mmm```gggsss|||fffOOOAAA<<<:::;;;<<<>>>AAAFFFJJJMMMHHHEEE@@@===;;;999777666333333333333444555666777555444444444444555555666888888888888888888888999888999;;;===???AAABBBBBB;;;;;;>>>@@@===888888<<<@@@>>>AAAEEEDDDKKKiii|||qqq===:::444111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000333GGGuuummmaaatttVVVMMMeee|||wwwttt\\\JJJKKKQQQYYYnnn~~~~~~rrrXXXNNNUUUWWWTTT```ooo{{{}}}yyyvvvvvvwwwyyyzzzzzzxxxuuuuuutttsssssstttwwwyyy{{{nnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnnnnoooooonnnmmmmmmmmmmmmllliiigggeeeiiigggfffyyyooolllhhheeeeeeffffffeeeddddddddddddeeegggiiijjjmmmllljjjhhhgggfffffffffffffffffffffeeedddccccccZZZYYY[[[bbbkkkrrrrrrqqqkkklllllliiifffbbbaaaaaaaaa```]]][[[YYYXXXXXXXXXVVVSSSNNNJJJGGGDDDAAA???>>>:::<<>>:::666555888:::;;;BBBJJJHHHHHHGGGDDDAAA>>>======777777666555555666666666555666777888888888777777666777888::::::;;;;;;;;;;;;===???AAACCCDDDDDDDDD;;;999999:::::::::AAAIIIFFFBBBCCCJJJSSShhhwwwjjjlll;;;888444111000000///...------------------------++++++,,,,,,,,,,,,---------------............///333222AAAjjjaaaZZZqqq{{{TTTPPPbbb~~~\\\FFFMMMXXX]]]mmmtttxxx}}}qqqXXXOOOUUUUUURRRaaattt{{{wwwtttuuuwwwzzz|||{{{xxxuuutttttttttuuuuuuuuuvvvvvvjjjkkklllmmmnnnmmmmmmllloooooonnnnnnnnnnnnoooooonnnnnnmmmmmmnnnllljjjgggbbbhhhffffffxxxqqqmmmiiieeedddddddddccceeeeeeeeeeeegggiiijjjkkkmmmkkkhhheeeccccccdddeeehhhhhhggggggfffeeedddccc______aaahhhqqquuusssooonnnnnnllljjjfffcccaaaaaaaaa___]]]ZZZYYYXXXYYYYYYUUUQQQLLLHHHFFFCCC@@@>>>;;;;;;@@@KKKWWW```jjjsss~~~zzzxxxvvvtttrrrmmmfffaaaccc```[[[WWWVVVWWW[[[^^^fffkkkrrryyyyyyxxxtttooopppoooppppppppppppooonnnmmmlllllllllllllllmmmoooooonnnmmmjjjgggccc^^^ZZZWWWUUUVVVXXX[[[___bbbcccccccccgggeeebbb^^^[[[XXXUUUSSSSSSSSSSSSSSSTTTWWW\\\___hhhkkknnntttzzz|||tttnnnoooqqqqqqqqqrrrqqqppppppooooooooooooooommmmmmmmmmmmnnnoooppppppqqqqqqqqqpppppppppqqqqqqoooooopppqqqqqqppppppooorrrqqqpppooonnnmmmmmmmmmkkklllnnnoooppppppoooooopppooommmnnnppprrrrrrrrrqqqqqqrrrsssuuuuuusssqqqpppqqqqqqrrrssssssttttttuuupppmmmmmmllliiiiiillljjjkkkjjjhhhfffeeefffgggcccfffkkkuuuyyyrrrGGG666333000......---,,,***************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,...///---<<>><<<:::888777777333555888;;;<<<<<<;;;:::444555777:::<<<=========CCCCCCDDDEEEDDDBBBAAA???AAA:::666:::AAAEEEHHHKKKIIIMMMVVVeee}}}cccfff999666333000000000///...------------------------+++++++++,,,,,,------------------............///333222>>>^^^|||\\\^^^yyypppSSSUUU___|||cccIIIQQQ___```eeeqqqjjjrrr|||rrr[[[TTTXXXUUUPPP```uuuzzzvvvssstttwwwzzz|||{{{wwwtttrrrtttvvvvvvuuurrrooommmhhhiiikkkmmmmmmmmmlllkkknnnnnnoooooooooooonnnnnnnnnmmmmmmmmmmmmllliiiggg```fffffffffxxxvvvrrrlllhhhfffdddcccbbbfffffffffggghhhjjjkkkkkkmmmjjjgggdddcccccceeefffjjjjjjiiiiiigggfffeeedddaaaaaaccciiiqqqsssppplllnnnllliiigggeeecccaaa___^^^]]]\\\ZZZZZZZZZZZZ[[[TTTQQQLLLHHHEEEBBB@@@===:::;;;CCCOOOZZZaaaiiiqqq}}}zzzuuuqqqmmmjjjgggeeeddd```ZZZVVVVVVXXX\\\^^^eeeiiipppwww~~~|||zzzuuuooopppoooooooooooooooooonnnmmmlllnnnkkkjjjkkknnnnnnmmmlllllljjjfff```[[[VVVTTTSSSSSSVVVZZZ^^^``````aaaaaakkkiiiddd___ZZZVVVSSSSSSTTTUUUUUUUUUVVVZZZ___ccchhhlllsssyyy{{{tttooopppqqqooooooqqqrrrqqqpppooonnnooooooooollllllllllllmmmnnnooopppoooppppppppppppppppppppplllmmmnnnooopppqqqqqqqqqssssssqqqpppooonnnnnnnnnkkkmmmnnnpppqqqppppppoooooonnnmmmooorrrttttttsssppppppqqqrrrttttttrrrppprrrrrrrrrrrrrrrrrrrrrrrrssspppoooqqqooojjjiiillljjjjjjiiifffddddddeeegggcccgggmmmxxx{{{sss~~~KKK888555111///...---,,,+++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))******++++++---......+++...>>>^^^{{{xxxyyy~~~nnnqqqkkkZZZdddffffff```WWWMMMGGGDDD999??????888999???===555888<<>><<<;;;???@@@DDDIIIJJJIIIKKKPPPeeezzzhhhccc777555222000000000///---------------------------***++++++,,,,,,------...---------............///000555CCC^^^|||pppXXXccc```JJJSSSZZZvvvfffNNNUUUcccbbb]]]]]][[[hhhwwwppp[[[UUUVVVPPPOOO^^^rrr}}}yyyuuutttuuuwwwyyy{{{zzzvvvsssrrrsssuuuuuussspppkkkhhhiiijjjlllmmmmmmmmmllllllnnnnnnoooooooooooonnnnnnmmmllllllllllllkkkhhhfff___fffgggfffwwwyyytttooojjjhhhgggeeedddfffgggggghhhiiiiiiiiijjjllljjjhhhffffffgggiiikkkkkkkkkjjjiiihhhgggeeeddd___^^^___eeemmmpppnnnkkkjjjhhheeeccccccbbb```___\\\\\\\\\\\\[[[[[[[[[ZZZTTTQQQLLLHHHEEEBBB???===999===GGGUUU___fffnnnvvv}}}wwwpppllljjjkkkkkkddd___XXXTTTUUUXXX\\\^^^dddiiipppwww|||uuummmnnnnnnnnnooooooooonnnnnnmmmlllooolllkkknnnnnnllljjjkkkkkkiiiddd^^^WWWSSSSSSSSSPPPTTTXXXZZZ[[[[[[\\\]]]iiihhhddd^^^XXXUUUTTTUUUWWWXXXYYYZZZ[[[^^^bbbeeeiiiooowww}}}yyytttpppqqqqqqooonnnpppqqqpppooommmmmmmmmnnnnnnkkkkkkkkkkkklllnnnooopppnnnnnnoooppppppppppppooollllllmmmnnnooopppqqqqqqrrrrrrqqqpppppppppppppppmmmmmmnnnoooppppppppppppnnnmmmmmmooorrrttttttssspppooooooppprrrrrrqqqooorrrrrrrrrrrrqqqqqqqqqqqqnnnmmmoooqqqnnniiihhhkkkkkkkkkiiieeeccccccfffhhhfffiiinnnwwwuuulllxxxTTT:::777222///...---,,,+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******+++,,,,,,------,,,(((333PPPmmm|||zzzpppllljjjxxxuuummmsssvvveeeVVVVVVXXXZZZZZZVVVNNNGGG;;;======>>>CCCGGGAAA888888:::<<<<<<======???AAABBBBBBAAAAAAAAAAAAAAABBBBBBDDDIIIMMMPPPQQQQQQPPPEEECCCAAA???>>><<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::@@@GGGIIIIIITTToooxxxuuuttt666333111000000000///---------------------------******+++,,,,,,---......---------............///...666FFF___xxxvvveeeUUUfffQQQCCCTTT[[[vvvrrr]]]NNNUUU```___VVVOOOMMM^^^rrrnnnZZZUUUTTTKKKNNNZZZmmm~~~|||wwwsssvvvvvvwwwxxxzzzxxxuuurrrsssssssssrrrpppnnnlllkkkmmmnnnnnnooooooooonnnnnnmmmnnnoooppppppooonnnmmmlllkkkkkkkkkkkkjjjgggeeeaaaiiiiiiggguuuuuuqqqllliiiggggggfffeeeffffffggggggggggggffffffhhhgggffffffgggiiikkkmmmkkkjjjjjjiiigggfffdddccc___\\\[[[```ggglllkkkhhhgggdddaaa```aaabbbaaa___\\\\\\]]]]]]]]][[[YYYWWWUUUQQQLLLHHHEEECCC@@@>>>:::???LLL\\\gggoooyyy}}}wwwqqqlllkkklllmmmccc^^^VVVSSSTTTXXX\\\]]]ccchhhooovvv~~~{{{tttmmmnnnooonnnnnnnnnooonnnnnnmmmlllmmmkkkmmmqqqpppkkkiiilllhhhgggbbb\\\UUURRRRRRTTTSSSVVVYYYZZZZZZZZZ[[[]]]cccbbb```[[[VVVTTTVVVYYYYYY[[[]]]^^^___aaadddgggmmmrrryyy|||vvvrrrppprrrrrrooooooqqqqqqooommmkkkkkkkkklllmmmkkkkkkllllllmmmooopppqqqmmmmmmooopppppppppooooooooonnnnnnmmmmmmnnnnnnnnnooooooooooooooopppqqqqqqnnnnnnnnnnnnooopppqqqrrrooonnnnnnppprrrsssrrrqqqpppooommmnnnoooqqqpppppppppppppppqqqrrrrrrssssssmmmlllnnnpppmmmiiijjjnnnlllkkkiiieeebbbcccfffiiikkkjjjkkkrrruuuppp~~~```<<<888333///...---,,,+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***+++++++++++++++---111===TTTppp{{{yyyeeehhhsssxxxrrryyy}}}{{{|||wwwnnn]]]YYYVVVVVVYYYZZZYYYVVVQQQHHHNNNccciiiWWWCCC===;;;999888888999;;;;;;;;;;;;;;;;;;<<<<<<>>>??????DDDEEEHHHKKKNNNOOONNNNNNFFFDDD@@@===;;;;;;<<<<<<999999888999:::===@@@AAA???BBBJJJVVVhhhzzz555333111000000000///---------------------------******+++,,,,,,---......---------.........//////---555DDD[[[rrr|||ppp___WWWjjjMMMGGG^^^ddd|||tttnnn[[[QQQKKKQQQZZZZZZQQQIIIJJJ]]]tttqqq___YYYXXXMMMMMMXXXiii~~~{{{vvvrrrwwwwwwwwwxxxyyyxxxuuurrruuusssqqqooonnnnnnooooooqqqqqqqqqpppppppppppppppmmmnnnoooppppppooonnnmmmkkkkkkjjjjjjkkkiiigggddddddkkkkkkhhhuuuooolllgggeeeeeeeeeeeeeeeeeeeeeffffffeeeeeedddcccccccccdddeeefffhhhkkkllljjjjjjiiihhhgggeeecccbbbbbb^^^[[[]]]cccggggggeeeeeebbb______aaabbbbbb```]]]^^^______]]]ZZZWWWTTTUUUQQQLLLHHHEEECCC@@@>>>;;;AAAOOO```mmmvvv|||}}}zzzvvvqqqllljjjjjjlllccc]]]UUURRRTTTXXX[[[]]]aaaeeelllttt}}}|||zzztttnnnqqqsssnnnnnnnnnnnnnnnnnnmmmlllkkkjjjnnnsssqqqjjjiiimmmfffeeeaaaZZZTTTQQQSSSUUUWWWZZZ]]]]]]\\\\\\^^^```]]]]]]\\\XXXTTTTTTXXX\\\[[[]]]```aaabbbcccfffhhhrrrvvvzzz|||tttpppppprrrrrrpppppprrrpppnnnllljjjiiijjjkkklllllllllmmmmmmnnnpppqqqrrrlllmmmnnnpppppppppooonnnqqqpppooonnnllllllkkkkkkllllllmmmmmmnnnpppqqqrrroooooonnnnnnnnnpppqqqsssqqqpppoooppprrrrrrpppnnnqqqooommmmmmooopppqqqqqqmmmnnnoooppprrrssstttuuuooommmnnnooommmjjjmmmrrrmmmllliiieeebbbcccgggjjjmmmkkkhhhlllzzzmmmjjjhhh===999333///...---,,,+++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))******))))))%%%//////***<<>>??????>>>???===:::888888:::===???===<<<;;;;;;<<<@@@CCCFFFLLLLLL[[[}}}yyy333111///////////////---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------......///...999GGGXXXqqqwwwaaa___kkkVVVPPPdddvvvxxxiiiTTTKKKIIIRRRVVVPPPHHHFFFKKK^^^wwwvvv```VVVVVVPPPOOOWWWmmm|||wwwttttttxxxzzz{{{zzzwwwtttrrrqqqttttttssspppmmmlllppptttqqqqqqqqqqqqqqqpppooooooooopppqqqqqqqqqpppnnnmmmjjjiiiiiijjjkkkiiifffccccccdddhhhjjjuuu~~~ooolllhhhfffeeeeeedddcccbbbdddffffffdddcccbbbcccaaabbbbbbcccdddeeefffgggddddddeeegggiiihhhfffcccdddaaa^^^```dddfffdddaaadddbbb______aaabbb```^^^\\\]]]^^^___^^^\\\YYYXXXTTTPPPJJJFFFCCCAAA>>><<<888DDDVVVfffrrr{{{~~~zzz{{{uuuooollliiigggeeeccc^^^XXXUUUUUUXXX[[[\\\ccccccgggpppyyywwwxxxvvvpppoooooooooqqqsssrrrnnnmmmmmmooonnnllljjjkkkmmmnnnkkkiiifff___VVVSSSTTTWWWWWWVVV[[[bbbfffeeeddddddbbb^^^\\\ZZZWWWUUUVVVXXX[[[]]]___```aaabbbcccggglllpppzzz{{{vvvssspppoooppprrrrrrrrrnnnmmmiiifffiiinnnnnniiiqqqpppooonnnnnnooopppqqqpppooonnnmmmmmmnnnoooooovvvtttrrrooommmlllllllllmmmmmmmmmmmmmmmkkkjjjjjjqqqqqqqqqpppppppppoooooorrrqqqpppnnnnnnnnnoooooopppooommmlllmmmnnnpppqqqmmmnnnmmmkkkmmmqqqrrrnnnpppqqqpppooolllkkkmmmnnnjjjiiifffeeeeeefffiiijjjnnnkkkeeeccclll~~~}}}bbbXXXeee<<<444333111***---000)))+++******)))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************,,,***,,,111444AAAdddlllXXX[[[mmm|||{{{vvvtttsssoooyyygggLLLMMMDDD@@@===<<<======:::777:::999888888888999:::;;;777777:::===<<<999===CCC999888:::>>>???===>>>CCC>>>???@@@AAADDDHHHMMMPPP[[[sss333111///...//////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------------...//////111;;;HHHZZZssszzzfffbbblllTTTJJJ\\\rrruuueeeRRRJJJIIIPPPRRRKKKFFFGGGLLL[[[llljjj[[[VVVVVVPPPSSSbbb~~~{{{vvvttttttuuuwwwzzzzzzxxxuuutttsssttttttsssqqqooooooppprrroooooopppppppppoooooonnnmmmnnnooooooooonnnlllllliiiiiiiiijjjkkkjjjgggdddbbbeeeiiiiiirrrpppmmmiiigggffffffeeeddddddfffggggggeeeddddddeeeaaabbbccccccddddddddddddcccccccccdddffffffdddbbbdddaaa___aaaeeegggddd```aaa___]]]^^^___```^^^\\\\\\]]]]]]]]]\\\ZZZXXXVVVTTTPPPJJJFFFCCCAAA>>><<<===HHHYYYiiittt||||||zzz~~~zzzvvvqqqnnnkkkgggeee^^^ZZZVVVTTTWWW\\\```bbbcccdddiiisss|||xxx{{{zzzuuutttrrrnnnppprrrqqqnnnlllmmmnnnllljjjiiijjjlllkkkhhheeeaaa[[[TTTRRRTTTXXXYYYYYY^^^dddhhhgggeeedddaaa]]]XXXWWWUUUTTTUUUWWW[[[]]]```aaaaaabbbccchhhooosss{{{vvvtttqqqpppqqqrrrsssrrrooooookkkeeedddhhhlllmmmoooooonnnmmmmmmnnnooooooqqqpppooonnnnnnooopppppptttsssqqqooommmmmmmmmmmmlllllllllkkkkkkjjjjjjjjjlllmmmnnnooopppqqqqqqqqqrrrqqqpppnnnnnnnnnoooppppppooonnnmmmmmmoooqqqrrrqqqrrrqqqmmmnnnqqqppplllnnnpppppppppnnnnnnnnnpppiiihhhfffddddddfffhhhiiiiiigggcccbbbmmm}}}~~~wwwllliiilll<<<333222000***---000)))+++******))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((()))))))))*********,,,***,,,///...555MMMgggyyywwwwww{{{qqqbbb^^^cccooo{{{kkkhhhggg]]]OOOEEEBBBCCCDDDDDD888999:::::::::999888777@@@<<<;;;@@@BBB@@@???AAA>>>;;;<<<@@@BBBAAACCCGGGCCCBBBAAADDDMMM]]]mmmxxx333111///...//////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------...//////---888III^^^uuuuuubbbcccnnnyyyKKKCCCVVVnnn|||jjjOOOIIIIIINNNMMMEEECCCHHHMMMZZZbbb]]]UUUVVVWWWSSSTTTjjjzzzvvvttttttuuuxxxzzzzzzxxxuuutttsssuuusssrrrrrrrrrrrrqqqooommmnnnnnnooooooooonnnnnnllllllmmmmmmllllllkkkjjjhhhhhhiiijjjkkkkkkhhheeebbbfffjjjgggmmmrrroookkkhhhhhhgggfffeeeeeefffgggfffdddcccdddeeeaaabbbcccdddddddddcccbbbbbbaaa```aaacccdddcccbbbcccbbbbbbdddggggggddd```___^^^^^^___``````^^^\\\]]]]]]]]]\\\[[[YYYVVVUUUSSSOOOJJJEEECCC@@@>>>===CCCOOO```oooyyy~~~|||{{{}}}zzzvvvsssppplllhhheee\\\YYYVVVUUUXXX]]]aaacccdddffflllvvvyyy}}}|||xxxwwwsssooopppqqqpppnnnmmmmmmmmmlllllllllmmmmmmjjjfffccc[[[VVVQQQQQQUUUYYY[[[[[[```gggjjjhhheeeccc___ZZZUUUTTTSSSTTTUUUYYY\\\___cccccccccdddgggnnnwww}}}{{{yyyvvvtttrrrqqqrrrssssssrrrppprrrnnnddd```eeelllqqqnnnnnnmmmmmmmmmmmmnnnnnnppppppoooooooooooopppqqqqqqpppooommmmmmmmmnnnnnnlllkkkjjjiiiiiiiiijjjkkkllllllnnnooopppqqqqqqqqqrrrqqqpppooonnnoooppppppqqqpppooooooooopppqqqrrruuuvvvtttppppppsssqqqlllmmmoooqqqrrrqqqppppppqqqjjjiiigggffffffgggiiijjjeeeeeedddeeeqqq||||||{{{uuu~~~www>>>333000///***,,,000***+++******)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))******+++)))+++...++++++666EEEeeeuuuvvvkkkiiiuuu|||zzz{{{pppdddZZZSSSKKKHHHDDD@@@=========>>>:::<<>>===GGGRRRdddsss}}}~~~~~~zzzuuuqqqnnnkkkhhheee```\\\XXXVVVXXX[[[^^^___fffhhhoooyyy|||{{{zzzxxxwwwsssqqqqqqrrrqqqpppooonnnnnnppppppqqqqqqoookkkfffbbbWWWTTTQQQQQQUUUYYY[[[\\\___eeeiiigggdddbbb^^^YYYTTTSSSTTTUUUXXX\\\```bbbeeeeeefffhhhnnnwwwxxxxxxvvvtttrrrrrrsssssssssrrrpppqqqmmmfffdddiiiooorrrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooommmllllllkkkkkklllnnnnnnmmmllljjjiiiiiikkkmmmnnnqqqrrrrrrrrrrrrqqqpppooorrrqqqpppooooooooopppqqqqqqqqqpppppppppqqqrrrssssssuuutttrrrsssvvvuuuqqqmmmppprrrsssqqqpppooooookkkjjjiiihhhhhhiiijjjkkkeeeggggggkkkvvvxxx{{{xxxzzz{{{AAA333......***,,,///***+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))***)))(((***...---+++///666KKKooo~~~wwwwwwxxxccceee~~~ssscccSSSJJJGGGJJJMMMOOO]]]vvvhhhXXXPPPSSS[[[eeekkkqqq||||||ttt222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------///000000444;;;KKKaaapppnnnaaaVVVhhhqqqVVVFFFQQQgggxxxsssaaaIIIHHHLLLRRROOOGGGGGGOOOUUUnnnnnn]]]YYYZZZ[[[bbbkkk}}}}}}wwwtttssstttuuuxxx|||}}}{{{yyyvvvuuuuuusssrrrtttvvvuuurrrnnnoooooopppqqqqqqpppppppppmmmmmmmmmlllllllllllllllhhhhhhiiikkklllllliiigggeeejjjmmmgggjjjvvvrrrnnnkkkjjjiiihhhgggfffhhhhhhhhhfffeeefffgggeeeeeeffffffeeedddcccbbbbbbaaa```aaaccceeeeeedddbbbccceeefffgggfffccc```^^^```bbbccccccaaa```___``````___]]][[[YYYXXXWWWQQQNNNHHHDDDBBB@@@>>>===CCCPPPbbbrrr}}}zzzsssmmmjjjhhhfffeee```\\\XXXWWWXXX[[[]]]^^^gggjjjqqqzzz|||yyyyyyzzzuuutttssssssssssssrrrqqqoooqqqssssssrrrmmmhhhccc```VVVTTTSSSTTTVVVYYY[[[\\\\\\bbbeeeccc```___\\\XXXQQQQQQSSSUUUYYY]]]aaacccccceeehhhlllttt~~~wwwvvvuuusssrrrrrrssssssrrrqqqoooooollljjjmmmrrrtttqqqooooooooooooooooooooooookkkllllllmmmmmmmmmmmmnnnjjjjjjiiiiiijjjlllmmmnnnooonnnlllllllllnnnpppqqqtttuuuvvvvvvvvvuuusssrrrqqqqqqpppoooooopppqqqrrrqqqqqqqqqqqqqqqrrrrrrsssnnnqqqrrrrrruuuzzzyyyvvvoooqqqsssrrrpppmmmkkkkkkiiihhhgggggggggggghhhiiifffhhhjjjmmmwww~~~ppp}}}|||zzz~~~tttFFF444...///++++++...++++++******)))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((()))))))))***)))))),,,------...111444YYYyyyxxxuuuqqqxxxssstttvvvyyyqqqiii222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000111777999FFF[[[hhhddd]]]YYYzzz|||lllTTTFFFQQQeeeuuusss___GGGHHHPPPYYYXXXPPPOOOTTT```|||www```]]]]]][[[dddnnn~~~|||vvvsssssstttrrrvvv|||}}}{{{{{{uuuuuutttuuuuuuuuurrrpppqqqqqqqqqqqqqqqpppooooooooonnnmmmllllllllllllmmmiiiiiijjjkkklllllliiifffeeeiiilllgggkkkwwwsssooollljjjiiihhhgggiiikkkllllllkkkiiiiiiiiieeeeeeeeeddddddcccccccccbbbaaaaaabbbdddffffffeeebbbccceeefffeeedddbbbaaa\\\^^^``````___^^^^^^___``````___]]][[[ZZZYYYXXXQQQMMMHHHDDDBBB@@@>>>===???LLL___oooyyy~~~yyyqqqkkkgggdddbbb```ZZZWWWUUUUUUYYY]]]```aaagggjjjqqqzzz~~~{{{}}}{{{vvvuuuttttttuuutttrrrpppoooppppppmmmggg```\\\ZZZVVVVVVVVVWWWXXX[[[]]]^^^[[[```aaa^^^\\\\\\[[[XXXOOOPPPRRRUUUYYY]]]aaadddbbbeeekkkqqqyyy~~~wwwuuutttrrrqqqrrrssssssqqqpppmmmnnnmmmmmmrrrxxxvvvpppooooooppppppppppppooooooiiijjjkkklllmmmmmmmmmllljjjjjjiiiiiijjjlllnnnooooooooonnnooooooqqqssstttqqqsssuuuxxxyyyxxxwwwvvvqqqqqqpppooopppqqqrrrsssppppppqqqqqqqqqrrrrrrrrrllloooqqqrrrvvvzzzzzzvvvooopppqqqpppmmmjjjiiihhheeeddddddccccccddddddeeeeeegggiiilllvvv}}}lllxxx~~~|||{{{KKK666...000,,,+++...++++++******)))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''(((((((((((())))))+++*********++++++---...333FFFjjjxxxxxxwww|||xxxqqqddd[[[mmm111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000111444999NNNkkkwwwpppfffcccxxxlllVVVHHHRRRdddtttwww___FFFHHHSSSaaaddd\\\WWWYYYmmmyyy\\\]]]^^^XXX```cccuuu{{{uuurrrrrrtttvvvzzz}}}{{{zzzuuuvvvwwwvvvtttsssrrrsssqqqqqqqqqqqqpppnnnmmmlllooonnnmmmlllkkkllllllmmmjjjjjjjjjllllllkkkhhhfffdddgggiiieeekkkwwwsssooollljjjiiihhhggggggjjjmmmnnnllljjjhhhgggdddcccbbbaaa```aaacccccc``````aaaccceeefffeeecccccccccddddddcccbbbaaabbb\\\^^^```___^^^]]]___aaa___^^^]]]\\\ZZZZZZYYYYYYPPPLLLGGGDDDBBB@@@>>>===AAANNN```pppyyy~~~yyyvvvqqqlllgggbbb\\\XXXUUUSSSRRRTTTYYY^^^bbbcccfffiiiqqq{{{}}}~~~vvvtttssssssuuuuuurrrpppnnnnnnmmmhhh```ZZZVVVUUUUUUVVVXXXZZZ[[[]]]```aaa^^^aaaaaa[[[XXXXXXXXXVVVRRRSSSUUUXXX]]]aaadddgggfffkkkrrrzzz|||wwwuuurrrqqqpppqqqrrrrrrpppnnnlllooopppoooqqquuuuuuqqqnnnnnnoooppppppooonnnnnniiijjjkkkmmmmmmnnnmmmmmmllllllllllllmmmnnnpppqqqnnnooopppqqqrrrsssttttttoooqqqtttvvvwwwwwwuuutttqqqqqqpppooopppqqqrrrsssoooppppppqqqqqqqqqqqqqqqnnnqqqrrrrrrtttwwwuuuqqqmmmmmmnnnllliiihhhhhhhhhddddddccccccccccccdddddddddfffhhhkkkuuuooozzzvvvzzzQQQ999///111---+++---++++++******)))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''((((((((())))))((()))***))))))***,,,---555>>>QQQhhh|||zzzrrreee]]]eeeoootttyyyssszzzxxxwwwpppiiimmmuuusss111///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,---...///111111444AAAaaavvvooonnnZZZOOOZZZkkk{{{sssWWWFFFHHHUUUfffkkkccc\\\\\\uuuvvvVVV\\\^^^UUU\\\ZZZpppzzzuuurrrrrrttt}}}{{{wwwuuutttwwwxxxvvvsssqqqsssuuuqqqqqqqqqpppnnnmmmkkkjjjnnnmmmlllkkkjjjkkkllllllkkkkkkkkkllllllkkkhhheeebbbdddgggdddlllwwwsssoookkkjjjiiihhhfffcccgggkkklllkkkgggeeeccccccaaa___^^^^^^___bbbccc^^^___```cccffffffdddbbbccccccdddcccaaa```aaabbb^^^```bbbaaa______bbbeee]]]\\\[[[ZZZYYYYYYYYYYYYPPPLLLGGGDDDBBB@@@???===FFFRRRdddsss|||}}}xxxzzz|||uuutttqqqnnniiiaaaXXXQQQTTTRRRRRRTTTXXX]]]aaabbbeeehhhppp{{{}}}~~~vvvtttrrrsssttttttrrrooonnnnnnlllfff^^^WWWTTTTTTTTTVVVYYY[[[]]]```ccceeebbbdddaaaZZZVVVVVVWWWUUUVVVWWWZZZ]]]aaafffiiikkkmmmrrrzzzyyyvvvuuuqqqpppppppppqqqqqqooonnnkkkqqqssspppmmmpppsssssslllmmmnnnoooooonnnmmmllliiijjjlllnnnoooooonnnnnnooonnnnnnnnnoooppprrrsssmmmnnnpppqqqssssssttttttppprrrsssuuutttrrrpppnnnqqqqqqpppppppppqqqssstttoooooopppqqqqqqqqqqqqppprrrttttttrrrssstttpppkkkjjjkkkkkkiiigggggghhhjjjffffffffffffffffffffffffeeegggiiilllwwwsss}}}~~~oooTTT;;;000222---+++---++++++******)))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))$$$(((+++******+++......+++666@@@GGG[[[wwwkkkZZZMMMVVVkkk{{{~~~~~~fffjjjwwwiiillllll\\\]]]///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222777EEE~~~lllooo{{{^^^XXXrrrkkkVVVLLLNNNUUUhhhuuuiii]]]dddssswwwhhhTTTWWW]]][[[XXXZZZ}}}{{{tttsssyyy|||zzzvvvrrrtttwwwxxxvvvsssqqqrrruuuuuurrrooonnnoooqqqrrrsssrrrpppmmmkkklllmmmmmmmmmcccjjjpppooojjjggghhhkkkeeehhhiiidddmmmyyypppiiijjjmmmkkkgggeeegggggghhhjjjkkkiiifffccccccbbbbbbaaaaaaaaaaaaaaadddcccbbbccceeeeeecccbbbaaabbbcccddddddbbb___\\\\\\___bbbccccccbbbcccdddaaa```___^^^\\\[[[ZZZZZZTTTOOOKKKGGG@@@;;;>>>EEEVVVaaapppzzz}}}||||||wwwxxx}}}wwwtttooojjjeee```[[[YYYTTTVVVVVVWWWWWWXXX[[[^^^dddiiirrr|||zzz}}}{{{sssqqqnnnmmmnnnoooooonnnmmmkkkhhhcccXXXOOONNNSSSXXXXXXYYY\\\```aaa___\\\ZZZXXXVVVTTTSSSTTTVVVXXXZZZ]]]```cccfffiiinnnqqqtttttt|||yyyvvvyyyuuuuuutttuuuuuusssooolllpppssssssqqqppprrrqqqnnnnnnmmmlllkkkkkklllmmmnnnmmmkkkiiijjjmmmoooooommmmmmmmmlllllllllmmmnnnnnnoooppppppqqqqqqqqqqqqpppqqqpppnnnmmmlllllllllmmmqqqooonnnooopppqqqpppnnnoooooooooooopppqqqssstttqqqqqqpppoooooonnnooooooqqqooommmllllllkkkiiiggggggggggggggggggggggggggg```eeehhhkkktttyyy|||yyyvvv{{{iii888000222+++,,,***...))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************...+++000999???KKKfffrrreeebbbdddjjjvvvqqqxxxooojjj\\\IIIJJJKKK............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222555VVVlllttt{{{ccc```xxxqqqUUUDDDWWWkkk~~~qqq^^^```iiilll___RRR[[[bbb\\\WWWbbb}}}wwwwww}}}yyyuuusssvvvwwwwwwvvvtttsssssstttsssqqqnnnmmmnnnpppqqqqqqqqqooollljjjkkkllllllllliiikkkllliiieeebbbdddgggeeegggiiieeemmmyyypppiiijjjlllkkkgggfffddddddeeegggiiihhheeecccdddcccbbbaaaaaaaaaaaaaaacccbbbbbbcccddddddcccaaaaaabbbbbbcccdddbbb```^^^___aaaccccccaaa```___```______^^^^^^]]][[[ZZZYYYQQQMMMIIIEEE@@@<<<@@@GGGXXXcccrrr|||~~~}}}}}}zzzzzz|||~~~ssskkkbbb___aaaaaa\\\VVVUUUUUUVVVVVVVVVWWWZZZ]]]gggmmmuuu}}}}}}yyy~~~|||zzzuuurrrpppnnnooonnnmmmlllkkkfff```ZZZRRRKKKMMMRRRXXXXXXYYY\\\___```^^^[[[YYYWWWUUUTTTTTTUUUWWWXXXYYY\\\```dddhhhkkkpppssswwwuuu{{{yyyuuuwwwtttsssssstttuuutttqqqooopppssssssqqqppprrrqqqmmmpppooommmlllkkkkkkkkklllllljjjjjjllloooqqqpppnnnlllllllllmmmmmmnnnnnnoooooooooppppppqqqqqqpppppprrrqqqpppnnnmmmmmmnnnnnnooonnnmmmmmmoooooonnnmmmllllllnnnoooqqqrrrssstttoooooooooooopppqqqrrrrrrqqqooommmmmmlllllljjjhhhhhhhhhhhhgggfffffffffeee___```bbbgggtttzzzrrryyyxxxxxx{{{qqq===222333,,,---***,,,))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********,,,)))+++000222777KKKbbb{{{zzz}}}{{{|||xxxqqqwwwnnnooofffNNNCCC???===............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222222WWWfffmmm{{{uuukkk\\\```www~~~YYYJJJiiittt```]]]bbbcccWWWQQQ^^^ddd\\\WWWmmm~~~yyyzzzyyyvvvuuuxxxwwwuuuuuuvvvvvvtttsssrrrooommmlllmmmooopppppppppnnnkkkjjjkkkkkkkkkjjjnnnkkkhhheeedddeeehhhjjjeeegggiiiffflllzzzqqqjjjjjjllljjjhhhhhheeedddeeegggiiiiiihhhfffeeeeeecccbbbaaaaaaaaaaaacccbbbaaabbbddddddbbbaaabbbbbbbbbcccbbbbbbaaaaaa```bbbcccbbb___^^^]]]^^^\\\]]]^^^^^^]]][[[YYYWWWOOOKKKGGGDDD@@@>>>CCCKKK[[[gggvvv~~~|||{{{zzzyyyooocccXXXXXXaaaeee___VVVUUUUUUUUUTTTTTTUUUXXX[[[fffllluuu}}}zzz~~~}}}yyyxxxuuusssqqqoooooonnnllljjjiiiaaaXXXSSSNNNKKKNNNSSSXXXYYYZZZ\\\^^^___]]]ZZZWWWVVVUUUTTTTTTVVVWWWXXXWWW[[[aaafffiiimmmpppsssxxxvvvzzzxxxtttuuutttrrrrrrrrrttttttsssrrrqqqssssssppppppqqqpppmmmqqqpppnnnmmmkkkjjjjjjjjjkkkjjjkkknnnpppqqqpppnnnjjjkkklllmmmnnnooonnnnnnnnnnnnooopppppppppppppppsssrrrqqqpppooooooooopppnnnmmmllllllnnnnnnmmmllliiikkkmmmppprrrssssssssslllmmmmmmoooppprrrtttuuurrrpppnnnmmmnnnmmmkkkiiikkkjjjiiihhhfffeeedddccc^^^^^^^^^dddssswwwlllooowww|||pppvvvuuu}}}{{{BBB333333---...))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******---+++,,,...++++++777FFFjjjqqqwwwxxxtttsssxxx}}}yyyyyywwwSSSDDDDDD???999:::.........---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222666JJJqqq}}}___cccwwwbbbVVVPPP^^^uuuaaa[[[yyymmm______eeedddXXXSSS^^^aaa\\\]]]xxx}}}xxxyyy}}}~~~yyyxxxyyyyyyvvvtttuuuwwwxxxuuusssrrrooommmmmmnnnppppppooopppnnnlllkkkllllllkkkjjjnnnjjjggghhhlllpppsssssseeefffiiiggglll{{{rrrkkkjjjkkkjjjiiijjjkkkjjjjjjjjjlllllljjjiiigggfffeeecccbbbbbbbbbbbbbbbaaaaaabbbccccccbbb```bbbbbbcccbbbaaaaaabbbccc___```aaa```^^^\\\\\\]]][[[\\\^^^^^^]]][[[XXXVVVOOOKKKFFFCCC???>>>EEENNN___lllyyy~~~yyyvvvuuuoooeee\\\^^^fffjjjccc[[[UUUUUUTTTSSSSSSTTTWWWZZZaaaiiisss|||{{{uuussstttrrrqqqppppppnnnkkkiiiggg^^^UUURRRQQQPPPRRRVVVXXXYYY[[[\\\]]]\\\[[[YYYUUUUUUUUUUUUVVVWWWXXXYYYXXX\\\bbbgggiiikkknnnooouuuvvv|||}}}vvvsssuuuuuutttrrrqqqsssssssssrrrpppsssssspppoooqqqpppmmmpppooonnnmmmlllkkkjjjjjjkkklllnnnpppppppppnnnlllhhhiiikkklllmmmnnnmmmmmmmmmnnnoooooopppppppppppprrrrrrqqqpppppppppppppppnnnmmmlllmmmnnnooonnnllljjjkkknnnqqqrrrrrrqqqpppkkkllllllmmmoooqqqssstttrrrpppnnnnnnooonnnmmmkkkmmmllljjjhhhfffdddcccbbbaaabbbcccgggssszzzlllkkkssszzz|||uuukkk|||{{{~~~DDD333222,,,///))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***+++***,,,...,,,***///888AAAUUUmmmwwwsssnnnqqqwwwxxxddd\\\lll~~~]]]@@@===@@@:::888???...------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222:::FFF^^^hhhpppkkkYYYdddvvv]]]OOOPPPeee|||eeeaaavvv|||tttkkk```ZZZ^^^kkkiii\\\VVV[[[]]]```lll}}}yyyyyy{{{~~~yyy{{{zzzzzzxxxxxxuuussstttwwwxxxuuusssrrrpppnnnnnnoooqqqpppppppppooommmmmmmmmmmmlllkkkllljjjiiilllssswwwxxxwwweeefffiiihhhkkk|||sssllljjjjjjiiijjjmmmqqqooommmllllllkkkjjjhhhgggfffeeedddcccccccccccccccbbbaaabbbddddddbbbaaabbbcccdddcccaaa```bbbcccbbbbbbaaa___[[[YYYYYYYYY\\\]]]^^^___]]]ZZZWWWUUUPPPKKKFFFCCC???@@@GGGQQQaaaooo|||zzzwwwuuummmjjjhhhiiillljjjddd^^^TTTTTTTTTRRRRRRTTTXXX[[[ccckkkvvvzzztttrrrqqqppppppppppppnnnkkkhhh```YYYUUUUUUUUUTTTUUUWWWXXXZZZ\\\\\\\\\ZZZYYYXXXSSSTTTVVVWWWXXXYYYZZZZZZ[[[___dddggghhhiiijjjkkkrrrwww{{{yyytttsssvvvxxxuuusssrrrrrrrrrqqqpppooorrrrrrpppoooqqqpppmmmmmmmmmmmmmmmmmmlllllllllmmmnnnppppppooommmkkkjjjhhhhhhiiijjjkkkkkkllllllmmmmmmoooppppppqqqqqqqqqppppppppppppppppppoooooopppooonnnooopppqqqpppnnnmmmnnnppprrrrrrpppooommmlllllllllmmmnnnoooppppppqqqpppnnnnnnoooooonnnlllmmmlllkkkiiigggeeecccbbbfffjjjllllllqqq~~~oookkkrrr{{{dddzzz}}}BBB000000+++...******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))&&&&&&)))+++***)))***......;;;QQQgggwww|||zzzwww}}}kkkOOOOOOZZZdddrrr{{{pppqqqIIICCC>>>;;;999777888:::------------,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222666IIIiiimmmfffXXXNNNgggsss[[[NNNXXXsssiii\\\iiijjjccc]]]UUUTTT___ssslll^^^WWWZZZ[[[dddyyy{{{{{{|||}}}~~~~~~|||wwwwwwyyyyyyuuuvvvuuuttttttuuuuuuuuusssqqqpppnnnooopppqqqpppooopppooonnnnnnnnnnnnmmmkkklllkkkkkknnnrrrtttsssqqqgggfffiiihhhjjj}}}uuummmjjjiiihhhkkkoooqqqnnnkkkiiihhhgggfffeeegggffffffeeeeeeeeeeeeeeedddcccbbbccceeeeeecccbbbbbbeeegggeeebbb``````bbbddddddbbb^^^YYYUUUUUUUUU____________]]]ZZZWWWUUUPPPKKKFFFCCCAAABBBLLLWWWbbbrrr~~~~~~~~~{{{xxxlllmmmoooooolllgggaaa]]]TTTTTTSSSRRRRRRUUUYYY]]]hhhqqq{{{{{{uuusssooooooooopppooolllhhhdddWWWTTTTTTVVVWWWUUUVVVYYYXXX[[[]]]\\\ZZZXXXWWWVVVSSSTTTWWWYYY[[[\\\\\\\\\___bbbeeeggghhhhhhiiikkksss{{{zzzvvvvvvsssssswwwxxxvvvtttssssssrrrpppnnnmmmpppqqqoooooorrrrrrooollllllmmmmmmnnnmmmmmmlllmmmnnnpppooommmkkkjjjjjjjjjjjjiiiiiiiiijjjkkkkkkmmmnnnoooqqqqqqrrrrrrrrrppppppqqqqqqqqqppppppooorrrqqqpppppprrrrrrqqqpppqqqqqqrrrrrrqqqpppnnnnnnnnnnnnmmmmmmmmmnnnoooooopppooonnnnnnooopppnnnmmmlllkkkjjjiiigggfffeeedddhhhmmmnnnkkkmmmyyyrrrmmmsss|||vvv\\\{{{}}}yyy@@@000000***...+++,,,))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))(((((()))***+++***))))))///***111NNNvvv|||~~~vvvcccVVVNNNMMM[[[kkk}}}~~~{{{ooofffbbboooaaaDDD:::>>><<<666777===;;;333---------,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222222KKKssszzzjjjPPPFFFfffttt|||QQQKKKcccwwwbbbgggddd]]]VVVLLLRRRiii}}}ppp]]]VVVZZZYYYbbbwww~~~{{{{{{|||}}}~~~~~~zzzuuutttwwwvvvsssrrrtttttttttsssssssssuuupppooonnnnnnooopppooonnnooonnnmmmmmmnnnmmmllljjjlllkkkkkklllnnnnnnnnnmmmhhhfffhhhgggjjj~~~vvvnnnjjjiiihhhlllqqqooolllhhheeeeeeeeeeeeeeefffffffffeeeffffffggghhheeedddcccdddffffffdddcccbbbfffiiigggccc______```aaa```___\\\XXXVVVVVVWWWcccbbbaaa___\\\YYYVVVUUUMMMHHHDDDCCCBBBGGGRRR^^^cccsss~~~}}}|||yyynnnnnnnnnmmmjjjeee___\\\SSSSSSRRRRRRRRRVVV[[[```eeennnzzz|||uuutttqqqpppppppppnnniiiccc^^^SSSRRRTTTWWWVVVTTTXXX___XXX[[[]]]]]]YYYVVVUUUUUURRRUUUXXX\\\^^^___^^^^^^bbbdddggghhhiiijjjlllnnnvvv~~~ttttttvvvtttssswwwuuutttsssttttttsssqqqnnnkkknnnpppnnnooosssssspppmmmmmmnnnnnnnnnlllkkkjjjjjjlllmmmmmmkkkjjjkkkmmmnnnmmmkkkiiiiiijjjlllmmmnnnooopppqqqsssssssssssspppqqqrrrssssssrrrqqqqqqrrrqqqpppqqqrrrsssrrrppprrrrrrrrrrrrqqqqqqqqqqqqooooooooooooooopppqqqqqqooommmmmmmmmoooooonnnmmmjjjiiiiiiiiihhhgggggggggggghhhfffbbbgggvvvvvvpppvvv~~~mmmZZZ}}}vvv@@@333222***,,,+++...))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))************,,,---,,,)))///)))))):::ZZZ|||{{{{{{xxxqqqggg^^^YYYWWWeeeuuurrrlllbbb^^^jjj\\\AAA888<<<<<<999777;;;@@@===444---------,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222777KKKssstttWWWHHHfffyyykkkJJJKKKmmmqqqppphhh^^^RRRFFFTTTuuuttt\\\UUUZZZWWW\\\ooo~~~{{{zzzzzz{{{|||zzz{{{yyytttrrruuuuuutttpppsssuuutttqqqpppsssuuuooommmlllmmmnnnooonnnmmmnnnmmmllllllmmmllljjjhhhkkkkkkkkkkkkkkklllmmmoooiiifffhhhgggiii~~~~~~vvvnnnkkkhhhhhhlllrrrnnnjjjgggeeeeeefffggggggfffeeeeeeffffffggghhhiiieeeddddddeeeffffffeeecccbbbfffjjjiiiccc^^^^^^___ZZZZZZZZZZZZYYYYYY\\\^^^eeedddbbb___[[[XXXVVVUUUJJJFFFCCCBBBDDDJJJWWWcccbbbsss~~~|||{{{yyyqqqnnnllljjjhhheee```\\\SSSSSSRRRRRRSSSWWW]]]aaa\\\gggsss{{{|||uuutttsssrrrqqqppplllfff___YYYSSSTTTVVVXXXVVVUUU\\\eeeXXX[[[^^^]]]YYYUUUTTTUUURRRUUUYYY]]]___```______ccceeegggiiijjjlllpppsssxxxzzzqqqtttxxxuuutttvvvrrrrrrssstttvvvuuurrrpppjjjmmmooonnnooossstttqqqoooooooooooommmkkkiiihhhgggiiikkkkkkiiijjjmmmppprrrpppllljjjiiijjjmmmoooooooooqqqrrrssstttttttttqqqrrrssstttttttttsssrrrrrrqqqpppqqqrrrrrrqqqppprrrrrrqqqqqqqqqrrrssstttppppppppppppqqqrrrssstttnnnmmmlllmmmnnnooonnnmmmhhhhhhhhhhhhhhhhhhhhhiiieeebbb]]]ZZZccctttzzztttyyymmmbbb}}}uuuAAA666444+++,,,***///))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))&&&&&&%%%&&&)))---,,,)))***000333///111HHHpppwww}}}}}}qqq^^^XXXbbbppp}}}wwwiiiccc___nnnWWW>>>777:::555555777:::<<<;;;999888...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------))))))*********+++++++++,,,---......------///111===RRRtttuuuVVVSSSdddxxxcccIIITTTiiizzzlllXXXIIIIIIZZZjjjooo\\\XXXTTTPPPVVVddd|||wwwxxxvvvsssuuu{{{yyyyyyxxxwwwvvvuuuttttttssssssrrrqqqqqqrrrrrrrrrppppppooonnnmmmlllkkkkkklllmmmmmmnnnnnnnnnnnnnnnllllllllllllmmmmmmnnnnnnfffeeejjjmmmnnnsssrrrqqqiiihhhnnnnnnjjjhhhddddddeeehhhjjjjjjfffggghhhiiiiiihhhgggfffccccccccccccccccccccccccccccccdddcccbbb```^^^]]]WWW[[[^^^\\\\\\]]]]]]\\\jjjeee```]]]\\\ZZZVVVRRRMMMIIICCC>>>???KKK]]]kkklllpppvvv}}}{{{uuuqqqmmmllllllfff]]]WWWVVVTTTSSSQQQPPPRRRUUUYYY[[[bbbgggooowwwzzzsssnnnqqqppppppnnnkkkcccZZZTTTUUUWWWYYYZZZZZZ\\\___bbbXXXZZZ[[[[[[XXXVVVUUUUUUXXXYYY[[[[[[[[[\\\^^^```cccfffjjjlllmmmnnnoooppp{{{uuuvvvzzz|||xxxtttrrrsssrrrrrrqqqpppooonnnmmmqqquuutttqqqnnnnnnnnnooonnnmmmkkkjjjiiihhhhhhhhhhhhiiijjjkkkkkklllllljjjkkklllmmmnnnnnnnnnoooqqqsssuuuvvvuuusssssstttqqqrrrqqqpppoooooorrrtttsssuuuvvvuuutttssstttvvvtttttttttrrrqqqqqqsssuuuvvvtttqqqnnnrrrvvvsssmmmooommmkkkmmmppprrrpppnnnkkkjjjiiiiiijjjiiifffccc````````````dddooo|||sssttt|||fffxxxKKK///......,,,,,,+++************))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++,,,,,,///777EEEOOOmmmhhhnnnyyyvvvllluuu{{{ddd[[[mmm]]]CCC<<<888555555;;;::::::999999888888888...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,---...---------///111<<>>444666666666888888888888777777666666666...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------+++---...---------///111<<>>444///111222//////222......------///000---(((,,,,,,---...///111222222,,,,,,,,,++++++***************+++++++++,,,,,,,,,...---,,,,,,+++++++++++++++,,,,,,,,,,,,...111444???XXXtttxxxcccRRR^^^wwwYYYIIIUUUkkkyyyooolllgggfffsss~~~zzzxxxzzz|||zzzxxxvvvsssssssssuuuvvvsssrrrqqqrrrssssssrrrpppoooooopppppppppqqqqqqrrrnnnooopppqqqqqqpppooonnnnnnnnnoooooonnnllljjjiiigggcccgggggggggxxxvvvkkkggggggggghhhjjjjjjkkkkkkllllllkkkkkkjjjddddddgggkkkjjjeeedddfffggggggfffeeeeeeeeeeeeeeefffeeeeeedddbbbaaa``````hhh______rrriiigggbbb\\\[[[ZZZUUUNNNKKKDDD@@@JJJ^^^qqq{{{}}}|||{{{vvvyyyxxxsssnnnkkkddd\\\[[[]]]\\\WWWUUUTTTWWW^^^cccfffkkkqqq{{{}}}zzzxxxyyyvvvooo```\\\WWWTTTVVVZZZ^^^```\\\\\\[[[YYYYYYXXXXXXXXXWWWXXXXXXXXXWWWXXXZZZ\\\___bbbeeeggghhhiiikkkllloooqqqtttwww{{{}}}{{{yyyzzzzzzyyywwwuuuttttttzzzwwwsssqqqpppqqqpppppppppppppppppppppqqqqqqqqqjjjkkklllnnnpppssstttuuuwwwtttpppooopppqqqrrrrrrrrrrrrsssttttttssssssrrrvvvvvvuuurrrpppnnnooopppsssqqqppppppqqqrrrrrrqqqrrrqqqqqqqqqrrrtttuuuwwwxxxssspppqqqqqqqqqtttyyyxxxwwwvvvvvvvvvuuussspppqqqqqqpppoooooooooooooooqqqnnnkkkgggeeeeeefffgggbbbiiilllgggeeelllwww}}}pppuuuqqqbbbvvv```999222---)))000###))))))))))))((((((((((((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''((((((((((((''''''(((((((((((((((((((((((()))))))))***++++++,,,,,,+++///555;;;GGG___~~~qqqxxxxxxzzz{{{vvvvvv{{{qqqTTT>>>222111111000000//////............---,,,,,,,,,,,,------------............///,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,+++************++++++,,,,,,,,,,,,...111444>>>\\\|||hhhUUUaaayyy[[[KKKUUUjjjsss\\\```uuu|||{{{|||~~~}}}zzzwwwsssqqqpppqqqrrrtttsssrrrssstttsssqqqpppooooooppppppqqqqqqqqqqqqmmmnnnoooppppppooonnnmmmnnnnnnooonnnmmmllljjjiiigggccchhhiiihhhxxxvvviiieeeggghhhiiikkkkkkllllllllllllllllllkkkgggeeegggjjjjjjeeecccdddeeeeeeeeeeeefffggghhhiiijjjiiigggeeecccbbbaaaaaaccc___cccvvvyyygggfffbbb\\\[[[[[[VVVOOOJJJDDDAAAKKK^^^pppyyy{{{{{{}}}}}}|||{{{vvvxxxvvvpppkkkhhhbbb\\\[[[]]]\\\WWWXXXWWWYYY]]]```aaafffmmm|||wwwvvvrrrkkk^^^[[[WWWUUUUUUXXX\\\]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWXXXXXXXXXXXXYYY\\\^^^```bbbeeehhhiiijjjmmmooooooqqquuuxxx|||zzzuuuzzzzzz{{{zzzxxxvvvuuuuuuyyywwwtttrrrqqqqqqqqqqqqppppppppppppppppppppppppkkklllnnnppprrrtttuuuvvvwwwtttqqqpppqqqsssttttttsssssssssrrrrrrrrrrrrrrrrrrssstttrrrpppnnnnnnooonnnmmmmmmnnnqqqsssssssssssssssrrrrrrrrrtttuuuvvvwwwsssrrrtttttttttvvv{{{{{{yyyxxxxxxxxxxxxwwwuuurrrqqqqqqpppoooooopppppptttrrroookkkjjjiiijjjkkkhhhiiijjjhhhhhhmmmwwwpppssstttZZZhhhvvv\\\999222,,,(((111((())))))))))))((((((((((((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''((())))))******+++,,,,,,---///000000222===MMMZZZnnnQQQ@@@999666555/////////.........------......---,,,,,,,,,,,,,,,------------............,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,...111444>>>bbbnnn[[[eee{{{XXXPPP[[[wwwvvvYYYggg|||{{{|||}}}}}}zzzvvvrrrpppppprrrsssvvvuuutttttttttsssqqqooooooppppppqqqqqqqqqqqqqqqlllmmmnnnoooooonnnmmmlllnnnnnnnnnnnnmmmkkkjjjhhhgggdddiiillliiiuuuqqqeeedddiiikkklllllllllllllllmmmmmmlllllllllkkkffffffjjjkkkgggcccbbbddddddeeefffhhhiiikkklllooommmiiifffdddcccbbbccc___aaajjj|||~~~nnneeeddd```\\\[[[[[[VVVOOOHHHCCCBBBLLL___ooowwwxxxzzzyyywwwxxx~~~|||vvvvvvsssmmmhhhgggbbb\\\ZZZ\\\[[[WWWVVVWWWYYY\\\\\\]]]dddnnnwwwsssllleee[[[ZZZXXXVVVVVVWWWYYYZZZ[[[ZZZYYYWWWWWWWWWWWWXXXWWWXXXYYYZZZZZZ\\\___bbbbbbdddgggiiijjjlllnnnqqqppprrrvvvzzz~~~{{{wwwzzzzzzzzzzzzyyywwwvvvuuuxxxwwwuuusssrrrqqqrrrrrrqqqqqqqqqpppooooooooonnnmmmnnnoooqqqsssuuuvvvwwwwwwuuusssrrrtttvvvwwwwwwuuutttrrrqqqqqqqqqrrrrrrqqqrrrttttttrrrqqqpppqqqooonnnnnnpppssstttuuutttvvvuuutttsssssstttuuuvvvvvvttttttwwwyyyxxxzzz}}}}}}{{{xxxwwwxxxyyyyyyxxxrrrrrrqqqppppppppppppqqquuussspppnnnllllllmmmmmmoookkkjjjnnnmmmmmmuuupppooozzz~~~{{{XXXlllxxxccc>>>333---'''111---))))))))))))((((((((((((''''''((()))))))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((()))******++++++,,,)))***+++++++++...222666SSSkkk}}}^^^NNN;;;///...000000...---------------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,...111444@@@hhhqqq```iii|||RRROOOdddyyyeee|||zzzzzzzzz{{{zzzxxxuuurrrrrrsssvvvxxxwwwvvvuuutttuuutttqqqoooppppppqqqrrrrrrrrrqqqpppmmmmmmnnnoooooonnnmmmmmmmmmnnnnnnnnnmmmkkkiiihhhhhhdddiiimmmhhhoootttiiibbbfffooorrrpppnnnjjjkkkkkkllllllkkkkkkjjjmmmgggeeejjjnnnlllgggeeeeeeffffffggghhhjjjlllmmmnnnlllhhheeeccccccdddeee___eeepppuuuhhhcccbbb___[[[[[[\\\WWWPPPGGGCCCCCCNNN___nnnuuuvvvyyyxxxwwwzzz}}}wwwvvvrrrkkkhhhhhhddd^^^[[[[[[YYYVVVPPPRRRWWWZZZZZZ\\\hhhtttxxxppphhh```YYYZZZZZZYYYXXXXXXXXXYYYZZZYYYXXXVVVVVVVVVWWWXXXYYYZZZ\\\]]]^^^```dddggggggiiijjjkkkkkklllnnnppppppsssxxx|||~~~}}}yyyyyyxxxxxxxxxwwwvvvtttvvvvvvvvvtttrrrrrrrrrsssrrrrrrqqqpppoooooonnnnnnnnnnnnpppqqqsssuuuvvvwwwxxxvvvttttttvvvxxxxxxxxxwwwuuusssqqqqqqqqqsssttttttuuuuuutttssstttvvvwwwuuutttssstttvvvvvvuuusssxxxwwwvvvtttttttttuuuvvvuuutttvvvzzz|||{{{|||~~~{{{wwwuuuvvvvvvvvvvvvqqqqqqpppppppppppppppqqqsssqqqooommmlllkkkllllllrrrmmmpppwwwrrrkkksss~~~ppplllttt|||}}}~~~___xxxwwwHHH444///(((...+++))))))))))))((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((())))))***+++++++++'''(((***...111333333222...;;;EEEVVVnnn}}}vvvUUU???666222000111444444///+++---------------,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---+++,,,,,,,,,,,,...111444CCCiiinnncccooo~~~PPPMMMllltttqqq|||{{{{{{{{{zzzzzzyyywwwuuuuuuvvvxxxyyywwwvvvuuutttuuutttqqqooopppqqqrrrssssssrrrpppooonnnoooppppppppppppooonnnmmmmmmnnnnnnlllkkkiiihhhhhhbbbhhhlllfffiiiuuu{{{jjjddddddnnnwwwxxxrrrnnniiiiiiiiijjjjjjiiiiiiiiilllgggeeekkkpppooolllkkkhhhhhhhhhhhhhhhiiijjjjjjjjjhhheeecccbbbcccdddfffbbbiiisss~~~}}}qqqgggaaaaaa^^^[[[[[[[[[VVVOOOEEECCCDDDOOO___mmmtttvvvyyyzzz}}}~~~wwwvvvrrrjjjkkkllliiiaaa\\\ZZZWWWSSSOOOQQQUUUYYYYYY\\\gggtttttt{{{yyymmmddd]]]XXXZZZ\\\\\\ZZZYYYYYYZZZZZZYYYWWWVVVUUUVVVXXXYYY\\\]]]___aaabbbeeeiiillllllmmmmmmlllkkkkkkmmmoooqqquuuzzz{{{zzzxxxvvvuuuuuuwwwvvvtttrrrtttuuuvvvtttrrrqqqrrrtttsssrrrrrrqqqpppoooooonnnnnnnnnoooqqqssstttuuuvvvwwwvvvtttuuuwwwxxxyyyxxxxxxvvvtttsssrrrssstttuuuvvvuuutttrrrqqqsssxxx{{{uuuuuutttuuuwwwwwwuuusssyyyxxxvvvuuuttttttuuuuuuuuutttvvv{{{}}}{{{{{{~~~|||xxxuuuuuuttttttsssppppppoooooooooppppppqqqqqqpppnnnmmmllllllllllllqqqqqqxxx}}}ssshhhqqqyyyoookkkooowwwaaaxxxMMM000000+++,,,)))))))))))))))((((((((((((''''''((()))))))))))))))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((((()))******+++++++++******,,,///000...,,,000111---111<<>>???>>>@@@CCCGGGIIIKKKLLLMMMRRRSSSUUUXXXZZZ[[[\\\\\\VVVUUURRROOOKKKHHHEEEDDDDDD@@@;;;666333333555777222222111000///...---------------------------------,,,,,,,,,,,,+++++++++)))))))))))))))))))))))),,,+++***)))((((((((((((((((((((((((((((((((((((***************************************************************************+++---------...111333>>>___sssfffUUU^^^yyy}}}YYY\\\eeeuuu~~~{{{www```qqq~~~}}}}}}|||{{{xxxyyyyyyzzzyyyxxxwwwvvvuuuuuuuuuuuuuuutttsssrrrqqqqqqrrrrrrrrrqqqooonnnpppooonnnmmmlllllllllllliiijjjhhhdddbbb```[[[UUUNNNPPP[[[gggjjjnnn{{{tttrrrqqqooommmmmmlllkkkjjjiiihhhhhhggghhhhhhhhhggggggffffffeeehhhjjjkkkjjjiiiiiijjjiiiiiihhheeeaaa_________ggghhhkkknnnnnnkkkeeeaaa^^^\\\ZZZ[[[\\\YYYTTTOOOJJJCCCDDDQQQcccqqqzzz}}}|||~~~}}}}}}~~~xxxqqqpppuuuvvvuuummmjjjeee^^^YYYUUURRRQQQTTTTTTUUUVVVXXX\\\bbbgggoooqqqyyymmm___ZZZYYYWWWWWWWWWYYY[[[\\\\\\ZZZWWWYYY[[[\\\]]]^^^```bbbdddeeegggiiijjjkkkllllllppprrrssstttsssssstttvvv}}}xxxvvvuuutttuuuvvvvvvvvvtttsssrrrrrrtttuuurrrooommmoooqqqsssrrrqqqqqqrrrrrrqqqppppppqqqrrrrrrppppppqqqrrrsssrrrqqqpppppppppqqqrrrqqqppppppqqqrrrtttvvvxxxuuuuuuuuuuuuvvvxxxyyyzzzrrrrrrssstttvvvwwwxxxyyyuuuuuusssqqqpppqqquuuxxxyyyxxxxxxwwwvvvuuuttttttrrrsssuuuwwwwwwvvvuuusssssssssrrrrrrrrrrrrqqqqqqoooqqquuuwwwwwwuuurrrpppmmmppplllkkknnnjjjmmm{{{{{{|||yyyiiifffvvvnnn^^^yyy}}}uuutttlll===000---***000))))))))))))(((((((((((('''((())))))******))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,,,,------,,,,,,+++***---...000111222222222222222333444666777888999999777777666444333111000000...---,,,+++,,,---000111000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++***)))((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++***************+++++++++***************************+++---------...111333<<>>222000***,,,))))))))))))((((((((((((&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&'''((())))))***))))))))))))))))))))))))************************)))***++++++******+++---))))))***+++,,,,,,,,,,,,------------...///000111000000111222222222111111111000000000////////////***+++,,,---------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))((((((((((((((((((((((((((()))((((((''''''(((((((((''''''''''''''''''''''''++++++++++++++++++++++++((())))))***++++++,,,,,,***************************+++---------...111333BBB___rrrkkk```iii{{{ttt[[[VVVhhhqqqxxx}}}|||lllVVVOOOhhh~~~~~~~~~}}}{{{{{{{{{zzzxxxvvvsssrrrxxxvvvsssqqqpppqqqrrrsssrrrsssrrrrrrpppnnnkkkjjjjjjkkkkkkkkkjjjiiihhhgggaaa]]]YYYSSSKKKGGGPPP\\\YYY[[[^^^^^^```nnnzzzqqqmmmmmmmmmmmmnnnnnnmmmkkkiiigggjjjiiihhhhhhgggggghhhhhhhhhhhhhhhgggeeedddeeegggfffeeecccdddeeeeeebbb___`````````bbbcccaaa^^^[[[YYYWWWVVVVVVWWWUUUPPPKKKEEEDDDLLL]]]lllrrrqqqppppppxxx}}}}}}~~~wwwtttsssoooiii]]][[[XXXUUUTTTTTTUUUVVVWWWYYYZZZ[[[\\\```dddhhhlllrrrsss___XXXWWWUUUWWWZZZ[[[ZZZYYY[[[]]]YYY\\\```cccccccccdddeeeggghhhiiijjjkkklllllllllooopppqqqrrrsssuuuyyy|||}}}~~~zzzxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{vvvuuusssrrrqqqqqqppppppssspppnnnnnnoooqqqrrrrrrooopppqqqqqqqqqqqqrrrsssooooooooooooppprrrtttuuuqqqqqqqqqqqqsssuuuwwwxxxwwwxxxyyyyyyyyyyyyxxxwwwuuuwwwyyyzzz{{{{{{zzzyyyvvvwwwwwwwwwvvvvvvxxxzzzwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwwwwvvvvvvuuuuuuttttttsssrrrqqqppppppqqqrrrrrrpppmmmllllllooosssuuupppvvv{{{uuurrruuuiiisss{{{kkkssssssBBB444000***...))))))))))))((((((((((((&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''')))******+++((((((((((((((((((((((((************************''')))******)))(((***+++((()))***+++,,,,,,,,,,,,)))((((((((()))***,,,,,,***+++,,,,,,---------,,,------------------------/////////...---,,,+++++++++++++++************)))++++++++++++++++++++++++******)))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''************************((())))))***++++++,,,,,,***************************+++---------...111333CCC]]]ooolllhhhsssoooTTTPPPgggttt{{{pppfffTTTKKKbbb~~~~~~}}}|||||||||{{{yyyvvvsssrrrxxxuuuqqqnnnmmmnnnpppqqqsssssssssrrrpppmmmjjjiiijjjjjjkkkkkkjjjiiigggfff^^^YYYUUUPPPIIIHHHTTTddd^^^``````]]]^^^lllrrrjjjlllqqqlllmmmnnnnnnmmmkkkiiigggkkkjjjhhhggggggggghhhiiijjjjjjjjjhhhfffeeeeeegggiiigggffffffgggeeeaaa^^^cccbbbcccccccccaaa]]]YYYUUUSSSSSSUUUWWWVVVQQQMMMEEEDDDLLL^^^oooxxxzzzzzzpppxxx~~~~~~yyyqqqnnnooommmiii^^^\\\ZZZWWWUUUUUUUUUVVVVVVWWWYYYZZZ[[[^^^bbbeeegggnnn|||ppp\\\UUUTTTTTTWWWZZZ[[[YYYYYY[[[]]]XXX[[[___aaabbbaaabbbcccfffggghhhjjjkkklllmmmmmmqqqrrrrrrrrrrrrtttxxx{{{{{{xxxxxxuuuuuuvvvxxxzzz}}}{{{yyyvvvtttrrrqqqooonnntttrrrooooooqqqsssttttttpppqqqssssssssssssuuuvvvooooooooooooqqqsssuuuvvvqqqppppppqqqrrrtttvvvxxxtttuuuwwwyyyzzzzzzzzzyyysssuuuwwwzzz{{{{{{zzzyyytttuuuvvvvvvvvvvvvxxxzzzwwwwwwwwwvvvvvvvvvvvvvvvxxxxxxxxxwwwwwwwwwvvvvvvuuutttrrrppppppqqqrrrtttooonnnlllkkklllnnnqqqsssmmmqqqsssvvvrrrdddkkkwwwiiippp|||rrryyysssggg}}}uuuGGG666///***000))))))))))))((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''((()))***+++,,,''''''''''''''''''''''''))))))))))))))))))))))))&&&'''((((((''''''(((***%%%&&&((()))+++,,,,,,,,,---,,,,,,+++,,,---...///+++,,,---......//////...***++++++,,,,,,---------))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,...111444HHHfffooocccgggvvvgggSSSTTT```qqq~~~|||ooo}}}zzzQQQNNN||||||xxx|||}}}zzz{{{~~~~~~|||yyywwwuuuuuuuuuvvvuuusssqqqqqqqqqssssssooooooqqqrrrrrrqqqpppooommmllljjjiiiiiiiiigggeeeccc\\\RRRJJJGGGMMMZZZfff___fffeeeccceeejjjxxxooolllkkkkkknnnnnnnnnmmmlllkkkiiiiiihhhhhhiiijjjjjjjjjjjjiiijjjgggeeeeeeggghhhfffdddhhhfffeeeeeeeeeeeedddbbb``````___``````^^^[[[XXXVVVUUUUUUWWWXXXUUUOOOIIIEEEEEELLL\\\nnnzzzzzzvvvxxxzzz}}}|||}}}zzzrrrllljjjhhhdddbbbZZZUUUUUUWWWUUUUUUWWWVVV[[[___^^^\\\^^^fffmmmrrruuu{{{lll[[[ZZZWWWZZZYYYYYYYYYZZZ[[[\\\\\\```___^^^]]]^^^```bbbccceeeeeefffhhhjjjlllnnnoooqqqrrrtttvvvxxx{{{|||}}}~~~}}}vvvuuuzzz{{{xxxuuuyyyyyyyyyxxxwwwtttqqqnnnllloooqqqssssssrrrrrrssstttuuupppoootttuuuqqqooorrrrrrtttvvvuuurrrqqqsssuuupppppppppqqqsssvvvxxxzzzvvvwwwwwwvvvuuuuuuvvvxxx|||yyyxxxyyyyyyxxxwwwwwwzzzwwwttttttvvvxxxzzzzzzzzzwwwttttttuuuvvvtttrrrrrruuuwwwwwwuuussssssuuussssssrrrpppnnnmmmnnnpppqqqmmmiiijjjoooqqqpppllllllmmmmmmggg]]]]]]lll}}}yyyrrr{{{|||uuuiiiYYYggg}}}FFF333666((())),,,+++***)))((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''&&&'''((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++***+++,,,---...---,,,+++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,...111444BBB___hhh^^^cccsssnnnRRRMMMUUUnnnqqq}}}|||]]]bbbmmmqqqooowww}}}}}}~~~{{{yyyvvvuuuuuuuuuuuutttrrrpppppppppqqqrrroooooopppqqqqqqqqqpppooollljjjhhhggghhhgggeeeccc^^^YYYRRRNNNMMMSSS]]]eeecccjjjhhhddddddhhh|||yyyqqqnnnmmmlllnnnnnnnnnnnnlllkkkjjjiiiiiijjjjjjkkkkkkkkkkkkkkkjjjhhheeeeeeggghhhgggeeegggeeeddddddddddddcccaaaaaa`````````aaa___\\\YYYVVVUUUUUUWWWXXXUUUNNNHHHDDDEEELLL\\\nnnyyyzzzwww{{{|||}}}}}}}}}zzzqqqllljjjgggdddbbbZZZTTTTTTUUUTTTTTTUUUWWW[[[^^^]]]\\\```hhhpppuuuyyyqqq^^^[[[WWWZZZZZZYYYZZZZZZ[[[\\\]]]```___^^^^^^___```cccdddeeefffgggiiikkkmmmoooqqqtttuuuvvvxxxzzz|||}}}~~~}}}xxxwww|||}}}{{{{{{uuuuuuuuutttsssqqqpppoooqqqqqqrrrrrrsssrrrqqqqqqmmmjjjkkkqqqtttqqqppprrrrrrtttuuuuuusssrrrtttvvvrrrrrrssstttvvvxxxzzz{{{yyyzzzyyywwwuuussstttuuuxxxyyyzzzzzzyyywwwxxxzzz|||yyyvvvuuuwwwyyyzzz{{{zzzxxxvvvvvvxxxxxxvvvttttttvvvxxxxxxuuusssssstttssstttsssqqqnnnnnnooopppnnnmmmllllllnnnpppqqqrrrsssoooiiiddd___aaammmzzzpppdddZZZsssRRR555444+++000,,,+++***)))((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********++++++))))))+++,,,,,,,,,+++***---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,...111444>>>ZZZbbbYYY^^^nnn|||sssRRRJJJQQQpppooosssrrr^^^iiihhh\\\iiikkkttt}}}{{{xxxvvvuuuuuuuuutttsssqqqpppooooooppppppooooooppppppppppppoooooojjjhhhfffeeeeeeeeecccaaaZZZWWWTTTSSSVVV[[[```bbbfffmmmjjjddddddgggyyyuuuooommmllllllooooooooonnnmmmlllkkkjjjkkkkkklllmmmmmmmmmmmmllliiihhhffffffggghhhgggffffffeeeccccccddddddbbbaaa`````````aaaaaa```\\\ZZZWWWVVVVVVWWWWWWTTTMMMHHHCCCEEELLL\\\nnnyyyzzzwww|||{{{{{{|||~~~~~~~~~yyyqqqlllkkkhhhdddaaaZZZTTTTTTUUUSSSSSSTTTXXX[[[]]]]]]^^^cccmmmuuuzzzwww```\\\XXXZZZZZZZZZZZZ[[[\\\]]]^^^```___^^^^^^___bbbdddfffggggggiiikkkmmmppprrrtttuuuvvvxxxyyy{{{}}}~~~~~~~~~~~~zzzyyy|||xxxwwwxxx|||}}}rrrrrrrrrrrrrrrrrrsssssstttrrrpppqqqsssrrrooolllcccaaadddjjjoooooooooqqqqqqsssttttttssssssuuuvvvuuuuuuvvvwwwxxxzzz|||}}}xxxyyyyyywwwuuutttuuuvvvxxx|||}}}yyywwwyyy|||~~~{{{xxxwwwxxxzzz{{{zzzyyyyyyyyyzzz{{{{{{yyywwwvvvxxxyyyyyyvvvttttttttttttttttttrrrpppooooooqqqkkkmmmnnnnnnnnnnnnqqqtttxxxoooeeebbbbbbfffnnnwwwpppiiidddYYY333///)))///,,,+++***)))((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&''')))*********)))((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))************(((((()))************))),,,++++++++++++*********************************************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((()))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,...111444AAAZZZ```WWW[[[jjjyyypppQQQOOOZZZuuu~~~nnnhhhaaaSSS^^^~~~nnnxxx|||gggaaadddiiilllvvv~~~}}}zzzxxxvvvuuuuuuuuuuuutttrrrqqqppppppppppppoooooooooooooooooonnnnnniiigggeeeddddddcccaaa___XXXXXXVVVWWW\\\aaaaaa^^^bbbllljjjccccccfffuuu{{{qqqmmmmmmnnnnnnppppppoooooonnnmmmkkkjjjjjjkkkllllllmmmmmmlllllliiihhhgggfffgggggggggggggggeeeddddddddddddcccaaa___^^^___```aaa___\\\ZZZXXXWWWVVVWWWXXXTTTMMMGGGBBBDDDMMM\\\mmmxxxzzzxxxxxxyyyzzz{{{}}}~~~yyyqqqmmmllljjjeeebbbZZZTTTUUUVVVTTTTTTUUUZZZ\\\]]]^^^```gggrrrzzzzzzaaa]]]ZZZZZZZZZZZZ[[[\\\]]]^^^_________^^^___aaacccfffhhhhhhiiijjjmmmooorrruuuvvvtttuuuwwwyyy|||}}}|||}}}{{{yyy{{{tttttttttwwwyyyzzzwwwuuusssrrrqqqqqqrrrsssuuuvvvuuurrrooopppsssrrrlllggg\\\[[[\\\```eeejjjmmmooorrrrrrssstttttttttuuuvvvuuuvvvwwwxxxyyy{{{|||}}}tttuuuvvvwwwvvvwwwyyy{{{yyy~~~}}}zzzzzzzzzyyy~~~|||yyyxxxyyyzzzzzzyyyyyyzzz{{{}}}~~~}}}{{{yyyyyyyyyzzzyyyxxxvvvtttssstttuuuuuusssqqqooopppqqqlllmmmmmmmmmmmmnnnoooppptttlllffffffgggiiiooouuuyyyuuunnnYYY444000***+++,,,+++***)))((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&''')))++++++***)))'''(((((((((((((((((((((((('''(((((((((((((((((('''((((((((()))))))))******(((((())))))************************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((()))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,...111444AAAXXX^^^VVV[[[jjj{{{jjjOOOTTTfffwwwssseeeUUUJJJRRRggguuuuuu{{{gggVVVhhhmmmhhhjjjtttttteee___dddlllggglllttt~~~}}}|||zzzwwwvvvuuuuuuuuuvvvuuutttsssrrrqqqpppppppppoooooonnnnnnmmmmmmmmmiiigggeeedddcccbbb```^^^ZZZ[[[YYYXXX\\\bbbaaa[[[\\\hhhhhhaaabbbfffqqq~~~qqqiiihhhkkknnnpppppppppoooooonnnmmmkkkjjjiiiiiijjjkkkkkkkkkkkkkkkhhhhhhhhhggggggggghhhiiihhhgggeeeeeeffffffdddccc]]]]]]]]]___```___\\\ZZZZZZYYYXXXYYYXXXTTTMMMGGGBBBEEENNN]]]lllvvvxxxwwwuuuxxx{{{~~~~~~~~~xxxpppnnnnnnlllgggccc[[[UUUVVVWWWVVVVVVXXX[[[]]]^^^___bbbjjjttt{{{zzzaaa]]][[[ZZZZZZ[[[[[[\\\^^^___```_________```bbbeeeiiikkkkkkkkklllnnnqqqtttvvvwwwqqqsssuuuyyy}}}}}}{{{|||{{{yyyxxxyyyxxxwwwwwwwwwxxxwwwvvvuuutttssssssssstttvvvwwwuuurrroooppprrrpppjjjddd[[[ZZZWWWXXX^^^gggmmmpppsssssssssssstttuuuuuuttttttuuuvvvwwwyyyzzzzzz{{{ssstttvvvwwwwwwxxx{{{}}}uuuzzz|||yyyzzz}}}|||xxx}}}{{{yyyxxxyyyzzzyyyxxxyyy{{{}}}~~~}}}|||{{{zzzzzzyyyyyyxxxwwwtttsssssstttuuutttqqqppppppppppppllljjjkkkmmmnnnkkkgggiiiiiikkkllljjjiiinnnuuutttzzzwww}}}~~~mmm{{{XXX777555000,,,,,,+++***)))(((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%''')))***+++***((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,...111444>>>SSSZZZUUU\\\mmmnnnRRRVVViiivvv~~~xxxeeeNNNCCCLLL___nnntttuuuxxxyyyfffCCCOOOPPPMMMVVVfffssseeebbbdddeeefffbbbggglllsss~~~}}}{{{yyywwwvvvuuuuuuuuuvvvvvvuuutttsssqqqpppppppppooonnnmmmllllllmmmmmmiiigggdddcccbbbaaa___]]]\\\^^^[[[UUUVVV^^^```\\\ZZZhhhjjjccccccdddkkkxxxrrrjjjaaa\\\___dddiiikkkooooooooonnnmmmlllkkkjjjggghhhiiiiiijjjjjjiiiiiiggghhhiiihhhggggggiiijjjiiihhhffffffggggggeeeddd\\\\\\]]]___aaa```^^^[[[]]][[[ZZZZZZZZZVVVNNNHHHBBBFFFOOO]]]kkktttvvvvvvvvvyyy~~~}}}}}}{{{tttmmmmmmooommmgggbbbZZZUUUVVVXXXXXXXXXZZZ[[[\\\]]]___bbbiiirrrxxx{{{bbb^^^\\\ZZZ[[[[[[\\\]]]___```aaa^^^^^^___```cccgggkkkmmmmmmmmmnnnppprrrtttvvvwwwqqqsssuuuyyy}}}}}}yyyzzz{{{zzzxxx{{{zzzxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwsssqqqpppqqqqqqnnnhhhccc^^^]]]ZZZYYY___kkkrrrtttuuutttsssssstttuuutttsssssssssuuuvvvwwwxxxxxxxxxuuuwwwxxxwwwwwwwwwyyy{{{qqqzzz~~~zzzyyy}}}~~~zzz|||zzzyyyyyyzzzzzzzzzyyyzzz|||~~~~~~}}}{{{{{{|||yyyxxxxxxxxxyyyxxxuuusssrrrtttuuutttqqqoooooooooqqqllliiijjjmmmnnnhhhcccccchhhoooqqqlllgggkkksssuuuwww}}}{{{yyynnn{{{wwwXXX333222111+++,,,+++***)))((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''(((((((((((()))))))))((()))******+++''''''((((((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,...111444;;;OOOVVVRRR[[[lll^^^[[[ddduuu~~~jjjMMMDDDOOOfff{{{vvvnnniiijjjsssxxxZZZ<<>>>>>KKK\\\sssyyydddbbbkkknnnhhhbbbdddggghhhiiittt|||{{{yyywwwuuuuuuuuuuuuuuuuuutttsssrrrpppooonnnpppooonnnlllkkkkkkllllllgggeeebbbaaa```___\\\ZZZ\\\___ZZZOOOOOOZZZbbbaaa___nnnooofffdddaaabbbjjj^^^ZZZWWWYYY___fffjjjkkknnnnnnnnnnnnlllkkkjjjiiiggghhhiiiiiijjjjjjiiiiiifffhhhiiihhhggggggiiikkkiiigggfffeeeffffffeeeccc^^^^^^___aaacccbbb```^^^___]]]\\\\\\[[[WWWOOOIIICCCHHHQQQ]]]jjjrrruuutttvvvxxx|||~~~}}}yyyvvvoooiiijjjmmmlllggg___XXXTTTUUUXXXXXXYYY[[[ZZZZZZ[[[]]]aaafffmmmqqqwwwzzz}}}eee```\\\[[[[[[[[[\\\^^^___aaabbb^^^^^^___aaadddhhhlllooooooooooooppprrrtttuuuvvvuuuvvvxxx{{{~~~|||wwwyyy}}}}}}{{{vvvwwwxxxxxxvvvtttrrrrrrrrrssstttuuuvvvvvvvvvvvvpppqqqrrrqqqoookkkgggddd```bbbbbbbbbiiiuuu|||{{{wwwuuusssssstttuuusssqqqrrrssstttvvvwwwwwwwwwwwwuuuvvvwwwwwwwwwxxx{{{}}}yyyzzzzzz}}}}}}|||zzzzzzzzz|||}}}|||{{{{{{}}}~~~}}}zzzyyyzzz{{{xxxwwwvvvwwwyyyxxxvvvsssqqqssstttsssqqqooonnnnnnnnnlllkkklllmmmllliiifffeeeiiiooopppkkkeeehhhoooxxxzzzxxxxxxuuuzzz___333......(((,,,+++***)))((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((((((((('''''''''((()))***&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,...111444<<>> 000(((,,,555)))%%%+++***$$$777###&&& 222((()))************))))))))))))***************++++++++++++************+++,,,,,,***+++---------...111333>>>UUUeeebbbaaannn|||lllgggyyy{{{WWWIIIRRR]]]hhhkkk___SSSSSSYYYWWWGGG666111111222333666;;;BBBFFFKKKVVVjjj{{{xxxooolllkkkeee]]][[[cccttt|||xxxvvvuuuvvvvvv{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvtttqqqnnnmmmoooqqqqqqpppooollljjjhhhfffffffffaaa]]]YYYSSSMMMMMMPPP\\\[[[LLLBBBOOO]]]aaadddhhh|||}}}mmmeee```YYYWWWWWW^^^rrrtttqqqmmmjjjiiikkkkkkiiifffjjjkkkkkkiiihhhgggiiijjjgggfffeeefffhhhiiihhhgggjjjhhhgggffffffdddbbb```___bbbeeebbb^^^[[[\\\^^^\\\[[[\\\___```ZZZNNNDDDAAADDDMMM\\\gggjjjlllnnnkkkpppwww|||~~~{{{wwwsssuuutttnnnhhhfffhhhgggddd[[[WWWUUUXXXXXXWWWYYY]]]]]]ccciiiiiiddddddiiipppyyyrrrbbb```^^^^^^^^^^^^___```aaabbbeeefffgggiiijjjkkkllllllppprrrsssssssssssstttvvvuuu|||~~~}}}}}}~~~{{{}}}}}}zzzyyyzzzxxxxxxyyyyyyyyyxxxvvvuuurrrvvvxxxxxxyyy||||||yyyvvvsssrrrqqqnnngggddddddiiimmmssszzz~~~rrrssssssrrrrrrrrrrrrrrrrrrrrrtttvvvwwwxxxxxxwwwvvvuuuvvvwwwyyy{{{|||}}}}}}xxx|||}}}|||}}}~~~~~~}}}{{{{{{||||||zzzyyyzzzxxxyyy}}}}}}zzzyyy{{{wwwxxxyyyxxxvvvtttttttttoooooonnnmmmmmmmmmnnnooorrrrrrqqqooonnnlllkkkjjjkkkkkkllllllhhhdddhhhpppzzzxxx{{{eee}}}qqqGGG999111,,,,,,+++***)))(((((((((((())))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''///!!!"""---\\\BBB((((((%%%###)))&&&***<<<***000wwwMMM(((,,,***+++III444 ++++++)))*********)))))))))))))))***************************************++++++,,,***+++---------...111333<<>>@@@IIIWWWbbbgggjjjmmmppprrrvvvzzz||||||zzzyyywwwvvvppphhhfffgggeeeaaaXXXVVVVVVYYYYYYYYY\\\bbbaaabbbdddgggjjjoootttwwwooobbbbbb``````aaabbbccccccccccccccceeeiiilllnnnnnnmmmmmmnnnpppqqqrrrrrrtttwwwyyy~~~zzzwwwxxxwwwwwwwwwwwwwwwwwwvvvvvvwwwvvvvvvwwwxxxxxxxxxzzzuuutttrrrooommmiiiccc^^^YYYhhhwwwzzzvvvrrrnnnkkkmmmppprrrrrrqqqpppqqqssstttvvvxxx{{{{{{zzzxxxwwwuuuwwwzzz|||}}}|||{{{zzzzzz{{{zzzxxxzzz~~~}}}zzzzzzzzzzzz{{{{{{|||~~~|||zzzyyy|||{{{wwwwwwyyy~~~~~~zzzuuuqqqqqqrrrlllmmmpppqqqrrrpppnnnmmmqqqpppooommmkkkiiihhhgggfffgggjjjkkkeee___aaafffssszzz|||tttoooyyy^^^lllrrr???///---000,,,+++***)))(((((((((((())))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''''''''''''''''''''''''''''' ---(((&&&(((,,,]]]@@@&&&((('''$$$***%%%(((111222$$$NNN)))FFFuuu'''$$$000SSSXXX...++++++))))))))))))************+++++++++******************))))))))))))***++++++***+++---------...111333777MMMYYYZZZooonnnUUUWWWddd~~~{{{}}}~~~mmmcccYYYJJJHHHOOONNNGGGHHHIIIMMMWWW[[[MMM999222222111000000333888<<<<<>>???GGGTTT```fffkkkppptttuuuwwwyyy{{{|||||||||xxxvvvppphhhdddeeeccc___XXXTTTTTTXXXZZZ[[[^^^bbbaaaaaaaaaeeejjjqqqvvvyyyooocccccc```aaabbbcccdddddddddcccccceeeiiilllnnnooooooooopppqqqrrrrrrsssuuuxxx{{{|||}}}~~~~~~|||yyyyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvtttsssuuuuuussssssuuussssssrrrppppppoooiiibbbVVVggguuuwwwqqqmmmkkkjjjkkkooossssssrrrqqqrrrtttssstttvvvxxxyyyxxxwwwvvvvvvxxxzzz{{{|||{{{zzzyyyvvvyyyyyywwwwww{{{}}}{{{wwwyyy{{{|||||||||~~~}}}zzzyyy{{{zzzwwwvvvyyy{{{{{{zzzxxxuuuttttttuuummmooorrrttttttqqqnnnlllnnnnnnmmmkkkiiihhhgggfffhhhjjjoooqqqlllfffeeejjjsssxxx|||yyyssszzzfff}}}kkkQQQgggyyyEEE222,,,...,,,+++***)))(((((((((((())))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''',,,***"""(((&&& OOO===%%%''''''%%%***$$$'''000+++ggg555+++QQQ &&&(((ooo(((111???JJJ%%%,,,((()))))))))************+++++++++*********)))))))))))))))))))))***++++++***+++---------...111333999JJJUUUaaapppQQQSSS]]]|||vvv}}}|||tttkkkkkkaaaLLLMMMYYYVVVKKKMMMMMMQQQ\\\```OOO777000111111111111333666999888???JJJZZZlllwwwrrrgggVVVMMMJJJQQQYYYdddyyyuuuwww{{{}}}{{{yyyxxxyyyyyywwwtttrrrqqqrrrrrrpppmmmmmmnnnoooooonnnllljjjhhhbbb]]]WWWOOOFFFBBBJJJTTT\\\YYYOOOQQQ___ccc```cccwwwttthhhdddbbbfffccciii|||xxxnnnnnnmmmlllkkkjjjkkkkkkiiikkkmmmllljjjiiihhhiiijjjiiigggggghhhiiigggfffgggiiijjjiiifffccccccddd`````````aaacccccccccccc``````___]]]XXXPPPGGGAAA>>>>>>EEERRR^^^fffmmmssswwwxxxzzz{{{|||}}}}}}}}}xxxvvvooogggccccccaaa]]]XXXRRRQQQVVV[[[]]]^^^aaa```aaaccceeegggmmmuuu{{{rrrdddccc___```bbbcccddddddcccccceeegggiiilllnnnooooooppprrrrrrsssssssssuuuyyy|||{{{~~~|||zzz}}}~~~||||||{{{zzzyyyxxxwwwvvvvvvvvvxxxuuuuuuxxxwwwrrrpppsssssstttrrroooooooooggg]]]\\\gggqqqsssrrrpppmmmjjjjjjoootttuuurrrqqqsssuuuvvvvvvxxxyyyyyyyyyyyyyyywwwxxxyyyzzzzzzyyyyyyxxxvvv{{{|||xxxvvvxxx||||||wwwzzz}}}}}}||||||}}}~~~{{{xxxxxxzzzzzzwwwxxx{{{{{{xxxvvvttttttttttttssspppppprrrrrrqqqpppnnnmmmmmmlllkkkjjjiiihhhggggggeeehhhmmmpppmmmhhhiiinnnxxxvvvvvvxxxnnnxxxjjjZZZgggzzzzzzFFF444......,,,+++***)))(((((((((((())))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''*** ...111000]]]???&&&((('''$$$)))$$$'''222 ,,,"""$$$$$$777333+++"""\\\ooo'''---666###GGG &&&(((((())))))*********+++++++++++++++******)))))))))))))))))))))******+++***+++---------...111333===IIITTThhhwwwRRRQQQXXXqqqmmmvvvyyysssvvvgggKKKMMM]]]ZZZRRRSSSRRRUUU___cccOOO555---///222222222222444555999>>>DDDNNN___lllkkkbbbWWWLLLHHHPPPYYYeeezzzvvvxxx{{{}}}zzzyyyxxxxxxyyyvvvsssppppppqqqpppnnnkkkooooooppppppnnnkkkiiigggbbb]]]WWWOOOFFFCCCKKKVVV___]]]TTTTTT```aaa]]]aaapppmmmbbb___```eeeoookkkrrr}}}pppooonnnllliiigggggghhhjjjlllnnnnnnmmmkkkkkkkkkkkkiiihhhhhhiiiiiihhhffffffiiijjjiiifffddddddfff\\\```dddeeeddddddfffiiibbbaaa```\\\VVVNNNFFFAAA>>>>>>CCCPPP]]]gggooovvvwwwyyy{{{~~~~~~~~~}}}{{{xxxvvvooofffbbbbbb```[[[XXXQQQOOOTTT[[[^^^___```^^^cccffffffdddhhhsss|||zzzvvvfffccc___```bbbcccddddddcccccchhhiiijjjlllmmmnnnoooooosssttttttttttttvvvyyy|||~~~~~~}}}}}}yyywwwxxx~~~~~~}}}|||zzzyyyxxxwwwwwwwww|||xxxxxx|||zzztttqqqtttvvvvvvrrrllljjjiii___TTTbbbhhhnnnqqqtttuuuqqqjjjjjjoootttuuusssqqqsssvvvzzzzzz{{{{{{|||}}}}}}~~~wwwxxxxxxyyyyyyxxxxxxxxx{{{{{{vvvwwwzzz|||www{{{~~~}}}{{{{{{|||yyyvvvvvvyyyzzzxxxzzz}}}}}}yyytttrrrsssrrrpppmmmrrrrrrqqqooonnnnnnnnnnnnllllllkkkkkkjjjiiihhhhhh___bbbgggjjjhhheeehhhooo~~~uuurrr|||}}}yyyiii~~~{{{tttAAA333///000,,,+++***)))(((((((((((())))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''"""&&&'''%%%&&&```CCC))))))&&&###((($$$((($$$%%%&&&!!!,,,%%%'''###$$$(((---___%%%'''000$$$'''$$$jjj---"""))))))))))))))))))))))))'''(((((()))***+++++++++******))))))******+++,,,------,,,------...///000999BBBOOOeeeZZZVVVPPP^^^uuu}}}uuuYYYLLLTTT\\\[[[YYYMMMQQQWWWooo|||WWW888000///000222444555555444===;;;<<>>---%%%!!!%%%$$$'''---'''vvv!!!))))))))))))))))))))))))((((((((()))***+++++++++******))))))******+++,,,---,,,,,,------...///000777BBBOOO]]]ttt\\\WWW]]]zzzyyyWWWIIIRRR^^^aaabbbSSSYYYddd}}}]]]???111000//////111222333333666888;;;@@@HHHPPPXXX\\\YYYWWWUUUWWWddduuu~~~yyyuuutttuuuvvvvvvvvvuuusssqqqpppppppppppppppooonnnnnnnnnllliiifffbbb]]]TTTJJJCCCFFFNNNVVVbbb```______```^^^XXXTTTZZZgggmmmddd]]]```hhhkkknnnqqqyyyqqqkkkhhhkkkmmmlllkkkllljjjkkkkkkkkkkkkkkkjjjjjjjjjiiihhhggggggiiikkklllhhhhhhgggfffeeedddcccccceeedddcccdddfffiiijjjjjjccc___ZZZTTTNNNHHHBBB======;;;AAARRRbbbiiilllooossswww|||~~~|||{{{xxxppphhheeegggfff```YYYUUUUUUVVVXXX[[[^^^```bbbhhhfffeeedddfffkkkrrrvvv~~~llleeeeeeeeefffeeefffhhhmmmpppiiijjjlllnnnpppqqqqqqpppnnnqqquuuvvvwwwyyy|||}}}~~~{{{}}}{{{zzzzzzzzzzzzyyywwwxxxwwwwwwvvvvvvwwwwwwxxxzzz|||}}}}}}zzzxxxvvvvvvwwwvvvtttqqqmmmhhhcccaaafffkkkqqqtttssspppmmmlllkkklllnnnrrrwwwzzzyyyxxx~~~}}}{{{zzzyyyzzz{{{|||{{{xxxyyy{{{yyytttuuuyyy||||||{{{{{{{{{|||}}}}}}yyyzzz{{{|||}}}}}}|||{{{yyyxxxxxxyyyzzzyyywwwuuuuuuuuusssoookkkkkkmmmqqqqqqpppooonnnmmmmmmmmmmmmmmmmmmlllllljjjiiiggggggbbb```aaaddddddbbbeeekkkzzzyyywww}}}tttZZZ777333111------,,,+++***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''''''''''''''''''''''''''')))[[[\\\]]]VVVccc]]]ZZZUUU]]]YYYaaakkkbbbqqq]]]gggCCC ###***%%%MMM&&&'''&&&&&&"""MMM )))&&&###???```...###'''$$$ 111%%% 111###+++555))))))))))))))))))))))))(((((())))))***+++++++++******))))))******+++,,,,,,,,,,,,,,,---...///000333AAAMMMVVVbbbrrr|||}}}___[[[uuu~~~{{{UUUHHHQQQaaajjjhhhVVV]]]kkk~~~|||TTT<<<222111///...///111333555111666:::<<<>>>CCCKKKRRRYYYZZZ\\\cccrrr}}}xxxvvvvvvwwwxxxxxxxxxwwwvvvtttrrrqqqqqqqqqqqqqqqppppppooolllhhhdddaaa\\\SSSIIIEEEIIISSS[[[```___```bbbbbb]]]TTTMMMPPP]]]eee```\\\bbbjjjmmmqqqsssyyyqqqkkkhhhkkkmmmkkkjjjjjjiiihhhhhhhhhhhhiiiiiijjjiiihhhggggggggghhhjjjjjjiiihhhgggfffddddddddddddgggdddbbbbbbdddfffhhhhhh___[[[UUUPPPJJJDDD???;;;999;;;CCCTTTccckkkpppsssuuuvvvyyy|||~~~|||wwwpppjjjhhhiiifff___XXXRRRSSSUUUXXX[[[___bbbdddhhhggggggfffgggjjjppptttrrrhhheeeffffffffffffhhhllloooiiijjjlllmmmoooqqqrrrsssooorrruuuwwwyyy{{{~~~|||www}}}~~~~~~{{{xxxwwwvvvzzzyyywwwvvvvvvwwwyyyzzzzzz|||}}}}}}zzzxxxwwwwwwxxxwwwuuurrrooollljjjhhhkkklllnnnppprrrqqqnnnkkknnnllllllqqqyyy~~~}}}{{{{{{zzzyyyxxxwwwxxxyyyyyyyyyxxxyyy{{{yyywwwxxx{{{{{{zzzzzzzzz{{{~~~zzzzzzzzzzzz{{{{{{{{{{{{|||{{{yyyxxxxxxvvvsssqqqqqqrrrqqqpppnnnnnnppprrrrrrqqqpppooommmlllkkkkkknnnnnnnnnmmmkkkiiihhhgggbbbaaaccceeeeeebbbdddhhhuuuxxxvvvzzz{{{}}}zzzvvv]]]888111...---,,,,,,+++***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''666)))%%%!!!))))))+++!!!,,,###''''''***%%%000444"""''',,,%%% ---"""...((("""ccc)))))))))))))))))))))))))))))))))******+++++++++******))))))******+++,,,,,,,,,,,,,,,---...//////222>>>KKKSSS]]]jjjtttwww\\\___vvvUUUHHHRRRcccooojjjXXX___iiirrrhhhCCC555000111111111111222444666555888;;;<<<<<>>JJJVVVcccpppwwwxxxXXXgggkkkQQQHHHRRRdddooogggZZZbbbeeeeeeYYY===999111444666666555333444555777777888999<<<>>>AAABBBJJJTTT___fffqqq~~~~~~}}}~~~{{{xxxvvvwwwxxxyyyxxxwwwvvvvvvtttsssqqqpppooooooooopppqqqqqqnnnjjjfff```ZZZPPPFFFCCCIIIUUU```fffkkksssyyyvvviiiWWWIIIKKK^^^jjjdddZZZ\\\eeekkklllmmmqqqxxxpppiiiiiiiiigggfffgggddddddddddddeeegggjjjkkkiiiiiihhhhhhhhhhhhhhhiiiiiihhhgggfffeeedddddddddaaa___\\\[[[\\\]]]^^^]]]YYYUUUOOOIIIEEE@@@<<<999555>>>KKKXXXeeeooovvvyyyzzzxxxwwwyyy{{{zzzwwwsssqqqnnnjjjhhhgggbbbZZZSSSRRRSSSVVVZZZ___cccgggiiiiiikkkmmmllllllooovvv|||rrrnnnkkkkkkkkkjjjiiiiiijjjllllllmmmmmmoooqqqtttvvvxxxyyyzzzzzz|||~~~|||yyyvvvzzz}}}}}}zzzwwwwwwxxxwwwxxxzzz{{{{{{zzzxxxwwwyyyzzz{{{zzzxxxwwwwwwxxxwwwuuutttrrrqqqrrrssstttmmmlllooouuu||||||uuunnnnnnmmmooowwwzzzwwwwwwvvvuuuuuuuuuuuuuuuvvvyyyzzzzzzzzz{{{}}}~~~~~~}}}{{{yyyzzz|||}}}}}}|||{{{{{{||||||}}}}}}|||zzzyyyzzzzzzxxxwwwxxxwwwwwwvvvvvvuuutttsssmmmnnnnnnnnnnnnmmmlllllliiiiiijjjjjjjjjjjjiiiiiigggfffgggjjjhhhddddddgggtttuuuqqq~~~|||{{{cccqqqggg===444222,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''xxx $$$!!!www###000%%%###+++%%%&&&...###...///***!!!"""((((((!!!///###000...uuu))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,++++++++++++,,,---...///888>>>JJJZZZkkkvvvzzzzzzddd|||hhhLLLEEEUUUgggmmm___VVV___]]][[[UUU@@@>>>777:::======:::999:::===<<<;;;999999999:::999999AAAKKKUUUZZZcccttt~~~~~~~~~}}}}}}zzzwwwvvvvvvwwwwwwwwwtttuuuttttttsssrrrpppoooooonnnoooppppppnnnjjjfff___YYYOOOEEEBBBJJJXXXcccooottt{{{}}}nnn[[[LLLOOOaaammmeee[[[[[[bbbfffeeefffjjjyyy}}}sssjjjgggfffddddddfffccccccdddeeegggiiikkkllljjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhgggfffeeecccbbb___]]][[[[[[\\\\\\\\\ZZZWWWRRRLLLGGGBBB???;;;888666BBBPPP[[[eeepppxxxzzz{{{{{{{{{{{{zzzwwwsssoooqqqmmmiiigggeee```XXXSSSTTTVVVXXX[[[```dddgggiiilllnnnooommmjjjllltttzzzqqqoookkklllnnnnnnmmmnnnppprrrnnnoooppprrrtttvvvwwwxxx|||{{{zzz|||~~~}}}}}}vvvxxxzzzzzzzzzyyyyyyzzzuuuwww{{{}}}}}}{{{wwwuuuvvvwwwxxxwwwuuutttuuuvvvuuuuuutttsssssstttuuuvvvmmmnnnqqqwww}}}|||uuuooonnnnnnpppwww~~~}}}yyywwwwwwvvvvvvvvvuuuuuuuuuvvvzzz|||zzzzzz|||~~~~~~~~~}}}{{{zzzzzzzzz|||}}}}}}}}}}}}}}}}}}||||||||||||zzzyyyyyy{{{||||||{{{yyywwwuuutttttttttrrrpppllllllnnnoooooonnnmmmlllkkkkkkkkkjjjiiihhhgggfffhhhggggggiiigggddddddhhhwwwwwwsss~~~bbb|||mmmjjj===333000+++++++++*********))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''|||&&&(((***++++++***%%% ***%%%%%%,,,---,,,"""(((''')))///,,,###%%%((( ...***))))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,++++++++++++,,,---...///666>>>MMM```pppzzz~~~wwwtttLLLDDD^^^rrrrrr[[[UUU\\\VVVWWWYYYDDD;;;===AAADDDDDDEEEIIIPPPWWWYYYYYYVVVNNNDDD===::::::;;;AAAGGGLLLWWWjjj||||||zzzwwwuuuvvvvvvuuutttsssssstttttttttsssrrrqqqqqqpppnnnnnnmmmkkkhhheee^^^XXXNNNEEEDDDMMM\\\hhhwwwyyy}}}~~~zzznnn]]]PPPSSS```hhhccc___aaacccaaa]]]^^^ddduuuwwwjjjeeebbbaaabbbeeeaaaccceeegggiiikkklllmmmkkkkkkkkkkkkkkkjjjiiiiiifffggghhhiiihhheeecccaaa___^^^^^^___```___]]][[[TTTPPPIIIDDD@@@===999777777FFFUUU]]]eeepppxxxzzzzzz}}}{{{wwwsssppprrrnnnjjjgggddd___YYYTTTVVVWWWYYY[[[___bbbeeegggiiikkklllhhhfffhhhrrrzzzrrrpppkkkmmmnnnnnnnnnnnnppprrrpppqqqtttvvvwwwxxxxxxxxxyyyxxxwwwzzz}}}~~~}}}|||~~~yyyyyyxxxyyyzzz{{{{{{zzzvvvxxxyyy{{{{{{yyyxxxvvvwwwwwwxxxwwwuuutttvvvwwwuuuuuuuuuuuuuuuvvvwwwxxxtttuuuvvvzzz|||{{{vvvrrrooooooooorrrvvvxxxyyyxxxwwwwwwwwwwwwwwwvvvvvvuuuvvv{{{}}}zzzyyy}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{||||||}}}}}}}}}|||zzzzzzzzzyyywwwxxxzzz|||||||||xxxuuurrrrrrssssssrrrppplllmmmnnnooonnnmmmkkkjjjjjjkkkkkkkkkjjjjjjiiihhhhhheeeeeefffeeebbbdddhhhxxxzzzwww}}}ccczzzfffmmm<<<000---+++++++++***************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''zzz!!!'''"""###+++######(((%%%'''&&&((((((&&&111)))$$$&&&$$$"""*** &&&!!!'''(((qqq))))))))))))))))))))))))++++++++++++++++++++++++*********)))***++++++,,,++++++++++++,,,---......222<<>>CCCQQQeeeuuu{{{uuu}}}|||zzzwwwuuuuuuuuutttsssrrrssstttuuuuuutttsssrrrtttqqqooommmllliiifffccc]]]WWWNNNEEEEEEPPP```mmm|||{{{{{{zzzuuukkk]]]SSSTTT]]]bbb```bbbgggeee^^^WWWZZZ```tttyyykkkdddaaa___aaadddaaacccfffiiikkkmmmmmmmmmlllllllllllllllkkkjjjiiieeegggiiijjjiiifffbbb`````````aaabbbdddccc```]]]RRRNNNGGGBBB>>>;;;888666888HHHXXX___eeepppwwwyyyyyy~~~}}}wwwtttsssssspppkkkgggddd___ZZZVVVWWWWWWYYY[[[^^^aaaccceeebbbeeefffdddbbbgggrrr||||||tttqqqlllmmmnnnmmmkkkjjjjjjlllqqqsssvvvxxxyyyyyyxxxwwwvvvttttttwww|||}}}{{{{{{~~~~~~{{{xxxyyy{{{}}}|||zzzxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzyyyxxxwwwyyyzzzuuuvvvvvvwwwxxxxxxxxxyyy}}}||||||||||||{{{yyywwwpppooommmmmmnnnrrrvvvxxxxxxxxxxxxxxxxxxwwwvvvvvvwww|||~~~zzzyyy~~~}}}xxxyyyyyyzzzzzz{{{{{{{{{zzz{{{|||}}}}}}{{{yyywwwzzzxxxvvvwwwyyyzzz{{{{{{xxxuuurrrqqqsssuuutttrrrnnnooopppooonnnllliiigggggghhhiiikkklllmmmnnnnnngggdddcccdddbbb```ccchhhwww~~~|||{{{nnn}}}xxx{{{ddd{{{sss```tttAAA222...+++++++++***************(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''uuu,,,%%%'''&&&!!!"""444"""***######+++!!!)))$$$((('''))),,,)))###(((***'''444************************++++++******************)))))))))))))))******+++*********+++,,,---...///777:::LLLkkkxxxmmmQQQNNNiiizzzwwwhhh[[[\\\WWW___eeeKKK===DDDJJJMMMSSS]]]aaapppyyyeeeUUUNNNBBB:::???HHHPPPYYYbbbkkkwww|||yyywwwwwwvvvuuutttttttttuuuuuutttrrrqqqppppppppppppooolllhhhdddbbb```XXXLLLDDDFFFPPP]]]gggzzzxxxooogggZZZNNNOOOSSS\\\gggnnnmmmddd\\\YYYWWWaaatttuuubbb___\\\^^^cccaaadddhhhkkklllkkkkkknnnpppqqqnnnmmmnnnlllhhhgggjjjjjjlllkkkhhhfffffffffeeefffdddcccdddfffccc\\\UUUMMMHHHCCC???<<<;;;999888DDDNNNXXX]]]cccnnnxxx}}}~~~}}}xxxvvvwwwzzzwwwqqqjjjhhhgggddd[[[SSSVVVWWWYYY[[[\\\^^^bbbddddddfffgggffffffhhhmmmrrr|||ssspppnnnooonnnkkkggggggkkkooossstttvvvxxxyyyzzzzzzzzztttuuuwwwyyy{{{}}}~~~zzzzzz{{{}}}~~~}}}|||zzzyyyyyyzzzzzzzzzxxxwwwxxx{{{}}}|||yyy|||~~~~~~{{{xxxvvvuuuvvvwwwvvvvvvuuuwwwzzz}}}~~~}}}{{{xxxuuusssqqqsssqqqmmmjjjiiilllsssxxxzzzyyyxxxwwwwwwwwwxxxyyy|||}}}~~~~~~}}}{{{yyyxxxxxxxxxxxxyyyzzz{{{|||}}}||||||}}}~~~{{{xxx|||wwwuuuyyy}}}|||{{{|||zzzvvvuuuxxxwwwrrrqqquuurrrpppnnnnnnooonnnkkkhhhooonnnoooppppppnnnkkkhhhhhhhhhfffdddaaa___```aaauuu|||xxxtttvvv~~~~~~^^^sssiii```yyy:::555))),,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''zzz444(((%%%---(((PPP))) +++"""###+++'''((()))(((+++$$$,,,GGG************************************************)))))))))))))))******+++*********+++,,,---...///555:::KKKcccttt|||fffaaa|||vvvRRRRRRgggqqqmmm^^^OOOOOONNN[[[dddJJJ999EEENNNTTT\\\fffiiivvvkkkZZZHHH???>>>BBBKKKUUUhhhsss|||yyywwwwwwvvvuuutttssssssttttttsssrrrpppoooppppppooonnnkkkhhheeecccaaaYYYNNNGGGIIISSSaaakkk{{{|||tttkkk___SSSOOOTTT^^^kkksssqqqeee[[[ZZZYYYeee{{{vvvfffdddaaabbbeeeaaacccgggkkkmmmmmmnnnqqqtttqqqooonnnnnnlllgggfffiiihhhjjjkkkiiigggfffffffffdddbbbaaabbbccc___WWWPPPHHHDDD>>>:::999:::::::::JJJSSS\\\aaahhhrrryyyzzz}}}}}}|||yyyvvvtttssssssvvvqqqkkkiiihhhddd\\\TTTTTTWWWYYY[[[\\\^^^aaacccbbbdddffffffgggjjjqqqvvv~~~tttqqqjjjkkkkkkkkkkkkmmmqqqtttssstttuuuvvvxxxyyyzzzzzzuuuvvvxxx{{{~~~{{{{{{}}}~~~}}}|||zzzyyyxxxxxxyyyyyyyyywwwvvvwwwyyyzzzyyywwwzzz|||}}}}}}{{{xxxwwwwwwvvvwwwvvvuuuuuuvvvxxx{{{|||||||||{{{zzzyyyxxxwwwtttrrrooolllkkknnntttyyyyyyxxxxxxwwwwwwxxxyyyyyyzzz{{{|||}}}|||zzzxxxwww{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{|||~~~|||zzz|||xxxwww{{{}}}yyyvvvvvvvvvsssrrrvvvuuurrrrrruuusssqqqoooooopppooollljjjnnnmmmmmmmmmnnnmmmkkkiiiggggggeeecccaaaaaabbbdddtttxxxsss{{{aaasssjjjSSSzzzxxx>>>:::000,,,,,,+++***))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''666pppdddYYYYYYUUUcccbbbcccqqqZZZcccHHH"""...$$$((((((+++,,,&&&nnn&&&((( (((&&&'''%%%...""" """###***)))CCC************************************************)))))))))))))))******+++*********+++,,,---...//////777HHH^^^sssxxxWWWZZZuuuhhhQQQRRR```iiihhhUUUFFFGGGHHHYYYdddJJJ999EEEPPPXXXbbbkkkmmmzzzfffPPPBBB@@@GGGPPPfffppp}}}zzzwwwvvvvvvtttsssrrrrrrrrrrrrrrrqqqpppoooooooooooommmkkkhhhfffdddbbbZZZOOOIIILLLXXXfffpppzzz~~~wwwmmm```VVVPPPUUUaaappp{{{wwwhhhZZZ[[[[[[kkkyyykkkkkkhhhhhhiiieeeeeehhhlllnnnnnnooosssvvvpppmmmlllllliiifffhhhmmmfffhhhjjjjjjfffccccccdddaaa```______^^^XXXOOOIIIDDD@@@:::777888<<>>333***...---,,,+++************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''666(((///)))555___GGG$$$///(((***((('''>>>"""$$$444%%%vvv(((%%%&&&'''!!!666(((&&&///)))$$$aaa************************))))))*********+++++++++)))))))))))))))******+++*********+++,,,---...///444:::GGGbbb]]]FFFOOO\\\sssqqqfffUUUKKKOOOZZZaaaNNNGGGOOOMMMTTTZZZFFF===EEEMMMQQQVVV]]]aaasssrrrcccYYYUUU___jjjzzz}}}yyywwwvvvvvvtttsssqqqqqqpppppppppoooppppppooonnnnnnmmmlllkkkjjjiiiccc[[[QQQLLLOOO[[[jjjttt{{{}}}}}}uuuhhh[[[SSSVVV\\\hhhxxx|||kkk[[[ZZZ^^^tttuuutttpppqqquuutttqqqrrrrrrooojjjhhhiiilllkkkgggddddddeeelllzzzsssooonnnoookkkdddaaaccc___^^^\\\YYYTTTLLLDDD???<<<999888:::@@@HHHOOORRRYYY]]]ccclllyyy|||yyyuuupppsssyyyrrrpppmmmjjjhhhbbb[[[UUUUUUXXX]]]___`````````aaabbbdddeeeeeefffkkktttzzzyyyuuuuuurrrpppqqqssstttqqqnnnuuutttttttttuuuxxxzzz|||}}}{{{xxxwwwwwwxxxyyyxxxwwwvvvuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvuuuuuuvvvxxxyyyzzzxxxvvvttttttuuuuuuvvvwwwvvvttttttuuuvvvvvvwwwxxxyyyzzz{{{{{{zzzyyyyyywwwtttssssssvvvyyyuuuuuuvvvxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyzzzzzz{{{|||}}}~~~~~~}}}}}}~~~}}}zzzxxxxxxuuutttvvvvvvtttvvvzzz|||{{{yyyvvvttttttuuutttoooooonnnmmmmmmmmmnnnooonnnllljjjkkklllmmmmmmmmmhhheeebbbaaabbbcccaaa```jjjyyyrrrjjjwwwhhhsssvvvfff}}}HHH666......---,,,+++************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''000444XXX)))000(((\\\;;;""")))(((###$$$(((!!!///000^^^BBB%%%&&&&&&***...)))$$$ YYYSSS************************)))))))))***++++++,,,,,,)))))))))))))))******+++*********+++,,,---...///333:::GGGddd]]]FFFQQQXXXrrrvvv{{{rrr[[[LLLOOOTTTTTTHHHEEEPPPMMMPPPTTTBBB;;;EEEMMMOOORRRXXX^^^ttt{{{mmmbbbaaaiiiuuu|||yyywwwwwwvvvuuutttqqqqqqppppppoooppppppqqqooooooooonnnmmmmmmmmmmmmeee^^^SSSMMMPPP[[[jjjttt~~~}}}~~~}}}uuuggg[[[UUUWWW]]]hhhtttzzzuuuhhh\\\[[[eeevvvuuuqqqrrrwwwwwwuuuuuutttoooiiifffgggiiijjjgggeeeeeehhhooo{{{rrrmmmpppooohhhdddeee___^^^ZZZUUUNNNGGGAAA===888888:::???HHHPPPVVVXXXccceeegggkkkttt||||||vvvyyy~~~vvvsssxxxsssppplllhhhddd___YYYUUUSSSVVVYYY[[[[[[\\\]]]^^^ccceeeffffffgggmmmuuu|||zzzvvvqqqpppooopppqqqsssssssssuuuuuuuuuuuuwwwyyy{{{|||~~~}}}{{{zzzzzzzzzzzzxxxxxxvvvvvvuuuvvvwwwxxxwwwxxxyyyxxxwwwvvvwwwxxxyyyzzzzzzxxxuuuttttttuuuuuuvvvwwwwwwuuuuuuvvvwwwvvvwwwwwwxxxxxxxxxxxxwwwyyyyyyxxxuuussssssuuuwwwtttuuuwwwxxxzzzzzzzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyzzz{{{}}}}}}}}}}}}|||zzzwww~~~zzzxxxwwwtttrrrtttyyy{{{uuurrrtttsssqqqmmmnnnnnnmmmkkklllnnnpppnnnlllkkklllmmmmmmlllkkkiiifffdddeeeffffffbbb___hhhvvv|||rrriiiyyyssskkkxxxbbb}}}xxx{{{NNN777333---,,,+++******))))))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''***222TTT000+++&&&XXXDDD...---%%% ((($$$%%%$$$'''000999000### 000'''''':::$$$+++************************((())))))***++++++,,,,,,)))))))))))))))******+++*********+++,,,---...///---777EEEaaacccKKKXXX___zzz}}}XXXKKKVVVZZZPPPHHHDDDOOONNNTTTZZZGGG???CCCKKKNNNRRRXXX___www{{{sssuuuxxx~~~}}}{{{xxxwwwwwwwwwwwwvvvrrrqqqppppppppppppqqqrrrppppppooooooooooooooooooiiiaaaVVVOOOQQQ\\\iiisss|||yyyyyyzzzrrrdddZZZWWWVVV\\\fffmmmpppkkkbbb\\\___nnn~~~uuuvvvqqqqqquuuttttttuuutttpppkkkiiikkkmmmlllkkkkkklllmmmqqq{{{mmmeeejjjnnnhhhcccccc^^^\\\WWWPPPIIIBBB>>><<<999;;;AAAJJJSSS[[[___```ggghhhhhhiiinnnuuuwwwttt}}}~~~~~~|||zzz{{{tttqqqlllfffaaa\\\WWWTTTUUUVVVYYYZZZZZZ[[[]]]___ccceeefffgggjjjpppzzzzzzwwwnnnnnnooonnnnnnpppsssvvvuuuuuuvvvxxxyyyzzz{{{|||~~~~~~|||{{{{{{zzzzzzyyyyyyxxxwwwwwwxxxyyyzzzuuuwwwyyyxxxvvvvvvwwwyyyxxxxxxyyywwwvvvuuuvvvwwwtttvvvwwwxxxwwwwwwxxxyyyvvvvvvwwwwwwxxxwwwwwwwwwxxxxxxxxxuuusssrrrssstttuuuvvvwwwyyyzzzzzzyyyyyyzzzyyyyyyyyyyyyyyyzzzzzzyyyzzzzzz{{{|||}}}~~~}}}|||}}}|||{{{yyy~~~|||{{{zzzwwwsssuuuzzz}}}~~~zzzrrroooqqqqqqnnnmmmnnnooommmllllllpppsssmmmlllkkklllmmmllljjjhhhhhhgggfffiiilllkkkfffaaahhhtttxxx|||nnnfffvvvmmmmmmyyyaaavvvNNN333333,,,,,,+++***))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((999"""TTT+++---+++[[[;;;$$$!!! &&&---'''...^^^___RRR"""###000###!!!***%%%%%%$$$,,,###CCC)))************************((())))))***++++++,,,,,,)))))))))))))))******+++*********+++,,,---//////---888DDD[[[eeeKKK[[[dddRRRFFF\\\dddVVVLLLFFFPPPRRR\\\eeePPPFFF>>>HHHMMMRRRZZZaaayyy~~~~~~|||zzzwwwwwwwwwxxxwwwwwwrrrrrrqqqppppppqqqrrrsssqqqqqqppppppppppppqqqqqqllldddXXXQQQRRR\\\iiisssxxxttttttuuuoooaaaYYYXXXUUU[[[ccchhhhhhccc^^^[[[cccvvvzzztttwwwrrrppprrrppprrrsssssspppmmmlllooosssnnnoooqqqsssqqqrrr|||vvveee[[[bbbiiieee``````]]][[[UUUMMMEEE???<<<<<<===AAAHHHSSS]]]dddggggggfffggggggfffjjjrrrwwwvvv~~~yyyuuuuuuyyy}}}uuurrrkkkeee^^^YYYVVVTTTXXXYYY[[[[[[[[[]]]```bbbccceeeggghhhlllttt~~~zzzwwwnnnooopppmmmkkklllqqqvvvuuuvvvwwwyyy{{{{{{||||||}}}~~~~~~}}}}}}|||zzzyyyxxxxxxzzzyyyyyyxxxxxxyyyzzz{{{sssvvvxxxwwwvvvuuuwwwzzzvvvwwwxxxwwwvvvwwwxxxzzzsssuuuxxxxxxxxxxxxyyyzzzuuuvvvwwwxxxxxxxxxxxxxxxwwwxxxwwwuuusssqqqrrrsssuuuvvvxxxyyyzzzzzzyyyxxxyyyxxxxxxwwwxxxxxxyyyyyy{{{{{{{{{{{{{{{|||}}}}}}~~~}}}||||||}}}}}}|||{{{yyyyyy{{{}}}{{{wwwxxx|||yyy{{{wwwooollloooooolllnnnooopppnnnlllmmmqqquuukkkkkkkkklllmmmkkkhhheeehhhggghhhlllqqqpppjjjdddiiitttwwwzzz|||kkkbbbnnnxxxooovvvhhhvvvOOO222444,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''''' %%%***(((###'''[[[DDD***((())))))%%%...888111"""$$$&&&+++###333***;;;ZZZTTT!!!"""+++++++++***)))((((((''')))************+++++++++)))))))))***+++++++++,,,,,,,,,,,,,,,---...//////222:::@@@SSSuuusssSSSWWWmmmxxxRRRJJJXXXiiipppaaaLLLJJJ\\\ZZZCCCJJJHHHKKKQQQUUU```}}}~~~}}}zzzxxxwwwvvvvvvwwwsssrrrqqqqqqppppppqqqqqqqqqrrrrrrqqqnnnlllmmmmmmkkkddd[[[VVVXXX```iiioootttuuuuuutttoooggg^^^XXXXXXZZZ```ggghhhdddcccfffqqq~~~tttrrrttttttsssrrrmmmkkkkkkmmmpppqqqooommmkkknnnpppqqqqqqtttzzzgggPPPOOO```fffcccaaa]]]ZZZVVVQQQKKKBBB;;;;;;???EEEOOOZZZaaafffjjjjjjgggfffffffffgggjjjnnnsssuuuzzzwwwuuuvvvxxxzzz||||||sssnnnhhhbbb^^^YYYUUURRRXXXZZZ\\\\\\[[[]]]bbbgggiiiiiiiiijjjmmmuuu~~~zzzuuutttrrrpppoooppppppooonnnzzzzzz{{{}}}~~~~~~|||zzzzzz{{{|||zzzzzz{{{}}}~~~|||yyytttuuuwwwxxxxxxvvvtttrrrrrruuuwwwwwwtttssstttvvvwwwxxxyyyxxxwwwvvvwwwxxxvvvuuuuuuuuuvvvwwwxxxxxx~~~}}}zzzvvvsssrrrtttvvvxxxvvvvvvyyy}}}~~~zzzvvvyyyyyyyyyyyyyyyyyyyyyzzz{{{zzzzzz{{{{{{}}}~~~~~~zzzyyyzzz}}}|||xxxuuuwwwyyy{{{{{{xxxuuussstttrrrooommmllllllmmmmmmsssrrrqqqqqqqqqoookkkiiiiiijjjlllmmmllljjjhhhfffhhhhhhjjjmmmnnnkkkccc]]]jjjnnnssszzzsssdddnnn~~~wwwnnnooolll{{{MMM888000000///---+++***)))((((((((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&+++)))!!!>>>UUU...XXXBBB&&&'''(((&&&((($$$***)))))))))&&&+++111***$$$***###---'''///(((***$$$444zzz>>> 111'''++++++******)))((((((''')))************+++++++++***************+++++++++,,,,,,+++,,,,,,---...//////777???RRRsssoooMMMRRRlll}}}|||jjjNNNLLL^^^qqqzzzfffSSSQQQaaaZZZDDDEEEEEEIIIPPPTTT```~~~|||{{{yyyxxxxxxwwwrrrrrrqqqqqqppppppqqqqqqqqqrrrrrrpppnnnlllmmmnnniiiccc[[[WWWZZZcccmmmtttyyyvvvtttsssqqqkkkbbbZZZ]]]___dddiiiiiihhhlllrrr{{{}}}sssqqqrrrqqqoooooommmkkkiiijjjmmmppppppoookkklllmmmmmmmmmoooqqqtttYYYEEEFFFYYYaaa```___[[[\\\VVVPPPJJJBBB<<<>>>CCCPPPYYYbbbgggjjjmmmllliiihhhgggeeeeeehhhnnntttxxx~~~|||yyyyyy{{{}}}~~~}}}qqqmmmgggbbb___\\\YYYWWWTTTVVVXXXYYYYYY\\\bbbhhhiiijjjkkkmmmqqqxxx|||tttqqqpppoooooopppqqqqqqqqqyyyyyy{{{~~~{{{xxxxxxzzz{{{zzzxxxzzzyyyyyyzzz|||{{{yyywwwtttuuuwwwxxxwwwvvvsssrrrsssuuuwwwvvvtttssstttvvvuuuwwwwwwwwwuuuuuuvvvwwwvvvvvvvvvvvvvvvwwwxxxyyy{{{{{{yyyvvvsssssstttvvvwwwuuuuuuxxx}}}~~~zzzvvvyyyxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{{{{{{{|||}}}}}}{{{{{{{{{}}}{{{xxxuuuwwwyyyzzzzzzxxxuuussstttsssqqqooonnnnnnnnnnnnpppoooooopppqqqpppnnnllljjjkkkmmmmmmllliiifffdddeeecccbbbccceeeddd___[[[jjjooouuu|||xxxjjj|||wwwqqqiiieeepppSSS<<<444///...---+++***)))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$,,,(((666III***222cccBBB&&&'''(((&&&)))$$$***%%%sss&&&///...$$$ ###$$$(((+++'''$$$!!!$$$&&&!!!444JJJ&&&333((($$$++++++******)))((((((((()))************++++++++++++++++++***************+++++++++,,,,,,---...///111999BBBWWWuuuqqqMMMRRRooo}}}zzzaaaMMMMMM___tttiiiXXXUUUbbb~~~~~~SSS@@@@@@BBBHHHNNNRRR```~~~~~~||||||||||||zzzxxxvvvuuurrrrrrrrrqqqqqqqqqpppppppppqqqrrrpppnnnlllmmmnnnhhhccc\\\YYY]]]fffqqqyyy~~~yyyuuusssrrrlllaaaXXX[[[]]]aaaeeegggkkkxxx{{{rrrppppppnnnkkkkkkllliiihhhhhhkkkoooqqqrrrmmmlllkkkkkkkkkkkkiiigggJJJ:::???TTT]]]______[[[YYYSSSLLLGGGCCCAAAEEEMMM[[[ccciiikkklllnnnnnnjjjhhhfffdddcccffflllsssxxx~~~||||||~~~~~~~~~rrrmmmhhhccc___\\\YYYWWWUUUXXXZZZ[[[\\\```gggmmmiiikkkmmmqqquuu{{{wwwpppppppppqqqqqqssstttuuuxxxzzz|||zzzuuuwww|||~~~{{{www{{{zzzxxxxxxyyyyyyxxxvvvssstttvvvwwwvvvuuusssrrruuuvvvvvvtttssssssuuuwwwuuuvvvvvvuuuttttttuuuwwwvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyyyyxxxuuuttttttuuuuuuttttttxxx|||}}}zzzwwwyyyyyyyyyxxxxxxwwwwwwvvv{{{{{{{{{{{{{{{{{{||||||}}}||||||}}}~~~}}}zzzxxxuuuwwwyyyzzzzzzxxxuuutttssssssrrrrrrqqqpppoooooopppoooooooooppppppnnnllllllmmmmmmllljjjgggcccaaaccc```\\\\\\^^^___]]][[[hhhmmmuuu}}}|||ooozzz{{{zzzhhhaaa}}}sssWWW<<<000///...---+++***))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''+++$$$ ))))))---```hhhBBB&&&''')))&&&)))$$$***'''AAA<<<###111)))$$$'''***)))...///&&&)))###///...(((---,,,+++&&&###]]]LLL444111111************))))))(((((())))))*********+++++++++,,,+++++++++***)))))))))++++++++++++,,,---...///222999BBBXXXvvvxxxRRRSSSlllvvvbbbOOOLLL[[[ppp|||hhhXXXUUU\\\qqqoooGGG999>>>CCCJJJNNNQQQaaa{{{zzzwwwxxxyyyzzzyyyvvvsssqqqrrrrrrrrrrrrqqqqqqpppppppppqqqqqqpppnnnlllmmmnnniiieee___\\\^^^gggrrrzzz{{{zzzxxxuuuoooeee[[[SSSWWWZZZ^^^ccchhhtttxxxqqqppppppmmmkkkkkkiiiiiijjjkkkmmmpppqqqqqqooommmkkklllmmmkkkfffbbbFFF999AAAUUU^^^aaaaaa\\\SSSLLLFFFDDDDDDGGGOOOXXX___eeeiiihhhhhhjjjjjjhhheeedddcccdddfffkkkqqqttt{{{zzzyyyzzz|||}}}|||{{{tttooohhhaaa]]]YYYVVVSSSWWWYYY\\\\\\]]]aaahhhmmmgggjjjnnnsssxxx~~~yyyttttttttttttsssssstttuuuyyy{{{~~~|||zzz{{{~~~}}}|||zzzyyyyyyyyyxxxwwwttttttvvvvvvvvvuuusssrrrwwwvvvuuusssssstttvvvxxxuuuvvvvvvuuuttttttvvvxxxwwwwwwwwwwwwxxxzzz{{{{{{zzz{{{|||zzzwwwtttssssssrrrrrrtttwww{{{|||zzzxxx{{{{{{zzzyyyxxxxxxwwwwww{{{{{{{{{||||||{{{{{{{{{}}}}}}|||{{{{{{zzzxxxwwwvvvwwwyyyzzzzzzxxxvvvtttrrrrrrrrrrrrrrrqqqpppoootttrrrpppoooooonnnkkkiiimmmmmmmmmkkkhhheeeaaa___ccc```]]]]]]```aaa___]]]dddkkkttt}}}ssskkkcccooottt\\\;;;,,,///...,,,+++***)))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''')))---$$$///111pppSSSCCC&&&((()))&&&)))$$$+++(((""")))KKK~~~ooo^^^FFF222+++,,,+++(((555 !!!---''' ###%%%---)))'''%%%...&&&!!!###999"""&&&\\\999(((*********)))))))))))))))))))))*********+++++++++,,,+++++++++***)))))))))++++++++++++,,,---.........444===UUUsss]]]SSScccxxxwwwcccNNNIIIWWWnnn}}}kkk\\\WWWWWWfffbbb@@@999AAAGGGMMMOOORRRccczzzxxxuuuvvvxxxyyyxxxvvvrrrpppqqqqqqrrrrrrrrrqqqpppooooooppppppooommmlllmmmnnnllliiiccc___^^^eeeooowwwoootttxxxtttiii]]]WWWTTTZZZ\\\```gggooo|||vvvqqqqqqqqqooommmnnnhhhkkknnnqqqrrrqqqooonnnmmmkkkjjjkkkmmmkkkfffbbbLLLAAAHHHZZZ```bbbaaaZZZQQQIIIDDDDDDGGGLLLUUU^^^]]]bbbdddbbbaaadddfffdddbbbcccdddfffiiikkkmmmnnnrrrrrrsssuuuxxxyyyxxxvvvpppkkkddd]]]YYYWWWTTTRRRVVVXXX[[[[[[ZZZ\\\aaafffeeehhhnnnsssxxx}}}uuuyyyyyyyyywwwsssrrrssstttzzz~~~zzz}}}~~~}}}|||{{{{{{{{{zzzxxxuuuuuuvvvvvvvvvuuutttsssxxxvvvtttssstttuuuwwwwwwvvvwwwwwwvvvuuuvvvxxx{{{wwwwwwxxxxxxyyy{{{|||}}}~~~}}}xxxtttqqqppppppqqqtttwww{{{|||{{{zzz}}}}}}|||{{{zzzzzzyyyyyyzzz{{{|||}}}}}}}}}||||||||||||{{{yyyxxxvvvvvvwwwxxxyyyzzzzzzzzzyyywwwvvvpppqqqqqqrrrrrrqqqpppppptttrrrooonnnnnnmmmkkkiiimmmmmmkkkiiigggcccaaa___aaa```___bbbeeeeeebbb^^^eeelllvvvvvvhhh```gggttt\\\>>>000...---,,,+++***)))))))))((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''333+++$$$222###...(((CCC'''((()))''')))%%%+++'''---ZZZ777!!!$$$!!!...222...$$$$$$,,,***!!!***'''+++,,,###"""---999///(((+++&&&"""&&&%%%&&&)))%%%%%%$$$iii777*********)))))))))))))))))))))************++++++++++++++++++************************++++++,,,---......555@@@ZZZxxxttt]]]aaasss~~~tttaaaLLLIIIZZZtttrrrccc[[[TTT]]]ZZZ@@@???CCCIIIOOOPPPUUUfff~~~~~~zzzwwwvvvwwwyyyzzzyyywwwtttrrrqqqqqqrrrsssrrrqqqpppooonnnooopppooommmlllmmmnnnnnnkkkfff```]]]bbbkkksssgggnnntttooobbbYYYXXX[[[[[[\\\aaajjjvvvyyytttqqqrrrrrrooonnnpppiiimmmsssuuutttpppmmmkkkhhhhhhhhhiiijjjiiifffdddUUUKKKQQQ]]]___```]]]UUUQQQJJJEEEHHHMMMRRRZZZaaa```cccbbb___]]]aaaddddddcccdddgggiiikkkkkkkkkjjjnnnnnnpppsssuuuuuusssqqqhhhddd^^^YYYWWWWWWVVVVVVYYY\\\______^^^^^^aaaddddddgggmmmrrrxxxtttnnnwwwyyyyyywwwsssqqqsssvvv|||vvv|||{{{yyy|||~~~|||||||||{{{zzzxxxvvvvvvvvvvvvvvvuuuuuutttxxxvvvttttttuuuwwwwwwvvvwwwwwwwwwvvvuuuvvvyyy|||xxxxxxxxxyyyzzz|||~~~~~~}}}xxxssspppooooooqqqtttxxx{{{}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzzzz{{{}}}~~~~~~~~~||||||{{{yyyvvvuuuwwwxxxzzzzzz{{{{{{{{{zzzyyyxxxqqqqqqqqqqqqqqqqqqrrrrrrqqqooommmmmmnnnnnnnnnmmmkkkjjjiiihhheeecccaaa```___^^^```dddhhhgggccc___jjjrrr|||yyy||||||aaaXXX}}}cccWWW>>>333...---,,,+++************((((((((((((''''''''''''))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$###(((***""""""...PPPCCC'''((()))'''***%%%++++++'''%%%444###000111)))%%%***------...222"""222///(((333666***"""...'''---222&&&,,,///...444%%%DDD;;;)))))))))))))))))))))***)))************+++++++++***************+++++++++************+++,,,---...///777FFFcccjjjfffmmmxxxcccPPPNNNaaa{{{sssdddYYYMMMRRRPPP===CCCCCCHHHMMMPPPWWWhhh~~~{{{yyyyyyvvvwwwxxxxxxxxxvvvtttssspppqqqrrrssssssqqqpppnnnmmmooooooooommmlllmmmnnnnnnlllfff```\\\___hhhqqqmmmpppppphhh]]]WWWYYY^^^[[[]]]dddsssxxxtttrrrsssrrrnnnlllnnnlllpppttttttqqqmmmjjjiiieeegggiiiiiihhhggggggggg^^^UUUXXX```___^^^[[[QQQLLLGGGGGGMMMVVV\\\ccciiiiiikkkhhhbbb```dddgggggghhhiiijjjkkkllllllllllllpppqqqrrrtttuuutttqqqmmmeeeaaa[[[WWWVVVWWWWWWWWW\\\```eeefffeeecccdddfffeeehhhlllrrrxxxppplllooorrruuutttrrrrrrvvvzzz|||}}}~~~~~~}}}|||wwwzzz}}}}}}zzzyyyzzz|||{{{zzzzzzzzz{{{zzzwwwuuuwwwwwwwwwwwwwwwvvvvvvvvvxxxvvvtttuuuwwwxxxwwwuuuvvvvvvvvvttttttuuuyyy|||xxxxxxyyyzzz{{{}}}~~~~~~}}}zzzuuuqqqoooooonnnqqquuuyyy|||}}}||||||||||||{{{{{{{{{{{{yyy{{{}}}}}}}}}|||yyyvvvvvvyyy||||||||||||}}}|||{{{{{{zzzrrrrrrqqqqqqqqqssstttuuuqqqooommmlllmmmnnnnnnmmmhhhhhhgggfffeeedddcccbbb______```dddhhhhhheeeaaannnvvvxxxwwwzzz{{{^^^UUU|||kkkZZZ===000------,,,+++************((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''///%%%(((---;;;(((tttDDD'''(((***'''***%%%+++,,, +++GGGKKK!!!///,,,+++222999222######...111>>>...(((777))):::ZZZggg'''$$$999$$$,,,'''%%%444'''777(((===)))))))))))))))*********)))************+++++++++))))))******+++++++++,,,************+++,,,---...+++555FFFfffoooggggggzzzjjjVVVTTTeee~~~ppp```SSSDDDGGGGGG888BBBBBBGGGKKKNNNXXXjjj|||uuuzzz{{{xxxyyyzzzttttttuuuuuuuuusssrrrqqqpppqqqrrrssssssqqqpppnnnmmmnnnooonnnmmmlllmmmnnnlllkkkfff___[[[^^^gggpppzzzvvvooocccZZZVVVYYY]]]___aaalllwwwxxxtttrrrsssqqqllljjjkkkooorrrtttrrrmmmiiihhhhhhfffiiikkkkkkhhhggghhhjjjeee\\\^^^ccc```___\\\QQQFFFCCCFFFPPP\\\eeemmmrrrrrrsssooohhheeehhhkkkkkknnnmmmlllllllllmmmnnnnnnuuuuuuvvvwwwwwwtttppplllgggccc\\\WWWUUUUUUUUUUUUYYY^^^dddfffeeecccdddeeefffhhhmmmrrryyyrrrooofffkkkpppqqqqqqsssyyy{{{~~~}}}zzz{{{}}}zzzyyyzzzzzz{{{|||||||||zzzyyywwwwwwwwwxxxyyyxxxtttrrrxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvuuuvvvxxxyyyvvvtttuuuuuutttsssssstttxxx{{{xxxyyyyyyzzz|||~~~{{{{{{zzzwwwssspppooopppnnnqqqvvvzzz|||~~~zzzzzzzzz{{{{{{{{{{{{{{{yyy{{{~~~~~~~~~{{{xxxxxx{{{}}}}}}}}}}}}}}}||||||{{{tttsssrrrqqqrrrtttvvvwwwtttrrrnnnlllllllllkkkjjjgggffffffeeeeeeddddddcccaaa```aaadddhhhjjjgggdddooowwwtttbbbYYYvvvgggBBB...------,,,+++************)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ------%%%&&&%%%%%%...$$$///DDD''')))***'''***&&&,,,&&&000000"""AAA666:::666333444;;;@@@<<<666111<<<333888???+++bbbJJJ$$$@@@+++999---777&&&777444BBB+++)))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))******+++,,,,,,---...---,,,,,,---///000111>>>VVVmmm|||oooZZZiiiwww|||{{{kkkVVVYYYppp~~~~~~ooo\\\GGG???AAACCC@@@<<>>777AAA???888;;;===888555:::;;;888000>>>555KKKAAA999444AAA666;;;FFF666WWWwww$$$)))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))******+++,,,,,,---------,,,,,,...///222666@@@PPP___mmmyyy\\\WWWiiiqqquuujjjSSSVVVmmmzzzyyyfffVVVEEEAAAFFFHHHDDD>>>HHHTTT\\\bbbmmmuuu}}}~~~{{{|||~~~}}}{{{yyywwwtttssstttuuuttttttwwwuuussspppooonnnoooooonnnnnnnnnmmmkkkkkkmmmnnnpppkkkeee___\\\]]]```bbbgggfff```YYYZZZbbbggggggnnnuuu}}}xxxuuutttrrrpppnnnmmmmmmmmmlllnnnppppppnnnlllkkkkkkjjjiiiiiijjjkkkjjjhhhfffkkkiiigggfffddd^^^TTTMMMJJJQQQ[[[eeennntttxxxyyyuuuooommmooopppnnnnnnqqqqqqqqqpppllliiiiiimmmpppwwwvvvxxx|||yyypppjjjiiihhhaaa\\\[[[XXXTTTVVVZZZ```dddhhhiiihhhhhhjjjlllqqqrrrvvv{{{uuukkkhhhkkklllmmmnnnooorrrwww{{{zzzzzz{{{}}}}}}}}}{{{xxx|||}}}}}}|||yyywwwvvvwwwxxxxxxwwwwwwwwwwwwxxxxxxzzzyyyyyy{{{}}}}}}{{{zzzwwwwwwxxxxxxwwwvvvuuutttxxxyyyyyywwwuuuuuuxxx{{{zzzyyyyyyzzz{{{|||zzzyyyxxxyyyzzzxxxtttooolllllllllrrrvvvtttuuuzzz{{{yyy}}}~~~}}}zzz{{{~~~~~~{{{}}}|||~~~|||zzzyyyxxxxxx|||{{{zzzyyy{{{}}}yyyvvvsssqqqpppqqqrrrssstttqqqooonnnnnnlllhhheeebbbeeehhhhhhgggeeeddddddeeefffhhhiiiiiigggeeecccooo}}}|||zzzcccSSS~~~nnnaaa666555......,,,+++***)))))))))***))))))(((''''''&&&&&&((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''$$$%%%&&&'''(((''''''&&&(((((("""111LLLHHH...000000///666444888444:::>>>444,,,WWWRRRJJJ999<<>>666222mmmFFFCCC444KKK:::,,,OOOiii))))))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))******+++,,,+++,,,------,,,,,,...000---555@@@LLL[[[qqqcccMMMRRRdddzzzvvvmmmvvv}}}gggQQQTTThhhpppjjjZZZOOODDDDDDKKKOOOIIIAAAHHHUUU```kkkxxx{{{}}}yyy~~~|||{{{}}}~~~}}}{{{yyyvvvsssqqqrrrsssttttttvvvuuusssqqqoooooooooppprrrooolllkkklllmmmnnnnnnllliiiddd```]]]^^^```aaaaaaaaa]]]ZZZ]]]fffmmmpppwwwyyywwwsssrrrqqqooonnnmmmmmmmmmkkkmmmooopppooommmmmmnnnllljjjiiijjjkkkmmmlllkkkooommmjjjgggbbb\\\TTTOOOMMMWWWeeepppwwwyyyxxxwwwrrrmmmjjjlllnnnnnnooorrrooopppppplllhhhggglllrrr{{{yyyzzz{{{wwwmmmfffeeeiiiddd^^^\\\YYYVVVWWW[[[___ccchhhiiihhhhhhjjjmmmuuuwww{{{vvvhhhdddeeegggiiijjjlllooosssyyy}}}yyy~~~}}}}}}}}}{{{yyy|||}}}}}}{{{xxxvvvvvvwwwxxxxxxwwwwwwxxxxxxyyyyyy{{{zzzzzz{{{}}}}}}|||zzzsssuuuxxxzzz{{{yyywwwvvvxxxyyyyyyxxxvvvwwwyyy{{{|||zzzyyyyyyzzzyyywwwuuuwwwxxxxxxvvvqqqllliiihhhjjjqqquuutttsssuuuwwwwww~~~{{{{{{{{{yyy||||||}}}{{{yyyxxxxxxxxx~~~}}}{{{yyyzzz|||xxxuuuqqqppprrrtttsssrrrsssqqqooommmllljjjfffcccdddgggjjjjjjiiigggfffggggggiiijjjkkkjjjgggdddbbbmmm|||}}}}}}___OOO}}}iiiaaa555222......,,,+++***))))))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&(((&&&%%%###$$$&&&((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))(((((('''''''''$$$%%%&&&''''''''''''&&&###222%%%OOO555777666555<<<999>>>999===333555666%%%]]]JJJPPP;;;222FFF???,,,444000666<<<888AAAEEE888CCCyyy???aaaXXX444(((((((((((((((((((((((()))))))))***++++++,,,,,,******))))))******+++,,,+++,,,------,,,,,,...000)))222>>>LLLfffeeeLLLMMM]]]kkksssuuuuuuuuu}}}{{{fffRRRRRR```cccZZZSSSKKKDDDDDDNNNTTTMMMCCCGGGSSS]]]kkkwwwxxx~~~{{{wwwzzz|||{{{}}}}}}|||zzzzzzvvvrrrpppqqqsssuuuvvvvvvuuusssqqqppppppppppppsssooojjjjjjlllnnnnnnmmmhhhfffbbb___]]]]]]^^^___cccbbb```___bbbiiiqqqvvv}}}zzzwwwqqqqqqpppooonnnmmmmmmmmmkkkmmmnnnnnnmmmllllllmmmllljjjhhhhhhkkkmmmooooootttrrrnnnhhh```YYYSSSOOORRR]]]kkkvvv{{{zzzxxxwwwqqqmmmjjjjjjmmmooorrrsssoooqqqqqqlllggggggmmmttt{{{yyyzzz{{{vvvlllfffdddiiieee```\\\YYYXXXYYY[[[^^^bbbggghhhhhhhhhjjjmmmtttwww{{{wwweee]]]___eeedddgggkkknnnqqquuuyyy|||~~~|||zzz{{{{{{zzzxxxwwwxxxyyy{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyyyy{{{{{{zzzyyyrrrtttvvvxxxyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwyyyzzzzzzyyyxxxxxxxxxxxxuuussswwwxxxxxxuuupppkkkhhhgggiiipppuuuuuurrrrrrvvvyyyzzz|||~~~|||}}}|||}}}}}}|||{{{zzzyyyzzz|||}}}~~~}}}}}}}}}}}}}}}xxxsssppprrrwwwzzzyyyvvvpppooonnnlllkkkiiigggeeegggjjjllllllkkkiiiiiijjjjjjkkklllllljjjgggdddaaakkk}}}\\\RRR___xxxfff888222......,,,+++***)))))))))))))))((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))((('''''''''''''''(((((())))))))))))$$$000###:::SSS999:::999666===999===777888)))///CCC...'''PPPggg666QQQPPP>>>@@@BBB===999;;;:::>>>HHHFFF???cccHHH;;;(((((((((((((((((((((((()))))))))***++++++,,,,,,******))))))******+++,,,***,,,------,,,,,,///111...444===QQQyyytttOOOIII[[[fff~~~xxxvvvqqqpppxxxkkkRRROOOZZZ\\\TTTOOOJJJCCCCCCLLLTTTMMMAAAIIIQQQXXXdddooopppyyy~~~{{{{{{}}}||||||{{{yyyxxxzzzwwwsssqqqrrrtttvvvwwwuuutttsssrrrqqqqqqppppppqqqmmmiiiiiilllmmmmmmkkkeeeccc```]]][[[[[[[[[\\\`````````bbbeeekkkuuu}}}~~~yyyrrroooooooooooonnnnnnmmmmmmkkklllmmmllljjjiiiiiijjjkkkhhhfffgggjjjmmmooopppvvvuuurrrjjj___VVVQQQOOOXXXbbbooowwwyyyyyyxxxyyysssqqqllljjjlllqqqtttuuupppqqqppplllhhhiiioootttyyywwwwwwyyyuuummmgggffffffddd___ZZZWWWXXXZZZZZZ^^^cccgggjjjiiijjjmmmpppsssvvv{{{yyybbbUUUQQQVVV^^^aaafffmmmrrruuuwwwyyyzzz~~~}}}xxxyyyyyyxxxwwwxxxzzz|||}}}|||{{{zzzyyyxxxxxxxxxzzzxxxwwwwwwxxxyyyxxxwwwtttttttttuuuvvvwwwxxxyyyvvvvvvuuuvvvwwwxxxxxxxxxwwwwwwvvvwwwxxxxxxwwwuuuwwwxxxxxxvvvqqqlllhhhgggiiipppwwwxxxtttrrrwww}}}{{{}}}|||~~~~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}~~~~~~}}}xxxtttrrrsssxxxzzzxxxtttkkkkkkllllllkkkjjjiiiiiijjjlllnnnnnnlllkkkkkklllkkklllmmmllljjjgggcccaaalll~~~zzzZZZ[[[uuuXXXtttppp???333......,,,+++***)))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&(((***,,,,,,+++)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))(((((((((((((((((((((((())))))******,,,---)))///***777QQQ777777555222777333777222555555333444555333000UUUGGG???RRRMMMIIIRRRIIIIIIOOOHHHEEEKKKCCCEEE>>>;;;)))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))******+++,,,***+++,,,,,,,,,---///111000666>>>YYYxxxPPPIII___ooowwwtttrrruuutttTTTRRR```bbbXXXMMMJJJEEEEEENNNVVVNNN???GGGLLLPPPXXX```aaaqqq~~~~~~|||zzzyyyxxxxxxyyyvvvsssrrrsssuuuvvvwwwtttttttttsssrrrqqqqqqpppnnnlllkkkkkkllllllkkkjjjfffccc```\\\ZZZYYYZZZ[[[XXXYYY\\\bbbgggnnnyyy|||tttmmmmmmnnnnnnnnnnnnnnnmmmlllkkkllllllkkkiiiggghhhiiiiiigggfffgggiiilllnnnooosssuuussskkk___UUURRRRRR^^^gggrrrxxxyyyxxxzzz|||wwwuuuooojjjkkkqqquuutttqqqpppllliiihhhjjjooossstttrrrsssuuurrrkkkgggfffaaaaaa\\\VVVTTTWWWYYYXXX```dddiiillllllmmmpppssstttwww{{{eeeRRRIIIGGGLLLUUU___eeelllsssvvvxxxzzz{{{~~~}}}{{{zzzwwwxxxxxxwwwwwwxxxzzz|||yyyyyyxxxwwwvvvvvvvvvvvvyyyxxxvvvvvvwwwwwwwwwvvvvvvuuutttssstttuuuwwwxxxvvvuuutttuuuwwwxxxxxxwwwvvvuuuuuuvvvxxxyyyxxxvvvwwwxxxxxxvvvqqqmmmjjjhhhlllsss{{{|||uuupppvvvzzzuuuzzz~~~|||}}}~~~{{{zzzzzz|||}}}xxxzzz~~~yyyvvvsssssssssrrrnnnjjjgggiiikkklllkkkkkklllnnnlllnnnoooooommmlllmmmnnnkkklllmmmllljjjfffccc```nnnwwwWWWbbbgggWWWrrrxxxEEE444......,,,+++***)))))))))((((((((((((((((((''''''(((((((((((((((((((((((('''''''''&&&''''''((()))&&&(((+++......,,,)))'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''((()))***---&&&...111$$$???,,,cccOOO555666444111777222666:::444AAACCC333888EEE???888CCCUUUPPPGGGCCCAAADDDVVVQQQEEEKKKFFFRRRGGG___<<<>>>)))))))))))))))))))))))))))))))))***++++++,,,,,,******))))))******+++,,,***+++,,,,,,,,,---///111///444>>>ZZZ{{{TTTNNN```rrr{{{vvvsssyyyzzz]]]ccctttooo[[[OOOPPPNNNOOOYYY```UUUBBBFFFJJJLLLRRRVVVWWWlll~~~}}}}}}{{{~~~|||zzzyyyyyyzzzvvvtttrrrrrrsssuuuuuuuuuttttttttttttsssrrrqqqqqqkkkmmmooonnnmmmkkkkkkkkkhhhfffaaa\\\ZZZYYYZZZ[[[UUUUUU[[[ccciiippp}}}vvvooommmllllllmmmnnnnnnnnnmmmllljjjkkkkkkjjjiiiiiijjjkkkiiihhhggghhhjjjmmmnnnnnnlllppprrrkkk```WWWTTTVVVccclllwww||||||{{{}}}zzzxxxqqqjjjjjjppptttrrrqqqmmmgggeeegggkkknnnooopppnnnoooqqqnnngggcccddd\\\]]]YYYRRRQQQVVVXXXVVV^^^bbbgggjjjkkklllooorrrrrrtttyyy~~~sssUUUHHHFFFFFFLLLTTT^^^bbbhhhnnnsssxxx}}}}}}~~~~~~}}}{{{zzzyyyyyyzzzzzzyyywwwvvvvvvxxxzzzuuuuuuuuuuuuvvvvvvwwwxxx{{{xxxvvvvvvwwwwwwwwwvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvuuutttvvvyyyzzzyyywwwvvvvvvvvvwwwyyyyyyxxxvvvuuuwwwwwwuuuqqqmmmjjjiiipppvvv~~~vvvnnnsss{{{ssssssuuu}}}|||~~~|||{{{|||~~~{{{{{{|||}}}~~~~~~vvvvvvtttrrroookkkgggeeefffiiilllmmmllllllnnnpppmmmnnnoooooonnnmmmnnnooojjjkkklllkkkiiifffccc```pppyyyuuuSSSeee~~~jjjYYYnnn{{{FFF444......,,,+++***)))))))))'''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&''')))++++++***)))'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++***)))((((((((()))+++++++++777---222:::///MMM***SSS:::;;;;;;:::AAA>>>BBBFFF>>>FFFMMMFFFHHHNNNJJJLLLMMMTTTuuuvvv```bbbUUUbbbfff\\\cccZZZ===TTTXXX555444>>>)))))))))))))))))))))))))))))))))***++++++,,,,,,*********)))***++++++,,,***+++,,,,,,,,,---///222000555<<>>'''777)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,***++++++,,,,,,------...000555===MMMgggYYYPPPeeeqqqyyy|||yyy{{{|||tttwwwyyyeeekkkuuubbbXXXVVV[[[fffjjjhhhgggXXX>>>MMMKKKLLLPPPQQQ\\\{{{~~~uuuvvvzzz}}}~~~zzzzzz{{{zzzwwwtttzzzxxxvvvuuuvvvuuusssrrrrrrrrrqqqqqqqqqqqqqqqqqqpppoooooooooqqqqqqooommmllljjjddd\\\VVVUUUYYY]]]YYYYYY\\\```ccckkk|||{{{tttsssjjjllljjjjjjnnnqqqqqqkkkeeehhhjjjllllllkkkjjjkkklllooollljjjnnntttvvvrrrmmmjjjjjjjjjeee[[[SSSWWW```kkkrrryyy}}}zzz}}}xxxooogggjjjpppnnngggddd```^^^```gggkkkkkkiiikkkkkkllllllkkkiiihhhggg]]]WWWSSSSSSRRRQQQTTTXXX]]]```bbbdddeeefffhhhjjjnnnpppuuu{{{uuuYYYIIIJJJJJJNNNXXXZZZ___YYY[[[hhhsssxxx~~~}}}}}}||||||{{{{{{zzzzzz|||xxxuuutttvvvzzz|||uuuxxxzzzzzzzzz{{{~~~}}}xxxuuutttvvvyyy{{{vvvwwwxxxzzzyyyxxxvvvuuuwwwvvvvvvxxxzzzzzzyyyxxxvvvwwwxxxyyyyyyyyywwwvvvuuuvvvuuuqqqllljjjlllnnnzzz|||{{{rrrgggfffrrr~~~|||yyywwwxxx~~~~~~~~~~~~}}}{{{zzzzzz||||||||||||~~~|||xxxxxxyyyvvvtttuuuuuusssxxx}}}vvvhhheeekkkhhhiiikkkmmmoooooooooooommmlllkkkkkklllmmmnnnooommmiiiggghhhgggbbb___```mmm~~~zzznnnooo~~~TTTUUUdddfffwww===444///...---,,,+++*********+++******)))(((''''''&&&''''''''''''''''''''''''(((''''''&&&&&&((()))***%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))(((((((((((())))))******+++***)))((('''((()))***,,,---///111333444666777888999999::::::;;;===>>>111YYYcccIII@@@JJJLLLNNNWWW\\\___mmmvvvuuuxxxMMMAAACCC<<<777))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,***++++++,,,,,,------...---333;;;EEEVVVmmm~~~YYYUUUnnn}}}|||zzzuuu]]]XXX```WWWYYYbbbrrrwwwkkkbbb\\\PPPAAALLLJJJLLLPPPQQQ]]]}}}yyyyyyzzzzzz{{{~~~~~~|||{{{zzzzzzzzzxxxvvvyyywwwuuuuuuuuuuuusssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppprrrqqqpppnnnkkkhhhccc[[[VVVVVVZZZ^^^]]]\\\\\\^^^```gggvvv~~~uuusssjjjllljjjjjjlllooonnnhhhccceeegggiiijjjjjjkkkmmmooorrrooommmoootttvvvsssooorrrrrrpppjjj^^^VVV[[[dddkkkrrrzzz}}}{{{|||wwwoooiiikkkpppmmmfff___^^^]]]^^^```eeejjjmmmmmmmmmmmmmmmllljjjiiihhh___XXXRRRPPPOOOOOOSSSYYY]]]```ccceeefffgggiiikkkmmmpppvvv}}}lllWWWNNNPPPLLLPPP\\\bbb```\\\bbbqqq|||}}}~~~|||~~~}}}|||{{{zzzzzzzzz}}}zzzvvvtttsssvvvyyy{{{vvvxxx{{{{{{{{{|||~~~|||yyyvvvuuuvvvyyyzzzwwwwwwxxxxxxxxxwwwuuutttvvvvvvvvvwwwyyyzzzyyyxxx{{{{{{|||{{{{{{zzzyyyxxxxxxwwwuuuqqqmmmmmmpppsss|||vvvppphhh```ccc{{{~~~|||yyywwwxxx}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyzzz|||~~~yyyyyyyyyvvvttttttrrroooqqqtttoooddddddllliiijjjlllnnnooopppooooooooonnnmmmlllkkkkkkllllllllliiiggghhhgggbbb___```qqqzzzpppttt}}}XXXZZZbbbaaauuu<<<333///...---,,,+++***************))))))(((''''''&&&''''''''''''''''''''''''(((''''''&&&'''((()))***%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))((())))))************)))******))))))***+++------...000444777:::;;;;;;;;;:::<<>>999333...666%%%kkk\\\PPP[[[ttt|||}}}iiiUUUWWWVVVUUU^^^)))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,***++++++,,,,,,------...---555===CCCNNNaaavvvaaaeee}}}___LLLRRRVVVfffxxxlll___UUUHHHFFFJJJJJJLLLOOORRR___}}}}}}|||xxxvvvwww}}}zzz{{{|||{{{zzzyyyzzz{{{wwwvvvttttttttttttrrrppppppppppppqqqqqqrrrrrrsssrrrqqqqqqqqqrrrrrrpppnnniiifffaaa[[[WWWXXX\\\```aaa___^^^^^^^^^bbbooo{{{uuurrrkkknnnlllkkkkkkmmmkkkgggcccaaacccfffgggiiikkkoooqqqssspppmmmnnnqqqrrrqqqoooyyyxxxuuummmaaaYYY]]]gggllluuu{{{||||||~~~~~~|||xxxuuunnniiikkkmmmjjjdddZZZ\\\\\\[[[[[[```iiiqqqnnnnnnooonnnmmmkkkjjjhhhaaaYYYRRRNNNMMMMMMRRRYYY\\\___cccfffggghhhjjjkkkmmmpppvvvhhhZZZWWWYYYSSSXXXgggpppjjjgggnnn|||}}}{{{zzzzzzzzz{{{yyywwwuuussssssvvvyyy{{{xxxzzz{{{{{{{{{|||~~~|||zzzyyywwwwwwwwwxxxyyyyyyxxxxxxwwwvvvuuuttttttvvvvvvvvvwwwyyyzzzyyyxxx~~~}}}|||{{{zzzyyyyyyxxxxxxwwwtttqqqnnnooorrruuutttlllddd^^^]]]jjj{{{{{{zzzyyyzzz||||||}}}}}}}}}||||||{{{wwwwwwxxxyyy|||yyyxxxwwwtttrrrrrrqqqllllllnnnjjjdddgggoookkklllnnnpppqqqqqqppppppqqqpppnnnlllkkkjjjiiiiiikkkhhhggghhhfffbbb```aaattt{{{tttxxx|||zzz\\\]]]dddaaa}}}www???555///...---,,,+++************))))))(((((('''''''''''''''''''''''''''''''''(((''''''''''''((())))))%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))***+++++++++***)))((())))))***+++...000222333444777;;;>>>@@@???===;;;:::999777777888:::999999BBB,,,666vvv{{{yyysssqqqrrrttt(((((((((((((((((((((((())))))))))))************************++++++++++++***++++++,,,,,,------...,,,333===EEEPPPbbbvvveeennnfffLLLRRR^^^uuuiii```XXXGGGGGGIIIJJJMMMNNNRRRbbb~~~yyytttssswww|||vvvyyy||||||zzzyyy|||vvvtttssssssssssssrrrpppoooooopppqqqrrrrrrssssssrrrqqqppppppqqqqqqooommmgggddd^^^ZZZXXX[[[___cccbbbaaaaaabbbaaabbbiiirrr|||uuusssnnnpppnnnmmmmmmllljjjfffccc```bbbdddeeefffiiimmmpppooonnnlllkkklllmmmnnnnnnzzzxxxuuummmaaaYYY___iiipppwww|||yyyvvvwwwyyyzzzssspppkkkhhhiiiiiieeeaaaXXXZZZ\\\]]]^^^bbbjjjpppnnnnnnooonnnmmmkkkiiihhh```YYYRRROOONNNMMMPPPVVVZZZ^^^bbbeeeggghhhjjjkkklllpppvvvmmm```^^^___\\\ddduuu}}}{{{xxx|||}}}zzzyyyyyyzzz|||xxxvvvuuutttuuuwwwzzz|||{{{{{{{{{zzzzzzzzz{{{|||xxxyyyyyyyyyyyyxxxxxxxxxzzzyyywwwvvvuuutttttttttwwwwwwwwwxxxzzz{{{zzzyyy{{{{{{zzzyyyxxxxxxxxxxxxwwwvvvtttqqqooooooooopppeeeccc]]]YYYddd{{{xxxzzz{{{{{{|||{{{{{{||||||}}}|||||||||yyyyyyyyyzzz|||{{{uuuuuuuuurrrpppqqqrrrnnnnnnooommmjjjmmmtttmmmnnnpppqqqrrrqqqqqqpppppppppnnnmmmkkkjjjiiihhhiiigggggghhhfffaaa```bbbttt}}}uuuyyyxxxvvvxxx]]][[[eeeddd|||DDD777///...---,,,+++*********))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))((()))+++++++++***((('''((()))+++...222555888999======??????>>><<<:::888999888777999===BBBFFFHHHEEERRR^^^JJJ```nnn(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++***++++++,,,,,,------...)))---777EEEUUUdddsss|||]]]fffeeeMMMWWWeee{{{___aaa]]]IIICCCHHHKKKMMMNNNRRReee}}}wwwttttttuuutttwwwzzzzzzyyyzzz}}}uuutttrrrrrrssssssrrrpppoooooopppqqqrrrrrrssssssqqqpppoooooopppooommmkkkeeebbb]]]ZZZ[[[^^^cccfffccccccfffiiihhheeefffkkkxxxuuussspppnnnnnnmmmlllkkkhhhccc``````bbbdddddddddeeehhhjjjkkkllllllkkkjjjkkknnnpppwwwvvvtttmmmbbb\\\cccmmmsssxxxzzztttooopppsssuuunnnjjjgggfffeeeccc___]]]YYYZZZ]]]```dddgggjjjlllnnnnnnnnnmmmllljjjhhhfff\\\WWWSSSSSSQQQNNNOOOSSSXXX\\\aaaeeeggghhhiiikkklllpppvvvuuuddd]]]___bbbqqq{{{{{{}}}|||yyyxxxyyyzzz{{{xxxwwwwwwwwwxxxzzz|||}}}}}}|||zzzyyyxxxwwwvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwzzzyyyxxxvvvuuutttttttttxxxxxxxxxyyy{{{|||{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxvvvuuusssrrrpppmmmjjjhhh[[[```ZZZUUUnnnyyyyyy||||||||||||zzz{{{{{{||||||||||||{{{zzzzzzyyyyyyzzz|||}}}~~~~~~wwwsssuuuwwwuuuttttttrrrqqqqqqsssrrrppprrruuuooopppqqqrrrrrrqqqppppppmmmmmmmmmllllllkkkjjjiiigggfffggghhheee``````dddrrrtttuuu~~~uuuzzzZZZRRR~~~jjjlll}}}~~~DDD666///...---,,,+++*********((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))((()))*********)))(((((()))+++...222666:::===>>>@@@???>>><<<;;;:::::::::>>>AAAFFFJJJKKKKKKJJJJJJDDDRRRjjjsss))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++***++++++,,,,,,------...---...777IIIZZZgggqqqwwwYYYYYYzzzbbbQQQ___kkk}}}lllTTT[[[[[[HHH>>>HHHLLLOOOMMMQQQfff|||xxxtttqqqqqqsssuuuvvvwwwxxx{{{|||uuutttrrrrrrssssssrrrqqqpppppppppqqqqqqrrrrrrsssqqqooonnnnnnooonnnllljjjeee```\\\ZZZ]]]ccchhhjjjggggggjjjnnnlllgggeeeggg}}}~~~uuu}}}vvvsssooojjjkkklllllliiieee```^^^aaabbbddddddcccbbbccccccgggjjjmmmmmmlllmmmqqqtttvvvvvvuuupppfff```gggqqqsssvvvsssllliiikkkoooqqqkkkfffccccccaaa]]][[[[[[[[[\\\^^^bbbeeehhhhhhhhhnnnnnnnnnmmmllljjjgggfff[[[WWWTTTTTTSSSPPPPPPSSSWWW[[[aaafffhhhiiijjjkkkmmmpppwwwxxxfff^^^bbbmmm~~~{{{zzzzzz|||~~~|||zzzyyyxxxxxxzzzzzzyyyyyyyyyzzz{{{|||}}}}}}}}}{{{xxxwwwwwwwwwuuutttuuuvvvwwwyyyyyyyyyxxxwwwzzzyyyyyyxxxwwwvvvuuuuuuxxxxxxxxxyyy{{{|||{{{zzzzzz{{{{{{|||{{{zzzxxxwwwrrrqqqnnnlllkkkhhhdddaaa[[[___ZZZ\\\}}}~~~~~~~~~|||{{{|||{{{{{{|||||||||{{{{{{zzzwwwwwwvvvuuuvvvwwwxxxyyy|||wwwvvvzzz}}}{{{yyyyyyrrrrrrssssssssssssrrrrrrpppqqqrrrrrrrrrqqqpppoookkkkkkllllllllllllkkkjjjeeeeeeggghhheee``````eeeqqq~~~rrrqqqyyyrrrzzzWWWIIIpppyyy~~~tttwww>>>222///...---,,,+++*********''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))(((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))******++++++---///333888<<>>===>>>???BBBCCCGGGJJJMMMNNNNNNTTT^^^gggzzzlllYYYXXX^^^___]]]^^^\\\gggsssyyytttsssxxxxxx))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))***************++++++,,,,,,------...000111:::MMM^^^iiirrrzzzZZZQQQkkkyyy{{{xxx}}}aaaSSSccclllxxxrrriiiZZZQQQSSSRRRHHH???IIINNNPPPMMMQQQggg|||vvvqqqmmmmmmnnnpppsssvvvvvvvvvuuutttssssssttttttsssrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrpppooooooooonnnllljjjddd```[[[[[[```fffkkknnnooommmmmmnnnkkkfffdddfffxxx{{{pppwwwyyyrrrllliiillloooooolllgggaaa^^^___aaadddeeecccaaa______aaaffflllnnnlllmmmrrrwwwuuuvvvvvvqqqhhhaaagggqqqqqqpppkkkeeedddjjjooooookkkeeeaaaaaa___ZZZYYY\\\ZZZ]]]````````````dddhhhppppppoooooommmjjjhhhggg\\\WWWTTTTTTRRRPPPRRRVVVXXX\\\ccchhhjjjkkkmmmnnnnnnrrryyy|||mmmjjjsss}}}||||||zzzyyyyyyxxxxxxyyyyyyyyyyyyzzzzzz{{{||||||||||||{{{xxxvvvwwwxxxzzzxxxwwwtttuuuwwwxxxyyyyyyyyyxxxxxxyyyzzzzzzyyyxxxwwwvvvwwwvvvvvvxxxzzzzzzyyyxxx{{{|||}}}}}}{{{wwwtttqqqjjjfffaaa^^^^^^]]]\\\ZZZYYYYYY___sss}}}zzz{{{||||||||||||{{{zzzyyyyyyttttttsssssstttuuuwwwxxx{{{wwwxxx}}}~~~{{{zzzttttttsssrrrrrrrrrqqqppppppqqqrrrrrrrrrpppooonnnkkkkkklllllllllkkkjjjiiiddddddggghhhddd___aaafffsss~~~~~~qqqppp|||{{{www}}}zzz}}}VVVDDDgggwwwwwwmmm777222///...---,,,+++*********''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((()))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))++++++******+++---///000444666:::>>>BBBEEEGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKMMMWWWaaafffiiirrryyykkkcccccccccaaaTTTOOOJJJIIIKKKLLLJJJHHH@@@TTTZZZeeeTTT___ddduuuhhhdddgggddd\\\cccqqqttt{{{zzz|||vvv}}}))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,---......,,,...999KKK[[[fffsss~~~ZZZKKKaaawwwuuupppxxx___QQQ```eeennnbbbWWWTTTTTTNNNKKKIIICCCJJJOOOQQQMMMQQQhhhxxxrrrkkkiiiiiilllqqqtttsssqqquuutttsssssstttuuutttrrrrrrrrrqqqqqqqqqqqqqqqqqqsssqqqpppppppppooommmkkkddd```[[[[[[aaahhhmmmpppuuuqqqmmmllliiicccbbbeeeuuuwwwkkkqqq{{{rrrjjjkkknnnssstttqqqkkkeeeaaa]]]```dddeeeccc```^^^]]][[[bbbiiilllkkklllqqqvvvtttuuuvvvqqqggg```eeennnnnnkkkeee```bbbjjjooopppkkkddd```aaa___YYYYYY]]]XXX^^^aaa^^^YYYYYY```iiiqqqqqqqqqpppnnnllliiihhh^^^XXXSSSRRRQQQQQQTTTZZZYYY^^^dddjjjlllnnnooopppooosss{{{wwwyyy}}}zzzzzzwwwwwwxxxxxxxxxyyyyyyyyyyyyzzz{{{{{{||||||{{{{{{yyywwwuuuwwwzzz}}}|||{{{tttuuuvvvwwwxxxyyyyyyyyywwwyyyzzz{{{{{{zzzxxxwwwuuuttttttvvvxxxyyyxxxvvvzzz{{{||||||yyysssnnnjjjbbb\\\TTTPPPQQQSSSUUUUUUTTTSSSeee~~~zzzxxx|||||||||||||||{{{zzzyyyxxxssssssssstttuuuwwwyyy{{{zzzwwwxxx~~~~~~yyyxxxxxxwwwtttqqqqqqrrrrrrppppppqqqrrrrrrqqqpppnnnmmmllllllmmmmmmllljjjiiihhhcccdddggghhhddd___aaaggguuu}}}pppooo}}}|||vvvzzzVVVBBBddduuuggg333444//////---,,,+++*********&&&'''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))---,,,+++***,,,///222444999;;;>>>BBBFFFIIIJJJKKKNNNNNNOOOPPPPPPPPPOOONNNMMMgggtttrrrxxxzzztttmmmYYYVVVNNNDDDCCCGGGEEE>>>BBBKKKQQQOOOJJJHHHEEEAAAGGGVVVPPPWWWKKK]]]UUUSSSIIIIIIOOOOOOFFFHHHNNNKKKUUUOOOVVVZZZSSSWWWhhhrrrttt}}}((((((((((((((((((((((((*********)))))))))))))))*********))))))))))))))))))******+++---......//////000555AAASSShhhyyyVVVOOOUUUmmm{{{yyyssswww{{{yyy{{{~~~```RRR\\\fffeee[[[VVVNNNJJJKKKMMMIIICCCKKKPPPQQQNNNTTTlll|||zzzrrrooollljjjjjjjjjjjjjjjoooqqqsssrrrpppppprrruuurrrrrrrrrqqqqqqppppppooovvvuuuttttttssspppkkkhhhccc___YYYVVV[[[eeepppxxxxxxrrrppprrrkkk______hhh}}}uuukkktttzzzllljjjjjjmmmppppppmmmkkkjjjkkkcccaaa^^^\\\\\\___cccfffaaadddhhhmmmppprrrrrrrrroooqqqnnnhhhccccccfffiiidddaaa___aaafffkkkmmmmmmjjjeee___ZZZYYYXXXXXXWWW[[[]]][[[YYY^^^gggjjjfffrrrvvvuuuqqqmmmllljjjfff[[[UUUPPPPPPTTTXXXXXXVVV]]]aaagggkkkmmmnnnoooppprrrwww~~~~~~{{{xxx|||{{{yyyxxxxxxyyyzzz{{{vvvyyy}}}}}}{{{uuuuuuvvvwwwzzz}}}}}}}}}{{{zzzzzzyyyyyyzzzwwwvvvwwwyyy||||||xxxuuu{{{zzzyyyyyyzzz{{{zzzyyy~~~{{{xxxwwwuuummmaaaWWWNNNPPPRRRQQQNNNMMMOOORRRVVVaaawww~~~zzzzzz|||}}}~~~~~~|||yyywwwvvvvvvwwwtttrrruuuzzz~~~}}}zzz}}}|||{{{}}}~~~yyyuuuuuusssqqqooonnnoooqqqrrrtttsssrrrrrrrrrqqqooommmpppooollljjjiiihhhiiijjjggghhhdddeeeggg^^^[[[gggwww{{{tttjjjqqqsssTTTKKKhhhzzzWWW999000......---,,,+++))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))***++++++,,,,,,,,,)))***+++---222888>>>BBBAAABBBCCCFFFIIILLLNNNOOOOOOOOOUUU[[[VVVPPP[[[nnnnnn~~~uuudddUUURRRVVVXXXVVVTTTHHHKKKJJJIIIOOOXXXVVVMMMUUUWWW[[[]]]]]]\\\ZZZXXXaaa[[[jjjnnn]]]```TTTNNNJJJJJJJJJGGGHHHJJJGGGFFFHHHKKKPPPRRRPPPOOOTTT___ppp|||((((((((((((((((((((((((***)))))))))))))))))))))***))))))))))))))))))))))))******+++---......///000111777BBBTTThhhzzzRRRNNNVVVpppyyy|||yyyzzzwwwoooxxx}}}[[[MMMXXXaaa^^^SSSJJJEEEKKKRRRRRRKKKEEEJJJPPPRRROOOVVVooowwwsssooolllkkkjjjiiigggggglllqqqrrrpppoooqqqtttqqqqqqpppppppppqqqrrrrrrtttsssrrrrrrrrrpppmmmjjjccc^^^XXXWWW\\\fffrrryyyuuupppnnnoooiii```cccmmmtttgggqqqvvvjjjiiikkknnnppppppmmmkkkkkkkkkfffdddaaa^^^]]]^^^```aaa```dddiiimmmooopppppppppiiijjjhhhccc___```eeeiiihhhccc```aaaggglllnnnmmmccc[[[TTTUUU[[[___\\\XXX\\\]]]]]]aaajjjttttttnnnqqqttttttpppmmmllliiifffZZZUUUQQQPPPTTTXXXYYYXXX[[[```hhhnnnqqqqqqqqqqqqwwwzzz~~~~~~~~~|||{{{}}}{{{yyyxxxxxxyyyzzzxxxzzz|||~~~|||{{{yyyyyyyyyzzz{{{}}}~~~|||zzzxxxwwwvvvvvvvvvwwwzzz}}}|||xxxuuu{{{zzzyyyzzz|||}}}|||{{{zzzyyyuuupppiii```WWWQQQSSSSSSQQQNNNJJJKKKPPPUUUZZZggg{{{{{{zzzyyyzzz{{{|||}}}yyyzzz{{{zzzxxxwwwwwwxxxzzzwwwuuuwww|||~~~{{{||||||}}}~~~~~~}}}yyywwwwwwuuurrrpppooopppqqqssstttsssrrrqqqrrrqqqooommmkkkkkkjjjiiihhhfffeeedddggghhhdddeeeggg^^^[[[gggtttyyy~~~~~~ttthhhrrrYYYKKKkkkeeeoooXXX<<<111...------,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))******---...000333666:::>>>AAAGGGIIILLLLLLKKKLLLMMMOOORRRVVV^^^eeehhhmmm}}}|||qqqoookkkbbb\\\[[[\\\RRRLLLQQQXXXZZZWWWVVVaaabbbeeeiiijjjmmmvvv}}}|||xxxuuuooollljjjjjjgggcccbbbeee```]]]XXXVVVTTTPPPIIIDDDFFFHHHLLLTTT]]]bbbcccbbb(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))************+++,,,,,,---......///000666AAARRRfffxxxPPPPPP\\\nnnxxx}}}{{{zzz|||hhhpppuuuVVVLLLXXXaaa]]]LLLDDDBBBNNNZZZ[[[PPPFFFIIIPPPRRRQQQYYYsss|||xxxsssooommmkkkhhhfff```hhhppprrrnnnmmmooosssqqqpppppppppqqqrrrtttuuurrrpppoooooopppooommmkkkddd^^^XXXVVV[[[dddnnntttqqqllljjjjjjeee```fffqqqsssiiitttyyynnnooommmooopppooommmkkkkkkkkkjjjhhhfffccc```^^^]]]\\\___dddiiimmmnnnnnnnnnnnnjjjiiifffaaa]]]]]]ccchhhkkkeee```aaaggglllllljjj___YYYWWWaaannnrrriii^^^ZZZZZZ[[[bbbmmmuuurrrjjjooorrrrrrnnnlllkkkhhhcccZZZVVVRRRRRRUUUYYYZZZZZZ[[[aaakkkrrruuuuuutttsss{{{~~~|||zzz{{{}}}~~~|||yyyxxxxxxyyyzzzzzz{{{||||||||||||{{{{{{{{{{{{zzzzzz{{{|||}}}}}}|||||||||{{{yyyxxxvvvuuuuuuvvvxxx{{{}}}{{{xxxtttwwwvvvwwwxxx{{{|||{{{zzzuuutttooofff\\\UUURRRQQQVVVTTTPPPJJJGGGJJJRRRYYYdddqqq~~~uuuvvvwwwxxxwwwvvvuuuttttttuuuwwwwwwwwwwwwxxxzzz}}}{{{yyyzzz~~~}}}{{{}}}}}}{{{zzzyyyyyyxxxuuusssqqqqqqrrrssstttrrrqqqqqqrrrqqqooommmiiijjjjjjjjjiiifffdddbbbggghhhdddeeefff]]]ZZZgggrrrxxx}}}sssgggvvv[[[JJJmmmYYY```{{{YYY>>>222...---,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++))))))))))))))))))))))))+++***)))((()))***+++,,,...222888===AAAEEEIIILLLIIIKKKLLLMMMPPPVVV___fffhhhqqqyyy~~~rrrpppxxxsss```SSSUUUYYYUUUOOOMMM\\\XXX[[[eeemmmmmmiiiggg||||||~~~~~~{{{rrrkkkfff^^^UUUMMMHHHBBB===???FFFMMMOOONNN(((((((((((((((((((((((()))))))))))))))*********)))))))))))))))***************+++,,,,,,---......+++...333===MMMaaatttTTTUUUbbbkkkzzzxxx|||vvvtttqqqTTTKKKWWW]]]VVVHHHJJJKKKPPP]]]eeeZZZGGGIIIPPPSSSTTT]]]www~~~|||}}}zzzvvvrrrpppmmmkkkhhh```gggnnnnnnjjjhhhlllrrrpppqqqrrrsssttttttssssssqqqpppnnnnnnnnnnnnllljjjfff___WWWUUUYYYbbbjjjnnnnnnkkkhhheee```^^^gggtttrrrjjjvvv~~~ssstttooooooooonnnlllllllllllllllkkkjjjhhhdddaaa^^^\\\^^^dddkkkppppppooooooooorrroookkkfffaaa^^^bbbhhhlllfffbbbdddjjjlllhhhccc\\\]]]dddrrr~~~}}}oooaaa\\\\\\]]]```eeehhhfffbbbmmmpppooolllkkkjjjfff```YYYVVVSSSSSSVVVZZZ]]]]]]aaafffnnntttvvvvvvvvvvvv{{{~~~~~~zzzxxxyyy|||}}}{{{zzzzzz{{{{{{||||||{{{zzzyyyyyyzzzzzz{{{zzzzzzyyyyyyxxxxxxxxxuuuvvvwwwxxxyyyxxxxxxwwwuuuvvvxxxzzz{{{yyyvvvssssssrrrsssuuuwwwxxxwwwvvvqqqmmmfff^^^XXXUUUUUUVVVSSSRRROOOKKKJJJOOOXXX```ooo{{{wwwwwwwwwvvvtttqqqooommmrrrtttuuuuuuuuuvvvxxxzzz}}}{{{|||~~~}}}zzz}}}|||zzzzzz|||{{{zzzwwwuuusssssssssssssssrrrqqqqqqqqqqqqooommmnnnmmmlllkkkjjjhhhggggggfffhhheeeeeefff[[[YYYgggqqqxxx~~~ttthhh}}}]]]WWW~~~YYYXXXqqqXXX===111------,,,,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,------)))))))))))))))*********+++*********,,,...111222333888>>>CCCFFFIIILLLOOONNNLLLLLLSSS```rrreee\\\ccclll]]]MMMIII[[[nnnsssrrrttt|||zzz|||{{{wwwpppjjj[[[\\\[[[WWWQQQLLLJJJIII))))))))))))))))))))))))(((((())))))************(((((())))))***************++++++,,,,,,---------***---333<<>>LLL___tttYYYTTT^^^rrrsssxxx}}}~~~uuuXXXMMMUUUWWWPPP???OOOSSSQQQccczzznnnMMMLLLRRRVVVXXXccczzz~~~|||yyyxxxvvvuuuvvvuuusssqqqiiiiiigggbbb^^^]]]___ccciiilllppptttuuusssooommmqqqpppooooooooommmiiieeeccc\\\VVVXXXbbbmmmuuuyyyrrrsssoooggg```bbbnnnzzzuuujjjrrrxxxrrrnnnkkkiiihhhjjjlllmmmmmmlllmmmmmmmmmkkkiiifffddd___hhhsssxxxvvvsssssstttqqqnnnppprrrmmmddddddjjjmmmllllllmmmmmmiiibbb\\\]]]```ccccccaaa```aaabbb```aaabbb___ZZZYYYbbbnnnpppqqqpppmmmlllkkkddd[[[WWWWWWVVVVVVYYY]]]aaadddnnnpppssstttuuuvvvxxxyyyvvv|||~~~jjjdddzzz~~~~~~~~~}}}{{{yyyyyy{{{~~~zzz|||~~~~~~}}}|||zzzxxxwwwvvvwwwxxxyyy{{{{{{|||{{{{{{zzzyyyxxx||||||{{{{{{{{{{{{|||}}}{{{||||||zzzwwwtttttttttvvvuuuvvvwwwwwwvvvssspppkkkaaaUUUPPPQQQTTTTTTRRRMMMPPPUUUYYY^^^gggsss{{{}}}~~~yyyxxxvvvuuuuuuxxx{{{}}}xxxyyyyyyxxxwwwwwwzzz|||}}}}}}}}}}}}}}}}}}~~~~~~|||}}}~~~~~~}}}||||||}}}yyyxxxwwwuuutttssssssrrrqqqpppooopppqqqqqqooommmrrroookkkgggfffgggjjjllleeeiiigggfffdddYYYXXXgggvvv|||uuuiiiNNNMMMrrrQQQ777...,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,---((())))))******+++++++++%%%'''***///333777:::<<>>KKK^^^tttYYYVVV___vvv~~~{{{uuu{{{```RRR[[[aaa]]]KKKLLLNNN[[[uuulllLLLNNNTTTXXXZZZdddzzz}}}xxxwwwvvvvvvwwwvvvuuusssooollliiieeecccaaa```___cccfffiiimmmooopppoooooonnnnnnoooqqqqqqooojjjfffccc\\\VVVXXXcccnnnvvvxxxnnnpppnnneee]]]aaannnzzzwwwkkkqqqzzzqqqllliiieeeeeeiiilllnnnnnnlllmmmmmmlllkkkhhhfffdddbbblllvvvzzzwwwrrrpppqqqnnnmmmqqqwwwrrreeeaaafffjjjjjjjjjhhhddd___[[[YYY^^^aaabbb```\\\\\\___ccc\\\[[[\\\]]][[[[[[eeeqqqvvvvvvtttppppppnnneee\\\WWWWWWWWWWWWYYY^^^cccgggmmmppptttvvvwwwwwwyyyzzzxxx~~~qqq^^^XXXaaa|||}}}{{{|||}}}|||zzzyyyzzz|||yyy|||}}}zzzzzzyyywwwvvvvvvwwwxxxyyyyyyzzz{{{{{{{{{{{{zzzyyy}}}{{{zzzyyyyyy{{{~~~|||wwwtttuuuwwwxxxxxxxxxxxxwwwtttppplll___YYYRRRNNNNNNQQQTTTUUUSSSVVV[[[aaahhhttt}}}yyyxxxwwwxxxzzz}}}zzz{{{{{{zzzzzz{{{~~~}}}}}}~~~~~~}}}~~~~~~}}}|||}}}~~~~~~~~~|||vvvuuuuuutttsssrrrrrrrrrqqqpppooopppqqqqqqooommmpppnnnkkkhhhfffggghhhiiieeeiiigggfffcccXXXWWWgggxxx}}}ttthhh}}}WWWTTTzzzOOO666000,,,,,,,,,++++++++++++***(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***++++++((())))))******+++,,,,,,))),,,000666:::===???@@@BBBEEEIIINNNVVVfff{{{~~~pppooopppjjjaaa\\\WWWTTTYYYcccppp))))))))))))))))))))))))'''(((((()))***+++++++++'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,---+++///555<<>>BBBGGGJJJLLLMMMOOOQQQWWW___jjjvvv~~~qqqjjj```VVV[[[hhh___jjjsssvvvuuutttooo|||wwwpppllllllooosssvvv}}}jjjeeemmmtttnnnnnnuuutttpppjjj___WWWVVV[[[ccchhh(((((((((((())))))))))))((()))))))))************((()))))))))************)))******++++++,,,------------111<<>>222111...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************++++++++++++***+++,,,,,,---111777;;;===DDDCCCCCCKKKJJJIIIQQQVVVhhhrrrhhhYYYaaalllyyy|||qqqxxx}}}xxxzzz~~~{{{~~~))))))))))))))))))))))))))))))))))))************+++++++++*********))))))(((***++++++++++++,,,...000///333<<>>CCCJJJJJJJJJLLLFFFHHHXXXzzzttthhhbbbcccqqq|||xxxrrrsss}}}))))))))))))))))))))))))))))))))))))************+++++++++***************)))+++,,,,,,,,,,,,---///000000444<<>>222......------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++************************---222999>>>AAABBBDDDGGGGGGJJJMMMLLL[[[xxxzzzpppjjjhhhhhhjjj~~~wwwuuu{{{((((((((((((((((((((((((((()))))))))***************************************,,,------,,,---...000000000444;;;EEEUUUnnnrrrLLLSSSrrr{{{}}}|||tttkkkttthhh[[[lll~~~^^^QQQKKKOOO[[[mmmiiiRRRLLLKKKJJJJJJHHHHHHOOOYYYlll}}}{{{xxxwwwxxxwwwvvvtttrrrsssvvvyyyuuuttttttuuuxxxyyyyyyxxxvvvrrrmmmjjjhhhddd^^^YYYPPPFFF>>><<<>>>BBBIIIQQQkkkvvv}}}wwwiiibbbiiirrrxxxgggkkk|||xxxqqqpppqqqnnniiiiiilllmmmjjjiiihhhccc[[[YYY^^^bbbbbbbbbhhhxxxxxxwwwsssoookkkkkkmmmnnnnnnlllddd```ZZZVVVUUUVVVVVVVVVWWWXXXXXXWWWWWWYYY\\\___cccccceeefffiiikkknnnoooppprrrsssoooggg___ZZZXXXUUUWWWZZZ]]]aaadddfffgggpppnnnqqqvvvyyyyyy}}}tttfff[[[^^^jjjuuu}}}vvv{{{xxx{{{||||||~~~zzztttjjjbbb]]][[[[[[[[[WWW[[[[[[XXX]]]nnnuuujjjhhhkkkmmmooorrrhhhfffccc]]]WWWRRRNNNLLLEEE@@@<<>>BBBDDDCCCFFFEEEBBBJJJVVV___zzz|||llleeefffnnnvvvuuuoooiiixxx((((((((((((((((((((((((((()))))))))***************************************,,,------------...000//////222888BBBUUUqqqsssSSSYYYppp|||ooovvvuuuZZZaaannnYYYPPPRRR___ssszzz\\\OOONNNMMMLLLHHHGGGOOOYYYppp|||yyywwwwwwwwwuuusssrrrsssvvvyyyvvvuuutttuuuxxxyyyxxxwwwsssqqqnnnmmmllliiiccc^^^RRRNNNMMMOOONNNHHHDDDCCC___www~~~kkkfffjjjvvvhhhdddiiiuuuzzzvvvrrrtttrrrrrroookkkmmmrrrssspppiiigggaaaZZZYYY___ddddddeeemmm~~~zzzyyyrrrnnnjjjiiilllnnnnnnmmmhhhccc]]]XXXWWWWWWWWWVVVXXXXXXYYYYYYYYY\\\```dddeeeeeefffgggiiikkkmmmnnnnnnrrrtttpppggg___ZZZXXXWWWWWWXXXYYY\\\```dddfffnnnmmmpppwww}}}sssddd___]]]ccckkkrrr{{{wwwtttwww}}}}}}~~~yyyrrrhhhaaa^^^___```aaa[[[___^^^^^^pppxxxtttxxxzzzxxxvvvnnneeeYYYPPPLLLJJJGGGDDD@@@AAACCCFFFKKKQQQUUUXXXbbb^^^YYYUUUSSSTTTWWWYYYXXXkkk```VVVNNNPPP[[[mmmlll___eeefffggghhhiiijjjkkklllooopppsssvvv{{{zzzsssllliiiiiijjjkkkiiihhhgggfffeeeeeeffffffeeeeeefffggghhhiiiiiijjjiiiiiiiiijjjjjjhhheeeccc___cccbbbbbbbbb]]]dddyyy}}}vvvllllllSSSppp\\\???222......------,,,,,,++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************,,,+++*********+++---...111333666<<>>BBBDDDEEEHHHJJJKKKZZZkkkfffdddcccfffjjjqqqwww{{{zzznnnbbb[[[UUUWWW```jjjnnnooo))))))))))))))))))))))))))))))))))))************))))))*********+++++++++***+++------,,,,,,...///......000888HHHgggZZZSSS```sssyyy|||YYYRRRRRRLLLVVVwwwwwwZZZSSSUUUXXXXXXQQQLLLQQQYYY~~~~~~}}}|||{{{wwwxxxxxxvvvttttttuuuvvvxxxvvvuuuuuuuuuuuutttrrrsssqqqpppqqqqqqmmmfff```WWWZZZcccnnnppphhh]]]XXXEEEQQQaaaoooxxx}}}|||ttt[[[^^^cccqqqwwwyyyxxxtttqqqtttxxxvvvpppiiifff___YYY[[[bbbeeedddgggppp||||||uuurrrooopppsssuuuuuusssooojjjbbb\\\YYYXXXWWWWWWUUUWWWZZZ]]]```dddiiilllhhhhhhhhhiiijjjkkklllmmmlllnnnpppnnniiiaaaZZZVVVXXXYYY[[[^^^cccgggkkkmmmooommmqqq|||sssbbb```eeegggmmmtttwwwxxx}}}{{{ooofffeeeqqquuu{{{~~~|||vvvooogggbbbbbbcccbbb```[[[eeennn~~~qqqllljjjfffbbb```XXX___fffiiieee^^^VVVRRRUUUYYY\\\]]]]]]aaaiiipppaaa___[[[XXXVVVVVVVVVWWWbbbhhhpppppphhhZZZNNNHHHGGGKKKRRRXXXUUUKKKEEEDDDPPPXXXcccnnnvvvyyy{{{{{{{{{}}}}}}yyyrrrllliiinnncccYYYTTTMMMJJJWWWhhhwwwwwwwwwvvvvvvvvvvvvvvvooonnnnnnoooppprrrtttuuummmlllkkkiiihhhiiilllnnnlllkkkiiihhhhhhiiijjjkkkiiiiiihhhhhhggggggffffffggghhhhhhgggeeecccbbbbbbccceeeaaa```bbb]]]cccvvv}}}ooommm{{{^^^CCC999555...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++---,,,++++++---000333555999???EEEGGGFFFHHHMMMSSS]]]yyy~~~mmmkkkgggmmmzzz|||rrroooxxx{{{yyy||||||tttkkkkkkfff^^^XXXXXXXXXPPPFFFLLLJJJIIIHHHHHHIIIIIIJJJMMMWWW\\\```ggghhhrrr))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))+++,,,,,,,,,,,,---///......000:::MMMppp\\\PPP^^^rrrpppSSSXXX]]]UUUbbbkkkVVVPPPTTTYYY[[[UUUQQQWWW```~~~~~~~~~}}}}}}}}}}}}}}}wwwxxxyyyxxxvvvtttuuuuuuxxxwwwuuutttuuutttrrrqqqtttrrrrrrrrrqqqmmmeee___ZZZ\\\dddnnnqqqkkkdddaaa___TTTJJJLLL[[[nnn}}}{{{sss^^^bbbhhhxxx{{{zzzuuurrrtttwwwsssmmmiiieee___YYY[[[bbbeeecccgggppp}}}}}}}}}wwwtttrrrtttwwwyyyxxxvvvpppkkkccc]]]ZZZYYYXXXWWWSSSVVVZZZ]]]aaafffjjjnnnmmmmmmmmmmmmmmmnnnooopppkkkmmmnnnmmmiiibbbZZZUUUVVVYYY^^^dddiiimmmppprrrvvvsssvvveee]]]hhhrrrrrrwww}}}{{{ooofffdddmmmrrrxxx~~~~~~|||uuunnnfffbbbbbbbbb___[[[___kkkxxxxxxjjjbbb]]]]]]bbbiiipppuuuvvvnnnccc]]]___eeedddiiiooorrrrrrppppppqqqjjjhhheeeaaa^^^\\\ZZZYYYSSSTTTTTTPPPLLLNNNUUU\\\```^^^___bbbaaa]]]ZZZ\\\]]]YYYWWWZZZ```cccbbb___eeeccc```[[[WWWUUUUUUWWWZZZSSSMMMJJJDDDDDDXXXpppyyyyyyyyyyyyyyyyyyxxxxxxwwwuuusssqqqppppppppppppmmmoooqqqrrrrrrrrrrrrsssooonnnlllkkkkkklllmmmnnnpppooonnnllljjjhhhgggfffdddeeeeeeeeeddddddeeefffffffff``````ccc^^^cccuuu~~~~~~___xxxSSS<<<333///......---,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++---,,,+++,,,...222555888:::BBBJJJKKKHHHJJJRRRZZZ~~~rrreeefffppp|||ssskkkmmmyyyvvvhhh^^^WWWQQQMMMPPPUUUYYY\\\___ccc^^^VVVPPPQQQSSSOOOHHH@@@EEEIIIKKKHHHEEEEEEFFFAAAGGGFFFGGGIIIDDDHHHYYY^^^\\\jjj,,,+++..."""&&&'''((())))))))))))***************)))((((((((()))+++,,,***++++++,,,,,,------...---///222888LLLnnnLLLQQQ```yyylllSSSaaajjjaaauuuyyyeeePPPMMMVVVWWWVVVWWWSSSYYYlll~~~zzzzzz|||~~~{{{zzzyyyyyyxxxuuuqqqnnnrrrrrrrrrqqqqqqqqqppppppqqqpppnnnooopppmmmhhhccc]]]ccciiillljjjgggfffgggiii\\\LLLCCCHHHXXXiiiuuurrrsssbbbccchhh{{{zzztttsssuuuvvvsssooohhhaaa[[[[[[aaaeeedddbbbdddoooyyysssqqqpppsssxxxzzzxxxtttsssqqqlllfff___ZZZVVVTTTNNNTTT[[[^^^___bbbjjjppppppllliiiiiilllooopppooonnnooonnnjjjddd^^^YYYWWWZZZZZZ\\\aaaiiioooqqqpppwwwzzzuuu```gggyyyvvvjjjiiihhhmmmrrrxxx||||||zzzxxxxxxxxxmmmaaaZZZZZZ^^^``````dddlll~~~~~~ttthhheeekkkooonnnrrrqqqnnniiiddddddhhhlllmmmqqquuuxxxxxxvvvuuuuuunnnmmmjjjgggdddbbbbbbaaa```XXXRRRUUUYYY\\\dddmmmzzz~~~vvvooolllhhhggggggfffdddaaa```^^^ZZZXXXXXXYYY\\\^^^WWWUUURRRSSSYYYcccmmmttt}}}|||zzzyyyyyy{{{}}}~~~|||{{{yyyvvvsssrrrpppppptttrrrqqqqqqtttvvvvvvvvvsssqqqnnnllllllnnnqqqtttuuurrroookkkhhhgggggggggiiifffbbbaaabbbcccddddddkkkfffeeeeee]]]XXXbbbttt~~~{{{TTTaaa}}}RRR888111111......---,,,++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((()))++++++,,,,,,+++,,,+++***,,,222999<<<<<>>RRRlllWWWUUUaaa{{{mmm^^^ggghhhqqqmmmooommmdddbbb]]]OOOGGGQQQUUUWWWZZZWWW\\\mmm}}}||||||}}}}}}|||zzz|||{{{zzzyyyyyyvvvsssppprrrqqqqqqqqqqqqpppppppppqqqooonnnnnnooommmgggbbb]]]ccckkkooonnnmmmmmmnnneeeaaaWWWLLLCCCCCCJJJQQQ[[[sssvvv___bbbiii{{{|||vvvqqqooopppoookkkfff___[[[YYY]]]dddiiiiiifffdddooo~~~vvvsssrrrsssvvvxxxvvvsss|||yyysssllleee^^^YYYVVVUUUSSSRRRVVV]]]dddiiijjjpppnnnlllkkklllnnnnnnmmmnnnooommmfff\\\VVVVVVXXX\\\ZZZZZZ\\\bbbhhhmmmooo|||rrrvvvvvviiieeeccchhhpppyyy}}}zzzsssnnnkkkaaa\\\XXXXXX]]]bbbfffggghhhkkknnnjjjbbb___hhhuuutttrrrmmmhhhiiinnnqqqpppjjjiiifffdddeeeiiipppuuuyyywwwuuuvvvxxxwwwtttqqqqqqlllfffbbbaaaeeejjjnnnvvvqqqrrr~~~~~~}}}~~~~~~}}}vvvvvvuuuttttttttttttuuuuuuvvvxxxyyyzzzyyyxxxwwwzzz{{{|||}}}~~~~~~~~~}}}{{{zzzxxxwwwwwwwwwtttrrrpppppprrrsssssssssooopppqqqrrrrrrrrrrrrrrrtttsssrrrpppoooooopppqqqooollliiihhhhhhiiiiiiiiiffffffjjjlllfff```gggtttyyyQQQSSSwwwyyy||||||{{{[[[;;;000+++......---,,,++++++++++++))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))***+++++++++++++++++++++,,,///333555888;;;AAAFFF@@@KKKLLLOOO```xxxtttaaahhhooovvvqqqYYYHHHCCCGGGMMMHHHJJJOOOWWWZZZZZZ\\\```mmmsss{{{wwwfff^^^YYY^^^fffkkknnnqqqiiigggffflll|||xxxbbb___ZZZRRRJJJFFFDDDDDDCCCHHHNNNRRRWWWcccttt444...###""",,,!!!((()))))))))************)))))))))))))))******+++***++++++,,,,,,------......///222666>>>PPPkkkYYYNNNooo~~~zzzooocccqqqvvvyyylllddd___ZZZ___^^^PPPFFFPPPTTTVVV[[[WWW[[[jjj}}}}}}}}}}}}}}}|||zzzyyy{{{zzzxxxxxxwwwuuurrrpppqqqqqqqqqqqqpppppppppppppppnnnmmmnnnnnnlllfffaaa]]]dddlllpppqqqppppppqqqgggccc[[[QQQIIIDDDCCCCCCMMMhhhxxx```cccjjj{{{{{{vvvpppnnnooommmhhhccc\\\[[[[[[___eeehhhgggeeecccnnnuuusssqqqqqqssstttsssqqqwwwuuupppjjjccc]]]WWWUUUUUUSSSRRRTTTXXX___eeeiiimmmllljjjjjjiiiiiiiiiiiiiiijjjhhhaaaXXXTTTWWW[[[[[[\\\]]]```dddhhhlllmmmzzzyyyuuu}}}}}}~~~~~~~~~yyykkkgggdddiiirrr|||yyynnnfffbbbZZZXXXVVVWWW[[[___aaabbb]]]ZZZZZZ___ffflllnnnooorrroookkkhhhjjjmmmmmmlllhhhfffdddccceeejjjpppuuuyyyuuuqqqrrrvvvwwwtttqqqiiigggddddddgggnnnvvv{{{~~~}}}}}}}}}||||||}}}}}}~~~~~~}}}}}}|||{{{xxxzzz|||}}}|||xxxuuurrryyyzzz|||}}}|||{{{zzzyyyyyyyyyyyyxxxuuusssssstttuuuuuuuuummmnnnoooqqqrrrssstttuuuuuutttsssrrrqqqqqqrrrrrrqqqnnnkkkjjjkkkkkkkkkjjjcccdddggggggaaa^^^fffsssyyy~~~yyyQQQQQQsss{{{WWW999222000......---,,,++++++++++++)))))))))))))))))))))))),,,++++++***)))((('''''')))))))))))))))))))))))),,,,,,+++++++++,,,,,,,,,---///555<<<@@@CCCFFFJJJDDDQQQXXXgggkkkiiippp{{{aaaXXXLLLEEEGGGNNNWWW\\\]]]dddppp|||~~~rrrgggaaahhhttt{{{{{{zzz|||wwwhhh]]]UUUOOOIIIMMMNNNKKKGGGHHHPPPWWW$$$###'''---111%%%((()))))))))************((()))))))))***************++++++,,,,,,------...------000666???QQQpppbbbRRRttt~~~oooddd{{{zzzlllbbb\\\YYY___^^^QQQHHHQQQSSSVVVZZZWWWYYYggg}}}}}}~~~{{{|||}}}}}}|||{{{zzzzzzyyyxxxvvvuuuuuutttqqqoooqqqqqqqqqpppppppppooooooooommmlllmmmnnnkkkfffaaa___fffnnnrrrrrrrrrrrrssskkkddd[[[UUUSSSPPPJJJEEEJJJdddzzzbbbeeejjj{{{|||wwwqqqooopppnnnhhhccc\\\]]]___cccfffgggddd```bbbkkk}}}rrrpppooonnnoooppppppoooqqqpppmmmhhhccc^^^YYYWWWSSSUUUUUUTTTSSSXXXaaahhhqqqqqqooommmiiifffdddcccbbbcccaaa[[[VVVUUUZZZ___ZZZ^^^cccgggjjjllllllmmm}}}yyyxxx~~~{{{wwwvvvwwwxxxyyyyyyzzzyyyjjjeeebbblllvvvzzzmmmccc^^^VVVUUUUUUWWWZZZ]]]___```hhhgggjjjrrr}}}yyypppwwwqqqlllkkklllllljjjhhhiiifffcccccceeeiiimmmpppsssooolllnnnsssvvvuuurrrhhhhhhiiimmmssszzz~~~}}}}}}}}}~~~~~~~~~}}}||||||}}}~~~~~~{{{yyywwwxxxzzz}}}~~~{{{{{{zzzyyyyyyyyyyyyzzz{{{yyywwwvvvwwwyyyyyyxxxrrrqqqpppooooooqqqrrrsssttttttsssrrrqqqqqqppppppqqqooolllkkkkkkkkkjjjiiicccddddddaaa[[[\\\gggtttvvv}}}ssslllzzzRRRSSSvvv{{{TTT999444111......---,,,++++++++++++)))))))))))))))))))))))),,,++++++***)))(((''''''))))))))))))))))))))))))---,,,,,,+++,,,,,,---...222111666@@@FFFFFFGGGJJJKKKeeezzzvvviiihhhooovvvfffYYYMMMIIIHHHOOO]]]lllvvvzzzyyypppwwwxxxoooaaaaaa^^^VVVMMMGGGFFFHHH$$$$$$...&&&&&&///))))))))))))************(((((()))************)))***++++++,,,,,,------......---///666>>>OOOoooqqq___jjjqqqbbb|||wwwkkkddd^^^YYY^^^___TTTLLLSSSTTTVVV[[[XXXZZZhhh~~~|||{{{|||zzz{{{|||{{{zzzyyy{{{|||xxxvvvtttsssssssssqqqoooqqqppppppppppppoooooooooooommmllllllmmmkkkeee```bbbhhhooossssssrrrrrrsssmmmdddZZZXXX[[[]]]YYYTTTWWWkkk|||cccccciii{{{|||wwwrrrqqqqqqoooiiiccc]]]___bbbfffgggeee```\\\```gggwww|||oooooommmllllllmmmnnnooopppooonnnkkkgggccc___\\\SSSVVVWWWTTTPPPSSS[[[ccctttuuusssoooiiiccc___^^^\\\[[[YYYVVVUUUXXX\\\```[[[```gggmmmoooooooooooo~~~vvvxxx~~~{{{tttttttttttttttuuuwwwxxxxxxssseeeaaa___gggrrr~~~vvvggg]]]YYYTTTUUUXXX[[[^^^bbbeeegggoooyyy{{{zzzrrrllllllnnnllliiihhhjjjgggddddddeeehhhiiiiiikkkiiihhhlllqqquuuvvvuuuoooqqquuu{{{}}}~~~}}}}}}~~~~~~~~~}}}|||{{{~~~~~~~~~~~~~~~}}}}}}yyyzzz|||~~~~~~}}}{{{zzzyyyyyyyyyyyyyyyyyy{{{zzzxxxwwwyyyzzz{{{zzzzzzwwwtttqqqooonnnnnnooosssrrrrrrqqqqqqppppppoooqqqooolllkkkkkkkkkjjjhhhggghhheee___YYY]]]jjjwww|||sss~~~xxxoooqqqSSSXXX}}}kkk~~~TTT:::444.........---,,,++++++++++++))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))---,,,++++++,,,---///000777555999CCCGGGFFFKKKSSShhhwwwggggggzzz}}}fffUUUOOOLLLIIINNNPPPYYYlll|||~~~rrrdddWWWNNNHHHEEECCC)))...000))))))))))))************'''((()))***+++******)))***++++++,,,,,,------...///---000777>>>LLLlllyyy___]]]|||vvv```qqqwwwnnnhhh```WWW]]]ccc\\\OOOUUUUUUWWW]]]\\\```mmm~~~~~~|||{{{|||xxxzzz{{{zzzxxxyyy|||yyywwwtttsssssssssqqqpppppppppppppppoooooooooooonnnlllkkklllllljjjeee```dddjjjqqqtttsssqqqpppqqqkkkccc[[[YYY^^^dddggggggoooxxx}}}aaa```eeezzz{{{vvvrrrqqqrrrpppjjjddd\\\___dddhhhhhhddd^^^YYY___dddqqqyyy|||xxxnnnnnnmmmlllkkklllnnnppprrrqqqpppnnnkkkfffbbb```VVVVVVUUURRRPPPRRRWWW\\\gggiiijjjhhhbbb]]][[[ZZZZZZWWWSSSSSSVVVZZZ\\\]]]\\\bbbiiinnnpppqqqrrrssszzzpppooorrrsssqqqqqqmmmqqqssstttrrrrrrtttvvvyyy{{{yyykkk```___``````mmmzzz|||sssfff]]]YYYYYY[[[^^^bbbeeeiiimmmpppqqq|||tttjjjdddhhhllljjjhhhhhhiiigggeeeeeeggggggfffdddeeefffhhhlllpppsssuuuvvvyyy{{{~~~}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~zzz{{{|||}}}~~~}}}}}}||||||{{{zzzyyyyyyyyyyyyyyyyyywwwuuuuuuwwwyyyzzzyyyzzzyyyxxxvvvsssqqqpppooooooppppppqqqqqqqqqqqqqqqqqqooommmllllllkkkiiihhhhhhjjjggg^^^YYY]]]kkkwww{{{ssszzz{{{UUUaaa```oooQQQ999555.........---,,,++++++++++++))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))),,,+++++++++,,,///111333999999@@@GGGIIIKKK\\\pppxxxlllpppyyyxxx^^^]]]VVVJJJFFFMMMXXX^^^dddlll}}}zzznnnaaaTTTLLL``` ***---***'''))))))))))))************'''((()))++++++******)))***++++++,,,,,,---.........,,,111:::@@@MMMkkkyyyTTTWWWttt}}}___eeemmmyyyqqqlllaaaVVV\\\gggeeePPPVVVUUUXXX``````dddsss~~~~~~|||||||||xxxyyyzzzxxxwwwxxx}}}zzzwwwuuutttttttttsssqqqppppppppppppoooooooooooonnnlllkkklllllljjjddd___ffflllrrruuussspppoooooohhhccc\\\YYY]]]eeennnttt~~~^^^\\\bbbzzzzzzvvvrrrqqqrrrpppjjjddd[[[___eeeiiiiiiddd^^^YYY]]]bbbmmmtttxxxvvvnnnnnnmmmlllkkklllooorrrssssssrrrppplllgggcccaaaYYYVVVRRRQQQRRRTTTUUUUUUSSSWWW[[[\\\ZZZWWWWWWXXXZZZUUUPPPQQQVVV[[[\\\[[[^^^ccciiimmmnnnppptttwww{{{mmmdddiiimmmjjjiiillliiinnnsssssspppnnnqqqttt{{{yyyooooooeee^^^bbbdddbbbooo}}}xxxllleeebbbaaacccfffhhhjjjnnnqqqttt|||oookkkaaa\\\aaaggggggfffhhhhhhfffeeefffhhhgggeeeaaabbbfffjjjmmmppprrruuuwww}}}|||}}}{{{{{{|||||||||||||||{{{}}}|||{{{zzzzzzzzzzzzzzzuuutttrrrsssuuuwwwxxxxxxuuuvvvxxxyyyyyywwwtttsssmmmnnnoooqqqrrrsssttttttqqqpppmmmmmmmmmllljjjhhhfffiiiggg^^^XXX]]]iiittt}}}vvv~~~yyy}}}WWWiii]]]jjjJJJ666666111......---,,,++++++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))++++++***+++---///222444999<<>>HHHFFF<<<999222<<>>@@@EEENNNQQQWWWxxx~~~ssskkkeeexxxsssZZZPPPIIIBBB???EEEKKKOOOZZZggg>>>333111&&&000((()))))))))******************))))))******+++,,,***,,,,,,++++++222>>>IIIQQQDDD>>>777>>>KKKXXX}}}wwwPPPRRRiiiwww~~~ssspppxxxoooxxxsssvvvgggVVVVVV\\\dddooo\\\YYYYYY\\\^^^^^^```dddccc~~~}}}}}}~~~~~~|||zzzyyyyyyyyyyyyyyywwwvvvtttsssssssssssssssssssssrrrrrrqqqppppppooonnnnnnmmmllliiieeeaaa___ccciiilllkkklllnnnooommmhhhaaa[[[ZZZ]]]bbbkkktttfffiii~~~yyyuuupppiiidddddd]]]aaafffjjjjjjeee]]]WWW[[[YYY]]]gggkkkjjjooowwwnnnmmmmmmoooqqqssstttsssvvvwwwyyyyyyrrriiigggjjjgggccc^^^[[[YYYXXXVVVTTTRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTVVVYYY^^^dddiiimmm|||zzzzzzyyyvvvssswww}}}|||nnnccc\\\]]]```fffkkklllkkkjjjjjjmmmnnnoooqqqtttwwwyyyzzzyyy{{{~~~{{{mmmaaa\\\[[[]]]aaarrrwwwlllmmmqqqnnnjjjlllrrryyywwwlllnnnuuuqqqllllllppprrrnnnlllmmmlllooossssssppplllhhhffflllttt~~~~~~~~~}}}|||}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}|||{{{|||}}}~~~~~~{{{xxxvvvttttttssstttvvvwwwxxxxxxuuuttttttsssrrrpppooonnnpppqqqqqqnnniiihhhjjjlllllllllmmmnnnnnnmmmjjjiiifffeeebbb]]][[[cccsss{{{|||qqqnnn^^^uuu[[[lllxxxlllPPP777000---......,,,++++++***++++++******************************************************+++++++++++++++,,,,,,---///222777<<>><<<777???KKKZZZ~~~PPPOOOjjj{{{pppqqqzzz~~~iiimmmccceee\\\ZZZgggooooootttZZZWWWXXX\\\^^^ZZZUUUSSS[[[zzz}}}||||||}}}|||zzzxxxuuussssssuuuvvvxxxvvvttttttuuuvvvuuusssqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmllliiieeebbb```dddjjjmmmmmmmmmooopppnnnfff___YYYYYY\\\bbbllluuubbbcccttt}}}wwwsssooojjjhhhiiibbbcccfffiiiiiieee]]]WWWYYYTTTXXXaaaccc```eeepppgggggggggkkkooosssuuuvvvvvvwww{{{zzzrrrhhhgggkkkjjjfffaaa]]][[[ZZZXXXWWWTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWYYY]]]ccciiinnnqqq|||{{{{{{{{{yyyxxx}}}vvvfff\\\YYY[[[aaaeeeiiijjjjjjjjjkkkkkknnnnnnooopppqqqsssuuuvvvrrrwwwwwwiii___\\\]]]ccciii|||yyymmmoooqqqmmmkkknnnwwwuuuooottt|||nnnlllmmmppppppmmmkkkkkkkkkmmmoooooonnnmmmmmmnnnwww{{{|||}}}~~~~~~|||{{{zzz{{{}}}~~~}}}~~~}}}~~~~~~~~~}}}||||||}}}}}}}}}}}}~~~~~~}}}zzzwwwuuutttttttttssssssssstttuuuuuuuuutttsssrrrpppnnnmmmnnnooooookkkgggeeegggjjjhhhjjjllllllllljjjhhhhhhgggeeeaaa\\\]]]eeesss}}}uuuvvvkkkbbbqqq```jjjzzztttMMM555000///......---,,,++++++++++++******************************************************++++++,,,,,,,,,,,,+++---000555:::@@@EEEGGGQQQUUUnnnlllhhh|||zzzdddNNN???===BBBHHHHHHPPPZZZ]]]dddvvvuuutttuuuwww|||hhhxxx###...:::000))))))))))))******************))))))******+++,,,+++,,,---,,,,,,,,,...000888///333444===KKKaaaRRROOOjjj}}}mmmqqqzzzuuuaaafffhhhaaaVVVbbbyyymmmXXXTTTUUU]]]aaa\\\UUUQQQYYY{{{}}}{{{zzz|||}}}{{{yyyuuupppllljjjlllnnnxxxvvvtttvvvyyyyyywwwtttppppppppppppqqqqqqrrrrrrmmmmmmmmmllliiifffbbb```ffflllpppooooooqqqqqqnnneee^^^YYYYYY\\\aaakkktttddd^^^dddsss{{{vvvtttqqqllllllooohhhfffeeeeeefffccc]]]XXXVVVSSSUUU[[[ZZZXXX^^^hhhaaaaaaaaaeeekkkppptttvvvrrrsssuuuuuuoooggggggkkklllhhhccc___]]]\\\[[[ZZZWWWWWWXXXXXXYYYZZZZZZZZZYYY[[[]]]aaaffflllpppssswwwvvvxxxzzzyyyyyyrrrdddXXXSSSVVV\\\___eeehhhgggfffjjjnnnoooqqqpppoooooonnnnnnoooooonnnttttttggg___^^^bbbgggsssyyynnnnnnmmmkkklllrrr|||vvvuuuyyy}}}lllmmmmmmnnnmmmllljjjiiimmmnnnoooooooooqqqtttvvvyyy{{{|||}}}}}}|||zzzyyy{{{}}}{{{}}}~~~}}}~~~}}}|||{{{zzz{{{{{{|||{{{zzzyyywwwvvvtttttttttsssqqqpppqqqsssttttttttttttsssqqqpppoooooonnnmmmjjjhhhggggggiiifffhhhjjjjjjiiigggggghhhiiieeeaaa^^^```jjjvvv~~~sssvvvmmmVVVdddyyyiiisssqqqJJJ555000000.........---,,,,,,++++++***************************************+++++++++******++++++,,,------------///333888>>>DDDIIILLLVVV___aaaqqqnnncccTTTGGG===:::AAAKKKIIIKKKPPPTTTWWWfff|||{{{}}}{{{uuupppppplllllllllnnnqqquuuzzz}}}&&&(((!!!666000+++))))))))))))******************))))))******+++,,,---,,,+++,,,...///---,,,...(((///111:::KKKiiiSSSNNNhhhzzzssssss{{{rrraaafffhhhccc]]]lllwwwiiiYYYSSSSSS[[[aaa___XXXTTT\\\}}}{{{{{{|||~~~zzzyyytttnnniiigggjjjmmmwwwuuuuuuxxx}}}}}}yyyuuuppppppppppppppppppoooooolllmmmmmmllliiifffccc```fffmmmrrrqqqqqqrrrppplllggg```ZZZYYY[[[___iiiqqq~~~fff\\\]]]kkk}}}{{{xxxwwwtttoooppptttnnniiidddbbbbbbaaa]]]YYYTTTUUUVVVVVVTTTUUUZZZaaa[[[ZZZYYY[[[aaahhhnnnpppnnnmmmoooqqqnnnjjjjjjooonnniiiddd```^^^^^^]]]]]]ZZZZZZ[[[\\\\\\]]]^^^^^^]]]^^^aaaeeeiiinnnrrrtttssssssvvvzzz{{{{{{vvvkkk___YYYTTTRRRVVV]]]```gggkkkhhhggglllpppqqqooonnnnnnnnnnnnnnnoooooouuuzzzsssggg```bbbggghhh}}}{{{rrrpppnnnooorrryyyyyytttxxxyyywwwlllmmmnnnlllkkkkkkjjjiiinnnpppqqqqqqqqqsssvvvxxxzzz{{{}}}}}}{{{zzz}}}}}}~~~~~~}}}}}}~~~}}}{{{zzzyyyyyyyyyxxxxxxxxxwwwwwwssstttuuutttqqqppprrrtttsssttttttttttttsssrrrrrrqqqooolllkkkkkkkkkjjjiiifffhhhiiihhhffffffgggiiifffbbb]]]]]]bbbmmmyyy~~~yyysssPPPdddqqqiiieeeJJJ555111///............---,,,+++***************************))))))*********+++++++++******++++++,,,------...///111666<<>>BBBGGGJJJNNNRRRbbbnnnyyy}}}yyytttiiikkkmmmlllcccWWWRRRTTTSSSTTTTTTUUUVVVWWWXXXYYYYYYXXXXXX[[[cccjjjpppsssooo{{{))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,,,,------000555222000999FFF```\\\YYYbbbyyy|||ooo```dddbbbdddjjjmmmkkkiiijjjZZZTTTRRRXXX______\\\ZZZlll~~~|||{{{yyywwwvvvuuuttttttrrrrrrsssvvvxxxxxxuuussstttqqqnnnnnnppppppnnnllllllmmmnnnmmmkkkiiiiiiiiimmmooopppqqqpppmmmjjjhhhjjj```XXXVVVYYY\\\aaagggrrrjjjZZZSSS[[[tttyyyrrruuuxxxwwwxxx}}}nnnddd]]]___```]]]ZZZ[[[^^^]]]ZZZVVVSSSRRRSSSUUUXXXUUUQQQOOOQQQWWW^^^ccchhhnnnnnnjjjiiiooorrrqqqrrrjjjaaa]]]^^^^^^\\\YYYZZZ\\\^^^______```bbbddddddeeeggghhhkkknnnssswwwvvvuuuwww{{{|||}}}zzzlllaaaTTTUUUUUUUUUTTTVVVYYY\\\cccfffddd]]]]]]dddkkkkkkpppoooqqquuuuuutttvvvzzzvvviiidddhhhmmmrrr~~~vvvpppuuutttvvv~~~zzztttrrrssstttsssrrrrrrooolllkkklllkkkgggdddlllooosssrrrnnnnnnrrrvvvyyy{{{~~~|||}}}~~~}}}~~~~~~~~~~~~~~~}}}|||{{{zzz~~~}}}|||||||||}}}xxxwwwwwwwwwyyyzzzyyyxxxxxxwwwtttsssssstttwwwxxxrrrsssttttttttttttvvvxxxuuutttrrrpppnnnnnnnnnnnnkkklllmmmmmmllliiifffcccaaa^^^YYYXXXaaaqqq|||vvv[[[{{{}}}iii^^^UUUzzzDDD888444,,,//////...---,,,,,,,,,,,,++++++************++++++++++++************+++++++++,,,,,,,,,,,,---000222666<<<>>>CCCLLLNNNXXXnnnzzzgggeeemmmRRRCCC>>><<>>???AAADDDLLL^^^xxx{{{tttkkkbbb]]]ZZZVVVOOOIIIDDDAAAAAAAAADDDCCCBBBCCCDDDGGGIIIJJJBBBDDDGGGJJJJJJIIIIIIJJJFFFIIIYYYfffhhhpppwwwttt))))))))))))))))))))))))))))))))))))************+++************+++,,,,,,++++++,,,,,,,,,,,,------(((/////////666===NNNgggyyyXXXKKKtttmmm\\\nnnjjjgggccc]]]WWWWWW\\\UUUPPPQQQYYYaaacccaaaaaammm~~~}}}|||{{{zzzyyyxxxwwwwwwwwwwwwuuutttssssssuuuvvvuuutttrrrpppnnnnnnoooooonnnmmmmmmmmmllliiieeeaaa``````dddfffiiillloooooooooooofff]]]VVVUUUYYY^^^fffnnn{{{vvvggg___dddyyy~~~vvvvvvtttooonnnrrriiiaaaYYYYYYZZZZZZ\\\^^^ZZZXXXXXX[[[^^^___]]][[[TTTTTTTTTUUUUUUTTTTTTTTTZZZ\\\___cccllltttvvvssshhheee```[[[WWWTTTRRRQQQQQQTTTWWWYYYZZZ[[[]]]___```aaacccdddfffjjjooosssuuuqqqqqquuuwwwuuuuuuwwwvvvuuuqqqhhh^^^ZZZ]]]ccclllggg___XXXTTTVVV\\\aaaiiimmmnnnlllkkkmmmnnnmmmppppppsssxxx{{{{{{}}}jjjccccccggglllxxx}}}uuuqqqpppttt{{{zzzwwwsssrrrsssuuuwwwwwwpppooopppqqqrrrpppmmmkkkoooqqqtttwwwxxxxxxxxxxxx~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}|||||||||}}}~~~zzzxxxwwwwwwxxxxxxvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuqqqrrrssssssrrrrrrtttvvvtttuuuwwwwwwvvvsssooommmqqqrrrqqqpppmmmiiifffdddbbb^^^XXXVVV```qqq}}}~~~{{{jjjnnnvvvbbbmmm|||sssxxxcccddd{{{???444111111//////...---,,,,,,,,,,,,++++++************++++++++++++************++++++---.........---///222555888@@@HHHNNNPPPQQQmmmhhhUUUQQQOOOiiisssQQQ;;;888===@@@AAABBBAAACCCJJJ]]]yyyzzzssskkkcccZZZSSSNNNMMMIIIDDD???<<<;;;===>>>@@@BBBDDDEEEEEEEEEEEEFFFFFFDDDFFFIIIDDD@@@FFFQQQUUUKKKSSSbbbdddeeejjjiiilllooonnnkkkkkkooopppnnnrrryyyxxxwwwyyy((((((((((((((((((((((((((()))))))))***************************++++++,,,+++++++++,,,,,,,,,------***111000111888>>>MMMeee{{{WWWNNNvvv}}}~~~rrr```yyyqqqggg```ZZZUUUVVV[[[WWWSSSSSSZZZ```aaaaaabbbppp}}}|||{{{{{{{{{zzzyyyxxxxxxyyyyyywwwuuurrrqqqssstttuuutttqqqpppooonnnnnnnnnnnnnnnmmmmmmlllhhhdddaaa```aaafffhhhjjjlllnnnnnnnnnnnneee]]]WWWVVVYYY^^^gggooo{{{xxxkkkffflll~~~vvvvvvssslllkkkpppjjjccc[[[WWWWWWYYY\\\^^^]]]YYYWWWZZZ```cccbbb___YYYYYYWWWVVVSSSQQQOOOMMMQQQQQQTTT\\\fffnnnnnnkkkfffeeebbb\\\UUUOOOKKKJJJLLLOOOSSSVVVWWWYYY[[[\\\\\\]]]___aaacccgggmmmppprrrlllhhhkkkmmmkkkiiiiiipppnnniii___UUURRRWWW^^^\\\ZZZWWWTTTUUU\\\eeellltttvvvvvvtttqqqpppqqqqqqrrrrrruuuzzz|||}}}}}}nnnjjjiiilllpppzzzuuussssssvvv}}}~~~uuuttttttuuuuuuvvvvvvvvvsssssstttuuutttrrrooommmlllpppsssttttttvvv{{{~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~||||||||||||||||||}}}}}}~~~~~~{{{yyywwwwwwwwwwwwuuusssttttttuuuvvvvvvuuuttttttqqqrrrrrrrrrqqqqqqsssuuuuuuvvvvvvvvvuuurrrpppnnnpppppppppooollliiigggeeeccc```YYYXXXbbbssszzznnneeetttooo```eeessspppmmmccc}}}yyy@@@555000333//////...---,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,...............000444777@@@GGGLLLPPPSSS[[[VVVJJJQQQiiiyyywww]]]NNN>>>999>>>EEEFFFCCCCCCGGGNNN\\\ssslllggg```YYYSSSMMMHHHDDDFFFDDDAAA???======>>>???CCCHHHMMMOOONNNKKKIIIIIIOOOGGGDDDEEEFFFOOOiiijjjeeeooommmeeeddddddffffffbbb[[[WWWYYYYYYWWWbbbiiiqqquuusssqqqsssuuupppooopppvvv{{{}}}~~~((((((((((((((((((((((((((()))))))))******************))))))******+++,,,+++++++++,,,,,,,,,---------222//////777???OOOfff}}}YYYJJJfff|||iii{{{oooccc\\\YYYUUUUUUWWWUUUQQQQQQXXX^^^```bbbeee~~~}}}|||||||||{{{zzzyyyyyyzzzzzzxxxuuurrrqqqrrrsssttttttooooooooonnnmmmmmmnnnooollllllkkkiiifffddddddfffhhhjjjkkkmmmnnnnnnnnnnnnddd^^^YYYXXXZZZ]]]fffnnnwww~~~wwwkkkiiiqqq{{{uuuuuusssmmmlllrrrnnniii```YYYWWWZZZ]]]^^^ccc]]]XXXYYY___dddeeeddd```]]]YYYTTTPPPMMMKKKJJJKKKIIIKKKSSS]]]aaaaaa___]]]]]]]]]YYYSSSLLLHHHFFFEEEHHHMMMPPPRRRTTTVVVXXXWWWYYY[[[\\\___bbbhhhlllllleee```aaabbb```___```]]]YYYTTTMMMIIIIIIKKKNNNIIILLLPPPVVV]]]fffpppwww|||{{{yyyvvvrrroooppprrruuutttvvv{{{}}}~~~{{{tttnnnnnnsssvvvuuuwwwxxxyyy~~~zzzqqqrrruuuwwwvvvuuutttssstttuuuvvvuuussspppmmmlllmmmqqqtttsssrrrvvv|||zzz~~~~~~}}}~~~}}}~~~~~~~~~|||}}}~~~~~~~~~~~~|||{{{zzz{{{{{{||||||}}}}}}}}}}}}|||zzzxxxwwwwwwwwwuuusssssstttuuuvvvvvvuuutttsssqqqrrrrrrrrrqqqqqqrrrtttvvvvvvtttrrrqqqpppppppppllllllllllllkkkiiigggfffaaa^^^XXXWWWbbbsssyyynnnooojjjfffooo|||~~~kkkjjjwwwBBB888000444//////...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------...111666:::GGGLLLLLLOOOZZZooo```FFFOOOeeeqqqMMM===;;;<<>>???AAACCCFFFHHHJJJJJJSSSQQQPPPSSS\\\hhhqqqwwwgggeeecccfffrrr~~~xxxwwwuuummmeeebbbgggkkkllleeeeeebbb^^^YYYXXXZZZ^^^]]][[[\\\\\\XXXUUU___nnn))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++++++++,,,,,,,,,,,,------+++///++++++444;;;III^^^rrrsssNNNSSSbbbzzzsssdddeeehhhmmmmmmcccVVVOOOOOOZZZUUUUUUZZZaaahhhqqqyyy~~~|||{{{zzzzzzzzzxxxvvvsssrrrrrrrrrqqqpppmmmnnnooonnnllllllnnnpppnnnnnnmmmjjjhhhhhhiiikkkllllllllllllkkkkkkjjjjjj]]]ZZZ[[[]]]^^^```gggooouuuwwwyyyjjjeeerrr}}}vvvtttvvvtttoooqqqxxxttttttmmmccc```dddgggfffeeedddbbbbbbeeeiiinnnpppllljjjfffaaa^^^[[[ZZZZZZOOOKKKKKKOOOPPPMMMNNNRRRSSSSSSTTTUUUUUUOOOGGG@@@:::>>>DDDIIILLLNNNPPPRRRSSSSSSRRRPPPNNNOOOQQQSSSMMMLLLOOORRRPPPKKKIIIKKKJJJGGGCCCCCCFFFIIIKKKKKKOOOUUU___iiiqqqwww}}}~~~|||}}}|||vvvuuuxxxxxxwwwyyy~~~~~~mmmqqq~~~wwwxxxxxxxxx~~~wwwuuuuuussspppmmmmmmooosssxxxxxxxxxuuuqqqpppqqqsssvvvtttssswwwzzz{{{~~~~~~~~~~~~}}}~~~~~~}}}|||{{{zzz{{{|||}}}}}}}}}|||{{{|||{{{yyyyyyzzzyyyxxxvvvsssttttttttttttttttttsssrrrssstttsssqqqqqqrrrtttuuutttsssrrrqqqpppnnnnnnkkkjjjjjjiiihhhfffeeeeee[[[ZZZXXXYYYdddttt~~~}}}tttnnnbbbsssllllllfffkkk@@@:::...444//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------...///000333888@@@EEEIIIRRRTTT```oooQQQRRRlll{{{[[[EEE;;;BBBFFFIIIJJJLLLXXXmmm~~~wwwqqqfffZZZTTTSSSMMMFFFBBBAAA@@@AAACCCDDDDDDCCCAAABBBCCCFFFLLLRRRXXX\\\aaabbbhhhwww|||wwwqqqnnnmmm^^^XXXWWWXXXSSSNNNTTTaaahhhfffiiiqqqvvvxxx~~~))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++++++++,,,,,,,,,---------+++///,,,---666;;;FFFZZZiiivvvSSSOOOWWWmmmyyypppddd```mmm{{{}}}nnnZZZRRRSSSXXXSSSPPPTTTYYY```jjjsss~~~}}}{{{zzzyyyyyyxxxvvvsssrrrrrrrrrqqqooolllnnnooonnnlllkkknnnppppppooonnnkkkhhhgggiiikkkrrrpppnnnllliiifffdddcccYYYXXXZZZ^^^```bbbiiiqqqwwwwww|||jjjcccooo}}}vvvtttwwwuuuppprrryyytttuuupppgggccchhhkkkjjjccceeeggghhhjjjmmmqqqtttrrrqqqooommmjjjhhhgggfff```\\\\\\^^^\\\XXXZZZ```[[[YYYXXXYYYXXXRRRFFF<<<;;;@@@FFFKKKNNNPPPRRRTTTTTTSSSPPPLLLHHHGGGGGGIIIIIIMMMTTTYYYWWWOOOLLLNNNPPPNNNKKKHHHHHHKKKOOOQQQVVV\\\eeennnuuuzzz~~~}}}~~~{{{~~~xxxwwwzzz~~~mmmwwwzzzyyyxxxuuuzzzxxxzzzwwwrrrkkkgggiiiooottt{{{|||{{{xxxuuuuuuxxx{{{xxxrrrooowww{{{zzz|||~~~~~~~~~~~~~~~}}}~~~}}}|||yyyzzz|||}}}}}}}}}|||{{{}}}{{{zzzzzzzzzzzzyyywwwttttttttttttttttttttttttsssttttttsssrrrqqqssstttssstttuuuuuutttqqqnnnlllmmmlllkkkiiigggfffdddddd]]]]]][[[]]]hhhxxxxxxwwwyyyqqqkkkzzzXXXSSSsss|||cccfff===999---444//////...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...///000222555<<>>999GGGKKK@@@===GGGMMMIIIIIIJJJQQQZZZbbbmmmyyyiii[[[SSSPPPOOOPPPVVVaaagggkkktttZZZ'''***(((,,,***###+++************************+++***************++++++*********+++,,,,,,------...---...111333888EEERRR```xxxuuuOOOLLL___www|||nnnqqqsssqqqggg\\\VVVUUUQQQSSSNNNPPP[[[[[[UUUXXXfffxxx~~~||||||||||||zzzxxxyyywwwuuuuuuvvvtttqqqmmmnnnllljjjjjjlllmmmmmmlllooopppoookkkfffeeegggjjjpppuuupppccc\\\^^^^^^YYYZZZWWWVVVYYY```fffjjjlllqqqzzz|||iiifffpppwwwnnnqqqtttmmmlllqqqpppooopppppppppoooppprrrtttvvvsssqqqrrrvvv|||}}}{{{zzz||||||zzzyyyppp^^^LLLBBB===GGGPPPUUUWWW\\\^^^]]]ZZZTTTPPPRRRYYY___```___aaabbbbbb```\\\VVVPPPLLLMMMNNNNNNNNNNNNPPPUUUZZZffflllttt}}}}}}yyy{{{ssspppsss{{{ppptttzzz}}}~~~zzz}}}sssddddddiiikkkooovvv{{{zzzzzzyyyvvvtttyyy|||rrruuuzzz~~~}}}||||||~~~|||~~~~~~~~~~~~~~~}}}|||}}}~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}||||||{{{zzzzzzzzzzzzzzzyyywwwvvvuuuvvvuuusssrrrqqqpppnnnmmmrrrwwwvvvqqqnnnpppqqqpppmmmmmmoooqqqmmmkkkiiigggggggggeeedddcccXXXSSS^^^ppp||||||nnnvvvyyySSSUUUnnnjjjfff???111999,,,/////////...------,,,,,,---------,,,,,,++++++++++++,,,...---,,,+++,,,------222444444:::EEEMMMNNNLLLVVVnnn}}}bbbhhhvvvfffWWWGGG???EEEPPPQQQ^^^wwwzzzoooeeeVVVOOOFFFAAA@@@BBBCCCCCCHHHFFFDDDGGGMMMRRRQQQMMMSSSWWWbbbrrrssshhhcccaaa]]]YYYXXX\\\aaahhhuuu'''"""***000(((%%%---************************++++++***************+++******++++++,,,,,,------...---...000222777DDDQQQ\\\xxxPPPMMM```zzznnnpppiii[[[UUUYYYZZZVVVeeedddXXXTTT\\\ZZZRRRQQQXXXeeesss~~~~~~}}}{{{xxxxxxwwwwwwwwwwwwvvvsssqqqmmmjjjgggggghhhjjjkkkkkkqqqrrrppplllgggeeegggiiiwwwuuulll___ZZZ]]]\\\VVVVVVUUUVVVYYY___dddggghhhlllwww|||iiifffpppyyynnnmmmnnnfffffflllkkklllmmmoooqqqrrrtttwwwzzz~~~}}}{{{|||zzzcccNNNBBB???JJJTTTXXX[[[___bbbaaa\\\\\\^^^bbbgggkkkkkkkkkhhhgggddd___YYYTTTOOOLLLNNNOOOPPPPPPQQQVVV^^^eeeqqqvvv}}}}}}uuupppqqqkkklllsss~~~ooo{{{yyyxxx{{{~~~ooodddffflllpppttt{{{~~~zzzwwwwwwvvvuuuwww||||||uuu{{{zzzwww||||||wwwvvv{{{~~~}}}|||}}}~~~~~~}}}}}}}}}||||||}}}}}}{{{|||~~~~~~~~~~~~}}}{{{{{{zzzyyyyyyyyyzzzzzzyyywwwuuuuuuuuuuuusssqqqnnnooooooooosssyyyxxxtttppppppooonnnnnnppptttwwwllljjjhhhggggggfffeeeccc```WWWTTT```rrr~~~}}}tttwwwddduuuSSSWWWxxxuuueeeccc???///666000/////////...------,,,,,,------,,,,,,,,,,,,+++++++++,,,...---,,,+++,,,---...222444888@@@KKKPPPPPPNNN^^^vvvXXXYYY~~~|||___FFF>>>FFFNNNRRRTTTooo|||uuukkk^^^UUUIIIEEEAAA@@@AAADDDGGGHHHHHHBBBDDDNNNTTTQQQPPPTTT\\\hhh|||pppggg]]]WWWWWW^^^lllyyy333!!!+++///)))***+++************************,,,+++******)))***************++++++,,,------...---,,,---///111666CCCOOO\\\TTTPPPaaa{{{ppppppiiiZZZPPPQQQ\\\eee{{{dddTTTWWWYYYUUUVVVSSSZZZggg|||~~~~~~~~~~~~}}}zzzwwwvvvvvvvvvwwwwwwvvvtttrrrnnnlllkkkkkklllmmmmmmlllqqqqqqppplllhhhfffhhhkkktttpppggg^^^^^^aaa^^^XXXTTTUUUWWW[[[___ccceeefffjjjuuu{{{gggfffsssrrrmmmkkkcccdddkkkjjjlllnnnqqqsssuuuxxx{{{~~~zzzaaaKKK@@@???JJJTTTZZZ^^^dddgggggghhhjjjmmmooooooooooooooojjjgggbbb[[[UUUQQQNNNMMMRRRTTTUUUVVVXXX___jjjsss{{{|||{{{zzzsssjjjddddddfffjjjtttqqqzzzvvvyyywwwllleeeiiipppvvvzzzzzztttttttttssssssuuutttvvv}}}rrruuuzzz~~~{{{uuuuuu|||{{{}}}~~~~~~}}}~~~}}}|||~~~}}}{{{}}}~~~{{{zzzzzzyyyyyyyyyyyyyyyzzzxxxwwwuuuuuuuuuuuusssqqqnnnppppppppptttyyyxxxttttttrrrpppoooooorrrvvvzzzjjjiiigggggggggfffdddbbb]]]UUUUUUbbbttt|||yyyooo]]]qqqSSSYYYoooeeeZZZ>>>...444000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,---///000222555<<