BM6P6(@ fffggglllzzz~~~wwwrrrwwwssssssvvvxxxxxx{{{|||{{{~~~xxxhhh^^^YYYQQQLLLHHHJJJFFFEEEFFFCCC>>>;;;===???@@@@@@@@@???>>><<<;;;<<<;;;888999DDDOOOLLLBBBGGGYYYyyyzzzsssoooooouuu||||||mmmccc\\\XXX[[[VVVYYYdddkkkrrrrrrsss~~~uuukkkmmmvvvxxxrrrllleeeWWWIIIDDDJJJTTT[[[lllcccWWWOOONNNTTT[[[___fffhhhjjjkkkmmmrrrzzzooowwwooojjjpppppp~~~{{{zzz}}}|||zzz{{{~~~{{{yyy{{{~~~bbb]]]VVVNNNMMMMMMMMMIIIHHHIIIGGGAAA???@@@???@@@@@@@@@???===;;;:::<<<:::888:::DDDLLLIII???CCCRRRmmmvvvpppmmmmmmqqqwww~~~uuukkkddd]]]XXX\\\[[[aaajjjooowwwrrrkkkooowww|||}}}ssscccllldddWWWJJJFFFMMMZZZdddccc[[[OOOIIIJJJRRR[[[bbbgggiiilllnnnrrryyyssscccdddfffkkk~~~|||wwwuuusssuuuyyy|||{{{yyyyyyyyyyyyzzz{{{nnn```___TTTKKKNNNRRRNNNKKKJJJKKKIIICCCAAACCC?????????>>>===<<<:::::::::999888;;;CCCHHHDDD<<>>===<<<;;;:::999999999999<<>>FFF]]]vvvxxxyyytttuuuuuutttsssuuutttqqqrrrvvvyyy~~~uuummmcccYYYSSSZZZ___hhhnnnqqqzzzxxxnnnoooxxx}}}vvvllleeeccccccYYYNNNDDDCCCGGGJJJKKKLLLGGGCCC@@@BBBJJJVVV```fffqqqsssuuuyyy}}}jjj~~~bbb\\\XXX^^^rrr|||~~~~~~~~~ssseeebbbaaaWWWSSSVVVUUUOOOLLLKKKMMMKKKFFFDDDEEE@@@@@@>>>===;;;:::999999888888999===???>>>;;;999<<<===LLLsss}}}zzzvvvxxxzzzyyyxxxxxxwwwtttssssssrrrsss~~~qqqhhh^^^TTTPPP^^^bbbiiipppuuu{{{xxxpppnnnttt~~~zzztttllleeebbb``````___OOOFFFBBBLLLUUUTTTKKKDDD@@@@@@CCCJJJTTT^^^eeehhhppprrrwww}}}iii^^^TTTWWWVVV\\\||||||www}}}}}}lll```]]][[[UUUWWW[[[UUURRROOONNNPPPNNNIIIGGGIIIBBBAAA???===<<<:::::::::999888999===>>>:::999:::@@@<<<@@@[[[{{{vvvxxx||||||{{{{{{}}}uuummmccc[[[ZZZ___aaafffmmmtttwwwxxxyyyiiittt}}}yyysssooonnnooopppcccYYY[[[eeeggg[[[NNNDDD???CCCSSS]]]WWWKKKEEEBBBEEEKKKTTT^^^eeeiiijjjlllooowwweeeiiiZZZ^^^TTTPPPddd}}}xxxvvvyyy~~~pppeee\\\ZZZXXXSSSXXX\\\TTTRRROOONNNPPPNNNJJJHHHJJJDDDBBB@@@>>><<<;;;;;;;;;999777999===<<<888999===@@@>>>@@@MMMkkk~~~wwwyyy}}}~~~www{{{yyykkkbbbaaabbbeeejjjpppvvvyyywwwsssgggwww||||||~~~uuurrrnnniiidddggg___WWWYYY___]]]PPPDDDAAAAAAIIIUUUVVVLLLFFFHHHJJJMMMSSS[[[dddjjjmmmmmmlllqqq{{{^^^|||iiiiiiUUULLLTTTnnnkkkaaa\\\\\\YYYRRRWWW[[[SSSPPPMMMLLLNNNLLLHHHFFFHHHEEECCCAAA>>><<<;;;;;;;;;:::888999===;;;777999???666;;;BBBIIIZZZ~~~zzz{{{sssyyy{{{xxx{{{lll___]]]kkkpppvvvzzz~~~vvv~~~{{{hhhbbbiiiqqqrrrnnnccceeeddd\\\QQQHHHEEEEEEHHHJJJSSSYYYPPPBBBCCCMMMQQQSSSWWW^^^fffllloooooopppvvv___jjjzzzcccZZZmmm}}}xxxzzz^^^]]]YYYUUUTTTUUUVVVUUUSSSNNNLLLJJJKKKMMMNNNKKKHHHBBBAAA@@@???>>>===<<<;;;:::::::::::::::::::::::::::===<<>>===::::::::::::::::::::::::;;;===999:::DDDSSSrrr{{{zzz~~~pppdddhhhooovvvyyyuuupppiiieeedddfffhhhfffeeedddccc___WWWLLLCCCEEEEEECCCAAABBBHHHQQQYYYYYYOOODDD???DDDNNNWWW\\\bbb```ccciiillllllooosssxxx```bbbkkkuuuhhh]]]^^^aaaaaaaaaqqq{{{dddWWWMMMQQQUUUYYYZZZVVVSSSRRRRRRLLLNNNPPPNNNJJJHHHHHHJJJHHHGGGEEECCCBBBAAA@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;===888888@@@JJJbbbzzzuuuyyywwwcccdddlllrrr~~~xxxyyy~~~}}}xxxrrrllljjjkkkooorrrrrrmmmgggcccaaa\\\SSSLLLDDDDDDFFFJJJPPPVVV[[[]]]NNNFFF===<<>>>>>>>>>>>>>>>>>>>>>>>;;;===999999@@@EEEXXXuuu|||qqqttt}}}mmmjjjkkkrrr~~~zzztttqqqssstttuuutttuuuooogggdddccc```ZZZUUUNNNNNNPPPWWW^^^___XXXRRRBBB???===@@@HHHRRR[[[```ccccccgggmmmooooootttzzzbbbuuuqqqlllooobbb```ZZZXXX[[[```jjjrrraaaXXXZZZaaaccccccbbb___ZZZVVVTTTTTTUUUUUUUUUSSSPPPNNNMMMMMMBBBDDDFFFGGGGGGFFFEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@:::===:::;;;@@@BBBPPPjjjrrrrrr}}}{{{tttmmmuuu~~~xxxwwwxxxxxxuuurrrkkkhhhfffdddccc```ZZZVVV\\\ZZZYYY\\\]]]WWWLLLBBB>>>???CCCGGGNNNVVV___dddiiiiiilllpppqqqqqqwww~~~\\\hhhgggdddmmmoooeee^^^TTTRRRQQQVVVaaasss~~~jjj]]]YYY```kkkgggccc^^^[[[YYYXXXWWWVVVXXXWWWUUUTTTSSSQQQNNNKKKCCCEEEIIIKKKKKKIIIEEECCC@@@@@@@@@@@@@@@@@@@@@@@@999<<<999:::???>>>HHH___wwwtttxxxlllvvv|||}}}||||||~~~|||yyyvvvttttttsssffffffeeecccaaa^^^[[[ZZZaaa```]]]WWWPPPHHHBBB???DDDEEEHHHNNNVVV^^^fffjjjjjjkkknnnsssuuuwwwaaabbbdddhhhjjjfffaaa```UUUVVVTTTUUUaaaxxxjjj\\\gggrrrqqqddd^^^XXXVVVXXX[[[\\\[[[ZZZWWWTTTSSSSSSRRRNNNJJJEEEHHHLLLOOONNNJJJEEEBBB????????????????????????888;;;999:::===:::BBBWWW{{{|||www{{{iiisss}}}ooottt{{{{{{}}}|||wwwpppnnnmmmpppvvv|||yyy{{{{{{vvvpppnnnqqqvvvllljjjfffaaa^^^]]]```ccc```aaa\\\QQQDDD>>>@@@FFFMMMKKKLLLQQQ\\\eeelllnnnggghhhnnntttyyyaaannnrrrfff\\\^^^```^^^___^^^YYYVVV^^^mmmwwwwwwxxx|||zzzmmmhhhgggaaa^^^ZZZUUUSSSYYY```^^^XXXVVVSSSPPPOOOPPPPPPMMMJJJHHHIIIJJJJJJIIIGGGCCCAAA@@@???>>>???@@@@@@???>>>;;;;;;:::::::::>>>CCCGGGcccyyyssswww~~~}}}~~~{{{zzzwwwsssrrrtttyyy}}}tttyyyyyyrrroooqqqqqqnnnnnnhhh```]]]]]]___``````UUUOOOGGGAAAAAAEEEIIILLLOOOPPPSSSYYY```fffjjjkkkiiilllooorrrzzzfffnnnnnnbbbZZZ]]]```___```^^^YYYWWW^^^kkkpppnnnppprrr|||sssttt``````bbbfffddd```]]]```ccc___YYYRRRPPPOOOOOOQQQQQQOOOMMMJJJKKKLLLKKKIIIFFFCCCAAABBBAAA@@@@@@AAAAAA@@@>>><<<<<<<<<;;;:::<<<@@@CCCSSS{{{}}}vvvwww}}}tttnnnllloooqqqqqqtttrrrmmmkkknnnooolllkkkfff```]]]\\\ZZZVVVRRRGGGFFFEEEFFFIIINNNRRRTTT[[[\\\]]]```dddgggiiijjjlllooosssxxxmmmpppkkk^^^XXX]]]bbbbbbbbb]]]VVVUUU[[[dddeeeaaakkklllooowwwxxxyyyxxxwwwaaaaaadddfffgggddd___]]]\\\XXXRRRNNNNNNMMMOOOQQQRRRQQQOOOMMMMMMMMMLLLJJJFFFCCCAAAFFFDDDCCCBBBCCCBBBAAA???<<<======<<<:::;;;===???HHHccc|||~~~yyyqqqjjjeeeeeefffjjjjjjiiiggghhhlllllliiifffdddaaa]]]XXXPPPHHHCCC???BBBHHHOOOTTTXXXYYYZZZ``````bbbcccdddfffggggggnnnttt{{{}}}xxxrrrqqqhhh[[[WWW]]]dddfffiii```WWWTTTYYY___```]]]eeeggggggjjjwwwoooaaajjjzzzjjjeeeddd```bbbccc___YYYTTTSSSQQQMMMMMMNNNOOOPPPQQQQQQPPPPPPNNNNNNNNNMMMKKKIIIFFFDDDIIIHHHEEEEEEEEEDDDBBB@@@;;;<<<===<<<::::::;;;===HHHTTTsss{{{rrrnnnnnnpppjjjmmmnnnmmmiiieeebbbaaa___```aaacccgggjjjiiifff```bbbbbb\\\QQQFFFAAA@@@DDDJJJQQQXXX\\\\\\\\\\\\___aaaccceeefffhhhjjjlllpppyyynnnjjjbbbWWWTTTZZZaaafffmmmbbbUUUQQQUUUZZZ]]]^^^\\\\\\]]]```hhhxxx{{{rrrmmmtttwwwvvvtttyyyooo^^^TTTWWW``````ZZZ``````[[[TTTQQQSSSTTTRRROOOPPPRRRRRRQQQPPPOOONNNMMMNNNNNNNNNMMMLLLJJJIIILLLJJJGGGFFFFFFEEECCCAAA;;;<<<<<<<<<;;;:::<<<>>>FFFLLLfffzzz|||uuuooolllkkklll^^^dddlllqqqoooiiibbb^^^VVVXXX\\\bbbffffffeeeddd\\\aaaaaaYYYJJJAAABBBFFFNNNSSSZZZ^^^_________```bbbeeeiiikkklllnnnqqqtttuuuyyybbb```[[[UUUQQQUUU]]]dddcccWWWLLLHHHIIIMMMSSSYYYYYYTTTVVV]]]aaahhh~~~zzz~~~vvvxxxtttgggiiiaaaVVVQQQTTTZZZ\\\[[[\\\ZZZTTTNNNOOOTTTWWWUUUPPPSSSUUUUUURRRPPPNNNNNNNNNNNNOOOOOONNNNNNMMMMMMLLLJJJHHHGGGGGGFFFDDDBBB=========<<<::::::<<<>>>???FFF^^^~~~}}}|||yyy{{{{{{xxxqqqhhhaaa]]]jjjooouuuvvvqqqiii```[[[TTTUUUZZZ___```]]]^^^bbb]]]^^^\\\TTTIIIDDDGGGMMMSSSXXX^^^aaaaaaaaaccceeeeeehhhlllmmmmmmnnnrrruuu}}}wwwWWWYYYYYYVVVRRRSSS[[[dddWWWNNNGGGDDDDDDEEEMMMWWWYYYNNNOOO]]]bbbeeeuuuqqqvvvoooaaa]]]ZZZXXXZZZ\\\[[[\\\\\\WWWTTTOOOLLLPPPWWWWWWSSSPPPSSSVVVVVVTTTQQQPPPPPPQQQQQQPPPPPPOOONNNMMMMMMLLLJJJHHHHHHHHHGGGEEEDDDAAAAAA???<<<999999<<<>>>:::AAARRRppp|||wwwsssqqqwwwwwwuuupppkkkfffddddddzzzyyyvvvppphhhbbb]]]\\\YYYXXXYYYYYYUUUQQQVVV```aaa[[[TTTOOOMMMLLLLLLKKKSSSYYY```cccbbbbbbdddfffeeeiiinnnooonnnooossswww{{{RRRVVV[[[[[[VVVUUU]]]gggVVVPPPLLLLLLJJJJJJSSS^^^VVVEEEGGG[[[bbbggg|||kkkiiifffaaa```UUUPPPOOOVVV]]]]]]YYYWWWWWWTTTPPPOOOVVV]]][[[TTTPPPSSSWWWXXXUUURRRQQQRRRTTTSSSRRRQQQOOONNNMMMLLLKKKJJJHHHHHHHHHHHHFFFDDDEEEDDD@@@<<<888888:::===:::???FFFXXX}}}}}}~~~yyywww{{{{{{xxxtttqqquuuqqqkkkhhhiiirrr~~~zzzpppeee]]]ZZZ\\\___^^^\\\YYYUUULLLHHHQQQ^^^eeeYYYNNNLLLQQQSSSNNNGGGSSSYYYaaadddcccaaabbbccchhhmmmrrrttttttvvv{{{ZZZWWWWWWQQQNNN\\\hhhaaaZZZVVVYYY___[[[PPPNNNUUUTTTGGGHHHUUUWWWZZZ}}}nnndddbbb___[[[XXXUUUVVVWWWWWWYYY\\\]]][[[\\\WWWQQQPPPXXX^^^ZZZPPPPPPTTTTTTQQQSSSXXXVVVQQQUUUTTTSSSTTTTTTRRROOOMMMLLLLLLKKKJJJIIIHHHGGGGGGEEEDDDBBB@@@>>><<<;;;:::AAA;;;CCCNNNeeezzzrrrpppxxx{{{vvv{{{zzzqqqkkkaaagggrrr|||}}}uuummmccc\\\\\\```eeeiiiccc[[[MMMBBB???FFFRRR[[[YYYGGGEEETTTYYYKKKEEEKKKWWW[[[aaadddeeeeeeeeeeeeiiilllqqqvvvzzz^^^WWWWWWVVVUUU___gggaaaWWWSSSVVV]]]\\\UUUVVV^^^```QQQOOO^^^eeebbbjjjzzzuuufffaaaaaa___\\\[[[\\\]]]______``````]]]ZZZVVVUUURRRRRRYYY___\\\TTTTTTVVVUUUQQQRRRVVVTTTOOORRRQQQQQQRRRSSSSSSQQQPPPMMMMMMLLLKKKJJJIIIHHHHHHFFFDDDBBB@@@>>>============;;;BBBHHHXXX~~~wwwuuuuuuvvvwwwppphhhfffjjjuuu{{{yyyvvvtttjjjiiiggggggiiijjjiiiiiiVVVMMMBBB@@@GGGOOORRRRRRKKKCCCDDDNNNNNNEEEFFFNNNWWW[[[aaafffhhhiiiiiijjjmmmnnnqqqvvv~~~^^^SSSTTT\\\\\\aaafffbbbVVVRRRSSSXXXYYYVVVZZZccc^^^WWWWWW^^^aaaYYYQQQNNNfffqqqnnneee^^^^^^^^^[[[ZZZ[[[\\\\\\^^^``````]]]XXXUUUTTTVVVWWWWWWZZZ]]][[[VVVYYYYYYVVVSSSRRRTTTSSSOOOQQQPPPOOOQQQSSSUUUTTTTTTOOONNNNNNMMMLLLKKKJJJJJJGGGFFFCCC@@@?????????@@@;;;>>>EEEDDDJJJsss}}}tttsssvvvpppjjjdddbbbfffsssyyyttttttvvvpppqqqqqqqqqmmmeee[[[TTTHHHAAA>>>FFFSSSYYYRRRIII???CCCHHHJJJGGGEEEKKKUUUXXX\\\bbbhhhkkkmmmnnnppppppooopppvvvWWWLLLQQQ]]]]]]\\\bbbcccYYYTTTQQQSSSTTTSSSWWW^^^RRR[[[```ZZZOOOIIIJJJLLLiiilllpppvvv}}}mmmccc^^^[[[[[[YYYVVVWWWZZZ^^^ZZZYYY\\\]]]YYYTTTRRRUUU[[[___]]]ZZZZZZXXXUUU\\\ZZZWWWUUUUUUUUUTTTRRRTTTSSSRRRSSSUUUWWWWWWWWWPPPPPPOOONNNMMMLLLKKKKKKKKKIIIFFFBBB@@@???@@@@@@>>>EEEKKKEEEDDDaaa{{{rrrqqqtttpppggg___cccppp~~~~~~wwwrrrrrruuuyyyzzzwwwqqqiii___SSSFFF>>>BBBDDDJJJTTT[[[ZZZOOOFFF???JJJQQQOOOKKKNNNUUUZZZ[[[___eeeiiilllnnnppprrrttttttvvv~~~QQQIIIPPP[[[WWWUUU[[[^^^[[[VVVRRRRRRSSSTTTWWW\\\QQQ___eeeYYYMMMMMMUUUZZZdddddddddgggooo{{{vvvgggaaa___[[[WWWWWWVVVUUUXXX]]]iiiaaa\\\]]]]]]XXXTTTTTTSSS[[[aaa___ZZZYYYXXXWWW\\\YYYWWWWWWXXXWWWVVVVVVXXXWWWVVVWWWYYYYYYXXXWWWQQQQQQPPPOOONNNMMMMMMLLLOOOMMMIIIEEEBBB@@@@@@@@@@@@IIILLLEEECCCTTT}}}wwwmmmgggeee___eeeqqqvvvoooooorrrtttuuurrrjjj^^^SSSJJJDDD@@@===CCCNNN[[[```ZZZPPPIIIFFFGGGQQQWWWUUUTTTYYY\\\\\\___cccgggkkkmmmnnnpppqqqtttxxx|||PPPIIIOOOVVVSSSUUU\\\[[[[[[WWWTTTTTTWWWZZZ]]]^^^VVV\\\]]]VVVTTTXXX[[[YYYSSS^^^gggjjjnnnwwwrrrddd[[[UUUZZZUUURRRTTTVVVWWW\\\bbbooocccZZZ[[[YYYRRRNNNNNNMMMVVV\\\[[[YYYYYY[[[ZZZYYYVVVVVVYYYZZZXXXVVVVVVYYYXXXXXXYYYZZZYYYWWWTTTRRRQQQQQQPPPOOONNNMMMMMMPPPNNNLLLHHHEEECCCAAA@@@@@@GGGEEEAAACCCKKKggg~~~yyyqqqkkkgggfffhhhiiinnnyyyqqqooossswwwwwwuuufff\\\MMMBBB======@@@BBBHHHUUU```^^^QQQFFFDDDGGGOOOTTTXXXWWWXXX\\\^^^^^^dddgggkkkmmmnnnoooppprrroooyyy|||NNNGGGIIIOOOUUUcccjjjaaaYYYWWWVVVWWWZZZ^^^^^^]]]VVVVVVSSSPPPQQQUUUWWWWWWRRR]]]gggjjjnnnwww}}}fffaaa___ZZZTTTVVVQQQNNNRRRVVVXXX[[[___fffYYYRRRUUUUUUMMMHHHHHHIIIQQQWWWVVVUUUWWWXXXXXXVVVSSSTTTYYYZZZUUURRRSSSTTTUUUVVVXXXYYYWWWSSSPPPRRRQQQQQQPPPOOONNNMMMLLLMMMMMMLLLKKKIIIGGGDDDCCC@@@DDD===<<>>CCCLLLTTTXXXYYYXXXVVVGGGMMMSSSRRRMMMKKKPPPVVVXXXVVVTTTVVVZZZ```fffiiilllmmmrrruuusssrrr}}}SSSMMMJJJVVVjjjvvvlll[[[WWWVVVWWW\\\]]]XXXUUUUUUZZZVVVQQQLLLFFFDDDJJJSSSXXXWWWWWW\\\gggmmmeeeXXXUUUQQQSSSWWW```{{{uuudddZZZSSSTTTUUUSSSRRRTTTRRRQQQPPPPPPPPPQQQRRRQQQPPPSSSUUUUUUSSSRRRRRRTTTWWWSSSNNNJJJJJJKKKLLLMMMRRRPPPNNNNNNOOOOOONNNMMMNNNNNNNNNOOOOOOPPPQQQQQQRRRQQQOOOMMMKKKJJJIIIIIILLLKKKJJJHHHGGGFFFFFFEEEEEECCCCCCDDDBBB@@@FFFOOOdddyyyqqqkkkjjjkkklll|||uuupppggg\\\SSSLLLJJJJJJMMMOOORRRTTTTTTRRROOOMMMNNNSSSVVVSSSNNNMMMSSSYYYVVVVVVWWWZZZ___eeeiiillllllllloootttxxx~~~PPPPPPQQQTTT[[[```[[[RRRSSSSSSVVV[[[[[[UUURRRRRRSSSPPPNNNMMMKKKLLLTTT]]]ddd```\\\[[[aaaccc[[[QQQPPPBBB>>>DDDTTTrrrsss___ZZZ\\\VVVQQQRRRSSSQQQOOOOOOPPPPPPPPPOOOOOOOOONNNNNNPPPQQQRRRRRRPPPPPPRRRSSSPPPOOOLLLIIIGGGGGGJJJLLLNNNMMMKKKKKKMMMNNNMMMLLLMMMMMMMMMMMMNNNNNNNNNNNNOOONNNMMMLLLKKKJJJJJJJJJMMMJJJGGGHHHIIIJJJHHHEEEGGGEEEEEEEEEBBBAAAEEELLLRRR||||||wwwrrrkkkgggiiiqqqzzzxxxfff^^^UUUPPPPPPQQQPPPNNNUUUTTTTTTSSSRRRPPPNNNNNNZZZ[[[ZZZTTTOOONNNSSSYYYTTTVVVZZZ```eeejjjmmmoooooommmooovvv}}}IIILLLOOOOOORRRWWWWWWTTTTTTUUUXXX\\\ZZZTTTPPPPPPKKKJJJLLLQQQTTTXXXaaajjjuuulll___XXXXXXZZZXXXTTTJJJAAADDDRRRaaauuuzzzppp\\\VVVXXXVVVSSSQQQRRRRRRQQQNNNMMMMMMNNNOOOOOONNNNNNNNNOOORRRQQQPPPNNNMMMNNNOOOQQQOOOPPPOOOLLLIIIIIIMMMQQQNNNMMMLLLLLLNNNOOOOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKMMMIIIFFFHHHLLLMMMJJJFFFHHHHHHGGGFFFCCCBBBEEEHHHHHHggg}}}|||xxxiiiiiikkkpppyyy|||xxxvvvyyyyyyccc\\\OOOEEEJJJXXX^^^WWWLLLLLLNNNPPPSSSVVVXXXYYYZZZeeebbb[[[SSSMMMLLLQQQVVVUUUYYY___eeeiiilllnnnoooqqqpppsss}}}GGGIIIJJJJJJPPPXXXZZZXXXXXXYYY\\\^^^ZZZRRROOOPPPOOONNNPPPVVVYYYZZZ___eeerrriii^^^XXXWWWWWWWWWWWWAAA???NNN___ffflllooogggqqqyyyzzzfff\\\XXXVVVWWWOOOPPPPPPOOOOOOOOOMMMJJJJJJLLLNNNNNNNNNNNNPPPSSSTTTRRROOOLLLKKKLLLLLLMMMQQQRRRQQQMMMJJJKKKOOOTTTNNNMMMLLLMMMOOOPPPPPPPPPRRRSSSTTTTTTTTTSSSRRRQQQLLLLLLKKKKKKKKKKKKLLLLLLNNNJJJHHHJJJNNNOOOLLLGGGIIIJJJIIIFFFDDDDDDEEEEEECCCPPPjjjsss}}}}}}ppplllmmmccciiittt|||vvvsssqqqpppyyy}}}|||{{{kkkUUUNNNIIIGGGMMMVVVXXXPPPGGGGGGJJJPPPVVV[[[___aaabbbkkkdddYYYOOOJJJJJJOOORRRYYY^^^eeeiiikkklllmmmnnnpppttt{{{LLLJJJHHHHHHOOOXXXZZZWWWYYYZZZ\\\]]]XXXQQQOOORRRPPPOOORRRYYY[[[ZZZZZZ\\\```[[[YYYZZZZZZVVVTTTTTTEEEGGGXXXeeecccbbbeeebbb___eeelllrrrxxxoooYYYSSSVVVVVVPPPKKKIIILLLMMMKKKKKKMMMKKKHHHHHHKKKMMMLLLKKKMMMQQQUUUTTTQQQMMMKKKLLLLLLLLLKKKTTTRRRNNNJJJIIIKKKOOOSSSMMMLLLKKKKKKMMMNNNNNNNNNPPPQQQRRRSSSSSSSSSRRRQQQLLLLLLLLLKKKKKKLLLLLLMMMOOOMMMLLLNNNPPPPPPMMMJJJIIIKKKJJJGGGFFFGGGEEEBBBEEEFFFSSSuuulll|||oooddd```fffoooqqqxxx~~~yyywwwxxxyyyyyyyyyjjjbbb^^^UUUJJJKKKSSSYYYXXXPPPKKKKKKNNNOOORRRVVVZZZ]]]___``````kkkbbbVVVMMMJJJMMMQQQTTT___dddiiilllllllllnnnqqqpppzzzPPPMMMHHHFFFLLLUUUWWWUUUVVVVVVXXXYYYTTTNNNOOOTTTPPPPPPUUU]]]___[[[WWWWWWXXXUUUVVVYYYXXXQQQNNNPPPPPPPPP___iiiaaa^^^cccdddVVVXXX[[[]]]bbbnnnggg[[[QQQPPPRRROOOJJJGGGGGGLLLMMMJJJJJJMMMLLLIIIIIIKKKKKKIIIGGGIIIOOOTTTQQQNNNKKKKKKMMMNNNNNNLLLWWWQQQKKKGGGGGGJJJNNNQQQMMMLLLKKKKKKLLLMMMMMMLLLMMMNNNPPPRRRRRRRRRQQQPPPNNNMMMMMMLLLLLLLLLMMMMMMOOOPPPQQQRRRQQQPPPNNNLLLIIILLLKKKGGGGGGIIIFFFAAAGGGEEELLLcccvvvuuuvvviiieeeffflllwww~~~|||zzzyyyyyyyyyxxxwww{{{ssseeeXXXOOOLLLLLLMMMXXX\\\]]]XXXQQQNNNTTTZZZ[[[[[[[[[[[[\\\]]]^^^___hhh^^^SSSLLLMMMSSSYYY\\\dddhhhlllmmmlllnnnrrrvvvyyyOOONNNIIIEEEIIIQQQUUUTTTQQQRRRTTTUUUQQQLLLOOOUUUYYYYYY\\\bbbbbbZZZRRROOO```ZZZVVVVVVQQQKKKJJJOOOOOOOOO\\\eee]]]XXX\\\^^^\\\ZZZUUUMMMIIIQQQggg{{{}}}aaa___ZZZUUURRRNNNIIIJJJNNNHHHNNNOOOLLLKKKOOOOOOLLLJJJKKKKKKGGGDDDEEELLLRRRNNNKKKJJJKKKOOOQQQPPPNNNZZZRRRJJJEEEGGGKKKOOOPPPOOONNNLLLLLLNNNNNNNNNMMMLLLMMMPPPRRRRRRRRRQQQPPPOOONNNNNNMMMMMMMMMMMMMMMPPPRRRTTTTTTRRROOONNNNNNHHHLLLKKKGGGGGGJJJGGGAAADDDDDDIIIVVVlll```~~~zzz}}}mmmdddbbblllyyy~~~|||zzzvvvooohhhbbbZZZSSSOOONNNMMMNNNUUU___dddZZZOOOMMMSSSZZZ^^^^^^___]]][[[ZZZ[[[^^^aaadddeee\\\QQQMMMQQQYYY```cccgggjjjnnnnnnmmmooovvv{{{OOOMMMJJJKKKNNNQQQPPPOOOIIITTTSSSNNNNNNIIIJJJVVV\\\ZZZZZZ[[[WWWPPPNNNPPPTTTRRRPPPPPPQQQQQQPPPNNNMMMNNNRRRWWWUUUOOOMMMNNNWWWYYYSSSIIIFFFLLLSSSTTTaaagggvvv{{{ddd]]]WWWVVVSSSRRRQQQOOOKKKIIINNNLLLJJJIIIHHHIIIJJJKKKJJJLLLMMMKKKIIIHHHJJJMMMIIIGGGDDDEEEHHHJJJJJJIIIMMMLLLLLLKKKMMMOOOQQQSSSRRRQQQOOONNNMMMMMMNNNOOONNNOOOOOOOOOOOONNNMMMLLLNNNNNNMMMLLLLLLKKKKKKJJJRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMLLLKKKIIIHHHFFFHHHGGGEEELLLZZZlllooo{{{}}}wwwmmmgggooo|||~~~{{{yyyuuujjjZZZNNNHHHLLLOOOPPPTTT\\\______TTTRRRSSSWWWZZZZZZ^^^ccc___bbb[[[NNNPPP\\\[[[OOOSSSNNNKKKNNNVVV___dddeeeiiijjjlllnnnrrryyyPPPMMMKKKKKKNNNPPPOOONNNKKKSSSRRROOOQQQNNNNNNWWW___ZZZUUUUUUSSSPPPOOOQQQSSSPPPNNNMMMMMMNNNNNNMMMRRRVVV[[[ZZZRRRKKKNNNVVVQQQRRROOOLLLOOOWWW[[[YYYJJJUUU]]]aaannnzzzvvvqqqaaaTTTRRRSSSRRRPPPOOOOOONNNKKKIIIMMMLLLJJJIIIIIIJJJKKKLLLMMMOOOOOOMMMJJJIIIJJJLLLJJJHHHEEEFFFHHHJJJJJJIIILLLKKKKKKKKKLLLNNNPPPQQQPPPOOONNNLLLLLLLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKNNNMMMMMMMMMMMMLLLLLLLLLRRRRRRRRRQQQPPPOOONNNMMMNNNNNNNNNMMMKKKIIIGGGEEEFFFFFFCCCIIIUUUccc~~~~~~}}}wwwqqqnnnjjjuuuzzzuuummmddd\\\VVVRRRPPPRRRUUUWWWYYY^^^cccbbb\\\RRRPPPRRRXXX]]]^^^```ddd]]]ZZZUUUTTTVVVXXXUUUQQQPPPOOOOOOSSSZZZaaaeeegggmmmnnnqqqvvv|||QQQNNNLLLLLLMMMNNNNNNMMMLLLRRROOOMMMTTTTTTRRRXXX```VVVNNNNNNPPPPPPPPPRRRQQQNNNJJJIIIKKKLLLMMMNNN]]]\\\]]]\\\XXXRRRTTTYYYSSSSSSRRRTTTYYY^^^\\\WWWVVV```\\\LLLPPPgggpppiii{{{lllXXXXXX[[[UUUPPPPPPPPPNNNMMMLLLMMMMMMKKKIIILLLKKKJJJIIIIIIJJJLLLMMMNNNOOONNNLLLIIIHHHHHHJJJKKKIIIGGGGGGIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMLLLKKKKKKKKKLLLMMMMMMLLLKKKJJJIIIJJJKKKKKKMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMLLLOOOOOOOOONNNLLLIIIGGGEEEDDDEEEBBBEEENNNWWWrrrtttzzz~~~wwwxxx|||{{{nnniiioooxxx}}}|||uuulllhhh```VVVOOONNNSSSXXXZZZ\\\]]]```eeehhhddd\\\PPPNNNQQQ[[[bbbccccccccc[[[UUUTTTZZZZZZRRROOORRRNNNRRRXXX]]]aaaeeeiiikkkooonnnpppvvvPPPOOOMMMKKKKKKKKKKKKKKKMMMOOOJJJKKKUUUWWWSSSVVVZZZOOOGGGJJJPPPSSSRRRQQQOOOLLLIIIHHHKKKOOOQQQRRR```YYYVVVZZZ^^^YYYRRRMMMPPPSSSWWWZZZ]]]^^^[[[XXX^^^aaaVVVCCC>>>JJJOOOIIIZZZvvv|||tttqqq```UUUXXX[[[TTTOOONNNOOOMMMKKKKKKKKKKKKIIIHHHJJJJJJIIIIIIJJJKKKLLLMMMKKKKKKJJJHHHGGGFFFGGGGGGKKKJJJHHHGGGHHHIIIIIIIIIFFFGGGHHHJJJJJJKKKKKKJJJLLLKKKJJJJJJJJJKKKLLLMMMLLLKKKIIIHHHHHHIIIKKKLLLLLLLLLMMMNNNNNNOOOPPPPPPKKKLLLLLLLLLLLLLLLKKKJJJMMMMMMNNNNNNMMMKKKIIIHHHEEEGGGCCCEEEKKKNNN```}}}}}}kkkzzzxxxxxx{{{~~~~~~}}}vvvuuuqqqnnntttqqqggg\\\ZZZVVVSSSSSSUUUYYY]]]\\\___``````bbbeeebbb]]]NNNMMMQQQ\\\cccccc```___ZZZ[[[^^^\\\TTTMMMMMMRRRQQQXXXaaafffggghhhkkknnnpppooopppxxxNNNMMMLLLJJJIIIHHHIIIJJJKKKLLLEEEGGGTTTVVVPPPRRRPPPGGGCCCJJJTTTVVVRRROOONNNKKKIIIJJJNNNRRRVVVXXXWWWXXX[[[___[[[PPPHHHFFFIIINNNUUUYYYWWWUUUWWWZZZXXXTTTLLLEEEBBBDDDGGGIIISSSaaaqqqvvvjjjhhhkkkkkkjjj___WWWRRRSSSQQQIIIGGGIIIPPPNNNKKKIIIIIIIIIGGGFFFHHHHHHHHHIIIIIIJJJKKKKKKHHHGGGFFFFFFGGGHHHHHHHHHJJJIIIHHHGGGFFFFFFGGGHHHDDDEEEFFFGGGHHHHHHHHHGGGJJJJJJIIIIIIIIIJJJLLLMMMLLLJJJIIIGGGHHHIIIKKKLLLJJJKKKLLLLLLMMMNNNOOOOOOKKKKKKLLLLLLLLLKKKKKKJJJIIIJJJKKKMMMMMMMMMLLLKKKGGGJJJGGGFFFJJJIIISSShhhzzzyyyxxx{{{~~~}}}yyyyyy}}}~~~~~~tttmmmkkknnntttzzz{{{qqqhhhcccWWWSSSOOOPPPVVV\\\^^^^^^```cccaaa[[[XXXZZZ\\\[[[JJJJJJOOOYYY___\\\WWWUUUYYYgggiiiYYYKKKLLLRRRSSSTTT\\\eeeiiiiiihhhkkkooopppttt}}}KKKKKKJJJHHHFFFFFFGGGIIIJJJJJJCCCDDDPPPRRRLLLMMMHHHCCCCCCMMMWWWVVVPPPKKKMMMKKKJJJKKKOOOSSSVVVWWWRRR```nnnkkkWWWFFFHHHTTTQQQSSSVVVTTTLLLFFFJJJRRRTTTNNNIIIIIIIIIJJJNNNTTTUUURRR^^^qqqcccVVVTTTWWWZZZ[[[\\\WWWRRRMMMKKKFFFCCCGGGOOOPPPMMMJJJHHHGGGGGGFFFDDDGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGIIIJJJJJJJJJHHHHHHGGGEEECCCBBBDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGFFFGGGGGGIIIKKKLLLIIIIIIHHHGGGHHHIIIJJJKKKIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKFFFGGGIIIKKKLLLMMMMMMLLLHHHLLLIIIGGGJJJHHHKKKZZZ|||{{{xxxxxxyyy{{{zzzvvvvvv|||}}}|||||||||ssskkkiiinnnttt|||qqqgggbbbbbbdddaaaYYYPPPOOOUUU^^^bbbcccfffeee^^^UUUPPPRRRTTTTTTEEEGGGNNNWWWYYYTTTOOOOOOYYYiiiiiiUUUJJJQQQYYYWWWYYY^^^eeehhhhhhiiimmmrrrppp{{{HHHIIIIIIGGGDDDCCCFFFHHHIIIJJJCCCCCCMMMNNNHHHIIIGGGDDDFFFPPPVVVTTTMMMHHHMMMLLLJJJKKKNNNPPPQQQQQQRRR^^^iiieeeSSSIIITTTeee^^^YYYTTTPPPHHHCCCIIISSSRRRQQQJJJCCCEEEPPPYYY\\\[[[PPPYYY}}}yyyzzzvvvrrrxxxsssbbbWWWRRRPPPQQQPPPMMMMMMQQQUUUPPPKKKHHHGGGHHHMMMSSSLLLIIIFFFDDDEEEEEEEEEDDDFFFGGGGGGGGGGGGFFFFFFEEEIIIGGGEEEFFFHHHJJJIIIGGGEEEFFFEEECCC@@@>>>@@@BBBCCCCCCBBBAAABBBCCCDDDEEEDDDCCCCCCCCCDDDFFFHHHIIIFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJLLLLLLLLLLLLKKKJJJHHHHHHFFFGGGIIIJJJKKKKKKKKKKKKFFFKKKHHHFFFJJJFFFFFFQQQhhh|||wwwvvvwwwvvvuuuxxx~~~~~~|||}}}}}}{{{uuukkkdddeeeqqqwwwkkk```ZZZZZZ]]]___```ZZZRRROOOSSSZZZaaaeeeccc]]]RRRKKKMMMRRRQQQKKKDDDIIIRRRYYYXXXRRRPPPSSSYYY]]][[[TTTSSSYYY^^^^^^```bbbeeegggjjjooovvv|||FFFGGGGGGEEECCCBBBEEEHHHIIIKKKDDDCCCLLLKKKEEEHHHHHHFFFHHHQQQUUUQQQJJJFFFMMMLLLJJJJJJLLLLLLLLLKKKOOOOOOPPPPPPNNNPPP[[[ggg]]]TTTMMMLLLMMMOOOYYYddd]]]ddd\\\LLLQQQkkk{{{yyyiiiXXXSSScccpppooonnntttnnnjjj^^^RRRUUUjjjppplllooolll^^^QQQFFFHHHMMMQQQLLLGGGLLLVVVOOOJJJGGGGGGIIIJJJJJJJJJHHHFFFCCCBBBCCCEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCIIIFFFDDDDDDFFFFFFEEECCCDDDEEEDDDAAA>>><<<>>>AAADDDBBBAAA@@@@@@AAACCCEEEAAA@@@@@@AAABBBDDDFFFGGGCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHJJJIIIIIIHHHGGGFFFDDDCCCFFFGGGIIIJJJJJJJJJIIIIIIDDDIIIFFFDDDHHHEEEDDDMMMOOOuuuyyywwwwwwsssuuu|||{{{{{{}}}}}}sssvvvyyyvvvpppbbbeeekkkrrr|||rrriii___YYYYYYZZZXXXUUUOOOOOOOOONNNOOOSSSZZZ___\\\QQQDDDBBBLLLUUUQQQFFFGGGMMMXXX___\\\UUUUUUZZZYYYPPPMMMUUU]]]```aaadddfffggggggjjjooowwwKKKJJJIIIGGGEEEBBB@@@???DDDCCCCCCDDDEEEDDDAAA>>>BBBGGGKKKKKKGGGDDDFFFJJJNNNPPPPPPPPPNNNMMMNNNPPPYYYPPPJJJOOOXXX[[[\\\]]]YYYTTTOOOOOOVVVaaakkkpppiii\\\YYYZZZccctttaaaXXX___bbb___hhhyyylll```SSSLLLJJJOOO___ooozzzqqqvvvuuupppmmmlll\\\RRRTTTVVVRRRQQQUUUJJJHHHJJJNNNMMMIIIIIIOOOJJJJJJIIIIIIIIIIIIJJJJJJGGGFFFDDDBBBAAAAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEEEEBBBAAABBBDDDEEECCCAAABBBCCCCCCAAA@@@???@@@BBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@AAABBBCCCDDDCCCCCCEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIJJJHHHHHHHHHFFFCCCBBBCCCDDDEEEFFFIIIKKKLLLLLLKKKKKKKKKIIIGGGEEEDDDDDDEEEFFFLLLaaazzzqqqtttwww}}}}}}zzz|||~~~}}}}}}~~~wwwxxxwwwkkk]]]lllyyyvvvmmmhhhmmmmmmdddVVVSSSYYY[[[VVVUUULLLDDDEEEKKKRRRVVVXXXQQQMMMKKKNNNRRRQQQOOOLLLNNNVVV```ccc___XXXSSSQQQPPPRRRVVV[[[```cccccccccjjjkkkkkklllqqq}}}IIIHHHEEECCCAAAAAAAAAAAACCCAAA@@@AAABBBCCCBBBAAAEEEGGGHHHFFFDDDDDDHHHKKKQQQPPPMMMKKKKKKLLLNNNOOOQQQQQQWWW___bbb]]]YYYYYYPPPSSSUUUVVVWWW[[[ccciiieeeWWWUUUUUUYYYqqquuuggg^^^[[[______\\\```jjjSSSLLLGGGGGGHHHMMMYYYfffkkklllnnnjjjbbb^^^fffqqqzzznnnfffffffffccc___QQQHHHKKKNNNIIIHHHKKKKKKHHHJJJLLLJJJEEEEEEJJJJJJIIIIIIHHHHHHIIIIIIJJJFFFEEEDDDBBBAAA@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@AAACCCDDDBBB@@@AAABBBBBBAAA???>>>@@@AAA???@@@@@@@@@@@@AAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDEEEGGGEEEFFFHHHIIIJJJKKKJJJJJJJJJIIIGGGEEEEEEEEEFFFGGGJJJUUUjjj{{{rrrvvv}}}{{{wwwwwwzzz|||zzzyyyzzz~~~|||yyymmmkkkoooqqqvvvmmmhhhggggggeeebbb\\\XXXZZZ______[[[KKKLLLNNNQQQTTTUUUWWWYYYSSSSSSSSSRRRRRRRRRVVVYYYZZZ[[[ZZZVVVPPPNNNQQQTTTSSSUUUZZZ___dddgggggggggggghhhkkkrrr}}}zzzFFFDDDAAA???>>>???BBBCCCAAA???===>>>@@@BBBCCCCCCGGGEEEBBBAAABBBFFFJJJNNNQQQLLLFFFDDDFFFIIIKKKKKKIIIQQQ]]]ddd```WWWSSSUUUIIISSS]]]^^^YYYVVVYYY___]]]RRRQQQTTTSSS\\\eeeaaaaaaaaa___ZZZVVVVVVYYY\\\LLLKKKKKKNNNNNNNNNRRRWWW```\\\XXXTTTPPPPPPZZZfffmmmrrrvvvqqqiiicccbbbdddiiiiiilllmmmiiieeehhhooowwwfffbbblllvvv}}}ttt```ffflllggg[[[YYYbbbgggcccVVVKKKEEEIIILLLHHHFFFHHHJJJHHHIIIIIIFFFAAAAAACCCHHHHHHGGGGGGGGGGGGHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@???@@@AAABBBAAA???@@@@@@AAA@@@>>>===???@@@>>>>>>>>>?????????@@@@@@@@@@@@??????@@@@@@AAABBBAAABBBCCCDDDDDDDDDDDDDDDFFFEEEDDDBBBAAA@@@@@@@@@BBBCCCEEEEEEDDDEEEGGGIIIEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIGGGGGGFFFGGGHHHIIINNNPPPYYYooo{{{{{{{{{{{{zzzxxxwwwvvvwwwyyyzzzxxxvvvvvvzzz}}}|||vvvzzzwwwpppwww|||oooccc^^^^^^aaaccc]]]XXXXXX^^^aaa]]]VVVSSSGGGPPPZZZ^^^[[[XXXWWWXXXTTTXXXZZZWWWRRRTTT\\\eee```]]]WWWOOOIIIIIIOOOUUUXXX[[[```dddhhhjjjkkkkkkiiillltttmmmAAAAAA@@@??????@@@BBBCCC@@@???>>>???AAACCCBBBBBBCCCAAA>>>???DDDIIIMMMOOOPPPJJJEEEEEEJJJNNNNNNLLLJJJNNNUUUXXXSSSLLLKKKPPPHHHSSS]]]___YYYRRRQQQTTTTTTOOOQQQVVVUUUTTTXXX\\\gggllleeeTTTLLLRRRXXXWWWOOOQQQTTTWWWWWWTTTRRRQQQfff]]]SSSMMMIIIJJJSSS]]]___fffiiiaaaVVVRRRTTTWWW[[[[[[\\\ZZZSSSMMMPPPVVV]]]```aaaccciiipppoooiiiUUUUUU^^^aaaXXXXXX^^^[[[ccckkkfffWWWTTT```eee___PPPIIIFFFJJJMMMJJJHHHIIIGGGGGGGGGFFFCCC@@@???@@@FFFFFFEEEEEEEEEEEEFFFFFFDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>?????????@@@@@@@@@??????>>>????????????>>>>>>???@@@???======>>>@@@=========>>>>>>>>>>>>??????????????????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@@@@??????BBBCCCDDDDDDDDDEEEGGGIIIFFFFFFFFFFFFGGGHHHJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKOOOMMMPPP___|||zzzoookkknnntttzzzyyy{{{{{{yyyvvvuuuwwwxxxyyy}}}~~~yyyxxxtttzzz{{{}}}yyyooojjjddd`````````___^^^[[[XXX[[[ccc___QQQGGGFFFOOOXXX^^^^^^ZZZWWWVVVUUUSSSYYY\\\XXXTTTWWW^^^bbbZZZYYYWWWRRROOOOOOSSSVVV^^^aaaeeehhhjjjlllmmmnnnttt{{{>>>???AAABBBCCCBBBBBBAAA@@@@@@AAADDDEEEDDD@@@>>>======>>>BBBGGGLLLNNNOOOOOOLLLIIILLLRRRVVVUUURRRNNNLLLMMMOOONNNIIIHHHJJJLLLPPPUUUVVVSSSOOOKKKJJJMMMOOOQQQUUUVVVQQQQQQYYYjjjrrrlllWWWMMMTTTXXXRRRMMMPPPTTTWWWYYYZZZXXXUUUeee[[[PPPIIIDDDDDDKKKTTTXXX```bbbYYYOOOMMMQQQSSSWWWVVVUUUSSSMMMHHHJJJQQQJJJLLLMMMOOOTTTYYYYYYVVVGGGNNN\\\[[[JJJFFFRRRWWW]]]ccc^^^PPPKKKRRRTTTNNNHHHEEEDDDGGGJJJIIIGGGFFFCCCEEEFFFDDDBBBAAAAAAAAADDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBAAAAAA@@@??????>>>>>>?????????@@@@@@@@@===>>>>>>>>>>>>===>>>>>>===>>>???>>>======>>>@@@<<<<<<=========>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEDDDCCCCCCEEEFFFHHHGGGGGGGGGHHHIIIJJJKKKHHHHHHHHHHHHIIIJJJKKKKKKGGGHHHLLLTTTeeeqqqiiikkkrrrxxxyyyyyyyyyxxxvvvtttssssssooorrrvvvzzzwwwooossspppttt}}}wwwoooiiicccccccccdddcccbbb^^^\\\```\\\]]]^^^VVVIIIGGGNNNYYYZZZWWWSSSSSSXXXYYYUUUOOOUUUWWWVVVWWW[[[[[[WWWQQQRRRSSSTTTUUUWWWZZZ\\\bbbeeehhhjjjkkkmmmpppsss>>>@@@CCCEEEEEECCC@@@??????@@@BBBEEEGGGDDD@@@<<<;;;>>>BBBFFFIIIKKKLLLMMMIIIHHHHHHKKKPPPSSSRRRQQQPPPMMMMMMRRRSSSNNNHHHFFFQQQNNNLLLLLLMMMLLLHHHEEELLLTTTRRRNNNQQQNNNJJJRRRbbbmmmlll]]]UUUXXXUUUKKKUUUWWWWWWWWWXXX[[[YYYTTT\\\VVVPPPKKKGGGFFFKKKRRRZZZbbbcccXXXPPPQQQSSSRRRSSSPPPOOOPPPOOOMMMPPPUUUJJJJJJJJJKKKMMMNNNMMMKKKIIIHHHOOOQQQGGGGGGLLLJJJUUUXXXVVVOOOJJJJJJIIIGGGFFFEEEEEEGGGIIIIIIHHHGGGBBBFFFGGGDDDCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAAAAAAAA@@@???>>>>>>????????????@@@@@@@@@<<<>>>???>>>===<<<===>>>===>>>???>>>======???AAA<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAABBBBBBBBBBBBAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEFFFFFFDDDBBBBBBCCCDDDGGGHHHHHHHHHIIIIIIIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJDDDHHHLLLPPPWWWkkkyyytttrrrrrrttttttttttttsssqqqooommmiiijjjlllnnnqqqwww~~~}}}|||zzztttmmmjjjqqqvvvxxxpppkkkhhhgggfffiiiiiigggddd___\\\\\\]]]ccc___[[[VVVQQQPPPVVV___WWWUUUOOOJJJQQQ[[[[[[TTTKKKPPPTTTUUU[[[```[[[PPPMMMMMMNNNQQQVVV\\\bbbeeefffiiikkkmmmnnnrrrxxx~~~ttt{{{AAABBBCCCCCCBBBAAA???>>>===>>>@@@BBBDDDDDDAAA>>>???CCCGGGIIIHHHGGGIIIKKKGGGGGGFFFGGGHHHKKKMMMNNNQQQMMMMMMQQQQQQLLLHHHGGGUUUQQQLLLKKKLLLLLLJJJHHHPPP^^^VVVIIIOOOPPPKKKPPPYYYaaaaaaXXXUUUXXXTTTJJJYYY[[[YYYUUUVVVYYYWWWQQQVVVUUUVVVVVVRRRNNNQQQXXX\\\ddddddZZZTTTWWWWWWSSSQQQLLLIIIMMMPPPQQQRRRUUUMMMLLLKKKLLLLLLKKKJJJJJJJJJDDDHHHKKKFFFIIIKKKDDDPPPOOOQQQSSSPPPIIIGGGIIIFFFGGGGGGGGGIIIJJJJJJIIICCCHHHJJJFFFDDDFFFGGGDDDAAA@@@@@@??????@@@@@@AAA???@@@@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>????????????<<<>>>???>>><<<<<<===???>>>?????????>>>>>>@@@BBB<<<============>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEEEEEEEEEEEEEDDDEEEEEEDDDBBBBBBCCCDDDEEEFFFHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHJJJLLLNNNOOO\\\xxxyyytttoooppppppqqqqqqooollljjjhhhiiiiiiiiijjjmmmrrrvvvxxx~~~|||uuuwwwrrrooommmooossssss}}}wwwppphhhbbbaaadddgggiiimmmnnnkkkcccZZZVVVXXX]]]```___\\\YYYZZZ^^^]]]ZZZMMMPPPOOOMMMTTT\\\WWWKKKGGGOOOSSSVVV]]]eee```TTTLLLMMMPPPUUU[[[bbbfffhhhhhhkkknnnpppssszzzqqq}}}DDDCCCBBB@@@???>>>>>>>>><<<<<<<<>>???@@@AAAAAA@@@>>>===============>>>>>>>>>???<<<>>>@@@???<<<;;;===???>>>???@@@???>>>???@@@BBB============>>>>>>>>>???>>>???@@@AAABBBAAA@@@@@@BBBBBBBBBCCCCCCBBBAAAAAABBBCCCDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDBBBBBBDDDFFFDDDEEEGGGHHHIIIGGGFFFEEEGGGHHHHHHIIIIIIHHHGGGGGGJJJHHHHHHHHHHHHQQQiii{{{nnnnnnoooqqqrrrpppmmmjjjllllllkkkiiiiiijjjnnnqqqmmmpppyyyrrrtttxxx~~~xxxkkklllqqqsssrrrpppvvv~~~sss}}}uuuqqqdddbbb___```cccgggkkkllljjjmmmmmmeeeYYYSSSUUUZZZZZZ___aaaaaafffgggXXXDDDFFFOOOUUUUUUXXX[[[PPP@@@FFFOOOUUUWWW___hhhfff\\\LLLPPPWWW___eeehhhgggfffjjjmmmppprrrwwwyyy}}}kkk~~~QQQBBB999===@@@;;;999<<<===>>>???@@@AAA@@@??????DDDDDDCCCBBBBBBCCCDDDEEEIIIGGGEEEEEEIIINNNQQQSSSNNNHHHEEEEEEEEEDDDHHHOOOSSSZZZ\\\UUULLLIIIIIIIIILLLQQQSSSQQQPPPQQQNNNIIIJJJJJJKKKKKKKKKMMMQQQTTTLLLMMMNNNOOOQQQSSSUUUWWWNNNPPPRRRTTTUUUVVVYYY[[[___]]]ZZZWWWUUUSSSQQQOOOMMMPPPPPPMMMIIIHHHMMMRRRMMMTTTPPPDDDEEEPPPRRRJJJMMMLLLJJJHHHFFFCCCBBBBBBMMMGGGBBBBBBEEEHHHGGGEEECCCCCCCCCFFFJJJKKKHHHEEEIIIHHHFFFEEEEEEEEEFFFFFFBBB???======@@@AAA@@@>>>>>>>>>>>>???@@@@@@AAAAAA@@@?????????>>>=====================>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>????????????>>>>>>???>>>======>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFDDDCCCBBBCCCDDDDDDCCCAAABBBEEEGGGFFFGGGHHHGGGEEEDDDEEEFFFHHHHHHGGGGGGGGGHHHIIIIIIEEEIIILLLHHHEEELLL\\\jjj|||{{{uuukkkfffhhhlllmmmpppnnnkkkhhhggghhhjjjkkkgggfffiiissswwwoooqqqyyyyyysssqqqfffooo}}}uuuooopppwwwnnnccc\\\bbb``````cccfffgggdddaaa\\\XXXSSSOOOOOOQQQTTTWWW[[[aaahhhfffZZZLLLFFFHHHQQQPPPSSSWWWVVVOOOKKKJJJRRRVVVYYY]]]gggoookkkaaa[[[]]]___aaacccfffiiilllooorrruuuzzzooosssyyyOOOAAA999===@@@<<<:::===??????@@@AAAAAA@@@???>>>DDDCCCBBBBBBCCCDDDEEEFFFJJJIIIGGGFFFHHHKKKOOORRRNNNNNNLLLIIIFFFGGGLLLQQQWWW\\\ZZZPPPFFFCCCDDDEEEMMMNNNNNNKKKJJJLLLMMMMMMKKKLLLMMMMMMLLLKKKKKKLLLMMMLLLMMMNNNPPPQQQQQQPPPJJJLLLOOOQQQRRRTTTWWWYYYSSSSSSSSSSSSRRRPPPMMMKKKMMMPPPSSSSSSPPPMMMLLLMMMIIIOOONNNJJJQQQ^^^^^^RRRFFFGGGHHHGGGFFFEEEEEEEEEFFFBBB>>>>>>BBBFFFFFFDDDCCCBBBCCCEEEHHHHHHFFFCCCFFFEEEDDDCCCCCCCCCDDDDDD???>>>>>>@@@BBBAAA???<<<>>>>>>????????????@@@@@@????????????>>>>>>>>>>>>>>>=====================>>>>>>============>>>>>>======>>>>>>>>>>>>============<<<<<<===>>>@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@AAABBBCCCBBBAAABBBCCCEEEFFFGGGGGGGGGEEEDDDEEEFFFGGGGGGFFFGGGGGGHHHIIIIIIDDDHHHKKKJJJGGGJJJTTT^^^qqq{{{ooojjjlllllliiikkkiiigggeeeddddddeeefffaaabbbeeelllwww|||wwwuuu{{{~~~sssllljjjlllzzz{{{|||ssskkkgggdddcccbbbeeeeeeeeeffffffccc^^^[[[[[[XXXSSSMMMKKKPPPZZZcccTTT]]]ccc]]]QQQIIIIIILLLQQQPPPRRRVVVVVVRRRPPPRRRWWWYYYZZZ\\\dddjjjfff]]]]]]___aaabbbcccfffiiillltttvvvzzzxxxyyyKKK@@@999===@@@===<<>>===@@@@@@@@@@@@AAABBBDDDDDDDDDDDDDDDAAA???BBBHHHMMMJJJOOOOOOGGGDDDJJJNNNMMMPPPSSSPPPGGG@@@AAAFFFIIIJJJHHHGGGFFFEEEEEEIIIMMMJJJLLLOOOOOOMMMKKKIIIIIINNNMMMMMMPPPRRRRRROOOKKKFFFIIILLLNNNPPPRRRUUUWWWRRRSSSVVVWWWVVVSSSPPPNNNNNNOOOQQQQQQPPPNNNLLLJJJEEEKKKLLLLLLWWWddd```RRRCCCEEEGGGHHHGGGEEEDDDDDD???<<<:::;;;???CCCDDDCCCBBBBBBBBBDDDEEEEEECCC@@@CCCBBBBBBAAAAAAAAAAAABBB<<<===???AAABBBAAA===:::????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>===<<<<<<<<<;;;======<<<<<<<<<<<<======<<<======>>>>>>======<<<<<<<<<;;;;;;<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@??????AAACCCCCCBBBAAABBBCCCDDDFFFFFFFFFDDDCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIIIIEEEHHHJJJJJJHHHHHHLLLOOOWWWzzzxxxssssssnnngggfffeeedddbbbbbbbbbbbbccc]]]___bbbeeejjjqqqyyy~~~|||ooossszzz{{{rrrllllllrrrwww~~~}}}rrrlllddd___^^^bbbeeehhh```aaabbbbbb___\\\ZZZYYYRRRXXX]]]]]]WWWTTTUUUXXXOOOZZZ\\\RRRHHHIIIOOOQQQTTTQQQRRRVVVXXXWWWXXX\\\YYYYYYYYY[[[aaafffccc]]]bbbccceeefffgggiiilllooouuuyyynnnkkkFFF>>>999<<>>===???@@@@@@@@@???>>><<<;;;;;;;;;;;;<<<===>>>???AAAAAA>>>@@@AAA>>>;;;===DDDKKKIIIOOOMMMEEEGGGSSSSSSJJJDDDIIIJJJGGGFFFMMMUUUXXXBBBBBBGGGLLLJJJEEEEEEJJJDDDFFFHHHIIIHHHGGGHHHHHHPPPOOOOOORRRUUUUUUPPPLLLHHHKKKMMMNNNOOOQQQSSSUUUWWWYYYZZZZZZWWWTTTQQQOOOMMMKKKJJJJJJKKKLLLKKKJJJFFFKKKLLLJJJPPPWWWTTTIIIFFFIIIKKKJJJFFFBBB@@@??????===;;;===@@@CCCDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@======>>>???@@@???===<<<@@@@@@???>>>======<<<<<<=========>>>>>>?????????>>>>>>======<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@??????AAACCCDDDCCCBBBBBBBBBCCCDDDEEEDDDCCCBBBCCCDDDCCCCCCCCCDDDEEEGGGHHHIIIFFFGGGHHHHHHHHHHHHHHHHHHQQQhhh~~~yyyqqqhhhdddccccccbbbbbbbbbcccccc\\\___aaabbbbbbdddjjjnnnoooxxx}}}uuusssyyy{{{pppkkknnnwww~~~vvvwww~~~~~~{{{qqqiiiaaa``````bbbfffiiijjjjjjfffeeeaaa[[[UUUSSSVVVZZZYYY^^^cccccc]]]UUUPPPMMMSSSZZZWWWJJJFFFNNNTTTTTTUUUSSSUUUZZZ\\\[[[\\\___YYYXXXWWWZZZ```eeedddbbbggghhhiiijjjkkknnnrrruuuzzzvvv~~~}}}rrrBBB<<<999:::======>>>??????>>>===<<<:::999999888::::::;;;===>>>??????@@@===@@@BBBAAA???AAAHHHNNNLLLPPPLLLGGGOOO\\\XXXJJJBBBIIIMMMNNNQQQXXX^^^___===AAAOOO^^^\\\LLLDDDGGGCCCDDDDDDCCCBBBCCCEEEHHHNNNMMMMMMPPPSSSSSSQQQNNNNNNPPPQQQQQQPPPQQQRRRSSSSSSTTTTTTQQQMMMKKKKKKLLLFFFGGGIIILLLNNNMMMJJJGGGLLLQQQQQQJJJGGGJJJJJJEEEGGGJJJMMMKKKEEE@@@>>>???CCCBBBAAAAAABBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;<<<>>>???@@@??????>>>===<<<;;;;;;<<<<<<<<<======>>>>>>>>>>>>======<<<;;;::::::999;;;;;;::::::::::::;;;;;;===>>>>>>>>>>>>>>>>>>===<<<<<<==================>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@???AAACCCDDDCCCBBBBBBBBBAAABBBCCCCCCAAAAAABBBCCCAAAAAABBBCCCDDDEEEGGGHHHGGGFFFEEEEEEFFFGGGHHHHHHMMMYYYmmm~~~sssjjjeeedddcccbbbaaabbbcccccc\\\^^^```___\\\\\\___bbb```gggrrr~~~}}}yyyyyyyyyyyyttthhhcccgggooovvv~~~yyyuuupppjjjddd``````aaacccgggjjjkkkjjjhhhsssmmmaaaTTTLLLLLLSSSYYYggg```YYYTTTUUUWWWXXXXXX[[[[[[TTTKKKKKKSSSWWWTTTRRRQQQTTTZZZ\\\YYYYYY[[[\\\ZZZYYY]]]bbbdddeeedddhhhiiikkkmmmoootttyyy}}}|||{{{mmm===;;;888999:::<<<=========<<<;;;999888888777777:::;;;<<<>>>????????????:::===@@@@@@@@@BBBGGGJJJIIIIIIEEEEEEMMMUUUOOOBBBCCCIIIMMMLLLMMMPPPQQQPPP<<>>???@@@@@@AAA@@@@@@@@@???>>><<<:::999:::>>>AAA???>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999;;;;;;::::::::::::;;;;;;<<<======>>>>>>======<<<<<<<<<======>>>======<<<<<<<<<======>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBBBBAAAAAAAAABBB???@@@BBBAAA@@@@@@AAABBBAAAAAAAAAAAABBBDDDEEEEEEFFFEEEDDDCCCDDDFFFHHHIIIHHHPPPbbb||||||rrrllliiieeebbb_________```ZZZ[[[\\\[[[YYYYYYYYYZZZ]]]^^^___dddnnnzzzrrruuuooogggcccdddkkkuuu|||zzzllldddaaa```bbbeeehhhfffdddccceeeeeeeeedddddd]]]SSSIIIFFFJJJSSS[[[ZZZVVVTTTWWW]]]```]]]YYY\\\XXXSSSPPPQQQSSSSSSSSSNNNNNNQQQWWWYYYVVVUUUWWWbbb______ccceeeddddddeeegggiiilllpppttt{{{xxxuuuiiiooo:::999888777888:::;;;;;;===<<<:::999888888888888999:::;;;<<<===<<<<<<;;;999:::<<<>>>@@@AAABBBBBBAAA@@@???AAADDDCCC>>>999???DDDEEECCCCCCDDDDDDAAA<<>>AAAEEE@@@AAAAAA@@@???>>>>>>??????@@@AAA@@@======???AAA======???@@@@@@@@@??????<<<======;;;999:::<<>>?????????>>>>>>>>>>>>>>>>>>???===>>>???>>>===>>>???AAA>>>???@@@@@@??????@@@BBBAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEDDDCCCCCCEEEGGGDDDKKKZZZmmmyyytttllleee___]]]\\\]]]ZZZYYYYYYZZZ[[[[[[YYYWWW\\\YYYUUUUUU[[[iiizzznnnllljjjlllrrr{{{|||wwwlllcccbbbcccbbbbbbeeeeeecccaaa```aaabbbbbbaaaQQQMMMHHHFFFIIINNNSSSVVVIIIPPPZZZeeeiiibbbUUUKKKSSSPPPRRRWWWSSSKKKKKKRRRPPPNNNPPPUUUWWWVVVWWW[[[eeebbbccchhhjjjggggggjjjjjjmmmqqqwww~~~vvvvvv___mmm888999888666666999:::999===<<<:::999888999999:::666666888999999888777666======???BBBDDDDDDBBB@@@???>>>AAADDD???777444666===@@@BBB@@@@@@DDDDDDBBB<<>>???>>><<<;;;>>>@@@;;;<<<>>>?????????>>>>>>999<<<>>>>>>;;;:::;;;======<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888:::::::::::::::::::::;;;<<<;;;;;;::::::;;;;;;<<<888999999::::::999999888999:::;;;;;;;;;:::999888;;;;;;<<<<<<===>>>>>>???======<<<<<<<<<<<<======<<<======<<<;;;;;;>>>@@@===???@@@@@@??????@@@BBBAAAAAAAAA@@@@@@AAABBBBBB@@@CCCFFFFFFBBBAAABBBDDD@@@EEENNNXXXiii~~~tttiiiaaa]]]\\\\\\[[[ZZZYYY[[[^^^___\\\XXXWWWVVVTTTSSSUUU]]]fffmmmwww}}}{{{yyyzzz}}}yyyqqqlllaaa]]]___iiimmmhhhaaa^^^ZZZ[[[^^^bbbeeeeeeccc```TTTRRRPPPPPPRRRRRRNNNJJJPPPWWW```eeebbbYYYNNNFFFJJJIIIQQQ[[[SSSCCCDDDRRRTTTQQQQQQVVVYYYZZZ]]]bbbccc```ccckkknnnkkklllpppooorrrwww~~~lllaaaUUUeee888777666777888999888666;;;:::888777777777888888888777666666666777999::::::;;;===@@@CCCDDDBBB@@@@@@AAAAAA===888444444666:::@@@AAA======CCCBBB;;;666MMMgggqqqfffTTTFFFAAAEEEOOOPPPHHHDDDIIIJJJEEEHHHFFF@@@<<>>>>>>>>>>><<<;;;::::::;;;===???@@@???>>>===@@@??????>>>===<<<<<<<<<999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::>>><<<888666666777999;;;<<<<<<;;;;;;:::999888888999999999999999999999999;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;::::::============>>>>>>>>>>>><<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCAAAGGGTTT]]]nnnqqqeeeaaa___]]]^^^\\\YYYYYY\\\]]]^^^]]]WWWWWWWWWUUUTTTTTTVVVXXXgggnnnuuuzzz|||zzzxxxoookkkfffcccbbbiiiiiiiiigggdddbbbbbbcccfff___ZZZZZZ\\\[[[[[[]]]WWWYYYZZZYYYUUURRRPPPPPPSSS\\\```XXXNNNKKKMMMOOOKKKPPPSSSNNNFFFCCCGGGMMMWWWYYY[[[\\\]]]^^^```bbbdddgggjjjkkkkkknnntttyyyssswww~~~yyy```{{{qqqWWWSSS```ppp888777666666888888777666:::999888777777777888888888777666666666777888999999:::<<<>>>???@@@@@@???:::<<<===;;;777666777:::@@@FFFHHHEEEBBBDDDEEEEEEEEESSSbbbggg```TTTMMMJJJLLLQQQOOOFFFCCCGGGGGGAAA>>>AAABBBDDDMMMZZZdddgggUUUSSSQQQOOONNNMMMKKKJJJKKKNNNQQQRRRPPPMMMKKKKKKIIIIIIJJJLLLNNNMMMJJJGGGIIIJJJJJJGGGDDDCCCDDDFFFDDDCCCBBBBBBBBBBBB@@@???>>>>>>???>>>===;;;999888888:::<<>>>>>===<<<<<<;;;;;;999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::::::::999999999999999999999999999::::::999777666888:::;;;;;;::::::999999888888999999999999999999999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===>>>???@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDIIIDDDFFFKKKMMMYYY|||vvvppphhhaaa___```___^^^[[[ZZZ[[[\\\XXXXXXWWWVVVTTTTTTTTTUUUYYY^^^dddiiipppzzz}}}ooobbb]]]^^^___```ccchhhiiiiiigggeeeddddddeeeiiifff```XXXRRRQQQRRRRRRVVVWWWYYY[[[ZZZVVVPPPKKKNNNVVV[[[ZZZYYYXXXUUUQQQIIILLLOOOMMMHHHFFFJJJNNNYYY[[[]]]]]]^^^^^^```bbbbbbeeehhhiiijjjnnntttyyyyyy~~~iiissswwwgggRRRRRR```nnn777666555666777777666555999888888777777777777888777777666666666777888999777:::<<<<<<::::::<<>>===;;;999888666777999<<<>>>@@@@@@@@@???======<<<<<<;;;;;;::::::::::::::::::::::::999888:::::::::::::::::::::::::::::::::999999999999999888888888888888888888888444777::::::888777777999999999999888888888888888888888888888888888888888::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<======>>>???@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAACCCBBBBBBBBBBBBCCCDDDDDDEEEBBBCCCFFFFFFOOOpppyyylllgggiiiiiieee]]]XXXWWWYYYZZZYYYYYYXXXWWWVVVUUUUUURRRTTTWWW[[[aaajjjwww}}}|||~~~zzzvvv{{{|||yyyggg___YYY\\\```bbbbbbcccgggggggggeeebbbaaaaaabbb\\\___ZZZOOOJJJOOOSSSRRRRRRSSSUUUYYY[[[WWWMMMDDDLLLQQQVVVZZZ^^^^^^UUUKKKDDDGGGIIIKKKKKKMMMOOORRR[[[\\\^^^______```aaacccbbbeeeiiikkklllqqqxxx}}}{{{ZZZmmmwwwWWWKKKSSS```iii666555444555666666666444777777777777777777777777666666666666777777888888777:::===;;;777666:::>>><<<<<<;;;999:::AAAKKKSSSOOOFFFAAABBBAAAAAAKKKZZZIIIGGGEEEEEEHHHJJJKKKKKKOOONNNJJJHHHNNNTTTRRRJJJFFFIIIJJJJJJLLLNNNJJJCCC@@@BBBCCCCCCDDDFFFHHHJJJHHHKKKMMMNNNLLLIIIHHHHHHIIIHHHIIIKKKLLLLLLJJJHHHGGGFFFEEECCCBBBBBBDDDEEE???@@@@@@>>>===<<<============<<<<<<;;;999999888888:::<<<>>>??????>>>===;;;;;;;;;:::::::::999999::::::::::::999999888777999999999999999999999999::::::999999888888777777777777777777777777777777666666666888999999888777777777777777888888888888888888888888888888888888999999999999:::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;===>>>>>>???@@@@@@??????AAA@@@>>>======>>>@@@AAACCCCCCBBBBBBCCCCCCDDDEEE>>>>>>BBBFFFEEEMMMhhhuuutttrrrllleee^^^YYYVVV[[[ZZZZZZZZZZZZZZZYYYWWWSSSSSSTTTVVVXXX[[[dddmmmwwwyyy}}}~~~~~~{{{{{{|||vvvsssuuu}}}~~~|||xxx|||wwwoootttuuubbb___aaahhhkkkhhhbbb```eeeeeedddaaa]]][[[[[[\\\SSSVVVQQQGGGHHHSSSWWWRRRLLLOOOSSSVVVVVVPPPIIICCCPPPSSSVVVWWWXXXUUUJJJ>>>AAABBBEEEJJJPPPUUUWWWXXX\\\^^^`````````aaaccceeeeeehhhmmmpppsssxxxiiijjj|||```JJJIIIXXXcccfff555444333444555555444333666666666666666666666666555555666666777777777777888;;;===;;;777666:::>>>???>>>:::888999BBBOOOYYYIIIAAA???HHHMMMLLLNNNUUUDDDDDDFFFIIIMMMOOOOOONNNFFFDDDBBBDDDLLLQQQMMMEEEPPPOOOKKKHHHIIIKKKHHHAAA???AAADDDDDDDDDFFFIIILLLLLLMMMOOONNNKKKHHHFFFFFFIIIHHHIIIJJJLLLLLLKKKIIIDDDDDDDDDDDDDDDCCCBBBAAA<<<======;;;999888:::<<<::::::::::::;;;;;;;;;<<<;;;<<<>>>???>>>===;;;:::::::::::::::999999999999::::::::::::999999888777999999999999999999999999999999999888888777777777777777777777777777777777;;;666222444999<<<:::666777777777777777777777888777777777777777777777777888888888888999999999999<<<<<<;;;:::999888888777::::::;;;;;;;;;<<<<<<<<<======>>>?????????>>>>>>@@@???>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDDDD===>>>BBBDDDBBBCCCSSSfff~~~xxxtttrrrlllddd]]][[[YYYXXXXXXZZZ[[[ZZZYYYRRRQQQSSSVVVUUURRRVVV]]]dddhhhmmmqqqtttyyy~~~||||||yyywwwwwwyyy{{{{{{zzzqqqkkkjjjttt~~~~~~xxxrrrmmmnnniiiffftttsssfffcccccchhhiiiddd___^^^bbbbbbaaa^^^\\\[[[]]]^^^^^^ZZZPPPIIINNNVVVSSSIIIKKKPPPUUUUUUPPPKKKIIIJJJTTTXXXYYYTTTOOOJJJCCC===AAABBBFFFMMMVVV\\\^^^^^^]]]___aaabbbbbbcccfffgggiiimmmrrrvvvzzz```xxx}}}wwwllleeeVVVIIIOOOaaajjjggg444333222333444444444222444555555666666666666555444555666777777777666666888:::<<<;;;999888:::<<<>>>===:::777777>>>JJJSSSGGGGGGNNN\\\dddaaaXXXQQQ===CCCKKKQQQRRRQQQPPPPPPJJJFFFCCCEEEKKKMMMHHHBBBIIIGGGBBBAAAFFFMMMLLLGGGGGGJJJKKKJJJHHHGGGJJJMMMNNNOOOOOONNNJJJGGGFFFEEEHHHGGGGGGHHHJJJKKKJJJIIIEEEDDDCCCCCCCCCAAA>>>;;;;;;<<<<<<:::666666888;;;::::::::::::;;;<<<>>>???======>>>???>>><<<999888::::::::::::999999999999::::::::::::::::::999888888888888888888888888888888888888777777777777777777777777777777777777777<<<777333444999<<<:::666888888888777777777777777666666666666666666666666777777777777888888888999;;;;;;:::999999888777777:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<===>>>>>>???@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCC>>>>>>AAAEEEDDDCCCJJJSSSggg{{{~~~|||sssjjj\\\XXXUUUUUUXXXZZZYYYXXXTTTSSSWWW]]][[[TTTUUU\\\XXX\\\aaaeeeiiinnnuuu{{{|||~~~{{{vvvooohhhgggmmmtttxxxzzzrrrjjjgggooovvvtttkkkeee^^^]]][[[]]]jjjwwwssshhhlllfffaaabbbbbbaaacccfff```aaa```______```cccfffcccXXXNNNOOOXXXZZZRRRHHHNNNUUUZZZWWWPPPKKKNNNRRRUUUZZZ[[[TTTMMMKKKJJJIIIHHHJJJNNNTTT[[[___aaaaaa___aaadddeeefffhhhkkkmmmoootttyyy~~~dddnnnpppyyy___bbbZZZPPPWWWjjjppphhh444222111222333444333222333444555666666666555555444555666777777777666555777888999:::;;;::::::999;;;<<<<<<:::999;;;AAAFFFCCCKKKTTT\\\bbbaaaXXXMMM:::EEEQQQTTTQQQMMMNNNQQQSSSMMMGGGGGGIIIJJJIIIGGGCCCCCCBBBCCCKKKSSSQQQKKKKKKNNNPPPNNNJJJIIIKKKOOOLLLMMMNNNLLLIIIGGGFFFFFFEEEEEEDDDFFFHHHIIIHHHGGGEEECCC@@@@@@AAAAAA???<<<;;;======:::666555999===<<<;;;;;;;;;;;;===>>>???;;;<<<>>>>>>>>><<<:::888::::::::::::::::::::::::999::::::;;;;;;;;;;;;:::888888888888888888888888666666666777777777777777888888888888888888888888888999::::::999888888888999999999888888777777666666666666666666666666666666666666777777777888888777888888888999999::::::999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::<<>>:::DDDJJJHHHIIINNNLLLEEE>>>JJJWWWXXXPPPKKKNNNUUUTTTMMMEEECCCDDDFFFHHHJJJKKKLLLMMMPPPWWW\\\WWWNNNHHHLLLNNNMMMJJJIIIMMMQQQJJJKKKLLLKKKIIIGGGGGGGGGCCCBBBBBBCCCEEEGGGFFFFFFCCC@@@<<<<<>>???;;;777666:::>>>>>>===<<<;;;;;;<<<===>>>:::;;;===>>>>>>===;;;:::::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<<<<777777777777777777777777555555666666777777888888888888888888888888888888333:::AAA@@@999555666999;;;::::::999888777666666666666666666666666666666666666666666777777777777444555666777999;;;<<<===777888888888888999999999:::;;;;;;<<<;;;;;;::::::999;;;???CCCEEEEEEEEEDDD@@@@@@??????@@@@@@AAABBBHHHCCC@@@BBBEEEFFFEEEEEEGGGPPPYYYuuuzzzuuujjjccc[[[XXXZZZ[[[[[[XXXZZZVVVXXX^^^[[[RRRRRR[[[YYYYYYWWWTTTSSSWWW^^^eeegggjjjooosssvvvzzz~~~yyyrrrwwwwwwuuunnnfff```^^^___ddddddeeeeee^^^VVVTTTWWWVVVZZZbbbhhheee```bbbiiiaaa```ccciiiiiidddaaabbbgggfffccc```\\\\\\]]]```TTTGGGFFFUUUZZZNNNEEEGGGRRRTTTWWWWWWVVVSSSPPPOOOPPPUUUVVVUUUVVVZZZ]]]\\\[[[^^^aaaaaa___]]]]]]]]]dddfffjjjmmmooorrruuuxxxgggzzzrrrhhhqqqkkkXXXVVVfffkkk```555555555555555555555555333333333444444444555555222333444444333333555777666666666666666777888888666777888999:::;;;;;;;;;===@@@FFFJJJJJJHHHDDDAAA>>>QQQcccaaaQQQFFFLLLWWWTTTPPPIIICCCEEEKKKLLLIIIFFFSSS[[[VVVSSSTTTRRRKKKLLLGGGFFFGGGHHHGGGIIILLLGGGFFFFFFIIIKKKJJJFFFBBBDDDCCCBBBBBBCCCDDDCCCAAA???>>><<<===???AAABBBBBB<<<;;;:::888888888999999555777999<<<<<<<<<;;;:::;;;;;;<<<======<<<;;;:::999999999999999888777666999888777888:::;;;:::999777777777777666666666666777777777777777777777777666666666666666666666666:::::::::::::::999888777666666555555555555666666666666666666666666666666555555555555666666666666777666555666777888777666888888999999999::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDBBBDDDLLLccctttggg______```^^^[[[VVVUUUTTTTTTVVVWWWVVVUUUUUUWWWWWWTTTOOONNNRRRWWWZZZ]]]aaafffkkkoooqqqsssyyyrrrpppqqqtttqqqjjjgggfff```XXXVVVUUUUUUVVVYYY[[[[[[[[[aaacccfffgggeeedddcccbbbcccdddeeefffgggggggggfffddddddccc___YYYSSSPPPPPPMMMRRRVVVUUUOOOIIIGGGGGGTTTTTTSSSSSSSSSSSSTTTTTTMMMQQQVVVYYY\\\^^^```bbb\\\___bbbaaa]]]]]]aaafffmmmqqqvvvwwwwwwwwwyyy{{{xxxhhhttthhheeedddllliii[[[TTTZZZ______333333333333333333333333333333333333444444444444111333444333333333555777555555555555555666777777666777888999999:::999999;;;>>>BBBFFFGGGEEECCCAAABBBPPP\\\]]]SSSKKKMMMRRRPPPNNNJJJFFFIIINNNNNNJJJMMM\\\ddd\\\SSSRRRQQQNNNLLLIIIJJJNNNOOOKKKJJJLLLHHHGGGGGGHHHJJJIIIFFFBBBEEEDDDCCCCCCDDDCCCAAA??????===<<<<<<>>>@@@AAAAAA;;;:::888777666777888999888999:::;;;<<<;;;:::999:::;;;<<<======<<<;;;:::888999999999888888777666777666666666888999888777555555555555555555666666777777777777777777777777666666666666666666666666888888888888888777666555666555555444444555555666555555555555555555555555444555555555666666666666666555555555777888777666888888888999999999999:::::::::::::::::::::::::::::::::<<<===============<<<<<<======>>>????????????@@@@@@AAAAAABBBBBBCCCFFFFFFGGGRRRpppyyyqqqooommmiiieee]]]YYYUUUSSSTTTWWWZZZ[[[UUUXXXXXXUUUQQQOOORRRVVVUUUVVVYYY]]]aaadddggghhhtttvvvyyy{{{|||}}}wwwqqqooowwwwwwsssllljjjkkkiiicccXXXWWWWWWYYY]]]aaacccddd```cccfffgggfffcccaaa___bbbcccdddffffffeeecccbbbcccbbb```]]]ZZZXXXVVVTTTRRRUUUWWWUUUPPPLLLLLLNNNSSSRRRRRRQQQQQQRRRRRRSSSNNNRRRXXX\\\^^^^^^^^^^^^]]]___bbbeeehhhkkknnnpppwwwxxxyyyxxxxxx|||}}}yyyjjjgggbbb___bbb^^^SSSQQQ[[[cccbbb222222222222222222222222222222222333333333333444111222333333222333555777444444444444444555555666777777888888888888888777888:::===@@@BBBBBBAAA@@@CCCJJJQQQTTTQQQMMMKKKKKKJJJJJJHHHFFFJJJNNNMMMHHHNNN]]]eee]]]RRRPPPRRRRRRMMMKKKNNNSSSTTTPPPKKKJJJIIIHHHHHHHHHIIIHHHEEECCCCCCCCCBBBCCCCCCAAA===:::>>><<<;;;;;;===??????>>>:::999666444444555777999<<<;;;;;;;;;:::::::::999999:::;;;<<<<<<;;;:::999888888888888888777777666555444444444666777666555333333333444555555555666777777777777777777777777666666666666666666666666555555555666555555444333555444444333333444444555555555555555555555555555444444444555555555666666666555444555777777777666777777777888888888999999999999999999999999999999999:::;;;<<<<<<=========::::::;;;;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCEEEDDDEEESSSttt{{{tttoooccc___ZZZWWWVVVVVVVVVVVVUUUWWWYYYWWWSSSRRRSSSVVVRRRRRRRRRTTTVVVYYY\\\]]]eeehhhmmmqqqtttvvvyyy{{{{{{|||}}}}}}}}}~~~wwwrrrqqqrrrqqqkkkffffffjjjkkkjjj```___^^^___cccgggiiijjjbbbdddeeefffeeeccc___]]]___aaacccddddddbbb___^^^bbb___[[[ZZZ\\\]]][[[YYYWWWYYYYYYVVVRRRPPPRRRTTTPPPPPPPPPPPPPPPQQQRRRSSSSSSXXX]]]aaaaaa___]]]\\\aaaaaadddkkkrrrwwwxxxwwwuuuyyy~~~yyyuuuzzzqqqeeeeee^^^XXXZZZYYYWWW\\\fffhhhccc222222222222222222222222111111111222222222333333000111222222111222444666444333333333333333444444666666777777777666666555777888:::<<<>>>???@@@AAA???CCCHHHKKKJJJGGGFFFEEEDDDDDDBBB@@@DDDIIIHHHCCCDDDOOOVVVRRRLLLMMMQQQRRRMMMKKKLLLRRRSSSOOOIIIGGGIIIIIIHHHHHHGGGFFFEEECCC>>>>>>???@@@AAA???;;;888===;;;:::;;;<<<======<<<999888555333333555777999<<<;;;::::::::::::;;;;;;888999:::;;;;;;;;;:::999666777777888777777666666555444333444555666555444222222333444555666666777666666666666666666666666555555555555555555555555333444444444444444333333444333333222222333333444444444444444444444444444333333444444444555555555555444333444666777666555666666777777777888888888888888888888888888888888888999:::;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@===BBBEEEEEEIII\\\wwwzzztttaaa___]]]\\\[[[XXXUUURRRRRRTTTWWWWWWUUUTTTUUUVVVSSSRRRQQQQQQQQQSSSVVVWWWXXX]]]bbbgggjjjlllooopppoooppprrrrrrqqqrrrtttuuuuuuvvvzzz~~~~~~zzzxxxyyy|||{{{vvvrrrsssjjjhhhdddaaacccgggjjjkkkmmmjjjgggfffggghhhiiiiiigggfffdddccccccbbb```^^^\\\^^^```bbbbbb```^^^\\\aaa\\\WWWWWW\\\^^^]]]ZZZZZZ[[[[[[YYYUUUSSSTTTUUUNNNNNNOOOPPPRRRTTTVVVWWW[[[^^^aaacccbbbaaa``````fffhhhlllrrrvvvyyyzzzzzzxxxqqq|||xxxkkk]]][[[WWWOOOTTTZZZ```iiimmmeeeZZZ222222222222222222222222000000000111111111111222000111222111111111333555333333222222222222333333555555555666555555444444777777888999;;;===???AAA:::???EEEFFFCCCBBBCCCFFFAAA???;;;888:::@@@AAA===<<<@@@CCCBBBCCCGGGKKKKKKMMMHHHFFFJJJMMMJJJEEEDDDFFFGGGHHHHHHGGGEEECCCCCC<<<===>>>@@@BBBAAA>>>;;;===;;;:::;;;<<<<<<;;;:::999777555444444666888999999888888999999;;;<<<===666777999:::::::::999888555666666777777777666666666555444444666666555444333333444555666666777777555555555555555555555555444444444444444444444444333333444444555444444333333333222222222222333333444444444444444444444444333333333333444444444444555333333444555666555444555555555666666666777777777777777777777777777777777888999::::::;;;;;;;;;<<<<<<<<<;;;::::::999999;;;;;;<<<======>>>>>>???>>>AAAEEEFFFHHHPPP^^^jjj~~~iiifffbbb___]]][[[YYYWWWPPPRRRTTTVVVVVVVVVWWWXXXUUUTTTRRRQQQPPPRRRSSSTTTRRRVVV[[[^^^```aaacccdddeeegggiiiiiiiiiiiijjjllllllnnnrrrwww{{{|||zzzwwwvvv{{{~~~zzzxxxuuuuuuwwwuuupppnnnooohhheeedddfffiiijjjlllmmmrrrooollliiiiiiiiihhhhhhkkkgggbbb______`````````YYY[[[]]]___```___]]][[[___YYYTTTTTTXXXZZZYYYVVVXXXZZZ[[[ZZZXXXUUUSSSSSSOOOPPPQQQTTTWWWZZZ]]]^^^___aaaaaaaaaaaabbbeeehhhlllqqqxxx||||||}}}uuuyyypppzzzpppkkk]]]NNNOOOTTTLLLQQQYYY```ffffff\\\RRR222222222222222222222222/////////000000000111111///000111111000111333555444333333222222222222222333333444444444444444333777777777888:::<<<>>>???999???EEEEEEAAA@@@DDDIII>>><<<777444777<<<===:::<<<;;;:::;;;>>>BBBFFFGGGLLLEEEAAADDDGGGEEEAAA@@@AAADDDGGGHHHFFFDDDBBBBBB>>>>>>???BBBDDDDDDBBB@@@===<<<;;;<<<<<<<<<:::888888888777777777888999:::666666777888999:::;;;;;;555666777999999999888888444555555666666666666666777666444555666666555444444444444555666666777777555555555555555555555555444444444444444444444444333333444444555555444444444333333222222333333444333333333333333333333333222222222333333333444444444333222333555555555444444444555555555666666666666666666666666666666666666777888999::::::::::::<<<;;;;;;::::::999999888;;;;;;<<<<<<======>>>>>>DDDAAA@@@BBBEEEHHHPPPYYYgggvvvjjjaaa]]]ZZZXXXTTTTTTUUUVVVVVVWWWXXXXXXUUUTTTSSSQQQQQQQQQRRRSSSQQQTTTWWWXXXXXXXXXYYYZZZ^^^```cccdddcccdddeeefffccceeehhhmmmqqqqqqooommmnnnrrruuuwwwvvvwwwzzz}}}}}}~~~~~~}}}|||{{{{{{||||||{{{yyywwwxxxtttrrrrrroooiiifffhhheeebbbcccgggjjjiiiiiijjjlllkkkiiiiiijjjjjjjjjhhhjjjeee^^^[[[\\\^^^___^^^XXXYYYZZZ[[[[[[ZZZYYYYYYXXXUUUQQQQQQRRRSSSRRRPPPTTTUUUWWWXXXXXXWWWUUUSSSSSSTTTVVVXXX\\\___bbbccc```aaaaaabbbcccgggmmmqqquuu|||rrrxxxsss}}}aaaOOORRRMMMHHHRRR\\\SSSWWW[[[^^^___]]][[[YYY111111111111111111111111....../////////000000000///000111000000000222444444444333222222222222222111111222333444444444333666666666777888:::;;;;;;:::>>>AAAAAA@@@AAADDDHHH;;;;;;999777;;;@@@@@@<<<@@@?????????@@@CCCIIIOOOJJJCCC???BBBEEECCC>>><<<<<>>>>>>>>CCC>>>===@@@AAABBBHHHOOOYYYsssuuukkkccc___\\\ZZZXXXWWWWWWXXXXXXXXXTTTTTTTTTTTTTTTSSSSSSSSSQQQSSSTTTTTTSSSSSSTTTVVVVVVYYY\\\]]]]]]^^^___```]]]^^^```dddggghhhfffdddggghhhhhhiiiiiikkknnnppprrrsssuuuxxxyyyzzzzzzzzzvvvwwwxxx{{{|||~~~~~~}}}|||~~~~~~{{{vvvpppmmmmmmpppsssuuutttsssssstttsssooommmmmmjjjeeedddfffddd___^^^ccceeecccccceeeddddddeeegggiiijjjhhhgggddd___ZZZYYY[[[]]][[[YYYYYYXXXWWWVVVTTTTTTSSSSSSOOOOOONNNMMMMMMLLLKKKKKKQQQQQQRRRTTTVVVXXXYYYZZZZZZZZZ[[[]]]^^^aaabbbdddaaacccfffiiimmmsssyyy}}}lllzzzhhhVVVLLLJJJHHHRRR^^^___SSSYYY``````\\\YYY\\\bbb000000000000000000000000............/////////000...///000000///000222444555444444333222222222333///000111222333444444444555555666666777888888999:::;;;<<<===???AAACCCEEE999;;;;;;<<>>======>>>>>>===;;;>>>============<<<:::777888999;;;<<<===<<<;;;;;;555666888999888777555444333444666777888888888777333444444555666666666555666555333444444555333222444333333333333333333333444444444444444444444444333333333333333333333333000111222333333333333333555444444333333444444555222222222222222222222222111111222222222333333333333222111222444555444333333333333444444444555555555555555555555555555555555666777888888999999999333333444666777999::::::;;;;;;<<<<<<===>>>>>>>>><<<:::<<>>777777;;;DDDMMMPPPJJJCCCKKKGGGEEEEEEDDDCCCEEEIIIBBBFFFGGGDDDDDDFFFCCC;;;AAACCCEEEEEECCC@@@<<<999BBB@@@============<<<::::::<<<>>>???>>>===>>>??????===;;;999777777888999===444000666:::999777999;;;777666:::<<<::::::;;;666666666666666666666666555555555555555555555555111111222222222333333333444444444444444444444444222222222222222222222222333333333444444444555555222222222222222222222222222222222222222222222222222222111111111111222222111111222222222333333333444444444444444444444444444444444444444444444444666666666666777777777777888888999999999:::::::::::::::;;;;;;<<<=========>>>=========>>>???@@@@@@IIIOOO```yyypppeee___]]]\\\YYYWWWWWWXXXWWWVVVTTTTTTVVVWWWXXXUUUSSSSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRSSSUUUXXXZZZZZZXXX___[[[WWWUUUVVVXXXZZZ[[[^^^```aaa``````bbbhhhlllkkkkkkkkkjjjhhhggghhhjjjnnnooorrruuuxxxyyywwwtttwwwuuuuuuvvvyyy{{{{{{{{{zzzwwwuuuvvvyyy||||||{{{|||}}}{{{zzz|||{{{xxx{{{zzzzzz{{{|||}}}{{{yyywwwxxxyyyvvvpppggg^^^XXXaaaaaacccfffjjjkkkjjjiiieeeccc```^^^^^^___bbbdddfffdddaaa^^^]]]]]]___```]]]___aaaccccccbbb```^^^\\\[[[ZZZXXXWWWUUUTTTSSSVVVUUUTTTQQQOOOMMMKKKJJJHHHJJJKKKKKKJJJKKKNNNPPPVVVVVVWWWYYY[[[^^^```aaa______^^^___```bbbeeeggglllqqqwww{{{dddkkkqqqbbbOOONNNLLLLLLLLLOOORRRTTTUUUXXXdddfffWWWRRRUUURRR////////////////////////////////////////////////........./////////000000111111111222222333333333111111222222333333222222444111222888:::555333333888888:::???CCCBBB???<<<;;;===@@@EEEHHHIIIGGGDDDKKKFFFBBBBBBAAA@@@DDDJJJGGGIIIHHHDDDEEEHHHGGGCCCCCCDDDEEEEEECCCAAA>>><<>>@@@>>><<<:::888777777888888@@@999666999:::888666888;;;999999>>>>>>:::777666666666666666666666666666555555555555555555555555222222222222333333333333444444444444444444444444222222222222222222222222333333333333444444444444222222222222222222222222222222222222222222222222222111111000000111111222111111111222222222333333444444444444444444444444444444444444444444444444555555666666666777777777888888888888999999999999:::::::::;;;<<<<<<==================>>>???@@@AAAHHHJJJQQQbbb}}}vvvpppkkkeee]]]WWWXXXYYYYYYYYYXXXWWWWWWWWWVVVTTTSSSSSSUUUWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSRRRRRRTTTVVVWWWVVVUUUUUURRRPPPPPPRRRTTTVVVVVV^^^______]]][[[\\\```ddddddddddddcccaaaaaaccceeelllkkkjjjkkkmmmmmmlllkkkqqqqqqqqqqqqrrrrrrtttuuutttrrrpppqqqtttwwwwwwvvvvvv{{{~~~}}}|||{{{{{{|||{{{xxxtttsssrrrsssuuuvvvvvvuuurrrssssssrrrnnnhhhccc___cccbbbcccfffiiijjjiiihhhcccaaa^^^]]]]]]^^^aaabbb```___]]]\\\\\\^^^```bbbbbbbbbbbbaaa```___^^^^^^XXXWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPOOONNNLLLLLLKKKIIIKKKNNNPPPQQQSSSWWWYYY____________```aaabbbcccaaa`````````cccfffjjjlllxxx|||tttppp}}}~~~ddd\\\MMMMMMLLLLLLMMMOOORRRSSSKKKddd~~~tttLLL===OOObbb////////////////////////////////////////////////....../////////000000000---...000222333333333333000111111222333333222222333111222666888555333333555999>>>AAACCCBBB>>>;;;???BBBEEEFFFEEECCCDDDEEEJJJEEEBBBAAA??????DDDKKKKKKJJJGGGCCCDDDIIIJJJIIIEEEEEEEEEEEECCCBBB@@@???EEECCC@@@>>>===<<<;;;999888999::::::;;;===@@@BBB===<<<:::888777777888999???;;;999;;;:::888999<<>>@@@AAABBBHHHIIIJJJOOO___|||{{{rrrggg___XXXXXXYYYYYYYYYXXXWWWVVVYYYWWWUUUUUUVVVXXXXXXWWWXXXXXXVVVUUUSSSRRRRRRRRRSSSSSSRRRSSSTTTTTTRRRQQQQQQPPPPPPQQQTTTWWWXXXXXX]]]\\\[[[XXXVVVVVVXXXZZZ[[[[[[[[[YYYYYY[[[^^^aaaiiigggddddddeeehhhiiiiiijjjlllmmmllliiiiiikkknnnmmmllljjjkkknnnpppqqqqqqoootttwwwwwwyyy}}}}}}zzztttxxxyyyxxxxxxzzzxxxtttnnnmmmlllmmmppprrrssstttllllllkkkjjjiiihhhgggfffeeedddcccdddfffggggggeee___^^^\\\[[[[[[\\\^^^```[[[[[[ZZZZZZ[[[]]]___```cccaaa___^^^]]]]]]]]]^^^VVVVVVTTTSSSQQQPPPNNNNNNLLLLLLMMMMMMNNNNNNNNNOOONNNQQQUUUWWWYYY[[[]]]___````````````aaabbbcccccceeeddddddfffjjjpppuuuyyyuuuttt~~~sssRRRLLLQQQHHHHHHIIIJJJKKKMMMOOOPPPKKKXXXkkkhhhPPPIIIWWWaaa////////////////////////////////////////////////....../////////000000000---...000222333333111111///000111222222333222222222111222444666666444333444:::???@@@@@@@@@???======AAAEEEGGGFFFEEEEEEEEEHHHFFFEEEEEECCCAAADDDKKKJJJHHHEEEDDDEEEHHHIIIIIIGGGFFFEEEDDDCCCCCCBBBBBBDDDAAA???>>>>>>>>><<<;;;>>>>>>>>>======>>>BBBEEE>>><<<:::888777888999:::888999999:::::::::===@@@CCC<<<666555555444555888555555555555555555555555444444444444444444444444222333333333333444444444333333333333333333333333333333333333333333333333222222222222333333333333111111111111111111111111111111111111111111111111111111000000000000111111111111111111222222222222222222222222222222222222333333333333333444444444444444555555555666666666555555555666666666777777888888999999:::;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCEEEGGGHHHKKKUUUkkk}}}wwweeeccc```^^^]]]\\\ZZZYYY^^^[[[XXXWWWWWWWWWVVVUUUXXXWWWVVVUUUUUUTTTTTTUUUVVVUUUSSSSSSTTTSSSQQQOOOSSSRRRSSSUUUXXXYYYYYYXXXXXXWWWVVVTTTTTTTTTUUUVVVWWWWWWVVVUUUUUUXXX]]]aaaaaa```___```bbbeeeggggggfffiiikkkiiidddbbbeeeiiihhhggggggggghhhjjjlllmmmjjjooossstttvvvyyywwwtttjjjoooqqqqqqrrrtttrrrnnnjjjhhhggghhhkkknnnpppqqqiiihhheeedddcccdddfffhhhfffdddbbbbbbcccddddddccc]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZYYYYYYYYYZZZZZZ[[[\\\\\\[[[ZZZZZZZZZZZZZZZVVVUUUSSSQQQOOOMMMKKKJJJKKKLLLMMMOOOQQQSSSUUUUUUXXXZZZ\\\]]]\\\\\\\\\]]][[[\\\]]]___aaacccfffggghhhiiijjjnnnuuu}}}{{{zzzWWWKKKHHHEEEAAABBBDDDFFFHHHIIIJJJKKKTTTLLLPPPVVVVVV[[[]]]TTT............................................................////////////...///111222222111///......///000111222222222222000111111222444666555222333888;;;999999===???===999<<>>======>>>??????>>>BBBBBBAAA???======@@@BBB>>>===;;;999888999:::;;;555777888888888:::>>>??????:::888;;;;;;999777999444444444444444444444444444444444444444444444444222222222333333333444444333333333333333333333333333333333333333333333333111111111222222222333333111111111111111111111111111111111111111111111111111000000000000000000111000000111111111222222222222222222222222222222222222222222333333333444444444444444444555555555555444444555555555666666666777777888888999:::::::::::::::;;;<<<===???AAABBB@@@AAACCCGGGPPP___rrr{{{rrrkkkfffccc___]]]\\\ZZZWWWVVVVVVVVVVVVUUUVVVUUUUUUVVVVVVWWWXXXYYYXXXWWWVVVVVVVVVUUUSSSPPPRRRQQQQQQSSSUUUUUUSSSQQQSSSRRRRRRRRRTTTVVVWWWWWWWWWWWWVVVVVVWWWZZZ```dddZZZZZZZZZ[[[^^^___^^^]]]___ccceeeccc^^^]]]```dddddddddddddddeeefffhhhjjjiiiooottttttttttttpppkkkeeeiiillllllmmmnnnmmmhhhfffdddbbbcccfffiiikkklllgggeeebbb___^^^```bbbdddfffccc```___````````````ZZZZZZZZZZZZYYYYYYYYYYYYVVVWWWWWWXXXXXXXXXXXXXXXVVVWWWWWWWWWVVVTTTRRRPPPOOOOOONNNNNNMMMLLLLLLKKKPPPQQQRRRUUUWWWZZZ\\\]]]]]]^^^______]]]\\\\\\]]]^^^___aaacccfffiiikkkmmmkkklllpppvvvZZZMMMOOOKKK??????@@@AAACCCEEEGGGHHHIIIUUUQQQTTTTTTKKKLLLRRROOO................................................,,,,,,---------.........///000111111000///...---......000111222222333333///111111000333666555222000555666222555===???<<<777:::???FFFKKKKKKFFFBBBBBBEEEKKKOOOKKKEEEEEEIIIHHHFFFGGGLLLMMMIIIFFFEEECCCCCCBBBBBBAAABBBBBBCCC>>><<<;;;<<<>>>?????????@@@@@@???===;;;:::;;;======<<<:::888888999:::;;;777999888666666:::;;;:::777888===EEEFFF???777444444444444444444444444444333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111111000000//////000000111000000000111111111111222111111111111111111111111111111222222333333444444333333333444444444555555444444555555555666666666666666777777888999999999999999::::::<<<===??????BBB@@@???AAAIIIVVVdddnnnwwwpppiiiccc___ZZZXXXVVVVVVWWWXXXXXXWWWUUUUUUUUUVVVWWWYYY[[[[[[ZZZYYYXXXXXXYYYXXXVVVTTTTTTSSSSSSSSSTTTTTTRRRPPPQQQPPPPPPRRRUUUWWWXXXWWWWWWWWWXXXXXXYYY\\\aaaeee^^^]]][[[[[[[[[ZZZXXXUUUWWWYYY[[[ZZZXXXXXX[[[^^^```aaaaaaaaaaaabbbeeegggkkkpppsssqqqpppooojjjdddeeeiiikkkiiiiiikkkiiifffhhhfffdddeeegggiiijjjjjjbbbaaa^^^\\\\\\]]]___```eeebbb]]][[[\\\]]]^^^^^^XXXXXXXXXXXXWWWUUUTTTSSSOOOPPPSSSUUUWWWWWWWWWWWWRRRSSSTTTTTTRRRNNNJJJHHHHHHIIIJJJLLLNNNPPPQQQRRRVVVWWWXXXZZZ\\\^^^```aaa\\\]]]^^^^^^]]]^^^```bbbddddddfffgggjjjlllnnnpppqqqsssyyy{{{gggMMMEEEGGGFFFAAA@@@@@@AAABBBDDDEEEGGGHHHKKKGGGJJJHHH???AAAIIIHHH................................................+++++++++,,,,,,,,,------......//////////////////---...///111222222333333...111111///111666666111000555666444999CCCCCC<<<999===CCCFFFFFFDDDBBBAAA???CCCIIILLLHHHBBBCCCHHHHHHDDDEEEKKKKKKFFFCCCCCC@@@@@@@@@@@@@@@AAAAAA@@@===<<<:::;;;===>>>======;;;<<<<<<;;;999888999:::;;;:::888666666777888999888999666444777======888444555;;;BBBCCC<<<444111333333333333333333333333333333333333333333333333000000000111111111222222222222222222222222222222111111111111111111111111000000000000111111111222111111111111111111111111111111111111111111111111000000////////////000000000000000000111111111111111111111111111111111111000111111222333333444444222333333333333444444444555555555555666666666666555555666777777888888999999999999999:::;;;<<<===AAA@@@>>>>>>CCCLLLXXXaaaqqqzzzqqqjjjeeebbb___]]]]]]]]]\\\ZZZVVVVVVWWWWWWXXXYYY[[[[[[YYYYYYXXXYYY[[[[[[YYYXXXYYYXXXVVVVVVWWWWWWVVVUUUTTTRRRQQQRRRTTTUUUTTTSSSTTTVVVWWWXXXYYY\\\___bbb```^^^ZZZXXXWWWVVVUUUTTTRRRRRRSSSTTTUUUWWWXXXZZZ[[[\\\]]]]]]\\\]]]```ccclllnnnnnnjjjggggggeee```fffiiiiiieeeeeefffeeebbbfffeeeddddddeeefffeeecccZZZZZZZZZZZZ[[[]]]___```ccc___[[[XXXXXXZZZ[[[\\\UUUVVVVVVUUUSSSQQQNNNMMMKKKMMMOOORRRSSSSSSRRRQQQLLLMMMNNNNNNNNNMMMLLLKKKLLLMMMOOOQQQTTTVVVWWWXXX[[[[[[\\\]]]^^^___```aaa]]]]]]^^^]]]^^^```dddhhhiiijjjkkknnnqqqtttwwwyyy}}}|||yyylll```RRRIIIBBB===>>>BBB???>>>>>>>>>???AAACCCEEEAAA777777;;;===GGGNNNIII................................................******+++++++++,,,,,,,,,------------...000111222---...///000222222333333---111000...000666666111222888:::999AAAKKKIII>>><<>>BBB===AAAFFFHHHCCC>>>AAAHHHGGGBBBBBBGGGGGGBBB???AAA>>>>>>???@@@@@@@@@??????>>>===;;;;;;<<<<<<;;;:::888:::;;;;;;:::999999:::999888666555444555777888666666444222999BBBAAA;;;777444444777888444111111333333333333333333333333333333333333333333333333///000000000000111111111222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000111222333333444444222222333333333444444444555555555666666666777777555555666666777888888888888888888888999999:::;;;777:::======>>>BBBKKKRRRYYYttt~~~ssspppkkkfffcccaaa^^^\\\YYYXXXXXXXXXXXXYYYZZZZZZYYYXXXXXXYYY[[[\\\[[[ZZZYYYWWWVVVVVVWWWXXXXXXWWWXXXVVVSSSRRRSSSSSSPPPMMMRRRTTTVVVWWWXXXZZZ]]]___[[[WWWRRROOOOOOPPPRRRRRRPPPOOOOOOQQQUUUXXXYYYYYYWWWYYYZZZYYYXXXYYY\\\___lllllliiiccc```bbbbbb```eeegggfffbbb```bbbaaa^^^^^^\\\\\\\\\\\\[[[YYYWWWSSSTTTVVVYYY\\\___aaabbbbbb^^^YYYVVVWWWYYYZZZ[[[SSSTTTTTTSSSQQQNNNJJJHHHLLLMMMOOOPPPPPPNNNKKKJJJFFFGGGGGGIIILLLOOOQQQSSSWWWXXXXXXYYYZZZZZZ[[[[[[]]]]]]]]]^^^^^^_________aaaaaa```^^^^^^aaafffjjjnnnpppssswww|||wwwsss{{{nnnOOOFFFBBBEEECCC<<<;;;AAA<<<;;;999999999<<>>:::>>>AAA>>>GGGTTTVVV------............------------------------------))),,,...---+++***,,,///////////////000000000000---------............/////////000111111111111111///777<<<<<>>@@@EEEDDD??????DDDBBBDDDFFFFFFDDDAAA@@@???;;;<<<===??????>>>>>>===>>><<<::::::;;;=========;;;<<<<<<<<<;;;:::999999777999777333222555666444999666222444>>>GGGFFF@@@777666444333222111111111555333222333555555333000222222222111111111000000222222111111111111222222222222222222222222222222111111000///////////////000000////////////000000111111111000000000000000//////............//////111111000///////////////////////////000000000000000000000000000000000000222222222222222222222222444444444333333222222222333333333444444444555555555555555555666666666666888888999999999:::::::::;;;;;;;;;;;;===@@@DDDFFFRRRccczzzooohhhfff^^^\\\ZZZYYYYYYZZZZZZZZZVVVVVVXXXYYYZZZZZZZZZZZZXXXYYYYYYYYY[[[]]]\\\YYYUUUUUUUUUTTTUUUUUUVVVWWWSSSTTTVVVXXXZZZ\\\]]]]]]YYYXXXVVVTTTRRRRRRRRRRRRLLLLLLMMMNNNOOOPPPPPPPPPXXXVVVSSSQQQRRRVVV[[[^^^cccbbbbbbaaaaaa``````___ccc```\\\XXXXXXZZZ]]]```___]]]YYYWWWUUUVVVWWWXXXUUUWWWZZZ\\\\\\[[[[[[[[[ZZZXXXVVVWWWYYYYYYVVVSSSSSSQQQNNNKKKHHHGGGFFFFFFKKKLLLMMMMMMMMMMMMLLLLLLJJJLLLOOORRRUUUWWWXXXYYY]]]\\\\\\\\\]]]^^^]]]\\\^^^]]]]]]^^^```aaaaaa```cccdddeeeffffffiiilllooo}}}kkknnnrrrrrrLLLBBB@@@===;;;:::;;;===>>>;;;999777999???DDDFFFFFFKKKTTTOOO>>>;;;KKKUUURRR------............------------------------------***+++,,,,,,++++++,,,---.........////////////000------------............//////000111111111111000///666999888>>>GGGEEE===:::@@@FFFGGGEEEBBBBBBDDDAAA@@@BBBFFFEEE@@@@@@EEEAAACCCDDDCCC@@@===;;;;;;======>>>??????>>>===<<<;;;999777888:::;;;<<<;;;;;;;;;;;;:::::::::999999666999888444555888999777888666333333999AAA@@@;;;666555444333222111111111555333222222444555333111222222222111111111000000222111111000000111111222222222222222222222222222111000000///////////////000000////////////000000000000000000000000000000//////............//////111000//////.........///.../////////000000000000////////////////////////222222222222222222222222444444333333333222222222333333333333444444444444444555555555666666666666888888888999999999999:::;;;;;;;;;;;;===???BBBDDDMMMVVVnnnyyyssskkkeeeaaa^^^ZZZWWWVVVVVVWWWXXXZZZ[[[\\\\\\[[[[[[ZZZZZZ[[[[[[ZZZWWWZZZZZZYYYYYYYYYYYYYYYYYYUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYWWWUUUTTTTTTTTTTTTLLLMMMNNNNNNNNNMMMLLLKKKMMMMMMNNNPPPSSSVVVZZZ[[[^^^^^^^^^^^^^^^^^^______^^^\\\XXXTTTTTTVVVYYY[[[ZZZZZZ[[[\\\]]]^^^^^^^^^RRRXXX]]]]]]YYYVVVWWWYYYYYYWWWVVVVVVXXXXXXVVVSSSMMMLLLJJJIIIHHHHHHIIIIIIQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQTTTWWWYYYZZZ[[[[[[```___^^^^^^^^^^^^]]]]]]\\\\\\]]]___bbbdddeeeeeeeeefffhhhjjjnnnttt|||www~~~ppp{{{ZZZCCCBBBAAA>>>===<<<<<<===>>>999888777:::>>>BBBCCCCCCLLLQQQJJJ;;;<<>>===777888<<<@@@AAA@@@???AAACCC??????AAADDDCCC@@@@@@CCC@@@AAABBB@@@===:::888888????????????>>>===<<<<<<777666555666888:::::::::;;;:::999888888888999:::666888888666777;;;<<<:::666777555222444999999666666555444222111111111111555333111111222333222111222111111111111000000000222111111000000111111222111111111111111111111111000000//////......//////000//////......//////000000000000000000000000000//////............//////000///......---.............../////////000000000////////////////////////111111111111111111222222333333333222222222222222222222333333333444444444444444444555555555666666777777777888888888999999<<<;;;;;;;;;<<<>>>@@@AAADDDGGGUUUnnnyyyrrrlllddd^^^ZZZZZZYYYYYYYYYYYYZZZZZZ[[[YYYYYYZZZ[[[ZZZYYYWWWZZZZZZ[[[[[[[[[ZZZYYYYYYYYYYYYZZZZZZ[[[ZZZZZZYYY[[[ZZZYYYWWWVVVVVVVVVVVVPPPQQQQQQQQQPPPNNNKKKIIIHHHKKKNNNRRRUUUVVVWWWWWWXXXYYYYYYZZZ[[[[[[\\\\\\YYYWWWTTTRRRRRRSSSVVVXXXUUUXXX\\\___aaa```^^^]]]OOOWWW]]]]]]VVVQQQSSSWWWWWWVVVUUUVVVWWWWWWUUUTTTJJJIIIIIIJJJLLLNNNPPPQQQWWWWWWWWWVVVVVVUUUUUUUUUXXXXXXZZZ[[[]]]]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\]]]^^^```cccgggkkknnnoootttvvvxxx|||vvvjjjuuuXXXDDD===>>>>>>===<<<;;;;;;;;;;;;888777888:::===??????>>>BBBFFFBBB;;;???LLLRRRMMM------............------,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''))),,,---+++)))++++++,,,,,,,,,---------,,,,,,---------............//////000000000000000///222222000222777888555777999;;;;;;:::;;;===@@@;;;===???@@@???===>>>??????@@@AAA@@@===;;;::::::AAA@@@@@@???>>><<<;;;;;;666555444666888:::999999:::999777666666777999:::666999999666777:::;;;888333666666333222555666555555444333222111111111111333222000000000000111111111111111111000000000000111111000000000000111111111111111111111111111111000//////.........///////////////......//////////////////000000000000000//////............/////////......---------.............../////////000000////////////////////////000000000111111111111111222222222222222111111111222222222222333333333333333333444444444555555555666666777777777888888888;;;;;;::::::;;;<<<===>>>>>>???EEETTThhh{{{ssshhhfffccc___[[[YYYWWWVVV[[[YYYYYY\\\___^^^]]]]]]YYYZZZ[[[\\\\\\\\\[[[ZZZ[[[\\\\\\]]]]]]]]]\\\\\\ZZZZZZYYYYYYXXXXXXWWWWWWUUUVVVWWWWWWVVVSSSPPPOOOQQQRRRUUUWWWWWWVVVTTTSSSVVVVVVVVVWWWWWWXXXXXXXXXTTTSSSRRRRRRSSSUUUXXXZZZTTTVVVYYY[[[ZZZXXXUUUSSSNNNSSSYYYZZZVVVSSSSSSTTTUUUUUUVVVVVVWWWWWWVVVUUUNNNNNNOOOQQQSSSVVVYYY[[[\\\[[[ZZZZZZYYYYYYXXXXXX]]]^^^^^^___________________________^^^___aaacccdddfffhhhlllooosssxxx{{{zzzZZZCCC??????999999999888888777777777777888:::<<<======<<<;;;777===BBBDDDIIINNNJJJAAA------............------,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''))),,,---+++)))++++++++++++,,,,,,,,,,,,,,,,,,,,,------------.........///000000000000000...000111///111444777777888999888777777777999;;;999<<<>>>>>>============>>>@@@AAA@@@???>>>???@@@AAA@@@???>>><<<;;;;;;:::666555555777999:::999888999777666444555666888999666999999666555888777444111666777444222555666666444333333222111111111111111111000//////...///000000000000000000000000000111000000000000000000111000000000000000000000000//////............////////////............//////......//////000000000000//////............//////......------------...///............////////////......................../////////000000111111111111111111111111111111111111111111222222222333333333333333333444444444444555555555666666666777777:::999999::::::;;;;;;<<<;;;>>>CCCHHHPPPccc~~~xxxqqqjjjccc^^^\\\aaa\\\\\\```bbb^^^]]]^^^[[[\\\]]]^^^^^^^^^^^^^^^ZZZ[[[\\\]]]]]]]]]]]]]]]YYYYYYYYYYYYYYYYYYXXXXXXWWWXXXZZZZZZZZZXXXVVVUUUYYYYYYYYYXXXWWWVVVUUUUUUWWWWWWWWWVVVVVVUUUUUUUUUPPPPPPQQQRRRUUUXXX[[[\\\TTTUUUTTTTTTSSSQQQPPPOOOPPPQQQTTTWWWYYYYYYVVVTTTUUUVVVWWWXXXXXXXXXXXXXXXUUUUUUVVVWWWYYY\\\^^^```]]]]]]\\\[[[ZZZZZZ[[[[[[````````````aaaaaaaaaaaabbbdddeeeffffffhhhmmmpppnnnpppsssuuuxxx|||zzz^^^FFFAAA@@@>>>777777777777666666666555777999;;;======<<<;;;;;;<<<@@@FFFLLLQQQPPPIIIAAA------............------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000000//////---///111111111333666888999888777666555666777888999>>>@@@>>>===>>>???===>>>???AAAAAA@@@@@@BBBCCC@@@???===<<<;;;:::::::::777777777888::::::888777666555555444444555777777555888888555444666555111222666777444444666777666333333222111111111111111///111222222000//////000//////000000000000000111111000000//////000000111////////////////////////......------....../////////......------......///---......//////000000111//////............//////.........---......///000------........./////////..............................//////000000111111000000000000000111111111000000111111111222222222222222222333333333444444444444555555555666666666777888888999999:::::::::;;;>>>BBBCCCDDDNNNhhh{{{uuuqqqkkkdddaaadddccc[[[XXXZZZ^^^]]]\\\\\\[[[\\\\\\\\\YYYYYYZZZ[[[\\\\\\\\\[[[XXXYYYZZZZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZYYYYYYXXXXXXWWWVVVVVVUUUOOOPPPQQQSSSVVVXXX[[[\\\UUUTTTSSSRRRRRRSSSTTTTTTTTTRRRRRRVVV[[[]]][[[WWWVVVXXXZZZ[[[ZZZZZZ[[[\\\ZZZZZZZZZZZZ[[[]]]___```___^^^]]]\\\\\\]]]^^^___ccccccccccccdddeeeffffffdddgggiiijjjjjjmmmsssxxxyyy|||zzzrrr}}}]]]CCC@@@AAA===999888888777777777777777888666999<<<===<<<;;;;;;;;;BBB@@@BBBGGGIIIHHHFFFFFF------............------++++++++++++++++++++++++***+++,,,,,,++++++,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,------------...//////000000//////...///222333222111444777777666555555666888888999777===???<<<;;;>>>>>>;;;>>>???@@@???>>>>>>@@@BBB>>>===<<<:::999999999:::888777777888999999777444333444444444555555555555333666777555555777666222444777777444555777666333333222222111111111111111000333666666444111111111////////////000000111111000000////////////000000////////////////////////...------------...///000///......------......///------......///000000111//////............/////////.........//////000111---------.........//////........................------...//////000111111/////////000000000111111000000000000111111111222222222222222333333333333333444444444444555555555555666777888999999::::::<<<<<<===>>>>>>EEEVVVfffvvvrrruuurrrhhhcccfffhhhfffbbb___]]]\\\\\\]]]\\\]]]]]]]]]]]]\\\[[[[[[YYYZZZ[[[\\\]]]\\\\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZXXXXXXYYYZZZ[[[\\\]]]]]]ZZZZZZZZZZZZZZZZZZYYYYYYUUUVVVWWWXXXYYYZZZ[[[[[[VVVVVVVVVVVVWWWWWWXXXXXXWWWWWWWWWYYY[[[]]]]]]\\\WWWZZZ]]]]]]]]]\\\^^^```^^^^^^]]]]]]^^^___aaabbbbbbaaa```___```bbbdddeeefffffffffggghhhjjjlllmmmkkknnnpppqqqpppssszzzxxxkkk}}}^^^@@@<<>>@@@EEE---..................---++++++++++++++++++++++++))),,,...---+++***,,,///++++++,,,,,,,,,---------++++++,,,,,,,,,------------......///////////////...000333444222000111555555444444555777999::::::555;;;===:::999<<<<<<888>>>??????>>><<<<<<===>>>===<<<:::999888888999:::888777777888888777555333222333444555555555555444111555777555666888888444666888666444555777555///222222111111111111111111111555999:::777444222222.../////////000000111111000000////////////000000////////////////////////---------------...///000.........------.........---------...///000000111//////............/////////////////////000111111---------.........//////........................---------...///000000111.../////////000000111111000000000000111111111111111111222222222333333333333333333444444444555555444555666888999999999999<<<999777999===BBBMMMXXXccc{{{xxxtttoooiiieeedddddddddbbbbbbbbbaaa```^^^]]]\\\ZZZ[[[]]]^^^___^^^^^^]]]^^^\\\ZZZXXXXXXYYYZZZ[[[ZZZ[[[]]]_________^^^]]]ZZZZZZ[[[[[[\\\]]]]]]]]]\\\]]]]]]]]]]]]]]]\\\\\\XXXXXXYYYZZZZZZYYYXXXXXXZZZ[[[\\\[[[ZZZZZZ]]]___XXX[[[______^^^^^^```cccaaaaaa`````````bbbcccddddddcccbbbbbbccceeehhhiiiiiiiiiiiijjjllloooqqqssswwwzzz}}}|||{{{}}}|||ZZZAAA555???DDD:::666>>>777666333222222444666888333666888999777777999;;;777777>>>GGGFFF???>>>EEE------......//////000000---,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...//////...------000222111///000444666555666:::<<<:::888888:::<<<=========>>>>>>===;;;;;;<<<===999888888888999888555333555555444444444444555555777333///000444777666444999666333111222333333333888888888777666444333222222222222111111111000000222222222111111111000000000000//////.........---000000000000000000000000//////000000000000//////......------------......//////.........---------,,,,,,------------------......---------,,,,,,,,,...---,,,---///111111000......//////......---,,,------............------//////.........---------//////000000000000//////000000000000111111111111000111111111111222222222222222222222222222222222666666666777888888999999::::::::::::<<>>------------............---,,,++++++******++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...............///...------///222111///000444555333444888999888777888:::;;;;;;;;;=========<<<:::999:::;;;999888888888999888555333666666555555555555666666555333222555:::===;;;888777555333222333444333333777777777666555444333222222222222222111111111111222222111111111000000000000/////////............//////////////////////////////000000000000//////......------------......///.........------------,,,,,,,,,------------...............---------,,,///---,,,---///000000000///.........------------------............------///.........------------//////000000000000///////////////000000000111111000000111111111222222222222222222222222222222222555555666666777777888888777888888888888<<>>===;;;---------,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---...///...------///111111...///222333111222555666555555777999:::999888>>>>>>>>><<<999888888:::999888777777888888666444777666666666666666666777666555666999===>>>;;;888555444333333444444333222444444444444444333222222333333333222222222111111111111111111000000000000////////////............////////////////////////...//////000000//////.........------------..................------------,,,,,,,,,---------....../////////.........------000...------...//////...000///---,,,,,,,,,---...------............------............------------...//////000000//////............////////////000000000000111111111222222222222222222222222222222333333444555555666666777666777888777777888;;;===AAAJJJ[[[sss|||zzzzzz{{{xxxsssnnnlllmmmkkkfffaaacccaaa____________^^^\\\[[[\\\]]]^^^^^^^^^^^^]]]_________aaabbbaaa___\\\[[[[[[\\\\\\]]]]]]^^^^^^]]]^^^```aaabbbcccbbbbbb```aaaaaabbbdddeeeggghhhjjjooosssrrrmmmlllpppuuu}}}ttt{{{iiiEEE;;;???777555444444555666666555333333222222222222333333555777444:::JJJJJJ===999999999:::999777777888999......------,,,,,,++++++---,,,++++++******++++++************************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,------......,,,...///...------///000111......111111//////222444444555777999999888666>>>???>>><<<999888999:::999777666666777777666444777777777888888777777777999777777888999888666333333333222333555555333111111222222333333333222222333333333333222222222222111111000000000////////////////////////.........////////////////////////...//////////////////......------,,,,,,------...------------------------+++,,,,,,------.........000////////////.........000...------...///...---000///---++++++,,,---...,,,------......------,,,------------------------...//////////////////...---------.........//////000000000000111111111111111111111111111111111111222222222333444444555555666888999999888888:::;;;>>>EEEOOO\\\oooxxxpppqqqooommmmmmnnnoooooonnneeeeeeddddddccccccbbbbbbcccdddeeeggghhhgggccc```________________________bbbccccccdddeeefffggghhhggghhhiiijjjllloooqqqrrrssswww|||~~~rrrnnnPPP@@@;;;<<<555333222222444555555444222222111111111111222222111555333777DDDBBB888666777999999666333333666:::///.........------,,,,,,---,,,++++++******++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,------...+++---......------...///000------000000......000444444555777999999777666:::;;;;;;999777666777888888777555555777777666555777777888999999888777777999777555444555555555555444333222333444444222000000111222222222222222222333333333222222222111111000000000/////////...............///////////////..............................////////////......------,,,,,,,,,,,,------,,,,,,------------------++++++,,,,,,---...//////000////////////.........000...,,,,,,.........---000...,,,+++***+++---...,,,,,,------------,,,,,,,,,,,,------------------......////////////......------------............//////000000000111111111111111111111111111111111111111111222333333444444444666888999888888:::;;;999>>>DDDIIISSSggg}}}|||{{{yyywwwvvvttttttuuuvvvxxxzzz|||zzzvvvrrrrrrrrrqqqpppoooooonnnmmmsssqqqooonnnooorrrvvvxxxxxxyyyzzz{{{}}}vvvdddIIIAAA===777111777555333333333444333222222111111000000111111222000666444333999777111555555666777555333333888<<<............---------------,,,++++++******++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,,,,------+++,,,...///...------...///------000000---...000444444444555777888777666444555666555444444666888888666555555666777666666666777888999999888777666666555444444555888:::<<<555444222222333333111000111111222222222222222111222222222111111111000000////////////.....................///////////////........................---......//////......---------,,,,,,,,,,,,------,,,,,,,,,,,,------------***+++,,,,,,---...///////////////.........------///---,,,,,,---......---///...,,,+++++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,---------------......//////......------------............////////////000000000111111111111111111111111111111000111111222222333333444111333555666666666888:::666;;;@@@BBBFFFSSSgggwww}}}{{{gggGGG;;;;;;999666666888666333333333333222111111111000000000000111111111888555111444222///777444444444333444555999<<<,,,,,,,,,,,,,,,------------,,,++++++******++++++*********************************************************************************+++,,,,,,------***,,,...///...------...///,,,,,,000000......111444222111222444666666555000222444444444666999;;;888666444444555777777666555666888999999888666555333444555666777888:::<<<888555222111111111000///222222222333333222111111111111111000000000///////////////.........------............/////////000........................---......//////......------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------***++++++,,,---...///000............---------,,,---,,,++++++---//////...---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------......//////......------............/////////////////////000000000111111111111111111111111111000111111222222333444444222333444444333444666888777;;;??????@@@HHHVVVaaattt|||ppptttYYYHHH;;;<<<===999888<<<666444222111222222222000000000000//////000000000111666222000666444000555444222111222444666777777*********++++++,,,,,,------,,,++++++******++++++************************************************************************)))******+++,,,,,,------***,,,...///...---------...,,,,,,000111...///222333111///000222444555444111333555666777:::===@@@888666444444555777777666444666777888888777666444111444666888777666666666:::666222000000000000///333333333333333222111111000000000000//////////////////.........------------.........//////000000........................---..................------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******+++,,,---//////000......---------,,,,,,,,,,,,+++***+++---/////////,,,,,,---------,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,,,,------------..................---.........////////////000////////////000000000000000000000000000000000000111111111222333333444444555555555444333444666888555888;;;::::::>>>HHHQQQ[[[uuuqqqkkkxxx~~~```III<<<666<<<>>>777111222333222000000111222222111000000////////////000000000333......888777000222444222000111444666555333------++++++++++++------*********************************************************)))))))))))))))+++*********))))))(((((())))))***++++++++++++***((()))+++,,,,,,+++)))(((---------............///000000111111111222222222000111111222444666888999999888777666555444333333999888777777777777555333444444555666666555444444444333222222111111222222222222222222222222222222111111111111111000//////......//////......---,,,---,,,,,,---,,,+++---000111000...---,,,,,,------,,,,,,------------,,,,,,.........------,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000...---,,,---...///...---......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................////////////////////////000000000000000000000000000000000000000111111111111222222222333333333444444444555555777666666777999;;;===>>>TTT___ssswwwmmmwwwvvvQQQ???:::999999999999777444222000000111111111111000000---...//////...///222444777111///333555222......///---,,,...222444444222---,,,,,,++++++,,,,,,---***************************************************)))))))))))))))))))))************)))))))))((())))))***++++++++++++******+++,,,------,,,+++***------------............/////////000000000111111000111222333444555666777555555555555555555555555888666666666777666555333333444555555555555444333333333222222111111222222111111111111111111111111000111111111111000//////......//////......---,,,///......///...---...000//////...---,,,------...------............------......---------,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000...---,,,---///000///...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...............////////////.../////////000000000000000000000000000000000000000000111111111222222222333333333333444444444444666666666777888:::<<<===DDDNNN```wwwyyyppp~~~nnnKKK===>>>999888777777777666333111000000111111111111000000...///.........111555999555555333222111111333444111//////000333555444333---,,,,,,++++++,,,,,,---************************************************))))))))))))))))))******************))))))))))))))))))***++++++++++++***,,,,,,............,,,,,,------------........................////////////000111222444444444444333222222333444555666777777555444444444666666444222222333444444444444333222333333333222222222111111000000000000000000000000000000111111000000///.........//////......---,,,............---.........---------,,,------...///.........//////.........------------,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...//////...---...000000000///000//////...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------............/////////....../////////000000000000000000000000000000000000000000111111111222222222222333333333444444444555555666777888:::;;;<<<;;;BBBOOOaaavvvnnnhhhkkk|||cccCCC444555<<<666555555555666555222000///000000111111000000///000000///---...222888<<>>EEETTTfffsssggg\\\nnnrrrVVV:::444<<>>IIIRRRUUUrrrjjjdddfffzzzhhhKKK>>>======;;;555///222888000000111222444444333111......////////////......---...//////---,,,,,,---//////...---,,,------......000222111///...000222++++++------------++++++************************************************'''(((((()))***+++++++++(((((())))))*********+++))))))***++++++++++++***+++******))))))******+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------...---------...///111111000000000000000111111111666555333444444333111///222333444444444444333222111222333444444222111//////////////////////////////////////////......---......//////......---,,,''',,,,,,***000999777,,,***+++,,,---...---,,,+++,,,------------------,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,+++************+++,,,,,,---......***,,,------,,,+++---...***))))))+++---//////.........---,,,,,,,,,,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////////////////////////////000000000000000000000000111111111111111222444555666555555444333666999777333444;;;BBBUUU```xxxzzzjjj___iiixxx^^^CCC;;;777333222555777444333444///...///111333333111000......////////////...............,,,+++,,,///222222+++'''***...///000444---000222111//////111333///,,,))))))***+++,,,+++++++++,,,,,,,,,,,,------++++++************++++++))))))))))))))))))))))))******))))))))))))******************************+++*********))))))(((((()))************+++++++++,,,---......,,,,,,---...,,,------...///000111111...............///000111111222333444444333222111444444444333333222222222444444444444333333222111///000111111///......///111111000000//////.........---,,,,,,++++++,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))******+++,,,,,,---......---,,,***(((((()))***+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------........................//////.........---------////////////////////////000000000000111111111111444333333333333444555555777666555666777:::<<<>>>HHH\\\iiixxxxxxwwwtttfffcccwww~~~OOO???>>>:::666666555444222111111000000000000000////////////------............---------,,,,,,,,,,,,---......---------............//////////////////000000111000...+++***+++,,,,,,,,,---------,,,,,,++++++++++++******))))))******+++))))))))))))))))))))))))******))))))))))))******************************************)))))))))((())))))*********+++++++++,,,---...---,,,+++,,,...------......//////000000000//////............///111222222333333222222111333333333333222222222111333333333333333222111111///000111111///......///000000000000//////......///...------,,,,,,------+++++++++++++++,,,---...++++++++++++++++++++++++,,,---............---,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++************+++,,,,,,---......---,,,***)))((()))***+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................//////.........---------//////////////////////////////000000000111111111333333333333333444555555666555555555666999;;;===@@@KKKRRR]]]tttttt```dddyyy~~~XXXFFF>>>999777555555444333222111000000000000000000/////////...------............---------,,,,,,,,,,,,---......------------............//////......//////000111222///,,,+++,,,,,,,,,+++......---,,,+++***))))))+++******))))))******+++))))))))))))))))))))))))******))))))))))))******************************************)))))))))))))))))))))*********+++++++++,,,------++++++,,,---..................//////111000///...------------222222222111111222222222222222222111111111111111111111222222111111000000///000111111///......///000000000////////////...//////...------------...,,,++++++++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++******++++++,,,,,,------...,,,+++***)))))))))***+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////.......................................---------//////////////////////////////000000000000111111333333222222333333444555444444333444555777999;;;<<>>777333777333333222111000000//////000000000/////////......------............------,,,,,,,,,,,,,,,---......------------............///............///000000111///,,,+++,,,,,,+++***------,,,,,,+++******)))******))))))))))))******))))))))))))))))))))))))******))))))))))))***************************************)))))))))))))))))))))))))))***************,,,---,,,+++***+++,,,.....................---//////...---------......333222111000000111222333111111111000000000000000///000000000000000/////////000111111///......//////////////////////////////......---------------,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---,,,,,,+++++++++++++++,,,,,,---------++++++***))))))******+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////................................................////////////////////////////////////000000000111222222222222222333333444222222222333444666777888888999<<>>>>>JJJXXXfffyyyyyyvvvsss}}}llljjjttt}}}WWWCCC;;;999888333333555888333------333000000000000000///////////////.........---------+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************))))))))))))************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******+++---...///---------,,,,,,+++++++++......///000000000000000333222111//////000111111////////////////////////......------------..............................------------------------************************++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---,,,++++++++++++------...---,,,,,,++++++++++++******+++++++++,,,,,,,,,........................------------------------..................------........................000000000000111111111111222222222333333333444444444555666777777888888888<<<===CCCLLLYYYmmmuuunnnrrrxxx~~~}}}ppplllmmm{{{mmmKKK@@@???:::555333333333222222111000//////---...000///...,,,------,,,------......------,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************))))))))))))************)))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))***+++---...------,,,,,,,,,+++++++++......///000000000000//////...---,,,,,,,,,---.................................------------..............................------------------------************************++++++++++++++++++++++++------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++******+++---...///...---,,,+++++++++++++++******+++++++++,,,,,,,,,------------------------------------------------................................................//////000000000111111111222222222333333333333444444444555666777777777777666666:::@@@HHHWWWmmm}}}nnneeegggpppxxx|||nnnmmmttt{{{```JJJ888555666444444777333333222111111000//////---///000///---,,,,,,---,,,,,,------------,,,,,,+++,,,,,,------,,,,,,++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++++++++++++++,,,+++******))))))************))))))))))))************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''))))))((())))))***+++,,,,,,,,,,,,,,,++++++++++++------.../////////////////////............///000------------------------......------------......------------------------------------------------************************++++++++++++++++++++++++------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))))))))***,,,---///000---,,,,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................//////000000000000111111111111222222222333333333333444555666666777777666888666777:::<<>><<<999999:::666000///222111111000000000////////////000///...+++***+++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------************************,,,+++******))))))************))))))))))))*********))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,---------------******+++,,,------......------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,+++************+++*********++++++,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,************************))))))*********+++++++++******************************+++++++++++++++++++++++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...........................////////////000000000000000000111111111222222111222333444444555555444666444555666555444888???BBBYYYqqq{{{{{{tttiiiccc```___ccceeejjjttt{{{|||yyysssppp|||wwwvvviiiSSSBBB999555333222444555333111222000000///////////////////////////---+++***+++---+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++******))))))************))))))))))))************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))******************************+++,,,,,,++++++************+++++++++++++++******+++,,,,,,,,,,,,,,,***+++,,,...///000000000------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---,,,,,,+++***************))))))******+++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,+++++++++++++++************++++++************************)))************+++++++++******************************++++++++++++******+++************++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////..............................////////////000000///000000000000111111111000111222333333444444333444333444777666555777<<<444EEEYYYggguuuzzzpppjjjbbb^^^```gggnnnsss~~~yyysssooonnnjjjxxxqqqvvvfffMMMFFFAAA888000666333000000222222000...////////////..................---,,,******,,,...++++++,,,,,,,,,,,,++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************))))))))))))************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))((()))*********++++++++++++)))******+++++++++++++++,,,---///111333444444444........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))******+++,,,,,,------,,,++++++***************((())))))***++++++,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++***++++++************++++++************************)))************+++++++++************************((()))***+++,,,,,,++++++***************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...//////000................................./////////000000/////////000000000111111///000111222333333333333555333444888888666777;;;::::::===KKKddd{{{yyyrrrjjjdddddd```bbbhhheee]]]___hhhzzzoooaaaeeekkkrrrzzzxxx}}}```CCC888999999444000666666444111000///...,,,........................,,,---,,,+++***+++---000++++++,,,,,,,,,,,,++++++******++++++++++++******)))))))))***++++++,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***************))))))))))))************)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******)))((('''))))))******++++++++++++))))))***+++++++++++++++)))***---///111111111111////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,++++++***)))*********((())))))***++++++,,,,,,++++++++++++++++++++++++((()))***+++,,,+++******++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))&&&''')))+++,,,------,,,******))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...///000000..................................../////////000////////////000000000000///000111222222333222222333111111444555222222555888888888;;;III___pppwwwtttxxxkkkaaa```\\\TTTVVV___[[[```fffjjjmmmttt~~~yyytttuuuooodddfffyyyeeeqqqcccHHHBBB>>>===999333444:::+++///111000...///111222---.....................+++,,,+++******+++...111+++++++++,,,,,,+++++++++******++++++++++++******(((((()))***+++,,,,,,---******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++((((((((((((((()))******))))))))))))(((((((((((()))******)))(((''''''((())))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((()))))))))))))))************+++++++++******++++++++++++******++++++,,,,,,,,,,,,------------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((((((((())))))))))))(((((((((((()))***++++++,,,,,,******))))))******+++,,,******+++,,,,,,,,,,,,+++)))************+++++++++++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,,,,******))))))******+++,,,++++++************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,---------..................////////////////////////000000000000///000111222222333222222444444444555555555666666333777===BBBGGGKKKPPPSSSiiimmm|||{{{yyynnnfffddd___WWWRRRQQQUUU[[[___ccccccccccccgggqqqrrrfff```aaaaaa^^^ddduuummmssssssUUUIII;;;:::999777666444333222000000///...............------------------------,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,+++******+++,,,------+++)))******++++++************++++++***************************************************++++++,,,,,,++++++***++++++************++++++((((((((((((((()))******))))))))))))(((((((((((()))******)))((('''''')))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))*********+++++++++******++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((((((((())))))))))))(((((((((((()))******+++,,,,,,******))))))******+++,,,)))***++++++,,,,,,++++++)))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,+++******))))))******+++,,,*********************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,------------...............////////////.../////////000000000000//////000111222222222222333333444444444444555555888;;;>>>???@@@AAACCCDDDOOO^^^wwwwwwyyyvvvjjj```YYYTTTRRRZZZXXXUUUSSSSSSXXX___dddaaadddkkkrrryyy|||}}}|||xxxqqq{{{~~~}}}}}}pppkkkeee```YYYXXX```kkk|||uuuvvvlllNNN===777888888777555444222111111000//////...............------------------------,,,++++++++++++,,,------+++,,,,,,,,,,,,+++*********,,,------+++*********++++++************++++++***************************************************++++++,,,,,,++++++***++++++************++++++((((((((((((((()))******))))))))))))((((((((((((((()))***)))((('''((()))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))*********++++++******++++++++++++******++++++++++++,,,,,,,,,,,,***++++++,,,---......///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))((((((((())))))))))))((((((((())))))******+++++++++***))))))))))))***++++++)))***++++++,,,,,,++++++)))************+++++++++++++++************++++++))))))))))))))))))))))))************************((()))***+++++++++++++++******))))))******+++,,,*********************************************************++++++++++++,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---------------............/////////....../////////000000000...///000111222222222222222222222333333333333444888:::;;;:::999777777888<<>>999:::DDDRRR^^^jjjsss{{{yyywwwuuuhhheeeaaa]]][[[ZZZYYYXXXWWWVVVWWW\\\``````]]]ZZZ^^^___^^^\\\ZZZ\\\bbbgggggggggeeedddggglllkkkgggmmmnnnkkkccc```aaaccccccaaaeeeddd]]]XXXXXXYYYXXX___bbbhhhpppyyy|||oooRRREEE:::777777444000...111111111000000///////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++,,,,,,,,,,,,+++******)))+++,,,,,,+++***+++,,,++++++************++++++***************************************************++++++,,,,,,++++++***++++++************++++++((((((((((((((()))******))))))))))))(((((((((((('''((())))))(((((()))***))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))((((((((()))))))))************++++++++++++******************++++++++++++)))******+++,,,------...,,,,,,,,,,,,------------++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))(((((((((((()))******((()))******++++++******)))************+++++++++++++++************++++++))))))))))))))))))))))))************************)))******+++++++++************))))))******+++,,,)))))))))***++++++,,,,,,************************)))))))))************+++************++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,------------.........------........./////////---...///000111111111111000000000111111111111222111333555666666666777888555777:::<<<===EEEXXXkkk~~~~~~{{{xxx}}}~~~uuunnnhhhjjjjjjiiihhhkkkpppuuutttwwwwwwsssqqqrrrppplllssstttpppkkkkkkrrrzzz}}}yyy~~~}}}~~~zzzYYYDDD;;;888888999777111///000000000000000000000000000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++,,,,,,,,,,,,+++******)))+++,,,,,,+++++++++,,,++++++************++++++***************************************************++++++,,,,,,++++++***++++++************++++++((((((((((((((()))******))))))))))))((((((((((((&&&((())))))(((((()))+++))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))'''''''''((()))*********(((((((((((())))))))))))(((((((((((()))))))))*********++++++++++++******************++++++++++++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,************************((()))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))(((((((((((((((((()))******((())))))***************)))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))******))))))******+++,,,((())))))***++++++,,,,,,************************))))))))))))************************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........---------.........//////---...///000111111111111000000111111111222222222222333555555444333444555222555999:::777999GGGWWWeeennnyyy~~~}}}|||fffIII:::666555444666888666333444888///////////////////////////...------,,,,,,------++++++++++++++++++++++++***************++++++,,,+++,,,,,,,,,,,,+++******(((***,,,,,,+++++++++---++++++************++++++************************************************+++++++++,,,,,,+++++++++++++++************++++++((((((((((((((()))******))))))))))))((((((((((((&&&((())))))(((((()))+++))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))&&&''''''((()))******+++(((((((((((())))))))))))(((((((((((())))))))))))******++++++++++++******)))************++++++++++++++++++++++++++++++,,,))))))******++++++++++++************************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((()))******(((((()))***************)))************+++++++++++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++******)))*********)))***++++++,,,((())))))***++++++,,,,,,************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---...///000111111111111111111111111222222222222000222333444333222333444:::555333777;;;;;;;;;======KKKcccyyywwweeeKKK???888666999555333333444222...///222------...............///......---,,,,,,,,,,,,---++++++++++++++++++++++++*********)))***++++++,,,+++,,,,,,,,,,,,+++******(((***,,,,,,++++++,,,---++++++************++++++************************************************,,,+++***))))))***+++,,,*********************************)))))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***)))((((((((()))+++,,,***(((&&&''')))******)))************************''',,,///------///---(((************************++++++******************,,,,,,,,,+++++++++******)))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((******++++++++++++******(((((())))))******++++++************************))))))))))))))))))))))))---,,,,,,+++***)))((((((***)))))))))((((((''''''))))))))))))))))))))))))************************************************++++++******************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------//////.........---------..................------////////////000000000000000000000000000000000000333333222222333333444555666666555555666888;;;===;;;@@@HHHTTTcccttthhhVVVDDD>>><<<888444444111111111111111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******))))))******+++,,,------,,,,,,+++***))))))***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,***************************)))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((((()))*********)))(((((())))))))))))))))))))))))))))))))))))...,,,,,,---///000///...************************************************++++++*********))))))))))))))))))))))))))))))))))))((('''''''''(((******))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))*********************************************************,,,,,,++++++***)))))))))*********)))))))))((((((************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------///.........------------..................------.../////////000000000000000000000000000000000000333222222222222333444444666555444444555777999;;;999:::<<<@@@HHHTTTaaajjjzzztttxxxwww[[[MMM@@@666555555333111111000111111111111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))******+++,,,------,,,,,,+++******)))***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((((()))***)))((('''((()))((((((((((((((((((((((((...)))+++666;;;555...,,,******************************************************)))))))))((((((((())))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((&&&''''''((((((''''''&&&************))))))))))))************************************************************************+++++++++************)))************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------............------------------------------............/////////000000000000000000000000000000000222222111111222222333444555555444333444555777888;;;999666444666<<>>555666555000,,,,,,---///...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++++++++++++++******++++++,,,,,,++++++***************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************((((((((()))******++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&'''((('''''''''&&&%%%&&&)))+++,,,***((())))))))))))))))))))))))+++)))///===BBB999...***))))))))))))))))))))))))'''(((((())))))*********++++++*********)))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((((())))))******))))))(((************))))))))))))************************))))))))))))))))))))))))))))))******+++++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......------........./////////////////////////////////000000000///000000111222111111111222222333333333000333666777777666666777;;;666666AAAPPP```ppp{{{|||zzz|||hhheeejjjzzz]]]DDD222555;;;777111111444555333---+++---//////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******))))))******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++++++++,,,------,,,++++++************************'''(((((()))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''&&&'''(((((())))))&&&&&&***000333///+++((((((((((((((((((((((((((('''''')))+++,,,***((())))))))))))))))))))))))''''''(((((()))******+++******)))))))))(((((((((((((((((((((((((((((((((%%%&&&'''(((((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((((())))))******))))))((()))))))))))))))*********************************((((((((((((((((((((((((***************+++++++++************+++++++++,,,++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++,,,------......---------.........//////////////////////////////000////////////000111111///000111222333444444444111444666777666555666666555999>>>===777:::KKK^^^ppp{{{|||nnnhhhkkkzzzqqqiiiiiimmmrrryyy___III>>>666222777;;;777111---222444222------111111...---............---,,,,,,++++++++++++++++++++++++************************)))*********++++++++++++******))))))******+++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++++++++------------++++++************************'''(((((()))***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************(((((('''&&&&&&((()))***+++'''&&&,,,444888333,,,''''''''''''''''''''''''***---,,,((((((,,,---***))))))))))))))))))))))))&&&''''''((()))******+++)))(((((((((''''''''''''((((((((((((((((((((((((%%%%%%'''((((((((('''&&&))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))******++++++************************((((((((((((((((((((((((************************)))))))))******+++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,---......---------........./////////////////////////////////////////////000111111...///111222444444555555///111222222222222444666555555888;;;:::888:::@@@IIIfff|||zzz{{{wwwvvvsssooovvvkkkOOO===666444444333111///...111555...000///***+++///,,,&&&------......------,,,+++++++++++++++++++++++++++************************))))))******++++++++++++*********)))***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((((((((((())))))***)))(((''''''((()))************)))))))))))))))******))))))((((((''''''(((((((((((())))))))))))+++(((%%%&&&((()))(((%%%(((((('''(((((()))***+++)))))))))))))))))))))))),,,+++'''(((666CCC===---((('''&&&'''((((((&&&$$$))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))+++******)))(((''''''&&&))))))(((((('''''''''&&&))))))((('''''''''''''''))))))))))))))))))))))))''')))***++++++***)))'''((((((((((((((('''''''''))))))************))))))++++++******************+++*********))))))((((((+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******+++,,,.........,,,***))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------////////////////////////000000000000////////////000000000000000000000000000000111222333333444444333333333333333333333333888888777777777777777888===BBBPPPggghhhMMMAAA;;;666222444333333222111111111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++******))))))******,,,+++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++******+++++++++*********))))))************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((((((((((())))))***)))(((''''''((()))***((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((()))))))))))))))((('''''')))*********)))(((((((((((())))))***))))))))))))))))))))))))((()))'''(((555CCC@@@444)))*********)))(((''''''))))))))))))))))))))))))***)))(((''''''((())))))))))))))))))))))))))))))*********)))(((''''''''')))(((((((((''''''''''''))))))((('''''''''''''''))))))))))))))))))))))))((()))***++++++***)))((((((((((((((((((((((((((())))))************))))))************************************)))))))))(((+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******+++,,,---------,,,***))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------........................000/////////////////////000000000000000000000000000111111222222333333333333333333333333333333333777777666666666666777777<<>>GGGUUUaaarrrbbbLLL;;;888444333444444111...111111000000//////000000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******))))))************************************))))))******+++,,,,,,,,,,,,+++++++++******+++++++++***************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))(((((((((((())))))))))))(((((((((((())))))''''''((((((((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))&&&(((***)))''''''+++...******)))(((((('''((((((((((((((((((((((((((((((&&&((((((%%%'''---///,,,+++...111///***'''))),,,))))))))))))))))))))))))((((((((((((((()))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((''''''''')))(((''''''''''''((((((((((((((((((((((((((((((((()))************)))(((((((((((((((((()))))))))))))))************))))))))))))))))))*********************)))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************)))((())))))))))))))))))))))))))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,------,,,+++*********++++++++++++,,,,,,,,,------.................................///////////////........................111111111111111000000000222222222222222222222222333333333333333444444555222666999888666888@@@GGGVVVgggyyygggOOO@@@777555666666666555333///---000//////.........////////////.........---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++******))))))******)))))))))))))))***************))))))******+++,,,,,,,,,,,,+++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((())))))*********(((((((((((())))))))))))(((((((((((())))))))))))''')))***)))&&&%%%(((*********)))(((((('''(((((((((((((((((((((((((((((((((***)))%%%$$$&&&(((''')))---000...)))&&&(((+++((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))************))))))(((((((((((())))))******))))))************))))))(((((()))))))))*********))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))***)))))))))))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,---,,,++++++************+++++++++,,,,,,,,,------........................------....../////////000------------------------111000000000000000000000111111111111111111111111222222111111222333444444444555666777888999;;;======FFFRRRbbbsssmmmPPP???999888888000111222222111111222222///......---......//////............------------++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++******))))))******(((((()))))))))***************))))))******+++,,,,,,,,,,,,+++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))******++++++(((((((((((())))))))))))(((((((((((())))))))))))((())))))(((&&&&&&'''(((***))))))(((((((((((()))))))))))))))))))))))))))((())))))((('''''')))***'''***,,,+++((('''(((***((((((((((((((((((((((((&&&'''((()))*********)))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))***))))))))))))))))))***'''(((((())))))******+++))))))************))))))'''(((((())))))*********))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********)))))))))))))))))))))))))))************+++++++++******************************++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,---------------------------------------......//////000........................///////////////000000000000000000000000000000000111111111111222333444444888444111222666;;;=========::::::AAAOOO___jjjnnnlllYYYEEE:::888777666666111///...------///111222......------......//////.........------------,,,++++++++++++++++++++++++++++++************++++++,,,+++******))))))******((())))))******+++++++++******))))))******+++,,,,,,,,,,,,+++++++++*********************+++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((((((((((())))))'''((()))******)))((('''''''''(((((()))******+++'''((((((((()))))))))***(((((((((((()))))))))))))))(((''''''((())))))))))))(((((((((((())))))***))))))))))))))))))))))))''''''((()))***))))))***'''(((((()))))))))))))))((((((((((((((((((((((((%%%&&&((()))*********)))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))'''''''''''''''((())))))))))))))))))))))))))))))******))))))))))))******'''(((((()))******++++++))))))************))))))''''''(((((()))******+++((()))))))))************(((((((((((())))))******))))))))))))))))))))))))******))))))))))))******))))))))))))******++++++)))))))))))))))))))))))))))************+++++++++******************************++++++++++++************************************++++++,,,,,,,,,,,,******************+++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---......///000000........................---......//////000000000000000000000000000000000111111111111222333444555555333111111555999:::;;;???:::555555999@@@GGGLLLddd{{{bbbKKKDDD;;;555777888555222333444222000///000///---+++...............///000000.........---------,,,,,,************************++++++************++++++,,,+++******))))))******))))))******+++,,,,,,---******))))))******+++,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((((((((((())))))'''((()))******)))((('''&&&&&&&&&'''((())))))***'''((((((((())))))******(((((((((((())))))))))))***'''%%%'''+++---,,,***(((((('''(((((()))***+++))))))))))))))))))))))))'''&&&&&&))))))'''%%%%%%'''&&&&&&(((***+++***(((((((((((((((((((((((((((%%%&&&((()))*********)))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))'''''''''''''''((()))***))))))))))))))))))))))))******))))))))))))******'''(((((()))***+++++++++))))))************))))))&&&''''''((()))******+++(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))******))))))))))))************))))))***+++,,,,,,)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******++++++++++++******************************)))***+++,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,------...///000000////////////////////////,,,------...///000111111000000000000000000000000111111111111222333444555///111444777888777666555222333666888888888;;;???@@@YYYrrr}}}zzzeeeTTTFFF===<<<666333444222...///444///......000333333...)))...............///000111......---------,,,,,,,,,************************++++++************++++++,,,++++++***)))*********))))))***+++,,,,,,------*********)))***++++++,,,,,,,,,,,,+++++++++******))))))******++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))((((((((((((,,,+++***(((''''''''''''***)))((((((((()))+++,,,((((((((((((((((((''''''%%%***(((###%%%///111+++))),,,+++&&&$$$'''***+++---'''&&&---///***''')))(((''''''''''''(((((()))###)))***$$$"""(((+++((()))%%%&&&++++++%%%###%%%+++%%%$$$)))***'''&&&)))(((((((((((())))))))))))---###,,,+++&&&,,,***)))###(((---...+++'''%%%%%%***)))((('''&&&&&&'''(((''''''''''''(((((((((((('''((())))))+++------+++***++++++(((%%%%%%&&&)))++++++'''$$$&&&)))((($$$((((((((((((((((((((((((&&&''')))***+++++++++***))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++*********))))))(((((())))))))))))************************************++++++************++++++************************)))+++,,,,,,+++***,,,------------------------------------------------------------............///000000000000000000000000////////////////////////000000000000111111111111000000111222444555555666555555555555666666666666<<>><<<666444888777222111555333222222111111000000///---............---,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***************************))))))))))))***++++++,,,+++******)))*********))))))***,,,///000000///)))************+++++++++,,,++++++******++++++,,,************************+++++++++***************************************************************++++++++++++++++++++++++******))))))))))))******(((((((((((())))))))))))((((((((((((((()))******))))))((((((((()))))))))))))))***************+++&&&'''(((***,,,***###)))222...&&&%%%***///###''')))---///&&&''''''''''''((()))******)))///333111,,,'''!!!000(((###(((///000(((!!!'''!!! &&&(((%%%&&&,,,(((((((((((())))))))))))222000!!!"""%%%%%%***!!!$$$&&&'''&&&&&&%%%((((((((('''''''''((((((''''''''''''(((((((((((("""......!!!"""...,,,###,,,333///'''$$$,,,555 ###)))000333222,,,(((((((((((((((((((((((((((***************)))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***))))))))))))))))))***))))))*********+++++++++************************))))))*********+++++++++************************************++++++++++++************************++++++************++++++************************)))+++,,,,,,+++***,,,------------------------------------------------------------............///////////////////////////////////////////////////////////////000000000111000000000111222333333444333333333333444444444444777888888777666777;;;>>>;;;???HHHUUUeeevvvdddIII;;;777999;;;999666666888555//////333111111111000000/////////.........---------,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,++++++***************+++*********,,,///000///...))))))*********+++++++++,,,++++++******++++++,,,************************************************************************************************++++++++++++++++++++++++******))))))))))))******'''((((((((()))))))))***(((''''''(((((()))***+++(((((()))))))))(((((((((((((((((())))))*********"""///555,,,&&&***///000333000***&&&'''+++)))###000000,,,'''''',,,---+++'''''''''(((((()))++++++))),,,%%%"""222111$$$"""&&&((($$$!!!$$$+++222"""222888+++"""&&&***((((((((((((((())))))))))))+++!!!)))555++++++$$$111///---+++************''''''((((((((((((((((((''''''''''''((((((((((((******'''$$$''',,,---)))((($$$ !!!%%%)))***(((%%%000222%%%###((('''))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******************++++++++++++************************))))))*********+++++++++***************+++++++++)))))))))*********++++++************************++++++************++++++************************)))+++,,,,,,+++***,,,------------------------------------------------------------............///........................////////////////////////...////////////000000000///000000111111222222222222222222222333333333333111333444555555666777999888666444666===JJJVVV^^^{{{sssPPPHHH>>>777555555555555444000///000111000111222000000////////////............------,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***************************************++++++,,,+++***************+++++++++******+++------,,,***))))))*********+++++++++,,,++++++******++++++,,,************************************************************************************************++++++++++++++++++++++++******))))))))))))******''''''(((((())))))******((((((((((((((()))******(((((()))))))))(((''''''%%%&&&&&&''''''(((((((((...---(((###%%%******%%%&&&%%%)))555HHHRRRKKK==="""'''---,,,$$$%%%000'''''''''((()))***+++,,,---:::;;;,,,###)))//////777HHHSSSLLL:::,,,((((((333$$$///'''###***(((((((((((())))))))))))555QQQ222$$$((( )))###"""%%%)))***(((&&&&&&'''(((((()))(((((((((''''''''''''(((((((((((('''!!!333111---%%%&&&///???MMMJJJ777%%%%%%&&&######---777333&&&))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))+++******))))))******+++*********++++++++++++,,,++++++++++++++++++++++++)))************+++++++++*********+++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))+++,,,,,,+++***,,,------------------------------------------------------------............///........................////////////////////////......////////////000000//////000000000111111111111111111111222222222222111111222333444555555555999777444333444888===@@@IIIWWWmmmqqqSSSAAA777666555666666555333000555111------...//////..............................------,,,+++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************+++************+++,,,,,,*********)))******+++,,,+++*********,,,,,,***))))))************+++++++++,,,++++++******++++++,,,***************************************+++++++++************************************************++++++++++++++++++++++++******))))))))))))******'''''''''((()))*********)))((((((((((((((()))***(((((()))))))))(((&&&&&&&&&&&&'''(((((()))*********"""%%%000...###%%%222vvvzzzMMM+++$$$...'''''''''((()))+++,,,---;;;///&&&---IIIzzzpppAAA""",,,((('''111(((((((((((())))))))))))}}}DDD;;;///'''%%%''')))***%%%&&&((()))))))))((((((''''''''''''((((((((((((&&&###''',,,((()))CCCbbbuuuIII---!!!+++))))))))))))))))))))))))))))))(((((()))***+++,,,))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))+++******))))))******+++*********+++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......------------------------++++++************++++++************************)))+++,,,,,,+++***,,,------------------------------------------------------------............///........................////////////////////////........./////////000000/////////000000000000000000000000111111111222222333222222222444555555555222333444666777888888888...:::JJJZZZiiivvv~~~fffRRRBBB999888:::777333000///000222222666555333000///...---,,,------------------------...---,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---******))))))***++++++,,,***))))))***,,,---,,,***)))************+++++++++,,,++++++******++++++,,,************************))))))*********+++++++++************************************************++++++++++++++++++++++++******))))))))))))******&&&''''''((()))******+++))))))(((((((((((())))))(((((()))))))))(((&&&%%%)))******+++,,,,,,------,,,&&&,,,111$$$222MMM '''''''''((()))+++,,,---JJJ888QQQRRR'''000(((((((((((())))))))))))XXX222$$$&&&,,,%%%&&&((()))))))))((((((''''''''''''((((((((()))"""333000222FFF$$$222)))))))))))))))))))))))))))((((((((((((***,,,---))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,,,,.........////////////000........................++++++************++++++************************)))+++,,,,,,+++***,,,------------------------------------------------------------.........//////........................////////////////////////............/////////000////////////000000000000000000000000111111111111111000//////111333444444111222333333444444444444<<<===<<<;;;???MMMbbbrrrlll]]]NNNFFF>>>555222444111111111111111111000000+++///222111//////000111------------------------...---,,,+++***+++,,,---++++++,,,---------,,,,,,++++++++++++++++++++++++************************++++++******++++++,,,---******))))))***+++,,,,,,(((((((((***---......---)))************+++++++++,,,++++++++++++++++++,,,************************))))))******++++++++++++************************************************************************+++******)))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))(((((((((((((((((((((((()))((((((***---///000000,,,&&&777777kkk,,,$$$ 888&&&555GGGWWW444000''',,,"""...$$$+++!!!---'''AAAsssmmm+++### 666(((000000"""***)))((('''&&&&&&&&&&&&***%%%(((===lll///(((+++"""&&&000(((###+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++************++++++******))))))******+++,,,************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---............---------............///////////////////////////,,,,,,------...///000000......------------......////////////000000000000000000000000000000000000////////////000000000000111111222222222333333333111111222222222333333333555555555666;;;AAAFFFJJJJJJ[[[ssshhhRRRAAA>>>;;;777444333222222222111111000///......---////////////............---------,,,,,,+++++++++---,,,++++++******++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***************************)))************+++++++++************************)))************+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************+++******)))))))))))))))))))))))))))))))))))))))+++***)))(((''''''((()))((((((((((((((((((((((((***(((((())),,,...///...+++444LLLppp&&&###---$$$'''...333...@@@///***+++,,,'''999 )))---333((('''eeeaaa+++$$$///(((666+++***)))((((((''''''((((((((("""NNNnnn{{{555444&&&""",,,+++&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++******))))))******+++******))))))******+++,,,*********************************+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------...---------------------....................................,,,,,,------...//////000......------------........./////////000000000000000000000000000000000000/////////000000000111111000000000111111111222222111111111222222222333333333333333333666:::>>>@@@<<<@@@FFFLLLUUUfff|||wwwnnnddd```^^^TTTCCC555;;;999777444333222333333111111000000///......---////////////.........---------,,,,,,,,,+++++++++---,,,++++++******++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***************************)))************+++++++++************************)))************+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************+++******)))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))((((((((((((((((((((((((***((('''(((***,,,,,,+++ 888000PPP===(((///000nnn%%%///***444---777uuuwww^^^ ...***$$$///+++'''333%%%ZZZ###:::%%%---888******)))((((((((())))))&&&666BBB)))...&&&...|||"""444)))...,,,&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++******))))))******+++******))))))******+++,,,************************((()))***+++---///111222,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,---------...------,,,,,,------------....................................,,,,,,------.../////////......------------............/////////000000000000000000000000000000000000000000000111111111111/////////000000000111111111111111222222222222333333222222222333444555666222333444444777AAAQQQ\\\sss}}}zzzmmmaaaYYYHHHCCC>>>===@@@@@@<<<777444333222111111111222333000000000///......------//////.........---------,,,,,,,,,,,,++++++++++++,,,,,,+++************+++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***************************)))************+++++++++************************)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++************************************************************************************************************************+++******)))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((()))((((((((((((((((((((((((***((('''''')))******)))(((QQQ )))555!!!???JJJ"""///%%%000(((EEE777(((///,,,000GGGVVV+++&&&+++$$$((()))===&&& 000111 ///TTTJJJ000&&&555))),,,+++***)))((((((((((((!!!XXX###)))222\\\""",,,***...###+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))*********************))))))))))))************))))))******+++,,,************************(((((()))***,,,...000111++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++))))))*********+++++++++............---,,,++++++,,,,,,---------.................................---------.........//////......------------.............../////////000000000000000000000000000000000000000000111111111222/////////000000000111111111111111111222222222222333333444444444333333222333777;;;:::888777999;;;HHHPPP\\\jjjyyyssskkk___TTTKKKDDD===999777555222222444666888999111111000000000000111222/////////......---------.........---------,,,,,,,,,+++++++++++++++++++++,,,++++++******************+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***************************))))))*********+++++++++************************))))))*********+++++++++******))))))******+++,,,************************************************************************************************************************************************+++******)))))))))))))))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((***(((&&&'''((())))))(((111222%%%555!!!)))(((;;;$$$------&&&(((...ccc&&&%%% (((???///===$$$$$$333***.../// ,,,000&&&###+++^^^999+++555...---,,,***((('''&&&&&&000---444%%%))):::$$$&&&+++------...))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))******************))))))))))))))))))*********))))))******+++,,,************************))))))))))))***+++,,,---++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++))))))*********+++++++++............---,,,++++++,,,,,,,,,------------...........................---------.....................------------..................///////////////////////////////////////000000000000111111111000000000111111111222222000000111111111222222222111222333444444333222222555555444222111444:::>>>555777:::AAAKKKZZZiiirrrxxxsssiiiYYYLLLHHHEEEAAA===;;;999777666111222222111000000222333111111000000////////////............------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))*********+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***************************))))))*********+++++++++************************))))))*********+++++++++******))))))******+++,,,************************************************************************************************************************************************+++******)))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((((((((((((((((((((((((((()))(((&&&'''((())))))((('''{{{}}}&&&444$$$111...LLL(((+++---###,,,"""666222:::"""------;;;---###(((000 --- ---000&&& %%%111###666ppp444 ...---+++)))'''&&&&&&%%%mmm%%%???,,,}}}XXX(((&&&,,,%%%+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************))))))(((((())))))*********))))))******+++,,,************************+++******)))))))))******++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++*********++++++++++++,,,---------...------,,,,,,,,,,,,,,,,,,------------------------------------..............................------------......------........./////////////////////////////////////////////000000000000000000000111111111222222000000000111111111111222//////000111222222222111111222222111111333666999444555555666777<<>>222!!!###+++''')))+++...222+++(((***...<<<333...---(((&&&'''+++,,,)))''')))***))))))FFFSSS&&&'''''''''''''''((())))))QQQ"""---666AAA 000111///'''111((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))*********)))***++++++,,,************************++++++******++++++,,,---*********************************)))***++++++,,,************************++++++,,,,,,,,,---------++++++,,,---............++++++,,,,,,,,,---------------------------------.....................---.........------.........---------.........//////////////////////////////------------.........///............/////////000000000000000111111111111222222111111111111222333444333111000000222555777...000333444444444666777999888888:::???CCCFFFHHHRRReeezzz~~~tttkkkYYYNNNAAA;;;<<<<<<888444222444555555333000...---111111111000///000111333000000///000111111222111+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******+++++++++++++++******)))))))))))))))***+++,,,,,,,,,,,,+++***+++++++++,,,,,,+++++++++************************)))************+++++++++************************)))************+++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************++++++++++++++++++++++++))))))(((((((((((())))))******)))((((((((((((((((((((((((((())))))))))))&&&''''''(((((((((((((((222EEE******&&&+++)))666(((%%%+++'''))))))))))))))))))))))))%%%******&&&***000---###"""333---___&&&,,,%%%---(((... &&&,,,"""'''///%%%&&&...%%%###)))III///''',,,(((***---%%%%%%)));;;(((///***,,,'''''''''...000,,,"""(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++************************++++++******************************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++************++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------,,,,,,....................................................................................////////////000000000000000000000000//////000111222222333333222222222222222222222222222333444444555555444444666666666666777777777777999AAAJJJQQQWWWdddwwwsssXXXMMMKKKGGGAAA???999999888666555444333222111111111111000000000///......////////////......////////////////////////,,,---......,,,,,,---...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************---..................---***++++++,,,,,,++++++***++++++******************************************************************++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***))))))))))))))))))))))))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))(((((((((((())))))******)))((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))((((((LLL"""...666\\\'''&&&***'''(((((((((((((((((((((((()))++++++(((###!!!$$$'''###'''===AAA...&&&+++(((666)))222...!!!(((&&&111'''333...,,,''''''((('''***HHH555&&&)))222"""000[[[+++000+++''''''(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++************+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------....................................................................................////////////////////////////////////......///000000111222222222222222222222222222222222222333444444444444444444444444444555555555555888;;;===<<<;;;???HHHPPPfffnnnxxx~~~{{{xxxnnn```bbbPPP@@@<<<>>><<<888777666666555444333222111111111111111000000000//////......////////////..............................,,,---...---,,,,,,,,,...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***++++++******************************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++******************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))(((((((((((())))))******)))((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))((((((%%%ZZZ+++@@@(((888+++&&&'''))))))''''''''''''''''''''''''***%%%&&&///444111,,,***333<<<"""eee///'''((((((,,,"""%%%+++$$$""",,,777///000$$$000DDDUUU000%%%###+++&&&)))zzz$$$111"""555$$$,,,///((($$$---((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************************************************************************************************************++++++++++++++++++++++++******++++++++++++******++++++************+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,........................------------------------................................................---............/////////////////////////////////---......//////000000000111111111111111111111111111222222333444333333333111111222222222333333333555555555333111222555888???GGGPPPUUUYYYfffyyy}}}aaa^^^SSSGGGEEEKKKKKKEEE===666000333666777555444222222111111111000000000000000000000////////////---......//////......---........................+++---...---,,,+++,,,...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++*********++++++,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++******************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************))))))(((((((((((())))))***))))))((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))///[[[111000222&&&'''(((---((((((((((((((((((((((((---***((((((+++***$$$&&&666{{{---&&&%%%'''###&&&333(((///999"""''' ///---***'''000$$$%%%---###'''___|||///,,,'''333 uuu)))***(((''',,,(((((()))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))***************************************+++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////------------------------................................................---------.........//////////////////////////////.........//////000000000111111111111111111111111000111222222333333222222000000111111111222222222222222222444777999::::::777:::<<<;;;;;;AAANNNXXXbbbdddhhhoooyyyrrrdddVVVLLLFFFCCC??????;;;666555999777222222111222444555555444444////////////000000000000000000/////////.........---------......---------------------------------+++,,,------++++++,,,---++++++******++++++,,,---++++++++++++++++++++++++******************************************************++++++++++++*********++++++,,,,,,++++++*********+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************))))))(((((((((((())))))***))))))((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))$$$222!!!000111hhh''''''&&&---))))))))))))))))))))))))###---///&&&!!!'''......###OOO,,,(((&&&)))%%%+++""")))999###***)))XXXvvvpppZZZBBB===uuuKKK)))""")))+++###(((...***666000bbb'''%%%,,,+++%%%))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++************++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////------------------------................................................------------....................................//////000000000000000111000000000000000000000000///000000111222111111111000000111111111222222222111000///111333444222000888666555555666999>>>AAADDDDDDDDDFFFNNN]]]nnnzzz~~~~~~~~~}}}vvvmmmaaaVVVPPPKKKGGG@@@:::555444555666777888777444333333000+++111333333222000111111111///////////////000000000/////////............---,,,,,,------------,,,,,,------------------------+++,,,---,,,++++++,,,---++++++******++++++,,,---++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************))))))(((((((((((())))))******)))((((((((((((((((((((((((((())))))))))))'''((())))))******))))))'''+++vvv$$$999,,,ZZZ'''((('''+++************************###&&&''')))...000)))000ZZZ,,,))))))***000"""'''&&&***ccc'''""")))((()))***$$$ttt###...___***&&&---,,,""")))))))))*********++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************************************)))))))))))))))))))))))))))))))))***++++++,,,,,,*********************************++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++************+++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,------------.................................000000000000000000000000////////////////////////...///000000111111000000000111111111111222222222111111000111222222000...444333222333666888777555===<<<999777888@@@LLLUUUMMMMMMKKKIIIHHHMMMUUU\\\qqqsssxxx{{{~~~{{{mmmbbbUUUPPPJJJEEEBBB===666222222333555666777666666555111111111000222444777888000333333000...000111000///////////////////////////.........------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---++++++******++++++,,,---++++++++++++++++++++++++************************************************,,,,,,------------,,,,,,***++++++,,,,,,++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************))))))(((((((((((())))))******)))((((((((((((((((((((((((((())))))))))))(((((()))************)))---///***vvv!!!|||JJJ$$$+++***((())))))))))))))))))))))))111$$$!!!((((((""")))999~~~rrr)))((()))'''...999"""///555((('''%%%333***)))777444|||JJJ+++***(((+++&&&))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************)))******+++,,,,,,---------,,,++++++++++++,,,---++++++************+++++++++++++++++++++,,,------************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,---------.................................////////////////////////////////////////////////......///000000000//////000000000000111111111111111222333444444555555666111111222222222111000///888;;;>>>===::::::===AAA??????===888444555999>>>???CCCHHHMMMQQQVVV]]]aaaxxxtttjjjaaaUUULLLGGGCCC???;;;===<<<:::888888999888777222333444555555333111///:::888666333000------......222222//////222222///.................................---------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,++++++******++++++,,,---************************************************************************,,,,,,------------,,,,,,***++++++,,,,,,++++++*********++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))(((((((((((())))))******)))((((((((((((((((((((((((((())))))))))))(((((()))***************666!!!+++------'''(((((((((((((((((((((((()))###***000""",,,}}}aaa%%%$$$&&&###+++$$$RRRGGG000%%%###;;;)))%%%)))'''***---$$$***...)))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))***+++,,,,,,------------++++++++++++------++++++************++++++,,,,,,++++++,,,,,,---...************************************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,---------...................................................---////////////////////////---......///////////////////////////000000000111000111222111//////000222...222555444111000222555...666>>>AAA<<<666111000<<<======:::666444666999777999;;;;;;::::::===@@@:::FFFTTT[[[ZZZWWWVVVWWW]]]^^^aaadddiiipppxxx~~~}}}}}}rrrggg```UUUTTTUUUXXXXXXSSSIII@@@>>>===;;;:::999999;;;<<<777777555222000111222111444222000//////111333555))),,,000444444000...///***...///,,,---000...(((.........------,,,,,,,,,......---------,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++******++++++,,,---************************************************************************+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******111111&&&111,,,@@@!!!%%%111&&&+++000%%%'''666---***'''***###(((QQQ///(((((('''+++)))$$$333...,,,***888''',,,!!!,,,...EEE++++++)))888((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***)))((((((((()))+++,,,******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))*********++++++++++++******)))))))))))))))***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............///---------............///////////////............000000000000000000000000111111111111000000000000111000000000000000111111000/////////000111222222222444888;;;;;;999666333555555555555555555555555444555555555555555555444888777666777999::::::999<<<<<<===>>>@@@AAABBBBBBFFFHHHKKKMMMNNNPPPSSSUUU]]]```ccceeegggkkkooorrr~~~|||}}}{{{wwwtttooolllYYYXXXXXXXXXXXXXXXXXXYYYSSSRRRNNNJJJEEE@@@===;;;;;;<<<===>>><<<999666444555555666777777888777777777666555333111000......000000000000000000000000......//////......---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++++++++)))++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***)))***+++,,,,,,+++,,,,,,,,,+++++++++******))))))***++++++++++++***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))***555"""666,,,GGG|||"""///$$$%%%,,,!!!666kkk]]]^^^ddd^^^tttvvv(((******###---+++---}}}&&&***,,,333'''---### ///RRRzzz"""&&&(((!!!///"""///))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***)))((((((((()))++++++******))))))))))))******))))))))))))************************************))))))))))))))))))))))))))))))))))))************+++++++++*********))))))*********+++++++++,,,,,,******))))))))))))******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------............---------............///---------............///////////////............////////////////////////000000000000000000000000///////////////000111222000000000///000000111111000222555777888666444222333333333333333333333333333444444555555444444333333555666777666333111///333333444555666777777888666888:::::::::;;;===>>>666888:::;;;<<<>>>AAACCCFFFDDDBBBBBBDDDHHHMMMQQQQQQMMMGGGDDDBBB@@@===::::::::::::999999:::::::::===<<<;;;999777666444444555666888999888666444222333333444555555555555555444333333222111000//////////////////////////////...............------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++)))++++++++++++++++++++++++---------,,,,,,+++++++++******++++++,,,---.........---,,,,,,,,,+++***))),,,,,,,,,+++++++++******))))))***+++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((''''''(((((((((777&&&,,,((("""111777LLL|||///!!!%%%...)))&&&)))mmmLLL###,,,+++$$$,,,(((XXXppp000***---]]]###''',,,+++(((@@@,,,###$$$---III---+++)))"""***(((***)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))((()))******+++******))))))))))))******)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))************+++++++++************************+++++++++,,,,,,******)))))))))******+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------............---------............///---------............///////////////............///////////////////////////////////////////////////////////////000111222111111000/////////000000///000222333333333222111000000000000000000000000222222333333333333222222000333444333222222666999111111111222222333333333000111222111000///000222444555666555444444666888777666444333333555777888888777555555555444222000777777666666666666777777222222222222222222222222111222444555555444222111111111222333333333222222000000000000000/////////.......................................---,,,,,,------------------------------------------------------,,,,,,+++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***+++,,,+++***++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++++++++,,,---...000000///...---,,,+++***,,,,,,,,,+++++++++******)))******+++++++++++++++)))******+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))!!!000---***,,,(((CCC'''""",,,$$$...***$$$///000///))),,,)))+++'''(((111'''000000&&&((((((***222'''999888GGG'''222---(((+++,,,+++"""))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************************************)))))))))*********++++++******))))))******++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,---------------------............///---------............///////////////............////////////////////////---------...............222222111000000000000111222111000//////////////////000000000111111111111////////////////////////000111111111111111111000222222111...///777EEEQQQ333333333333222222222222333555555444222111222333666777777666444444555666777777666555555444444444444444666777888777555444444444333333333333444444555555444444333333333222222333444555555444333222000111111222222111111111/////////.........------------------------------------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------...///000111555444222///,,,+++,,,...,,,,,,,,,+++++++++******)))***++++++,,,,,,++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,---------......++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))******************************))))))))))))******+++******))))))******+++)))!!!333)))ooo```###333$$$"""777!!! ///%%%,,,CCC+++444'''%%%...&&&555PPP222777***---...KKK)))&&&+++///---,,,$$$hhhuuu***((((((333###%%%///)))+++'''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))******************))))))))))))******************++++++++++++************************))))))))))))))))))))))))((()))))))))************************************(((((((((((()))))))))******************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------***++++++++++++,,,,,,,,,---------............///---------............///////////////....................................,,,---------.........///666555444222111000//////111111000///.........///000000///000000000111111//////////////////////////////000000000000//////111222111...///777EEEPPP000000000000////////////111222333333222111222333///000111000//////000222//////000000//////......///111444555555444222111//////............//////444444333222222111000000333444444444333222111000111111222222222111111000000//////...---,,,++++++........................---------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,,,,,,,***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///222555999<<<>>>???BBB@@@;;;333---***+++---,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,++++++++++++*********))))))))))))******))))))))))))))))))))))))******************************))))))))))))******,,,++++++******++++++,,,...---(((>>>aaabbb&&&---###,,,%%%)))///((('''WWWMMM333###:::###%%%+++***NNN&&&000---!!!&&&!!!___---'''///222$$$333---ddd___ ---###***$$$+++...###'''///))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((()))************)))******))))))))))))***************++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))***************************+++++++++((((((((()))))))))*********************+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,,,,---------............///---------............///////////////....................................,,,,,,------.../////////777666444222000//////...000000///.........///////////////000000000111111000000000000000000000000//////000000000000/////////111222222000000444777000000000000////////////...///000000//////000222111222333333222333555777222222333444444444333333222444777888666444333333444333333222222333333444000000000000111111111111222222222111000///......111222222222222111000000000///...---,,,+++******........................---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---+++***+++,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,000777???GGGLLLPPPQQQQQQOOOIII>>>222+++)))***,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))******************************))))))))))))******++++++************++++++***;;;<<<111...///000111)))///)))000???000###222!!!+++(((---vvv666###222---...```+++)))---///!!!555???,,,)))&&&---///+++'''%%%...))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))'''((()))***+++******)))******))))))))))))***************+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************++++++++++++************+++,,,---...+++++++++,,,,,,,,,------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---------.........---------............///---------............///////////////....................................,,,------...//////000000333222111000//////////////////.........///000000---...///000000000////////////////////////////////////000000000000//////...///111222000...+++***111111111111111111111222///000111111/////////111---...//////...///111333111111111222222222111111...000333222000//////000///......------......///000000000000111111111111////////////////////////111111111111111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++------,,,++++++++++++++++++++++++++++++++++++,,,,,,---------***000:::EEENNNTTTWWWXXXWWWXXXUUUKKK>>>222,,,***,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***************))))))))))))******))))))))))))))))))))))))******************************))))))))))))************))))))))))))****** ,,,///...+++,,,###///'''+++&&&111///333...'''###111''',,,))))))222'''%%%!!!WWW&&&)))((()))...111!!!***((((((111******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))++++++******)))******))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))******++++++++++++++++++,,,,,,,,,---------************+++,,,---...++++++,,,,,,,,,---------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........./////////000000---------.........//////---------.........//////000/////////....................................------......///000111111...............///000000...............///000111,,,---...///000///...---........................//////000000000000/////////...---...000222111000........./////////000000000111222111...---...///...///000/////////111333222111111111000000000000000222555444222000222444000000////////////000000000000//////...------,,,......//////000111111222000000111111000///......,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++------,,,++++++++++++++++++++++++++++++++++++,,,,,,---------+++111<<>>GGGEEE888,,,,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------,,,,,,------------------------------------------,,,,,,------------,,,,,,------------------------,,,---.........000444777000...------......---,,,------------------------,,,,,,------------,,,,,,------------------------+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,---...---,,,,,,+++,,,,,,------------------------------------------------------///---,,,+++,,,,,,,,,,,,///...............,,,+++,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------///......---,,,---------,,,++++++++++++*********))))))******+++,,,,,,,,,((())))))***++++++,,,,,,++++++++++++++++++++++++*********)))******+++,,,(((:::000***...'''---777000sss$$$000(((,,,(((***,,,(((aaauuu((('''000(((///))),,,666EEE,,,&&&000((((((WWW$$$)))---###///333...333***///&&&)))yyy"""***...%%%///(((((())))))******++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000,,,,,,...,,,,,,777EEEWWWXXXTTTGGG888...,,,...------444DDDSSSRRRBBB111,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...------000555:::444111...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,------.../////////...---,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------000///...---,,,------...,,,,,,+++++++++*********))))))***++++++,,,------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,)))000hhh222&&&///&&&&&&###444___&&&+++)))++++++,,,+++444222<<<%%%444'''000---,,,(((XXX+++$$$222&&&...111(((''''''***---...ZZZ((()))&&&//////%%%666```$$$))))))'''))))))))))))))))))*********)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...........................,,,,,,,,,------------...------,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///,,,---///---///BBBXXXiiilllhhhYYYDDD333,,,,,,,,,,,,222???LLLMMM@@@222,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++---...---,,,///777===999444///++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++*********+++,,,,,,------------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---......------------------------------------------------++++++,,,,,,,,,,,,,,,---******++++++++++++,,,,,,***+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,------------------------000///...---,,,---......,,,,,,,,,+++++++++******))))))***+++,,,,,,------......---,,,,,,++++++***++++++++++++++++++++++++******))))))***+++,,,,,,---###EEE...,,,333)))222)))UUU888777 666......$$$...111$$$OOO%%%777&&&111111,,,&&&nnnjjj---$$$444'''666rrr$$$111((('''222(((%%%PPP333...///'''---GGG@@@---000,,,///&&&*********))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))******++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,------...///........................,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///,,,...000...222KKKgggmmmrrrqqqcccLLL888...,,,---,,,///777??????777...,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***---...---,,,///777>>><<<666///+++***+++...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++))))))***+++,,,,,,---------------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///------------------------------------------------+++,,,......------------......---+++******---///)))***,,,,,,---,,,+++***++++++,,,---------,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,------------------------111000...,,,+++++++++,,,******************************+++++++++,,,,,,,,,---------,,,+++***)))(((++++++******++++++,,,---***+++,,,------,,,+++***---,,,\\\YYY&&&---333,,,777555&&&---333///---111///---+++OOO000$$$000,,,"""222(((333111&&&000999hhhBBB"""///)))///,,,(((222OOO```******...111''',,,###%%%555%%%)))333(((((((((((())))))))))))+++++++++*********))))))++++++***)))(((((())))))))))))*********+++++++++************************))))))))))))************++++++++++++++++++++++++)))************+++++++++)))************+++++++++***++++++,,,,,,++++++***------------------------///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------...000///,,,,,,//////,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,000333...///EEE```ooorrrnnn]]]EEE333,,,---,,,---......//////......////////////////////////............---,,,++++++------...///000//////............---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,...222555DDD???555------///---'''...,,,***)))***---000333888333---***+++,,,+++***,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,///333444000+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......------------------------000++++++///111---,,,///.../////////...------,,,........................---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......---------------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///000///---,,,,,,,,,,,,---***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++***++++++,,,---++++++,,,,,,,,,,,,++++++111...+++333,,,###000;;;iii)))111666$$$555---,,,000333...<<>>111***+++...//////,,,---......///.........------------------------,,,,,,---......///......,,,---///111111000///...++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,+++******,,,...111===DDD===000)))***,,,++++++,,,++++++******)))(((((()))***+++++++++***,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...222555555111...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------........................---............/////////..............................//////...,,,---............//////......---....................................------,,,,,,------------------------------------..................------------......,,,,,,,,,,,,,,,---..............................------------------------,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------------,,,,,,---------------------------------------------------------............///---------............///,,,,,,---...////////////++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,------------,,,,,,++++++,,,,,,---...///...---,,,,,,---...///999KKK!!! NNNDDD'''555>>>,,,%%%;;;......111...222222,,,aaa///&&&222,,,---NNN%%%999EEE\\\***AAA+++111***---666///(((+++111&&&###>>>>>>555888///+++222$$$,,,((()))))))))*********++++++******************************))))))***+++,,,,,,************************************************************++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------+++,,,,,,---222777555000//////.........---------------------------------------------------------........................///---,,,.........///333555222///------...//////,,,---......///.........------------------------,,,,,,---...////////////***---222555555333///,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,+++******+++,,,,,,:::CCC===///)))***---,,,,,,------,,,+++***))))))***,,,,,,+++******))),,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222222111++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------------------------------................................./////////000000////////////////////////...111222000------...///...//////000000/////////////////////////////////...////////////...,,,,,,---------------------------------........./////////......------......///------,,,,,,------...///........................------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------------------------------------------------------------------------------------............///---------............///,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------------,,,,,,,,,,,,,,,------............------.........222(((&&&@@@444;;; 333***333222(((:::******111444666777777'''FFF666LLL777??????AAAIII111:::zzzBBB>>>AAA ...888111777666'''+++111333---000%%%+++222hhhmmm//////222(((+++444"""000***))))))))))))************+++***************+++++++++++++++*********++++++,,,+++++++++************************************************++++++++++++,,,************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------------------------...000444===FFFEEE???/////////.........------------------------------------------------------.............................................///+++...111222111000///...,,,---......//////......------------------------------.../////////......***---222666666333...++++++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***+++---)))555<<<888...***+++,,,,,,,,,------,,,+++******+++---...---+++))))))***,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------///000111,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------................................................////////////000000000000000000000000000000000000///444555111......000000///000000111111111111111111111111111111111111111...///000111111///...---------------------------------.........///////////////............//////---------------......///........................------------------------,,,,,,,,,---------......,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------------............---------------------------------------------------------............///---------............///---...///000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---------------------,,,,,,,,,,,,---............////////////......------///***???333%%%###fffbbb&&&,,,FFF333555,,,DDD&&&---CCC%%%000333222>>>666444666HHH???EEEPPPHHHNNN888bbb===III>>>:::TTTnnnTTT===888***888999;;;FFF======222'''666222&&&444+++999...@@@"""555___bbbKKK555***'''555 '''333$$$555000,,,*********+++++++++,,,,,,))))))*********+++++++++,,,,,,+++*********+++++++++++++++*********))))))*********************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,)))******+++,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------...000222777BBBJJJIIICCC////////////............------------------------........................//////............//////---///000///......//////---...///111111000///...,,,---......//////.................................////////////......---+++,,,///111222000...,,,,,,---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---,,,+++,,,---(((000444111,,,,,,,,,+++++++++++++++***************,,,---,,,***)))***,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------...,,,,,,,,,------------...,,,,,,,,,------------...........................................................................//////000000000111111111000000000000000000000000000666888222...000222111000111222333333333333222222222222222222222222222...///111222222222000///....................................//////////////////............//////---------------...//////........................------------------------,,,,,,,,,---------......,,,,,,------.../////////------------------------+++,,,------......------------------------------------------.........///------------------------........................---------............///---------............///---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......---,,,,,,---,,,,,,,,,,,,---......---...///000000///...---444888444444(((+++111777666%%%,,,666333333333+++,,,555000+++444333))).........333%%%888;;;$$$DDD:::555...@@@333...III333BBBAAA@@@AAADDDHHHMMMPPPRRRRRRRRRRRRRRRRRRRRRRRRVVVPPPZZZZZZKKK```KKKXXXKKKfffCCCOOOQQQLLLHHHPPPLLLTTTYYY]]]xxx]]]UUUFFF777777:::111000666555888444DDD@@@DDD<<<666>>>$$$000""">>>+++999???%%%---444'''222***333'''444/////////333$$$###666+++ 999)))---333***333%%%++++++,,,,,,,,,---------))))))******++++++++++++------,,,+++************++++++++++++******))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,))))))***+++,,,,,,------)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------***+++,,,000:::AAA???777000/////////............------------------------........................//////............//////,,,000111///---...000000222///,,,---///000///---,,,---......//////......///////////////////////////000000000///...------,,,,,,,,,---------......---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,(((***---------,,,---...(((---...,,,+++------+++******))))))))))))******)))+++,,,+++((((((+++...,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++...///...,,,++++++,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////////////////////////////000000000000111111111111000000000000000000000000000888:::333///111333222111222333444444444444444333333333333333333333333...///111333444333222111..................................../////////000//////............//////...------------...//////////////////////////////------------------------,,,,,,,,,---------......,,,,,,------...///000000------------------------+++,,,------......---------------------------------------.........//////------------------------........................---------.........//////---------.........//////,,,,,,,,,---------...........................---///...------------...///........................///......---------......//////////////////////////////000000111000000000111000000000222222222111,,,...111222111111111222333///000666999888888;;;???EEEKKKLLLIIIHHHMMMRRRSSSSSSUUUVVVRRRQQQZZZeeeaaa___]]]^^^```aaa```]]]^^^]]]\\\\\\]]]^^^]]][[[XXX\\\___]]]XXXQQQNNNNNNQQQTTTVVVSSSOOOKKKEEE???@@@===;;;:::888444666;;;@@@AAADDDHHHHHH@@@888222111000///000111000///------...///000///,,,,,,...------,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,************************************************+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,++++++************++++++,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,---------..............................///......---------......///.........///000222333000000000000000000000000//////............////////////////////////......////////////////////////////////////////////////222111///...---------............////////////000---111555333///,,,---/////////.........------------------.........//////------------------------,,,+++)))))))))+++---......------,,,,,,------...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------......---------.........//////.../////////////////////,,,---//////......000111999444//////333555444222,,,222555222000111444444333333222111000000111111111222444444222111111222333222222444444333333444444333222333333333111///,,,,,,---.........------000000000000000000000///000000////////////000000......------------......//////.........---------///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------------------------------------------------------------------------------------------------------............///..................------///////////////.........,,,,,,---------.........---------........./////////...---,,,,,,---...//////////////////////////////......------.........////////////////////////111111111111000///...---111000000111222333222222111333333333222333555777222999@@@@@@===>>>FFFMMMPPPVVVZZZWWWQQQOOOUUU\\\aaa___[[[YYY[[[dddpppxxx|||wwwqqqnnnnnnmmmjjjhhhddddddeeegggiiihhhfffcccccc```]]]ZZZ[[[\\\___`````````^^^ZZZTTTPPPLLLIIIJJJHHHIIIJJJGGGAAA@@@CCC>>>AAAGGGKKKKKKFFFAAA???111111222111///...///000111000000000...------///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------.........//////,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.................................///...............////////////......///000111222000000000000000000000000000//////......//////000///////////////.........000000000000000000000000000000000000000000000000222111000......---......////////////000000000000...222555444///---...000//////.........------------------.........//////---------------------------,,,+++******+++---......------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,---------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///......------......///------........./////////......//////000111111111222333444333222000111222444222//////111222111000222555555333333555333///555666555555444333444444777888999888666444444555555444333444444333333333555444333333444444222000000111111111000000//////111111000000////////////000000////////////000000///......------....../////////.........---------///............---------------------------------------------------------,,,,,,,,,+++++++++******---------------------------------------------------------------------------------------------------------............///........................////////////////////////,,,------------.........,,,------....../////////...------,,,,,,------...000000000000000000000000///......---......//////////////////////////////222222222222222111000///222222222222222222222222222333555666888;;;???BBBDDDMMMRRRPPPSSS\\\bbbaaacccggghhhddd^^^]]]eeemmmtttqqqggg___fffzzz~~~zzzqqqmmmnnnrrrssssssllljjjeee___ZZZXXXYYY[[[YYYUUUSSSQQQMMMHHHHHHKKKLLLNNNOOOMMMIIIFFFCCCAAA333555555333111111444888888888666444222222222111000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++............////////////,,,,,,,,,,,,++++++++++++......---,,,,,,+++******,,,,,,,,,,,,------------,,,------------.................................///.........///000111222000000////////////000111000000000000000000000000000000////////////000000............////////////000000000000000000000000000000000000000000000000222111000/////////////////////000000000111111111///222444444000......000/////////.........------------........./////////------------------------///...---++++++,,,---......------,,,,,,------...------,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++------......//////......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///......------......///............////////////......///000111222222333...000222222111000000111000222333333444444666888;;;:::777444777;;;888222777888999999777666777888444666999:::999888888999999999888777666777777666555444333333444333111///222222111111000/////////222222222111111111000000111000000//////000000111///......------......////////////.........------///............---------------------------------........................,,,,,,,,,,,,++++++++++++---------------------------------------------------------------------------------------------------------............///........................////////////////////////------------.................................---------,,,,,,,,,,,,------////////////////////////...............//////000////////////////////////111111222333444444444444333444555444444333444555777:::???CCCGGGKKKPPPSSS[[[]]][[[]]]mmm~~~yyygggdddeeedddccccccgggnnntttttttttiii[[[aaaxxxzzzwwwtttvvv{{{}}}~~~wwwpppnnnssszzzxxxqqqjjjgggddddddkkksssqqqkkk___SSSLLLJJJFFFBBB>>><<<999777777888;;;===>>>???>>><<<<<<===;;;777444333111000000000111222---------,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******++++++******)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...------------....................................////////////000111222333000000000///////////////000000000000000000000000111000000//////000000111......///////////////000000000000000000000000000000000000000000000000000222222111111000000000000////////////000000000111...111333222000......///////////////........................////////////........................000///...---,,,---------...------,,,,,,------...------,,,,,,,,,++++++++++++******))))))******+++++++++++++++++++++++++++------...............---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,***))))))***,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------....................................//////............//////....../////////000000000//////000000111111111222---///222333333333555666333555777555222333888===@@@???;;;888:::@@@BBB@@@HHHKKKMMMMMMKKKIIIJJJKKKJJJNNNRRRSSSPPPKKKGGGEEEFFFGGGDDD@@@===>>>===;;;<<<:::888888777555333000444333222222111111111111333333333333333333333333111000000000000000000111//////............//////////////////............///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------............///............///////////////////////////000000000---------.........//////000000///...---,,,,,,+++------------------------.......................................///000111000000000000000000000000111111222333444444444444111444777999:::<<>>>>>>>><<<::::::???BBBBBBFFFJJJGGG@@@>>>===;;;888666444222222............------,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******++++++******)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........---------.........///////////////////////////////////////000000222333444000000000000000/////////111111111111111111111111111111000000000000111111/////////000000111111111000000000000000000000000////////////////////////222222222222222222111111....../////////000000000...///111111000.........000000/////////................../////////000000........................000//////...------------...------,,,,,,------...------,,,,,,,,,++++++++++++******))))))******+++++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,------------------------------------------......//////////////////////////////////////////......//////////////////000000000111111111111000000000000000000444555666666555555666888555888:::888666:::DDDLLLXXXZZZXXXSSSSSS[[[cccgggwww{{{}}}zzzzzz|||{{{rrrmmmiiiiiidddZZZTTTSSSPPPKKKJJJHHHEEEBBB@@@===999666777777555444333333444444111111222222333444444444111111000000000000111111/////////....../////////000000/////////.........///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------............///........./////////000000////////////000000111111------........./////////000000///...---,,,,,,+++---......//////......---....................................///000111111000000000000000000000000222222333333444444333333222777===AAADDDHHHNNNSSSYYY[[[^^^^^^\\\[[[ZZZ[[[WWW\\\___```hhhpppooogggooonnnoootttzzz~~~}}}{{{{{{zzzyyytttqqqnnnjjjfffooommmkkkjjjmmmoooqqqrrrgggiiikkknnnssswwwccc```iiilllhhhbbb\\\RRRJJJEEEAAA===;;;888>>>BBBCCCJJJQQQOOOGGGGGGFFFDDDAAA===888444111000000000//////...------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,---......,,,---------............------........./////////////////////////////////000/////////000111222222...///000000000000//////111111111111111111111111222222111111111111222222000000111111222222333333111111111111111111111111000000000000000000000000222333333444333333222222/////////000000000111111...///000111111000///...000000000/////////............/////////000000000..........................................------...------,,,,,,------...------,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------------...//////000000////////////////////////000//////......//////000000000000000111111111111111111111111111111111111444444444333333444888;;;@@@EEELLLRRRYYYeeesss~~~~~~}}}yyyrrraaa^^^YYYUUUPPPKKKEEEBBB>>>===:::888666555555555333333333333333333333333222111111000000111111222000//////......//////000000000000/////////......///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------............///.........//////000000111...//////000000111111222............////////////..............................///000000///..........................................///000111222000000000000000000000000111333555777999;;;<<<======CCCIIILLLNNNQQQWWW\\\aaabbbccccccdddgggkkknnnpppnnnnnnqqqwww}}}~~~{{{xxxvvv}}}zzzwwwuuutttsssqqqpppiiihhhffffffjjjqqqyyy}}}yyy{{{~~~}}}rrrhhhnnnrrrpppkkkjjjfff\\\PPPIIIIIIKKKFFFIIIHHHDDDIIIQQQOOOFFFDDDEEEGGGGGGDDD@@@;;;888222222111111000//////...+++,,,---------,,,+++***++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////////////////////////////000000/////////000000111---...///000111111000000111111111111111111111111222222222111111222222222111111222333333444555555444444444444444444444444222222222222222222222222222333444555555444333222111111222222222333333333000111111222333333111000000000000000/////////....../////////000000000000........................,,,------.........------...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,+++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------------...........................---------...///000000000////////////////////////000000////////////000000000000000111111111222222111111222333444555666777444666:::???GGGQQQ\\\ccckkkqqqzzzyyyrrrkkkddd```SSSQQQLLLGGGCCCAAA??????<<<<<<:::999777555444333222111111000000111111222000000////////////000000000000000000/////////...///............---------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------------------------------............///---......///000000111111...//////000111111222222............/////////000++++++,,,---...///000111...///000111111000///...000000000000000000000000............///000222222000000000000000000000000000222666<<>>DDDIIIIIIGGGBBB===888555444333///+++...,,,++++++,,,,,,+++))),,,+++++++++------+++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------,,,,,,,,,---......///////////////222111000.........///000000000000000111111111111000222444333111...------000...---...111444555555333222111111111111222333444111222666777222222666111777<<<<<<999777999===>>>AAACCCBBBAAAAAA>>>999???<<<;;;<<<@@@AAA???===AAA???<<<:::;;;;;;:::999777777666666777888999999555555666888999888444111111111111111111000//////......///000000000//////333000000444:::<<<:::666/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---((()))***+++---...///000,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------------............///.........------,,,,,,,,,............////////////...------------...//////222222222111111111111111222111000000111222111000---222444111000222444333111555888888999===FFFMMMcccsssuuuooommmhhh```aaaWWWRRRUUUTTTKKK@@@<<<555444333333444666666555///000000///......000111333111000333666666111,,,000000///...---,,,,,,,,,...------------...//////........................---------............/////////.........---------..................................................................------//////............//////////////////////////////000000000000////////////...//////000000000000000////////////////////////////////////////////////000000000//////.........//////000000000111111111000222555777777666555555CCCGGGLLLPPPRRRVVVZZZ^^^dddaaaaaaeeekkkvvv|||zzz|||tttrrrzzzooonnnvvvwwwkkk^^^[[[VVVUUU^^^ZZZQQQEEE>>>>>>@@@@@@???AAA???=========:::444///000...,,,+++,,,+++***)))++++++***+++,,,---+++)))++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------.....................------,,,,,,,,,---......///////////////222111000///...//////000000000000000111111111222111333444333111000000111222111//////111222222111333333333444444444444444999555666::::::666666999888===BBBDDDCCCBBBCCCEEEKKKLLLMMMNNNLLLIIIGGGHHHMMMLLLLLLLLLNNNOOONNNMMMJJJHHHFFFFFFHHHIIIIIIHHHCCCCCCAAA@@@>>><<<;;;::::::::::::;;;;;;999555222333333444444333222222111000000000000/////////...000///000666<<>>???BBBJJJLLLOOORRRTTTUUUUUUUUUVVVSSSSSSVVVRRRKKKLLLSSSVVVWWWWWWWWWUUUUUUUUUVVVWWWUUUTTTUUUVVVXXXXXXWWWQQQQQQRRRRRRQQQPPPOOONNNFFFEEEDDDDDDDDDBBB>>>:::888888777666444222000///111000///......///000111000000222777<<<>>><<<888...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.........---------------............////////////......------......///000000000000000000000111111222111000000000111222333000111111///333999<<<:::???AAAGGGRRRcccwww{{{}}}pppnnnmmmrrr{{{~~~rrrmmmiiiddd^^^\\\RRRMMMFFFCCCAAA>>>777222333333333333222222111000111111222777;;;<<<888444000000///...------------...------------...//////........................---------............///...............---------........................................................................000//////......//////000////////////////////////000000000000000000000000//////000111111111111000//////////////////////////////000000000000111111111111111111111111111000333222222222222333555555777777888<<>>AAAFFFJJJNNNRRRTTTSSSRRRQQQRRRUUUWWWXXXXXXUUUNNNMMMPPPJJJAAADDDNNNMMMOOOQQQOOOLLLJJJLLLNNNVVVTTTSSSSSSUUUUUUUUUTTTOOOPPPQQQRRRRRRQQQOOOMMMQQQPPPOOOOOOOOOMMMIIIGGGCCCBBB@@@===:::666333111111000///...///000333444222222444777999888444111---------------,,,,,,,,,........................------------------------,,,,,,,,,,,,---------......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------------------------............///...............---------............////////////...............//////000///000000000000000111111000111222333333333444555222333222222888AAAEEEDDDOOOYYYjjjzzz}}}zzz}}}}}}qqqfff___]]]ZZZXXXXXXWWWQQQEEE;;;777555333111222333444444222333444777999777333000000000///..................------------...//////........................---------............///....................................................................................////////////000000////////////000000////////////////////////000000111111111111111222///000000111111111111111000000000000000000000000000000000000111111222222222222222222222222222222333333222222333555777888999AAAJJJPPPRRRSSSVVVYYY```jjjtttwwwxxx|||yyyiiiZZZQQQLLLCCCAAA???AAAEEEHHHHHHFFF@@@===999555333111///------,,,+++,,,......,,,+++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------------------------,,,,,,,,,---------..............................---......///////////////000000111111111111111111222222222222333333333333444555555444333444666888666777888<<>>;;;888777999===BBBFFFLLLNNNPPPSSSXXX]]]aaacccaaa^^^ZZZXXXZZZ\\\^^^______YYYVVVWWWRRRLLLOOOWWWTTTVVVXXXVVVSSSRRRSSSVVVXXXXXXWWWYYY[[[\\\\\\ZZZTTTUUUUUUUUUSSSQQQNNNLLLTTTSSSRRRSSSSSSRRROOOMMMLLLKKKJJJHHHEEEBBB???>>>777555333111111111333444000111222333444222///---------------------------........................------------------------,,,,,,------............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------------------------............///....................................///////////////............///000000//////000000111111111222000222555666444222222333666999:::<<>>777222111222333444111111222444444333000...000000///.........//////...------------...//////........................---------............///---............................................................................../////////000000000000////////////000000000000000000000000000000000111111111222222333333///000111111222222111111000000000000000000000000000000000111222222333333222222222333333333333333222111222333666:::>>>@@@EEELLLSSSXXX]]]fffsss}}}rrrhhhdddPPPJJJCCC@@@CCCFFFIIIIIILLLHHHCCC>>>:::555///,,,,,,++++++,,,------,,,***,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---------------------------------.........//////.............../////////---......//////////////////000111222222222111111222222333333333444444444000222333444555666999;;;@@@@@@AAADDDHHHJJJKKKJJJHHHFFFCCCAAADDDIIIOOOSSSVVVYYYYYYWWWYYY^^^aaa```cccaaa___\\\\\\]]]___```]]]ZZZWWWUUUUUUVVVYYY[[[YYYZZZ[[[ZZZYYYXXXYYYZZZWWWVVVWWWZZZ]]]______^^^WWWWWWYYYYYYZZZYYYXXXWWWSSSRRRQQQQQQQQQQQQOOOMMMIIIIIIIIIIIIIIIHHHGGGGGG@@@???<<<888666444333333...///000111111111000000---------............///........................------------------------+++,,,---......///......******+++,,,,,,---......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.............../////////............//////////////////......//////000111000000000111222222333333222555777555222111333666888???HHHNNNYYYhhhsssxxxnnn}}}zzz{{{}}}yyyooofff```]]]ZZZYYYTTTLLLAAA:::777555444222//////000111111111111111000000//////...//////000...------------...//////........................---------............///---------........................................................................//////000000111111000000//////000000111000000000000000000000000111111111222333333444444000000111222222222222111000000000000000000000000000000111111222333333444222333333333444444444444222333555999>>>EEEKKKOOOSSSYYYbbbnnn}}}~~~wwwuuu```XXXMMMFFFDDDFFFHHHHHHMMMKKKHHHEEEBBB===777333000000///000111222000...,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......---------............///................................./////////000000---........./////////000---......//////////////////000111222222222222111333333333333444444444444222555:::===@@@CCCFFFIIINNNMMMLLLMMMOOOPPPPPPPPPMMMMMMLLLMMMOOOSSSXXXZZZ[[[]]]\\\WWWWWW\\\^^^[[[YYY\\\___^^^[[[YYYZZZ[[[ZZZ\\\ZZZVVV\\\gggiiicccbbbaaa```aaabbbcccbbbaaa```______aaaccccccaaa```\\\\\\\\\[[[[[[ZZZZZZZZZYYYWWWUUUTTTTTTSSSPPPNNNIIIJJJJJJJJJJJJJJJIIIIIIEEEDDDBBB@@@>>><<<:::999222222222222111000111222........./////////000000................................................+++,,,---.../////////...******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------............///---........./////////000............///////////////////////////000000111000111111222333333444444444666666555444999BBBIIIOOOZZZfffmmmvvvssspppsssqqqfffaaa```^^^VVVMMMFFFCCC@@@;;;777444333222111000000222333000000////////////000000...------------...//////........................---------............///---------.........//////................................................---......///000000111111111111000000000000111111000000000000000000000000111111222222333444444555000000111222222222222111000000000000000000000000000000111222333333444444333333333444444555555555444666999???GGGPPPXXX]]]VVVeee}}}{{{rrrooommmcccVVVLLLHHHGGGGGGFFFHHHHHHHHHIIIHHHEEEAAA===666555555666777777666444,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------.........//////........................////////////000000000000---.........//////000000---......//////////////////000111222333333222111333333333444444444555555===AAAHHHMMMRRRVVVZZZ]]]YYYWWWTTTRRRRRRSSSRRRQQQMMMNNNQQQSSSVVVYYYZZZ[[[___bbb```[[[[[[aaaccc```iiiqqqxxxzzzwwwrrrqqqqqq~~~zzztttmmmgggcccaaaaaa___\\\[[[YYYXXXUUUSSSTTTSSSSSSRRRPPPNNNLLLKKKDDDDDDEEEEEEEEEDDDCCCBBB:::999777444111000000222.../////////000000111111////////////////////////........................***+++---///000000///...+++,,,,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------------.........//////---.........//////000000............/////////000///////////////000111111111111222333444444555555555555555555999DDDTTT```vvv}}}uuugggbbb___YYYSSSOOONNNJJJDDD>>><<<:::777333//////000222000000////////////000111...------------...//////........................---------.........//////---------.........//////................................................---......///000111111222111111000000000000111111000000000000000000000000111111222333333444555555111111111000000000000000000000111111222222222333111222333222000000222444666444111111444777777777===AAAEEEPPP\\\YYYZZZiii}}}lllfffooonnneeeXXXNNNLLLJJJHHHFFFGGGFFFDDDGGGMMMJJJCCCCCCCCCBBBBBB???:::333.../////////......---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------............///////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000111222222111///222222111000000111333666888333222777:::;;;@@@HHHQQQSSSXXX\\\]]]\\\^^^ccc[[[XXXTTTRRRSSSUUUVVVWWWSSSZZZ^^^]]]]]]aaacccbbbbbbgggiiiiiippp{{{vvvlllddd```^^^]]][[[XXXXXXYYYZZZXXXUUUQQQLLLEEE@@@>>>@@@CCCEEEDDD@@@:::666444444444333111000//////111222222111222111///......///000000......---------,,,,,,,,,,,,,,,,,,---------..............................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................------............/////////000000000000000111111111111111111111111111222222222222///...111333222333555444:::===???IIIbbb}}}uuu{{{~~~~~~kkkfff___[[[YYYVVVRRRNNNKKKCCC999444444555333111000111111000///...///111//////............//////---.........//////000000////////////////////////...............///000000///////////////.........////////////////////////............/////////000000000000000111111111111111111111000111111222333444222111222333444444444111111111111111111111111///000111222333444555666333333333222111000000000+++111888:::888888;;;>>>BBBNNNSSSUUU[[[eee|||wwwpppuuuqqqggg[[[SSSPPPKKKFFFFFFHHHFFFCCCEEEJJJJJJEEEEEEDDDDDDCCC@@@;;;444///000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------............///////////////////////////////////////////////////////////////000000000000000000000000000000000000/////////000222222222111222333444333333222222333777444777???EEEIIIPPPXXX]]]dddjjjiiibbbZZZSSSOOORRRSSSTTTVVVWWWVVVTTTRRRZZZ\\\dddkkkiiidddiiitttxxxqqqfff]]]YYYWWWVVVVVVNNNOOOOOOMMMJJJGGGCCCAAAGGGFFFEEEDDDAAA<<<555000444222000000111222222222000000//////...//////////////////.........------,,,,,,---------..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................./////////000000000000000000111111111111111111111111222222222222444333444666444222555:::888AAAJJJTTTfff}}}wwwtttrrryyyppp[[[SSSUUU\\\bbbVVVOOOFFF===777444333333111111111000//////000111//////............//////............/////////000////////////////////////...............///000000/////////////////////...////////////////////////........./////////000000000000000000111111111111111111111111111222222333333222222333555666666666111111111111111111111111///000111333444666777888444333222333444444222111333444555666:::@@@HHHNNNKKKVVVXXXaaazzzwwwfff\\\WWWQQQKKKKKKKKKIIIEEEDDDGGGHHHFFFFFFFFFEEEDDDBBB===666111000000//////......//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////000000000000000000000000000000000000......///000111222222333333444555666666555333222666888@@@LLLTTTXXX\\\```TTT\\\___YYYVVVXXXYYYVVVVVVXXX\\\___aaaaaa```___qqqvvvqqqeee\\\WWWTTTUUUUUUSSSOOOLLLJJJIIIEEEGGGIIIKKKKKKGGG@@@;;;:::777333111222222222222000000111111111111111000000000000/////////......,,,------------................................./////////...............------------------------------------------------------------------------............................../////////000000000000000000111111111222222111111111222222333333333444444444555222000555>>>FFFOOOYYYdddvvvvvvkkknnnwww|||~~~lllbbb^^^]]][[[ZZZVVVNNNCCC;;;666555333333111000000000000111000//////......//////000............////////////////////////////////////...............///000000......//////////////////////////////////////////....../////////000000000000000000111111111222222111111111111111222333333222333444555666777777777111111111222222222222222000111222333444555666666333222111333666888888666===777444;;;IIISSSUUUSSSRRRhhhxxx}}}mmmbbb[[[UUUNNNNNNLLLHHHFFFEEEEEEDDDFFFFFFEEEEEEDDD@@@;;;777111111///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////000000000000000000000000000000000000///000111000000000222333444333444666888999999999DDDHHHOOOVVVYYYXXXWWWVVVWWW___```XXXWWW```eeebbb[[[___fffnnnvvv}}}wwwlllkkkhhhbbb\\\VVVTTTTTTVVVOOONNNMMMNNNOOOOOOMMMKKKBBB>>>999666444333222111222222444555555444333222000000000/////////......------------................................................................................................................................................////////////...////////////000000000000000111111111222222222111111222222333333444444777444333444555999CCCMMM^^^dddkkkrrr~~~qqqdddjjjzzzdddVVVYYY\\\]]][[[TTTJJJ@@@:::777555222000000000000000000000////////////000000.........///////////////////////////////////////...............///000000............////////////////////////////////////...////////////000000000000000111111111222222222222111111111111222333333333444666777666666666666111222222222333333333444222222222222333333333333333222111222555777888888888;;;DDDPPP\\\aaa```\\\jjj{{{sssdddZZZNNNLLLJJJIIIGGGEEEDDDEEEFFFEEEEEEFFFFFFDDDAAA>>>444333111///------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////////////////////////////000000000000000000000000000000000000222333333222000///111333666444333555;;;AAADDDFFFVVVVVVVVVUUUVVVXXXZZZZZZzzz~~~rrrjjjiiigggbbbdddnnn|||wwwjjj]]]TTTYYYWWWTTTSSSRRRQQQOOONNNJJJFFFAAA<<<999777444222222333444555444333222111/////////.........---------------.........//////........................------------------......................................................................................./////////000000////////////000000000111111111111111222222222222111222222333444444555555999555555;;;DDDPPP^^^jjjttt|||}}}dddfffjjjssssss```]]]ZZZZZZZZZVVVOOOHHH<<<999444111111222111///000000////////////000000///////////////.........////////////////////////...............///000000---.........//////000000000000000000000000000000////////////000000000111111111111111222222222222222222222111222333333444333555777777555444555777222222222333333444444555333333333333222222222222333333333222222444999<<>><<<<<>>888777555333222000000///000000000/////////..................////////////........................------........./////////,,,,,,,,,,,,,,,,,,,,,,,,................................................---......///000000111111//////000000000111111111111111111222222222333333222222333444555666777777555>>>LLLUUUYYY___ppp~~~wwwwwwyyyzzz~~~uuuvvv}}}ooovvvyyyjjjrrr{{{hhh^^^[[[[[[\\\NNNGGG???;;;:::999666333111111000000000000111111000/////////............////////////////////////...............///000000------......///000000111000000000000000000000000//////000000000111111111111111111222222222333333333222222222222333444444222555888777777:::@@@FFF222222333333444555666666333333444444555666777777///444999999:::AAAPPP\\\______ggg|||sss[[[RRRQQQPPPPPPRRRNNNMMMKKKJJJJJJGGGDDDAAADDDAAA<<<777444333222333,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////////////////////////////////////////////////////////////////000000000000000000000000000000000000///222555444333555;;;AAABBB@@@BBBIIITTT\\\___^^^hhhvvv}}}nnn```WWWTTTRRRRRRMMMLLLLLLMMMMMMKKKGGGDDD>>><<<999666444333333333111111111111000000000000............/////////000.........................../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////---......///000111111222000000000000111111111111111111222222222333333333222222333444555666777888>>>NNNaaaggg```]]]kkk}}}|||rrrtttwwwoookkkmmmzzzzzzkkk^^^YYYYYYTTTMMMDDD???===<<<999555111111000000000000111111000000//////.........---////////////////////////...............///000000---------...///000000111000000000000000000000000000000000000111111111111111111222222222333333333333333222222333333444555111444777888999===FFFNNN444444555555555555444444666555333333444555555444===888555888BBBPPPZZZ___aaalll~~~^^^WWW^^^ZZZNNNMMMOOOOOOMMMLLLKKKGGGBBBFFFEEEBBB???;;;666222000..............................---,,,,,,,,,,,,---........................------------------------............////////////////////////000000000000111111000///////////////////////////000000000000000000111333555555444333555000000555777777<<>>???666444111000111111111000111111000///////////////////////////////////////////////////////////////111111000000//////......//////000111111111111111000000000000111111111111222222222111222222333333111333555555555555777999666777888999;;;EEEVVVeee444555555666666555555444444444333333444555555555///888CCCLLLRRRZZZeeemmm|||wwwuuuhhhWWWSSSSSSRRRPPPMMMKKKIIIFFFJJJIIIHHHFFFBBB<<<666222///////////////////////////...------,,,,,,------........................------------------------............////////////////////////000000000000111111000////////////////////////000000000000000333111000000000111111111222333666:::999888@@@JJJ]]]]]]aaaoooxxxrrrccc```[[[VVVUUUSSSMMMFFFEEEGGGDDD===::::::888333111111111111111000///...---------....../////////////////////////////////000///......///222444666000///...------------...---------.........//////////////////////////////111111111111000000000000000000000000111111111222444333333333444444444444777777888:::;;;???KKKWWWssslll^^^TTTYYYjjjzzzjjjzzzlllaaaddd|||uuuccc]]]VVVSSSSSSNNNEEE===:::777444222222222222111111111111000000000000000////////////////////////////////////////////////111000000000/////////...//////000111111111111111000000000000111111111111222222222111222222333444555666666555444444555555555888;;;===FFFZZZwww444555555666666555555444333333333333444555666666///>>>PPPYYY\\\fffzzz}}}nnn\\\ZZZWWWTTTQQQNNNLLLKKKIIIIIIIIIHHHFFF@@@888333111000000/////////000000///...------,,,---------........................------------------------............////////////////////////000000000000111111000/////////000000//////000000000111111111444222000//////000111222000222666:::>>>GGGZZZjjj|||^^^RRRVVVSSSJJJIIIFFFAAA===>>>@@@<<<666222222222222111000///...............///////////////////////////////////////.........///000111222//////......------......------........./////////////////////////////////111111111111111111111111000000111111111222222222222333444555666666666666666444555;;;CCCSSSiii}}}yyyddd\\\___fffnnnttt|||ooowwwvvvgggWWWSSSWWWWWWMMMBBB@@@<<<777444333333333333000000111222222111111111////////////////////////////////////////////////000000000000//////////////////000111111111111111000000000111111111222222222222222222222333444444888777555444555666666555888===BBBHHHWWWttt555555666666666666555555222333333333333444666888AAAIIISSSYYYbbbvvvfffaaa\\\ZZZWWWSSSPPPPPPKKKJJJHHHHHHGGGDDD>>>999333222111000/////////000//////...---------------........................------------........................////////////////////////000000000000111111000000///000000111///000000111111222222222222222222222222333555777888888999???MMMdddfff\\\XXXRRRNNNHHHAAA<<<===???@@@>>>888777555333222222111222////////////////////////////////////////////////---...////////////////////////............//////............////////////////////////////////////000111111111111111222222111111111222222222333333222444666666666666666666888888;;;DDDRRRfffuuummmhhhhhhxxxwww{{{gggXXXVVVWWWTTTPPPEEEAAA;;;777555444333333//////111111222111111000////////////////////////////////////////////////000000000000//////////////////000111111111111111000000111111111222222222222222222222222333444555:::777444444666888999888:::CCCNNN[[[ooo555666666666666666666555444444555444333666:::>>>KKKPPPZZZhhh{{{}}}{{{tttooo|||xxxnnnvvv}}}|||rrrrrr}}}}}}vvvkkkaaa___^^^YYYVVVVVVPPPMMMIIIHHHJJJIIIFFFBBB777666333111//////////////////...------------...........................---------....../////////............////////////////////////000000000000111111000000000000111111000000000111222333333444111333555555444444666888@@@BBBIIIXXXpppnnnUUUMMMMMMKKKHHHFFFCCC@@@??????<<<:::777444222222333444000000000000000000000000////////////////////////---...////////////...---//////.........//////000........./////////000000000000000000000000000000000000111111222222222333222222222222333333333333333555777777666555666777<<>>;;;888666666888:::;;;;;;KKKaaawww555666666777777666666555555666666666666;;;DDDKKKOOO]]]uuu}}}|||zzzyyypppvvv}}}}}}zzz~~~zzzvvvrrrppp~~~zzzqqqtttyyytttuuuzzz{{{gggbbbccc```]]]]]]TTTNNNHHHGGGIIIJJJGGGDDD>>><<<888444111000//////000///......------..............................---------...//////000000............////////////////////////000000000000111111000000000111222222000000111222333444444555222555777666444444888;;;AAANNNddd~~~\\\PPPPPPQQQTTTVVVQQQFFF>>><<<===<<<:::888666555444333111111111111000000000000////////////////////////---...///////////////...//////......//////000000....../////////000000000000000000000000000000000000000111111222333333333222222333333333444444444444666888888666666999===:::KKKggg|||zzzyyyuuuuuuxxxjjj]]]WWWSSSOOOIIIDDD@@@<<<888666333222111000000000000111000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111111111111222222222222333222222222222333555666777BBB@@@===999666777:::>>>DDD]]]|||666666777777777777666666555777888888;;;DDDQQQ[[[fff}}}xxx{{{{{{}}}mmmccceeedddcccddd[[[UUUOOONNNOOONNNIIICCCEEEBBB===888444222111111000//////.......................................---------...///000000000............////////////////////////000000000000111111000000111111222333000000111222333444555555444666777666666;;;DDDKKKXXXnnn}}}mmmbbb\\\[[[]]]ZZZNNNDDD???>>>@@@BBBCCC@@@<<<777333222222222111111000000000////////////////////////.........//////000000111///////////////000111111.../////////000000000000000000000000000000000000000000111222222333444444333333333333444444444444444777999999777:::@@@EEEMMM___{{{~~~yyynnn{{{mmm[[[\\\YYYTTTOOOJJJEEE???;;;888666333111000111222333000000000000000000000000000000000000000000000000.../////////000000000111//////000111111111111111111111111222222222333333222222222333444555666777>>>@@@???;;;777888@@@GGG]]]|||666666777777777777666666555777999:::???KKK\\\hhh|||rrrccceeefffgggiiihhhbbb]]]\\\\\\YYYPPPHHHJJJGGGAAA<<<777444333333000000///.......................................---------...///000000111............/////////000////////////000000000000111111000000111222333333000111111222444555666666444555666777:::DDDRRR]]]vvvhhh\\\[[[[[[TTTKKKHHH@@@DDDJJJMMMKKKDDD:::444222222222222111111000000///////////////////////////.........///000222222///////////////000111111////////////000000000000000000000000000000000000000000111222333333444444333333333444444444555555444777999999999===EEELLLppp{{{rrrmmmrrrvvvsss|||{{{yyy~~~~~~www||||||lllccc```\\\WWWRRRKKKDDD???<<<999555222111111333555000000000000000000000000000000000000000000000000.../////////000000111111//////000111111111111111111111222222222333333333222222222333444555777777888<<<>>><<<888<<>>JJJWWWnnnwwwhhhUUUNNNQQQPPPMMMMMMOOOTTTWWWQQQDDD999:::777444333222222000...000000000000000000000000......///222555666555333111111000///////////////111000///////////////000222222111111111111222222222333333333333333333444666666555333111111333666999555666999:::@@@WWWqqqyyyssstttwwwtttzzzxxxwwwqqqcccZZZ^^^```WWWIII???>>>;;;:::999444---...666444333111000/////////000000000000000000000000000000000000000000000000000000000111222222222222111222222333333333333444444444444444444444555666777:::<<<999:::@@@CCCSSSooo777777666666777888888777555999CCCMMMYYYnnnrrrmmmtttrrrnnnooozzzwwwwww^^^HHHMMMHHHKKKIIIDDDAAA@@@;;;444222111111000//////......////////////////////////////////////////////////111111000000////////////000000000000000000000000222222222222222111111111444444333444666888888666555:::BBBKKKVVVlllyyyrrrqqqnnnkkknnnnnn{{{kkk]]][[[XXXRRRQQQRRRSSSSSSPPPJJJEEEBBB===888444333222222222000000000000000000000000......///111444444333111111111000///////////////000000////////////000000222222111111111111222222222333333333333444444444555555666555444444666999999555666<<>>;;;;;;888222000333333222111/////////000000111111111111111111111111111111111111111111111111111111222222222333333333333333444444444555555555444444444444555666777777888===;;;===FFFQQQmmm777777777888999999:::;;;;;;@@@KKK\\\qqqssswww}}}uuu~~~}}}yyyaaaJJJIIIGGGIIIIIIGGGGGGFFFAAA;;;444222000///......///000////////////////////////////////////////////////111000000000000/////////000000000000000111222333222222222222222222222222222222333555666777888999<<>>===<<<888333000222111000/////////000111111111111111111111111111111111111111111111111111333222222222222333444444444555555555555666666666444444444444555666777888666::::::???OOOccc:::999999;;;;;;:::<<>>CCCLLLYYYkkk}}}qqqddd```eeehhhddd^^^hhhjjjmmmnnnllliiifffeeeiiieeedddeeeeeebbbcccfffnnnqqqppplllkkkmmmllliiigggaaa___aaaaaa```bbbgggeeennnyyykkk^^^]]][[[[[[ZZZXXXSSSPPPHHHCCC<<<666444333222111111111111111111111111111111000000111333222000...111111000000///000000111000000000///000000111111333222222111111222222333222222333333444555555555222555777888888888:::;;;===;;;BBBWWWooo~~~xxx||||||yyyzzz}}}rrrjjjeeecccXXXNNNBBB>>>>>><<<666111222111000//////000111222111111111111111111111111111111111111111111111111333222111111111222333444444444555555555666666666444444555555666777888999999:::;;;JJJfff~~~:::777777::::::888===DDDTTT___uuuwwwwww|||dddMMMHHHDDDBBBCCCFFFEEEBBB???:::888333000...///111333000000000000000000000000000000000000000000000000000000000000111111111111000000000111222333444555222222333333444444444444666555777;;;<<<>>>GGGSSS```ttt|||tttxxxxxxpppqqqlllggggggkkkqqqvvvwwwtttvvvxxxyyyxxxtttoookkkjjjhhhjjjppprrrqqqrrruuussswwwxxxwwwwwwyyyxxxttttttqqqnnnmmmkkkhhhiiilllggghhhhhhjjjlllrrr{{{tttkkk```YYYWWWVVVRRROOOLLLHHHCCC>>>;;;999666333222222222222222222222222222222222333444333111///111111000000000000111111000000000000000111222222333333222222222222333333222222333444444555666666333666888888888888888999===AAARRRooonnnppp~~~yyy{{{||||||~~~|||nnniiiiiidddYYYJJJ@@@======:::666444333111000000111222222111111111111111111111111111111111111111111111111111111111111111222333333333444444444444555555555555555555666777888::::::??????FFFbbb888444444999999999BBBNNN[[[xxxvvvvvvvvv]]]NNNEEE???AAAEEEEEEEEEEEE>>>;;;777333111000222333000000000000000000000000000000000000000000000000000000000111111111111222...///000111222222222111222333333444444555555666666444555:::===BBBTTTfffzzzvvvlllcccbbbhhhjjjhhhmmmqqquuuwwwxxxyyy|||vvvvvvvvvvvvtttooohhhcccffffffjjjrrrvvvuuuvvvyyyuuuzzz|||zzzzzz{{{xxxsssuuuwwwxxxxxxvvvttttttuuuyyysssooonnnmmmkkknnnrrrlllrrr|||hhh]]]YYYZZZ[[[OOOLLLFFFBBB>>>999555222222222222222222222222222222222222333444444222000111111000000000111222222000000000000111111222333333333222222222222333333222222333444555666666777555666888888777888999;;;;;;IIIcccvvv|||qqqfffrrryyywwwyyysssyyy}}}sssnnnllleeeWWWHHH???>>>>>><<<666555444222222222222333222222222222222222222222222222222222222222222222111111222333444333333333333333444444444555555555555555555666777999;;;;;;===EEEVVV|||888333444;;;>>>@@@MMM^^^ooo~~~qqqqqqzzz}}}vvv___QQQEEECCCEEEDDDDDDFFFBBB???;;;666333222111222000000000000000000000000000000000000000000000000000000111111111222222222000222444555555444222111333333333444555666666666666333777@@@HHHUUUppptttllldddbbbdddjjjnnnrrr{{{{{{~~~xxxuuuyyy|||yyyvvvvvvpppkkkhhhlllrrr|||nnn```___ccc[[[UUUMMMFFF@@@;;;666444333333333333333333333333111000111222444333111000111111000000111111222333000000000000111222333444444333333222222333333444222222333444555666777777555777888888888:::===@@@HHH```sss{{{zzz~~~|||ttttttxxx|||qqqoooooofffTTTEEE@@@AAAAAA999888666444333222222333222222222222222222222222222222222222222222222222111333555777777666444333444555555555555666666666555555666777888:::;;;<<<===QQQooo:::555666???DDDIIIYYYlll{{{vvvooojjjnnnwww{{{vvvooolllfffccceeeeeecccgggmmmvvvpppnnnssswww{{{yyyiiikkkrrrsssppp^^^NNNHHHFFFCCCBBBDDDCCCAAA===888555222111111000000000000000000000000000000000000000000000000000000111111222222222222444666888::::::888555333333333444444555666777777;;;999@@@MMM[[[ooo|||kkkeeefffhhhiiipppooouuu{{{vvvrrrqqqsssqqqmmmooouuu}}}|||aaaZZZ]]]kkkdddYYYOOOGGGBBB???===333333333333333333333333/////////111333333111///111111000000111222333333000000000000111222333444444333333222222333333444222222333444555666777888555666777888999===AAAEEE```|||}}}rrrpppwwwrrrpppuuuqqq]]]JJJBBBCCCDDD;;;:::888555444333333333222222222222222222222222222222222222222222222222222444888::::::999666444666666666666777777777777555555666777888:::<<<===EEEccc666:::@@@BBBFFFSSSmmm~~~{{{vvvqqqnnnnnnoooiiieeeiiippptttpppjjjdddfffjjjpppssstttqqqnnnnnneee^^^```bbbcccffflllooonnnooosss{{{hhhlllzzzooooooxxx]]]OOOIIIDDDAAABBB???===;;;:::999666222000000000000000111111111111111111111111111111111111000000000000111111111111555???HHHFFF;;;333333666777666444333555888:::999>>>FFFIIIXXX|||}}}sssjjjeeeiiipppuuuzzz}}}|||tttpppooorrruuu|||kkkgggfffooonnnhhh[[[LLLDDDCCCFFF<<<999555444666666222///111111111111000000000000000000000000000000000000555444222000000111222333333333333333333333333333222333333444555666777777:::999;;;===999888GGG[[[oooqqq{{{xxxsssvvvxxx{{{}}}rrrnnnpppfffOOOAAAAAA@@@===888444444555444111222111111111222333333444555444444333333444444555222111;;;HHHIII===555666777666555444444555777888777777999999666555???JJJ\\\~~~>>>555999LLLVVV\\\xxx}}}{{{wwwsssmmmoooppppppooopppqqqsssqqqmmmkkknnntttwwwuuuqqquuuwww|||}}}yyyxxxooohhhhhhhhhgggjjjoooooonnnmmmmmmooopppppppppuuu|||xxxrrrssshhhyyywww[[[KKKHHHGGGCCC>>>===<<<<<<;;;888444111000111111111111111111111111111111111111111111111000000000000111111111111222:::AAA@@@999444444666444555555444555777:::;;;@@@XXXmmmnnnhhhkkkppplllmmmuuu}}}sssrrrpppoootttuuufffrrrpppkkkcccYYYOOOFFFBBB;;;777444333444555444333222111111111000000000000111111111111111111111111666555333222111222333444333333333333333333333333333444555555777777888999888888:::;;;===GGG\\\oookkkaaa|||vvvssszzzzzzqqqttttttdddPPPDDD???@@@>>>;;;888555444222222222222222222333444444555444444333333444444555333222999EEEEEE;;;555777777666666555555666777888999888888::::::<<>>>>>>>>>>>>>>;;;777333222222222222111111111111222222222222222222222222000000000111111111222222000444888999777555555777222555777777555777>>>DDDSSSvvvuuuiiiggghhhjjjsssuuu~~~|||sssmmmooowww~~~~~~uuurrrooommmiii]]]LLL???===;;;777444333333555666222222222111111111000000111111111111111111111111666555444333222333444555333333333333333333444444444555666777888999999:::888:::999999CCC\\\wwwzzz^^^\\\iiixxxzzzyyy|||fffPPPAAACCCDDDBBB<<<777444444333333222222222333444444555444444333333444444555555222666??????888555888666666666666666777888888;;;888888:::===CCCPPP]]]:::IIISSS]]]{{{zzzwwwssstttwww{{{||||||~~~~~~}}}{{{uuussssssqqqsssvvvyyy|||}}}~~~~~~|||dddSSSLLLGGG@@@@@@@@@AAAAAA>>>:::666444444333333222222111111222222222222222222222222000000111111111222222222111222333444555666666777444666999888666:::GGGTTTuuuzzziiidddlllxxx}}}uuurrrrrruuu~~~{{{wwwwwwuuuhhhRRR@@@BBB@@@>>>:::666444444444333333222222222111111111111111111111111111111111555444333333333333444444333333333444444444444444444555555666777888999:::999<<<;;;:::KKKkkkhhhYYYfff~~~|||~~~xxxhhhJJJFFFCCCBBB???:::777666444444333333333333444444555444444333333444444555666333444999999555555888555555555555666777777888;;;::::::;;;>>>JJJaaauuu|||:::OOOdddxxx|||yyyrrrtttxxx~~~}}}yyyyyy{{{{{{{{{|||}}}~~~|||\\\KKKHHHCCCCCCCCCCCCCCCAAA===999666555555444333222222111222222222222222222222222111111111111222222222222444333333333555666777777666666777888888>>>RRRfffzzzlllkkksssyyyxxxuuu|||{{{yyy|||nnnXXXGGGCCCBBB@@@>>>;;;888555333333333333333222222222222111111111111111111111111333222222222222222333333333333333444444555555555333444555666777888888999999<<<>>>BBBWWWttt{{{pppjjjhhhxxx~~~]]]NNN@@@???AAA>>>;;;999555555444444444444444555555444444333333444444555666444333555555444555777333333444555666666777777:::;;;<<<===AAASSSuuu}}}uuuGGGUUUvvvwwwooonnnsssxxx~~~{{{zzzpppTTTJJJHHHFFFEEEEEEDDDBBB???<<<888777666555444333222111333333333333333333333333111111111222222222222333555555555555555666777888777555666:::>>>HHH___vvvqqqhhhdddoooxxxtttaaaVVVIIIEEEAAA??????===999555444444444333333333222222222222222222222222222222111111222222222222222333333333333444555555666666333444444555666777888999777<<>>===666666555444444444555555555444444333333444444555444444444444444444444555222333555666777777777777:::;;;>>>BBBKKKcccvvvqqqWWWmmmyyyuuuqqqrrrwwwzzz|||qqqiiiQQQLLLJJJGGGEEEDDDCCCAAA???999888777666444333222111333333333333333333333333111111111222222222333333222444666666555666888;;;;;;777;;;EEEMMMXXXooorrrmmmpppuuuwww|||ooolll]]]SSSHHHDDDDDDCCC>>>888444444444444333333333333222222222222222222222222111222222333333444333333333333444444555666666666444555666666888888999:::999>>>SSStttnnnmmmssspppUUUKKKHHHBBB???AAA777666666555555444555555555444444333333444444555333444555555555555444222444555666888999999999999;;;:::>>>III\\\xxxrrrnnnvvvaaa{{{vvvpppnnnrrrttt|||XXXOOOLLLHHHEEEDDDCCCBBB@@@:::999888666555333222111333333333333333333333333111111222222222333333333///222666777555666999===???<<>>AAA@@@;;;555BBBJJJ\\\yyy^^^ppp{{{~~~yyyyyy}}}cccUUUIIIFFFEEEBBBAAACCCAAA>>>:::777666555444444222222222222222222222222222222333333333444444444555222111555666666777;;;999HHH```~~~wwwxxx}}}{{{tttpppnnnnnnmmmkkkffffffeeedddccccccbbbbbbdddddddddeeefffggghhhiiipppsssxxx~~~~~~yyyeeeRRRFFFBBBAAA:::999888666555444444444333333333333333333333333222222333333333444444444555555444444555666888999:::777777:::;;;:::;;;???IIIgggrrrkkk___bbbwwwsssyyyzzz\\\NNNNNNJJJBBB>>>888444444555555444444444333222222333444444333444555555666666555555888777777999===???>>>:::;;;GGGSSSmmm~~~nnnfffhhhwwwzzzyyyttttttzzz{{{|||dddNNNIIIGGGAAA@@@EEE??????>>>;;;888555444444333333333333333333333333333333333333444444444444555444555777666555999@@@GGGMMMggg|||nnnnnn}}}{{{vvvqqqnnnhhhddd^^^ZZZZZZ\\\^^^^^^``````aaabbbbbbbbbbbbbbbfffffffffeeeeeeffffffgggdddeeehhhlllppptttwwwyyypppWWWGGGAAA>>>===<<<:::888777666555555333333333333333333333333333333333333444444444444555555444555555666777888888777999<<<<<<;;;===BBB^^^}}}ttt^^^aaahhhaaakkkxxxmmmwwwxxx[[[QQQOOOEEEBBB<<<777555555666888555444333333333333444555444444555666666666666555888777777999<<<<<<;;;:::BBBOOObbbtttmmmvvvnnn||||||rrrvvv}}}yyyvvvTTTIIIGGGCCCAAAEEE===???AAA>>>888444333444333333333333333333333333333333333444444444444555555666888999777777???JJJZZZ[[[wwwoookkkvvvvvvsssmmmhhheeecccbbbbbbcccaaa^^^]]]]]]^^^___``````aaacccdddeeeeeeeeedddiiihhhhhhhhhhhhiiijjjjjjkkkjjjkkklllnnnnnnnnnmmmppprrrvvvzzz|||jjjSSSDDD>>>???>>><<<:::888666555555444444444444444444444444333333333444444444444555555555555555666666777777777777999;;;::::::???GGGmmmtttiiicccsssrrrppprrrqqqXXXLLLFFFDDD@@@;;;888666666777555555444444444444555555444444555666666666666666777666777:::;;;999:::===GGG[[[vvv|||yyyxxxxxx~~~wwwwww|||{{{~~~___LLLHHHFFFDDDCCC===@@@AAA???999444333333333333333333333333333333333333444444444555555555444666888:::888:::FFFSSSdddrrrxxxsss}}}{{{tttooolllaaa```^^^]]]\\\^^^```cccdddeeefffggggggfffeeeeeellllllmmmnnnoooooooooooonnnnnnooooooqqqrrrtttuuusssrrrqqqrrrttttttqqqooommmllllllnnnrrrwww{{{}}}lllQQQFFFBBBAAA>>>;;;888666555444444444444444444444444444333333444444444555555555555555555666666666666666666666888:::888:::EEEQQQppp~~~wwwyyyxxx}}}iiigggzzzgggLLLGGGEEEBBB???<<<888555333555555555555555555555555444555666666777777666666777666888;;;:::888<<>>;;;888666555444444444444444444444444333444444444555555555555555555666666666666555555666777888999999@@@RRRdddsss}}}wwwuuuyyy{{{dddbbbttt{{{YYYLLLGGGCCC@@@???<<<666222555555666777777666555555555555666777777777777666888666888<<<;;;999AAAMMM^^^zzzyyy{{{~~~nnnyyyttt|||xxxzzzggghhhOOOKKKJJJCCCFFFDDDBBB@@@>>>;;;777555444444444444444444444444444444444444555555555555555444666:::???HHHWWWeeesssllluuuzzztttlllhhhbbb^^^^^^___``````eeegggjjjkkklllnnnrrruuussswww{{{}}}}}}}}}~~~zzzyyyyyyyyy|||}}}zzzuuuttttttuuuuuutttoooooooooppprrrvvv|||zzzaaaJJJHHHEEEAAA>>>;;;999888555555555555555555555555444444444444555555555555555555666777777666555444777888999;;;>>>KKKeee|||yyyppppppfffbbbvvvpppUUULLLBBB>>>??????:::444555666777777777777666555555555666777777777777777999666888<<<;;;;;;GGGWWW{{{zzzuuunnnnnn~~~~~~sssiiivvvRRRLLLKKKDDDKKKGGGBBB@@@@@@>>>:::666444444444444444444444444444444444555555555666666999777888>>>FFFPPP```nnnmmmooo{{{ooogggddd^^^]]]\\\]]]aaaeeehhhiiiiiimmmqqqsssuuuwww{{{www{{{~~~{{{vvvrrrpppqqqsssrrrrrrMMMKKKHHHDDD@@@===;;;:::555555555555555555555555444444444555555555666666555555666777777666555444888999:::<<>>BBBDDD444777777666666555555444444666666666777888888999999444>>>999777@@@CCCRRRuuuttt~~~xxxzzz{{{~~~wwwUUUKKKBBBDDDDDDCCCCCCBBB???:::777666555444444333333444444666444333333444666888999777999???QQQsssrrrwwwvvvqqqiiibbb^^^^^^^^^___aaaeeehhhhhhkkkrrrwwwwwwzzz{{{~~~oooZZZHHHFFFIIIDDD===:::999777666666666777555444555555555555555555555555777777777777888888888888999<<<<<<@@@QQQjjjyyy{{{www}}}~~~llluuujjjYYYnnn^^^FFFEEEFFFCCC>>>999888777777666666555555555666666777777888888999999666===::::::CCCGGG^^^|||nnn{{{ttt|||cccLLLDDDDDDCCCBBBBBBBBB???;;;888666555444444333444444444444444444444555666777777777999EEEeee{{{eeeooovvvmmm```___]]]\\\^^^aaadddggggggmmmqqqrrruuu{{{~~~~~~{{{~~~hhhMMMKKKLLLCCC===>>>;;;999777666777777666555555555555555555555555555777777777888888888999999999;;;>>>KKKhhhvvvmmm{{{sss___XXXiiipppHHHDDDMMMDDD999>>>999999888777666555555555666666777777888999999999999;;;;;;>>>EEENNNppp}}}{{{vvvyyyyyywwwpppRRRKKKDDDCCCBBBBBBBBB@@@===:::666666555444444444444444333444555666555555666777:::@@@RRRwwwpppmmm~~~~~~uuummmeee___WWWZZZ___cccgggkkknnnpppqqqxxx}}}~~~~~~}}}___PPPKKKEEEAAAAAA===;;;888777777888777555555555555555555555555555777777888888888999999999:::;;;AAAWWW{{{yyyxxxxxxVVVXXXnnnWWWCCCLLLEEE999BBB;;;:::999777666666666666666777777888888999::::::;;;999;;;BBBGGGVVVyyy{{{ttt{{{{{{vvv~~~}}}XXXMMMEEEDDDCCCBBBBBBAAA>>>;;;666666555444444444444555333555777777555555777999???NNNggg}}}lllrrr~~~sssgggaaa___^^^^^^]]]bbbjjjoooqqqrrrssstttyyy}}}uuussszzzzzzYYYHHHHHHHHHCCC@@@>>>:::888888888777666666666666666666666666666888888888888999999999999<<<;;;DDD___|||fffWWWXXXvvvpppJJJGGGFFF>>>BBB===<<<:::888777666777777777777777888999999::::::<<<888<<>>===MMMiii}}}eeeSSS^^^zzz^^^HHHFFFEEEAAA???===;;;888777777888999777777888888999:::::::::<<<888???HHHTTTwwwuuuppp~~~kkkrrr}}}{{{WWWKKKIIIGGGEEEDDDBBB@@@>>>777666666555555555555555444666888777666777<<>>777777666555555555555555444777999777666888>>>DDDcccrrr___ooorrrhhhZZZYYYZZZ]]]bbbiiiooorrrwww{{{|||yyydddOOOGGGIIIFFFBBB>>>:::999999999888777777777777777777777777888888999999999:::::::::BBBIIIkkkzzzzzzxxxttt[[[YYYppp\\\GGGHHHBBBAAA???<<<999777888999:::777888888999999:::;;;;;;;;;:::FFFQQQgggxxxmmm}}}xxxrrrooopppWWWGGGDDDGGGBBBAAABBB>>><<<:::777555666777777666222666888777444777CCCOOOuuudddggguuuyyyjjj```\\\]]]^^^aaagggmmmqqqrrrqqquuu~~~hhhRRRSSSGGGHHHFFFBBB>>>:::888999;;;777777777777777777777777888666777:::999888;;;@@@GGGWWWwww}}}||||||mmmVVVWWWooopppPPPIII:::AAA@@@===;;;999888777777::::::::::::;;;;;;<<<===>>>BBBFFFVVV{{{uuu{{{tttzzzwww}}}xxxrrreeeooo[[[IIIDDDHHHDDDBBBDDD@@@>>>;;;777666666666666666999999:::<<<:::===KKKZZZhhhuuuuuukkkbbb^^^^^^bbbeeeiiimmmoootttzzz~~~~~~\\\PPPIIIHHHFFFCCC???;;;999999:::888888888888888888888888888777888::::::999===CCCWWWeeetttXXXQQQ```qqq]]]LLL>>>BBB@@@>>>;;;999888888888::::::::::::;;;<<<=========AAALLLdddttt{{{{{{vvv}}}yyy{{{ttt{{{ddd```dddMMMDDDHHHEEEDDDFFFBBB???<<<888666666666666555:::555666<<<===BBBVVVooonnnttt{{{nnnfffaaa___bbbgggmmmpppssssssuuu|||mmmRRRMMMHHHGGGDDD@@@===:::999888888888888888888888888888888777999;;;::::::???GGGhhhuuubbbRRRUUU]]]}}}qqqPPPCCCCCCBBB@@@===;;;999999888::::::::::::;;;<<<===>>>???CCCVVVyyy}}}xxx|||nnnyyy}}}xxxuuuoootttuuu```qqqTTTEEEGGGEEEDDDFFFCCCAAA===999777777666666555888333555<<>>???CCCHHHaaa{{{yyy}}}iiixxxooopppooovvvnnn~~~{{{ppp^^^GGGFFFEEECCCEEEBBBAAA>>>:::888777777666666:::777999>>>BBBUUUvvvkkkgggeeegggjjjlllrrryyy{{{zzz}}}uuuYYYNNNKKKGGGDDDBBB???;;;777888888888888888888888888666777999:::999:::DDDOOOpppooo^^^UUU^^^pppfffKKKFFFEEEDDDBBB???===;;;::::::::::::;;;<<<===??????DDDMMMmmm{{{vvvyyyyyyyyywwwyyyjjjoookkkhhhyyyvvvsss```zzzkkkKKKGGGDDDBBBDDDBBBAAA>>>:::888888888888777888999:::>>>IIIfffrrrddd``````dddjjjnnnoootttzzz}}}jjjSSSNNNIIIEEEDDDAAA===999999999999999999999999999777777:::;;;:::<<>><<<::::::::::::;;;<<<>>>???@@@CCCUUU{{{vvvrrr}}}~~~{{{kkkkkkgggdddkkk|||{{{{{{```oooyyyQQQIIIEEECCCDDDCCC@@@>>>:::999999999999999666888:::AAAZZZpppddd]]][[[^^^eeemmmqqqsssxxx~~~XXXRRRJJJFFFEEECCC???;;;999999999999999999999999888:::<<<===<<>>@@@AAAGGGccc}}}uuu}}}ooogggdddfffeeejjjllluuuVVVKKKFFFCCCEEEDDD@@@===:::999999:::::::::888<<>>???>>>AAAOOO]]]ooossszzzrrr|||bbbLLLKKKhhhcccJJJIIIHHHFFFDDD@@@===;;;999::::::;;;===???@@@AAAOOOpppxxxsssjjjfffgggcccddd{{{ooozzzjjjCCCLLLHHH:::DDDAAA@@@>>><<<:::999888777;;;<<<@@@XXXwwwfff[[[ZZZ___bbbiiirrrwwwyyyvvvZZZGGGJJJLLLBBB<<>><<>><<<:::999888888:::<<>>???;;;;;;;;;;;;;;;:::999999888999:::===AAAQQQmmmuuuqqqTTTJJJHHH[[[\\\NNNCCCBBBCCCBBB>>>999;;;<<<999;;;AAA===>>>MMMbbb}}}|||rrrlllmmm~~~{{{ooohhhhhheeebbbmmm}}}YYYKKKHHHAAADDDAAA@@@>>>===;;;:::999999:::>>>RRR{{{mmm```\\\]]]dddkkktttxxx~~~~~~~~~}}}}}}}}}{{{}}}|||XXXMMMMMMGGGAAA???<<<;;;;;;;;;;;;:::::::::;;;===;;;999BBBYYYttt~~~aaaOOOCCCOOOmmmsssPPPCCCHHHBBBAAACCC;;;;;;===:::<<>>===>>><<<>>>@@@;;;EEE]]]zzzuuukkkhhhfffbbbccchhhwwwzzzvvvMMMEEEEEEBBBAAA@@@???>>>===<<<<<<<<<@@@IIIjjjwwwttthhh]]]]]]ccciiipppuuu|||~~~|||{{{}}}~~~{{{xxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzz|||oooSSSKKKIIIFFFAAA>>>===<<<;;;;;;;;;<<<<<<888======???PPPmmm~~~qqq^^^LLLFFFJJJZZZxxxeeeKKKNNNBBB???FFF?????????===>>>???;;;JJJiii{{{nnnhhhdddaaaaaadddmmmtttTTTEEEFFFAAA@@@@@@???>>>>>>>>>>>>>>>FFFVVVzzz|||iiiaaa\\\```gggmmmttt{{{]]]MMMIIIGGGDDD???>>>===;;;;;;<<<======:::<<<>>>DDDTTTiiiyyytttcccTTTLLLIIIPPPlllvvvRRRKKKAAA>>>BBB???@@@@@@===??????>>>TTT{{{sssiiibbb^^^___bbbiiirrr^^^GGGEEEAAA@@@@@@???>>>>>>>>>??????MMMdddtttddd```___dddkkksss}}}jjjQQQJJJHHHFFF@@@???===<<<;;;<<<===>>>???<<<>>>GGGSSS```ooo{{{sssqqqvvv{{{{{{jjj[[[TTTLLLLLLaaa{{{\\\JJJEEE@@@???BBB??????===@@@BBBDDDaaa~~~wwwiii```\\\^^^aaahhhyyy|||pppeeeHHHEEEAAA@@@@@@???????????????@@@PPPnnnsssfffdddbbbccchhhoooxxx~~~xxx{{{~~~~~~}}}|||~~~tttUUUKKKIIIHHH@@@???===<<<;;;<<<>>>???>>>999<<>>>>>===AAADDDIIIkkk}}}}}}yyyooohhh```]]]^^^aaasssxxxwwwuuuEEEGGG@@@BBBAAA<<<>>>CCC===<<>>AAA<<>>>>>LLLcccpppccc___bbbccclllxxx~~~zzz|||{{{yyyxxxwwwwwwxxxyyy{{{|||~~~fffNNNOOOEEECCCBBB???===<<<<<<===>>>@@@===@@@PPPiii~~~~~~vvvlll___VVVNNNJJJLLLQQQzzzuuuXXXLLLCCCDDDDDDEEE>>>>>>BBBDDDSSSxxxpppzzzyyyqqqlllmmmlllllluuuxxxxxxvvvwww}}}}}}pppggg```]]]]]][[[aaaxxxRRRHHHDDD@@@@@@;;;===BBB===AAAQQQmmmyyyfff^^^___eeehhhrrr~~~~~~~~~tttmmmhhhkkkooopppooopppvvvuuuSSSMMMHHHCCCBBB???===<<<<<<===>>>===AAACCCXXXxxxxxxsssjjjaaaZZZRRRKKKIIILLLccc\\\NNNBBBIIICCCEEE???===AAAIIIaaauuu|||ttttttyyypppooolllnnnuuuzzzzzz|||||||||wwwwwwrrrggg```]]]]]]\\\]]]pppVVVDDDBBBAAABBB======@@@===DDDWWWzzzpppaaa```fffhhhmmmyyy|||tttnnnjjjhhhhhhjjjeeefffmmmpppooovvv}}}zzz|||XXXJJJIIIDDDBBB@@@>>>======>>>>>><<>>======>>>???;;;JJJTTTqqqvvv|||tttlllccc\\\TTTMMMKKKMMMIIItttqqqQQQBBBKKKAAABBBEEECCC???HHHkkktttxxxxxxyyysssxxxwwwwwwyyy|||~~~~~~~~~zzzkkkddd___ZZZ______kkkcccqqqfffBBBDDDAAACCC@@@>>>@@@@@@NNNiiiooo```ZZZ___hhhrrryyyyyynnneee___[[[[[[[[[[[[\\\___dddhhhlllrrr{{{}}}}}}kkkNNNIIIDDDCCC@@@>>>======>>>???;;;KKK\\\vvvrrrwwwrrrjjjaaa[[[TTTMMMLLLNNNHHHfffSSSHHHHHHBBB???FFFFFFBBBRRR}}}vvv~~~www{{{wwwqqq{{{|||||||||}}}{{{~~~ooofff___YYYZZZ___fff|||\\\jjjlllBBBGGG===AAA???>>>AAADDDVVVtttvvveee]]]\\\ccckkkzzzppp```YYYVVVSSS\\\___cccfffiiiooovvv{{{wwwVVVKKKEEECCCAAA???>>>>>>??????:::HHH___ssszzz|||pppuuuyyymmmfff___ZZZTTTMMMJJJLLLKKKYYY~~~VVVPPPDDDDDD@@@FFFEEEEEEaaawwwyyyyyy}}}}}}zzzwwwiiiaaahhhqqqwww{{{qqqhhh```XXXVVV]]]bbb}}}{{{gggnnnnnnBBBGGG:::???>>>>>>BBBGGG\\\|||mmm___]]]bbbkkksss|||wwwaaaTTTWWW]]]```fffkkkpppuuuyyy~~~zzz]]]NNNEEECCCAAA???>>>>>>??????:::EEE^^^nnnnnn{{{pppvvv~~~tttiiiccc^^^[[[TTTLLLHHHIIINNNRRRuuuYYYUUUBBBGGGCCCFFFCCCFFFjjjvvvqqqggg\\\\\\hhhyyytttjjj```XXX\\\WWWaaadddvvvrrrHHHCCC>>>:::>>>EEECCCEEEaaayyyddd```cccgggooowwwyyy}}}tttppp~~~nnnbbb]]]\\\```eeesssyyy}}}xxxttt{{{qqqLLLIIIEEEBBBCCCAAA>>>===@@@BBBJJJVVV___ggg{{{ppp{{{yyylllddd]]]XXXWWWTTTNNNKKKLLLMMMNNNllleeeLLLHHHGGGGGGFFFHHHOOOkkk||||||lllhhhgggooo~~~www|||vvvlllbbbZZZ\\\YYYccc|||rrryyyIIIBBBDDD>>>???BBB@@@IIImmmuuubbb___ccciiirrr|||~~~nnnccccccgggmmmtttwww~~~wwwPPPIIIEEECCCCCCAAA>>>>>>AAADDDKKK[[[dddlll|||rrr}}}~~~zzzuuunnnfff___ZZZXXXUUUOOOLLLMMMOOOLLLbbbkkkMMMHHHFFFFFFEEEHHHRRRqqqzzzvvvkkkppp{{{|||qqqxxx~~~yyyoooeee]]]ZZZ[[[ccctttKKKBBBBBB>>>>>>>>>===JJJpppmmm______gggppp}}}wwwjjjgggkkkrrrzzz~~~VVVJJJFFFCCCCCCAAA>>>>>>BBBGGGRRRhhhpppuuu{{{sss~~~wwwuuusssooozzztttjjjccc]]]ZZZVVVOOOLLLMMMOOOIIIUUU}}}uuuNNNIIIFFFEEEFFFHHHWWW}}}mmmwwwwwwwww|||qqqhhh```YYY[[[```iiiNNNCCC===>>>@@@AAAAAAMMMnnnrrreee\\\aaalllyyyiiihhhlllsssyyy~~~[[[KKKGGGCCCCCCAAA>>>???CCCJJJ]]]xxx{{{~~~wwwrrr~~~yyypppnnnlllhhhttt{{{oooggg___[[[UUUNNNJJJJJJLLLFFFKKKoooOOOKKKGGGEEEGGGHHH]]]vvvjjj~~~yyypppyyy~~~tttjjjcccXXXZZZ[[[___{{{wwwdddyyyOOOEEE>>>AAACCCBBBEEEVVVuuuiii```\\\dddooo{{{|||dddlllyyybbbMMMGGGDDDCCCBBB???@@@DDDKKKggguuutttvvvoookkkgggccclll}}}rrriii```ZZZTTTLLLHHHHHHJJJHHHGGGfffQQQMMMHHHFFFIIIJJJddd}}}rrrnnnyyyuuujjjbbbXXXXXXYYYZZZnnn~~~uuuwwwYYYoooOOOFFF??????<<<:::CCC\\\{{{|||}}}zzzddd^^^^^^fffpppzzzttt{{{lllNNNHHHDDDCCCBBB???AAAEEEMMMooo|||~~~~~~|||uuuxxx{{{tttmmmgggcccaaaeee{{{yyyrrriii```ZZZTTTMMMIIIJJJLLLNNNHHH```VVVPPPGGGGGGKKKLLLmmmtttnnnppp}}}uuuiii```ZZZXXXZZZ[[[fffzzzlll```qqqOOOFFF===>>>;;;999GGGbbb{{{zzzrrr```]]]```kkkttt}}}||||||rrrOOOIIIEEEDDDBBB@@@BBBFFFTTTwwwzzzvvv~~~}}}|||}}}vvvsssttt~~~vvvwwwzzzyyyuuuppphhhbbb```aaaaaayyyzzzuuuoooggg___ZZZVVVQQQOOOPPPNNNSSSJJJ\\\[[[RRRDDDFFFMMMOOOuuuooommmsssuuuggg]]]\\\XXX[[[^^^cccyyylllgggrrrNNNFFF???CCCCCCEEESSSkkkzzz}}}vvvnnn\\\[[[cccpppzzzvvv|||}}}sssOOOIIIEEEDDDBBB@@@BBBFFF\\\~~~vvvtttyyyppppppwwwvvvqqqppprrruuurrr}}}uuutttqqqlllddd^^^^^^aaabbbyyywwwtttmmmeee^^^[[[XXXUUUTTTVVVNNNVVVKKKZZZ^^^SSSBBBEEEMMMPPPyyy~~~uuupppnnnvvvrrreee___WWWZZZZZZYYYbbbuuummmnnnyyyQQQEEEAAAAAA>>>AAAUUUppp|||xxxxxxsss|||zzzggg]]]aaaiiirrryyy~~~~~~lllqqq|||www[[[IIIFFF@@@BBBGGGBBBKKK```kkk}}}sssoooiiiiiiiiikkkooorrr{{{wwwrrrrrrppplllhhhccc___\\\ZZZeeeoooxxxzzzyyywwwtttppphhhddd___[[[TTTQQQVVV___\\\UUULLLSSSwwwkkkDDDLLLJJJHHHRRR{{{{{{yyywwwwwwxxx|||~~~sssrrrrrrzzzsssfff```\\\___^^^\\\ddduuuqqquuuRRRFFFAAAAAA???CCCWWWqqq{{{wwwtttccc___ccckkkuuuwwwyyyyyy^^^KKKGGGAAAAAAFFFAAALLLdddooo{{{kkkqqqjjjkkkiiiffffffqqq}}}xxxppplllrrroookkkfffaaa]]][[[ZZZaaajjjqqqpppmmmkkkgggcccgggccc^^^ZZZUUUSSSYYYaaa]]]VVVMMMSSSvvvqqqGGGLLLJJJIIIUUU|||~~~~~~zzzuuutttwww|||ppppppsss~~~uuuggg```ZZZ\\\[[[ZZZbbbvvvwwwwwwUUUFFFAAAAAAAAAIII___xxx|||mmm^^^aaadddkkkvvvzzz|||tttpppmmmqqqzzz{{{yyy~~~zzzaaaMMMHHHBBBAAAEEEAAANNNdddppp|||~~~qqqwwwxxxxxxwwwvvvwwwyyy|||~~~|||xxxxxx{{{{{{}}}{{{wwwyyyrrrmmmpppoooiiidddoooyyyvvvnnnmmmrrrooojjjeee```\\\ZZZYYYaaaiiimmmkkkhhhgggfffccciiiccc]]]ZZZWWWVVV[[[bbb^^^WWWNNNRRRtttyyyKKKJJJIIIJJJZZZwwwsssxxxooommmtttuuuggg___VVVXXXYYYZZZcccwwwyyypppVVVEEE@@@@@@CCCQQQjjj|||ggg]]]aaadddkkkvvvxxxyyyxxxpppggg```^^^[[[^^^fffkkkssssss{{{bbbLLLHHHBBBBBBEEECCCTTTiiiuuu|||~~~tttpppkkkkkklllllllllmmmnnnnnniiifffcccbbbgggoootttvvvsssrrrnnngggaaa^^^aaadddfffiiirrr|||pppkkkooouuurrrnnntttwwwsssmmmooo|||uuuqqqwwwtttpppjjjddd___\\\[[[ZZZ```gggkkkjjjjjjmmmoooooommmeee]]]YYYWWWWWWZZZ```]]]WWWMMMPPPoooNNNIIIHHHLLLaaa~~~~~~uuusss{{{tttnnnyyytttfff^^^[[[\\\]]]___fffyyywww{{{fffWWWCCCBBBAAAFFFXXXrrrwwweee___dddhhhnnnyyy||||||zzznnngggaaa[[[WWWVVVXXX]]]bbbhhhwwwzzzooouuu|||bbbKKKGGGCCCBBBFFFGGG[[[www}}}zzzxxxtttqqqqqqnnnmmmmmmmmmmmmlllkkkjjjgggccc```_________```aaa```aaa```[[[WWWUUUXXX[[[]]]dddppp}}}}}}~~~uuunnnoooxxxrrrlllrrryyyxxxsssvvvppprrr~~~wwwrrrkkkddd___\\\\\\\\\]]]ccchhhgggiiinnnsssuuurrrggg]]]YYYWWWVVVXXX\\\ZZZUUULLLNNNkkkTTTKKKGGGNNNgggxxx|||}}}yyytttwww}}}ttttttfff^^^^^^^^^___```bbbvvvzzzsssxxx```yyyWWWCCCDDDBBBIII]]]xxxsssdddbbbgggllltttzzzwww{{{zzzlllddd```[[[XXXXXXUUUYYYaaagggooo}}}rrrrrrwwwcccKKKGGGCCCCCCFFFIIIaaa~~~~~~xxxoooooorrrrrrsssuuutttrrrpppoooooonnnllljjjgggccc``````^^^[[[[[[^^^]]]\\\ZZZXXXXXXZZZ]]]```aaadddjjjqqqzzz}}}tttjjjlllsssuuuqqq~~~pppttt|||xxxtttlllddd^^^\\\\\\]]]___eeeiiihhhiiioootttvvvuuuhhh[[[WWWWWWVVVWWWYYYXXXTTTLLLNNNiiiYYYMMMGGGQQQmmm|||yyyzzzwwwxxxxxxtttrrrwwwzzzuuuggg___[[[ZZZ\\\]]]]]]lll{{{nnnwww]]]wwwXXXDDDCCCBBBKKKcccooobbbdddfffmmmwwwooonnnrrr|||zzzmmmaaa]]]\\\YYYXXXYYYUUUZZZcccooo~~~yyyppptttgggMMMHHHDDDCCCDDDIIIdddyyy|||ssssssvvvwwwyyy{{{~~~zzzwwwuuuuuuuuurrrpppnnnhhhddddddcccaaadddjjjjjjddd]]]YYYYYY]]]bbbeeefffhhhjjjlllpppxxxyyyllliiippprrrooo|||}}}|||yyyssskkkbbb]]][[[\\\]]]```fffjjjiiijjjpppuuuwwwuuufffYYYUUUVVVWWWWWWXXXVVVTTTMMMOOOhhhXXXLLLGGGSSSrrrwww~~~ttttttzzzvvvuuurrrmmmlllqqq}}}}}}vvvhhhaaaZZZYYY\\\^^^^^^kkkzzzllluuu]]]wwwYYYGGGAAA@@@LLLhhhlll```dddccclllwwwyyywwwhhhjjjqqq~~~{{{qqqdddZZZXXXYYYVVVVVVXXXUUUZZZddduuupppttt~~~iiiOOOIIIEEECCCCCCHHHddduuu|||~~~}}}}}}}}}{{{yyy{{{tttnnnmmmlllkkkrrr{{{zzzpppbbbZZZYYY]]]aaadddhhhmmmsssvvvzzz~~~ppplllqqqsssqqqxxxsssjjjaaa[[[YYYZZZ\\\ZZZ```eeeeeehhhnnntttvvvsssdddVVVSSSVVVXXXXXXYYYVVVTTTOOOQQQiiiTTTHHHHHHTTTttttttfffuuu}}}~~~zzzqqqjjjjjjjjjmmmxxx{{{kkkbbb^^^YYYSSS[[[[[[kkkwwwoooqqq```UUUGGGCCCEEENNNiii~~~hhhfffhhhkkkppp|||xxxsss~~~qqqnnnnnnyyyjjj^^^VVVYYY[[[XXXWWWZZZ```eeemmmnnnppp{{{kkkPPPIIIDDDEEEIIIJJJ___xxx{{{}}}yyyxxx{{{~~~~~~}}}{{{qqqgggdddcccaaabbbeeemmmpppsssxxxzzzuuurrrqqqqqq|||tttjjjbbb^^^]]]\\\[[[```______bbbcccdddiiipppqqqggg[[[UUUUUUWWWWWWVVV[[[XXXUUURRR]]]XXXPPPJJJOOO~~~ooo{{{lllxxxqqqlllkkkjjjkkkqqqzzz{{{nnnggg^^^]]]XXX``````sssxxxhhhsssfffTTTEEEDDDDDDQQQttt|||gggeeegggiiiooo~~~{{{vvv{{{}}}zzziii]]]UUUWWWZZZXXXZZZ```gggnnn~~~oooooowwwzzzjjjOOOHHHDDDFFFIIIIII^^^tttuuuyyy}}}{{{sssllllllllllllmmmpppooosssxxx~~~xxxssspppnnnzzzssshhh```]]]]]]]]]]]]```^^^___aaa```___ccciiimmmdddYYYSSSTTTWWWXXXWWWZZZUUUUUUTTT]]][[[QQQGGGNNN~~~sssyyyxxxtttqqqpppooolllllloooxxx~~~yyymmmhhh^^^```^^^eeeggg}}}~~~hhhzzztttOOOBBBDDDDDDVVVwwwccccccfffgggnnn}}}zzzzzzggg[[[SSSWWWZZZ[[[```gggmmmzzzpppmmmrrr{{{lllOOOHHHDDDEEEHHHIII___nnnpppvvv~~~{{{wwwsssqqqsssrrrwww{{{tttnnnkkk|||tttmmmddd]]]ZZZZZZ[[[\\\^^^^^^___```]]]ZZZ\\\bbbjjjaaaVVVQQQSSSWWWYYYYYY\\\UUUWWWWWWZZZ}}}ZZZMMMHHHSSStttsss}}}xxxyyy~~~yyyxxxyyyyyyxxxsssooollltttwww|||{{{tttwww{{{uuuhhhccc]]]cccaaafffiii}}}jjjJJJ???CCCDDDYYYqqq```cccfffhhhnnnxxxbbbYYYTTTYYY^^^___eeennntttrrrmmmooouuuTTTHHHCCCCCCEEEIIIccclllqqq|||yyyuuuvvvvvv}}}yyysssnnnjjj{{{yyymmmiiieeeaaa\\\YYYXXXXXXWWW[[[\\\^^^```\\\WWWYYY___kkkaaaVVVPPPRRRVVVXXXXXX___WWWXXXYYYVVVrrrXXXGGGIIIWWW}}}nnn{{{xxxsssrrrtttzzzxxx{{{~~~|||ssslllooosss{{{}}}qqqrrrvvvzzz||||||}}}rrreee___\\\ccc```dddiiisssiiiIIIAAAAAAEEE[[[pppbbbgggjjjjjjooo{{{www~~~zzzsssrrryyyuuu```XXXVVV]]]bbbdddjjjsssuuuoooqqqYYYIIIBBBBBBDDDKKKiiioooyyy}}}{{{vvvqqqnnnlllnnnzzzwwwggg]]]aaaaaaaaa___\\\YYYVVVUUUWWWYYY]]]___[[[XXX[[[cccnnndddWWWQQQQQQUUUWWWWWW\\\TTTWWWWWWTTTnnnYYYGGGFFFVVViii||||||zzzwww{{{wwwlllooowwwzzzzzz~~~pppeeeaaa]]]ddd___aaajjjrrrmmmvvvyyyJJJEEE???FFF[[[|||qqqeeekkknnnkkkqqqrrrffftttyyyrrrjjjcccbbbfffooo{{{{{{bbbZZZYYY___dddgggoooyyyvvvrrrttt[[[IIICCCBBBEEENNNnnnvvv|||yyyvvvrrrpppnnngggmmmwww}}}xxxjjj]]]WWW^^^```cccbbb^^^ZZZWWWUUUUUUXXX]]]___[[[XXX^^^gggqqqfffXXXPPPPPPSSSUUUUUUTTTOOOSSSTTTUUUsss___LLLHHHYYYmmmwwwwwwyyy~~~zzzmmmrrr~~~wwwkkkfffddd___fff___aaaooozzztttkkkxxxzzzHHHEEE>>>GGG[[[|||pppdddjjjlllllltttgggVVV^^^qqqkkkeeebbbeeefffhhhmmmuuuggg___[[[___cccgggsssuuussswww~~~VVVGGGDDDEEEGGGPPPqqq|||~~~}}}{{{zzzzzz{{{{{{{{{yyyvvvrrrppphhhgggkkkpppmmmccc^^^^^^]]]___aaa___ZZZWWWVVVVVVUUUWWW\\\]]]YYYXXX___jjjpppeeeWWWOOOOOORRRTTTTTTPPPOOORRRRRRWWWzzzdddOOOKKK[[[uuu{{{{{{||||||oooqqqxxxlllfffeeegggaaaggg___bbbttt~~~uuuggg}}}rrrDDDBBB>>>HHH\\\mmm```fffgggkkkvvv```OOORRR]]]ppppppiiifffhhhnnnpppnnnooosssrrrmmmbbb[[[]]]aaagggvvvssstttyyyxxxQQQEEEFFFHHHIIIQQQrrr}}}|||yyyuuuqqqppprrruuuuuuxxx|||~~~}}}yyytttppplllfffdddiiihhhbbbbbbhhh\\\]]]\\\YYYTTTRRRSSSVVVUUUXXX\\\\\\XXXVVV___jjjmmmbbbUUUMMMMMMQQQTTTTTTRRRRRRTTTRRRYYY~~~dddMMMIIIXXX{{{|||rrruuuuuuyyytttlllfffaaa```aaabbbcccfffbbbuuuwwwsssuuugggdddDDDBBBCCCFFF[[[{{{pppbbbbbbiiiqqqzzzrrrZZZPPPPPPVVVaaalll~~~pppmmmppptttvvvvvvwwwzzz|||gggYYY```cccbbbwww|||uuuwwwxxxWWWKKKEEECCCGGGPPPppp}}}zzz}}}yyyyyywwwvvvwwwwwwsssooonnnooosssvvvxxx~~~}}}yyyvvvnnnkkkiiihhhhhhhhhgggfff___\\\ZZZYYYVVVQQQRRRVVVVVVVVVXXXYYYWWWWWW^^^hhhlll```RRRJJJJJJOOOSSSUUUVVVVVVYYYVVVVVVtttlllOOOJJJZZZwww|||~~~}}}~~~{{{}}}yyy}}}|||}}}pppiiieeeaaa```bbbfffffffffeeemmmooovvvrrr]]]BBBDDDBBBEEE[[[|||oooaaabbbhhhpppzzzmmm___PPPLLLOOOUUU```jjjyyy{{{{{{}}}tttaaaaaacccggg{{{{{{pppppp}}}uuuUUUJJJDDDDDDHHHRRRrrr|||www}}}xxxtttuuuzzz}}}xxxuuutttqqqnnnllljjjgggdddaaabbb]]]ZZZXXXUUURRRUUUZZZWWWWWWYYYZZZXXXXXX___hhhmmmaaaSSSJJJKKKPPPTTTUUUVVVTTTYYYXXXXXXtttjjjLLLJJJ[[[yyy~~~~~~}}}{{{qqqkkkmmmsss|||uuujjjeeecccaaaaaaccciiiiiifffhhh~~~eeessszzzTTT@@@CCC@@@DDD[[[nnn```aaagggooozzzvvvZZZUUURRRSSSWWW[[[ccckkkuuu|||xxxyyymmmcccaaagggzzz|||oookkk{{{rrrRRRHHHDDDDDDIIISSSsssyyyrrr}}}xxxuuuvvvtttrrrpppnnniiiddd```bbb]]]XXXVVVSSSRRRVVV\\\XXXXXXZZZ\\\ZZZYYY___hhhmmmbbbSSSKKKLLLPPPTTTVVVWWWRRRXXX[[[[[[tttkkkKKKIII[[[vvv|||tttyyy~~~uuussszzz|||uuuppppppttt{{{yyyooofffcccbbbaaaaaaccchhhjjjeeejjj}}}wwwcccNNN??????@@@EEE\\\nnn```aaagggmmmyyyqqq^^^YYYZZZ\\\___```bbbfffjjjuuuooodddgggwww}}}qqqnnn|||qqqQQQHHHDDDDDDHHHRRRrrrtttmmm~~~yyywwwrrrrrrrrrsssrrroooiiieee^^^ZZZXXXWWWTTTRRRUUUZZZYYYYYY\\\]]][[[ZZZ```hhhlll```RRRJJJKKKPPPTTTUUUWWWQQQWWW^^^^^^wwwnnnNNNHHHYYYooo{{{www}}}tttjjjpppjjjiiiooopppnnnttt~~~uuukkkdddbbbcccaaaaaacccccciiifffnnniiifff~~~LLLBBB>>>AAAFFF\\\pppaaaaaaggglllxxx}}}aaaXXX\\\```dddfffggghhhiiiiiivvvpppkkkvvv{{{tttrrr}}}qqqQQQHHHDDDDDDGGGPPPpppqqqlll{{{wwwuuuqqqqqqrrrttttttqqqlllhhh]]][[[[[[\\\YYYUUUUUUYYYYYYZZZ]]]^^^\\\ZZZ___hhhhhh]]]OOOGGGIIIOOOSSSUUUVVVQQQXXX^^^```|||pppOOOJJJZZZnnn}}}vvvtttsssooolllfffdddccccccdddiiiuuuzzzooogggaaabbbccccccccceeeaaaiiihhhwwwaaannnyyysssIIIEEE???BBBFFF\\\|||tttdddccchhhkkkwwwrrraaa^^^ccciiinnnqqqtttwwwuuuqqqvvv~~~qqquuuwwwsssrrryyypppPPPGGGDDDCCCGGGOOOnnnuuuqqq|||yyyvvvtttsssssssssssstttsssooojjjfff```^^^___```^^^XXXWWWZZZYYYZZZ]]]___\\\ZZZ___fffeeeZZZMMMFFFHHHOOOTTTVVVUUUTTTZZZ\\\aaaoooLLLLLL\\\yyy~~~xxxsssmmmjjjlllnnnpppqqqjjjkkkjjjgggkkkvvvzzz}}}vvvgggaaa]]]```cccdddeeegggbbbjjjmmmddd~~~uuugggDDDFFF@@@BBBFFF\\\xxxwwwgggeeehhhjjjvvvpppiiihhhmmmssszzzzzzwww~~~{{{vvvrrrooouuulllNNNFFFCCCDDDHHHQQQppp|||yyy}}}rrrkkkjjjpppssssss}}}|||{{{yyywwwuuutttttttttuuutttsssrrrqqqmmmhhhdddbbb_________\\\WWWWWWZZZXXXYYY]]]^^^\\\YYY]]]eeecccYYYLLLFFFIIIPPPVVVXXXUUUWWW\\\YYYaaannnJJJHHH[[[}}}xxx{{{~~~www{{{zzzwww~~~wwwxxxsssbbb\\\YYY^^^ccceeegggiiieeekkkppp~~~mmmvvvuuubbb???DDD@@@BBBFFF[[[uuuzzziiifffiiijjjuuurrrqqqoooqqqxxxzzzyyywwwqqqmmmsssjjjLLLDDDCCCDDDIIIRRRrrr}}}kkk\\\VVVWWWaaahhhmmm|||~~~||||||zzzyyywwwvvvuuuvvvvvvwwwsssrrrqqqqqqpppmmmiiieeebbb^^^[[[ZZZVVVSSSTTTYYYXXXYYY\\\^^^[[[YYY]]]dddcccXXXLLLFFFJJJRRRXXXZZZTTTYYY]]]WWWaaannnJJJBBBXXX~~~|||~~~zzzwwwpppvvvyyyxxxzzz|||~~~~~~wwwoooaaa^^^\\\___fffjjjiiifffeeelllxxxppp~~~sssZZZHHH===DDD@@@KKK]]]jjjdddgggooozzz}}}rrrkkktttsss}}}{{{ssslllkkkzzzcccLLLIIICCCAAAFFFRRRrrr|||iiiYYYVVVYYYaaaeeejjjyyy|||zzz{{{zzzyyywwwwwwxxxyyyssssssssssssqqqooolllkkkcccddd\\\PPPPPPZZZ]]]XXX[[[XXXXXX\\\[[[[[[aaajjjgggWWWHHHFFFKKKPPPUUUWWWXXXZZZXXXQQQbbblllKKKHHHUUUwwwsssxxxoooqqqtttwwwxxxwwwxxx|||{{{vvvsssqqqmmmiiikkkrrruuuttttttyyy{{{zzzyyy{{{~~~sssjjj]]]^^^___aaaccceeeggghhhjjjrrrgggrrrSSSGGG>>>@@@<<>><<<:::BBBUUUpppfffggglllwwwuuujjjiiimmmsss|||rrrjjjsssxxxzzzuuuooopppvvv]]]GGGFFFCCCBBBHHHSSSssszzznnn^^^[[[]]]dddfffiiivvv~~~|||yyyvvvtttsssrrrrrrqqqpppooonnnmmmmmmmmmjjjjjjeee]]]]]]dddfffaaa^^^\\\^^^aaaaaaaaadddiii]]]QQQHHHJJJQQQUUUXXXZZZ[[[XXXUUUQQQZZZwwwgggMMMKKKUUUhhh___gggyyysssssswww~~~xxx\\\[[[```[[[YYY\\\aaaffflllvvv}}}xxxqqqlllkkkjjjjjjiiiiiiooouuuuuurrrttt{{{yyy~~~sssiiiddd___cccfffggggggiiinnnrrrvvviiipppDDDBBB@@@<<<>>>AAAMMMtttsssgggeeeiiiuuuzzzjjjllleeehhhnnnuuu}}}lllpppwwwrrruuu{{{}}}pppuuu{{{\\\GGGFFFCCCBBBGGGQQQppp}}}~~~lll___\\\^^^dddeeegggttt|||zzzxxxvvvtttssstttrrrqqqpppoooooopppqqqlllllliiicccdddiiiiiieee^^^^^^___aaabbbccceeegggYYYPPPJJJMMMSSSVVVWWWYYYXXXTTTSSSPPP[[[ttt{{{```KKKJJJSSSfff^^^gggxxxzzzfffYYYWWW[[[\\\WWW[[[```fffnnnzzzvvvqqqkkkgggeeeeeeffffffiiiooovvvyyyxxxyyy~~~yyypppeee^^^dddcccccceeehhhmmmqqqtttzzzooogggEEE@@@AAA>>>>>>CCCNNNpppvvvfffbbbgggqqqvvvnnnggglllggglllttt|||tttppptttsssttt{{{{{{|||sssooonnnxxx|||tttyyy~~~\\\GGGGGGCCCAAAEEENNNlll||||||}}}}}}iiibbb___aaagggiiijjjvvv~~~{{{zzzzzzyyywwwuuusssrrrpppooonnnoooppppppkkkllljjjhhhiiikkkjjjggg_________```aaadddddddddVVVPPPLLLPPPUUUVVVVVVXXXSSSPPPQQQQQQ```rrr\\\JJJIIIQQQuuujjjnnn}}}fffbbb^^^ZZZ\\\^^^\\\```eeekkksss|||vvvrrrkkkeeebbbaaabbbdddggglllttt|||~~~zzzvvvxxxwwwmmmaaaZZZdddbbb```aaaeeelllrrrvvvlll||||||]]]GGG???AAA@@@;;;CCCRRRvvvxxxgggaaaeeennnvvvmmmmmmmmmtttpppyyywwwqqqqqq}}}|||xxxjjjdddfffkkk}}}uuuuuuzzz~~~[[[FFFGGGDDDAAADDDLLLiiixxxzzzxxx|||ggg^^^\\\___eeegggiiiuuu}}}yyyyyy{{{{{{yyyvvvpppooonnnmmmllllllkkkllljjjjjjjjjkkkmmmllljjjggg```aaa___]]]___dddeeebbbTTTOOOMMMRRRWWWWWWWWWXXXRRRQQQQQQPPPggg}}}[[[KKKHHHPPP|||zzzkkkkkkiiiiiikkkhhhjjjnnnsssxxx}}}yyyvvvrrrlllfffbbbaaadddfffgggjjjttt~~~}}}~~~rrrqqqrrrtttpppggg```^^^dddcccbbb```aaahhhsss{{{nnn~~~OOOIII???@@@???;;;AAAOOOuuu|||hhhaaadddlll}}}tttnnnqqqsss|||zzz|||{{{zzz{{{zzzpppmmmqqqxxxtttrrrxxx~~~XXXDDDEEECCCAAADDDLLLiii~~~~~~uuuwwwdddXXXVVVZZZbbbeeegggsss~~~}}}{{{wwwwwwyyyzzzwwwsssnnnnnnnnnmmmllljjjiiihhhiiiiiikkknnnooommmjjjgggbbbccc___\\\^^^eeefffbbbPPPMMMMMMRRRWWWXXXYYY\\\TTTUUUSSSPPPmmmZZZJJJHHHQQQ|||yyyvvvssszzz}}}vvvxxx{{{{{{xxxooolllgggbbb```aaaeeehhhiiikkkuuuzzz|||}}}||||||~~~}}}wwwvvvuuupppggg___aaagggdddfffgggccc```fffuuuxxx{{{nnnDDDIII@@@@@@>>>??????GGGlll~~~jjjaaacccjjj{{{vvvsssuuuuuu}}}||||||wwwyyy~~~zzzwwwzzzwwwooovvv~~~UUUBBBDDDCCCBBBEEEMMMjjjtttsss```YYYWWW\\\dddhhhjjjvvv{{{zzz}}}{{{vvvvvvxxxxxxtttpppoooppppppooonnnkkkiiiggghhhhhhkkkpppqqqnnnjjjhhhdddddd```[[[^^^fffgggcccNNNJJJLLLRRRXXXZZZ\\\___WWWZZZUUUPPPpppXXXGGGHHHRRR}}}rrrrrryyy||||||uuuqqqllljjjgggeeedddeeeeeefffnnnuuu|||zzz}}}~~~~~~~~~wwwpppjjjeee```bbbhhhhhheeeeeeeee```fff}}}eeeIIIAAACCCBBB999:::999CCCddduuufffiiippp|||~~~wwwvvvsss{{{}}}|||{{{jjjmmmyyy~~~wwwyyy{{{ssssssssszzzUUUJJJDDDFFFBBB???NNNddd}}}lll___\\\[[[___fffmmmttt~~~~~~~~~~~~~~~yyyttttttvvvvvvrrrnnnfffiiilllnnnmmmmmmmmmnnnjjjkkklllmmmmmmlllkkkjjjdddfffccc^^^```hhhiiicccOOOMMMNNNTTTZZZ\\\\\\[[[\\\___LLLWWWUUUGGGIIIQQQttt~~~vvvxxx{{{tttooojjjjjjhhhgggeeefffhhhiiioooxxxzzzzzz}}}|||}}}|||xxx|||}}}tttkkkgggdddbbbdddiiihhhcccfffkkkiiiqqq}}}qqqXXXDDD???@@@@@@;;;>>><<>>KKK___uuuzzziiiaaa\\\\\\```hhhooovvv{{{wwwssssssuuuvvvssspppkkklllmmmmmmllllllnnnppprrrrrrqqqpppmmmjjjgggeeefffddd^^^[[[bbbkkkggg[[[MMMMMMPPPUUUZZZ]]]^^^___UUUZZZMMM\\\~~~SSSFFFEEELLLoooxxxqqqttt~~~yyyrrrmmmiiijjjjjjhhhffffffiiimmmrrr|||~~~|||ttt|||~~~|||zzzvvv~~~rrrfffbbbccceeegggjjjkkkfffhhhpppuuuzzzxxxJJJBBB@@@======<<<@@@>>>@@@SSSyyy~~~}}}iiidddhhhsssvvv|||wwwhhh]]]ZZZgggyyywwwqqqyyy|||lllNNNEEEBBBDDDAAA===GGGXXXvvvrrrhhh|||pppgggeee]]]^^^dddnnnvvv~~~yyyuuurrrrrrtttuuusssqqqoooooonnnmmmlllmmmqqqssswwwvvvuuurrrnnnjjjfffdddgggbbbZZZXXXccclllcccRRRJJJNNNSSSWWWZZZ]]]```bbbQQQWWWNNNeee{{{yyyQQQDDDFFFLLLoooyyypppsss}}}yyy}}}zzzsssnnniiikkkkkkiiieeeeeehhhllluuu}}}yyyyyy{{{~~~||||||qqqccc```dddgggiiijjjmmmkkkiiippp~~~vvvkkkssseeeEEEGGGEEE===;;;;;;<<<<<<===IIIgggpppfffgggqqqlll```[[[\\\jjj|||vvvrrr{{{~~~fffKKKDDDBBBDDDAAA>>>EEERRRhhhhhhddd|||zzzooolllllldddffflllwww~~~zzzwwwtttsssttttttsssqqqnnnoooooooooooopppsssuuuvvvuuuuuussspppmmmjjjhhhgggccc\\\ZZZcccjjj___NNNIIIPPPVVVXXXYYY\\\```aaaTTTUUUOOOpppsss{{{sssPPPCCCGGGLLLooowwwwww~~~~~~uuutttxxx|||uuupppjjjkkkjjjhhhddddddgggjjjtttyyy~~~}}}zzz{{{~~~}}}}}}pppbbbaaafffiiiiiiiiiiiillljjjqqqjjj[[[uuu{{{VVVFFFMMMJJJ???<<<;;;999;;;===EEE]]]yyyhhhfffmmmeee\\\ZZZ^^^qqq~~~wwwttt|||bbbJJJEEECCCDDDBBB???EEENNNlllpppkkkyyy}}}|||zzzxxxrrrrrrwww}}}~~~|||zzzwwwuuutttrrrqqqoooiiilllppprrrrrrssstttuuutttttttttsssqqqnnnllljjjfffgggccc^^^aaaddd\\\OOOJJJSSSYYYXXXXXX\\\^^^]]]UUURRROOO{{{fff}}}kkkNNNDDDDDDHHHkkk{{{zzzqqqvvv~~~vvvqqqkkkjjjgggffffffggghhhiiippptttxxx{{{}}}xxxkkkaaabbbhhhjjjiiihhhccckkkpppcccjjjeeeQQQLLLRRRJJJ@@@>>><<<888===@@@EEEZZZjjjfffjjjyyy}}}eee]]]ZZZ^^^sss}}}zzzyyy\\\JJJFFFCCCDDDBBB@@@DDDKKKjjjvvvoooqqq|||zzzyyy{{{}}}|||zzzxxxuuurrrpppooonnngggkkkooorrrrrrrrrssstttvvvuuutttssspppllliiiggggggjjjhhhaaa^^^```ZZZPPPMMMVVVZZZYYYZZZ___```[[[SSSPPPSSSjjjbbbLLLDDDFFFFFFfff~~~zzz{{{vvvoookkkgggdddeeeiiillllllkkklllqqqxxx~~~lllddd___ccciiijjjiiiiiieeemmm}}}sssgggbbbZZZ[[[WWWGGG???@@@<<<999===@@@DDDWWW|||ooohhhiiivvv{{{nnnllleee```ooo|||zzz|||VVVIIIFFFCCCBBBAAA@@@CCCHHH___wwwtttnnn~~~~~~~~~~~~~~~|||xxxuuuuuuwwwzzzxxxwwwvvvssspppnnnmmmnnnkkklllnnnooooooooopppqqquuuuuusssqqqnnnjjjgggeeeiiilllhhh```\\\]]]XXXNNNOOOWWW[[[ZZZ^^^eeeddd\\\SSSTTT___~~~xxxXXXIIIDDDHHHDDD___}}}|||tttmmmkkkeeebbbdddlllqqqpppnnnkkkpppzzz|||tttccc^^^]]]ccciiijjjiiiiiilllqqqlllvvvkkkiiiiii[[[EEE===???;;;888<<<===@@@SSSyyytttlllkkkwwwyyyzzzuuueeejjj}}}~~~vvvwww~~~xxxSSSIIIEEEBBB@@@??????CCCFFFYYY|||~~~ttt~~~|||{{{{{{}}}zzzuuuqqqrrruuuyyyttttttsssqqqnnnmmmmmmnnnoooooonnnlllkkkkkknnnppprrrrrrqqqpppnnnkkkhhhfffkkklllggg^^^\\\]]]WWWLLLPPPXXX[[[[[[aaajjjhhh^^^VVV[[[kkk{{{RRRFFFDDDEEE===TTTzzzwwwmmmeeeccc``````fffoooqqqoooooo|||wwwqqqwww~~~|||uuujjjeeebbb___```eeeiiijjjiiilll|||ggg}}}wwwVVV@@@???AAA>>>888888:::@@@QQQsssnnndddsssxxxmmmjjj~~~{{{vvvyyykkkTTTHHHFFFBBB???AAADDDEEEDDDXXXqqqyyy}}}|||{{{{{{zzz{{{~~~{{{vvvsssqqqqqqqqqpppuuurrrooonnnnnnnnnnnnmmmooommmnnnpppnnnkkkkkkoooooonnnmmmlllllljjjgggdddnnnfffbbbbbb^^^VVVQQQRRRWWWYYY^^^cccggghhhfffddd```MMM|||qqqYYYDDDFFFEEEFFFQQQzzz}}}~~~uuuhhhbbb]]]___cccgggjjjmmmzzztttqqqzzz|||xxxoooggghhhbbb\\\ZZZ___eeeiiikkknnn|||nnnyyyrrrRRR>>>===>>>;;;:::;;;<<<@@@NNNooorrreeeppp}}}|||pppsssyyyvvvxxxeeeSSSMMMIIICCC@@@@@@BBBCCCBBBVVVqqq~~~{{{zzz}}}~~~}}}|||{{{{{{zzzyyywwwsssqqqqqqrrrssstttqqqooommmmmmnnnooonnnmmmooommmmmmnnnlllhhhiiimmmnnnmmmlllllllllkkkiiifffhhhdddcccccc^^^UUUPPPQQQZZZ[[[]]]aaafffiiigggeee]]]VVVnnnRRREEEEEEBBBCCCNNNrrrooodddaaajjjlllgggjjjsss}}}xxx{{{wwwpppjjjfffhhhccc]]]ZZZ\\\bbbiiilllrrrjjjjjjLLL>>><<<<<<;;;===<<<===???JJJiiizzzhhhlllvvv~~~}}}zzz|||qqq}}}yyyxxxzzzbbbXXXRRRKKKDDD@@@@@@AAA@@@@@@QQQooo|||~~~|||vvvtttvvvxxx{{{{{{{{{zzzyyyxxxvvvuuuuuusssqqqoooooopppqqqrrrlllllllllmmmooopppooommmpppmmmmmmmmmkkkhhhiiinnnmmmlllkkkllllllkkkiiigggbbbccceeeddd^^^TTTPPPQQQ]]][[[\\\```gggjjjhhheeeZZZgggmmm{{{yyyJJJGGGBBB@@@AAAIIIiiixxxmmmqqqsssrrr~~~{{{oookkkiiigggeeeeeebbb^^^]]]bbbmmmvvvaaaGGGAAA>>>=========<<<<<<>>>FFFbbboooiiioooyyyuuussssssvvvxxxzzz|||{{{zzz{{{|||fff```WWWMMMDDDAAAAAA@@@@@@@@@LLLjjj|||{{{~~~yyysssqqqrrrssswwwwwwxxxwwwvvvuuusssrrrrrrqqqooommmkkkjjjkkkllllllllllllnnnpppqqqooommmqqqnnnnnnooommmkkknnnssspppnnnlllkkkkkkjjjgggeeeaaacccfffccc[[[TTTRRRTTT\\\[[[\\\bbbjjjlllgggaaaZZZ~~~kkktttjjjEEEIII@@@AAAAAAEEEbbbxxx|||ttt}}}}}}wwwoookkkiiiiiifffgggddd^^^\\\hhh~~~XXXDDDCCCBBB???>>>===::::::===CCCZZZzzzlllkkkvvv{{{nnnlllnnnsssttttttzzzwww{{{wwwzzz{{{}}}llleee[[[NNNCCCBBBCCCBBBAAACCCFFFaaa{{{|||zzzxxxuuuxxx}}}~~~wwwqqqoooqqqsssvvvvvvvvvuuutttsssqqqqqqkkklllllljjjhhhggghhhjjjnnnnnnnnnpppqqqqqqooommmnnnlllmmmoooooommmpppuuussspppmmmjjjiiifffcccaaabbbeeeeee___WWWTTTUUUWWWVVVXXX^^^ffflllkkkccc\\\]]]lll```^^^DDDIII???CCCCCCBBB]]]~~~{{{rrr{{{}}}~~~wwwqqqllljjjjjjjjjhhhccc```ggg}}}vvvwwwxxxSSSEEEGGGGGGBBB>>>===999999===AAAQQQyyyvvvmmmuuu}}}uuurrrkkkhhhjjjkkkmmmyyyxxxrrrtttzzz{{{xxxkkkaaaQQQDDDDDDEEECCCBBBEEEDDDWWWsss|||www~~~wwwsssooonnnsssvvvxxxzzz~~~}}}yyysssooonnnpppssspppooonnnlllkkkkkkkkkkkkdddgggiiiiiiggggggkkknnnpppooonnnoooqqqqqqpppnnnjjjiiikkkoooooolllnnnssstttqqqllliiifffccc```^^^dddfffccc[[[UUUTTTUUUUUUPPPUUU___gggkkkggg___YYYeee]]]iiiUUUEEEFFF???BBBDDDAAAWWWzzzwww{{{sssoookkkjjjkkkiiifffgggrrrvvvlllVVVNNNOOOOOOHHH@@@@@@:::999>>>@@@IIIgggrrrttt}}}wwwrrrppppppgggccchhhnnntttzzzooommmsss|||~~~}}}iiiVVVGGGFFFGGGCCCAAADDDDDDOOOlll|||sssxxx|||sssooojjjhhhjjjooopppmmmmmmqqqwwwuuurrrnnnkkklllooorrrnnnllliiigggffffffggghhhcccfffjjjjjjhhhhhhlllpppnnnmmmlllmmmoooqqqqqqqqqkkkkkkmmmqqqpppllllllooorrrooojjjgggdddbbb___]]]bbbccc```XXXTTTTTTSSSNNNLLLTTT___ffffffaaa\\\YYYtttxxxeeeyyyMMMEEEBBB@@@===CCC@@@NNN~~~}}}sssmmmkkkiiijjjmmmdddeeeooouuuooohhh]]]WWWXXXWWWNNNDDDCCC;;;:::@@@???CCC[[[xxxwwwsss}}}yyyoookkkkkkmmmhhhaaacccoooyyyrrrlllllluuunnnYYYIIIGGGGGGBBB@@@CCCEEEJJJggg|||pppmmmyyyooojjjbbb```bbbeeeddd___```eeepppooommmjjjhhhjjjnnnqqqsssqqqmmmjjjiiijjjlllnnngggjjjmmmllliiihhhkkknnnkkkjjjiiijjjnnnqqqssssssoooooorrruuusssmmmkkkmmmpppmmmhhheeecccbbb```^^^___aaa^^^WWWUUUUUUPPPHHHJJJSSS^^^cccaaa]]]ZZZZZZzzzsssiiiHHHDDD???BBB777AAA???GGGqqqvvvpppkkkggghhhllljjjrrr~~~hhhtttiii]]]YYYZZZWWWNNNEEE@@@===???AAA>>>AAAUUUnnn{{{|||xxxnnniiifffeeefffaaagggooosssuuuwwwpppvvvxxx}}}sss___OOOEEE???DDDFFF;;;@@@DDDXXXuuuyyyiiizzzsssllliiiccccccbbb^^^[[[XXXXXXXXXdddeeefffhhhiiijjjkkkkkkooopppqqqqqqpppmmmkkkiiimmmnnnpppqqqqqqpppnnnmmmnnnnnnoooqqqqqqqqqqqqqqqnnnoooqqqrrrrrrqqqooonnnpppkkkggggggiiihhhccc^^^gggccc^^^XXXOOOFFFEEEIIILLL]]]aaaaaadddVVVRRRggg~~~```III???FFF===BBB===>>>IIIkkkwwwzzzooommmnnnmmmmmmnnnrrrlll|||mmmfff^^^\\\[[[WWWLLLCCCCCC??????AAA>>>???OOOccc}}}nnnfffdddccceeeggg```bbbffflllttttttpppuuu|||gggSSSLLLNNNIIIEEEFFFDDDCCCFFFVVVrrryyyjjjzzz}}}xxxsssnnnjjjddddddbbb___[[[XXXXXXYYYbbbcccdddeeeffffffggggggjjjlllnnnpppqqqqqqppppppqqqrrrssssssrrrpppnnnmmmmmmnnnoooppprrrsssssssssoooppprrrrrrrrrqqqooonnnllliiiggghhhiiihhhddd```jjjbbbYYYRRRKKKFFFIIINNNVVVcccfffccc___PPPUUUsssyyy|||YYYHHH@@@EEE>>>@@@>>>AAAIIIbbbwww{{{zzzuuuooommmlllnnnwwwxxxfffrrrtttaaa___]]]\\\ZZZTTTJJJBBBKKKFFFDDDDDDAAA???IIIVVVxxx{{{|||iii``````bbbeeeiiiooommmnnnrrryyyvvvppppppwwwjjjRRRLLLRRRJJJ@@@AAACCCFFFGGGTTTmmmvvviiirrr}}}xxxvvvtttnnnjjjccccccbbb___[[[YYYYYYYYYbbbbbbccccccddddddddddddgggiiilllooorrrsssssssssttttttttttttssspppnnnmmmmmmnnnoooppprrrtttuuuuuuqqqrrrrrrsssrrrqqqpppnnnhhhgggfffggghhhhhhfffcccjjj___RRRKKKIIIIIIOOOVVV```hhhiiicccWWWLLL```yyyvvvOOOGGG@@@CCC???>>>???CCCFFFUUUyyyttt~~~}}}ooozzznnnrrrsssooojjjrrrfffrrrooofff^^^___``````\\\VVVPPPKKKUUUPPPLLLKKKGGGCCCFFFMMMiii{{{jjj```___bbbeeeiiihhhhhhlllpppsssxxxyyyooommmqqqzzzkkkVVVKKKKKKFFFFFFGGGBBBCCCGGGRRRgggrrrgggkkk{{{xxxxxxtttlllddd_________]]][[[ZZZ[[[\\\dddeeeeeeffffffeeeddddddeeegggjjjmmmoooppppppppprrrrrrssssssrrrqqqoooooooooooopppqqqrrrsssttttttssssssssssssrrrqqqooonnngggfffddddddeeegggggghhhdddXXXLLLIIILLLPPPWWW^^^fffffffff___PPPOOOsss|||{{{bbbGGGEEEAAA???@@@>>>>>>BBBCCCLLLrrr~~~lllvvv~~~|||yyyyyyuuullllllnnnrrrzzzaaalll|||qqqhhhbbbcccdddcccaaa]]][[[YYY[[[WWWSSSOOOJJJEEEEEEGGG```iii^^^^^^aaadddfffbbbgggnnntttxxx|||rrrlllooottt{{{}}}[[[RRRLLLJJJRRRdddaaaIIIAAAFFFOOOaaannniiikkk||||||{{{zzzsssggg]]]YYY[[[[[[[[[ZZZ[[[]]]___dddfffhhhiiiiiigggeeeccc___bbbeeeiiilllmmmmmmmmmmmmmmmnnnooopppqqqqqqqqqsssrrrqqqpppppppppqqqqqqtttssssssrrrqqqooonnnnnniiieeebbbaaacccfffhhhiiiXXXPPPJJJMMMSSSYYY___dddkkkddd```YYYOOO]]]uuuqqqwwwUUUCCCDDDAAA<<>>@@@HHHlllhhhsssuuu}}}}}}|||{{{|||~~~}}}}}}rrrjjjqqqjjjkkkjjjkkkttttttmmmggg\\\]]]]]]]]]]]]]]]\\\\\\[[[YYYXXXUUUPPPIIIDDDBBBCCCUUUtttiii]]]]]]___aaaccclllooouuu|||{{{tttpppooosssyyy|||tttYYY\\\___aaaoooxxxPPPEEEIIILLLZZZnnnqqqpppxxx~~~}}}|||yyypppcccXXXXXXYYY[[[[[[[[[\\\___aaacccfffjjjlllllliiieeebbbYYY[[[```eeeiiikkklllmmmhhhiiijjjllloooqqqsssttttttsssqqqooonnnnnnoooooottttttrrrqqqooonnnmmmllljjjeee```aaaeeehhhfffdddOOOLLLNNNUUU[[[___dddhhhpppaaaYYYTTTWWWxxxyyycccppp|||OOOCCCBBBBBB:::???@@@999<<<@@@FFFeeemmmnnn{{{yyypppkkkiiiqqqrrrnnnppp}}}|||vvvddd___XXXOOOTTTSSSSSSUUUXXXYYYXXXVVVVVVWWWVVVOOOGGGCCCCCCCCCOOO___qqqdddbbbbbbaaaaaahhhjjjrrr~~~}}}pppmmmqqquuuyyy}}}{{{qqqttt|||```QQQMMMGGGTTTrrr~~~xxxuuu||||||{{{zzzuuukkk```YYY[[[\\\]]]]]]\\\]]]___aaacccgggmmmrrrrrrnnnhhhdddXXXZZZ___cccfffiiiiiijjjggghhhiiikkknnnqqqsssuuurrrqqqooonnnmmmmmmooooootttsssrrrpppnnnlllkkkkkkiiiccc```dddjjjkkkcccZZZLLLMMMSSS\\\```bbbeeekkknnnZZZPPPQQQeeeooodddiiiLLLDDD???BBB:::@@@>>>999>>>AAABBB[[[~~~uuu{{{}}}uuunnnkkkkkkmmmlllfffgggyyygggccc^^^XXXUUURRRQQQRRRVVV[[[\\\YYYUUUTTTXXXXXXPPPHHHDDDEEEFFFTTTXXXyyy}}}nnniiifffcccaaahhhmmm{{{vvvjjjjjjrrryyy}}}yyy\\\RRRDDDQQQwww~~~sssxxx}}}yyyyyyyyyvvvppphhh```[[[^^^___```___^^^]]]___aaaeeejjjrrrxxxxxxssslllggg\\\^^^aaaccceeefffeeeeeehhhiiijjjlllnnnqqqsssuuupppooonnnllllllnnnoooqqqtttsssqqqooommmkkkjjjjjjgggbbb```gggooommm```SSSMMMPPPXXX___bbbbbbffflllhhhSSSIIIOOOqqquuuttt]]]KKKDDD===BBB:::BBB<<<999AAADDD???TTT{{{~~~~~~{{{ppplllpppnnnhhhkkkwwwlllnnnmmmhhhiiifffaaa___YYYTTTRRRVVV]]]^^^XXXPPPKKKSSSWWWQQQKKKJJJHHHDDDKKKYYYzzznnnllljjjfffuuuyyypppkkkqqqyyy}}}}}}fffMMMUUUhhh{{{xxxttt~~~}}}}}}wwwuuuwwwssshhh```___bbbdddggghhheeeaaaaaadddtttzzz}}}{{{xxxuuupppjjjaaa___^^^___bbbddddddccchhhkkknnnqqqqqqqqqqqqrrrpppoooooopppqqqpppnnnlllmmmssstttnnnkkkmmmmmmjjjeee\\\ZZZeeennnhhhZZZQQQQQQTTTYYY```fffhhhhhhhhhdddNNNLLLggg}}}WWWDDDHHH@@@>>>CCC===777<<<;;;<<>><<<@@@>>>>>>BBBMMMsss{{{uuulllkkkkkkgggfffhhhjjjlllyyylllaaahhhmmmzzzmmmiiieeeccc```ZZZWWWXXXOOORRRUUUWWWWWWUUUSSSRRRGGGQQQXXXVVVQQQPPPQQQQQQPPPPPPgggtttjjjqqqyyy|||fffYYY```uuuwww}}}|||{{{vvvsssrrrtttsssmmmiiihhheeejjjppprrrqqqqqqrrrssszzzqqqhhhZZZXXXXXX[[[aaaeeegggfffdddgggkkkmmmnnnoooppprrrssssssrrrsssuuuuuutttrrrqqqqqqmmmiiihhhiiihhhddd```dddiiijjjbbbWWWQQQQQQZZZ```bbb___aaaggghhhdddPPPHHHggg|||oooZZZSSSUUUJJJAAAAAA???>>>AAA>>>===@@@HHHiii|||xxxtttkkkgggfffeeefffkkkwwwvvv___hhhiiilllsssdddfffgggddd^^^XXXXXX[[[SSSVVVZZZ\\\]]][[[XXXWWWGGGPPPWWWXXXTTTQQQQQQSSSNNNIIIVVVpppvvvnnnvvv|||}}}rrrxxx~~~vvv~~~}}}|||{{{xxxvvvuuuuuuuuurrrooommmkkkqqqwwwwwwvvvvvvwwwwww}}}rrrhhh[[[XXXVVVZZZaaaggghhhggggggjjjmmmnnnnnnooopppqqqtttsssrrrsssuuuvvvuuusssqqqooollljjjkkkkkkhhheee\\\eeemmmjjj^^^TTTUUUZZZ\\\aaacccbbbfffjjjdddYYYJJJXXXuuu|||pppeee^^^XXXKKKAAA???AAA<<<>>>;;;;;;===BBB^^^{{{}}}uuummmgggdddnnnnnnwwwoooXXXaaa~~~aaadddttthhhdddhhhhhhccc[[[YYY[[[___XXXYYY[[[___bbbbbb]]]XXXLLLQQQWWWZZZVVVQQQPPPQQQNNNFFFLLL___zzzrrr```wwwyyyllllllqqqzzz~~~uuu{{{lll~~~}}}||||||{{{yyywwwuuussssssrrrpppmmmnnnvvv{{{yyyyyy}}}vvvkkk]]]YYYVVVZZZbbbhhhiiiggglllnnnpppppppppoooqqqrrrsssrrrqqqqqqssstttsssrrrpppnnnmmmlllkkkhhheeeddddddmmmrrriii[[[UUUYYY```aaaccceeehhhkkkgggYYYLLLSSSxxxwww```nnn~~~wwwgggVVVIII???===BBB:::<<<999:::===???WWW{{{zzzyyyvvvwww|||zzztttmmmeeeaaabbbsssiiiUUUYYY}}}eeekkkwwwiiihhhfffhhheee]]]XXXYYY\\\]]]XXXWWWZZZ___cccccc]]]WWWTTTTTTXXX]]]\\\VVVPPPOOOQQQIIIKKKVVVkkkjjj\\\xxx}}}jjjdddooo|||www~~~ddd[[[ssszzzlll|||||||||||||||{{{zzzzzzvvvuuurrrnnnnnnooonnnjjjkkktttyyywwwyyywwwlll^^^XXXUUUYYYbbbiiijjjhhhoooppprrrrrrqqqqqqssstttsssqqqoooooopppqqqpppooopppmmmlllllliiieeegggkkkyyy{{{vvvhhh[[[XXX\\\```gggdddgggmmmjjj]]]RRROOOppp^^^YYYzzzmmmQQQGGG@@@<<>>;;;===@@@>>>LLLiii[[[rrryyy{{{tttmmmrrrxxxyyywwwuuu|||}}}uuupppooohhhgggllltttuuuqqqqqqwwwpppqqqrrrrrrooovvviiiaaannn|||zzzjjjkkkkkkhhheeedddbbb[[[VVVYYY```^^^WWWOOOVVV___aaa^^^[[[ZZZ[[[ddd]]]\\\eeejjjdddZZZTTTSSSOOOOOOLLLSSSyyywwwlllnnnyyy~~~mmmhhhxxx}}}jjjVVVWWWhhhsssmmmccc~~~yyyvvvwwwxxxxxxxxxwwwuuutttqqqssspppkkklllqqqrrrmmmaaajjjmmmggghhhttt||||||{{{xxxssshhh\\\WWWQQQNNNTTTaaakkkmmmkkkjjjllloooqqqrrruuuxxx{{{uuurrrooonnnnnnnnnmmmlllhhhfffgggiiikkkrrrxxxddd^^^ccceeeaaaddd]]]bbbkkk^^^MMM^^^}}}qqqpppJJJIIIGGG===@@@======:::<<<>>>:::FFFaaabbblllssszzzsss|||pppeeeffffffttt}}}sssggg^^^VVVZZZ___aaa``````ccceeehhhnnnsssxxxssseeefffjjj|||zzzjjjcccfffiiigggeeeggg```\\\___cccaaa]]][[[ZZZ^^^dddgggeeeaaa^^^\\\___]]]aaaiiikkkccc\\\[[[RRRNNNJJJHHHIII^^^~~~nnnkkknnnvvv{{{yyymmmoooyyytttxxxvvvwww}}}yyy]]]ZZZjjjttt{{{tttpppyyy~~~}}}{{{rrrsssssstttttttttttttttrrrqqqpppmmmlllmmmppprrreeedddcccdddgggkkkqqqttt{{{xxxtttqqqmmmdddYYYQQQLLLIIIKKKUUUdddnnnnnnkkkggghhhjjjmmmooorrrtttvvvsssrrrooommmkkkjjjiiihhheeelllkkkdddkkkkkk```aaacccbbbccciiidddffffffRRRGGGmmmiiiQQQHHHCCCBBBDDDAAA>>><<<<<<:::===HHHSSSzzzdddkkknnnwww~~~nnneeekkkxxxyyyoooccc[[[XXX]]]ccceeecccbbbbbbccccccqqqzzzrrrssstttddd{{{rrraaa___eeegggeeeccccccaaa___```\\\WWWVVVYYYcccaaa^^^___```aaaaaa___aaa\\\ZZZ]]]^^^[[[[[[^^^ZZZWWWUUUPPPJJJWWWrrrwwwjjjiiipppyyy~~~xxxuuukkkkkkrrrmmmsss}}}pppqqqzzzxxx}}}~~~|||yyylll\\\cccrrrtttvvvooo~~~}}}zzz}}}{{{zzzxxxvvvtttrrrrrrssstttttttttttttttrrrrrrpppmmmjjjjjjkkkmmmeeecccaaa```ccchhhmmmqqqqqqpppmmmhhh```YYYSSSQQQOOONNNQQQYYYeeemmmooommmhhhiiilllnnnppprrrssssssooopppqqqoookkkiiiiiijjjhhhlllllllllyyy~~~hhhaaacccccccccdddmmmfffbbb[[[KKKKKKttt}}}ppp\\\OOOCCC>>>???>>>======>>><<<<<>><<<<<<>>>@@@>>><<>>>>>AAADDDZZZzzz___\\\ZZZaaabbbRRRKKKXXXXXXuuu~~~~~~zzzssstttuuuuuusssqqqppppppttt{{{zzzlllhhhyyyrrr```^^^fff~~~gggYYYTTTRRRVVV\\\ZZZWWWWWW[[[]]]\\\]]]```\\\YYYYYYZZZYYYWWW[[[aaaUUUTTTTTTWWWYYYVVVMMMEEELLLOOONNNJJJJJJMMMJJJDDDHHHMMMPPPKKKGGGKKKUUU^^^^^^iii{{{tttqqqrrrxxx~~~{{{yyy}}}~~~xxxmmmuuusssppp|||yyyqqqdddjjjsss|||tttkkkoooooo___WWWeeerrrqqqrrr~~~ppp[[[kkk|||~~~}}}{{{{{{|||}}}}}}vvvttttttvvvxxxvvvqqqlllooommmkkkjjjkkkkkkjjjiiihhhhhhiiijjjjjjjjjjjjiiijjjkkkllllllkkkkkklllnnnkkkkkkkkkjjjiiihhhgggfff___dddhhhjjjhhhgggiiikkkpppooooooqqqssstttrrrpppoooooonnnmmmlllkkkjjjjjjeeeggggggdddccckkkzzznnndddbbbfffhhhhhhjjjgggWWWEEEAAADDDYYY___UUUttt{{{jjj]]]___\\\QQQKKKFFFCCCDDDCCC???===???AAAUUUuuuuuufffYYYRRRWWW[[[VVVPPPOOOQQQrrr~~~|||}}}~~~{{{}}}}}}{{{wwwxxxtttoooooottt}}}rrr[[[qqqvvveeemmmfff]]]YYYZZZ[[[ZZZYYY^^^YYYUUUWWWYYYZZZ]]]aaaWWWTTTVVV[[[YYYTTTSSSWWWPPPPPPSSSWWWZZZVVVLLLDDDTTTTTTRRRQQQSSSUUUPPPHHH???BBBIIIQQQYYY]]]\\\[[[```eeewww~~~vvvrrrqqqoooppptttsssqqqwww|||tttoooqqqrrrnnnlllnnnqqqjjjcccdddkkktttxxxxxxwwwqqqnnnmmmggg[[[RRRQQQ^^^eeefffpppxxxggg___sss{{{pppyyy~~~}}}}}}|||zzzwwwtttsssqqqqqqqqqpppnnnmmmllllllmmmmmmmmmllljjjhhhhhhiiijjjkkkggggggfffeeeeeefffhhhiiimmmkkkiiijjjkkkmmmmmmmmmjjjkkkllllllkkkjjjgggffffffgggiiikkkmmmmmmnnnnnnqqqqqqqqqqqqrrrrrrsssssstttqqqnnnmmmnnnmmmjjjgggfffjjjiiieeelll~~~xxxpppeeedddmmmsssqqqiii___RRRGGGDDDPPPllljjj```ddd~~~|||sssiiiccc___UUUIIIMMMLLLHHHBBB>>>>>>AAABBBEEELLLlllsss[[[TTTRRRWWWWWWSSSTTTZZZmmmxxxooosssuuuvvvsssrrrssswwwzzz~~~}}}|||{{{xxxvvvvvvyyyzzzxxxvvv|||}}}ssshhhcccrrrfffkkkkkkeee___XXXVVVYYY[[[[[[ZZZ]]]XXXUUUWWWXXXWWWWWWYYYXXXUUUVVVXXXVVVQQQPPPTTTVVVUUUSSSTTTVVVWWWUUUTTTUUUVVVTTTTTTVVVYYYTTTMMMFFFMMMVVV\\\^^^]]]\\\\\\[[[^^^iii~~~}}}}}}}}}}}}~~~zzzvvvuuuuuuuuuuuuuuuwww{{{zzzwww{{{|||ssskkkgggiiikkkiiiiiikkkjjjddd]]]^^^eeelllqqqqqqnnnjjjhhhgggaaaXXXTTTVVVmmmeee___gggsssnnnfffiii|||}}}|||zzzxxxuuurrrpppooonnnmmmlllkkkiiiiiiiiiiiijjjkkkiiihhhfffffffffhhhiiiggggggfffeeefffggghhhiiillllllkkkkkkkkklllmmmnnnnnnoooppppppooommmkkkiiikkkkkklllmmmooopppqqqqqqrrrrrrsssrrrrrrqqqpppooorrrpppnnnnnnoooooommmjjjddddddiiitttxxxsssoooiiimmmnnnmmmiii___RRRHHHBBBHHHaaassslllooo|||{{{oooeeecccggggggbbb[[[WWWPPPGGGBBB@@@??????JJJKKKbbbVVVTTTUUUWWWSSSQQQ\\\lll~~~~~~~~~~~~{{{wwwsssrrrsssuuutttsssssstttxxxooo]]]cccyyy{{{fffVVVWWWwww^^^QQQ\\\XXXTTTTTTWWWZZZZZZYYYZZZVVVUUUWWWWWWSSSPPPQQQSSSPPPNNNNNNMMMIIIHHHJJJOOOPPPQQQQQQQQQSSSVVVXXXUUUVVVVVVUUUXXX[[[WWWQQQOOOXXXbbbeeeaaa[[[ZZZZZZZZZYYY[[[ggg~~~|||zzzvvvrrrrrrvvv}}}}}}yyysssqqqnnnllllllnnnqqqssswwwwwwyyy}}}~~~}}}uuuiiikkkeeebbbdddfffgggiiimmmfffbbb^^^___dddiiilllmmmmmmkkkkkkjjjeee```aaaeeeppp\\\SSS[[[iiiuuuqqq```zzz~~~}}}~~~zzzyyy{{{~~~xxxwwwtttqqqnnnlllkkkjjjjjjiiihhhffffffffffffggggggfffdddccccccdddeeeeeefffeeeeeedddeeefffggghhhjjjlllmmmllljjjjjjllloooppppppqqqqqqpppnnnllljjjnnnnnnnnnnnnnnnpppqqqsssttttttuuutttssspppmmmkkkmmmllljjjkkklllkkkjjjhhheeedddqqqoooiiijjjllllllnnniiieeebbbWWWIIIEEEIIIXXXyyyqqqdddqqq}}}rrriiihhhmmmooommmmmmeeeZZZRRRMMMIIIEEECCCMMMHHHSSSuuu]]]ZZZXXXVVVQQQRRRcccxxxsssoooyyynnnmmmjjjkkkyyyttt___UUUVVV[[[jjjTTTNNNRRRYYYVVVTTTSSSUUUWWWWWWVVVUUUSSSTTTXXXXXXRRRNNNLLLNNNKKKHHHHHHGGGFFFFFFFFFDDDKKKTTTXXXVVVSSSRRRRRRRRRTTTUUUUUUWWWZZZXXXRRRUUUZZZaaabbb^^^YYYWWWWWW[[[[[[WWWVVVlllzzz|||~~~||||||zzzwwwtttvvvwwwwwwyyy}}}zzzuuurrrtttsssrrrqqqpppooonnnmmmlllnnnqqqtttuuuuuutttssswwwyyy|||ooopppjjj]]]bbb```^^^^^^aaadddhhhkkkgggggghhhjjjlllnnnmmmmmmooonnnmmmmmmmmmkkkjjjkkk```NNNNNNWWWcccyyy{{{bbbeee|||zzz{{{zzzxxxuuusssuuuvvvtttrrrpppmmmjjjhhhffffffiiihhhgggeeeeeeeeeeeefffdddcccbbbbbbbbbbbbccccccccccccbbbbbbbbbdddeeeffffffjjjmmmkkkhhhfffjjjnnnmmmnnnoooooonnnllljjjhhhnnnmmmkkkkkkkkkmmmoooppptttuuuvvvvvvtttqqqmmmkkkkkkjjjiiihhhhhhhhhgggfffkkkrrrhhh]]]```cccgggkkkkkkccc^^^ZZZMMM@@@HHH[[[vvvyyy___aaazzztttyyy{{{yyyuuurrrrrrqqqooolllpppeee[[[VVVSSSNNNJJJGGGKKKDDDIIIdddvvviii```YYYTTTOOOQQQcccwwwqqq^^^YYYgggoooppp~~~xxxttt{{{xxxuuujjjddd______pppsssaaadddjjjlllxxx{{{cccRRRKKKPPPYYY\\\YYYVVVTTTTTTTTTTTTSSSRRRPPPRRRWWWXXXSSSNNNMMMNNNLLLJJJIIIKKKMMMNNNLLLHHHQQQ\\\```\\\WWWTTTTTTQQQUUUVVVVVVXXX[[[YYYUUUXXXYYYYYYZZZZZZYYYXXXVVVZZZ]]]YYYRRR]]]}}}~~~zzzuuuqqqqqquuuyyy|||ssstttvvvxxxyyyyyyyyyyyyzzzzzz{{{{{{zzzwwwuuussspppnnnmmmmmmmmmnnnmmmlllmmmnnnnnnoooooopppqqqrrrqqqtttxxx|||mmmeeehhhbbbVVV[[[[[[ZZZYYYZZZ^^^bbbdddfffjjjpppsssssspppmmmkkkiiihhhggghhhjjjiiiddd___RRROOOZZZcccggg{{{lllVVVnnnwwwwwwvvvtttqqqooonnnnnnooommmkkkhhhfffdddccccccgggfffdddcccbbbbbbccccccbbbbbbaaaaaaaaabbbbbbbbb``````______```aaacccdddcccgggjjjiiieeedddgggkkkkkklllmmmmmmmmmkkkiiigggmmmlllkkkjjjjjjlllnnnpppqqqsssuuuuuuuuurrrooommmmmmlllkkkiiihhhiiijjjlllvvvmmmZZZ[[[aaabbbeeejjjkkk```UUUMMMAAAAAA\\\}}}yyy```YYYmmmlllbbbooo}}}vvvuuuvvvwwwvvvsssooommmjjj___VVVUUUSSSMMMGGGFFFDDDBBBEEEYYY{{{sssuuukkkbbbZZZUUUPPPPPP^^^ooojjjWWWQQQ\\\aaa^^^iii|||dddcccooouuurrr```]]]hhhuuu{{{zzzlllbbbdddyyywwweeeVVVPPPQQQTTTWWW]]][[[WWWTTTSSSSSSTTTTTTPPPNNNOOOTTTVVVRRROOOOOOKKKKKKIIIIIIMMMRRRRRRNNNQQQVVV[[[ZZZVVVTTTUUUWWWSSSWWWZZZYYYZZZ]]]\\\XXXYYYWWWUUUVVVYYY[[[[[[YYYWWW[[[\\\WWWYYYooo|||zzzyyyxxxvvvtttssstttuuuuuuuuusssrrrqqqqqqqqqqqqpppooommmlllkkkjjjjjjjjjlllpppssstttuuussstttuuutttssssssuuuwwwxxxyyy|||uuueeedddaaaZZZUUU___bbbbbb^^^]]]```cccccccccjjjqqqtttqqqlllhhhgggdddffffffeeedddccc^^^VVVXXX^^^iiinnnoooxxx|||sssVVVccc{{{|||zzzwwwsssooommmlllkkkjjjiiigggeeecccbbbaaaaaacccbbb```___^^^^^^______`````````aaaaaaaaaaaaaaa___^^^^^^^^^___aaabbbcccaaadddggggggeeeccceeegggjjjkkkmmmnnnnnnmmmkkkjjjmmmmmmllllllmmmooopppqqqoooppprrrsssrrrqqqpppnnniiiiiihhhggghhhmmmsssxxxiii^^^YYY```gggfffeeegggcccWWWKKKDDDEEEZZZ{{{___UUUeeegggcccnnnyyy|||wwwtttpppjjjhhhjjjjjj```ZZZ[[[WWWMMMGGGGGG@@@DDDGGGQQQnnn{{{nnnvvveee```^^^\\\UUUQQQ[[[kkkkkk[[[RRRVVVXXXUUU___oooyyysssrrr}}}nnnmmmkkkpppxxxccc]]]\\\eeevvvgggfff^^^SSSQQQVVVXXXSSSZZZXXXUUURRRQQQSSSWWWZZZQQQNNNMMMQQQRRRPPPNNNOOOIIIKKKJJJIIINNNTTTSSSLLLQQQRRRRRRPPPNNNMMMPPPSSSSSSWWWZZZYYYZZZ\\\[[[XXXSSSTTTVVVXXXYYYZZZ[[[\\\YYYZZZ^^^___[[[ccc~~~zzzxxxyyyyyyyyyxxxwwwuuutttrrrqqqpppooooooooopppppplllkkkjjjkkknnnqqqrrrrrrxxxzzz|||||||||~~~yyyfffhhhjjj```[[[```iiinnnnnnhhhdddffffffdddffflllqqqqqqmmmhhhhhhiiieeelllooohhhaaa______\\\dddjjjiiiiiiooopppnnnrrrccc___lllzzzsssooonnnnnnooofffeeedddbbbaaaaaaaaaaaaaaa```___]]]]]]]]]]]]^^^^^^^^^___```````````````______^^^___```aaacccdddbbbccceeeffffffeeeeeedddhhhiiikkkmmmnnnmmmlllkkkllllllmmmnnnpppqqqrrrrrrnnnnnnnnnnnnnnnmmmllllllfffggghhhkkkpppzzzwwwaaa]]][[[```ggghhhddd```UUUNNNEEEDDDRRRpppvvvbbbSSS___|||xxxqqqqqqvvv}}}~~~xxxrrrooojjjccccccgggfff___]]]```[[[NNNHHHKKKBBBJJJJJJIII___yyysss]]]___dddeee\\\TTT\\\kkknnn___TTTSSSRRRRRR^^^nnnxxxkkkbbbqqqyyyqqq\\\VVVZZZ^^^uuunnn___ZZZaaa^^^QQQNNNXXX[[[UUUUUUTTTRRRPPPQQQUUU[[[___SSSNNNLLLNNNOOOMMMMMMNNNMMMOOOOOONNNSSSYYYVVVNNNMMMNNNOOOOOONNNMMMMMMNNNQQQVVVYYYWWWWWWYYYYYYVVVLLLRRRYYYZZZXXXVVVYYY\\\^^^[[[___ddd^^^[[[ppp~~~yyyxxxwwwyyy}}}yyymmm___nnnrrrccc```nnnmmmrrrssskkkffffffeeeaaalllppptttqqqllliiikkkooofffqqquuujjj]]][[[```dddjjjlll^^^[[[iiigggaaalllooo^^^bbb~~~vvv~~~sssoooooorrruuudddcccbbbaaaaaaaaaaaaaaacccbbb```___^^^^^^___```\\\]]]^^^_______________``````___```aaaccceeefffdddcccdddeeeggggggeeeccceeegggiiikkklllllllllkkkjjjkkkmmmnnnpppqqqqqqrrrmmmmmmlllkkkjjjjjjiiiiiikkkmmmpppttt}}}wwwgggccc```\\\]]]cccgggbbbYYYMMMJJJEEEGGGWWWnnn}}}\\\PPPRRRnnnxxxooowwwzzz|||gggdddfffkkkkkkggghhhnnn[[[WWWXXX^^^XXXKKKFFFJJJEEEOOOLLLDDDTTT~~~~~~XXXRRRWWWdddfffZZZUUUZZZ___]]]VVVPPPPPPXXXccciiiqqqooojjjssswwwlllffffffssspppZZZ[[[bbbiiixxxuuuaaaYYYYYYXXXXXXWWWVVVUUUTTTSSSRRRSSSRRRQQQPPPPPPQQQRRRSSSQQQNNNKKKJJJKKKKKKIIIGGGJJJIIIJJJNNNTTTUUUQQQLLLKKKMMMOOOOOONNNMMMMMMMMMTTTSSSSSSSSSUUUWWWZZZ\\\VVVRRRQQQTTTXXX[[[^^^```^^^aaaccccccbbbccchhhlllrrriiiZZZ\\\fffggggggllllllppppppssslll___```eee___ccclllrrrmmmdddbbbeeehhhooorrrrrrjjj```^^^dddlllqqqjjjcccaaafffkkkkkkffflllpppgggjjj}}}vvvoooooolllgggfffdddaaa^^^\\\\\\^^^^^^```___^^^^^^^^^]]]ZZZWWWXXXYYY[[[^^^^^^^^^]]]\\\bbbccccccaaa___^^^___```cccfffhhhiiigggeeeddddddfffhhhjjjlllllllllmmmooonnnjjjggggggjjjmmmnnnnnnjjjddddddiiikkkhhhhhhkkkkkktttyyynnnkkkbbbZZZWWW]]]ccc```XXXQQQIIIAAABBBSSShhhpppkkkccc\\\[[[dddzzzrrrhhhmmm{{{yyyeeeccc^^^aaammmsssnnnddd___QQQLLLSSS[[[SSSOOORRRRRRRRRQQQMMMJJJRRRkkk|||BBBLLL^^^lllkkk]]]RRRPPP___^^^ZZZWWWVVVXXX[[[[[[YYYZZZUUU[[[qqqwww~~~~~~zzzxxx~~~wwwrrrqqqqqqpppqqqtttzzz}}}tttnnnZZZ```qqqnnn[[[TTTSSSUUUTTTSSSRRRQQQPPPOOONNNNNNOOONNNNNNNNNNNNNNNNNNOOOPPPMMMJJJJJJKKKKKKJJJHHHKKKIIIIIILLLPPPQQQNNNJJJIIILLLNNNOOOOOONNNOOOPPPSSSRRRRRRQQQSSSUUUWWWXXX[[[YYYWWWVVVVVVVVVXXX[[[```aaabbbcccbbbccceeeggg||||||___ddduuuxxxhhhaaajjjppppppfffddddddaaaffflllgggqqqpppmmmhhhaaa___bbbgggiiilllmmmkkkgggfffiiimmmcccccccccdddfffgggeeebbbccciiifffnnnuuutttcccfffpppoooggghhheeeaaa^^^\\\[[[\\\]]][[[ZZZZZZ[[[[[[ZZZWWWTTTWWWYYY[[[]]]______^^^]]]bbbbbbbbbaaa^^^^^^^^^```ccceeeggggggfffeeeeeeeeegggiiikkkkkkkkkjjjlllmmmnnnkkkhhhhhhjjjkkkkkkjjjmmmgggcccdddeeeeeekkksss|||ooohhhfffeeebbbbbbddd```UUUJJJEEE>>>GGG]]]wwwzzzeeeUUUSSSoooqqqeeeeeeiiirrrsssggg^^^___gggtttzzzrrrgggaaaMMMKKKXXXccc]]]WWWWWWTTTWWWUUUQQQMMMNNN^^^wwwDDDRRRdddmmmhhh[[[VVVXXXbbb]]]XXXVVVUUUTTTQQQOOOFFFMMMIIIJJJZZZnnn~~~vvv|||{{{tttsssrrrrrruuuyyyyyyzzzxxxsssmmmlllpppuuu|||bbbZZZ[[[ZZZZZZ\\\bbb{{{~~~cccQQQMMMPPPTTTUUUNNNMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJMMMKKKJJJIIIJJJKKKJJJIIILLLJJJHHHIIIKKKLLLJJJGGGHHHJJJMMMOOOOOOOOOPPPQQQQQQPPPOOOOOOPPPRRRSSSTTTZZZ[[[ZZZWWWTTTUUUXXX\\\]]]]]]^^^aaaccceeeeeeddd}}}|||zzziiiUUUhhhmmmdddiiiiiicccRRRQQQ]]]ccchhhllliiiuuummmgggeee```XXXXXX]]]cccdddeeegggiiiiiigggeee]]]```dddfffffffffhhhkkkfffjjjhhhmmmooodddppp~~~yyylllkkkhhhccc___\\\\\\\\\]]]VVVVVVWWWYYYZZZZZZWWWTTTWWWXXX[[[]]]^^^_________aaaaaaaaa```^^^]]]^^^___bbbccceeeeeeddddddeeeggghhhiiijjjjjjhhhhhhiiijjjiiihhhggggggiiiiiihhhfffqqqlllgggfffgggmmmzzzvvvkkkeeecccccceeeeeeeeebbbXXXKKKEEEFFFEEE^^^~~~iiiZZZWWWpppoooccceeemmmiiigggkkkiiiWWW\\\gggtttwwwnnnccc\\\OOONNNZZZddd___[[[[[[VVVZZZUUUSSSQQQKKKPPPooo~~~XXX]]]nnnzzzfff^^^eeehhh]]]SSSNNNNNNLLLIIIHHHAAANNNMMMIIIRRRaaapppyyyuuutttwwwxxx~~~{{{wwwssswwwxxxtttuuu{{{{{{{{{wwwlll___[[[fffqqqsssxxxmmm```RRRKKKNNNSSSTTTRRRJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGJJJIIIHHHHHHIIIIIIJJJJJJNNNKKKHHHGGGHHHHHHGGGFFFGGGIIILLLMMMMMMMMMMMMNNNMMMMMMMMMMMMOOOPPPRRRSSS\\\______XXXRRRRRRUUUXXXWWWWWWXXX]]]cccgggfffddduuu|||~~~|||jjj```UUUbbbuuuxxxooonnnhhhWWWOOOGGGUUUmmmpppkkkjjjjjjnnnhhhhhhjjjcccTTTPPPVVVccc```^^^aaadddddd^^^XXX^^^\\\[[[\\\^^^aaaiiipppgggiiieeeeeepppwww~~~tttoookkkfffaaa\\\YYYXXXXXXTTTUUUVVVYYY[[[\\\ZZZWWWWWWXXXZZZ\\\^^^____________``````___]]]\\\]]]___```aaabbbbbbbbbccceeehhhiiiiiijjjhhhfffeeefffggggggggghhhiiijjjjjjiiiiiikkklllnnnppptttrrrgggddddddfffgggiiiccc[[[RRRIIIEEEJJJSSSmmm]]]KKK[[[wwwtttooogggpppxxxiii[[[___fff[[[```gggmmmllleee]]]YYY[[[WWW^^^bbb^^^___ccc___WWWRRRSSSUUUKKKHHHddd}}}\\\YYYqqqwwwaaaeeemmmaaaUUUQQQNNNHHHCCCBBBCCCUUUWWWOOOTTT]]]bbbgggmmm}}}}}}mmmgggdddffftttxxxtttnnnhhhfffjjjuuusss^^^SSSOOOJJJHHHJJJLLLMMMMMMIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGGGGFFFGGGHHHIIIMMMKKKHHHFFFFFFFFFFFFFFFFFFHHHKKKKKKJJJIIIIIIJJJIIIIIIJJJLLLNNNPPPRRRSSS___cccaaaWWWOOOOOOQQQRRRUUUTTTUUUZZZ```cccbbb___ZZZsss~~~qqqhhhbbbZZZ___kkknnnjjjllldddOOOFFFOOOppprrrmmmmmmiiihhhjjjjjj___RRRRRR[[[eeeaaa___```cccccc]]]XXX\\\UUUOOOQQQTTTUUUZZZ___^^^cccaaaaaagggkkkyyy~~~zzztttlllddd]]]XXXUUUTTTTTTTTTVVVYYYYYYXXXWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^^^^___]]]\\\[[[]]]^^^^^^___aaaaaaaaabbbdddgggggghhhhhhfffdddcccdddfffhhhiiiiiiiiiiiiiiijjjjjjfffnnnxxxxxxpppgggcccdddhhhjjjjjjgggYYYIIIAAAAAAIIIWWWdddeeeLLLNNNrrr|||ppppppkkktttwwwcccSSSYYYdddjjjjjjhhheeebbb```]]][[[___\\\bbbfffccchhhlllfffVVVQQQTTTXXXOOOHHH\\\|||zzzUUUJJJZZZqqqaaaffflllbbb]]]]]]WWWKKKCCCAAATTTeeecccWWW\\\ccc^^^YYYSSSaaaeeeiii}}}}}}yyyppphhhlllzzzkkk```___kkksssrrruuu~~~qqq```VVVQQQMMMLLLHHHEEECCCEEEIIILLLHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEECCCCCCEEEGGGIIIHHHGGGEEEDDDDDDEEEFFFEEEGGGIIIJJJHHHGGGGGGGGGGGGGGGIIIJJJLLLNNNOOOPPPRRRXXXXXXRRRPPPWWW\\\[[[VVVVVVVVVWWWYYYZZZYYYXXXVVV```hhhyyytttnnnjjjeee___bbblllmmmcccbbbbbbXXXIIIZZZrrrllljjjccceeecccYYYNNNLLLTTT^^^ddddddeeeggghhhgggeeeccc]]]UUURRRVVVVVVPPPNNNPPP^^^hhhgggaaabbbaaafffssstttlllggg\\\ZZZWWWVVVVVVVVVUUUTTTWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]]]]\\\[[[[[[\\\^^^\\\^^^`````````aaacccdddeeeeeeeeedddbbbbbbdddfffffffffeeeddddddfffkkknnnyyy}}}xxxlllhhhdddbbbdddeeedddbbbQQQHHHBBBGGGTTTaaammmvvv~~~ooo___YYY```ssswwwtttyyynnnjjjqqqrrraaaYYYdddmmmppplllddd[[[YYY\\\]]][[[TTTUUU___fffeeeiiijjj___WWWTTTVVVZZZSSSLLLVVVhhh}}}|||KKKCCCGGGYYYfffeeebbbdddddd]]][[[___[[[QQQMMMQQQppp{{{nnn[[[___ggg]]]OOOOOO[[[UUUJJJSSSjjjnnnVVVRRR]]]fffiiidddooovvvuuuyyyooollljjjhhhbbbZZZYYY[[[dddqqqbbbTTTRRROOOKKKJJJMMMLLLIIIGGGEEEFFFHHHIIIEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBBBBBBBCCCDDDCCCAAA@@@BBBDDDDDDDDDDDDDDDCCCCCCDDDEEEDDDFFFHHHIIIHHHHHHHHHIIIGGGGGGHHHIIIIIIIIIIIIIIIEEELLLNNNLLLRRR```fffdddVVVVVVVVVUUUSSSRRRSSSTTT[[[]]]XXXYYYjjjuuummmnnnlllfffddd___fffkkkdddbbbgggfffTTT```wwwsssjjjgggbbb^^^bbb]]]NNNFFFMMMUUUXXX\\\cccjjjllljjjfffffffffbbb\\\[[[^^^[[[SSSTTT[[[fffppphhhZZZZZZ]]]___eeezzzqqqllleee___\\\ZZZXXXWWWWWWWWWWWWWWWWWWXXXYYYYYY[[[\\\]]]\\\ZZZZZZ\\\^^^[[[]]]```aaa`````````aaabbbbbbbbbaaaaaabbbeeehhhhhhhhhiiijjjmmmuuuyyyrrrmmmkkkiiigggddd```]]]XXXTTTQQQDDDJJJZZZooo||||||uuuqqq]]]XXXZZZjjjpppooouuunnnjjjnnnlllaaadddppprrrlllhhh^^^VVVXXX___```\\\TTTUUU]]]aaa```eeedddVVVUUUTTTVVVXXXWWWSSSTTTXXXvvvzzz@@@GGGMMMTTT___hhhdddYYY]]]UUUSSSXXXWWWTTTZZZeeerrrXXX[[[cccVVVEEEKKK]]]\\\NNNNNNYYYhhhxxxwwwyyyooo[[[RRRYYYffflllttt|||tttttt|||xxxsssuuu|||}}}uuurrrtttssszzzrrrtttwwwvvvkkkeee___^^^```bbbaaa___ccchhhpppuuuoooeee```aaawwwnnnYYYLLLNNNMMMDDDEEEOOOHHHHHHHHHJJJJJJHHHDDD@@@CCCCCCBBBBBBBBBBBBBBBBBB@@@???>>>======>>>???@@@AAACCCCCCBBB???>>>@@@BBB???AAABBBBBBBBBBBBCCCDDDBBBEEEHHHIIIIIIIIIJJJKKKGGGGGGHHHGGGGGGFFFEEEDDDIIIOOOOOOKKKQQQ^^^ccc^^^RRRTTTTTTRRRPPPOOOSSSVVVRRR[[[ZZZVVVZZZeeewwwkkkiiimmmlllggghhhWWWWWWeeejjjmmmooolllcccdddkkkjjjbbbeeeggg^^^]]]eeeaaaRRRNNNXXXZZZSSSTTT___kkknnnggg```___aaaeee___]]]^^^YYYUUU^^^nnneeemmm```MMMRRRbbbkkkrrriii~~~uuulllfffbbb___]]]WWWWWWWWWVVVVVVWWWWWWXXX[[[\\\\\\[[[ZZZZZZ\\\]]]ZZZ]]]```aaaaaa_________``````aaa``````bbbfffiiiqqqrrruuuyyyxxxooohhheeeeeefffiiihhhddd^^^UUULLLEEEAAAPPPbbbiiiWWWNNNYYYnnnsssiiigggmmmjjjjjjeee^^^gggpppllljjjggg___[[[```iiihhhaaaeeeaaabbb```\\\bbbdddXXXQQQRRRTTTVVVYYYYYYUUUPPP]]]SSSUUUaaagggbbbbbbbbbXXXbbbYYYUUUYYYZZZYYYdddsssxxxhhh```___]]]UUUNNNGGGRRRUUUKKKEEENNNZZZaaawwwssshhhpppyyy{{{uuukkkaaa]]]\\\ZZZZZZ\\\TTT[[[aaaaaa\\\YYYZZZ]]]```dddeee^^^TTTQQQWWW___ZZZdddnnnnnnddd^^^hhhvvvvvvTTTQQQLLLHHHFFFFFFHHHIIIIIIHHHFFFFFFFFFEEEBBB@@@@@@AAAAAA???>>>>>>@@@BBBAAABBBBBBBBBAAA???>>><<>>===AAAAAAAAAAAAAAABBBCCCDDDCCCCCCDDDFFFGGGGGGDDDBBBGGGGGGFFFDDDCCCCCCFFFHHHMMMMMMNNNOOOQQQSSSUUUVVVTTTSSSRRRPPPOOOQQQVVVYYY```YYYUUUWWWYYYaaavvvyyyhhheeehhhgggeeeeeeeeeiiifffgggoookkk```^^^]]]aaaeeeddd___ZZZWWWVVVYYYdddeeeZZZWWW___bbb\\\```nnnvvvmmm___[[[___bbb\\\]]]^^^\\\ZZZYYY\\\___^^^OOOMMMTTTUUU___rrr|||ooo|||uuuoooiiifffkkkeee___^^^___^^^XXXSSSTTTWWW[[[\\\YYYXXXYYY[[[YYY]]]```aaa```___aaacccdddccccccgggllltttwwwqqqiiibbb```dddkkkqqq{{{aaaPPPOOOIII???EEEWWWqqq}}}sssiii[[[^^^~~~qqqnnnqqqmmmhhhhhhccceeegggggghhhhhheeeaaa]]]jjjllliiikkkgggaaaccc```gggddd[[[]]]fffcccXXXIIINNNVVV]]]___]]]YYYUUUQQQrrryyy___]]]dddhhhccccccccc[[[YYYTTTTTTXXXVVVTTT]]]lllrrrkkkccc\\\XXXRRRKKKEEEJJJPPPPPPJJJHHHNNNSSSRRRmmmyyyppplllmmmqqqttttttqqqiiidddjjjyyy|||qqqpppxxxqqqeee\\\OOOLLLHHHDDDBBBCCCEEEFFFFFFEEEDDDDDDDDDDDDAAA???@@@AAAAAA@@@??????@@@BBBAAAAAAAAA@@@@@@>>>======???????????????>>>>>>===@@@@@@@@@@@@AAABBBCCCDDDCCCDDDDDDFFFGGGFFFEEEDDDGGGGGGFFFDDDCCCDDDFFFIIINNNMMMNNNNNNOOOPPPPPPQQQSSSSSSSSSRRRQQQSSSWWWZZZZZZWWWUUUUUUWWW]]]kkkxxxyyynnnfffhhhjjjgggaaa___fffnnnmmmkkkmmmggg```dddgggiiiiiifff___[[[ZZZ[[[]]]aaa```[[[\\\aaa___XXX^^^iiinnnggg\\\VVVSSSPPPYYY[[[]]]]]][[[YYYZZZ[[[ZZZTTTTTTVVV[[[ooo|||}}}~~~zzzuuuttttttrrrlllfff___``````^^^[[[XXXXXXXXX]]]___aaaaaa```aaadddgggjjjmmmttt~~~vvvmmmjjjjjjjjjiiijjjpppzzzppp]]]LLLEEE@@@GGGccczzziiieeeqqquuufffdddeeeccccccgggaaaccceeeeeedddcccaaa```kkkqqqhhh\\\ZZZXXXWWW]]]bbbeeebbb^^^```ccc]]]QQQAAAFFFNNNVVV[[[]]]\\\[[[ZZZkkkaaa[[[___bbb]]]]]]^^^VVVQQQRRRVVVXXXRRRMMMWWWfff```]]]YYYSSSMMMHHHFFFFFFCCCFFFJJJNNNSSSWWWUUUQQQkkk{{{~~~{{{~~~cccSSSOOONNNLLLHHHFFFCCC@@@???@@@AAACCCCCCAAAAAAAAABBBBBB@@@>>>>>>@@@AAAAAA@@@??????@@@@@@@@@???>>>============???>>>>>>============>>>>>>>>>??????AAABBBDDDEEECCCCCCDDDDDDEEEEEEEEEEEEGGGGGGGGGEEEDDDDDDGGGIIIMMMMMMMMMLLLLLLLLLLLLLLLPPPQQQRRRRRRRRRSSSVVVXXXUUUWWWVVVTTTWWW^^^bbbcccrrrmmmkkkfffeeehhhjjjgggbbbaaahhhssssssmmmjjjbbb```hhhkkkllljjjeee___]]]^^^aaa___\\\YYY[[[______ZZZTTTPPPXXX______]]]ZZZVVVQQQWWWZZZ]]]]]][[[YYYXXXWWWPPPVVV]]]^^^ggg~~~~~~~~~zzz{{{wwwsssooommmkkkhhhfffbbbdddfffiiimmmrrrxxx}}}zzzuuuqqqjjjeeehhheeedddiiitttZZZKKK???GGG\\\rrrpppgggmmmjjjcccuuuttthhh```aaabbbaaafffmmmeeehhhjjjggg```[[[\\\^^^yyy}}}qqqbbb___^^^^^^eee```______bbbdddbbb[[[TTTIIILLLRRRYYY^^^bbbdddeeeaaa___tttZZZRRRVVV^^^[[[[[[ZZZRRRPPPTTTXXXWWWNNNIIISSSaaa[[[XXXRRRLLLGGGGGGIIILLL<<>>???AAAAAA@@@??????@@@AAAAAA@@@>>>===???AAAAAA@@@???>>>??????>>>===;;;;;;<<<===>>>>>>>>><<<;;;;;;<<<===>>><<<======>>>@@@BBBCCCDDDAAABBBBBBBBBBBBBBBDDDFFFGGGGGGGGGEEEDDDEEEHHHJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLNNNPPPQQQQQQRRRSSSUUURRRWWWXXXUUUZZZbbbbbbZZZ^^^lll}}}xxxlllkkkmmmkkkjjjjjjkkkjjjkkklllllluuurrrkkkhhhaaa___hhhdddeeeeeebbb^^^]]]```dddbbb[[[YYY___bbb^^^YYYWWWKKKRRRZZZ___``````^^^]]]ZZZ[[[\\\\\\[[[ZZZYYYYYYQQQXXXbbbdddhhh|||www{{{xxx|||xxxooojjjiiijjjjjjjjjjjjgggiiivvvzzzkkkDDDHHHUUUooovvv^^^PPPVVVmmmvvvsssyyymmmeee```bbbeeegggkkkppphhhiiijjjeeeZZZQQQSSSYYYfffppplllddddddaaa\\\___YYYXXX\\\cccddd```___bbb\\\\\\^^^___bbbdddfffggg^^^VVVccc|||TTTKKKSSSbbbdddccc```WWWSSSUUUWWWSSSKKKHHHQQQ]]]]]]YYYTTTOOOLLLJJJIIIHHH===GGGVVV^^^VVVIIIHHHPPPRRROOOEEEFFFUUU___fffsssttteeeUUUOOOIIIGGGFFFDDDBBB@@@BBBAAAAAA@@@@@@AAABBBBBB>>>>>>===???@@@AAA???>>>;;;===@@@@@@???============<<<;;;;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>;;;<<<<<<===???AAABBBCCC>>>@@@AAAAAA???@@@CCCEEEFFFFFFFFFEEEDDDEEEHHHJJJHHHIIIJJJLLLMMMMMMMMMMMMLLLNNNQQQRRRRRRQQQRRRSSSPPPUUUVVVTTT[[[dddcccZZZ___```pppzzziiihhhpppsssttttttsssrrrqqqqqqqqqooorrrkkkeeegggccc^^^ccc^^^aaacccaaa^^^]]]^^^``````\\\[[[___```]]]\\\^^^XXX\\\bbbccc```\\\\\\^^^___]]][[[ZZZZZZ\\\]]]^^^aaa]]]______]]]iiixxxyyyuuu{{{|||uuurrrnnnhhhddddddgggmmmppptttzzzvvv]]]JJJNNNhhh|||mmmNNNRRR```tttzzzggggggjjjccc___bbbggghhhiiiiiibbbbbbccc___SSSJJJNNNXXX\\\iiiiiieeeeee___XXXXXXRRRTTTYYY]]][[[YYY```kkkdddcccaaa___^^^]]]^^^^^^WWWUUU[[[ppp~~~NNNEEEPPPdddjjjhhhbbbXXXTTTSSSQQQNNNLLLNNNSSSYYY\\\[[[YYYWWWRRRLLLEEEAAAAAADDDMMMSSSIII<<>><<<:::<<<======<<<;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>===<<<<<<<<<<<<======>>>;;;;;;<<<===>>>???AAABBB<<>>@@@EEE@@@@@@AAAAAAAAAAAA@@@???<<<;;;:::;;;<<<<<<;;;999:::;;;;;;:::999999:::<<<::::::<<<======>>>>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@;;;???CCCDDDBBBAAACCCFFFCCCDDDDDDCCCBBBCCCFFFIIIDDDFFFIIILLLMMMNNNNNNNNNNNNOOOPPPOOONNNMMMOOOPPPNNNMMMPPPWWWYYYWWWTTTUUUQQQRRRWWW```lllzzzhhhhhhkkkccc^^^```nnnqqqqqqnnnnnnnnniiiaaajjjjjjaaa^^^fffeee^^^___ZZZ]]]```___[[[XXXXXXZZZUUUTTTMMMHHHOOO\\\aaa]]]^^^\\\___fffgggbbb_________\\\YYYZZZ^^^aaabbbbbbeee]]]ZZZYYYgggpppggguuuuuuzzzyyyzzzyyyyyyxxxuuuppplllkkklllfffjjjnnnssszzzvvv```WWW^^^nnn{{{vvvfffbbbgggiiifffcccvvvbbbQQQ\\\eee```^^^aaadddeeeeeeeeeeeeddd]]]YYYWWWXXXRRRLLLSSS``````fff\\\OOOMMMKKKJJJPPPUUUZZZWWWPPPOOOXXX___^^^]]]\\\[[[YYYVVVSSSPPPNNNKKKTTTWWWXXXgggSSSEEELLLbbbiiifff___TTTRRRNNNLLLRRR]]]eeebbbZZZYYY[[[YYYQQQHHHJJJVVVcccqqqRRR;;;;;;@@@???EEEQQQ___dddXXXLLLVVVbbbdddcccZZZ[[[___cccdddgggrrr}}}nnn^^^OOOLLLLLLHHHEEEDDDBBBAAABBBDDD@@@999:::@@@>>>???@@@@@@@@@???======;;;:::999999::::::888666:::::::::888777777999<<<999:::<<<>>>??????>>>>>>;;;<<<>>>?????????>>>===<<<<<<<<<<<<<<<===>>>???;;;@@@FFFFFFDDDBBBDDDGGGBBBCCCCCCBBBAAACCCFFFIIIDDDFFFIIIKKKMMMMMMLLLKKKKKKLLLLLLKKKIIIHHHJJJKKKQQQNNNRRR[[[[[[QQQMMMQQQTTTWWWXXXVVV\\\ppp|||~~~}}}kkk___```ZZZNNNRRR```nnnllleee^^^___eeeddd___fffhhhaaa___fffddd^^^aaaTTTWWWZZZYYYWWWWWWYYY\\\^^^\\\QQQIIIUUUjjjnnndddbbb]]]___hhhmmmggg]]]YYY[[[ZZZYYY\\\```cccbbbaaa^^^```___[[[lllrrrhhhkkkyyynnnyyy|||zzz}}}ssswwwvvvrrrkkkfffgggooovvvwww{{{pppZZZZZZlll}}}yyyiiiccc```bbbcccdddmmmxxxnnnaaadddccc[[[UUURRRZZZbbbbbb___^^^aaacccZZZSSSPPPPPPJJJBBBHHHUUUaaaggg___SSSTTTTTTTTT[[[XXX\\\WWWNNNSSSbbbddd[[[VVVVVVUUUSSSPPPKKKGGGDDDDDDMMMSSSVVVaaayyyYYYSSSSSS]]]eeeddd\\\VVVUUUMMMOOOVVVYYY``````SSSZZZWWWWWWVVVPPPMMMVVVbbbaaaIII:::>>>???999===KKKSSS\\\```\\\YYY^^^bbbbbb]]]YYYUUUXXXaaagggeee______lllooocccIIIIIIIIIHHHHHHHHHGGGGGGAAA@@@@@@???>>>======<<<>>>>>>>>>===<<<:::999888:::::::::999999888888888::::::999999888777777777999999::::::;;;<<<======999:::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@>>>>>>???@@@@@@@@@??????@@@BBBCCCEEEDDDDDDFFFGGGGGGHHHHHHHHHGGGHHHIIIHHHGGGGGGHHHJJJRRRTTTWWWWWWUUUTTTSSSTTTRRRSSSSSSTTTYYYeeevvvzzzwwwqqqhhh___ZZZYYYYYYbbbbbbaaa______bbbhhhnnnddd[[[XXX^^^^^^WWWUUU[[[\\\ZZZYYYYYYZZZYYYVVVTTTZZZSSSNNNUUUaaahhheee^^^^^^^^^^^^]]]]]]^^^^^^___]]][[[[[[^^^___[[[ZZZ\\\]]]ZZZXXX^^^hhhooopppnnneeefffhhhkkkooovvv~~~}}}yyy}}}}}}zzztttnnnlllkkklllmmmnnnrrrzzz~~~{{{kkkwww~~~}}}tttggg___YYY^^^ppp}}}}}}ooo```[[[ZZZVVVSSSSSSTTTTTTUUUWWWXXXXXXWWWVVVXXXSSSRRRJJJ@@@IIIWWWYYYlllaaaTTTPPPUUU\\\```___]]]\\\ZZZZZZ[[[[[[YYYXXXSSSPPPQQQUUUTTTMMMIIIKKKUUUOOOOOOTTTYYYddd~~~[[[TTTRRRYYY``````[[[XXXUUUMMMOOOSSSSSSYYYZZZPPPSSSPPPPPPRRRRRROOORRRXXXWWWGGG:::777:::;;;>>>AAAIIIPPPVVVWWW[[[bbbfffeee___YYYQQQQQQWWW^^^___\\\ZZZ___mmmhhhTTTLLLFFFFFFEEEEEEEEEDDDDDDDDD>>>>>>======<<<;;;;;;;;;=========<<<;;;:::888777::::::999999999888888888888888888777777777666666888888888999:::;;;;;;;;;888999:::;;;<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::;;;===??????>>>>>>>>>???>>>>>>>>>>>>>>>@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGIIINNNPPPRRRRRRQQQPPPQQQRRRSSSTTTTTTTTTXXXbbbppp{{{mmmnnnnnnlllhhhdddbbbbbbccchhhfffccc^^^[[[]]]bbbfffeee[[[VVVYYYXXXPPPOOOTTTWWWVVVVVVWWWZZZ[[[ZZZYYY\\\WWWTTTYYY```ccc]]]VVVXXXXXXYYY[[[]]]___bbbccc___\\\\\\]]][[[VVVVVVYYY[[[ZZZZZZ___eeeiiihhheeeddddddeeeeeefffmmmvvv}}}zzzyyyooopppzzz}}}vvvpppmmmiiieeeeeehhhooopppuuu|||sssjjjggghhhiii{{{mmmccc]]]YYYSSS[[[kkk|||hhh^^^UUURRRPPPMMMNNNRRRRRRPPPNNNOOOSSSUUUVVVUUUQQQOOORRRQQQPPP```tttxxxmmm___RRRPPPWWW]]]\\\XXXXXXWWWWWWXXXYYYZZZYYYXXXUUURRRRRRVVVTTTMMMJJJKKKUUUOOOMMMQQQTTTZZZlllVVVOOOLLLPPPVVVXXXXXXYYYRRRKKKNNNQQQNNNRRRWWWQQQPPPMMMMMMQQQRRROOOJJJIIIIIICCC999222777AAAGGGFFF===IIIWWWaaaggghhhccc]]]\\\WWWTTTVVV[[[^^^]]][[[UUUZZZdddooouuuyyyvvvgggbbb]]]RRRHHHEEEAAAAAAAAAAAA@@@@@@@@@@@@<<<;;;;;;::::::999999888;;;;;;;;;:::999888777666999999999888888888888888777777777666666666666666777777777888999999::::::888999::::::;;;;;;::::::::::::::::::::::::::::::;;;<<<>>>>>>=========>>><<<<<<<<<<<<===>>>??????@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDFFFHHHIIIJJJLLLLLLKKKLLLNNNPPPSSSTTTUUUTTTVVV]]]gggnnnnnnbbbcccfffhhhiiihhhgggggghhhiiifff```ZZZWWWXXX\\\```\\\SSSOOOQQQPPPJJJHHHLLLXXXVVVUUUVVVXXXZZZZZZZZZXXXWWWXXX[[[]]]\\\WWWRRRUUUUUUWWWYYY\\\___aaaccc```^^^]]][[[VVVPPPQQQVVVXXXZZZ]]]___```___]]]\\\bbbcccbbb^^^\\\```jjjrrrsssqqq|||tttqqq}}}~~~zzzvvvssspppnnnppptttvvvwww{{{tttkkkaaa]]]aaahhhnnnpppwwwuuupppeeeVVVMMMQQQ\\\jjjiiiZZZVVVTTTSSSRRRQQQTTTYYYRRRNNNJJJKKKQQQVVVWWWUUUXXXVVVZZZZZZYYYiii{{{~~~jjj^^^RRRRRRZZZ^^^XXXPPPSSSRRRSSSUUUWWWYYYXXXWWWTTTRRRSSSUUUSSSNNNKKKKKKVVVPPPNNNSSSUUUWWW```lllRRRNNNLLLPPPTTTVVVXXX\\\OOOHHHLLLPPPLLLOOOWWWWWWSSSRRRRRRRRRPPPJJJCCC???BBB===777444888DDDUUUbbbMMMYYYdddhhhddd]]]YYYWWWUUUWWW^^^hhhlllggg___ZZZYYY]]]dddhhhddd^^^^^^cccvvvuuujjjXXXPPPLLLOOOPPPKKKFFFEEE>>>>>>>>>=========<<<<<<:::::::::999999888888888999999999999888777666555888888888888888888888777666666777777777777777777777777777888888999999999888888888999999999999999999999999999:::::::::::::::<<<======<<<<<<<<<>>>;;;;;;<<<<<<<<<======>>>===>>>??????@@@@@@@@@???@@@AAABBBBBBBBBBBBDDDFFFEEEFFFGGGGGGHHHJJJMMMPPPSSSTTTTTTTTTTTTWWW]]]aaafff}}}zzzllleeecccaaadddgggiiihhhfffddddddbbb___YYYTTTSSSVVV[[[___SSSOOOOOOTTTUUUQQQPPPQQQ^^^[[[XXXWWWWWWWWWVVVUUUQQQSSSVVVXXXXXXWWWVVVUUUYYYYYYYYYZZZ[[[\\\^^^^^^aaa___]]]ZZZTTTOOOQQQWWWWWWZZZ]]]]]]ZZZXXXXXXYYY```aaaaaa]]]XXXYYY```fff|||vvvpppkkk{{{}}}qqqdddZZZYYY___iiittt{{{zzztttnnnWWWSSSRRRSSSPPPPPPaaauuu{{{jjjfff]]][[[ZZZ[[[]]]^^^___```VVVQQQNNNPPPVVV[[[ZZZWWW^^^\\\^^^\\\WWW```jjjhhhddd\\\UUUVVV[[[]]]WWWPPPRRRQQQRRRTTTVVVWWWVVVUUUPPPPPPQQQRRRQQQNNNMMMLLLTTTPPPQQQWWW\\\]]]```eeeXXXVVVWWWYYYXXXVVVWWW\\\OOOGGGKKKPPPJJJKKKTTTVVVTTTVVVVVVQQQKKKEEE@@@===CCC999555888777===YYYzzzxxx~~~~~~qqq]]]PPPSSS\\\VVVYYYcccnnnoooeee[[[WWW[[[[[[\\\\\\ZZZZZZ```iiiiiijjjffflll~~~zzzlllbbbZZZPPPIIICCCDDDGGGIIIFFF@@@<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999888888888888888777666555555777777777777777777777777777777777888888999999999888888888888999999999999777777777777888888999999888888888999999999::::::999:::<<<<<<;;;;;;;;;<<<<<<<<<==================<<<<<<===>>>>>>>>>>>>======???@@@@@@@@@AAADDDFFFCCCDDDFFFFFFGGGIIIMMMPPPQQQRRRSSSRRRRRRSSSUUUVVVRRRdddsssuuuyyyqqqeee^^^\\\^^^```cccfffgggeeebbb``````]]]YYYTTTQQQQQQTTTYYY[[[WWWWWW[[[bbbeeebbb___]]]aaa^^^[[[YYYXXXVVVTTTRRROOORRRTTTUUUSSSSSSVVVXXX[[[[[[[[[[[[[[[\\\\\\]]]```]]][[[ZZZVVVRRRTTTYYYXXXZZZ\\\ZZZVVVUUUWWW[[[]]]___aaa^^^YYYXXXZZZ^^^ddd|||{{{|||qqqrrrzzz|||hhh[[[XXXZZZ]]]___ttt{{{zzzlll^^^VVVNNNLLLQQQ]]]eeemmmtttcccdddlllaaa^^^[[[\\\```ccc___ZZZXXXUUUTTTWWW\\\^^^\\\YYYXXXVVVZZZZZZTTTZZZ```YYY\\\[[[[[[[[[[[[ZZZWWWUUUSSSSSSSSSUUUVVVVVVTTTQQQJJJLLLMMMMMMNNNOOONNNMMMPPPNNNQQQXXX]]]______```kkk^^^^^^```___XXXPPPPPPUUUUUUJJJLLLQQQJJJGGGNNNPPPQQQUUUVVVPPPIIIEEEAAA===BBB777555999555444QQQwwwxxx[[[RRRWWW^^^\\\___ccc___TTTOOORRRSSSUUU[[[bbbdddbbbcccfffcccaaa\\\bbbqqquuussszzzyyynnn```YYYQQQMMMLLLJJJEEEAAA>>>AAADDDCCC>>>;;;<<>>>>>>>>======<<<<<<======>>>======<<<<<<===?????????AAACCCFFFCCCDDDFFFGGGHHHJJJMMMOOOOOOOOOPPPPPPQQQQQQQQQPPPRRR___hhhggghhhvvvwwwmmmfff^^^YYYWWW^^^```bbbcccbbbaaaaaaaaa^^^ZZZTTTQQQQQQSSSUUUVVV[[[]]]aaafffiiigggbbb^^^]]]\\\[[[[[[[[[ZZZWWWUUUTTTUUUVVVUUURRRRRRTTTWWWYYYYYYYYYZZZ[[[]]]^^^___^^^ZZZYYYZZZYYYWWWWWWZZZYYYZZZZZZXXXUUUUUUXXX[[[ZZZ[[[]]]]]][[[ZZZZZZZZZ[[[yyy{{{xxxtttnnnjjjhhhiiifffdddfffkkkqqqssssssuuusssnnnddd[[[WWWYYY]]]ZZZ___lll{{{pppjjjiiigggfffbbb___ZZZZZZ___bbb\\\SSSTTTUUUWWWZZZ]]]^^^^^^\\\ZZZWWWZZZXXXRRRWWW\\\TTTYYY[[[]]]\\\YYYWWWWWWYYYUUUTTTUUUVVVVVVUUUQQQOOOHHHKKKLLLKKKKKKNNNNNNLLLMMMMMMNNNRRRUUUVVVVVVUUU]]]rrrcccdddeeebbbXXXOOOPPPWWW\\\OOOPPPVVVOOOKKKOOOPPPUUUXXXWWWRRRNNNKKKCCC::::::555555777333444GGG___hhhRRRNNNccc\\\YYYYYYRRRGGGGGGOOORRRTTT]]]hhhllleee[[[WWW\\\aaabbbjjjsssjjj\\\\\\]]]eeelllyyytttfffZZZQQQLLLIIIGGGFFFFFFGGGEEEAAA>>><<<>>>>>>===<<<>>>AAACCC::::::::::::999999999999888888888888888888999999777777777777777666666555555555555666666666777777555555666777888999::::::777777777777777777777777666666555555555666777888666666777777888999999:::777999;;;;;;:::999:::;;;<<<<<<===>>>>>>===<<<;;;======>>>>>>>>>======<<<:::<<<>>>??????AAACCCFFFBBBDDDGGGIIIIIIJJJLLLNNNMMMMMMMMMNNNPPPPPPOOONNNYYYaaagggddd```ggguuuzzznnniiieee^^^XXXVVV___```aaa```___```ccceee___[[[VVVTTTUUUVVVVVVUUUYYY[[[]]]___aaaaaa^^^ZZZ[[[[[[\\\]]]^^^]]]ZZZWWWVVVXXXZZZYYYWWWVVVVVVWWWVVVVVVWWWXXXZZZ\\\^^^___^^^XXXVVVYYY\\\ZZZXXXWWWXXXYYYYYYXXXVVVUUUUUUVVVWWWVVVVVVWWWZZZ\\\[[[ZZZ___iiizzz{{{tttqqqqqqqqqnnnllleeeaaa^^^\\\XXXXXX^^^fffnnnvvv|||nnneeeTTTRRRPPPPPPWWWbbboooxxxsssiiidddkkknnnhhhaaa^^^^^^\\\YYY[[[^^^ZZZRRRQQQTTTWWWYYY[[[]]]aaadddbbb[[[ZZZUUUNNNSSSYYYRRR[[[[[[ZZZYYYWWWVVVVVVVVVSSSSSSTTTUUUVVVTTTPPPMMMJJJMMMMMMJJJJJJNNNNNNJJJLLLNNNNNNMMMMMMNNNPPPPPPWWWdddyyyiiikkkmmmiii^^^WWW\\\eee```QQQSSS[[[WWWSSSVVVWWW]]]^^^[[[VVVUUURRRDDD444///444777555555;;;EEEKKK|||aaaQQQPPPaaa[[[XXXYYYQQQFFFFFFPPP\\\WWWVVV[[[```___\\\[[[^^^aaa___```ddd[[[RRRVVVJJJOOOPPPWWWeeehhhlllxxx~~~ooodddZZZVVVRRRNNNJJJFFFDDDFFFEEECCCBBBAAAAAA@@@>>><<<;;;;;;::::::<<<===<<<888999999999999888888888888777777777777888888888888777777777777777777666555444555555555666666777777333444555666777888999:::666666666666666555555555666666555444444666777888555666666777888999999999777888::::::999999999:::;;;<<<=========<<<;;;:::===>>>>>>>>>>>>>>>======:::<<<>>>>>>???AAADDDFFFAAADDDHHHJJJJJJJJJKKKLLLKKKKKKLLLMMMOOOPPPOOONNNZZZaaafffbbb]]]___gggmmmtttnnn{{{nnn```[[[YYYVVVUUUVVVcccbbbaaa___^^^___cccfff^^^[[[WWWVVVXXXZZZYYYWWWYYYZZZZZZZZZ]]]______\\\[[[\\\]]]___```^^^ZZZVVVUUUXXX[[[]]]]]][[[YYYXXXVVVVVVVVVWWWYYYZZZ\\\]]]^^^WWWTTTYYY]]]\\\WWWTTTWWWXXXYYYYYYXXXVVVSSSPPPVVVRRROOORRRXXX\\\\\\ZZZZZZYYY^^^mmm|||dddhhhzzzwwwfff```[[[VVVPPPOOOSSSVVVWWWUUUTTTYYYaaadddaaaaaammmzzzxxxfffUUUKKKKKKNNNVVVcccpppxxxzzzyyy|||nnnccceeejjjhhheeeeeeVVVZZZZZZVVVUUUXXXWWWSSSOOOSSSWWWXXXYYY^^^fffmmmbbbYYYUUUOOOIIIRRR[[[VVV___[[[WWWUUUUUUUUUTTTRRRQQQQQQRRRTTTUUUTTTPPPMMMMMMPPPPPPKKKJJJMMMMMMHHHNNNPPPOOOLLLKKKMMMPPPRRRRRRYYYjjjkkkeeebbbbbbaaa______aaa___ZZZWWWXXXZZZZZZ^^^cccvvvmmmbbb[[[XXXPPPCCC999555777999:::===BBBHHHKKKnnnrrrZZZ]]]```XXXllldddaaa[[[SSS\\\jjjlllooohhh___ZZZXXXWWWUUUTTTWWWYYYZZZYYYWWWWWWUUURRRUUUZZZaaaccc]]]WWWYYY```vvv{{{sssiiibbb]]]XXXRRRLLLJJJHHHFFFCCCBBBBBBCCCCCC@@@@@@AAA@@@???===;;;:::<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999999999999888777777777777777777888888777777666666555555555444444555555666777888555666777888888777666555888777666555555444444555666666666666666666666666666666666666666666666666777888999::::::::::::999:::;;;;;;;;;;;;;;;::::::AAA===BBBEEE<<<;;;@@@>>>:::<<>>BBB===???CCC???:::<<>>111>>>hhhvvv{{{mmmYYY\\\dddmmmcccaaa```ZZZ```jjjiii]]]ZZZVVVVVVXXXYYYWWWTTTWWWVVVUUUTTTTTTVVVZZZ^^^``````bbbaaa[[[TTTVVV[[[kkkkkkfff[[[TTTVVV[[[^^^dddmmmvvv|||zzzsssooodddccc```[[[VVVPPPLLLIIIGGGDDDAAAAAADDDFFFEEECCCCCCBBB@@@???>>>>>>>>>????????????>>>===<<<;;;::::::::::::::::::::::::::::::999888888777888888888999999888666666555555555666666666666666555555555444333222222333666888:::666666555555555555666666555444444444444555666666666666666666666666666666777777777777777777777777777777777888777777666666999999::::::::::::999999===777:::???<<>>======>>>>>>>>>>>>======<<<;;;::::::999999::::::::::::999999;;;::::::999999999::::::999888777666555444444444555555555555555555555555333222111111222555888:::777666444444444444666777333333333333444555666777666666666666666666666666777777777777777777777777777777888888777777666666999999::::::;;;:::::::::@@@999:::===<<>>>>>>>>>>>???AAAAAABBBCCCEEEEEEEEEDDDCCCEEEGGGIIIIIIHHHHHHJJJKKKLLLLLLNNNQQQTTTUUUTTTSSSTTTZZZ```ccchhhttt~~~lllhhhjjjfff```ZZZ\\\]]]^^^^^^]]]\\\\\\ZZZXXXXXX[[[___]]]UUUNNNXXXYYYZZZXXXVVVUUUXXX[[[\\\]]]]]][[[YYYXXXXXXYYYYYYZZZ\\\\\\[[[YYYWWWUUUSSSUUUUUUTTTTTTUUUTTTSSSRRRUUUYYY]]]^^^]]][[[ZZZTTTUUUUUUVVVWWWYYY[[[\\\ZZZZZZZZZZZZ[[[\\\]]]^^^ZZZ^^^```bbbgggkkkjjjeee^^^______]]]\\\\\\^^^```iii{{{kkkeeeaaaYYYYYY```cccccc```VVVOOOOOOVVV\\\aaa```_________^^^\\\ZZZdddlllwwwyyyrrrfff___]]]fffqqqzzzxxxsssooollliii{{{ssskkkfffcccccc`````````^^^\\\[[[\\\]]]WWWUUUSSSQQQPPPRRRTTTUUUVVVXXX[[[[[[ZZZXXXWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUQQQSSSTTTRRRNNNKKKKKKMMMLLLMMMOOOOOONNNKKKHHHFFFEEEFFFGGGHHHHHHHHHHHHGGGEEEFFFGGGFFFFFFGGGJJJLLLNNNLLLKKKOOOYYYmmmfff___[[[\\\]]]XXXSSSQQQ\\\ZZZZZZ[[[ZZZXXX\\\ccc]]]ZZZVVVVVVVVVSSSLLLFFF:::===;;;;;;SSS~~~vvvggghhhnnn^^^ZZZ[[[TTTQQQPPPKKKJJJKKKMMMQQQTTTTTTOOOJJJ===DDDRRR___```YYYVVVYYYTTTPPPOOOOOONNNLLLMMMQQQOOOOOOQQQSSSTTTRRROOONNNRRRTTTRRROOOOOOSSSSSSPPPSSSWWW[[[[[[WWWRRRPPPPPPNNNLLLJJJKKKOOOSSSTTTTTTRRRRRRRRRRRRPPPNNNLLLJJJNNNLLLIIIFFFDDDBBBAAAAAACCCAAA@@@@@@@@@@@@???>>>??????>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::::::::888888999::::::999888888999999888888888999999:::888777666555444444444444444444444444444555555555333222111111222444777888666555444333333444555666222222222222333555666777555555555555555555555555666666666666666666666666777888888888888888777777999999:::;;;;;;;;;;;;;;;>>>888:::===@@@JJJLLL>>>;;;<<<======<<<===>>>@@@@@@AAABBBCCCCCCCCCBBBBBBDDDEEEFFFFFFEEEEEEGGGIIIGGGHHHJJJNNNRRRTTTTTTSSSTTTYYY]]]\\\]]]fffvvvwwwiiibbb```\\\UUUWWWXXXYYY[[[\\\\\\ZZZYYY\\\]]]]]][[[WWWSSSRRRRRR[[[\\\]]]ZZZVVVTTTWWWZZZ]]]ZZZWWWXXX\\\^^^[[[XXXTTTUUUVVVVVVUUUTTTQQQPPPTTTTTTUUUWWWWWWVVVVVVVVVUUUWWW[[[^^^___^^^\\\ZZZUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[]]]^^^YYY^^^aaaaaadddfffddd```[[[\\\]]]]]]\\\[[[]]]^^^ggghhhqqq|||rrrddd[[[XXXXXXhhhkkkkkkggg```[[[[[[]]]fffttt~~~rrrgggdddfffqqqxxx}}}{{{{{{qqqccc___aaa___[[[YYYWWWZZZ^^^^^^\\\ZZZZZZZZZVVVUUURRRQQQQQQRRRUUUVVVZZZ\\\^^^]]]YYYVVVTTTTTTSSSSSSSSSRRRRRRRRRSSSSSSPPPQQQQQQMMMHHHGGGIIIMMMKKKLLLLLLLLLKKKIIIFFFEEEEEEEEEGGGHHHHHHHHHHHHHHHCCCDDDDDDDDDCCCDDDGGGIIIGGGHHHJJJLLLMMMXXXttt^^^ZZZXXXZZZZZZVVVTTTTTT___[[[YYYZZZZZZYYYZZZ]]][[[YYYXXXXXXWWWRRRKKKEEEBBB===777:::RRR|||xxxwww```UUUTTTPPPQQQVVVUUULLLHHHDDDDDDHHHMMMOOOOOOFFFNNN___nnnlll^^^VVVWWWPPPKKKIIILLLNNNMMMNNNPPPQQQNNNNNNOOONNNLLLKKKNNNQQQPPPLLLHHHJJJPPPRRRQQQOOOQQQRRRRRRPPPNNNLLLLLLDDDEEEFFFIIIMMMNNNNNNMMMJJJKKKMMMNNNNNNLLLJJJIIIGGGFFFDDDCCCBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>><<<;;;;;;:::999999::::::777888999::::::999888777555555555555555555666777666666555444444444444555333333333444444444444444222222222222333444444555444444444333333444444444111111111222333444555666444444444444444444444444666666666666666666666666666777888888999999888888777888999:::;;;;;;;;;:::888555888===DDDTTT[[[OOO;;;<<<===<<<;;;<<<===???>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDCCCBBBCCCEEEGGGCCCEEEHHHJJJMMMOOOQQQQQQQQQUUUWWWUUUTTTYYYcccmmm|||sssiiiqqqvvvrrreee[[[ZZZ[[[XXXWWWVVVVVVXXXZZZ[[[[[[YYY```bbbbbb]]]UUURRRUUUZZZ]]]^^^^^^[[[WWWVVVXXX[[[\\\WWWTTTXXX___aaa]]]WWWUUUUUUUUUUUUUUUTTTSSSSSSRRRQQQTTTYYY[[[ZZZZZZ\\\^^^^^^______^^^\\\ZZZXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUVVVWWWWWWXXXXXXUUUZZZ\\\\\\\\\^^^\\\XXXUUUWWWYYYZZZYYYYYYZZZ[[[YYY```aaabbbrrr~~~|||kkkdddhhhooo|||wwwlllwwwmmm]]]^^^```___YYYQQQPPPUUUUUUWWWZZZZZZXXXTTTRRRQQQSSSRRRQQQQQQQQQSSSUUUWWWZZZ\\\^^^[[[WWWSSSRRRSSSSSSRRRPPPNNNMMMLLLKKKKKKPPPPPPOOOKKKGGGGGGJJJNNNIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFFFFGGGGGGHHHHHHCCCDDDDDDCCCBBBCCCFFFHHHEEEFFFIIILLLIIIMMMaaaxxx\\\YYYYYYYYYWWWVVVYYY```ddd]]]YYY[[[]]]\\\ZZZZZZXXXWWWVVVVVVUUURRRMMMIIIKKK@@@888>>>RRRtttdddVVVUUUPPPNNNRRRPPPGGGCCC???@@@EEEKKKNNNOOOOOOVVVeeerrrnnn^^^WWWYYYNNNIIIHHHLLLPPPPPPOOOPPPQQQMMMLLLMMMKKKGGGJJJPPPMMMLLLHHHDDDGGGNNNQQQOOOLLLLLLLLLMMMMMMLLLIIIGGGCCCEEEHHHJJJJJJJJJIIIIIIAAACCCFFFHHHIIIHHHGGGFFF@@@AAABBBCCCDDDEEEFFFFFF??????@@@@@@???>>>>>>???;;;<<<<<<===>>>>>>>>>>>>;;;;;;999999888999999:::666777888999999888777666333333333333333444555555444444333333444444555666222222333333333444444444111222333333444333222111333333444444444444333333222222111111222333444444333333333333333333333333444444444444444444444444444444666777888888999999555666777888888999999999777555888999>>>PPPYYYOOO;;;<<<<<<;;;:::;;;===???======>>>???@@@@@@AAAAAAAAABBBBBBAAA@@@AAACCCEEEDDDGGGIIIIIIHHHIIIMMMPPPOOOQQQSSSSSSQQQRRRWWW[[[bbbjjjiiikkkxxx{{{rrrhhhbbbjjjvvvxxxkkk``````bbbaaaYYYWWWVVVWWWZZZ]]]\\\[[[```aaaaaa]]]XXXVVVYYY]]]^^^^^^]]][[[ZZZZZZ\\\]]]ZZZWWWVVVZZZ___```\\\WWWYYYXXXWWWWWWVVVWWWXXXXXXQQQPPPSSSYYY[[[XXXXXX\\\______^^^\\\ZZZYYYWWWWWWUUUUUUUUUUUUUUUUUUTTTTTTQQQRRRSSSTTTUUUTTTTTTSSSUUUYYY[[[XXXWWWXXXWWWTTTTTTVVVXXXXXXWWWUUUUUUUUUPPPZZZ]]]XXX\\\qqqjjjXXXYYY[[[^^^^^^VVVOOOPPPWWWXXXWWWVVVTTTSSSQQQOOOMMMOOOOOOOOOPPPQQQSSSUUUVVVVVVYYYZZZWWWRRRPPPQQQTTTRRRPPPNNNKKKIIIIIIHHHHHHMMMLLLLLLJJJHHHHHHIIIJJJGGGFFFEEEDDDDDDDDDDDDEEEFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFEEEDDDDDDFFFHHHJJJEEEEEEJJJJJJJJJTTTcccwww___\\\[[[ZZZWWWXXXaaakkkfff^^^YYY]]]bbbaaa^^^]]]UUUSSSQQQQQQRRRRRRPPPNNNIII@@@;;;@@@III```|||dddZZZ]]]YYYSSSPPPJJJAAAAAADDDJJJPPPSSSQQQNNNLLLPPP\\\hhhdddVVVRRRXXXNNNHHHGGGLLLPPPPPPNNNNNNGGGFFFHHHLLLJJJFFFIIIQQQOOONNNJJJFFFIIINNNOOOLLLOOONNNMMMOOOPPPNNNHHHCCCDDDFFFIIIIIIGGGEEEDDDEEEGGGHHHJJJJJJIIIGGGDDDBBBAAAAAAAAAAAA@@@???>>>======>>>???>>><<<;;;:::;;;::::::;;;<<<============;;;:::999888888888999:::555777888999999888777555444444444444444555666777333333333333444555666666222222222333333444444444111222444555444333111///222222444555555444222222222222111111222222333444222222222222222222222222444444444444444444444444222222444666777888888888333444555666777777777777<<<::::::555555DDDLLLBBB<<<<<<<<<;;;::::::===???<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@???@@@BBBDDDGGGJJJMMMKKKGGGGGGKKKPPPOOOQQQTTTTTTTTTSSSSSSTTTRRRaaafffeeeiiijjjrrrxxxfffeeelllllliiiggggggvvv}}}rrrfffcccbbb]]][[[XXXVVVWWW[[[^^^^^^]]]\\\\\\[[[ZZZYYYYYYZZZ[[[]]]\\\[[[[[[\\\^^^___```WWWXXXZZZ]]]^^^]]]ZZZXXXXXXVVVUUUTTTTTTUUUWWWYYYTTTQQQSSSYYYZZZUUUTTTWWWZZZZZZXXXWWWVVVVVVVVVVVVSSSTTTTTTUUUUUUUUUTTTTTTPPPRRRTTTUUUVVVUUUSSSRRRWWW[[[\\\YYYWWWXXXWWWTTTVVVXXXYYYYYYVVVSSSRRRQQQ^^^LLLIIIWWW]]][[[jjjeee```bbbccc___WWWQQQSSSUUUUUUUUUVVV\\\XXXSSSQQQQQQQQQQQQPPPKKKLLLMMMOOOQQQSSSTTTTTTRRRUUUVVVTTTOOONNNQQQUUUPPPOOOMMMKKKJJJKKKLLLMMMGGGHHHHHHHHHHHHGGGFFFDDDFFFEEECCCAAAAAABBBDDDEEEFFFEEECCCBBBBBBCCCDDDFFFHHHIIIHHHGGGEEEEEEGGGIIILLLAAA===DDDIIIGGGKKKSSSccc~~~SSSVVVYYY^^^aaadddeeefff___^^^^^^^^^___^^^\\\YYYQQQSSSSSSOOOKKKKKKQQQWWWMMMCCC999>>>EEEIIIggggggaaaaaaTTTSSSWWWMMMUUUPPPPPPVVV^^^]]]VVVPPPMMMQQQWWWZZZUUUQQQTTTZZZQQQKKKHHHLLLQQQQQQLLLGGGFFFDDDDDDHHHMMMPPPMMMIIIFFFGGGGGGIIIPPPUUUSSSLLLIIILLLNNNNNNLLLJJJJJJKKKDDDFFFGGGFFFCCCCCCFFFHHHAAABBBDDDEEEEEEDDDBBBAAAAAA@@@???@@@BBBCCCBBBAAA@@@>>>;;;999999::::::999::::::::::::::::::::::::999999999999999888777666888888777777666666555555555555555555555555555555222333555666666555333222222222222333333444444444222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333111111333666777666333222333444555555555444444666666666666666777777888666666666666777777777777888888888999999:::::::::;;;;;;<<<<<<===>>>>>>>>>======<<<<<<>>>???AAABBBEEEGGGHHHHHHHHHHHHIIIKKKKKKMMMOOOQQQQQQQQQOOONNNIIIUUU___```bbbgggjjjiiivvvwww|||vvvlllkkkhhhccc___^^^bbbfffbbbfffrrr|||tttbbb[[[```WWWXXXXXXXXXWWWXXX[[[]]]ccc___\\\\\\___bbbcccbbbaaa^^^[[[ZZZ\\\]]]\\\ZZZVVVSSSTTTYYYYYYSSSQQQTTTWWWXXXXXXVVVTTTTTTUUUWWWYYYYYYWWWUUUTTTSSSRRRRRRTTTRRRQQQTTTWWWXXXVVVRRRSSSRRRQQQQQQSSSTTTTTTSSSPPPQQQRRRTTTTTTTTTSSSRRRXXXYYYYYYXXXVVVVVVWWWYYYWWWVVVUUUSSSRRRQQQQQQQQQRRRQQQPPPQQQTTTYYY^^^aaasssqqq```\\\___```___ZZZUUUSSSWWWYYYXXXVVVVVVUUUVVVWWWVVVSSSOOOKKKHHHGGGJJJKKKKKKMMMSSSUUUSSSYYYTTTOOOMMMOOOPPPMMMIIIIIIIIIIIIKKKMMMLLLJJJGGGHHHHHHGGGGGGFFFEEEDDDDDDHHHEEEBBBAAACCCDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCLLLKKKIIIGGGFFFFFFGGGGGGDDDCCCBBBBBBCCCEEEHHHIIIYYYoooLLLPPPWWW\\\^^^___```aaa\\\[[[[[[[[[\\\[[[YYYVVVUUUVVVUUUSSSQQQRRRUUUXXXQQQJJJAAADDDFFFBBBSSSwwwdddTTTQQQJJJPPPWWWOOO___YYYTTTSSSQQQMMMIIIHHHPPPMMMLLLLLLJJJJJJQQQZZZQQQMMMIIIHHHJJJKKKLLLNNNEEECCCBBBEEEKKKMMMKKKHHHHHHIIIHHHHHHLLLRRRQQQMMMPPPMMMJJJJJJKKKJJJFFFCCCCCCEEEFFFFFFDDDCCCDDDFFF@@@AAACCCDDDDDDCCCAAA@@@@@@???>>>???AAABBBAAA@@@???<<<:::888888888888888::::::::::::::::::999999888888999999888777777666777777777666666666666666555555555555555555555555222333444666666444333222222222333333333333333333111111222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222222111111333666777555333333333333333444444444444666666555555666666777888555555666666666777777777777777777888888888999999;;;;;;<<<<<<=========>>>======<<<===>>>???AAABBBDDDEEEGGGGGGFFFFFFHHHIIILLLMMMNNNOOOPPPPPPOOOOOOHHHRRRZZZ[[[[[[^^^```___hhhhhhqqqpppaaa```^^^___```___^^^```dddhhhaaa```hhhrrrqqqcccZZZ[[[WWWWWWWWWVVVVVVXXXZZZ\\\bbb___\\\[[[]]]______^^^\\\YYYVVVVVVWWWXXXWWWVVVVVVRRRSSSWWWWWWTTTUUUYYYWWWWWWVVVTTTQQQQQQSSSUUUYYYYYYWWWVVVTTTTTTSSSSSSTTTUUUWWWWWWVVVUUUTTTTTTTTTRRRPPPPPPRRRSSSRRRQQQPPPQQQRRRSSSSSSSSSRRRRRRVVVWWWWWWVVVUUUTTTUUUWWWXXXWWWUUURRRPPPNNNNNNMMMOOOOOOPPPRRRTTTWWWZZZ[[[bbbqqq|||~~~wwwwwwtttjjj```[[[\\\^^^]]][[[ZZZUUUSSSVVVWWWUUUSSSTTTTTTTTTTTTTTTRRROOOLLLJJJKKKNNNNNNLLLNNNSSSUUUSSSUUUTTTUUUWWWWWWRRRHHH@@@???AAAEEEHHHJJJKKKLLLLLLIIIIIIHHHGGGFFFEEEDDDCCCFFFCCC@@@@@@BBBCCCCCCAAABBBBBBAAAAAAAAAAAABBBBBBHHHGGGFFFDDDDDDDDDEEEEEEBBBAAAAAAAAABBBDDDGGGHHHPPP```sssLLLSSSZZZ]]][[[XXXYYYZZZZZZYYYYYYYYYZZZYYYWWWTTTXXXVVVUUUUUUVVVWWWWWWVVVTTTPPPKKKLLLJJJ>>>AAAXXXlllTTTMMMMMMWWW\\\TTTTTTOOOKKKIIIDDDAAADDDKKKRRRLLLHHHHHHIIIJJJPPPWWWLLLKKKHHHCCCAAADDDJJJPPPDDDBBB@@@BBBGGGJJJJJJIIIGGGIIIHHHEEEGGGKKKMMMKKKRRRJJJCCCDDDJJJLLLFFF>>>AAACCCEEEEEEDDDCCCBBBCCC???@@@AAABBBBBBAAA@@@??????>>>===>>>???@@@???>>>===;;;999888777777777777;;;;;;::::::999999999888777777888888777777666666666666666666666666777777444444444444444444444444222333444555555444333222333333333333333222222222000000111111222222222333111111111111111111111111000111111111222222222222111111111111111111222222222111111222444555444333444333222222222333444555555555555555555666666777555555555666666666666777666666666777777777777888;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAABBBCCCEEEEEEDDDDDDFFFGGGLLLLLLLLLMMMNNNOOOOOOOOONNNUUU[[[[[[ZZZ[[[[[[ZZZZZZYYY^^^hhhnnnrrr~~~}}}xxx~~~mmm\\\YYY```VVVXXX\\\^^^___aaaccceee]]]XXX[[[fffkkkcccZZZVVVXXXWWWUUUUUUUUUWWWYYY[[[```^^^ZZZYYYYYYZZZYYYXXX[[[YYYWWWVVVWWWWWWVVVUUUWWWTTTSSSUUUVVVUUUWWWZZZWWWVVVTTTQQQNNNNNNQQQSSSXXXXXXWWWVVVUUUTTTTTTTTTUUUXXX[[[ZZZVVVSSSTTTVVVTTTRRRPPPOOOPPPPPPPPPNNNPPPPPPQQQRRRRRRRRRQQQQQQTTTUUUVVVUUUSSSRRRSSSTTTYYYWWWTTTQQQNNNLLLKKKJJJLLLMMMOOOQQQSSSTTTTTTTTTWWWZZZcccssszzz|||~~~{{{}}}}}}|||||||||}}}pppaaa___]]]ZZZZZZZZZZZZXXXWWW[[[VVVTTTVVVVVVSSSRRRTTTTTTTTTSSSRRRPPPOOONNNNNNPPPRRRQQQOOOPPPTTTVVVTTTRRRSSSUUUXXXXXXQQQGGG???999>>>CCCFFFFFFHHHKKKMMMJJJJJJIIIGGGFFFDDDCCCBBBCCCAAA???@@@AAACCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAACCCBBBAAAAAAAAAAAABBBBBB@@@??????@@@AAACCCFFFGGGEEENNN\\\lllWWW]]]bbb```YYYTTTTTTXXXYYYXXXXXXYYYYYYXXXVVVTTTVVVSSSQQQSSSWWWYYYVVVRRRTTTTTTPPPQQQPPPAAA;;;GGGddd}}}___SSSUUU\\\[[[SSSFFFAAA@@@CCCBBB???EEEOOOFFFCCCDDDKKKQQQSSSSSSUUUIIIKKKJJJFFFEEEIIIMMMNNNBBB???===>>>BBBGGGIIIJJJKKKOOOPPPLLLJJJMMMNNNLLLMMMFFF@@@BBBHHHLLLHHHCCC@@@BBBDDDEEEDDDBBBAAA@@@>>>>>>???@@@@@@???>>>>>>>>>===<<<<<<>>>>>>===<<<<<<;;;;;;999777666777888;;;;;;::::::999888888888666666777777777777666666444555555666666777777777444444444444444444444444222333444444444444333222444333333333222222111111//////000000111222222222111111111111111111111111000000000111111111111222000000000111111111111111000000111222333333333222444333111000000222444555444444444444444555555666444444555555555666666666777777777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBDDDDDDCCCCCCEEEFFFKKKKKKKKKKKKLLLMMMOOOOOORRRWWW[[[\\\[[[ZZZZZZYYYTTTQQQRRRWWW\\\aaakkkvvvxxxkkkfffaaa\\\^^^eeeZZZ\\\___aaaaaa```^^^]]]XXXSSSUUU___eeeaaaZZZVVVXXXVVVTTTSSSUUUWWWXXXYYY\\\ZZZXXXVVVUUUSSSRRRQQQXXXWWWVVVUUUUUUUUUTTTTTTWWWVVVVVVWWWWWWVVVVVVWWWXXXWWWTTTPPPMMMMMMPPPRRRVVVVVVUUUTTTTTTTTTTTTUUUUUUWWWYYYYYYVVVUUUUUUVVVTTTRRROOONNNOOOOOOMMMLLLOOOOOOPPPPPPPPPPPPPPPPPPSSSTTTUUUTTTRRRQQQQQQRRRWWWUUURRROOOMMMLLLLLLLLLNNNNNNOOOOOOPPPQQQRRRRRRPPPRRRUUUZZZddduuuvvvuuuxxx}}}ooo^^^[[[XXX```^^^[[[XXXVVVWWW[[[^^^\\\WWWVVVWWWWWWUUUUUUWWWWWWVVVTTTRRRPPPOOOOOOOOOQQQSSSSSSPPPQQQVVVXXXVVVRRRPPPNNNNNNOOONNNKKKIII===BBBGGGGGGEEEDDDGGGKKKKKKJJJIIIGGGEEECCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA??????????????????@@@@@@?????????@@@AAACCCEEEFFF@@@DDDLLLZZZnnn^^^bbbccc^^^VVVRRRVVV[[[WWWVVVVVVWWWWWWWWWTTTRRRUUURRROOORRRWWWYYYUUUPPPTTTUUUQQQPPPQQQEEE:::???CCCbbblllTTTRRRTTTRRROOOJJJDDDDDDKKKKKKFFFHHHOOOEEEAAABBBJJJQQQRRRRRRSSSKKKOOOPPPPPPQQQTTTQQQJJJ===:::777888;;;AAAGGGJJJQQQVVVYYYVVVTTTTTTRRRNNNHHHEEECCCCCCFFFGGGHHHGGGAAAAAABBBDDDDDDBBB@@@>>>===>>>>>>>>>>>>>>>>>>======<<<;;;;;;======<<<;;;;;;<<<<<<;;;888666777999:::::::::999999888888888555666777777777777666666444444555555666666777777444444444444444444444444222333333333333333333222333333333222222111111111/////////000000111111111000000000000000000000000//////000000000111111111/////////000000111111111///000111111111111111111333222000///000111333555333333333333333444444555444444444444555555555555888888888888888888888888::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>??????@@@AAABBBDDDDDDCCCCCCEEEFFFIIIIIIIIIIIIKKKLLLNNNNNNNNNPPPSSSVVVVVVUUUTTTUUUPPPNNNNNNQQQVVV\\\eeemmmuuu|||qqq___\\\]]]ZZZXXXZZZ______aaaaaa```]]]YYYVVVSSSSSSWWW]]]___]]][[[ZZZWWWUUUSSSTTTVVVWWWWWWVVVWWWWWWVVVTTTQQQOOOMMMLLLRRRRRRRRRRRRPPPOOOOOOOOOQQQTTTWWWYYYZZZZZZYYYWWWXXXWWWUUURRROOONNNPPPRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTVVVXXXXXXVVVTTTTTTQQQOOONNNNNNNNNLLLKKKOOOOOONNNNNNNNNNNNNNNNNNRRRTTTUUUTTTRRRPPPPPPPPPTTTSSSPPPNNNMMMNNNOOOPPPRRRPPPNNNMMMMMMOOOQQQSSSNNNQQQUUUVVVVVV[[[fffqqq|||jjjTTTNNNVVVYYYXXXXXXWWWVVVVVVZZZaaaggg\\\YYYXXXYYYXXXVVVXXX\\\[[[YYYVVVSSSPPPOOOOOOOOONNNRRRRRRQQQSSSWWWYYYWWWSSSQQQNNNLLLLLLMMMNNNNNNCCCGGGKKKJJJFFFDDDGGGKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBB>>>>>>??????????????????@@@@@@@@@AAABBBCCCDDDEEEAAABBBFFFNNN\\\ooo\\\^^^]]]YYYTTTSSSXXX]]]VVVUUUUUUUUUVVVUUUSSSPPPVVVSSSQQQTTTXXXZZZWWWSSSUUUWWWQQQMMMPPPGGG:::999999>>>WWW~~~[[[PPPLLLKKKRRRPPPIIIJJJSSSUUUQQQUUU___hhh]]]QQQLLLJJJHHHIIILLLLLLRRRTTTRRRSSSSSSLLL@@@888555222222666===FFFLLLNNNRRRUUUTTTSSSRRRMMMGGGDDDFFFGGGEEECCCBBBDDDGGGCCCBBBBBBBBBCCCBBB@@@>>>===========================<<<;;;;;;<<<<<<;;;::::::<<<>>><<<888666777999999999999999999999999999666666777777888888777777555555555555555555666666333333333333333333333333333333222222222222333333222222222222222111111111000000//////////////////////////////////////////////////////000000000000......//////000000111111...000111111000//////000222111000000000111222333222222222222222333333444333333333444444444555555999999888888888888777777888888999::::::;;;;;;<<<::::::<<<===>>>?????????@@@AAACCCCCCBBBBBBDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMLLLKKKNNNSSSUUUSSSRRRTTTNNNNNNNNNRRRWWW^^^eeejjjhhhoooyyy~~~qqqllloootttnnn]]]]]]```^^^ZZZYYY^^^]]]]]]]]]]]][[[WWWTTTQQQUUU[[[]]]]]][[[[[[]]]WWWUUUTTTUUUXXXYYYVVVSSSSSSTTTUUUTTTQQQNNNLLLLLLQQQSSSTTTSSSQQQPPPOOOPPPLLLRRRWWWZZZ\\\___]]]YYYWWWWWWVVVTTTQQQPPPQQQSSSRRRRRRRRRSSSSSSUUUVVVVVVUUUSSSRRRUUUYYYZZZWWWSSSSSSQQQOOONNNNNNNNNLLLKKKOOONNNMMMLLLLLLLLLMMMMMMQQQSSSTTTTTTQQQOOONNNNNNQQQPPPNNNMMMMMMOOOQQQSSSSSSQQQNNNLLLLLLNNNQQQSSSXXXSSSOOOQQQSSSTTTVVVYYYmmm{{{lllfff```SSSQQQWWWWWWYYY[[[\\\]]]^^^___bbbddd\\\YYYXXXYYYWWWTTTVVV[[[\\\ZZZWWWSSSPPPNNNNNNMMMJJJOOOQQQQQQSSSWWWWWWTTTRRRRRRRRRRRRPPPMMMJJJIIIEEEHHHJJJJJJHHHGGGJJJLLLGGGGGGFFFDDDCCCAAA@@@???@@@BBBDDDDDDCCCBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBB>>>??????@@@??????>>>>>>AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDHHHNNN[[[qqqYYYYYYXXXVVVTTTUUUWWWZZZYYYXXXWWWXXXYYYXXXUUUSSSUUUSSSRRRTTTWWWXXXWWWVVVWWWZZZRRRNNNSSSLLL>>>888999555>>>^^^lllXXXJJJFFFRRRMMMFFFGGGOOOPPPPPP^^^sssrrr```RRRIIIFFFJJJPPPSSS[[[[[[RRRKKKKKKEEE===888555222111666???JJJRRRJJJLLLKKKJJJKKKLLLGGG???>>>AAADDDDDDBBBBBBDDDFFFEEECCCAAAAAABBBBBB@@@>>>>>>>>>============>>>>>>>>><<<;;;;;;<<<<<<;;;:::888;;;===;;;777444666888777777777888999999::::::666777777888999999888888555555555555555555444444333333333333333333333333333222222222222222222333111111111111222222222222000000000//////......---////////////////////////........./////////000000------...//////000111111---///111111///---...000000000000000111111111222111111111111111222333333222333333333333444444444888888777777777666666666666777888999:::;;;<<<===999:::<<<===>>>???>>>>>>>>>@@@AAAAAAAAAAAABBBDDDDDDEEEGGGIIIKKKKKKKKKKKKOOOMMMNNNTTTVVVTTTSSSVVVPPPQQQRRRTTTYYY^^^aaabbb[[[^^^bbbggglllqqqxxx~~~~~~zzzsssiiicccgggqqqzzzkkk```bbbdddaaaaaaddd^^^\\\YYYYYYZZZZZZXXXVVVSSSXXX\\\^^^]]]\\\\\\[[[VVVUUUUUUXXX[[[[[[VVVQQQQQQTTTVVVVVVSSSPPPOOOOOOSSSVVVWWWWWWTTTRRRRRRSSSOOOUUUYYYYYYZZZ^^^]]]XXXTTTUUUVVVUUUSSSQQQQQQRRRSSSSSSSSSTTTUUUWWWXXXYYYUUUVVVVVVWWWXXXXXXVVVUUUSSSQQQOOONNNNNNOOOMMMLLLNNNMMMLLLKKKKKKKKKLLLLLLOOOQQQSSSRRRPPPMMMLLLLLLPPPNNNLLLJJJKKKMMMPPPRRRPPPOOONNNMMMMMMNNNOOOPPP[[[RRRMMMNNNQQQRRRVVV\\\PPPeeessscccbbb[[[^^^aaaWWWUUU[[[[[[dddcccbbbaaa``````^^^]]]\\\YYYWWWVVVRRRNNNPPPUUUXXXVVVTTTRRRPPPNNNMMMLLLHHHMMMQQQQQQRRRTTTRRRMMMMMMOOOQQQQQQOOOKKKHHHFFFGGGGGGGGGGGGHHHHHHIIIJJJEEEDDDDDDBBBAAA@@@?????????BBBDDDDDDAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@???>>>===<<>>JJJMMMFFFDDDGGGCCCCCCZZZwwwttthhh[[[RRRMMMMMMUUU^^^```iiifffVVVIIIHHHGGGCCC;;;999666555999DDDPPPYYYMMMLLLIIIGGGJJJLLLHHH@@@888;;;???BBBCCCEEEFFFGGGGGGDDDAAA@@@BBBCCCAAA???>>>>>>============>>>>>>>>>===;;;;;;<<<<<<;;;:::666:::===;;;666333444777666666777888999::::::;;;777777888999999999999999666666666555555444444333333333333333333333333333333222222111111222222333000000111111222222222333111111000///...------,,,////////////////////////............/////////000---------...///000000111---///111111...---...000//////000111111111111000111111111000111222222333222222333333333444444444777777666666555555555444555666777888:::<<<======999:::<<<===??????>>>>>>===>>>@@@@@@??????AAABBBBBBDDDGGGIIIKKKKKKJJJJJJPPPLLLMMMSSSUUURRRQQQTTTUUUVVVVVVVVVXXX[[[ZZZXXXYYY[[[^^^aaaaaabbbfffjjjfffkkkpppsssyyysssnnntttxxxwwwrrroooqqqrrrjjj```cccmmmwwwllldddcccaaa\\\^^^eeeaaa^^^ZZZXXXZZZZZZYYYWWWUUUYYY\\\]]]^^^^^^\\\XXXVVVUUUVVVYYY]]]\\\VVVPPPPPPTTTXXXXXXUUURRRQQQRRRPPPSSSUUUUUUQQQOOOOOOPPPXXX\\\\\\XXXWWWZZZYYYTTTQQQSSSUUUUUUSSSQQQQQQQQQTTTTTTUUUVVVWWWYYYZZZ[[[VVVYYY\\\[[[WWWUUUUUUWWWRRRQQQOOONNNOOOOOONNNMMMNNNMMMLLLJJJJJJJJJKKKLLLMMMOOOQQQQQQNNNKKKJJJIIIOOOMMMKKKIIIIIIKKKNNNPPPLLLMMMMMMNNNNNNNNNMMMMMMMMMPPPVVVYYYRRRJJJMMMUUU[[[LLLOOOiii|||pppeeeddd______ZZZ^^^___TTTUUU```eeefffbbb\\\ZZZ[[[]]]______\\\XXXVVVSSSMMMHHHJJJOOOSSSSSSRRRQQQOOONNNMMMLLLGGGMMMQQQQQQQQQRRRNNNHHHHHHIIIJJJIIIHHHHHHHHHJJJIIIGGGFFFEEEFFFGGGFFFEEECCCCCCBBBAAAAAA@@@??????>>>AAADDDCCC@@@>>>>>>???@@@@@@????????????@@@@@@??????@@@@@@???===;;;:::AAAAAAAAA@@@@@@>>>======BBB??????BBBDDDFFFOOOZZZYYYXXXXXXXXXWWWTTTQQQNNNYYYXXXXXXYYYZZZYYYVVVTTTXXXWWWUUUTTTTTTSSSRRRPPPRRRRRRQQQPPPRRRQQQIII???;;;444999@@@WWWsssZZZJJJCCCHHHAAA===:::;;;PPPcccdddZZZTTTOOONNNOOOPPPUUU\\\mmmiii___TTTNNNMMMLLLIIIMMMDDD<<>>;;;<<<>>>???>>>===;;;:::999:::;;;<<<;;;999666555999888777666666777888999777888999:::999777555444555555555555555666777777666555555555555444444444555555444333333222111111333333333333333222111000222111111000///000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000////////////000000111111111111111111111111111111222333333333333222555555555555666666666666666666666666777888999:::;;;;;;:::::::::;;;<<<<<>>===>>>@@@AAABBBEEEFFFHHHJJJJJJJJJHHHGGGKKKNNNRRRUUUVVVVVVWWWWWWVVVVVVWWWWWWWWWWWWWWWVVV[[[[[[[[[ZZZZZZ\\\___bbb```bbbdddfffgggiiimmmoooxxx{{{xxxtttooollllllllllllllliiigggeeecccccccccdddeeegggaaa___aaa```\\\\\\```___^^^\\\ZZZYYYYYYZZZZZZ```aaabbbaaa___\\\[[[ZZZXXXZZZ[[[\\\[[[XXXUUUSSSVVVVVVVVVXXX[[[ZZZVVVRRRSSSOOOMMMPPPRRRSSSUUUZZZ\\\\\\[[[[[[ZZZXXXTTTRRRRRRPPPLLLLLLNNNRRRUUUVVVVVVUUUTTTSSSSSSRRRRRRRRRVVVVVVUUUTTTRRRPPPNNNMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKLLLNNNOOONNNLLLJJJOOOMMMLLLJJJJJJKKKMMMNNNPPPMMMJJJKKKMMMOOOOOOMMMOOOLLLIIILLLPPPRRRNNNJJJTTTSSSRRRPPPOOONNNMMMMMMPPPOOOPPPTTT\\\gggrrrxxxwwwmmmeeeaaa___\\\ZZZdddbbb___[[[ZZZ\\\bbbfffgggfffccc]]]XXXWWWYYY]]]UUUYYYWWWNNNKKKOOOTTTTTTVVVNNNIIIIIIIIIHHHIIILLLLLLKKKKKKJJJKKKLLLMMMNNNIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCFFFDDDBBB@@@???@@@AAABBBAAAAAA@@@@@@???>>>==============================@@@@@@???>>>======>>>>>>=========>>>AAADDDFFFHHHWWWVVVVVVVVVUUUTTTRRRPPPVVVWWWXXXYYYYYYYYYXXXWWW[[[WWWRRRRRRTTTWWWWWWVVVUUUUUURRRQQQRRRRRRKKKAAA:::222444;;;TTTfffOOOJJJIIIBBB???;;;999JJJ[[[[[[UUUNNNIIIJJJLLLNNNRRRWWWZZZWWWRRROOOKKKIIIHHHIIIJJJHHHJJJVVViiiwwwvvvoooUUUOOOHHHDDDCCCAAA===999<<<===>>>???AAACCCDDDEEE@@@@@@???===:::999:::;;;<<<===>>>??????===;;;:::;;;;;;<<<<<<;;;999888777888777777666666777777888666777888999999777666555555555444444555666666777555555555555444444444444444333333222111111000000222333333333222222111000222111111000000000000000////////////////////////................................................................................................111000000/////////000000111111111111111111111111000111222222333333222222333444444444444555555555666666666666777888999999::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>@@@BBBCCCDDDFFFHHHIIIHHHGGGFFFHHHKKKOOORRRSSSTTTVVVXXXUUUVVVVVVVVVVVVUUUUUUTTTYYYZZZZZZYYYXXXXXXZZZ[[[YYY\\\```ccccccdddeeefffiiijjjmmmqqqxxx}}}|||{{{wwwqqqmmmllliiifffeeeffffffffffffddddddddddddcccbbbaaaaaaeee^^^XXXVVVTTTSSSXXX``````___]]][[[[[[[[[[[[\\\bbbcccccc___[[[YYYZZZ]]]WWWXXXYYYZZZZZZYYYWWWVVVUUUTTTTTTWWWYYYXXXUUUQQQQQQPPPRRRVVVVVVSSSRRRTTT[[[YYYWWWWWWYYYYYYWWWUUUPPPNNNLLLLLLOOORRRTTTUUURRRQQQPPPOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPOOONNNMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJKKKKKKLLLLLLKKKNNNMMMKKKJJJJJJKKKLLLMMMPPPMMMJJJIIIKKKLLLKKKJJJGGGHHHJJJMMMOOONNNLLLJJJMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMOOORRRXXX___fffjjjppp}}}xxxqqqkkkhhhdddbbb```___]]]\\\aaaaaa```]]][[[ZZZ\\\^^^^^^]]][[[VVVRRRRRRTTTWWWRRRTTTQQQKKKJJJOOOSSSSSSRRRNNNKKKIIIEEEBBBFFFLLLLLLLLLLLLLLLKKKKKKJJJIIIKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEECCCBBBAAA@@@@@@@@@AAABBBAAA@@@@@@???>>>>>>==============================@@@???>>>>>>=========>>><<<<<<<<<===???AAADDDEEEWWWVVVUUUTTTTTTSSSSSSSSSQQQUUUYYYZZZXXXVVVWWWYYYYYYRRRJJJJJJQQQWWWXXXWWWTTTSSSQQQNNNPPPQQQKKKBBB===555333777MMMzzzXXXPPPKKKDDDBBB>>>:::FFFUUUVVVLLLDDD>>>@@@EEEGGGIIIKKKKKKGGGIIIMMMJJJBBB@@@DDD===DDDMMMZZZhhhqqqlllbbbQQQNNNIIIDDD@@@===;;;999999:::===???AAABBBBBBBBB???@@@???>>><<<;;;<<<>>>===>>>?????????>>><<<;;;<<<<<<;;;;;;:::999999999666666777777777777666666444555777888888888777666555555444444444555666666555555444444444333333333222222222111000000//////222222222333222222111000111111000000000/////////////////////////////////........................................................................////////////////////////222111000000////////////000000000000000000000000000000111222222222222222222222222333333333444444555555555555666777888888777888:::;;;;;;;;;::::::;;;===???>>><<<===@@@CCCAAABBBDDDEEEFFFFFFEEEEEEEEEHHHKKKMMMOOOQQQTTTWWWSSSSSSTTTTTTTTTTTTTTTTTTXXXXXXYYYWWWUUUSSSTTTUUUXXX\\\aaaddddddbbbaaaaaabbbaaaaaacccgggmmmssswwwqqqqqqqqqrrruuu||||||rrrkkkhhhhhhdddcccdddeeeggggggfffddddddbbbbbbbbbdddeeedddccc```aaabbbcccbbb```^^^\\\aaa\\\WWWTTTPPPOOOUUU]]]```___]]]\\\[[[\\\\\\]]]ccceeeccc^^^XXXVVVYYY^^^VVVVVVWWWXXXXXXXXXXXXXXXSSSRRRSSSTTTVVVUUUSSSQQQQQQPPPSSSVVVWWWUUUVVVZZZ^^^YYYTTTSSSVVVXXXVVVTTTMMMLLLKKKMMMOOORRRSSSRRRPPPOOOMMMKKKJJJKKKLLLMMMMMMMMMNNNNNNNNNMMMLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIGGGFFFFFFGGGIIIIIILLLKKKJJJIIIIIIJJJKKKLLLNNNLLLIIIHHHHHHIIIHHHGGGBBBGGGLLLNNNMMMJJJIIIJJJGGGGGGGGGHHHJJJLLLMMMNNNLLLMMMNNNQQQSSSVVVYYYZZZ^^^iiizzz}}}pppfff___]]][[[]]]___```^^^]]]\\\\\\]]]______^^^[[[WWWVVVVVVVVVUUUSSSPPPNNNMMMOOOQQQRRRQQQMMMIIIJJJOOOQQQPPPOOOMMMKKKHHHAAA===CCCMMMKKKKKKLLLKKKJJJHHHFFFEEELLLKKKKKKJJJHHHFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA???@@@@@@@@@AAACCCDDDEEE??????@@@AAAAAAAAAAAAAAA@@@??????>>>>>>=================================???>>>======<<<=========<<<<<<<<<<<<===???@@@AAAXXXXXXVVVSSSQQQQQQRRRTTTOOOTTTYYYYYYUUURRRSSSVVVSSSKKKDDDEEENNNTTTSSSOOOOOONNNLLLJJJMMMPPPLLLDDDDDD???999555AAAeeehhhUUULLLDDDCCCAAA>>>IIIXXXZZZHHH???999===CCCDDDBBBBBBEEECCCHHHOOOIII<<<999???>>>JJJSSSTTTSSSRRRMMMFFFLLLMMMKKKFFF@@@======>>>888:::>>>AAACCCDDDCCCCCC===>>>???>>>===<<<===???>>>>>>?????????>>>===<<<;;;:::999999888888999999444555777777777777555444333444555666777777777777555444444444444444555555444444444444333333333222222222111111111000000000111111222222222222111111000000000000000//////...////////////////////////........................................................................////////////////////////222222111000////////////000000000000000000000000///000000111222111111111222222222333333333333444555555444444555666666777555777999;;;;;;;;;999888999<<>><<<;;;???BBB>>>???@@@BBBCCCCCCCCCCCCEEEGGGIIIJJJKKKMMMQQQSSSPPPPPPPPPQQQSSSTTTUUUVVVWWWWWWUUUSSSQQQQQQSSSVVVZZZ]]]aaabbbaaa```______aaaaaaaaaaaacccfffiiikkkfffeeebbbaaadddiiiqqqvvvvvvxxx||||||ssskkkrrrwwwzzzyyyyyy~~~{{{xxxwwwwwwwwwwwwvvvvvvwwwuuukkkmmmooonnnkkkhhhdddaaa`````````___```aaaccceeegggfffeeeccc`````````bbbccccccaaa```]]]^^^^^^^^^^^^\\\[[[ZZZZZZ[[[[[[YYYUUURRRUUUYYY^^^]]][[[[[[ZZZ[[[\\\]]]aaadddccc^^^WWWTTTWWW[[[VVVVVVVVVVVVVVVWWWWWWWWWRRRRRRRRRSSSTTTTTTSSSRRRRRROOOOOORRRUUUYYYbbbjjjbbb[[[SSSQQQSSSTTTRRRNNNJJJJJJJJJLLLOOOQQQPPPOOOSSSPPPMMMIIIFFFEEEFFFFFFKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFEEEDDDEEEFFFIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJHHHGGGGGGGGGHHHHHHJJJKKKMMMMMMKKKIIIGGGFFFFFFGGGGGGIIIKKKMMMOOOPPPNNNNNNNNNOOOPPPQQQRRRSSSXXXYYYZZZ___jjjzzz~~~qqqpppllleee^^^ZZZ[[[^^^[[[^^^```___[[[XXXXXXYYYYYY[[[\\\[[[XXXTTTSSSRRRUUUTTTRRRPPPNNNMMMMMMMMMRRROOOJJJHHHKKKNNNNNNKKKMMMJJJHHHFFFAAA???EEEMMMHHHHHHHHHGGGFFFEEEEEEDDDIIIIIIIIIHHHFFFEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>???@@@AAA;;;===???AAAAAAAAA@@@???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>>>>WWWWWWUUUPPPLLLKKKMMMOOONNNSSSXXXWWWRRRNNNNNNPPPRRRLLLGGGJJJQQQUUUPPPJJJKKKKKKIIIIIINNNSSSOOOHHHFFFFFF???666777KKKsss^^^LLLBBBAAACCCCCCNNN\\\^^^GGG@@@===BBBHHHGGGCCC@@@???AAAIIIOOOIII>>>===DDDXXXdddgggWWWFFFAAA@@@>>>FFFHHHIIIEEE@@@===???AAA>>>@@@CCCEEEFFFEEECCCAAA777999::::::999999:::;;;>>>>>>>>>>>>>>>======<<<999888777777666777777888444555666777777666555444222333444555666777777777444444333333333333444444444333333333222222222222222222222222222111111111000111111222222111111111///000000000000///......................................................................................................////////////////////////111000000///......//////////////////////////////...///000000111111000000222222333333333444444444444444444333444444555555444555777999::::::999888777:::======<<<<<<>>>@@@<<<<<<===???@@@AAAAAAAAAGGGHHHIIIIIIIIIJJJLLLNNNKKKLLLMMMOOOQQQTTTWWWYYYWWWUUUSSSPPPOOOQQQVVV[[[ZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\^^^___aaaaaa```___^^^eeecccaaaaaabbbeeehhhiiieeekkkrrruuuppphhhaaa]]]```dddfffbbbaaagggnnnqqqeeedddbbbaaabbbdddcccaaaccckkkmmmeeebbbeeeeee```aaa___]]]]]]^^^^^^]]][[[^^^aaadddffffffcccaaa___^^^^^^^^^___```___\\\YYY]]]\\\ZZZYYYXXXXXXYYYYYYUUUWWWWWWTTTRRRRRRTTTVVVZZZYYYXXXXXXXXXYYYZZZ[[[]]]```bbb^^^XXXTTTTTTVVVXXXWWWWWWVVVUUUTTTTTTTTTQQQRRRRRRRRRRRRRRRSSSTTTQQQNNNNNNUUU[[[```gggmmm```ZZZSSSPPPQQQQQQOOOLLLIIIIIIIIIKKKNNNOOOMMMLLLQQQOOOLLLHHHFFFEEEEEEEEELLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGDDDGGGJJJKKKHHHFFFDDDDDDFFFFFFFFFGGGGGGHHHHHHIIIGGGGGGGGGFFFFFFGGGIIIKKKXXXSSSLLLJJJJJJIIIFFFBBBHHHHHHHHHHHHIIIKKKLLLMMMMMMLLLKKKJJJKKKLLLNNNPPPJJJLLLOOORRRVVV[[[aaaeeeqqqzzzyyy}}}pppjjjfffccccccdddbbb^^^XXXVVVWWWZZZ^^^___^^^[[[VVVSSSTTTWWWUUUVVVVVVUUUSSSRRRSSSTTTVVVUUUSSSPPPNNNLLLJJJIIIIIIEEEDDDGGGKKKLLLKKKJJJMMMGGGDDDEEEEEEEEEHHHLLLFFFDDDCCCBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>===<<<<<<;;;;;;;;;;;;999;;;===@@@AAA@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<>>777555:::YYYoooNNNAAA@@@GGGIIIQQQZZZWWWAAA===???GGGLLLIIICCC@@@888AAAJJJLLLGGGDDDHHHMMMfffppplllTTT@@@>>>BBBCCCAAACCCDDDCCC???===>>>@@@AAAAAABBBBBB@@@===:::777888:::<<<<<<;;;;;;;;;<<<>>>=========<<<<<<<<<<<<666666666666666666666666444444555555555555444444333333333444555666666777444444333222222222333333333333333222222222111111222222222222222222222222///000111111222111111111...///000111000///...---........................------------------------------------------------------------------------........................///......------......///////////////////////////......///000000000000000222222333333333444444444444333333333333333444444333444666888999999888888777888999;;;===>>>>>>>>>::::::;;;<<<>>>???@@@AAAEEEGGGHHHHHHGGGGGGHHHIIIHHHIIIJJJLLLOOOSSSVVVXXXUUUTTTRRRPPPOOOSSSYYY]]][[[\\\\\\[[[YYYYYYZZZ\\\YYY[[[^^^aaaaaa^^^[[[YYY___^^^___aaaccceeedddcccbbbgggjjjhhhbbb]]]^^^aaa```cccbbb\\\ZZZ^^^cccdddYYYYYYYYYYYY___eeefffbbbdddeeeccc```^^^^^^[[[VVVZZZZZZZZZ[[[\\\\\\ZZZYYY^^^aaadddfffeeedddccccccbbbaaa`````````___\\\YYY[[[ZZZWWWUUUUUUUUUWWWXXXSSSRRRLLLFFFGGGMMMSSSTTTWWWVVVVVVUUUVVVWWWYYYZZZ[[[\\\]]][[[XXXTTTRRRQQQWWWWWWVVVVVVUUUSSSRRRQQQQQQQQQQQQPPPPPPQQQSSSVVVPPPNNNRRR]]]eeeeeeaaa^^^XXXVVVSSSRRRQQQPPPNNNMMMIIIIIIHHHJJJLLLLLLKKKIIIJJJIIIIIIHHHHHHHHHIIIIIILLLKKKKKKJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDIIINNNOOOLLLHHHFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGDDDEEEFFFEEEEEEFFFIIILLL\\\TTTJJJFFFHHHHHHEEEAAAGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFFFFFFFHHHJJJKKKHHHJJJLLLMMMMMMLLLMMMNNNRRR```iiiooowwwzzzwwwyyy}}}ttttttrrrkkkmmmjjjccc___``````___```aaa```^^^ZZZXXXWWWWWW\\\[[[XXXTTTQQQQQQSSSUUURRRSSSRRRQQQPPPPPPSSSUUUUUUSSSQQQOOONNNKKKGGGEEE;;;:::>>>FFFJJJJJJJJJKKKLLLFFFCCCFFFIIIHHHHHHJJJDDDCCCBBBBBBBBBCCCEEEFFFAAAAAABBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@?????????>>>===<<<:::999999999999888:::<<<>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;<<<;;;<<<<<<===<<<<<<;;;;;;TTTUUUUUUQQQKKKHHHJJJMMMPPPRRRUUUVVVUUURRRNNNLLLRRRQQQQQQTTTXXXWWWSSSOOOLLLMMMMMMOOOTTTWWWRRRJJJAAABBB999777:::555FFFoooWWWGGGGGGPPPSSSUUURRRIII:::<<>>???>>>>>>>>>>>><<<999777555;;;===??????>>>======>>>===<<<<<<;;;;;;;;;;;;;;;555666777888888777666555555444444444444444444555333333333333444555555666444444333222222222222222222222222222111111111111111111111111111111111111//////000111111111111111...///000111000///---,,,........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,---...///........................---...//////000000//////111111111222222222222333333333222222222222333333333444444666777888888999888666666999>>>@@@>>>:::999999:::;;;<<<>>>@@@@@@@@@BBBEEEFFFEEEEEEEEEFFFGGGGGGGGGHHHKKKNNNRRRTTTRRRSSSSSSRRRRRRTTTWWWZZZZZZ\\\]]]]]][[[ZZZZZZ[[[ZZZ[[[^^^___```^^^\\\[[[ZZZZZZ[[[^^^bbbdddbbb``````bbbcccbbb___]]]___bbbbbbeeeddd___]]]^^^^^^\\\VVVWWWXXXZZZbbblllmmmiiiiiidddaaa```\\\UUURRRRRRUUUVVVWWWXXXXXXYYY[[[[[[```aaabbbbbb```aaadddgggcccbbb``````aaa```^^^\\\XXXXXXWWWVVVUUUUUUUUUUUURRROOOGGGBBBGGGPPPTTTRRRUUUUUUTTTTTTUUUWWWXXXYYY\\\YYYVVVUUUUUUTTTRRRPPPSSSTTTUUUVVVUUUTTTRRRQQQOOOOOOPPPNNNMMMNNNRRRVVVRRRNNNQQQ^^^iiifff[[[RRRRRRUUUVVVUUUQQQMMMKKKJJJKKKIIIHHHHHHIIIIIIHHHGGGEEEFFFGGGIIIJJJJJJIIIIIIHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDIIIMMMMMMHHHEEEDDDEEEBBBCCCCCCDDDEEEFFFFFFFFFCCCDDDEEEDDDBBBCCCFFFIIIQQQMMMHHHEEEEEEEEEEEECCCEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFJJJJJJIIIGGGFFFHHHLLLOOOPPPWWWQQQPPPZZZYYYZZZlll|||uuu|||ssswwwxxxtttvvv~~~}}}www|||xxx|||zzznnnjjjggg______```XXXYYY[[[[[[ZZZ\\\aaabbb```[[[ZZZYYYZZZ\\\]]]\\\[[[YYYWWWSSSQQQRRRSSSSSSSSSPPPQQQRRRQQQOOOOOOQQQRRRRRRPPPNNNNNNNNNLLLGGGDDD777999@@@JJJLLLHHHGGGJJJIIIGGGGGGIIIHHHDDDDDDGGGCCCDDDFFFGGGGGGEEEDDDBBB???@@@AAAAAABBBBBBBBBAAA============>>>>>>>>>>>>===<<<;;;;;;::::::::::::999:::;;;<<<======<<<<<<:::::::::::::::;;;;;;;;;::::::::::::::::::::::::999999999999999:::;;;;;;888999:::;;;;;;::::::999UUUXXXYYYVVVPPPNNNPPPSSSPPPQQQSSSVVVWWWUUUQQQMMMLLLLLLMMMPPPRRRRRRQQQOOOLLLMMMNNNOOOSSSUUUOOOFFFDDDAAA666888@@@555;;;^^^```PPPOOO[[[\\\XXXLLL===<<>>>>>???@@@AAAAAA@@@??????888:::<<<===<<<::::::;;;<<<<<<;;;::::::::::::;;;555666888::::::999777666555555333222222333555555444444333333333444555555444333333222111111111222222222222111111111111000////////////000000000000//////000111111111111111...///000111000///---,,,........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///........................---......///////////////000000000000111111111111333333222222111222222333444444444444555777999999999555444888???AAA>>>999999999999:::<<<>>>???@@@;;;>>>BBBDDDDDDDDDDDDDDDGGGFFFFFFFFFHHHJJJMMMOOOOOORRRTTTUUUUUUTTTTTTUUUSSSVVVZZZ[[[YYYWWWUUUTTTXXXYYYZZZ[[[\\\\\\[[[[[[^^^]]]]]]```eeefffeeecccZZZ\\\___bbbcccbbb___\\\ZZZ^^^___]]]]]]]]]ZZZTTTSSSUUUUUUVVV___jjjkkkeeeeee___^^^bbb^^^VVVVVV^^^^^^^^^^^^\\\YYYYYY\\\^^^\\\\\\ZZZVVVTTTVVV\\\aaa^^^\\\[[[[[[\\\\\\ZZZYYYUUUVVVWWWXXXWWWUUUSSSRRROOONNNKKKJJJQQQYYYWWWPPPUUUTTTTTTTTTUUUWWWYYYZZZ^^^XXXRRRPPPSSSTTTSSSPPPPPPRRRTTTVVVVVVUUUSSSQQQMMMNNNNNNLLLKKKLLLQQQUUUVVVMMMLLLXXXeeeeeeZZZQQQRRRWWWZZZXXXPPPIIIFFFEEELLLJJJHHHGGGHHHHHHGGGFFFEEEFFFHHHJJJJJJIIIGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFBBBFFFIIIGGGBBB???AAADDDAAABBBCCCDDDEEEEEEEEEEEECCCDDDEEECCC@@@@@@CCCFFFDDDEEEFFFDDDCCCCCCDDDFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBDDDGGGIIIIIIGGGEEECCCAAADDDIIIKKKKKKKKKJJJJJJNNNRRRFFFEEESSSQQQKKKYYYVVVYYYcccnnnoooiiieeegggooogggkkkvvvsssccc[[[___hhhjjjhhheeehhhoooqqqnnnnnnqqqrrrooojjjiiinnntttsssppphhh______dddeeebbbddd[[[XXXWWWVVV^^^___RRRZZZ[[[ZZZYYY[[[^^^]]]YYYYYYVVVUUUWWW[[[^^^^^^\\\ZZZWWWSSSSSSUUUUUUSSSQQQOOOQQQRRRRRRPPPOOOOOOOOOPPPOOONNNNNNOOONNNIIIEEE<<>>EEE}}}rrrOOOOOO^^^WWWWWWRRR888<<>>@@@???>>>===>>>???AAACCC===<<<:::999999:::;;;===<<<<<<<<<;;;:::888555444777888999:::999888666444444333333222222333333444555444444333333444444555333444444333333111000///000111111111111000//////000000000000000000000000000000000000000000000000111000000///...,,,+++*********+++,,,,,,---......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///////////////000000000000///000000000111111111111333444444555666777777888666666666666777777777777999888888777888999;;;<<<@@@??????@@@AAABBBCCCDDDEEEEEEDDDDDDEEEGGGIIIJJJNNNPPPRRRRRRQQQPPPPPPQQQVVVXXXYYYXXXTTTSSSTTTVVVWWWYYY\\\\\\ZZZYYY[[[]]]YYYYYYZZZ\\\]]]^^^______]]]\\\\\\[[[[[[\\\\\\]]]aaa___[[[YYYXXXWWWVVVUUUTTTSSSRRRUUUZZZ___bbbddd^^^\\\[[[\\\YYYSSSQQQTTTZZZ[[[YYYXXXYYY[[[[[[YYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[YYYWWWWWWXXXVVVRRROOOUUUWWWYYY[[[ZZZWWWTTTRRRRRROOONNNQQQVVVXXXUUURRRUUUUUUUUUVVVWWWXXXYYYZZZYYYWWWUUUTTTTTTSSSRRRPPPPPPSSSUUUUUUSSSPPPOOOOOONNNMMMLLLKKKKKKMMMOOOPPPQQQOOONNNPPPSSSUUUTTTRRRNNNNNNZZZ]]]NNNEEEHHHJJJKKKJJJIIIHHHGGGEEEDDDDDD???BBBDDDEEEDDDDDDDDDEEEFFFGGGFFFDDDBBBBBBCCCEEEKKKLLLLLLHHHCCC@@@AAACCCEEEEEEDDDBBBBBBAAAAAAAAA???@@@@@@AAAAAA@@@@@@??????AAABBBAAA>>>>>>@@@CCCGGGFFFCCCAAA@@@AAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@CCCDDDEEEDDDCCCBBBCCCDDDDDDFFFHHHHHHGGGGGGGGGHHHGGGFFFEEEFFFHHHJJJJJJJJJNNNPPPSSSTTTSSSRRRQQQRRRVVVWWWXXXWWWUUUTTTUUUVVVYYYYYYXXXXXXYYY[[[]]]___\\\]]]]]]\\\[[[[[[]]]^^^\\\\\\[[[ZZZYYYWWWUUUTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYXXXWWWVVVWWWZZZ]]]___]]]XXXTTTUUUZZZ]]]\\\ZZZSSSUUUWWWWWWUUUSSSRRRRRRMMMOOOQQQSSSSSSRRROOOMMMNNNMMMLLLLLLMMMPPPSSSTTTPPPSSSUUUSSSOOOKKKJJJJJJHHHIIIKKKKKKJJJHHHEEECCCBBBCCCDDDEEEDDDCCCAAA?????????>>>===<<<<<<======AAA???===<<<;;;<<<===>>><<<<<<======<<<;;;::::::<<<<<<<<<<<<;;;:::999888999999999999999888777666999999999999999999999999777777777777777777777777:::::::::999999888888888SSSQQQOOOOOOQQQPPPMMMKKKMMMOOOSSSWWWVVVSSSQQQPPPSSSRRROOOKKKIIIIIILLLOOOQQQNNNMMMOOOMMMJJJIIIKKKIIIDDDBBBCCC@@@<<<<<<@@@```VVVLLLXXXRRRSSSTTTCCCCCCRRRkkkzzzmmmSSSKKKRRRMMMSSSWWWWWWTTTPPPHHH@@@@@@FFFHHHFFFCCCDDDDDDBBBBBBCCCDDDDDDCCCAAA???>>>======<<<<<<===???AAACCC<<<;;;999888888999:::;;;<<<;;;;;;:::888777555444777777888888888777555444444333333222222333333444444444333333333333444444444444333222222111111000111111111222111000000///////////////////////////000000000000000000000000............---,,,************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------................../////////000000000//////000000000111111111333333333444444555555666444444555555555666666666888888888888999:::;;;;;;>>>>>>??????@@@BBBCCCDDDEEEEEEDDDEEEFFFGGGIIIJJJPPPQQQRRRQQQOOOOOOPPPRRRUUUWWWXXXWWWUUUTTTUUUWWWZZZ\\\^^^^^^\\\[[[\\\]]]ZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[]]]\\\YYYXXXWWWVVVUUUTTTTTTSSSTTTVVV[[[___aaabbbeeeaaa]]][[[YYYWWWXXX[[[YYY[[[\\\YYYVVVUUUVVVWWWVVVUUUUUUWWWYYY\\\]]]^^^WWWVVVUUUWWWXXXWWWTTTQQQSSSUUUXXXZZZZZZYYYWWWUUUQQQOOOMMMPPPUUUWWWUUURRRRRRRRRSSSTTTUUUVVVWWWWWWWWWUUUSSSRRRSSSSSSRRRPPPPPPQQQSSSSSSQQQOOOOOOOOOOOONNNLLLLLLLLLMMMOOOPPPMMMLLLKKKMMMQQQTTTTTTSSSLLLTTTdddcccOOOEEEGGGEEEHHHGGGGGGFFFEEEDDDCCCCCCBBBDDDFFFFFFDDDCCCBBBCCCDDDEEEEEEDDDCCCCCCEEEGGGIIIIIIHHHEEECCCAAAAAABBBDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???AAABBB@@@>>>===???BBBEEEDDDBBB@@@@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@EEEFFFGGGFFFDDDCCCDDDEEEDDDFFFHHHHHHGGGGGGGGGHHHGGGEEEEEEFFFIIIKKKKKKKKKLLLNNNQQQRRRQQQOOOOOOOOOQQQRRRSSSRRRPPPOOOPPPQQQTTTSSSSSSTTTTTTUUUVVVWWWVVVWWWXXXXXXWWWWWWYYY[[[ZZZYYYXXXWWWUUUSSSQQQPPPRRRSSSUUUXXXZZZ[[[[[[[[[WWWVVVTTTSSSSSSUUUVVVWWWXXXUUUSSSUUUYYYZZZXXXTTTQQQSSSVVVWWWVVVTTTTTTTTTNNNNNNOOOOOOOOOOOONNNMMMLLLLLLKKKLLLMMMOOOQQQSSSPPPRRRSSSRRROOOLLLJJJIIIIIIIIIJJJJJJIIIFFFDDDCCCAAABBBDDDEEEEEEEEECCCBBB??????>>>=========>>>>>>@@@???===<<<<<<<<<===>>>>>>>>>>>>===<<<;;;::::::<<<<<<<<<;;;;;;999888888888888999999999999999999999999999999999999999999777777777777777777777777999999888888888777777777OOOOOOOOOQQQQQQOOOLLLIIIIIINNNTTTVVVTTTRRRQQQQQQVVVTTTPPPKKKHHHHHHLLLOOOSSSOOOOOOQQQPPPLLLLLLNNNHHHGGGGGGIIIFFF@@@<<<;;;GGGooo___LLLVVVSSSPPPRRRIIIHHHUUUfffjjj^^^OOOKKKPPPNNNSSSVVVTTTPPPMMMEEE>>>???GGGJJJEEE???>>>???@@@<<<@@@EEEEEEBBB@@@??????<<<;;;::::::<<<>>>@@@BBB:::999888777888888:::;;;;;;;;;999888666555555555666666666666666555555555444333333222222333333444444444333333333333444444555444222111111111111222111222222222222111000000////////////////////////000000000000000000000000,,,,,,------,,,,,,+++*********++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------...............////////////000////////////000000000000222222222222333333333333333333333444444444555555666777888999999::::::999<<<<<<===???@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGIIIJJJPPPQQQPPPOOOMMMNNNPPPRRRTTTUUUVVVVVVUUUUUUVVVWWWXXXZZZ[[[ZZZXXXWWWWWWWWWZZZZZZXXXXXXXXXXXXZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYXXXWWWVVVUUUUUUTTTVVVVVVWWW[[[___bbbbbbbbbaaa^^^YYYTTTSSSVVVZZZ\\\UUUXXXZZZYYYUUUSSSUUUXXXYYYVVVTTTVVVZZZ]]]^^^]]]SSSSSSUUUWWWYYYYYYWWWUUUUUUWWWYYY[[[[[[ZZZWWWVVVQQQOOONNNPPPTTTVVVTTTRRRQQQRRRTTTVVVWWWWWWVVVVVVUUUTTTRRRRRRSSSSSSRRRQQQPPPQQQRRRQQQOOOOOOOOOQQQOOONNNMMMMMMMMMNNNOOOPPPKKKJJJJJJLLLPPPTTTVVVVVVVVVbbbnnneeeNNNIIIMMMIIIDDDDDDCCCCCCCCCBBBBBBBBBEEEGGGHHHGGGDDDBBBAAAAAACCCDDDEEEEEEDDDEEEGGGIIIEEEDDDBBBBBBCCCCCCCCCBBBBBBBBBAAA@@@????????????AAA@@@???>>>>>>???@@@AAA@@@AAAAAA@@@>>>===>>>@@@BBBAAA@@@??????@@@AAAAAABBBAAA@@@@@@???@@@@@@@@@DDDEEEFFFEEECCCCCCCCCEEEDDDFFFHHHHHHGGGFFFGGGHHHFFFEEEDDDFFFIIIKKKLLLKKKIIIKKKNNNOOONNNMMMLLLLLLMMMNNNOOONNNMMMLLLMMMNNNPPPQQQQQQQQQQQQQQQQQQPPPRRRSSSTTTTTTTTTTTTWWWYYYWWWWWWVVVTTTRRRQQQOOONNNRRRSSSVVVYYYZZZZZZZZZYYYVVVUUUSSSRRRQQQQQQQQQQQQUUUSSSSSSUUUWWWWWWSSSOOORRRUUUWWWWWWVVVTTTSSSSSSOOONNNMMMLLLLLLLLLLLLMMMJJJJJJKKKLLLNNNOOOPPPQQQQQQPPPPPPPPPOOOMMMIIIFFFJJJJJJIIIGGGFFFDDDCCCBBBAAABBBCCCEEEFFFFFFEEEDDD??????>>>>>>>>>???@@@@@@@@@???===<<<<<<===>>>>>>@@@??????>>>===<<<:::999:::::::::::::::999888777777888999:::;;;;;;;;;;;;999999999999999999999999777777777777777777777777777777777777666666666666QQQRRRTTTUUUTTTPPPLLLHHHEEEKKKPPPNNNMMMNNNQQQRRRQQQQQQPPPNNNLLLMMMPPPSSSSSSPPPOOORRRQQQNNNNNNPPPLLLLLLLLLMMMKKKFFFAAA>>>AAA___fffPPPYYYWWWOOOLLLHHHHHHPPPWWWWWWRRRNNNNNNOOORRRRRRMMMFFFCCCEEEFFFDDDCCCIIIKKKFFFAAAAAABBBAAA===BBBFFFEEEAAA>>>???BBB???>>><<<;;;;;;<<<>>>???:::999999888999999:::;;;;;;:::888666444444555555666555555444444444555555444333333222222333333444444333333333333333333444555444222000000111222333222222222222222111111000////////////////////////////////////////////////+++,,,,,,---------,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------------........./////////........./////////000000333222222222222222222222333333333333444444444444444666777999:::999999888999:::<<<>>>@@@AAABBBCCCBBBCCCCCCDDDFFFGGGHHHIIIKKKMMMNNNOOONNNOOOPPPRRRSSSTTTUUUUUUUUUVVVWWWXXXWWWWWWXXXWWWVVVTTTSSSSSSYYYXXXWWWWWWWWWYYYZZZ\\\YYYYYYXXXXXXXXXXXXYYYYYYXXXYYYYYYXXXVVVUUUTTTTTTWWWXXX[[[___dddffffffeee[[[ZZZRRRGGGDDDMMMUUUWWWUUUTTTUUUXXXYYYWWWXXX[[[^^^ZZZVVVWWWZZZ]]][[[YYYTTTUUUWWWYYY[[[[[[YYYXXX\\\]]]^^^^^^\\\ZZZWWWUUUSSSQQQPPPQQQTTTVVVUUUTTTSSSUUUXXXZZZ[[[ZZZYYYYYYUUUSSSRRRRRRTTTUUUTTTSSSQQQRRRRRRQQQOOOOOOQQQSSSNNNNNNNNNMMMNNNOOOPPPPPPMMMMMMLLLNNNPPPTTTVVVXXX^^^eeeiiiXXXDDDIIIRRRKKKAAAAAABBBBBBBBBBBBBBBBBBDDDFFFGGGGGGDDDBBBAAAAAACCCDDDEEEEEEDDDDDDFFFGGGCCC@@@>>>@@@CCCEEEDDDCCCBBBAAA@@@???????????????AAA@@@>>>======>>>@@@AAAAAA@@@@@@???>>>===>>>>>>??????>>>>>>>>>???@@@@@@@@@@@@????????????@@@@@@AAABBBCCCBBBAAA@@@@@@BBBDDDEEEGGGGGGFFFFFFFFFGGGEEEDDDCCCEEEHHHJJJKKKKKKGGGIIILLLMMMLLLKKKJJJKKKNNNOOOPPPOOONNNMMMNNNOOORRRSSSTTTTTTTTTSSSQQQPPPQQQSSSTTTTTTTTTUUUXXXZZZUUUUUUTTTSSSRRRRRRQQQQQQUUUVVVXXXZZZYYYXXXVVVTTTVVVVVVVVVUUUTTTSSSRRRQQQVVVUUUTTTUUUVVVUUURRROOOWWWYYYZZZYYYUUUQQQOOOOOOOOOOOONNNNNNMMMMMMLLLLLLJJJKKKLLLNNNOOOPPPPPPPPPPPPNNNMMMMMMOOOMMMIIIDDDKKKJJJGGGEEECCCCCCBBBBBBAAAAAACCCDDDDDDDDDCCCCCC???>>>>>>>>>???@@@AAAAAA???>>>============>>>>>>AAAAAA@@@???===<<<:::999999999999999999888777777999999:::;;;;;;;;;::::::999999999999888888888888777777777777777777777777666666666666666666666666SSSUUUVVVVVVSSSOOOKKKHHHGGGLLLMMMHHHHHHMMMRRRSSSNNNPPPSSSSSSSSSRRRSSSTTTRRROOOOOOQQQQQQNNNNNNQQQLLLKKKKKKKKKMMMNNNKKKHHHFFFVVVkkkQQQTTTUUUMMMJJJKKKLLLKKKKKKLLLNNNPPPOOOLLLTTTRRRKKKBBBAAAFFFKKKKKKHHHJJJJJJGGGGGGJJJIIIEEECCCFFFGGGDDD>>>===@@@EEEDDDBBB???===;;;;;;<<<<<<:::::::::::::::;;;<<<<<<:::999777555444444555555555555444444444444555666444333333222222333333444333333333222222333333333555444222000000111222444111222222222222111000000................................................,,,------...............******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********************************************************+++++++++,,,,,,++++++++++++,,,,,,,,,---------------............---............/////////333333222222222222222222333333444444444555555555444555777888999999888777777888:::===???@@@@@@AAA@@@AAABBBCCCEEEFFFGGGGGGEEEHHHLLLOOOPPPPPPQQQRRRSSSSSSSSSTTTVVVWWWWWWWWWYYYYYYXXXYYYXXXXXXVVVUUUVVVVVVVVVWWWXXXZZZ]]]^^^YYYYYYXXXXXXXXXXXXYYYYYY[[[\\\\\\ZZZWWWUUUUUUVVVWWWXXX[[[```eeegggfffeee[[[WWWHHH888<<>>======>>>======>>>============>>>>>>?????????>>>>>>>>>??????@@@@@@AAABBBAAA?????????@@@BBBDDDFFFFFFEEEDDDEEEFFFDDDCCCBBBDDDFFFIIIIIIIIIFFFIIILLLMMMLLLJJJJJJJJJNNNPPPQQQPPPOOONNNOOOQQQUUUUUUVVVVVVVVVTTTRRRQQQRRRSSSTTTUUUTTTUUUXXXZZZRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVXXXYYYXXXWWWUUUTTTXXXXXXXXXXXXXXXXXXXXXXXXZZZXXXVVVUUUUUUUUUUUUTTTXXXZZZ[[[YYYUUURRROOONNNOOOPPPRRRSSSRRRPPPNNNLLLLLLMMMNNNOOOPPPPPPPPPOOONNNLLLKKKLLLNNNLLLHHHCCCKKKIIIFFFDDDCCCBBBCCCCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>???@@@AAAAAA>>>===============>>>>>>AAAAAA@@@???===<<<:::999888888999999888888777777<<<<<<<<<;;;:::999888777999999999888888777777777666666666666666666666666666777777777777777777777SSSTTTUUURRROOOKKKJJJIIIMMMPPPNNNHHHJJJRRRVVVTTTPPPSSSWWWXXXVVVSSSRRRQQQQQQNNNNNNQQQQQQOOOOOORRRHHHHHHGGGGGGLLLSSSTTTQQQOOOSSSqqqmmmOOOHHHKKKKKKMMMTTTSSSLLLHHHLLLPPPOOOKKKJJJPPPRRRPPPLLLKKKNNNOOOMMMJJJKKKIIIHHHJJJNNNMMMHHHGGGGGGFFFBBB>>>>>>AAAEEEFFFDDDAAA===;;;:::999:::999::::::;;;;;;<<<<<<<<<999888777666555555555555444444444555555555555555444333333222222333333444333333222222222222333333444333222111111222333333000111111111111000//////................................................------......///.........******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------.........///111111222222222222222222333333333444444444555555444555666777777888888888666888:::<<<>>>>>>>>>>>>===>>>@@@BBBDDDEEEEEEEEEDDDGGGKKKNNNOOOPPPQQQSSSTTTSSSRRRTTTVVVWWWWWWVVVVVVUUUUUUVVVXXXXXXWWWVVVSSSTTTUUUWWWYYY[[[]]]]]]YYYXXXXXXXXXXXXXXXXXXYYY[[[]]]]]]ZZZVVVUUUXXX[[[XXXXXX[[[^^^bbbcccbbbaaaRRRJJJ:::444OOO~~~nnn^^^TTTYYY```^^^XXXVVVWWWXXX[[[\\\]]]]]]]]]]]]^^^^^^^^^]]][[[[[[]]]^^^```aaaaaaaaa```^^^]]]\\\WWWVVVVVVUUUVVVWWWXXXYYYTTTUUUWWWYYYZZZZZZYYYYYYWWWUUUTTTTTTVVVWWWWWWVVVTTTUUUUUUTTTRRRQQQQQQRRRLLLLLLMMMMMMMMMNNNNNNNNNKKKLLLMMMLLLKKKJJJKKKLLLIIIIIIMMMIIIBBBFFFGGG999BBBBBBBBBBBBBBBBBBBBBBBB>>>@@@CCCDDDCCCCCCCCCDDDCCCEEEFFFEEECCCAAAAAAAAA???>>>>>>???BBBDDDDDDDDDAAAAAA@@@@@@???@@@@@@AAA???>>>===<<<<<<===>>>??????===<<<<<<===>>>>>>===>>>>>>>>>>>>============>>>>>>>>>===>>>>>>???@@@AAABBBCCCBBBAAA@@@@@@BBB@@@BBBDDDDDDCCCBBBCCCDDDCCCBBBAAABBBDDDFFFFFFFFFFFFHHHKKKLLLKKKJJJIIIJJJLLLMMMOOONNNMMMMMMNNNOOOSSSSSSSSSSSSSSSRRRQQQPPPQQQRRRSSSSSSSSSTTTVVVXXXOOOOOONNNNNNOOOQQQRRRTTTRRRSSSTTTVVVXXXYYYYYYZZZXXXXXXXXXXXXXXXYYYZZZ[[[\\\ZZZWWWUUUUUUUUUVVVWWWUUUWWWYYYYYYVVVTTTSSSSSSOOOQQQTTTVVVWWWTTTRRROOOPPPPPPPPPOOOOOOOOOOOOOOOKKKKKKKKKKKKLLLJJJGGGDDDIIIHHHFFFDDDCCCCCCDDDDDDBBBBBBAAA@@@??????>>>>>>??????>>>>>>>>>???@@@@@@============>>>>>>>>>>>>@@@??????>>>===<<<:::999888888999999999888888777<<<<<<<<<;;;999888666555999999999888777777666666666666666666666666666666666666666666777777777777RRRRRRQQQNNNKKKJJJLLLNNNOOORRROOOKKKOOOYYYXXXPPPSSSUUUWWWWWWUUURRRQQQQQQQQQNNNOOORRRRRRPPPPPPSSSMMMMMMIIIHHHMMMUUUVVVQQQPPPMMM```xxxfffMMMBBBHHHMMMQQQYYYSSSJJJIIIRRRRRRHHHEEEJJJLLLPPPQQQOOOOOOPPPNNNJJJGGGJJJJJJGGGFFFIIIJJJHHHEEEDDDBBBAAA@@@AAABBBCCCEEECCC@@@<<<:::999999999888888999:::;;;;;;<<<<<<888888888888777666555555333444555666777666666555444333333222222333333444333333222222222222333333222222222222222222222222///000000000000///..............................------------------------------.........---,,,,,,++++++******************++++++++++++++++++++++++************************************************************************************************))))))))))))*********+++************+++++++++++++++,,,,,,,,,,,,---------,,,,,,---------........./////////000000111111222222222222222333333333333555555555555666777888888666777:::<<<======<<<<<<;;;<<<>>>AAABBBCCCDDDDDDHHHIIIJJJJJJJJJLLLPPPSSSUUUSSSRRRSSSVVVWWWVVVTTTQQQPPPPPPSSSWWWXXXXXXVVVQQQRRRUUUXXXYYYZZZYYYYYYWWWWWWVVVVVVVVVVVVWWWWWWYYY[[[[[[XXXUUUVVV\\\aaa___^^^^^^```aaaaaa___]]]LLLDDD999EEExxxuuucccWWWZZZ___[[[WWWXXXSSSYYY___aaa^^^\\\\\\]]]______^^^[[[YYYZZZ^^^bbbaaaaaaaaa```___]]]\\\[[[WWWWWWVVVUUUUUUVVVXXXZZZTTTTTTUUUVVVWWWXXXYYYYYYWWWVVVTTTTTTUUUVVVUUUTTTTTTUUUVVVUUURRRPPPOOOOOOKKKKKKLLLLLLMMMMMMMMMLLLGGGJJJMMMMMMJJJHHHHHHIIIHHHEEELLLNNNGGGFFFGGG???BBBAAAAAAAAAAAAAAAAAAAAA===???BBBBBBBBBAAABBBCCC@@@BBBDDDDDDBBBAAAAAAAAA===>>>??????>>>???AAACCC??????>>>>>>>>>??????@@@========================>>>;;;:::;;;>>>??????>>>>>>>>>>>>>>>>>>===<<<<<<===============>>>??????@@@BBBBBBBBB@@@???@@@AAA???@@@BBBBBBAAAAAAAAABBBCCCAAA@@@@@@BBBDDDCCCCCCEEEGGGJJJKKKJJJIIIHHHHHHJJJKKKMMMLLLKKKKKKLLLNNNPPPOOONNNNNNNNNNNNNNNOOORRRSSSTTTTTTSSSSSSUUUWWWSSSRRRPPPOOOOOOPPPRRRSSSRRRRRRSSSTTTVVVXXX[[[\\\UUUTTTSSSRRRRRRTTTVVVWWWWWWXXXWWWVVVUUUUUUUUUVVVTTTVVVYYYYYYWWWUUUTTTTTTQQQSSSUUUVVVWWWVVVUUUUUURRRQQQOOONNNMMMLLLMMMMMMHHHJJJLLLLLLIIIGGGEEEEEEGGGGGGFFFFFFEEEEEEEEEEEEAAAAAA@@@@@@@@@@@@@@@@@@??????>>>=========>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::888888999999999999999888::::::::::::999888777666999999999888777666666666666666666666666666666666444444555555555666666666RRRRRRPPPMMMJJJKKKPPPTTTNNNRRRPPPMMMSSS\\\XXXKKKSSSTTTUUUTTTSSSRRRRRRSSSQQQOOOOOOSSSSSSQQQQQQTTTVVVUUUQQQLLLOOOUUUTTTMMMGGGDDDOOOkkkccc^^^MMMCCCKKKRRRRRRWWWLLLEEEIIIUUURRRBBB@@@LLLJJJMMMLLLIIIHHHJJJIIIFFFCCCIIIKKKFFFAAABBBEEEGGG@@@@@@???AAACCCCCCBBB@@@CCCAAA>>>;;;999888888999666777888999:::;;;;;;;;;777888999999999777666555222444666888888777666555444333333222222333333444333222222222222222222333111222222333333333222222///////////////......---........................------------------------,,,---------,,,,,,+++***++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,------...///000111111000111111111111222222222555555444444555666888999666777:::<<<<<<<<<;;;:::999;;;===@@@AAABBBCCCCCCNNNLLLIIIFFFFFFIIIOOOTTTUUUSSSRRRSSSVVVWWWUUUSSSRRRQQQRRRUUUZZZ]]]\\\[[[PPPRRRUUUXXXXXXXXXVVVTTTVVVUUUUUUUUUUUUUUUUUUVVVVVVXXXYYYVVVUUUWWW___fffgggeeedddccccccaaa___]]]TTTKKKEEE\\\ssscccYYY[[[]]]YYYYYY^^^UUU\\\cccddd^^^YYYXXXZZZ^^^^^^]]]ZZZXXXZZZ```eeedddcccbbb```]]]ZZZXXXVVVWWWWWWVVVTTTTTTUUUWWWYYYUUUUUUUUUVVVWWWXXXYYYZZZWWWUUUSSSSSSTTTUUUTTTSSSSSSUUUVVVUUURRROOOMMMLLLJJJJJJKKKLLLLLLLLLLLLLLLFFFJJJNNNOOOLLLJJJJJJJJJIIICCCIIILLLBBB???FFFGGGAAAAAAAAA@@@@@@@@@??????===???AAABBBAAA@@@@@@AAA===???BBBCCCBBBAAABBBBBB;;;>>>???>>><<<;;;>>>AAA>>>>>>============>>>???<<<<<<===>>>>>>===<<<<<<===:::999:::>>>@@@@@@>>>????????????>>>===;;;;;;===============>>>??????>>>???@@@???=========>>>>>>???AAAAAA@@@@@@@@@AAACCCAAA???@@@AAABBBAAAAAACCCFFFIIIJJJIIIGGGGGGGGGJJJKKKLLLLLLKKKKKKMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNUUUVVVVVVUUUTTTTTTVVVXXXXXXWWWTTTRRRQQQRRRSSSSSSVVVUUUTTTSSSTTTVVVYYYZZZRRRPPPNNNLLLLLLNNNPPPQQQRRRTTTWWWWWWVVVTTTSSSSSSWWWYYYZZZYYYVVVSSSQQQQQQSSSSSSTTTTTTUUUWWWXXXYYYTTTRRROOOLLLJJJJJJKKKKKKFFFJJJMMMLLLHHHEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFF@@@@@@@@@@@@AAABBBCCCCCC??????>>>======<<<======<<<<<<===>>>>>>???>>>>>><<<<<<======<<<;;;::::::888999999:::::::::999999888888999999999888888777999999999888777666666555666666666666666666666666333333333444444555555555OOOOOONNNMMMKKKJJJJJJIIIIIIGGGIIIOOOQQQNNNKKKLLLRRRSSSRRRPPPMMMMMMNNNPPPSSSQQQRRRVVVWWWTTTTTTWWW[[[\\\YYYQQQKKKLLLLLLJJJGGGKKKPPPWWWppppppSSSPPPOOOPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIGGGFFFGGGFFFDDDCCCDDDDDDCCCBBBCCCDDDEEEFFFEEEBBB???>>>???@@@@@@@@@@@@???<<<;;;;;;:::777555555777:::<<<<<<;;;999888666666777777777777666666444444444444333222111111444444444444444444444444222222222222222222222222222222111000000000000000***++++++,,,---...//////........................000///,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))))))))******))))))************)))))))))************+++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000222222333333444555555666888888999999999:::::::::999;;;>>>@@@AAABBBEEEGGGQQQMMMHHHFFFHHHKKKKKKKKKQQQPPPPPPRRRTTTSSSPPPLLLPPPPPPRRRWWW]]]]]]YYYTTTRRRUUUYYYZZZYYYWWWVVVUUUXXXXXXWWWUUUSSSSSSVVVXXXYYYXXXVVVUUUVVV[[[aaafffhhhddd```aaaddddddaaa]]]]]]LLLEEEooommmggg___[[[ZZZZZZXXXVVV^^^______^^^]]]___bbbeeebbb]]]YYYYYY^^^aaa```^^^gggccc^^^YYYVVVWWWYYY[[[bbbZZZTTTVVVVVVSSSUUUZZZTTTRRRRRRVVV\\\]]]YYYUUUVVVSSSQQQSSSRRRNNNNNNQQQWWWVVVTTTRRRPPPOOOOOONNNOOOKKKGGGGGGJJJMMMNNNMMMHHHIIIKKKKKKKKKIIIFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>===???AAABBBCCCBBB@@@===;;;BBBAAAAAA@@@@@@???????????????>>>>>>>>>>>>>>>??????>>><<<<<<>>>>>>>>>===<<<<<<<<<<<<====================================>>>===<<<;;;:::;;;;;;<<<>>>======<<<<<<<<<<<<===============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBAAACCCDDDFFFFFFEEECCCAAAHHHGGGGGGGGGHHHHHHIIIJJJEEEIIILLLLLLJJJHHHIIIKKKMMMQQQUUUVVVTTTRRRRRRSSSTTTRRROOOOOOPPPQQQQQQPPPSSSRRRQQQRRRTTTUUUUUUUUURRRRRRRRRQQQPPPOOONNNMMMTTTRRRQQQRRRTTTUUUUUUTTTYYYXXXUUUSSSSSSTTTWWWXXXXXXUUUUUUWWWTTTNNNNNNSSSPPPQQQQQQLLLGGGFFFJJJOOOLLLJJJHHHFFFDDDCCCCCCCCCFFFFFFGGGGGGEEEDDDAAA@@@===<<<===???AAAAAA???===>>>===;;;;;;<<<<<<;;;999666777888999;;;<<<===>>>???>>>;;;999999999:::;;;<<<:::888666666888:::<<<999999999888777666666555999888666666666777666555777777666666555555444444333444444555555444444333SSSRRRQQQNNNKKKHHHFFFFFF@@@???CCCKKKPPPOOOOOOQQQQQQQQQQQQPPPNNNMMMNNNPPPSSSQQQQQQTTTTTTQQQQQQSSSXXXYYYTTTLLLHHHIIIJJJJJJJJJLLLPPPTTTbbb}}}~~~eeeRRRNNNLLLLLLNNNNNNLLLKKKLLLNNNOOONNNLLLKKKKKKLLLEEEDDDCCCCCCEEEFFFEEEDDDFFFEEEDDDCCCBBBBBBCCCCCCBBB@@@===<<<>>>????????????===;;;999999999888666666777999::::::999888777666666666666666666666666222222333333444333333333333333333333333333333333222222222222222222222222111111000///////////////+++,,,,,,------.........------------------------000...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))******+++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,------------------------................../////////000000000222222222333444444555555777777777777888888888888888:::<<<>>>>>>@@@BBBDDDGGGDDDBBBCCCHHHLLLNNNNNNMMMMMMMMMPPPRRRSSSPPPNNNPPPOOOOOOSSSXXX[[[XXXUUURRRUUUXXXYYYXXXWWWWWWXXXYYYYYYXXXUUUSSSSSSUUUWWWUUUUUUVVVVVVVVVXXX[[[\\\```]]][[[]]]aaacccaaa^^^\\\TTTUUUzzzpppkkkgggaaa\\\ZZZYYYYYYXXX[[[]]]___```______```aaa___\\\XXXYYY]]]___^^^\\\^^^\\\YYYVVVVVVYYY]]]___ccc\\\WWWWWWWWWTTTTTTWWWXXXUUUUUUXXX\\\^^^[[[WWWWWWSSSRRRTTTSSSOOOOOORRRSSSSSSQQQOOONNNMMMLLLLLLJJJHHHGGGIIIMMMOOOOOOMMMIIIJJJJJJJJJJJJHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBAAA???>>>===???@@@BBBBBBBBB@@@===;;;??????>>>>>>>>>>>>>>>>>>???>>>>>>=========>>>>>>>>><<<;;;;;;<<<======<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>@@@@@@@@@@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@AAABBBCCCDDDEEEDDDDDDCCCEEEEEEEEEEEEFFFGGGIIIIIIEEEIIILLLLLLIIIHHHIIIKKKNNNQQQTTTTTTRRRPPPOOOPPPPPPOOOMMMMMMOOOQQQQQQQQQPPPPPPPPPRRRTTTUUUSSSRRRPPPPPPPPPPPPPPPPPPOOOOOOTTTSSSRRRSSSTTTUUUUUUTTTVVVUUUSSSRRRRRRTTTVVVWWWYYYVVVTTTUUUPPPIIIHHHLLLKKKLLLLLLIIIEEEEEEIIIMMMKKKIIIGGGEEECCCCCCCCCCCCFFFFFFFFFEEEDDDBBBAAA@@@=========>>>@@@@@@>>><<<>>><<<:::;;;<<<<<<<<<;;;888888999:::;;;<<<<<<===>>><<<:::999888888999::::::999888777777888999:::999999888777777666555555777555444444444555555444666666666555555555555555333333444444444444333333VVVVVVSSSOOOIIIEEECCCBBB999999>>>GGGKKKKKKLLLOOONNNOOOPPPPPPNNNMMMNNNOOORRROOOOOOQQQPPPMMMLLLNNNTTTVVVRRRKKKGGGIIILLLKKKNNNLLLPPPQQQRRR^^^aaaUUUNNNJJJFFFFFFJJJLLLJJJGGGLLLOOOPPPLLLGGGDDDFFFIIIBBBAAA@@@AAACCCEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>><<<::::::<<<===>>>======;;;888777777888888888777777777777777666666666666555555444444555555666000111222333444444444444222222222222222222222222111111111111111111111111000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))*********((((((((((((******)))))))))*********++++++)))))))))***++++++,,,,,,*********++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------...............////////////000111111111222333333444444555555555555666666666777666888:::;;;;;;<<<>>>@@@???>>>>>>AAAFFFJJJKKKLLLHHHIIIJJJMMMPPPQQQPPPNNNOOOMMMLLLOOOTTTWWWWWWUUUSSSUUUVVVWWWVVVVVVXXXYYYXXXXXXXXXVVVTTTSSSUUUWWWUUUVVVYYY[[[\\\\\\[[[ZZZ[[[XXXWWWYYY]]]^^^]]][[[ZZZ[[[```yyyuuu[[[eeeccc```[[[WWWVVVWWWYYYYYY[[[___```___^^^]]]]]]\\\ZZZXXXZZZ]]]^^^\\\YYYXXXVVVUUUTTTUUUYYY\\\___```[[[WWWXXXXXXVVVUUUWWWYYYVVVTTTVVVYYYZZZYYYVVVWWWTTTRRRTTTSSSOOOOOORRROOOOOOMMMLLLJJJJJJIIIIIIFFFEEEFFFJJJPPPRRRPPPMMMJJJJJJJJJIIIHHHHHHGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCAAAAAAAAAAAA@@@>>>===<<<>>>???@@@AAA@@@???<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<======>>><<<:::999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999999::::::;;;;;;<<<<<<======;;;;;;;;;<<<<<<<<<======>>>>>>>>>??????????????????@@@@@@@@@@@@??????>>>@@@AAAAAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEIIIKKKKKKIIIGGGIIIKKKNNNPPPQQQPPPNNNMMMMMMMMMJJJHHHGGGHHHJJJMMMMMMMMMNNNNNNOOOQQQSSSSSSQQQOOOOOONNNNNNNNNNNNOOOPPPQQQSSSRRRQQQSSSUUUVVVVVVUUUQQQQQQPPPPPPQQQSSSUUUVVVWWWUUUTTTSSSNNNHHHGGGIIIHHHIIIIIIGGGDDDDDDHHHLLLIIIGGGEEEDDDBBBBBBBBBBBBEEEEEEDDDBBBAAAAAAAAAAAA>>>>>>===>>>??????===;;;===;;;999999;;;<<<===<<<::::::;;;;;;<<<<<<;;;;;;<<<;;;999888777777888999777777777777777777777777888888777777666555555555333333222222222333444444444444555555555555555555333333444444444444333333UUUUUUTTTOOOHHHCCCBBBBBB<<<;;;>>>DDDEEECCCDDDGGGLLLMMMOOOOOONNNMMMNNNOOOQQQMMMLLLMMMLLLHHHGGGJJJQQQUUUTTTPPPMMMOOOOOOMMMOOOHHHMMMQQQLLLKKKLLLGGGGGGDDD@@@@@@EEEKKKJJJEEEJJJMMMNNNHHH???:::===BBBDDDBBB@@@@@@BBBCCCCCCBBB@@@AAAAAA@@@@@@>>>======;;;999888888:::<<<<<<<<<;;;999555444555888999999888777555444444444555555555444333333333333444555111111222333333333333333222222222222222222222222111111111111111111111111///......---------...............------,,,,,,,,,++++++++++++++++++++++++------,,,+++******++++++++++++++++++++++++++++++******+++++++++******)))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))+++***(((''''''(((***+++))))))))))))************))))))))))))******++++++************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------------.........////////////000000111111222333333444444444555555555666666666888999999999999;;;======>>>???AAACCCEEEEEEEEEEEEFFFHHHJJJLLLMMMMMMMMMLLLKKKLLLOOOSSSUUUUUUTTTUUUUUUVVVUUUSSSTTTVVVXXXUUUVVVVVVVVVUUUUUUWWWYYYVVVWWWYYY\\\^^^^^^\\\ZZZYYYXXXVVVWWWXXXYYYWWWVVVYYY]]]^^^gggxxxtttbbbXXX\\\]]]\\\XXXSSSRRRTTTWWWYYY[[[]]]]]]\\\[[[[[[\\\YYYXXXYYY[[[]]]]]]ZZZXXXXXXVVVTTTSSSSSSUUUWWWYYYWWWUUUTTTVVVXXXYYYXXXXXXUUUSSSQQQQQQSSSTTTSSSRRRUUURRRQQQRRRQQQNNNMMMPPPLLLLLLKKKIIIIIIHHHHHHHHHHHHGGGGGGKKKOOORRRQQQOOOJJJJJJIIIGGGGGGGGGGGGGGGCCCDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@???>>>===<<<<<<===>>>?????????===<<<;;;999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<:::888999:::;;;::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::888888888888777888888888888888999:::;;;<<<<<<<<<::::::::::::;;;;;;;;;<<<===============>>>>>>>>>???????????????>>>===<<>>======>>>>>><<<:::<<<:::888888:::<<<======;;;;;;<<<<<<<<<;;;:::999:::999888777666777777777555555666777777666555555666666666555555555444444111222222222222222444555333333333444444555555666333333333444444333333333OOOQQQQQQMMMGGGCCCCCCEEECCCBBBCCCDDDCCC@@@BBBHHHKKKMMMNNNMMMLLLLLLMMMNNNOOOKKKIIIJJJIIIEEEEEEHHHMMMSSSVVVTTTRRRRRRPPPMMMNNNDDDJJJSSSNNNHHHEEE@@@AAAAAA???===BBBJJJIIIDDDEEEHHHHHHBBB:::888<<>>>>>>>>===<<<;;;<<<>>>??????>>><<<;;;999888777888:::;;;;;;::::::777444333555888999:::777666444333222333444555444444333333333333444444222333333333222222111000333333333333333333333333000000000000000000000000......------------...............------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++)))******+++++++++******))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))***)))'''&&&&&&''')))***(((((()))))))))*********(((((())))))))))))******))))))*********+++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---------------..................//////000111111111444444444444555555555666666777999999888999:::<<<===>>>@@@AAAAAAAAAAAAAAADDDEEEGGGHHHHHHIIIJJJJJJHHHJJJNNNQQQTTTTTTRRRPPPVVVVVVUUUSSSQQQQQQSSSUUURRRSSSUUUVVVVVVWWWYYY[[[XXXWWWVVVVVVXXXXXXVVVTTTVVVUUUUUUUUUVVVWWWVVVVVVYYY]]]ZZZYYY```^^^XXX[[[WWWYYYYYYVVVRRRQQQTTTWWWZZZ[[[ZZZYYYWWWWWWYYY[[[WWWWWWYYY[[[\\\[[[YYYWWWWWWVVVTTTSSSSSSSSSTTTTTTRRRSSSSSSTTTVVVXXXXXXVVVRRRQQQOOOOOOOOOPPPPPPOOORRROOOMMMOOONNNJJJJJJMMMKKKKKKJJJIIIIIIHHHIIIIIINNNKKKHHHIIIMMMPPPPPPOOOIIIHHHGGGFFFEEEEEEEEEFFFAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;<<<<<<=========<<<;;;:::999::::::;;;;;;<<<<<<<<<::::::999999:::;;;;;;<<<<<<:::999999:::;;;;;;:::999999999999::::::::::::888888888888888888888888666666777777777777777777666777999:::;;;;;;;;;;;;888999999999999:::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>===<<<;;;;;;>>>>>>???@@@BBBDDDEEEGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDFFFHHHGGGEEEDDDGGGJJJGGGFFFGGGHHHJJJLLLLLLLLLOOOLLLJJJJJJKKKMMMMMMLLLNNNLLLIIIHHHKKKMMMOOOPPPNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHJJJNNNSSSUUUVVVUUUMMMMMMOOOPPPRRRSSSSSSSSSOOOQQQQQQNNNKKKJJJJJJJJJJJJIIIHHHFFFDDDDDDDDDEEEEEEDDDBBBAAAAAAAAABBBBBBDDDBBBAAA?????????@@@AAA???===<<<<<<<<<===;;;:::<<<:::888999:::<<<===<<<;;;<<<<<<===<<<:::999777888888777777666666777777333444666777777666444333555555555444444444444444111333444333222222444777222222333333444444555555222333333333333333333222HHHKKKNNNKKKFFFCCCEEEHHHGGGEEEEEEEEEDDDDDDJJJRRRMMMMMMMMMKKKJJJJJJLLLNNNMMMIIIGGGIIIHHHEEEFFFIIIIIIPPPTTTTTTRRRRRROOOKKKLLLDDDKKKUUUQQQKKKHHHAAA@@@EEEEEEAAACCCIIIIIICCC???AAAAAA>>>:::;;;@@@FFFFFFCCC>>><<<;;;;;;:::999999;;;===???@@@???===;;;:::999888999:::;;;:::999999777444444666888999999666555444222222333444555333444444555555444444333333333333333222111000///333333333333333333333333////////////////////////...------------...//////.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))''''''''''''))))))((((((((()))))))))******((((((((((((((())))))))))))))))))************+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------...//////000000333333333444444444555555555777888888888888:::;;;999;;;>>>??????@@@AAACCCBBBDDDEEEFFFFFFFFFHHHJJJGGGJJJNNNRRRSSSQQQNNNLLLSSSTTTSSSQQQOOOOOOPPPRRRPPPRRRUUUVVVVVVXXXZZZ\\\```\\\XXXWWWWWWWWWTTTQQQPPPQQQRRRTTTVVVXXXYYYZZZXXX^^^ZZZWWW[[[WWWSSSXXXWWWWWWWWWVVVUUUUUUWWWXXXZZZZZZXXXVVVTTTUUUWWWYYYTTTVVVXXXYYYYYYXXXWWWVVVSSSSSSSSSSSSTTTUUUUUUVVVTTTUUUTTTRRRSSSVVVTTTQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOLLLJJJLLLKKKGGGGGGJJJKKKJJJJJJIIIIIIIIIJJJJJJPPPLLLHHHGGGJJJMMMNNNMMMFFFFFFFFFEEEDDDDDDCCCCCC??????@@@@@@??????>>>===<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;888888888888999:::;;;;;;;;;:::888888:::;;;:::999888888888888999999999999777777777777777777777777555555666777777777777666666777888:::::::::999999777777888888888999999999999999::::::;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::===>>>???@@@BBBCCCDDDEEE@@@@@@AAAAAACCCDDDFFFFFFBBBDDDFFFEEEBBBBBBEEEHHHCCCCCCDDDGGGJJJLLLLLLKKKLLLIIIGGGFFFGGGHHHHHHGGGMMMKKKHHHGGGIIILLLNNNOOONNNNNNNNNMMMLLLKKKIIIHHHFFFGGGIIIMMMQQQTTTTTTSSSLLLNNNOOOQQQQQQQQQPPPOOOLLLOOOOOOJJJFFFFFFFFFDDDHHHGGGFFFDDDCCCAAAAAAAAADDDCCCBBBAAAAAAAAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@>>><<<::::::;;;<<<<<<;;;;;;:::999:::;;;<<<;;;::::::;;;<<<<<<<<<:::777666777777777777777777777777444555666777777666555444333333333333333333333333222444666555222222444777222222333333333333333333222222333333333333222222CCCGGGKKKIIIDDDBBBEEEJJJEEECCCBBBBBBBBBEEEOOOYYYOOONNNLLLIIIGGGHHHKKKNNNKKKGGGFFFHHHHHHFFFHHHKKKJJJPPPSSSQQQOOOPPPOOOMMMKKKGGGOOOUUUNNNKKKKKKEEEEEENNNPPPIIIFFFIIIHHHBBB>>>===;;;999888:::???DDDDDDAAA>>><<<===???@@@@@@;;;===@@@BBBBBB@@@===:::;;;:::::::::;;;;;;:::888888777555666777888888777444444333333333444555555222333555777777555333222111111222222222111111000222222222222222222222222////////////////////////......------...//////000------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))***+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))************))))))))))))*********+++************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,---......//////111111222222222333333333333555666777777777999;;;777999<<<===<<<===@@@CCC???AAADDDEEEDDDFFFIIILLLHHHJJJMMMNNNNNNMMMKKKKKKNNNOOOPPPOOONNNNNNPPPRRRRRRTTTVVVWWWVVVWWWXXXYYY```\\\YYYYYY[[[[[[WWWSSSNNNOOOQQQSSSUUUVVVXXXZZZVVV[[[WWWUUUZZZXXXRRRVVVVVVTTTSSSTTTVVVWWWXXXWWWWWWXXXXXXWWWTTTSSSTTTUUUQQQSSSUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUUUUVVVVVVVVVUUUVVVTTTQQQRRRVVVUUUPPPOOOPPPRRRRRRRRRQQQQQQQQQNNNJJJIIIJJJIIIFFFFFFIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKHHHEEEFFFIIIKKKJJJHHHCCCDDDDDDEEEDDDBBBAAA@@@?????????@@@??????>>>===;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::;;;;;;::::::::::::::::::777777777777888999:::::::::888777777888999888888777777777888888888999999666666666666666666666666444555666777888888777666666777888::::::999777666666666777777777888888888888888999999:::;;;;;;<<<999:::;;;;;;;;;;;;;;;:::<<<===???AAABBBCCCBBBBBB@@@@@@@@@@@@@@@AAABBBCCC@@@BBBDDDBBB@@@@@@CCCFFFBBBBBBCCCGGGKKKLLLJJJGGGGGGEEECCCCCCDDDFFFFFFEEEJJJIIIIIIJJJLLLMMMLLLKKKMMMNNNPPPQQQPPPNNNLLLJJJIIIIIIKKKNNNQQQRRRPPPOOOLLLMMMOOOPPPOOONNNKKKJJJIIIMMMMMMGGGEEEFFFFFFDDDFFFEEEDDDCCCCCCCCCBBBAAADDDCCCBBBAAAAAABBBCCCDDDAAAAAAAAABBBAAAAAA@@@???===;;;999999;;;<<<<<<<<<:::::::::;;;<<<<<<999777888999;;;<<<;;;999777555777777777888888777777777555555666666666666555555222222222333333333333333222555777555111000333666333333333333222222222222222222333333333333222222AAAFFFIIIHHHCCCAAAEEEJJJCCC@@@>>>>>>>>>BBBNNNZZZPPPOOOKKKHHHEEEFFFJJJNNNJJJFFFEEEGGGHHHGGGIIINNNNNNRRRRRROOOMMMPPPQQQPPPKKKKKKSSSTTTJJJIIILLLHHHKKKVVVYYYOOOHHHIIIGGGAAA@@@===888555444666999<<>>@@@@@@@@@@@@@@@???>>>>>>::::::;;;;;;;;;:::999999999999999999999999999:::;;;:::::::::999999888888666666666666777888999:::888777555555777777777666777777777777888888888888666666666666666666666666444555777888888888777666666777999:::999888666555666666666666777777777777777777888999::::::;;;;;;888999::::::;;;;;;;;;;;;<<<===@@@BBBCCCBBBAAA@@@EEECCCBBB@@@>>><<<<<<;;;???AAABBBAAA>>>>>>BBBEEECCCCCCDDDHHHKKKKKKHHHDDDHHHGGGEEEFFFHHHKKKKKKKKKGGGHHHJJJMMMOOONNNKKKHHHLLLNNNQQQSSSTTTRRROOOMMMMMMMMMNNNOOOQQQPPPNNNKKKLLLMMMNNNOOONNNKKKHHHFFFEEEJJJLLLGGGGGGKKKLLLIIIGGGFFFEEEEEEFFFGGGFFFEEEDDDCCCBBBAAABBBCCCDDDEEE@@@AAABBBCCCCCCAAA@@@???<<<:::888999;;;<<<======::::::;;;<<<===<<<888555777888:::;;;;;;999666444666777888888888888888777666666666666666666666666222222222222222222222333222555777555000///222555444333333222222111111111222222222333333222222222AAABBBCCCCCCBBBCCCEEEGGGEEEDDDAAA???CCCJJJLLLJJJNNNLLLKKKJJJJJJJJJIIIHHHGGGHHHHHHHHHIIIIIIIIIIIIPPPMMMJJJKKKOOOPPPNNNJJJGGGJJJLLLLLLIIIHHHIIIKKKLLLMMMNNNKKKFFFCCCCCCEEEBBB>>>888666888;;;======GGGEEEAAA@@@EEEIIIDDD<<<@@@AAAAAA@@@===<<<<<<<<>>:::777666555555;;;:::888666555444555555444444333333333444555555333333333333333333333333111111111111111111111111111111000000//////.......................................------,,,,,,,,,......---------,,,,,,,,,......---,,,,,,+++******+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000333333444444555666666666777777888999;;;<<<<<<======>>>???AAACCCFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKLLLMMMMMMMMMKKKLLLQQQVVVXXXVVVTTTUUUWWWWWWTTTRRRRRRUUUWWWWWWUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUVVVWWWSSSQQQPPPRRRVVVYYYYYYXXXWWWXXXXXXWWWTTTQQQPPPPPPQQQQQQRRRRRRRRRTTTXXX[[[TTTWWWZZZZZZYYYVVVTTTTTTXXXTTTPPPQQQUUUXXXWWWTTTOOOQQQTTTTTTSSSQQQQQQQQQPPPPPPNNNJJJGGGFFFIIILLLOOONNNLLLKKKJJJIIIJJJJJJIIIHHHGGGGGGHHHHHHFFFEEECCCCCCBBBBBBAAAAAAAAAAAA===???AAABBBBBBBBB@@@???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<:::::::::;;;::::::999999444555666777777888777777666666666666777777777777444444444444444555666777555555444444444444555555666666666666666666666666666777888888888666555444555666777888888777666555777777888888888999999999:::;;;;;;<<<<<<;;;;;;:::<<<===>>>??????@@@@@@@@@===============>>>>>>???>>>???@@@@@@???>>>???AAAAAA@@@AAAFFFMMMOOOLLLHHHKKKHHHEEEEEEHHHKKKKKKKKKHHHJJJKKKMMMNNNNNNNNNNNNKKKOOOSSSQQQMMMJJJKKKNNNRRRTTTVVVXXXWWWUUURRRPPPSSSSSSRRRQQQOOOMMMJJJIIIMMMKKKIIIHHHJJJKKKKKKKKKHHHFFFDDDDDDFFFGGGGGGGGGDDDEEEEEEEEEEEEEEEDDDCCCAAAAAAAAAAAAAAA@@@???>>>===============<<<<<<;;;:::::::::999999999888888:::::::::999999888888888777888888888888777666666666555555555555444444444222333333444444333333222333333333222222111111111222222222111111111111000//////000111111111111111AAADDDFFFGGGFFFEEEEEEEEEEEEBBB>>>>>>FFFOOOPPPKKKIIIHHHGGGGGGHHHIIIJJJKKKIIIJJJKKKMMMOOOQQQRRRSSSOOOLLLKKKMMMQQQRRROOOLLLGGGJJJKKKKKKIIIHHHIIIKKKHHHIIIHHHFFFCCC@@@>>>>>>???======@@@DDDGGGGGGFFFIIIHHHEEECCCFFFHHHDDD<<<:::;;;============???@@@DDDBBB???;;;999888888888:::999777666555444444555666555444444333333333333333333333333333333333333111111111111111111111111111000000000/////////.................................---------,,,,,,,,,...------------,,,,,,,,,...------,,,++++++******+++)))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))++++++++++++++++++++++++,,,,,,,,,------------................../////////333333333444555555666666666666777888999:::;;;;;;<<<<<<===???BBBDDDGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKLLLMMMMMMMMMPPPQQQSSSVVVXXXXXXVVVTTTTTTSSSSSSVVVYYY[[[YYYWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTUUUUUUUUUUUUTTTRRRQQQQQQSSSWWWZZZZZZXXXTTTUUUVVVUUURRRQQQPPPQQQOOORRRTTTVVVVVVWWWYYY[[[UUUXXXZZZZZZXXXUUUTTTSSSXXXUUURRRSSSWWWYYYWWWUUUNNNPPPSSSSSSRRRPPPPPPPPPRRRRRRQQQMMMJJJJJJLLLOOONNNMMMLLLJJJJJJJJJJJJKKKJJJHHHFFFEEEFFFFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@===>>>???AAAAAA@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999555666666777777777777666555555555555666666666666555555444444555555666666555555444444444444555555555555555555555555555555666777777888777666555444444555666777777666555444777777777888888888999999999999::::::::::::999999888999:::;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>===>>>??????>>>>>>@@@AAA@@@@@@BBBFFFJJJJJJHHHFFFHHHFFFDDDFFFJJJMMMNNNMMMLLLMMMNNNNNNNNNMMMKKKJJJJJJNNNQQQQQQNNNMMMPPPSSSSSSTTTVVVWWWVVVTTTRRRPPPTTTTTTSSSRRROOOMMMJJJHHHJJJIIIGGGHHHJJJLLLMMMMMMKKKIIIFFFEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@AAAAAA@@@@@@???>>>===============<<<;;;;;;::::::::::::999999999999:::::::::999999888888888888888888888888777777666555555555555444444444444222333333444444333333222333333333222222111111111222222222111111111000000//////000111111111111000CCCFFFIIIKKKIIIFFFDDDCCCDDD@@@;;;===IIISSSRRRKKKKKKJJJIIIJJJKKKOOORRRTTTJJJKKKLLLMMMPPPRRRTTTUUUNNNMMMMMMPPPSSSSSSPPPMMMHHHIIIJJJIIIGGGGGGIIIJJJFFFEEEDDDCCCBBB???;;;888777999===CCCIIIKKKKKKIIIDDDEEEDDDBBBAAABBB???999777999;;;<<<<<<<<<>>>@@@AAA???<<<:::888888888999999888777555444444444444777666555444333222222111222222222222222222222222111111111111111111111111000000000000////////////........................------------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,++++++******+++)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........222333333444444555555666555555666666777888999999::::::<<<===@@@BBBEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJKKKMMMOOOPPPSSSQQQQQQUUUYYYZZZWWWRRRSSSSSSUUUWWWYYYYYYWWWTTTXXXWWWVVVUUUSSSRRRQQQPPPQQQSSSUUUXXXXXXVVVTTTRRRQQQRRRSSSVVVZZZ[[[YYYXXXTTTUUUUUUSSSQQQOOOOOOOOOQQQTTTWWWYYYZZZZZZZZZ[[[WWWYYYZZZYYYWWWTTTSSSSSSWWWUUUTTTVVVYYYZZZWWWUUUNNNPPPRRRRRRQQQOOOOOOPPPSSSSSSQQQOOOLLLLLLNNNPPPLLLKKKJJJIIIIIIJJJKKKLLLLLLIIIEEEDDDDDDDDDDDDCCCEEEEEEDDDCCCAAA@@@??????;;;<<<>>>?????????>>>===>>>>>>======<<<<<<<<<<<<;;;;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;:::999999666666777777777666555555444444444444555555555555777666666555555555555666555555444444444444555555555555555555555555555555555666777777777666555444333444555666666555444333666666777777777888888888777888888888888888888777777777888999::::::::::::<<<<<<;;;;;;;;;<<<======;;;<<<>>>>>>>>>>>>@@@AAA>>>AAADDDFFFEEEDDDDDDDDDDDDDDDEEEHHHLLLOOOPPPPPPLLLMMMNNNNNNNNNMMMLLLKKKJJJMMMPPPPPPPPPQQQUUUYYYTTTUUUUUUTTTTTTRRRQQQPPPRRRQQQQQQPPPNNNKKKIIIGGGIIIHHHGGGIIILLLNNNOOONNNMMMJJJGGGEEEEEEEEEDDDCCCBBBBBBCCCCCCBBBAAAAAA@@@???@@@@@@@@@@@@??????>>><<<============<<<;;;;;;;;;;;;;;;:::::::::999999999999999999999888888888888888999999888888777666555555555555444444444444222222333333333333222222222222222222222111111111222222111111111000000000...///000000111111000000DDDGGGIIIIIIGGGDDDBBBAAA@@@???===>>>GGGPPPPPPJJJMMMLLLLLLKKKMMMPPPUUUYYYJJJIIIIIIIIIJJJKKKMMMMMMOOOOOOPPPRRRTTTSSSOOOLLLIIIHHHGGGFFFFFFGGGHHHIIIHHHFFFDDDDDDDDDAAA;;;555777999>>>BBBFFFHHHGGGGGGAAADDDDDDAAA@@@@@@>>>:::<<<===>>>===;;;::::::<<<;;;:::888666555666777777777777666555444444444333555555555555444333222222222222222222222222222222111111111111111111111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,++++++*********)))((()))***+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************************++++++,,,,,,,,,---------,,,,,,,,,---......//////222222222333444444555555444555555666777888888888999:::;;;===???BBBDDDEEEEEEEEEEEEFFFFFFHHHIIIJJJIIIIIIJJJJJJJJJLLLOOORRRSSSRRRRRRUUUXXXXXXVVVTTTUUUUUUTTTTTTSSSRRRPPPOOOVVVUUUUUUTTTRRRQQQQQQPPPQQQUUUYYY\\\\\\ZZZVVVSSSTTTVVVXXX[[[\\\[[[XXXVVVWWWWWWVVVTTTPPPNNNNNNOOOWWWXXXZZZZZZYYYYYYZZZ[[[XXXYYYZZZXXXUUUSSSRRRRRRVVVUUUUUUWWWYYYYYYWWWUUUOOOQQQRRRRRRQQQPPPPPPQQQQQQQQQOOOMMMLLLLLLMMMNNNJJJJJJIIIIIIIIIJJJLLLMMMNNNJJJFFFCCCCCCDDDDDDDDDFFFEEEDDDBBBAAA???>>>>>>:::;;;<<<============<<<>>>>>>>>>======<<<<<<;;;;;;<<<===>>>>>>===;;;999;;;;;;<<<;;;;;;:::999888666777777777666555444444444444555555555666666666888777666666555555555555555444444333333444444555444444444444444444444444444555666666666555444444333444555666666555444333555555666666666777777777777777888888888888777777888888999;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<999;;;=========>>>@@@AAA<<<@@@EEEEEEBBBAAACCCEEECCCDDDFFFIIILLLNNNOOOOOOIIIJJJLLLNNNOOOOOONNNNNNLLLNNNOOOPPPPPPSSSWWWZZZTTTTTTSSSRRRQQQQQQQQQQQQLLLMMMMMMMMMLLLKKKIIIHHHKKKJJJIIIKKKMMMOOOOOONNNKKKHHHEEEDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>???????????????>>>>>><<<<<<======<<<<<<;;;:::;;;;;;;;;::::::::::::999999999999888888888888888888888999999888888777666555555555444444444333333222222333333333333222222222222222111111111111111111111111111000000000000...//////000000000000000EEEFFFFFFDDDAAA??????@@@<<<@@@AAAAAACCCIIIJJJHHHFFFGGGFFFEEEEEEHHHMMMQQQIIIIIIHHHGGGGGGHHHJJJKKKPPPQQQRRRSSSSSSPPPMMMJJJIIIHHHEEEDDDDDDFFFHHHIIIJJJGGGEEEEEEEEEAAA:::555@@@AAAAAAAAABBBCCCDDDFFFFFFHHHHHHDDDCCCEEEDDDAAA@@@AAAAAA???<<<:::::::::999888666555555666777888666666555555444444333333333333444555555444444333111111111111111111111111000000000000000000000000////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++++++++++++++******)))))))))***++++++)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))************************+++++++++,,,,,,,,,------,,,,,,---...//////000000111111222222333444444444555555666666777777888888999999;;;<<>>======::::::;;;;;;<<<<<<<<<<<>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>><<<:::888;;;;;;;;;;;;:::999888777666666666666666555444333555555666666666777777777888777666555555555555555444444333333333333444444444444444444444444444444333444555666666555444333444555666666666666555444444444555555555666666666777777888888888888777777888888999:::;;;;;;;;;;;;999999999888999::::::;;;888:::<<<<<<<<<===>>>@@@:::???DDDDDDAAA@@@CCCGGGDDDEEEGGGIIIJJJJJJKKKKKKHHHIIIKKKMMMNNNNNNNNNMMMNNNOOOOOOOOOOOOQQQTTTVVVRRRQQQPPPOOOOOOOOOPPPPPPJJJKKKLLLNNNNNNNNNMMMMMMMMMLLLLLLLLLNNNOOONNNLLLFFFDDDBBBAAAAAABBBBBBAAA@@@@@@@@@??????>>>===<<<===>>>>>>??????>>>>>>>>><<<<<<<<<<<<<<<;;;;;;:::;;;;;;:::::::::999999999888888888888888888888888777888888888888777666666555444444444444333333333111222222333333222222111111111111111111111111111111111111000000000//////......///000000000000000CCCCCCBBB@@@===<<<<<<>>>;;;@@@DDDBBBBBBEEEGGGFFFAAACCCDDDBBBAAACCCHHHLLLJJJJJJIIIHHHIIILLLNNNPPPOOOPPPQQQQQQPPPNNNLLLJJJJJJGGGCCCAAACCCEEEGGGHHHIIIHHHFFFDDDBBB>>>999555DDDCCC@@@===;;;>>>BBBFFFJJJJJJFFFBBBBBBEEEEEEAAA???@@@AAA@@@>>><<<===>>>;;;:::888777777888:::;;;444444555555444444333222111222444555666555444444000000000000000000000000000000000000000000000000////////////000000000000........................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))))))))***++++++)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111000111111222222333333444555555555666666777777777888999:::<<<>>>AAACCCDDDBBBBBBBBBCCCDDDFFFGGGHHHEEEHHHKKKLLLKKKKKKNNNQQQOOORRRVVVUUURRRPPPSSSVVVUUUTTTRRRPPPOOOPPPUUUXXXNNNOOOPPPQQQRRRSSSSSSTTTWWWYYY\\\^^^^^^]]]ZZZXXXYYY[[[^^^^^^[[[WWWTTTSSSSSSTTTUUUTTTTTTVVVYYY\\\^^^\\\XXXTTTQQQRRRUUUXXXVVVVVVUUURRRPPPOOOPPPRRRRRRSSSSSSTTTTTTTTTTTTTTTRRRSSSTTTTTTRRRRRRSSSTTTTTTRRROOONNNNNNNNNLLLJJJIIIHHHHHHGGGHHHIIIJJJKKKLLLIIIFFFDDDDDDDDDDDDDDDBBBBBBAAA@@@>>>===<<<<<<::::::::::::;;;;;;<<<<<<>>>>>>===<<<;;;::::::999;;;<<<<<<<<<<<<:::999888::::::::::::999777666555555555666666666555444444666666666666777777777888666555555444444444444555444444333333333333444444333333333333333333333333222333444555555555444333444555666777777666555444333333444444444555555555666777777888888777777666555555666888888888888888888888777777888888999:::888999;;;;;;;;;;;;===>>>:::>>>BBBBBB@@@???BBBFFFDDDEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJIIINNNNNNMMMMMMMMMNNNNNNOOOMMMMMMMMMLLLMMMMMMNNNOOOLLLMMMOOOQQQRRRRRRRRRQQQLLLLLLKKKLLLMMMMMMLLLJJJDDDBBB@@@???@@@AAA@@@@@@@@@@@@??????>>>===;;;;;;<<<======>>>>>>>>>>>>===;;;<<<<<<<<<<<<;;;:::::::::::::::999999999888888777777777888888888888888666666777777666666555444444444444444333333333333111111222222222222111111000000000111111111111111111111000000000/////////---...//////000000//////>>>@@@AAA???===:::::::::<<<@@@CCCBBBDDDGGGGGGDDD@@@CCCFFFEEECCCEEEIIINNNLLLKKKIIIHHHHHHJJJLLLNNNKKKLLLMMMNNNMMMLLLLLLMMMKKKFFFAAA@@@BBBEEEGGGHHHJJJJJJHHHEEE???;;;888888AAA@@@>>><<<<<<@@@HHHNNNOOOKKKCCC===???CCCAAA<<<>>>@@@@@@@@@>>>===>>>???;;;:::888777777888:::;;;333333444555444333222111333444555666666444333222000000000000000000000000000000000000000000000000.../////////000000000111........................******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********************++++++)))((()))***,,,+++)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))***************************++++++++++++,,,,,,,,,***+++,,,---...///000000000000111111222333333333444444444444555555555555666777888:::<<>>===<<<<<<;;;:::::::::::::::;;;<<<<<<======<<<;;;:::999888888<<<;;;;;;:::999999888888999999999888777666555444444444555555666555555555555555555666666666777777444333333333333444444555444333333222222333333444222222222222222222222222111222333444555444444333333444555666666555444333333333333333444444444444555555666666666666555555333444555666666777777666777777666666777777888999888:::;;;;;;::::::;;;===<<<>>>@@@@@@>>>===???AAABBBCCCDDDCCCAAABBBEEEHHHIIIJJJKKKKKKKKKJJJHHHGGGKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIJJJKKKLLLMMMMMMNNNMMMNNNPPPQQQQQQQQQPPPPPPHHHGGGHHHIIIKKKLLLJJJHHHFFFDDDAAA????????????>>>@@@@@@??????>>><<<;;;:::;;;<<<======>>>>>>======;;;;;;<<<<<<;;;;;;:::999999999888888888777777777666777777777888888888999555555555555555444444333444444444333333333222222111111222222222222111111///000000000111111111222111000000000////////////---...//////000000//////;;;>>>AAAAAA>>>;;;999888>>>???@@@BBBGGGLLLIIICCC===AAAEEEEEEDDDEEEJJJOOOMMMKKKHHHEEECCCDDDEEEFFFHHHIIIJJJKKKKKKLLLNNNOOOKKKFFF@@@???AAAEEEGGGGGGKKKLLLKKKFFF???;;;:::;;;AAAAAABBBAAACCCJJJTTT[[[WWWPPPFFF???@@@DDDBBB;;;@@@AAAAAA@@@===<<<<<<===:::999777666555666888999222333444555444333222111444555666666555333111///000000000000000000000000000000000000000000000000.../////////000000111111........................*********++++++,,,,,,,,,,,,,,,,,,+++++++++************************++++++(((((()))+++,,,+++)))&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))******+++---...//////000000000111222222333333333333333333333333444444555555666888;;;===???AAA<<<<<<===>>>???AAACCCDDDBBBHHHNNNOOOLLLJJJKKKMMMRRRPPPNNNOOORRRTTTRRROOOPPPRRRSSSQQQNNNMMMNNNPPPNNNNNNOOOPPPPPPQQQRRRRRRUUUUUUTTTTTTTTTUUUVVVWWWQQQTTTXXXXXXVVVTTTTTTUUUZZZYYYXXXUUUSSSSSSTTTVVVRRRSSSSSSRRRQQQQQQSSSTTTSSSRRRQQQNNNLLLMMMPPPRRRPPPPPPPPPOOONNNOOOQQQSSSQQQRRRSSSRRRPPPPPPRRRSSSQQQNNNKKKIIIJJJHHHEEEBBBJJJIIIHHHGGGGGGGGGHHHIIIDDDCCCAAABBBBBBBBBAAA???>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<======<<<<<<;;;999888777777<<<;;;:::999888888888888999999888888777555444333333333444555666666666555444444444555555555666666222222222222333333444555444333333222222333333444222222222222222222222222111111333444555444444333222222444444444444222222222222333333333444444444333444444555555444444333333444555666777777777777666666666666666777888888999:::;;;;;;999999:::;;;===>>>>>>===<<<;;;;;;<<<@@@AAABBB@@@???@@@DDDHHHEEEFFFHHHJJJKKKKKKJJJJJJHHHHHHIIIJJJKKKJJJHHHFFFEEEFFFHHHJJJKKKLLLMMMMMMMMMNNNNNNOOONNNMMMLLLKKKCCCCCCDDDGGGJJJKKKIIIHHHIIIFFFBBB@@@??????===<<<@@@@@@@@@???>>><<<;;;:::;;;;;;<<<===>>>>>>======;;;;;;<<<<<<;;;;;;:::999888888888777777777777666666666777777888888888999444444555555444444333222444444444333333333222222111111222222222222111111//////000000111111111222000000000000////////////---......///////////////999999999999999888777666888999===BBBGGGHHHFFFDDDDDDEEEFFFEEEEEEFFFIIIKKKJJJIIIFFFCCCBBBCCCDDDEEEIIILLLOOOLLLHHHFFFJJJNNNJJJFFFBBBAAACCCGGGJJJKKKGGGLLLMMMHHH???<<<@@@FFFJJJMMMOOOPPPPPPQQQUUUWWWYYYSSSJJJEEEGGGIIIEEE???@@@>>><<<<<<>>>???>>>===:::888666333222333555666555555555555444333222111333444555666666444222111222222222111111111111000111111000///////////////222000...---,,,---...///000//////...------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++***************************)))((('''&&&&&&'''(((((((((((((((((('''''''''(((((())))))((('''&&&&&&)))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,------.../////////000111111222222222222222333333333444444555555666888999:::<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCFFFIIIKKKKKKIIIHHHJJJLLLMMMNNNOOOOOONNNMMMNNNPPPUUUSSSOOOMMMLLLLLLNNNOOOSSSQQQOOOOOOQQQSSSTTTTTTQQQPPPPPPQQQTTTUUUUUUTTTQQQSSSUUUUUUTTTTTTUUUVVVSSSTTTUUURRRNNNLLLNNNPPPSSSSSSRRRPPPNNNPPPSSSVVVRRRPPPOOOOOOQQQRRRRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNNNNNNNNNNNNNKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEEEECCCBBBAAA@@@????????????=========<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999:::::::::999999999888888777777:::::::::999888777666666666666777666666555444444555555555444444333333333333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222333333333222222111111111///000111222333444444444444444444444333333222111333333333444444444555555555444333333444555777888888999;;;:::999999:::<<<<<<;;;;;;:::::::::;;;;;;>>>>>>>>>???@@@BBBCCCDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHKKKKKKJJJJJJJJJKKKLLLLLLQQQMMMJJJJJJJJJIIIHHHIIIGGGFFFEEEEEEEEEFFFGGGHHHIIIEEE@@@??????@@@???===@@@>>><<<;;;:::;;;===>>>??????>>>===============:::;;;<<<<<<<<<;;;:::999888888888888888888888888666666555555555444444444333333333333333333333333444555555555444333333222111111111111111111111111////////////////////////222000///222666666111,,,........................555555666777888888888888666777:::>>>AAABBB???===>>>@@@DDDFFFFFFFFFGGGHHHIIIGGGDDDAAAAAABBBDDDFFFIIIKKKLLLKKKHHHGGGIIILLLHHHEEEAAA???AAADDDFFFGGGEEEJJJMMMIIIAAA>>>BBBGGGMMMQQQTTTSSSQQQRRRXXX^^^aaaWWWJJJAAA@@@AAA???;;;???===;;;;;;<<<===<<<;;;888777555444444444666666555555555444444333222111222333555555555444222111222222222111111111000000000000//////.........///111000...---,,,---...////////////...---,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************)))((('''&&&''''''((('''''''''(((((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,------......//////000000111222222111111111111222222222333444444555777888999:::;;;<<<;;;;;;<<<===???AAABBBEEEGGGJJJJJJHHHHHHIIIKKKKKKLLLMMMMMMLLLLLLMMMNNNQQQPPPNNNMMMMMMNNNOOOPPPQQQOOOMMMMMMOOOQQQRRRRRRQQQPPPPPPQQQSSSUUUUUUTTTNNNQQQSSSUUUTTTTTTUUUVVVQQQSSSTTTRRROOONNNPPPRRRUUUTTTSSSQQQOOOPPPSSSVVVRRRQQQOOOOOOPPPQQQQQQPPPLLLLLLKKKLLLLLLMMMNNNOOOLLLMMMMMMMMMMMMMMMLLLLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999:::777777777777666666666555999999999999888777666555666666666666666555444444555444444444333333333333333333333333333333333333111111111111111111111111111111111111111111111111222222333333333222222111222222222222222222111111///000111222333333333333333333444444333222222111333333333333444444444444333333333444444555666777888999::::::999999:::;;;::::::999999999999::::::============>>>@@@AAAAAADDDEEEGGGHHHIIIIIIHHHHHHFFFGGGIIIJJJKKKJJJJJJJJJLLLLLLKKKJJJHHHHHHHHHIIINNNKKKIIIIIIJJJIIIHHHGGGGGGFFFEEEDDDDDDFFFGGGIIIHHHDDD@@@>>>??????>>>===>>>===;;;:::::::::<<<===>>>======<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999888888888888888888888888555555555444444444444333222222222222222222222222444444555555444333333222111111111111111111111111........................111///...111555555000+++........................111222333555777888999999777777999<<<>>>>>>;;;888888<<>>???AAABBBCCCEEEIIIMMMJJJEEECCCGGGMMMLLLQQQUUUTTTPPPSSS\\\eeedddXXXGGG<<<999:::;;;:::===<<<:::999:::;;;:::999666666555555555555555555444444444333222222111111222222333444333222111000222222111111111000000000/////////............---000///...---,,,---...//////......------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))(((''''''''''''(((&&&&&&''''''(((((())))))(((((((((((((((''''''&&&%%%&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******++++++,,,---------......//////000111111111///000000000000111111111333333444555666888999999::::::;;;;;;===>>>@@@AAACCCEEEGGGHHHHHHGGGHHHJJJIIIJJJLLLLLLKKKJJJLLLMMMLLLLLLMMMNNNOOOPPPPPPQQQOOOMMMKKKLLLNNNPPPPPPPPPRRRPPPOOOOOORRRTTTUUUUUULLLOOOSSSUUUUUUTTTTTTTTTPPPRRRTTTRRRPPPOOOQQQTTTVVVVVVTTTRRRPPPQQQSSSUUUTTTRRRPPPOOOPPPQQQPPPOOOJJJJJJJJJJJJKKKMMMNNNOOOIIIJJJLLLMMMMMMLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGFFFDDDCCCBBBBBBBBBBBB@@@@@@???>>>============::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999555555555444444444444444888888888888777666666555555555666666555555444444444444333333333333333222222222222222222222222222111111111111111111111111000000000000000000000000222333444555444333111///111111111111111222222222///000111222222222222222222333333333333222111111222222333333333444444444222333444555555666666555777888999999888888999:::888888777777777888888999<<<<<<<<<<<<<<<===>>>>>>AAACCCEEEGGGHHHIIIHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLMMMJJJFFFDDDEEEGGGJJJIIIIIIIIIJJJJJJHHHFFFGGGFFFDDDCCCCCCEEEGGGIIIEEECCC@@@>>>>>>???>>>======<<<;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777777777777777777777777444444444444333333333333111111111111111111111111444444444444444333333222111111111111111111111111........................///......000333333///+++------------------------111222333555777888999999999999;;;===??????===;;;999===BBBEEEEEEDDDCCCBBBFFFDDDAAA??????BBBFFFIIIHHHFFFEEEFFFHHHIIIIIIHHHFFFCCC@@@???@@@BBBCCCDDDHHHJJJKKKIIIEEEFFFNNNTTTQQQSSSUUUWWWYYY___iiippp^^^RRRCCC<<<999:::<<>>===<<<<<<<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999999999444444444444333333333333777777777777777666555444444444555555555444444333333333333333222222222222222222222222222222222222111111111111111111111111000000000000000000000000111333555666555333000...///000000000111111222222//////000111222222111111111222222222222222111111222222222222333333333333111222444555666666555444555777888888777666888999777777777777777777888999<<<<<<;;;;;;;;;<<<<<<===???@@@BBBEEEGGGHHHHHHHHHEEEEEEFFFGGGHHHHHHIIIIIIIIIKKKLLLIIIEEECCCEEEHHHHHHJJJJJJIIIJJJLLLIIIEEEGGGEEECCCBBBBBBDDDGGGIIICCCAAA@@@>>>>>>>>>>>>===>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999666666666666666666666666444444333333333222222222222222222222222222222222333333444444444333333222111111111111111111111111...........................------///000000...+++------------------------333444555666777777777777999999;;;>>>AAABBB@@@???@@@BBBCCCCCCBBBAAABBBCCCFFFDDDBBB@@@AAACCCGGGIIIFFFEEEDDDEEEGGGIIIIIIHHHGGGEEEBBBBBBCCCFFFGGGGGGHHHHHHFFFBBB@@@DDDNNNVVVYYYWWWWWW]]]gggqqqvvvxxxWWWLLLBBB@@@>>><<<===AAA===;;;999888888888777555777777888777555333000///444333222111111111222222111222222222111111000000111111111000000000//////......//////......---,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((((((((((((((((((%%%&&&&&&'''((()))******''''''((((((((((((((('''((('''''''''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))***++++++,,,,,,------------...//////000000000000000000111111111111111111222333444555555666666777888:::;;;<<<======BBBBBBDDDFFFHHHIIIIIIIIIHHHIIIKKKKKKJJJKKKLLLNNNKKKLLLMMMOOOOOONNNLLLKKKMMMLLLKKKLLLNNNOOOOOONNNPPPOOONNNOOORRRTTTUUUUUUPPPSSSWWWXXXWWWTTTRRRQQQTTTVVVWWWTTTPPPOOOPPPSSSTTTUUUUUUSSSQQQQQQRRRTTTWWWUUUSSSRRRSSSSSSRRRQQQOOONNNMMMKKKJJJJJJJJJJJJIIIJJJLLLNNNMMMKKKIIIGGGDDDFFFGGGFFFDDDCCCDDDEEEHHHHHHGGGFFFEEECCCBBBBBB???>>>===<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888999444444444444444444444444555555666666666555444444333333444444444444333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000222444555444222000.../////////000000111111111//////000111111111000000000000111111222111111000111111111222222222333333000222333555666555555444444555777666555555666888777777777777777888999999<<<<<<;;;;;;;;;<<<<<<===<<<>>>@@@CCCEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHGGGHHHJJJHHHFFFFFFHHHKKKHHHLLLLLLIIIKKKNNNKKKFFFFFFDDDCCCAAABBBDDDFFFHHH@@@@@@@@@???>>>>>>>>>??????>>>>>>===============<<<======>>>>>>>>>======;;;;;;::::::999999999999555555555555555555555555444444333333333222222222333333333333333333333333222222333333444333333222000000000000000000000000........................---------...//////---,,,------------------------555555666666666666666555666666777;;;>>>@@@@@@???EEEEEEDDDBBB@@@@@@BBBDDDEEEDDDBBBAAABBBDDDFFFHHHDDDDDDEEEEEEFFFHHHIIIKKKIIIGGGEEEDDDFFFGGGHHHHHHEEEDDD@@@;;;:::???IIIRRRVVVSSSRRRZZZfffooooookkkRRRIIICCCDDDBBB<<<;;;??????===:::999999888777555777777777666555222000///444333222111111222333444222222222111111111111000111111000000000/////////......///000///...---,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************))))))))))))))))))))))))&&&'''(((((()))(((((((((&&&&&&''''''(((((())))))&&&'''((((((((((((((((((((((((''''''&&&%%%%%%$$$((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))******+++,,,,,,,,,,,,,,,------.../////////000000000000111111111111111111222222333444555555555666777999:::;;;<<<<<<@@@@@@AAACCCGGGIIIHHHHHHGGGHHHJJJJJJJJJJJJLLLNNNLLLMMMNNNNNNMMMLLLKKKJJJLLLKKKJJJKKKMMMOOONNNMMMNNNMMMNNNPPPSSSUUUUUUTTTRRRTTTWWWXXXVVVTTTRRRRRRVVVWWWXXXUUUQQQOOOPPPSSSTTTUUUUUUTTTSSSSSSTTTVVVWWWUUUSSSSSSSSSTTTSSSRRRRRRQQQPPPNNNLLLKKKJJJJJJKKKLLLLLLMMMLLLJJJGGGFFFDDDFFFHHHFFFCCCBBBDDDFFFFFFFFFFFFFFFEEEDDDBBBBBB>>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999888888888888888444444444444555555555555444444555555555444444333222222333333444444333333000111111111111222222222000000000000000000000000000000000000000000000000///////////////////////////000111333333222000///////////////000000000000//////000000000000////////////000111111111111000000000111111111222222222111222333444444555555444333444555555444444555666666666666666777888999999:::::::::::::::;;;<<<===;;;===???BBBCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGHHHIIIKKKLLLMMMJJJNNNMMMHHHIIINNNLLLEEEDDDCCCCCCBBBCCCDDDEEEFFF???@@@AAAAAA???>>>???@@@?????????>>>>>>>>>======<<<<<<>>>?????????>>>===;;;;;;:::999999999999999666666666666666666666666444444444444333333333333333333333333333333333333111222222333333333333333000000000000000000000000---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,333333444555555555555555444444555888;;;======<<>>;;;:::>>>EEEKKKLLLJJJKKKQQQYYY[[[WWWRRRNNNEEEBBBEEECCC;;;:::???AAA???<<<;;;:::999888666555555555555444333222222555444333222222333444555333333222111111111111111111000000000////////////...///000111111///...,,,******+++,,,,,,,,,,,,,,,*********+++++++++++++++)))*********++++++++++++************************))))))))))))))))))))))))%%%&&&((()))))))))(((((('''''''''(((((((((((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,+++,,,,,,---......//////....../////////000000000111222222333333444444555333555666888::::::::::::===<<<===@@@DDDGGGFFFEEEEEEGGGHHHIIIHHHIIIKKKLLLLLLLLLMMMLLLLLLKKKKKKJJJIIIIIIIIIJJJLLLMMMLLLKKKLLLLLLNNNQQQTTTUUUTTTSSSOOORRRTTTUUUUUUTTTTTTUUUUUUWWWWWWUUURRRPPPRRRUUUTTTVVVWWWWWWVVVVVVXXXYYYTTTRRRQQQQQQRRRSSSRRRQQQSSSSSSQQQPPPNNNMMMMMMMMMLLLLLLKKKJJJHHHFFFEEEDDDCCCGGGIIIGGGCCCBBBDDDGGGCCCCCCDDDDDDDDDBBBAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888888888888333333333444444444555555333333444444444444333333111111222333333333333333000000000000111111222222000000000000000000000000000000000000000000000000........................---...///000000111000000//////////////////.........//////000000//////......//////000111111000000000000000000111111111222222222222222333444555555222333444444333333444555444444444444555666777888777777777888999:::;;;<<<;;;<<<>>>@@@BBBCCCCCCCCCDDDDDDDDDFFFGGGJJJLLLNNNKKKHHHFFFHHHMMMPPPOOOLLLKKKOOOMMMFFFFFFMMMLLLDDDBBBBBBCCCCCCDDDDDDDDDCCC>>>@@@BBBBBB@@@???@@@BBB>>>>>>>>>>>>>>>======<<<:::;;;===>>>???>>>===<<<;;;:::999888888888999:::666666666666666666666666555555555444444444444333222222222222222222222222111111222333333333333333000000000000000000000000---------------------------.........---------...,,,,,,,,,,,,,,,,,,,,,,,,000111222333444444444444555444555888;;;<<<<<<;;;???AAABBBAAA@@@@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAEEEHHHHHHEEEFFFJJJOOOMMMJJJFFFDDDCCCBBB@@@???BBBBBBAAA???>>>@@@DDDHHHHHHIIIKKKNNNOOOMMMGGGBBBIIIAAA>>>DDDCCC<<<<<>>@@@AAABBBBBBAAABBBBBBCCCEEEHHHLLLOOOQQQOOOJJJFFFIIIOOORRRPPPKKKKKKOOOLLLDDDDDDKKKKKKCCC@@@AAACCCDDDEEEDDDCCCBBB>>>AAACCCCCCAAA@@@AAACCC=========>>>===<<<<<<;;;999:::<<<>>>>>>===<<<;;;;;;:::999888888888999:::777777777777777777777777666666555555555444444444111111111111111111111111000111222333333333333333000000000000000000000000---------------------------...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,222222222222222222222222333444666888:::;;;<<<===>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEGGGGGGHHHJJJMMMPPPQQQLLLGGGFFFHHHGGG@@@:::CCCCCC???:::>>>GGGJJJFFFFFFGGGGGGGGGEEEDDDDDDEEEHHHDDD@@@>>>>>>>>>>>>>>>======>>>>>><<<999777555555555555777999999777555222333444444222222333444444333333222222333333444444333222000///...............////////////.........---,,,,,,++++++,,,,,,************************,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''$$$%%%'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))******++++++++++++,,,,,,,,,,,,------...............///000000222222111111111111111111222222333555666888999999:::;;;<<<===>>>???@@@AAAAAACCCEEEGGGGGGIIIKKKMMMKKKLLLNNNOOONNNLLLJJJIIIKKKGGGFFFHHHIIIGGGIIILLLNNNOOOPPPRRRRRRRRRRRRQQQOOOOOOPPPRRRTTTTTTRRRPPPSSSRRRRRRRRRSSSUUUWWWXXXXXXXXXaaammmlll^^^VVVXXXTTTSSSQQQQQQRRRRRRPPPOOOQQQQQQPPPPPPPPPOOOOOOOOOJJJIIIHHHIIIIIIHHHFFFCCCDDDEEEGGGGGGGGGEEEBBB@@@>>>??????@@@@@@??????>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999888777:::999999;;;<<<===<<<:::777777777777777666666555333333333333333333333333444444333333222111000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......///............---------000000//////.........---////////////////////////////////////000000000000111111222222222333333333222222222333333333444444333333333444555666777777555666666777888999999999::::::<<<===???AAABBBCCCEEEFFFGGGIIIJJJKKKKKKKKKIIIHHHIIIMMMRRRQQQKKKEEEJJJJJJIIIHHHFFFEEEDDDDDDCCCDDDDDDDDDCCCBBB@@@???AAAAAABBBBBBAAA@@@>>>======>>>>>>????????????>>>888999999:::;;;;;;;;;:::999999888777666666999;;;666666666666555555555555666666555444333333222222111111111111111111111111111111111111111111111111////////////////////////...........................------,,,,,,------...---.........---,,,,,,+++222222222222222222222222222333555777999:::;;;<<<;;;<<<<<<===>>>??????@@@??????@@@AAAAAABBBBBBCCCDDDFFFIIIJJJJJJJJJKKKLLLNNNHHHCCCBBBEEEEEE@@@;;;@@@CCCCCCAAADDDIIIIIIDDDFFFFFFFFFEEECCCCCCCCCDDDBBB@@@???>>>??????>>><<<;;;<<<======<<<:::888777555444444555777888777555222333444444222222333444333333222222222222333333555444333111000/////////......////////////......------,,,++++++++++++,,,************************++++++++++++************)))******+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))******+++++++++++++++,,,,,,,,,------...............//////000111111111111111111111111222333444555666888999999999999:::;;;===>>>??????AAACCCEEEGGGGGGIIIKKKMMMLLLMMMNNNNNNNNNLLLJJJIIIMMMIIIHHHJJJIIIFFFGGGJJJMMMNNNPPPQQQRRRQQQQQQQQQRRRRRRRRRTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTUUU]]]iiiiii^^^XXX[[[UUUTTTSSSSSSTTTUUUSSSRRROOOOOONNNNNNNNNNNNNNNNNNLLLKKKJJJIIIIIIHHHEEEBBBCCCEEEFFFGGGFFFDDDBBB@@@??????@@@@@@@@@@@@??????<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::999888777:::999999:::<<<===;;;:::777777777777777666555444333333333333333333333333444444333333222111111000111111111111111111111111111111111000000000//////000000000000000000000000////////////////////////......................../////////.........------///............---------000/////////.........---.........................../////////000000000000111111111222222222333333222222222333333333333444333333444444555555666666555555666777777888999999999:::;;;===???@@@BBBBBBCCCDDDFFFHHHIIIJJJKKKKKKIIIHHHIIIMMMPPPPPPJJJEEEJJJIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@AAAAAABBBBBBAAA???>>>======>>>>>>>>>>>>>>>======999999:::;;;;;;;;;;;;;;;999999999888777777888:::666666666666555555555555555444444333222222111111222222222222222222222222111111111111111111111111................................................------,,,,,,,,,,,,------------......---,,,,,,+++111111111111111111111111222333444666888999999:::888999:::;;;<<<===>>>???>>>??????@@@AAAAAAAAAAAACCCFFFJJJLLLKKKJJJIIIHHHKKKEEE???===@@@AAA???<<<===CCCGGGHHHIIIJJJFFFAAAEEEDDDBBBAAA@@@@@@AAABBB@@@???>>>??????===:::777777777999::::::999888777555444333333555666666555222333444333222111222444333333222222222222333333444444333222111111000000........................------,,,+++++++++++++++************************************))))))))))))(((((()))***************))))))))))))))))))))))))''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))******++++++++++++++++++,,,,,,,,,,,,...------------...//////000000000000111111111111222333444555666888999999666777888999;;;<<<===>>>AAACCCEEEGGGGGGIIIKKKMMMMMMMMMNNNMMMMMMKKKJJJIIIMMMIIIIIIKKKKKKIIIIIILLLMMMNNNOOOPPPQQQQQQQQQQQQSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPSSSSSSZZZcccccc[[[XXX[[[VVVTTTSSSSSSUUUUUUTTTRRRLLLLLLLLLLLLMMMMMMMMMMMMNNNLLLKKKJJJIIIGGGDDDAAACCCDDDFFFFFFEEEDDDAAA@@@??????@@@@@@@@@@@@??????;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999888777999999888:::;;;<<<:::999888888888777666555444333333333333333333333333333444333333222222111111111111111111111111111111111111111000000000000//////000000000000000000000000////////////////////////------------------------.........---------------///............---------/////////............................................./////////000000000000111111111222222222222111111222222222333333333444444444444444444444444555555555666777777888888999999:::<<<>>>???@@@AAA@@@BBBCCCFFFGGGIIIJJJJJJGGGGGGHHHKKKNNNNNNIIIEEEIIIHHHHHHGGGFFFEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>======>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;999999:::999999888777777666666666555555555555444333333333222222111111000333333333333333333333333111111111111111111111111........................------------------------------,,,,,,,,,,,,---------------------,,,,,,+++111111111111111111111111111222333555666777777777666777888999;;;===>>>>>>>>>???@@@AAAAAAAAAAAA@@@BBBEEEHHHJJJJJJIIIIIIJJJKKKEEE>>>;;;<<<>>>>>><<<===CCCIIIKKKIIIFFFBBB@@@BBB@@@>>><<<===>>>>>>>>>CCCAAA>>><<<;;;888444222222333444666777777777777666333111111222444444444111333333333222111222333222222111111111111222222222222222222111111000///...------------------...---,,,,,,+++***+++++++++************************))))))))))))(((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((()))******++++++***++++++++++++,,,,,,,,,------,,,,,,------...////////////000000000000000333333444555666777888888555666777888:::<<<======@@@BBBDDDFFFGGGHHHJJJLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJGGGHHHMMMOOONNNOOOSSSNNNOOOPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQSSSUUUWWWWWWVVVUUUTTTSSSSSSRRRUUUUUUXXX]]][[[UUUTTTWWWVVVTTTRRRRRRRRRRRRPPPNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKJJJIIIIIIHHHEEECCCCCCDDDEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@??????;;;;;;;;;:::::::::999999:::::::::::::::999888888999888888999::::::999777888888777777666555333333333333333333333333333333333333333222222111111111111111111111111111111111111000000000////////////000000000000000000000000////////////////////////------------------------......------------------///............---------........................................................./////////000000000000000111111111111222111111111111222222222222444444444333333333333333444444555555555666666666888888999;;;<<<>>>??????>>>???AAACCCEEEFFFGGGHHHEEEEEEFFFIIIKKKKKKGGGDDDGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEDDDDDD@@@@@@@@@@@@??????>>>>>>============<<<;;;:::999:::;;;;;;<<<<<<<<<;;;;;;999999:::;;;;;;:::777555666666555555555444444444444333333333222222111111333333333333333333333333111111111111111111111111........................---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,,,,+++000000000000000000000000000111222333444444555444666666777999;;;<<<===>>>>>>???AAABBBBBBAAA@@@???@@@BBBDDDEEEFFFHHHKKKNNNLLLGGGAAA===<<<===<<<;;;???DDDIIIJJJEEE???>>>???>>><<<::::::<<<======<<>>???AAACCCDDDEEEGGGIIIKKKLLLKKKJJJIIIIIIIIIJJJJJJJJJIIIJJJOOOQQQPPPQQQUUUPPPPPPPPPQQQQQQRRRSSSSSSRRRRRRRRRQQQOOOOOOQQQTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSUUUWWWVVVSSSSSSVVVXXXUUUSSSRRRQQQOOOMMMKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJIIIGGGGGGHHHHHHGGGFFFCCCCCCDDDDDDCCCBBB@@@@@@>>>??????@@@@@@??????>>>;;;;;;:::::::::999999999999999::::::999999888888888777777888999999777666777777777666666555333333333333333333333333333333333333222222222222222111000000000000000000000000000000000////////////...////////////////////////........................................................................///............------------------...................................................//////////////////000000000111111111000000000111111111222222333333333333333222222222444444444444444555555555777777888:::;;;<<<======;;;<<<>>>@@@BBBCCCDDDDDDCCCCCCEEEGGGHHHGGGEEECCCDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEEEEDDDDDDDDDDDDDDD@@@@@@??????????????????============<<<:::999999:::;;;;;;;;;;;;;;;::::::999999999;;;<<<;;;888444555555555555444444444444444444444444333333333333333333333333333333333333000000000000000000000000........................------------------------,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,+++////////////////////////000000111222222222222222555666777888999:::;;;<<<===>>>@@@AAAAAA@@@???===>>>@@@AAABBBDDDGGGKKKNNNKKKHHHDDDAAA???===;;;999CCCEEEIIIHHH@@@888999???;;;999888:::>>>@@@>>><<<===:::666555666888999999666666666777888999999999555333111111222333222111111222333222111000111333111111000000000000111111---...///000000000///...---,,,+++******+++,,,---,,,,,,+++***************************************))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((((((((()))******++++++************++++++++++++,,,++++++++++++,,,------------......//////000000111111222222333444444555333444555777999;;;<<<======???AAACCCCCCEEEGGGIIIJJJHHHGGGFFFFFFHHHJJJKKKNNNLLLMMMPPPQQQNNNNNNPPPPPPPPPPPPPPPPPPQQQSSSSSSSSSUUUVVVSSSPPPNNNPPPRRROOOPPPQQQRRRRRRRRRRRRRRRNNNOOOQQQRRRRRRSSSVVVXXXYYYWWWTTTSSSRRRPPPMMMKKKLLLKKKKKKKKKJJJJJJJJJJJJHHHGGGEEEEEEFFFGGGGGGFFFCCCCCCCCCCCCBBBAAA@@@@@@===>>>>>>>>>>>>>>>>>>===::::::::::::999999999999888999999999999999888888888777666777888888666444555666666666666555444444333333333333333333333333222222222222222222222222000000000000000000000000000000////////////......////////////////////////...............................................................////////////............------------------------.........------------------------------........./////////////////////000000000000///000000000000111111111222222222222222222222222333333333333333333333333666777777888999:::;;;<<<:::;;;<<<>>>???@@@AAAAAAAAABBBDDDEEEEEEEEECCCBBBAAAAAAAAAAAABBBBBBBBBBBBDDDCCCBBBBBBBBBBBBCCCCCC@@@??????>>>>>>>>>??????<<<=========<<<;;;::::::::::::;;;;;;::::::999999:::888888:::======999666555555555444444444444333444444444444444444444444333333333333333333333333000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,//////////////////////////////000111111111000000444555555666777888888999;;;<<<>>>??????>>><<<:::<<<>>>AAACCCDDDEEEGGGIIIGGGFFFEEEDDDBBB???;;;999EEEGGGKKKIII???444555===;;;999999===CCCEEEBBB>>>777666555555888:::::::::777777777666666777777777444333222333444444222000000222333222111000111222000000000//////000000000,,,...000111111111000///---,,,+++******+++,,,---,,,++++++************************************************)))))))))(((((((((((()))************)))))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((()))******++++++************+++++++++++++++++++++++++++,,,,,,---,,,,,,---......///000000000000000111222222333333111222333555777999;;;<<<;;;===???AAABBBCCCEEEGGGGGGEEEDDDCCCDDDGGGJJJLLLLLLJJJKKKOOOOOOLLLKKKMMMNNNNNNMMMMMMNNNOOOQQQRRRRRRUUUWWWTTTOOOKKKLLLNNNLLLMMMNNNOOOOOOOOONNNNNNLLLOOOPPPPPPPPPSSSVVVWWWUUUSSSQQQQQQQQQPPPNNNLLLKKKKKKJJJIIIHHHGGGGGGFFFIIIFFFDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@???<<<<<<============<<<<<<:::::::::999999999999888888888999999999999888888777666666666777777555333444444555555666666555555333333333333333333333333222222222222222222222222000000000000000000000000000000/////////.........////////////////////////........................------------------------,,,,,,---------.........///............---------,,,,,,,,,------.........---------------------------------.........//////........./////////000000/////////000000000111111000000111111222222333333333333333333333222222222555666777777888999::::::999:::;;;<<<============???AAACCCCCCCCCBBBBBBBBB>>>?????????@@@@@@AAAAAAAAAAAA@@@??????@@@AAABBB@@@???>>>======>>>???@@@<<<<<<=========<<<<<<;;;999999::::::999999888777:::777666999===>>>;;;888555555555444444444333333333333333333333333333333222222222222222222222222000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,//////////////////////////////000000000000//////444444444555555666666666888:::<<<>>>===<<<999888:::>>>BBBDDDDDDDDDDDDDDDBBBCCCEEEFFFDDDAAA<<<999FFFIIIMMMKKK???333333;;;;;;:::;;;@@@FFFHHHEEEAAA777666666888::::::888666666555444333333333333333444333333444555444222///000222222222111000111222000000////////////000000---...000222333222111000---,,,***))))))***,,,---,,,++++++***)))*********************************************))))))))))))(((((()))***************))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''''''''&&&&&&'''''''''$$$%%%'''((((((((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((((()))******++++++)))************+++++++++++++++******++++++,,,---,,,,,,------...///000000//////000000111111222222///000222444666888:::::::::<<<>>>@@@@@@BBBDDDFFFEEEDDDBBBAAACCCFFFJJJLLLGGGFFFHHHLLLNNNKKKKKKNNNMMMLLLLLLKKKLLLNNNOOOPPPOOOSSSUUUSSSLLLHHHHHHIIILLLMMMNNNOOOOOONNNLLLLLLOOOQQQRRRPPPOOOQQQSSSSSSPPPNNNMMMMMMNNNOOONNNLLLKKKJJJIIIHHHFFFEEEDDDDDDJJJGGGDDDCCCCCCCCCCCCBBBCCCCCCBBBAAAAAA@@@@@@???;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888777888888999999999888888777666555666777666555333222333444555666666666666333333333333333333333333222222222222222222222222000000000000000000000000000/////////............////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////.........---------,,,,,,,,,------.........---------------------------------.........//////............/////////000////////////000000000000//////000111222333333444333222222222222222222222555666666777888999999:::999:::;;;;;;<<<<<<;;;;;;>>>@@@BBBCCCBBBAAAAAAAAA=========>>>??????@@@@@@@@@???>>>>>>>>>???@@@AAA??????>>>======>>>???@@@<<<<<<======>>>=========999999999999999888777666:::777555888===???===999555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,//////000000000000//////...............///000000222222333444444555555666:::;;;;;;:::999888777666===>>>@@@BBBBBBBBB@@@???EEEBBBAAABBB@@@;;;999;;;NNNQQQPPPIII>>>666666888777999;;;>>>>>>>>><<<;;;:::999888999:::999777555444333333222333444555666222222222333333444444444444333111///...//////000000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((((((***,,,))))))((('''''''''''''''%%%&&&'''(((((('''&&&%%%))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((''''''''')))************+++++++++)))************++++++++++++++++++,,,---...///000/////////000111111222222222222333444555666777888;;;:::::::::;;;>>>@@@BBBAAABBBCCCDDDDDDEEEGGGJJJEEEGGGHHHIIIIIIIIIKKKMMMNNNMMMLLLJJJJJJJJJKKKLLLMMMOOOOOOMMMJJJIIIKKKNNNOOOOOOOOOOOOOOONNNMMMLLLPPPPPPOOOPPPQQQPPPMMMKKKMMMMMMMMMNNNOOOMMMJJJHHHNNNJJJEEEDDDEEEGGGGGGFFFIIIHHHFFFEEECCCBBBBBBBBBCCCBBBAAA???>>>=========@@@>>><<<:::999:::;;;<<<;;;;;;;;;::::::999999999999777666777888888777666555666666666666666555555444444333333333333222222333444555555555333000///222222222111111111111000111111000000//////......///...---,,,+++,,,------........................------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......000000000000000////////////////////////////////////000000000111111111111000000111111111222222222555555555666666666666777777888999:::;;;<<<<<<===@@@AAABBBBBBBBBAAA@@@???>>>???@@@???=========??????>>>===<<<===>>>@@@BBBCCCBBBAAA???>>>=========<<<<<<===============<<<:::::::::999999888888888;;;;;;:::999999888888777777777666555444444333333111111111111111111111111222111111000///......---////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************/////////000000////////////............///000000222222222333444444555555999999999:::999888888777;;;===@@@AAA@@@@@@@@@AAAGGGDDDBBBCCCAAA===;;;===LLLPPPQQQJJJ>>>666777;;;AAA@@@@@@>>>===<<<;;;:::999888777888::::::999777444333333222333444555666333333333333333333444444444333111000//////000000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((((((***,,,))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((''''''''''''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))*********+++++++++)))************+++++++++,,,++++++,,,,,,...//////...//////000000111222222222222333444555666777777::::::999999;;;===@@@AAA@@@BBBDDDDDDDDDEEEGGGIIIDDDFFFHHHHHHHHHHHHIIIKKKKKKKKKJJJIIIIIIJJJKKKLLLKKKNNNPPPOOOLLLKKKKKKLLLNNNNNNNNNNNNNNNMMMLLLLLLOOOOOOOOOPPPQQQQQQOOOMMMOOOMMMLLLLLLMMMMMMMMMLLLKKKGGGDDDCCCEEEGGGHHHGGGHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCAAA@@@???>>>>>>>>>>>>===<<<::::::::::::;;;999999999888888777777777999888777777888888666555555555666666666666555555444444333333333222222222333444555555444222000///111111111000000000//////000000000000//////......///...---,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////////////////........................//////000000000111111111000000000111111111222222222222222222333333333333777777888999:::;;;;;;<<>><<<>>>??????===<<<<<<===???>>><<<<<<<<<===???@@@BBBAAA@@@>>>======<<<<<<<<<<<<============<<<<<<:::::::::999999999888888;;;::::::999999888888777666666555444444333222222111111111111111111111111111111111000///.........////////////............///.........------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************......////////////......//////......//////000111111111222222333444444444666777888888999999888888999===@@@@@@======AAAEEEKKKGGGEEEEEEBBB===<<<>>>CCCIIILLLEEE999222444:::EEECCC@@@===;;;::::::::::::888777888999999777666444333333333333444444555555444333222222333444555444333222111000000000000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))************************((()))))))))((((((***,,,)))((((((''''''''''''((('''''''''&&&&&&''''''''')))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((()))))))))*********++++++)))************+++++++++,,,++++++,,,,,,---...///......//////000111111111111222222333444555666666999888888999:::<<<>>>@@@>>>AAADDDFFFFFFFFFFFFGGGDDDFFFHHHHHHGGGGGGGGGIIIHHHHHHHHHIIIJJJKKKMMMNNNJJJMMMPPPQQQOOOMMMKKKKKKMMMMMMNNNNNNMMMMMMLLLLLLNNNMMMNNNPPPRRRSSSQQQOOOPPPNNNKKKJJJLLLNNNOOOPPPHHHFFFDDDDDDFFFHHHHHHHHHGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCBBB@@@????????????>>>>>>======<<<;;;;;;;;;888888888888888777777777:::888777666777777555333444555555666666666555555333333333333222222222222222333444444333222000///000000/////////.........000000000////////////...///...---,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,---------------------------.................................////////////000000000000000000000000111111111111000000111111111222222222555555666777888999::::::<<<===>>>?????????>>>===:::===??????>>><<<;;;;;;???>>><<<::::::;;;===>>>@@@???>>>===<<<<<<<<<<<<;;;<<<<<<===<<<<<<;;;;;;:::::::::999999999999888:::::::::999888888777777444444444333222222111111111111111111111111111111111111000000//////....../////////............---............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************---......//////......---//////......//////000111000000111111222333333333444555666777888999999999888===AAA@@@<<<<<>>EEEIIICCC777111666===@@@???===<<<:::999888888<<<:::777666666666444222333333333333333333333444666555333222222222444444333333222111111111111111////////////////////////.........---------,,,,,,++++++++++++++++++++++++,,,++++++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))'''((()))+++)))(((''''''''''''((((((((('''&&&%%%%%%&&&'''((((((((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))*********+++++++++,,,+++++++++,,,------...------...//////000000111111111222222333444444555777777777777999;;;<<<======@@@DDDFFFFFFEEEEEEFFFEEEGGGIIIIIIHHHGGGGGGHHHFFFGGGHHHIIIKKKMMMOOOPPPKKKMMMOOOPPPPPPNNNMMMMMMNNNNNNNNNOOOOOONNNNNNMMMMMMMMMNNNPPPSSSTTTSSSQQQOOOMMMLLLLLLNNNPPPQQQQQQJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>????????????>>>===<<<;;;:::::::::999999999999999:::888777666666555444222444444555555666666555555333333333222222222222111222222333333222111000000000000000/////////......////////////////////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------................................./////////000000/////////000000000111111222222222333333333444444333444555666777888888999;;;<<<===>>>??????>>>===:::===@@@AAA???<<<;;;:::>>>===;;;999999:::;;;<<<>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999999999999999999::::::999999888777777777333222222222111111111000111111111111111111111111111000000000/////////...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************------............------...............//////000//////000000111222222222222333444666777888999999888>>>BBBAAA======BBBIIIOOOKKKGGGEEEAAA;;;888999???FFFJJJFFF===999===DDD===>>>>>>===;;;888666444:::888666555555555444333333333333333333333222222444333222222111222333444222222222222111111111000...........................------------,,,,,,,,,++++++++++++++++++++++++,,,++++++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))((('''''')))+++((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((((((((((()))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((()))))))))*********))))))*********+++++++++,,,,,,+++++++++,,,---------------...//////000000000000111111222222333333444555555666888999:::;;;<<>>===<<<<<<<<<===============<<<;;;:::999999999999999999999999999999888666555555555333111333333444555555555555555333333222222222111111111111111111111111111000000111111000000000/////////.............../////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------************************+++++++++,,,,,,,,,------***+++++++++,,,,,,,,,---........................---............/////////....../////////000000000222333333333444444444444222333444444666666777888:::;;;===>>>?????????>>>;;;>>>AAABBB@@@>>><<<;;;>>><<<:::999888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999999999999999999999999999999::::::999888888777777666111111111111111000000000000000000000000000000000000000000000////////////............------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,------------,,,,,,------,,,,,,------...///......//////000111111222111222333555666777888888999===AAA@@@>>>===AAAEEEKKKHHHFFFFFFBBB<<<888999<<<@@@DDDBBB===;;;???DDD???@@@@@@???<<<888444111999777555555666888888888222333333333333222222111000111111222222222222222000000111111111111000///........................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((('''''')))+++(((''''''''''''(((((()))'''''''''&&&&&&''''''''''''((()))))))))(((&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((()))))))))******)))************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,------.../////////000000000000111111222222222333444555777888999999;;;===@@@BBBBBBBBBBBBDDDEEEGGGJJJLLLKKKIIIIIIIIIHHHIIIKKKMMMOOOPPPPPPQQQPPPNNNLLLLLLOOOQQQRRRRRRPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRTTTTTTRRRPPPMMMNNNOOORRRTTTTTTRRROOONNNPPPQQQPPPMMMJJJHHHHHHIIIHHHFFFEEECCCBBBBBBBBB>>>>>>===<<<;;;;;;<<<<<<::::::999999888777777777666666666777777777777777888666555444555555333111222333444555555555555555222222222222111111111111111000000000000000000000111111111000000000//////---............/////////------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,******++++++,,,,,,------------------------------------------.........///............////////////000000111111111222222222222222333444555666777777999:::<<<>>>????????????<<>>=========<<<:::999888999;;;<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;;;;:::999888888888999999999999:::::::::999999999888777777666666111111111111111111111111000000000000000000000000000000000000////////////.........------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,------------,,,,,,,,,++++++++++++,,,---------......//////000111111000111333444666666777777888;;;===>>>>>>===>>>???EEECCCDDDGGGEEE???<<<===666999;;;;;;:::;;;===???=========;;;999777444333@@@===999888888888888777222333333444333222111000,,,---000222333222222111...///000000000000///...........................---------,,,,,,,,,++++++*********************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((('''''')))***'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&'''((()))***)))(((&&&%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((()))))))))***)))************+++++++++,,,,,,+++++++++++++++,,,+++,,,,,,---......////////////000000000000111111111111333444666777777888:::<<<>>>?????????AAACCCBBBEEEIIIKKKJJJIIIIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNNNNMMMLLLNNNQQQSSSRRRQQQOOOPPPPPPQQQRRRRRRQQQQQQTTTSSSSSSSSSTTTSSSPPPNNNPPPPPPOOOQQQSSSSSSRRRQQQLLLOOOQQQQQQNNNJJJIIIIIIJJJIIIGGGEEECCCAAA@@@@@@>>>>>>===<<<<<<<<<<<<===;;;:::888777666666777777555666666666777777777888666555444444555555333222111222333444555555555555222222222222111111111111000000/////////000000000000000/////////.........---------.........//////------.........---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++,,,------...------------------------,,,,,,---------.........------.........//////////////////000000000111111222222333444555666777777666888:::<<<>>>>>>>>>>>>===>>>@@@???>>><<<<<<===<<<;;;:::999999:::<<<===;;;;;;;;;;;;;;;<<<======;;;;;;;;;::::::999888777888888999999999:::::::::999999888888777777666666111111111111111111111111000000000000000000000000////////////000000000000.........---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++,,,,,,------,,,,,,+++++++++******++++++,,,---------......///000000000111111333444555666666666777999;;;======<<<;;;:::@@@???BBBGGGHHHCCCAAAAAA777777999:::<<<===???@@@888777666555555666777777IIIEEE???;;;999777555333222333333444333222111000)))+++///222333333111000---...///000000///..............................---------,,,,,,,,,++++++************************)))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((((((&&&'''(((***'''''''''''''''((()))***%%%&&&'''(((((('''&&&%%%'''((()))***)))(((&&&%%%&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((()))))))))))))))************+++++++++,,,,,,++++++***+++++++++++++++,,,------......///////////////000000000000000111222444555666777777:::;;;<<<======>>>@@@CCC@@@DDDHHHJJJJJJIIIHHHIIIIIIJJJKKKMMMMMMMMMLLLKKKLLLLLLMMMQQQTTTUUURRROOONNNOOOOOOPPPQQQQQQQQQPPPVVVUUUTTTTTTTTTRRROOOLLLTTTRRROOOOOOQQQRRRSSSSSSIIIMMMPPPQQQNNNKKKJJJJJJKKKJJJHHHEEECCCAAA@@@??????>>>>>>============>>>>>><<<:::888888888999:::777777888888999999999:::555444333333555555444333111222333444555555555555222222222111111111111000000000////////////000111//////.........------------------.........//////,,,---.........---,,,+++************************++++++++++++++++++++++++*********++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,------......------------------------,,,,,,,,,---------......---------.........//////000000000000111111111111222333333444555666777777555666888;;;<<<============>>>>>>===<<<;;;<<<===<<<;;;999999999;;;===>>>;;;;;;;;;;;;<<<<<<===>>>;;;;;;;;;:::999888777666888888888999999:::::::::999999888888777666666666111111111111111222222222000000000000000000000000////////////000000000000......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,000000000000000/////////...000222222222333444666666777888999999888777666999>>>CCCFFFEEEAAA===<<<999:::;;;>>>@@@???;;;888444444444444555777999999GGGGGGBBB999333444444333111555888999777333000...+++---000222444333222111222111111000000000000000//////......---------------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,+++***))))))***+++,,,))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))************************,,,,,,,,,++++++*********,,,,,,,,,---------............//////000000111111333222111111111333555777999999999:::;;;<<<===>>>DDDCCCFFFKKKIIICCCDDDJJJKKKLLLMMMLLLKKKJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQNNNPPPRRRSSSQQQPPPPPPPPPUUUUUUUUUUUUSSSQQQOOONNNSSSQQQPPPOOOOOOPPPRRRSSSOOOPPPOOOOOOMMMJJJHHHFFFJJJHHHDDDBBBBBBBBBAAA@@@?????????>>>===<<<<<<<<<<<<;;;:::999888888888888777777666666666666777777666666555444333333222222000000222333444555555555333333222222111000000000//////.........---------000000//////.........---..............................---,,,,,,+++******++++++++++++++++++++++++******++++++++++++*********+++,,,,,,------,,,,,,************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////000000000111111111111111111222222222333333333555555777888:::<<<======;;;<<<<<<<<<:::;;;<<<>>>===<<<:::999:::<<<>>>???;;;;;;<<<<<<<<<<<<<<<<<>>CCCEEECCC@@@>>><<<777999;;;>>>AAAAAA>>>;;;111111222333444555666666999<<<<<<777444555555333222555888999666222///...+++---000222333333222111111111000////////////000000000//////............------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++***))))))***++++++((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))************************,,,,,,,,,++++++*********,,,,,,,,,,,,---------------......///000000111111333222111111111333555666888888888999:::;;;======CCCBBBEEEIIIGGGCCCCCCHHHIIIJJJJJJJJJHHHHHHIIIKKKKKKKKKMMMNNNNNNOOOOOOOOONNNPPPSSSTTTSSSSSSSSSTTTUUUTTTSSSQQQPPPPPPPPPPPPQQQPPPOOOOOOOOOPPPQQQRRRPPPPPPOOONNNLLLIIIGGGFFFGGGEEECCCBBBCCCCCCBBBAAA>>>>>>>>>======<<<<<<<<<;;;;;;:::999888888888888777777666666666666777777666666555555444333333222222333333444444444444333333333222111111000000/////////.........---------000/////////.........---...........................------,,,++++++******++++++++++++++++++++++++******++++++++++++*********+++,,,,,,------,,,,,,************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............//////000000000111111111111111111222222222333333555666777888999:::;;;<<<:::;;;<<<;;;::::::<<<>>><<<;;;:::999:::;;;===>>>;;;;;;;;;;;;;;;:::::::::>>>===<<<;;;:::888777777999999999999999999999999999999888777666555444333222333444333111000111222000111111111111000//////000000000000/////////...,,,,,,,,,,,,,,,...111444---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------------------------,,,...000000///000111333///111333666888:::;;;<<<;;;>>>AAACCCAAA???>>>===999:::<<>>==================>>>>>><<<777333...000444666777666444222333888;;;888666555333000333666888888555111...------...000222222222111111000000///...............////////////............,,,+++++++++++++++++++++******++++++++++++************))))))))))))******((((((((((((((((((((((((******)))((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((************************+++++++++***************++++++++++++,,,,,,,,,,,,,,,------......///000000111111000000111222333444555555666666777999:::;;;??????@@@BBBBBBAAAAAACCCEEEFFFEEEDDDCCCDDDFFFIIIGGGIIIKKKMMMNNNMMMJJJIIIMMMPPPSSSTTTTTTTTTTTTUUUQQQPPPNNNMMMMMMOOOPPPQQQMMMMMMNNNOOOPPPPPPOOOOOOOOONNNMMMKKKIIIGGGEEEDDDCCCBBBBBBCCCCCCBBB@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777777777777666666666555555666666666666666666555555444444444444555555666555555444444222222222111000000//////................................................------------------------,,,,,,,,,,,,++++++************************************++++++++++++************+++,,,,,,,,,,,,+++******************************************************************************++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,---------................../////////000000000000000111111111111222555555555555666666666666777888999999888888:::<<<::::::999999999999:::;;;<<<;;;;;;::::::999999888999999999888888888888888888888888888888888888888777777666555555444333333111222333222111000000222000000000000000//////...000000/////////.........------,,,***)))))),,,///,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******))))))******+++)))*********+++++++++,,,+++,,,---...------...000000000111333555777888999:::<<<======<<<;;;;;;<<<::::::;;;<<<<<<:::555111111333777::::::888666444666::::::666333444444222333555777777444000.........///000111222222111111000000///...............------------------------++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,---......//////000000000000111222333333444444444444555777888999=========>>>???AAABBBAAADDDEEEEEEDDDCCCDDDFFFIIIGGGIIIKKKMMMMMMLLLJJJHHHNNNPPPRRRSSSRRRPPPQQQQQQMMMNNNNNNOOOOOOOOOOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLKKKIIIGGGFFFEEEDDDDDDCCCBBBBBBBBB@@@===:::;;;;;;;;;:::::::::::::::::::::999888777777777777666666555555555555666666555555555555555444444444222333444555666666666666222222111111000//////...---.....................---------...............------------------------,,,+++++++++++++++************************************++++++++++++******)))***++++++,,,,,,++++++************************************************************************)))******++++++******)))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...---............///////////////000000000111111111444444444444444444444444555666777777777777999;;;999999999888888888999999;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777666666555555444444333333111222333222000///000111000000000000000///......////////////............+++---...,,,***(((''''''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))))))))******)))))))))******++++++,,,+++,,,------,,,,,,---///000000111222333555777888777999;;;;;;:::999888999333444666:::<<<;;;888555333555888:::;;;999777555333666666222000333555555222444666666333111////////////000111111111111111111000//////......//////,,,,,,,,,,,,,,,---------*********+++++++++++++++))))))************))))))((())))))******))))))(((************************))))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))*********+++++++++++++++,,,,,,---............//////000111111222222222222222333444555777777:::;;;;;;;;;>>>CCCDDDBBBBBBDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLKKKIIIHHHMMMOOOQQQQQQPPPNNNNNNOOOMMMNNNOOOPPPPPPOOONNNMMMNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@@@@>>><<<999;;;;;;::::::999888888888:::999888777777666777777666555555444444555555666444444444444444444444444111222333444555666666666222111111000000///......---------...............---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************************++++++++++++******)))******+++++++++++++++************************************************************************))))))************))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------------------.........///////////////000000000000222222222222222333333333333555666666555666888:::888888888888888777777777999999999999999999999999999999999888888888888888666666666666666666666666555555444444444333333333111222222222000///000111//////000000//////...---/////////.........------)))+++...///---+++***)))******++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++******************************))))))))))))******((())))))***++++++,,,,,,+++,,,...---,,,,,,---/////////000000222555777888444666999:::888777666666111222555999<<<===:::888333444777888999777555444000444444111000333666555111333555555333111111111000000000000111111111111111111000////////////000,,,,,,,,,---------......)))*********++++++++++++))))))************))))))'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))))))))*********++++++++++++,,,------............///000111111111111111111111222333444555666888:::999888===EEEFFFCCC???BBBEEEFFFEEEDDDEEEEEEGGGHHHHHHIIIIIIHHHGGGGGGKKKMMMPPPPPPPPPOOOOOOPPPOOOOOOOOOOOOOOONNNOOOOOOQQQOOOMMMKKKJJJIIIIIIJJJHHHGGGFFFEEEEEEEEEFFFFFFCCCAAA???>>>>>>>>>===;;;<<<;;;;;;999888777666555:::999888777777666666666666555555444444555555666333333333333333333333333222222333444444444444444111111111000//////......---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******************++++++******************************++++++++++++******))))))***+++++++++++++++************************************************************************))))))************))))))++++++++++++++++++++++++************************************************)))******+++,,,,,,------++++++,,,,,,,,,---------,,,,,,---------................../////////000000000000000111111222222222222333555555555555888:::777888888888777777666555555555666666777888888888:::::::::999999888888888666666666666666666666666444444444333333333333333000111222111000///000111//////000000//////...---//////.........---------***,,,---...,,,+++,,,,,,)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,))))))*********+++++++++******************************))))))))))))******((())))))***+++,,,,,,,,,+++---......,,,,,,---///.........000222555888999222555888999888666444444333444777:::======:::777222333444666666555444333222666777444222444555333000222444444333111111222000000000000000111111111222222111000000000000000---------.........//////))))))******++++++++++++))))))************))))))'''((()))******)))((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))***************++++++,,,,,,---......---...///000111111111111000000000111222333555555666999888777===FFFHHHDDD===@@@DDDFFFEEEDDDCCCCCCGGGGGGFFFFFFFFFFFFFFFFFFIIILLLOOOPPPPPPPPPQQQRRRSSSQQQOOOMMMLLLNNNOOOQQQRRRPPPMMMJJJHHHHHHIIIIIIFFFFFFEEEDDDDDDEEEFFFGGGBBB@@@===<<<===>>>>>>>>>===<<<;;;999777666555444:::999888777666666666666555555555444444555555555222222222222222222222222333333444444333333222222111111111000//////......---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))))))))))))))))))))******++++++++++++******))))))***++++++++++++***************************************************))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++************************************************))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000/////////000111222222222111333444444444555777999777777888888777666555555222333333444555666777777;;;;;;::::::999888888777666666666666666666666666444444333333333333333333000111222111000//////111///////////////......---//////.........------------------+++))))))***,,,)))***+++,,,,,,+++***)))*********************************++++++,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))******))))))))))))******''''''(((***+++,,,---...,,,,,,,,,++++++*********000///......///111333555666777999:::888555111...555777666666:::>>>;;;444555444222222444555444333333000...///222555555333444444333444555444111///111111000/////////////////////............//////000...+++***+++---......++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%''')))+++,,,***((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((('''&&&%%%%%%'''''''''(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******+++++++++,,,,,,,,,------......///000000000//////000111333444555555666777888999;;;<<<===>>>:::===@@@BBBBBBCCCEEEFFFGGGGGGHHHGGGFFFGGGJJJLLLGGGKKKQQQSSSRRROOOMMMKKKMMMNNNOOOPPPPPPPPPOOONNNPPPOOONNNKKKGGGEEEDDDEEEHHHFFFDDDDDDDDDDDDCCCAAA@@@?????????>>>>>>======::::::999888777777888888999999999888888888888777444444333333222111000000///111333444444333222000111111222333333333333222000000000000////////////------------------------------------------------+++++++++++++++++++++++++++++++++************)))+++++++++*********))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++******************++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------...............///000000000000000000111111111111222222333444555666777888888666555666888888444111222222333444555666777888999777555777999:::888555555555444444444333333333444444444444333222111000222111111000000000000000////////////............///......------,,,++++++,,,,,,,,,+++++++++******************************************************************************************************))))))))))))))))))))))))******))))))))))))******(((((()))***++++++,,,---,,,,,,,,,++++++*********///...------...000222444444666777999888777555333999:::999666666888666222555444333444666888888888555333111111444666666555444444444555777777555333111000000/////////////////////............/////////---++++++,,,......---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))***)))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((('''&&&&&&%%%''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))*********************+++++++++,,,,,,---------...//////000000...//////000111222333333444555666777999:::;;;<<<999;;;>>>???@@@AAADDDFFFFFFGGGHHHIIIHHHIIIKKKMMMKKKNNNRRRSSSQQQNNNKKKJJJMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNKKKHHHGGGGGGHHHGGGFFFEEEFFFGGGHHHGGGFFFAAAAAA@@@@@@???>>>>>>===::::::999888888888888888999999999888888888777777444444333333222222111111111222333333333222111111000111222222333333222222000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...............//////000//////000000000111111111222222333444555666777777666555555666888888555222222222333444555666777888888666666777999999777555555555555555444444444333444444444444333222111000222111111000000000000000////////////............///......------,,,++++++,,,,,,,,,+++++++++******************************************************************************************************))))))))))))))))))))))))******))))))))))))******)))))))))*********+++++++++++++++++++++*********---,,,,,,,,,---///111222222333555666777888888888;;;===<<<888888999888444333222222444777:::;;;:::555333222222333555555444444444444666888999888666111000//////......///////////////....../////////---,,,,,,---......---+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%'''(((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))((((((************++++++++++++*********++++++++++++,,,,,,,,,---......//////000......//////000000000111222222333555666777888999999:::<<<<<<===???CCCFFFDDDGGGJJJKKKKKKJJJKKKLLLLLLOOOQQQRRRPPPNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPMMMNNNNNNLLLJJJIIIJJJKKKHHHGGGGGGHHHJJJKKKKKKJJJCCCCCCBBBAAA???>>>======::::::999888888888999999999999888888888777777777333333333333333333333333444333333222222111111111000111222222333333222222000000000/////////......------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********************************************************++++++++++++,,,++++++,,,,,,,,,,,,------......------......///000//////000000000000111111111222222333444555666666444444444666777777555333222333333444555666777777777666666777888888777555666666666555555555444444444444444444333222111111222111111000000000000000////////////............///......------,,,++++++,,,,,,,,,+++++++++******************************************************************************************************))))))))))))))))))))))))******))))))))))))******************))))))))))))+++++++++***************++++++++++++,,,---///000111111222333444666888999:::;;;;;;<<>>===<<<;;;;;;::::::999999999::::::888888888888777777777777333333333333444444444444555444333222111111111111000000111222222222222222000000/////////.........------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++))))))*********++++++++++++++++++,,,,,,,,,------...------------...//////////////////000000000111111111222222333444444555333333444666777777666555333333444444555666666777666666666666777777666555777666666666666555555555333444444444333333222111222111111000000000000000////////////............///......------,,,++++++,,,,,,,,,+++++++++******************************************************************************************************))))))))))))))))))))))))******))))))))))))***************))))))))))))(((************************))))))******,,,---......000000000000111333444555888888888>>>HHHLLLCCC777222111000111333444444444111111000000000000222333444222111111222222111000000//////.....................///000000///......+++,,,---///000///,,,)))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******))))))*********+++++++++++++++,,,,,,------......//////000000000000000000111222222333444555666666888999:::;;;<<>>===;;;::::::;;;:::::::::::::::;;;;;;888888888777777777666666444444444444444444555555555444333222111111111111000000111222222222222111////////////............------------------------------------------------+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,---------------------...//////...////////////000000000000000111111222222333333222333555666666555555555333333444444555666666666444555666666666555555555777666666666666555555555333333444444444333222222222111111000000000000000////////////............///......------,,,++++++,,,,,,,,,+++++++++******************************************************************************************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***************((()))***+++,,,---------////////////000111222222666666666;;;CCCFFF<<>>AAADDDDDDFFFIIIJJJHHHGGGFFFFFFLLLNNNPPPOOOMMMLLLKKKKKKKKKJJJJJJKKKLLLMMMOOOPPPNNNOOONNNLLLJJJIIIIIIKKKLLLJJJHHHFFFFFFEEEBBB@@@?????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<======888777777777666666666666777777666666555555444444111222333333333222111111///000000111111111111111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))*********+++++++++))))))))))))))))))))))))************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...///........./////////000000//////000000000000111111222444777666444222333444444444444555555555555555222444666666444333444555555555555555444444444333222333333444444333333222222111111000000000000000////////////............///......------,,,++++++,,,,,,,,,+++++++++******************************************************************************************************))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))***(((((())))))*********+++((()))***+++,,,---------+++,,,...000222333444444///555888555222444666666///...------///000000///+++.../////////000444888444222000111333555555555//////...------------...---...///111111///...------,,,,,,---......---+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((((((((('''))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++))))))))))))************)))******+++,,,,,,------******+++,,,...///000000000000111111222222333333111444777:::<<<===@@@BBBCCCFFFHHHIIIIIIIIIJJJKKKHHHKKKNNNOOONNNMMMLLLLLLJJJJJJIIIIIIKKKMMMNNNPPPLLLLLLMMMLLLJJJJJJKKKLLLKKKIIIGGGFFFFFFEEECCCAAA@@@?????????>>>>>>======;;;;;;;;;;;;;;;<<<===>>>777777777777666666666666888888777666555444444333000111333444444333222000//////000111111111111111//////.........---------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))******++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,,,,,,,---................../////////000////////////000000000000222555777777444222222333444444444555555555555555111444666666333222333555555555444444444333333333222222333444444333333333222111111000000000000000000/////////............///......------,,,++++++,,,,,,,,,+++++++++******************************************************************************************************))))))))))))))))))))))))*********)))(((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,---...///000111222000111333555555555333222000000//////.........------111555555222222555888333333333222111222444666333333222111000///......---------///111000---+++------,,,,,,,,,,,,+++++++++******)))(((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''((()))))))))))))))((()))*********((('''&&&))))))))))))******************))))))((((((''''''(((((((((((())))))))))))******))))))))))))******++++++***)))(((((())))))++++++++++++++++++,,,,,,------......///000000111//////000111111111111111333444666888;;;<<<>>>>>>FFFCCCAAAAAAEEEHHHIIIHHHKKKKKKKKKKKKKKKKKKLLLLLLJJJKKKLLLMMMNNNOOOOOOOOOPPPOOONNNMMMLLLJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA???===;;;:::999999:::;;;:::999888888;;;===;;;:::999888777777777777777777666555444444333333111222222333333222222111111111111111000000000000111111000///////////////000///...------------------------,,,,,,+++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++************************+++*********))))))((((((************************++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////111111111111111111111111111111222222222333333333888777777777666666555555333333333333333333333333666666666555555444444444444444333333333333222222444333222111000000000000000///...------...///000------............------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********)))************+++++++++*********)))))))))))))))************************))))))))))))))))))))))))))))))((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,---...//////000000111222444444333222111000/////////............---111444333000...000333222333333111000000222444111111111000//////.........------...//////---+++------,,,,,,,,,+++++++++*********)))((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))((()))******)))((('''&&&(((((()))))))))************)))))))))((((((((('''(((((((((((())))))))))))******))))))))))))******+++******)))(((((())))))******++++++++++++,,,,,,,,,,,,---......///000000//////000111111111111000222333666999;;;<<<<<<===CCCAAA???AAADDDGGGGGGFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@???===<<<<<<<<<<<<::::::;;;999888888:::<<<::::::999888777777777777555555555444333222222222111222222333333222222111111111000000000/////////000000///............/////////...---------------------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************++++++++++++++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************)))************+++++++++************************+++*********))))))))))))************************++++++************++++++************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................111111111111111111111111111111111222222222333333777777777666666555555555444444444444444444444444555555555444444444333333444444333333333222222222333333222111000/////////000///...------...///000------............------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******)))************+++++++++************))))))))))))************************))))))))))))))))))))))))***)))'''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,---------///000111222111000///...////////////............000333444333///---...///111222111000...---...000///////////////////////////---,,,,,,.........---,,,,,,,,,,,,++++++++++++******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''(((((((((((('''''')))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((())))))))))))(((((('''(((((())))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))***))))))(((((())))))*********)))((((((((())))))*********+++++++++,,,,,,+++,,,,,,------......///...//////000000000000000000222555888:::;;;;;;:::>>>>>>>>>@@@CCCEEEEEEDDDFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJHHHGGGFFFEEECCCAAA@@@@@@??????>>>>>>===>>>>>>>>>::::::;;;:::888888:::;;;:::999888777666666666666444444333333222222111111111111222222222222111111000000000/////////......//////...------------...///...------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************+++++++++++++++*********))))))))))))))))))))))))*********++++++++++++,,,************************)))************+++++++++***************************************)))))))))************************++++++************++++++************************++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////////////////000111111111222222222222666666555555555555444444444444444444444444444444444444333333333333333222333333333333222222222222222111111000000///////////////...------...//////------............------,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***)))************+++++++++************************************************))))))))))))))))))))))))...,,,)))&&&&&&'''(((***''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++,,,,,,,,,,,,,,,,,,/////////000///...---,,,///////////////.........222444555444111//////000000111111///,,,++++++,,,---------.........//////000...+++***,,,---......,,,,,,,,,++++++++++++******)))))))))((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******''''''((()))))))))))))))((())))))))))))((((((((((((((((((((()))))))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))***))))))((((((((())))))))))))******++++++,,,,,,+++++++++,,,,,,------------...//////000000/////////111444777999999888888:::;;;===???BBBCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKHHHGGGFFFDDDBBB@@@???>>>???>>>>>>===============999:::;;;:::888888999:::999999888777666666666666444444333333222222222111111111222222222222111111////////////..................---,,,,,,,,,,,,---......---,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++******))))))))))))))))))))))))))))))************++++++++++++************************))))))*********+++++++++************************************************************************++++++************++++++************************,,,,,,++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------................................................000000000111111111111222444444444444444444333333333333333333333333333333222222222222222222222222333333333222222222222111000000000000000///..............................------............------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++)))***************++++++************************))))))))))))))))))))))))111///+++(((&&&'''((()))''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((())))))))),,,,,,,,,,,,,,,,,,------............---,,,,,,+++.........///////////////000111222222111000000111///000000///,,,******+++,,,,,,------......//////000---******+++---......,,,,,,+++++++++*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''(((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******''''''((())))))))))))))))))(((((((((((()))))))))'''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))((((((((((((((())))))(((((()))******+++,,,,,,+++++++++,,,,,,,,,,,,,,,------...////////////......000222555777777777666888:::<<>>>>>???>>>===<<<;;;:::::::::999:::;;;:::888777888999999888777666555555555555444444444444333333333333000111111222222111111000////////////..................---,,,,,,,,,,,,,,,------,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++******)))))))))(((((((((((((((((((((((())))))*********+++++++++************************))))))*********+++++++++***************************************+++++++++************************++++++************++++++************************+++++++++*********))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------........................------------------------//////000000000111111111222222222222222222222333111111111111111111111111222222222222222222222222333333222222222111111111///000000000000///......------............------------............------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++))))))******+++++++++,,,************************))))))))))))))))))))))))000...,,,)))'''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))+++++++++,,,,,,------------------,,,,,,,,,,,,,,,.........///////////////,,,---...//////////////////000111000---+++++++++,,,---------....../////////---******+++---------++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((())))))))))))))))))(((((((((((())))))***''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))((((((''''''(((((())))))'''(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///000222444555555555666888;;;===>>>@@@CCCEEEDDDDDDEEEGGGHHHJJJKKKKKKGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJGGGFFFEEEDDDBBB@@@?????????>>>===;;;:::999999999888:::;;;:::888777777777888777666555555444444444444444444444444333333333000000111111111111000000000000000/////////............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...*********+++++++++++++++++++++++++++++++++++++++***************************************)))))))))(((((((((((((((((((((((()))))))))************+++************************)))************+++++++++*********************************+++++++++++++++************************++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------////////////000000000000000000111111111111222222000000000000000000000000111222222222222333333333222222222222111111111111///000111111111000///...------............------------............------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,)))************+++++++++))))))******+++,,,,,,,,,************************))))))))))))))))))))))))+++***)))(((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((())))))***+++,,,------,,,,,,,,,+++,,,,,,------............/////////000---------.../////////...///000222111///---,,,---.............../////////...,,,******,,,------,,,++++++++++++************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((())))))))))))))))))(((''''''((()))***+++'''''''''((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))((((((''''''''''''(((((('''''''''''''''((())))))''''''((()))***+++,,,,,,---------------,,,,,,,,,,,,,,,---............---////////////111222444666444666888999:::===AAAEEECCCCCCDDDEEEGGGHHHIIIIIIFFFGGGGGGGGGGGGGGGFFFFFFCCCDDDEEEFFFGGGHHHIIIIIIFFFFFFEEEDDDCCCBBBAAA@@@======<<<;;;;;;;;;;;;;;;888:::;;;;;;888777666666777777666555444444444444222222222222222333333333000000111111111111000000111111000000000////////////......---------------,,,,,,++++++,,,,,,---...)))*********++++++++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++*********************************++++++,,,,,,,,,************************++++++************++++++************************)))))))))***++++++,,,,,,***************************************************++++++++++++,,,,,,,,,------------------------................................./////////000000/////////000000111111111000000000000000000000000222222222222333333444444222222222222111111111111///000111333333222000///,,,------......------,,,------............------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))************+++++++++))))))***++++++,,,------************************))))))))))))))))))))))))%%%&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((()))***+++,,,---,,,+++++++++,,,---......---.........//////000000000//////000111111///...///111222222000.........////////////////////////...,,,++++++,,,---,,,,,,+++++++++************)))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''''''(((((())))))))))))))))))(((''''''''')))***+++''''''''''''((((((((()))'''((((((((())))))******(((((((((((())))))))))))((((((''''''''''''(((((('''''''''''''''((()))***&&&'''((()))***+++,,,,,,------------------------+++,,,------......------//////......///111444666222444666777777:::@@@EEEBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBCCCEEEFFFGGGHHHIIIFFFFFFEEEDDDCCCCCCBBBBBB<<<<<<<<<<<<<<<===>>>>>>888:::;;;;;;999666666666777777666444444444444444111111111111111111222222000000111111111111000000111111111111000000000000//////...------------...++++++++++++,,,,,,---...))))))******++++++++++++++++++++++++++++++++++++************************(((((())))))******++++++************************))))))))))))************************************)))************+++++++++*********************************++++++,,,,,,,,,************************++++++************++++++************************(((((()))***+++,,,,,,---******************************************************+++++++++,,,,,,,,,------------------------..................................../////////000.../////////000000111111111111111111111111111111222222222333333444444444222222222111111111111000///000222333333222111000,,,,,,---......---,,,,,,---..................---,,,,,,,,,+++++++++***************++++++,,,,,,,,,)))************+++++++++))))))***+++,,,,,,------************************+++******)))(((''''''&&&))))))((('''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++,,,,,,,,,---------......///000111222111000...,,,...///000000000///---,,,........................000///...---,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&%%%$$$%%%'''((('''&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))''''''(((((((((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((###&&&((()))(((''''''''''''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++)))'''&&&%%%&&&((()))(((((((((((())))))))))))(((((()))+++,,,---...///,,,,,,---------...............---+++)))***,,,...////////////000000000000000111222555888;;;>>>???@@@AAAAAABBBCCCCCCDDDDDDHHHHHHGGGGGGGGGFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDAAACCCEEEEEECCCBBBBBBBBB????????????>>>===<<<;;;:::999888777666666666666777666555444444333444444333333111000000000111222000000000000000000000000///............---------///............------------.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++++++++++++++++++++******************************************))))))))))))******************))))))))))))******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////---------............///////////////000000000000000111111111111222222222222222222222222222222222111222222222222111000000////////////............111000000///......------,,,------......------,,,------,,,,,,,,,,,,++++++************************))))))))))))************++++++++++++++++++++++++*********************************)))((('''''''''))))))((('''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,------------...///111111111///...,,,......//////......------........................///...---,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((%%%$$$###%%%'''(((((('''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((()))'''&&&%%%%%%&&&''')))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((($$$&&&((()))((('''''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((''''''(((***************))))))))))))((()))*********++++++,,,,,,+++++++++,,,,,,,,,------......---,,,******---///............///000111111333333444666999;;;>>>???@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIDDDEEEFFFGGGGGGFFFEEEDDD???BBBDDDEEEDDDBBBBBBBBB?????????>>>>>>===<<<;;;::::::999888777777777777777666555444444333444444333222111000000000111222000000000000000000000000///............---------............------------------......---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********++++++++++++++++++++++++************************************************))))))))))))******************))))))))))))******)))*********++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------...------------.............../////////000000000000000000111111111222222222222222222222222222222222111222222222222111000000////////////............000000//////...------,,,,,,------......------,,,------,,,,,,,,,,,,++++++************************))))))))))))************++++++++++++++++++++++++******************************))))))(((((('''''')))((((((''''''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))))))))*********++++++++++++,,,,,,,,,---------...///000000000///...---......------,,,,,,,,,---------------------------------,,,,,,,,,,,,------+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))&&&%%%$$$%%%'''''''''&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((('''''''''''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&((())))))(((&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''(((((())))))***++++++++++++******))))))((((((************************)))************++++++++++++,,,,,,+++)))***,,,...///.........///000222333666777777888:::<<<===>>>@@@@@@AAABBBCCCDDDEEEFFFEEEFFFGGGHHHIIIJJJKKKKKKEEEEEEFFFGGGGGGFFFEEEEEE===@@@DDDEEEDDDCCCBBBBBB??????>>>>>>===<<<<<<;;;;;;:::999888888777777888777666555444444333444444333222111111000000111111000000000000000000000000///............---------............---------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++***************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++************************************************))))))))))))******************))))))))))))******************++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------................../////////000000000000000000111111111222222222222222222222222222222111111222222111111000///////////////............//////......---,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))(((((((((''')))(((''''''''''''(((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************++++++++++++,,,,,,,,,,,,---.../////////...------...---,,,+++***+++,,,---------------------------,,,+++++++++,,,------...************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''')))***)))'''&&&&&&&&&&&&$$$###((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''((((((((((((''''''(((((((((''''''(((((((((((((((((((((((((((((((((((()))***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''((()))******))))))))))))))))))))))))(((((()))))))))))))))*********(((((()))))))))*********)))******)))))))))+++---111000//////000222444666999999999999:::;;;<<<===???@@@AAACCCDDDFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJEEEEEEFFFGGGGGGFFFEEEEEE<<>>>>>===<<<<<<;;;;;;<<<;;;:::999888888888888777666555444444333444444222222222111111111111111000000000000000000000000///............---------.........---------,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((''''''(((***+++++++++++++++++++++++++++***************+++++++++************************((()))))))))************+++******))))))******+++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000000111111111111111111111111222222222222111111111111111000000///////////////..................---------,,,,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))((((((((((((((((((''''''''''''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,---------.........------...---,,,******+++,,,,,,------------------------+++++++++++++++,,,---...************************((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''')))***'''%%%%%%%%%''''''&&&%%%((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''))))))((((((''''''&&&&&&''''''(((((((((((('''''''''(((((((((((((((((('''((((((((((((((((((((((((((()))***)))((('''(((***)))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))))))))((((((''''''''''''(((((()))))))))&&&'''((()))***+++,,,,,,(((((()))))))))*********)))***,,,,,,+++,,,...///222222222222222444555666999999888888888999999:::>>>???@@@BBBDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFDDDEEEFFFFFFFFFFFFEEEDDD<<>>===<<<;;;;;;;;;<<<<<<;;;:::999888888888888777666555444444333444444222222222222111111000000000000000000000000000000///............---------...------------,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++))))))*********+++++++++************************((()))))))))************++++++************++++++,,,+++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////////////////000000000111111111000000000111111222222222000111111111111000//////////////////............---------------,,,,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))(((((((((((((((''''''''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******))))))*********+++++++++,,,,,,,,,------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))"""""""""$$$'''******)))'''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((()))***)))((()))***,,,++++++************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))***'''((((((((())))))))))))&&&'''((()))+++,,,------)))************++++++++++++---///000000000222444333333333444444444444444666666666555555555666666:::;;;===???AAACCCEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDCCCCCC>>>@@@BBBBBB@@@??????@@@???>>>===;;;:::;;;;;;<<<;;;:::999888888777777888777666555444444333444444111222222222222111000000000000000000000000000000///............---------------------,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++*********))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++++++++++++++)))))))))***++++++,,,,,,************************))))))))))))************++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,------------------.........//////////////////000000000111111//////000000111222222222000000111111000000///...////////////..................------------------,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))'''''''''''''''((()))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))*********+++,,,,,,+++,,,,,,------...---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((((((((((((((($$$######%%%'''))))))(((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((())))))))))))***,,,///,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))+++---///000,,,,,,++++++***))))))((()))))))))***+++,,,,,,---+++++++++,,,,,,,,,------+++---///000111111333444111222444444444333111000333333222222222222333333555666888:::===???AAABBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@>>>===>>>??????>>><<<:::::::::;;;<<<::::::999888777777777777777666555444444333444444111222222333222111000///000000000000000000000000///............------------------,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++***++++++++++++++++++++++++((())))))***++++++,,,,,,************************))))))))))))************,,,++++++******++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,------------------.........//////////////////000000000111/////////000111222222222000000000000000//////...////////////....................................,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))'''''''''''''''((()))***)))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************,,,+++++++++,,,,,,---...,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,))))))******++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&((()))))))))(((''')))(((&&&&&&&&&&&&$$$"""%%%&&&&&&''''''(((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''((((((((((((''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((('''((()))))))))***---000---------,,,,,,+++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((())),,,000444666111000///---+++)))((('''++++++++++++++++++++++++,,,,,,---------.........(((***---...//////111222000111333444444111///---000000000///000000111111111222444777999<<<>>>???===>>>??????@@@AAABBBBBBAAAAAABBBCCCCCCBBBAAAAAABBBBBBAAA???===<<<>>>???@@@>>><<<:::999:::;;;<<<:::999888777666666666666777777555444444444444444111111222333222111000///000000000000000000000000//////.........------------------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))+++---//////---+++)))++++++++++++++++++++++++((())))))***++++++,,,,,,************************))))))))))))************,,,++++++******++++++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++******))))))++++++,,,,,,,,,------------------.........//////////////////000000000000...//////000111222222222000000000000000//////...000/////////..................//////////////////,,,------......------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++************++++++************++++++)))))))))))))))))))))))),,,,,,++++++***)))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&((()))***&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((((((&&&'''''''''(((((()))))))))))))))))))))******+++++++++,,,---............+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((+++'''''',,,444999777333444444333222111///......,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***+++,,,,,,------///////////////............---------...000111333222333333444666777999:::=========>>>???AAABBBCCCAAABBBBBBBBBAAA@@@@@@???@@@@@@AAAAAAAAABBBBBBBBB?????????>>>===;;;:::999:::888666666888999777555666555555444444444555555333333222222111000//////000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---...---+++)))'''************************)))************+++++++++************************************************+++++++++*********))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............////////////000000111111111111000000000000000000000000000000////////////............//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,++++++************++++++))))))))))))))))))))))))++++++***))))))(((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&'''((()))***'''&&&&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''((((((((((((''''''''''''((((((((()))))))))(((((())))))***++++++,,,,,,------------,,,*********)))))))))(((((())))))))))))))))))))))))************)))))))))(((+++))))))---222555444222444444555666555222///...,,,,,,+++++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,---------....../////////000///.........///000111111111222333444666777888;;;;;;<<<===???@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>===<<<;;;:::999999777666666888888777444666555444333333333333333333333222222111000000///000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,---......---,,,***(((************************)))************+++++++++************************************************+++++++++*********))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........//////////////////000000000000//////000000000000000000000000............------------.........------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''(((((()))***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++************++++++)))))))))))))))))))))))))))))))))((((((''''''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))(((((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))(((((('''&&&&&&''''''(((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++,,,,,,,,,,,,,,,,,,++++++******))))))))))))(((((())))))))))))))))))))))))************))))))))))))++++++---...///000000000000222444666555222...,,,+++++++++***************))))))))))))))))))))))))******++++++++++++++++++***++++++,,,...//////000111000///---------...///000000000111222444555666888999;;;===????????????BBBBBBBBBBBBBBBAAAAAA@@@>>>?????????@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;::::::999888666777888888777555666555444333222222222222333333222222111000000000000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,,,,---......---,,,***)))************************)))************+++++++++************************************************+++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........//////......////////////......000000000000000000000000...------------,,,,,,,,,------------,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---......++++++************++++++)))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((()))******+++,,,,,,,,,+++***))))))))))))))))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))+++---//////,,,+++,,,...,,,---...///...---***)))*********************)))))))))))))))))))))))))))++++++++++++******************+++,,,,,,---............,,,,,,+++,,,---.../////////000111333444555666888;;;===?????????>>>AAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>????????????::::::;;;;;;;;;;;;;;;::::::999999888999888888777888777555444333222222222222222222111111111000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************************************++++++++++++************************************************************************************************************************************++++++++++++++++++++++++************************************************************+++++++++++++++,,,,,,,,,,,,+++***)))************************))))))*********+++++++++***************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........---..................---////////////////////////.........---------,,,,,,------,,,,,,,,,+++++++++)))******+++,,,------...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---***++++++,,,,,,++++++***************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''(((((()))))))))))))))*********++++++*********++++++,,,,,,,,,++++++++++++,,,,,,---...++++++************++++++))))))))))))))))))))))))***)))))))))))))))((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((('''((())))))******+++++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********---///...***((()))++++++***)))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((+++*********************,,,,,,,,,,,,,,,,,,,,,+++******))))))***,,,---...//////000000111222333444555777:::===?????????>>>@@@@@@AAAAAAAAAAAAAAA@@@======>>>>>>>>>?????????999:::;;;;;;<<<;;;;;;;;;:::;;;;;;::::::999999999999888777555444333333333222222222111111111111111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************************************+++++++++*********))))))************************************************************************************************************************++++++++++++++++++++++++************************************************))))))*********+++++++++***************))))))(((************************))))))*********+++++++++*********************************************************************************+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------------............------........................////////////.........---------,,,,,,,,,+++++++++***++++++,,,---......///+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))***''''''''''''''''''''''''&&&&&&''''''((()))))))))((())))))))))))*********))))))******+++,,,,,,,,,++++++*********+++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))(((((((((%%%&&&'''(((((((((((('''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((''''''(((((()))***)))))))))***))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))+++---,,,)))'''(((***+++***((('''''')))+++,,,(((((((((((())))))))))))(((((((((((((((((((((((())))))******************---------,,,,,,+++++++++))))))((()))***+++---///////////////000111222333444555888:::<<<===>>>>>>>>>??????@@@@@@@@@@@@@@@===>>>>>>>>>????????????:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<;;;999888999:::999999777666555555555555111111111111111111111111000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************************************+++************)))))))))************************************************************************************************************************++++++++++++++++++++++++************************************************)))))))))************+++)))(((((((((((((((((((((************************)))************+++++++++***************************************************************+++++++++************++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------------............------........................000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&''''''((())))))******((((((((()))))))))******((())))))***++++++,,,,,,++++++***)))))))))******++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&((()))))))))((('''###$$$%%%'''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))(((((((((''''''''''''(((''''''''''''((())))))''''''((()))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))((()))))))))************((()))******)))(((((())))))))))))((()))***+++,,,'''''''''((((((((())))))))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,,,,------------,,,+++******+++,,,---......------......///000111222222444666888:::<<<<<<======>>>???????????????>>>>>>>>>?????????@@@@@@<<<<<<=========<<<<<<;;;888:::;;;:::888666888999888777666555555555555555111111111111111111111111000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************************************************))))))))))))************************************************************************************************************************++++++++++++++++++++++++************************************************))))))))))))************))))))(((((((((((())))))************************)))************+++++++++************************************************))))))*********+++++++++************++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,......////////////......------------------------//////.........---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++***************++++++,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''(((((()))*********(((((((((((())))))))))))((())))))***++++++,,,,,,++++++***)))((((((((()))++++++************++++++))))))))))))))))))))))))&&&'''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''!!!"""$$$&&&((((((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))(((((('''''''''&&&'''''''''''''''((())))))&&&&&&'''((()))))))))(((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))*********+++''''''((()))******)))(((&&&'''((()))******))))))&&&'''''''''(((((())))))************************'''(((((()))***++++++,,,++++++,,,---......///000///...---,,,,,,,,,---...,,,,,,,,,,,,------...///000000111333555777:::;;;<<<<<<===>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@======>>>>>>===<<<<<<;;;666888:::999666555666888666555555444444444555555111111111111111111222222000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))***************)))))))))))))))******************************)))************+++++++++************************************************))))))******++++++++++++)))************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,......////////////......------------------------......---------,,,,,,,,,//////.........---------,,,,,,++++++++++++++++++************************++++++++++++++++++++++++*********)))***++++++,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***"""111(((,,,((( ,,,''',,, (((;;;BBBAAA;;;&&&++++++ ///***,,,((("""&&&''')));;;000,,,(((444 ///'''???MMMAAA000,,,,,,)))---%%%(((666&&&...'''$$$---&&&...%%%222'''111SSS666***&&&333 (((((($$$(((///***'''333)))******)))+++,,,((("""''''''''''''''''''&&&&&&''',,,(((......$$$---###%%%&&&DDD<<<<<<### ''')))333 !!!999&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((()))***))))))((('''((('''&&&%%%$$$%%%&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((***)))))))))((((((((((((((((((((((((((()))******,,,,,,,,,---,,,,,,+++++++++++++++*********)))))))))(((''''''''')))***+++((((((((((((((((((((((((*********)))))))))))))))((((((((()))***++++++,,,+++---000000000111444888555444333111...,,,+++***---------............///222222333444666888:::;;;:::;;;;;;<<<===>>>??????========================<<<===>>>>>>>>><<<;;;:::999999999:::::::::999999777777777777777666666555333333333222111000//////222111///.........///000...........................---,,,,,,++++++++++++++++++++++++++++++++++++,,,+++***))))))***++++++***+++,,,------,,,+++*********************************))))))(((''''''''',,,,,,++++++***)))((((((+++++++++************))))))************+++++++++,,,,,,,,,+++++++++******------,,,,,,+++***)))))))))***+++,,,,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((************************************************+++++++++*********))))))+++***)))))))))***,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************++++++++++++++++++++++++//////000000///...------,,,---...---,,,,,,---...---...//////...,,,***)))........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,---------,,,))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$+++ %%%111&&&222222sss(((000,,,222+++(((555---888 222DDD|||ooo333999'''(((:::555///000!!!***+++$$$...&&&|||RRR""""""111 '''222)))&&&'''***)))'''(((---''''''''''''''''''''''''$$$333 222 !!!rrr))):::'''000&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((&&&%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***)))))))))(((((((((((((((((((((((((((((()))******+++,,,---...///000000000+++++++++*********))))))))))))((((((((()))***+++))))))))))))))))))))))))************))))))))))))(((((()))******+++,,,,,,+++...000000///000333666444333222111///---,,,+++------------............111111222333555777999:::888999999:::;;;<<<====================================>>>>>>>>>===;;;;;;<<<<<<;;;;;;:::888777666666666777777666666555444333222222222111000000000222111000///...//////000...........................---,,,,,,+++++++++,,,+++++++++,,,,,,+++++++++++++++***)))))))))***+++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))******,,,,,,++++++***))))))((())))))******+++++++++,,,************++++++++++++*********++++++,,,,,,,,,------,,,,,,+++******)))******++++++++++++******))))))(((((((((((())))))************************************************++++++*********)))))))))************************************************+++++++++*********))))))+++***)))))))))***,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...............---,,,,,,,,,...///...---,,,---...............---,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,---,,,,,,,,,************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''222###&&&"""&&&(((DDD$$$---...######...---///???000...$$$,,,(((...///###'''+++NNN!!!///---000,,,&&&###%%%)))***(((''''''''''''''''''''''''%%%%%%$$$... ))) nnnccc&&&---!!!&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))((('''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&''''''((()))******((((((((((((((((((((((((((((((((((((((()))******,,,,,,...///000000111111+++************)))))))))******)))))))))***++++++************************************************)))))))))***++++++,,,,,,,,,---.........///111444222111000000......---,,,------------............///000000111333555777888666666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>======<<<;;;>>>===<<<;;;999777555444555555666666555555444333222222111111111111111111111111000///////////////------------------------------,,,+++++++++,,,,,,***+++,,,------,,,+++*********)))))))))******+++++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++***)))))))))'''((()))***+++,,,------************+++++++++,,,((()))***+++,,,------...---,,,,,,++++++*********++++++************++++++***))))))(((((())))))***************************************************+++++++++++++++*********************************************************+++++++++***************+++************+++,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,++++++---...//////------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''...&&&BBB444ttt&&&((()))333444"""'''777///...%%%...+++%%%******))),,,IIIxxx+++###&&&,,,+++)))***(((###&&&&&&&&&'''''''''''''''...)))'''000555 111&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''((()))*********))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))((((((((((((((())))))***............---,,,++++++************))))))))))))******************++++++************************)))***************++++++)))))))))******++++++++++++,,,,,,,,,,,,---...///......------------,,,,,,,,,,,,---------...............///000111333444555444555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;:::888666444333444444555555444444333222111111111111111222222222111000000///////////////---------------------------,,,,,,++++++,,,,,,,,,)))***,,,------,,,***)))))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------+++++++++*********))))))((())))))***++++++,,,,,,*********+++++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,++++++*********,,,+++***))))))***+++,,,***))))))))))))))))))***************************************************++++++++++++++++++++++++************************************************************************************++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,...///000///.........000///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''111---222aaa%%%&&&***+++$$$%%%,,,BBB000000///&&&$$$444///''',,,%%%666wwwjjj*** 000111$$$""",,,&&&&&&&&&'''''''''((((((''''''!!!,,,888 &&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((''''''''''''((())))))%%%&&&''''''((((((''''''(((((((((((((((((((((((('''***---///000...+++************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))*********+++++++++,,,++++++******))))))(((((()))))))))))))))))))))((((((((((((((())))))***............---,,,+++***))))))))))))))))))))))))******+++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,)))***************++++++,,,+++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------...---------...000111333333333444555666888999:::;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<888888888777777666555444444444444444444333333222111111111111111222222222000000000000000//////...------------------------,,,,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,++++++++++++******************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,+++***))))))***+++,,,******))))))))))))******************************************************++++++++++++++++++++++++******************************************************************************++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------.........------...///000///.........000///...---,,,+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,+++++++++,,,---************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))+++&&&@@@!!!+++((("""rrr(((!!!,,,!!!(((QQQ%%%...---$$$,,,)))'''444///...000!!!ZZZOOO---$$$"""///%%%%%%&&&&&&'''(((((((((444!!!lll000)))@@@///&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))$$$%%%'''((((((((('''&&&(((((((((((((((((((((((((((***---000111///---+++******+++++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))******++++++,,,,,,---------,,,++++++******+++++++++******)))))))))((((((((((((((()))******,,,------...//////......(((((()))))))))))))))************+++******)))((())))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******++++++***)))************************,,,,,,,,,,,,---------------------...///000222222222222444555777888999:::999999999999999999999999::::::999999999:::;;;;;;555666666777777777666666444444555555444444333222222222111111111111111111000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++)))***+++,,,---------,,,------,,,,,,,,,,,,------------------------------.........---,,,+++++++++************************+++++++++*********))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************+++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***************************************************************+++++++++***++++++,,,---,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------............------...//////------...///...------,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,+++***+++,,,---...))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''...EEE(((""""""&&&333PPP///###!!!+++%%%333CCC###((($$$...VVV ,,,:::&&&###$$$+++%%%'''%%%###111777(((###iiiccc...###(((***(((%%%%%%&&&&&&'''(((((()))'''"""000222$$$XXX___&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))$$$%%%'''((()))((('''&&&((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,***+++,,,,,,,,,+++))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***++++++------------.........///...------,,,+++***))))))((((((((((((((()))******+++,,,------...---------(((((((((((())))))******))))))*********)))((('''************************))))))***++++++,,,------000000000000000/////////111///,,,,,,------,,,***++++++++++++++++++++++++++++++,,,,,,,,,------------------...///000111222///000111333555666888888999999999999999999999999888888777777777888::::::777777888888888888888777555555555555555444333333333222222222111000000000///000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,***))))))***,,,---***+++,,,...//////.........---,,,,,,,,,,,,---...------------------------------,,,,,,,,,,,,,,,,,,***************************************++++++++++++++++++,,,,,,,,,------++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++************************************************))))))*********+++++++++***+++,,,---------,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,...///...---,,,---...,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++******+++---///000************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''333!!! ###***!!!+++'''%%%!!!"""111)))%%%hhh&&&555***!!!---&&&AAAAAA&&&%%%+++******+++---000++++++&&& 000???nnn"""&&&333&&&%%%%%%&&&&&&'''((()))))),,,###%%%>>>///(((%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((($$$%%%'''))))))((('''&&&(((((((((((((((((((((((()))(((&&&%%%&&&(((+++---++++++,,,---,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***++++++---...000111222333000///...---+++***))))))((((((((((((((()))******,,,,,,,,,+++***)))'''&&&'''((((((((())))))******((()))*********((('''&&&++++++++++++++++++++++++))))))***+++,,,,,,------333333333222222222222222444111......//////---+++---------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------...///000111222......000111333555666777888888888888888888888888777777666666666777999:::999::::::::::::999888888555555666666555555444333444333333222111000/////////000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......,,,***((((((***,,,...***,,,---///000000//////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...******************++++++(((((()))***+++,,,,,,---++++++,,,,,,,,,---------))))))***+++,,,------...++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++************************************************))))))******++++++++++++***+++,,,---...---,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,---...---,,,,,,---...+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,++++++++++++***))))))+++---000111++++++++++++++++++++++++************************(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((yyyxxx222***%%%###,,,111TTT!!!&&&&&&###&&&zzz:::&&&---&&&"""+++((( ---'''(((,,,&&&---%%%...))))))))))))))))))))))))---"""---uuu444"""'''(((111///&&&***''')))GGG***+++&&&'''(((sss'''///!!!&&&&&&)))"""(((((((((((((((((((((((())))))(((((('''''''''&&&)))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''***((('''&&&&&&'''(((***''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((***+++---------+++)))((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((('''''')))+++,,,......---,,,+++------,,,,,,,,,,,,,,,+++***)))))))))(((((((((((())))))((((((((())))))***''''''''''''((((((((()))))))))))))))))))))))))))************************************************333333222222222222333333222000///111666777444000/////////......---------))))))***+++,,,...///000+++---///000///...///000000111111222333444555666888888888777777777777777888777777777777999:::;;;999::::::;;;:::999777666777666666555444444333333333333333222222000//////000000000000////////////.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,------...///000111111---......///000/////////,,,,,,,,,++++++*********---------,,,,,,,,,++++++++++++************++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------************************++++++++++++******))))))***+++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------+++,,,,,,---,,,+++***)))------------------------***************************+++,,,------,,,+++***++++++++++++++++++++++++)))))))))***+++++++++,,,)))************+++++++++(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((+++\\\&&&(((((($$$$$$444'''(((+++###000{{{LLL---)))&&&$$$((('''""")))---WWW;;;444&&&###000&&&(((((((((((((((((((((((( 111222uuu666)))"""###222""",,,###%%%%%%"""'''***&&&(((''''''%%%$$$...&&&$$$)))'''''''''''''''''''''''')))((((((((('''''''''''')))((('''&&&&&&'''((()))%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''')))***+++++++++***((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((()))***,,,,,,+++***)))+++++++++++++++************))))))))))))((((((((())))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))************************************************.........------.........000...---///333555222...---------------,,,,,,,,,*********+++,,,---...///,,,---//////...///000222444444444444444444444444777666666666666666666666777777777666777888:::;;;999:::::::::999999888777666666555555444333333333222222222222111000///...000000000/////////......------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...//////000000000,,,---......//////............---------,,,,,,,,,******++++++,,,,,,------++++++************++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,************************************************************************+++++++++++++++++++++++++++++++++*********))))))************************************************)))************+++++++++++++++,,,,,,,,,,,,------************************++++++++++++*********)))******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------------------------+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++***************+++++++++)))************+++++++++(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((***GGG"""%%%'''&&&$$$%%%******&&&...!!!333+++EEEAAA666...&&&,,,+++((('''%%%"""***+++<<<((()))222"""((((((((((((((((((((((((%%%555!!!999PPP ---+++///(((&&&###$$$&&&%%%###'''&&&(((&&&@@@&&&''',,,)))""",,,&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((''''''''''''((((((&&&&&&'''''''''((((((((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((()))***)))((('''))))))))))))))))))***************)))))))))(((((())))))((((((((((((((()))''''''((((((((()))))))))))))))))))))))))))))))))************************************************++++++************++++++...,,,+++,,,///000...++++++++++++++++++,,,,,,,,,+++++++++++++++,,,------,,,---.........///222555777777666555444333333222444444444555555555555555777666666666777888999:::::::::999888888888888999555555444444333222222222111111111111000///....../////////.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................+++,,,,,,---------------------------,,,,,,,,,,,,(((((()))***+++,,,---...++++++************++++++************************************************++++++++++++++++++++++++*********++++++++++++,,,************************************************************************+++++++++++++++++++++++++++++++++***************************************************************)))************+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++************)))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********+++++++++++++++++++++++++++++++++***************)))************+++++++++(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&GGG((($$$###(((***;;;'''!!!...+++,,,%%% (((///)))...+++###"""***+++%%%)))!!!%%%%%%UUU)))$$$((((((((((((((((((((((((((((((---111(((LLL&&&)))000###(((%%%!!!)))'''***NNN!!!&&&&&&(((%%%|||,,,))),,,###***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((''''''((((((((('''''''''(((((((((((()))''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&'''(((((((((((('''(((((())))))*********++++++++++++*********))))))******)))(((((((((((()))'''(((((((((((()))))))))))))))))))))))))))))))))************************************************,,,++++++******++++++,,,+++***)))***,,,,,,+++))))))))))))******+++++++++,,,,,,+++++++++++++++,,,,,,------------///333666555555555444333222222222222222222333333333333333555555666666777888888999:::999888777777888999:::555444444333333222111111000000000000000///......///.........------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++******+++,,,,,,,,,,,,,,,+++*********************(((((()))***++++++,,,,,,++++++************++++++************************************************************************************++++++++++++************************************************************************************************************************************************************************))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++*********+++++++++++++++,,,,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))*********+++++++++(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))OOO&&&'''%%%%%%&&&%%%LLL%%%..."""(((###'''...---,,,)))"""###!!!"""&&&(((%%%!!!%%%'''333!!!888"""((($$$***''''''''''''''''''''''''+++111777666%%%((((((&&&######...(((&&&!!!%%%%%%(((%%%$$$)))---!!!***&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''((((((((((((((((((''''''''''''(((((((((((()))(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((((())))))******+++,,,------------,,,,,,,,,+++++++++,,,+++***)))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,***)))((()))************)))))))))******+++++++++,,,,,,+++*********++++++,,,,,,,,,,,,,,,///222666000000000111111111222222000000111111222222222222444555555666777777777888999888777777777888999:::555444444333333222111111///000000000000//////...///.........------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******))))))((()))******+++++++++++++++************************************************++++++************++++++************************************************************************))))))*********+++++++++************************************************************************************************************************************************************************))))))*********++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++******)))*********++++++,,,,,,,,,++++++++++++++++++++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************+++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))*********+++++++++(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((---```***)))###"""(((###---'''((())) ###)))******)))+++---)))!!!!!!&&&(((000qqq%%%***(((''''''''''''''''''''''''&&&///+++222<<>>000"""222***'''!!!444???...)))%%%%%%))),,,,,,***uuu***"""&&&---%%%%%%^^^,,,---((("""(((+++'''%%%)))***&&&((('''(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((())))))))))))(((''''''''''''(((((((((((((((''''''''''''((())))))***)))(((((((((((()))***))))))))))))))))))))))))+++++++++*********))))))''''''((())))))******))),,,+++******))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))))),,,------------,,,+++***,,,+++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------......---,,,---...///000...........................---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,---...++++++,,,,,,---......///------...//////000000111///000111111222222111111000111111222222111111000222222222111111111000000111000000//////////////////...---,,,++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''+++$$$...+++$$$---,,,,,, +++:::!!!'''$$$###%%%))),,,+++***&&&!!!&&&...$$$&&&```(((***!!!+++rrr"""%%%''''''***)))+++))))))&&&(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((''''''(((((()))******))))))(((((())))))***))))))))))))))))))))))))+++************)))))))))(((((())))))))))))))))))+++*********************))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))******+++++++++***))))))+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------,,,,,,---//////...,,,++++++++++++++++++++++++------------------------,,,++++++++++++,,,------------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------...,,,,,,,,,+++,,,------...+++,,,,,,------.........,,,------....../////////......///000000000000000000000000111111000000000222222111111111000000000111000//////......//////......---,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++*********************************++++++++++++++++++++++++******++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************+++,,,,,,---,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...------------,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''!!!&&&kkkSSS$$$---%%%+++,,,&&&###///IIIddd###,,, '''&&&%%%'''))))))(((&&&ttt***###%%%---###'''VVV(((000 ***QQQ"""$$$&&&'''***|||(((***++++++((((((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''(((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***((()))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))******++++++,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......///......000111222000///...........................------------,,,,,,,,,,,,,,,,,,,,,,,,------...........................---,,,+++,,,...///...---------------,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,------......,,,,,,,,,---------......,,,,,,,,,------...............///000000000000///000000111111111111000000111111111111000000000000000000///............///...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))++++++,,,,,,,,,,,,+++++++++++++++***************************************++++++++++++++++++++++++******+++++++++++++++,,,******+++,,,,,,,,,,,,+++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,---,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------------------------------------------------------------------------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((("""///kkk...###WWW...******111$$$***"""iii!!!000111&&&)))(((((())))))((('''%%%bbb///'''%%%+++$$$...DDD***---((('''444"""&&&((('''(((^^^%%%)))))))))'''(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&''''''((()))(((((((((''''''''''''((((((((((((((((((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((())))))***+++'''(((((()))(((((('''&&&************************))))))))))))************))))))))))))))))))))))))******++++++++++++******)))***+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......///......000111222000///........................------------------,,,,,,---......///////////////////////////////////////000///...///000111111///......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,---------.........,,,,,,,,,---------------,,,,,,,,,,,,------------...///000000111000000000111222222222222222222111111111111000000000//////000//////...............------,,,+++++++++,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++.........---,,,+++***)))++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........------------------------------------------------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))QQQ,,,&&&$$$(((&&&)))***(((!!!$$$~~~EEE*** ///222 '''''''''((()))******))))))[[[...***&&&(((&&&@@@333+++(((---&&&&&&$$$((()))&&&'''FFF###(((%%%&&&%%%(((((((((((())))))))))))((((((((()))))))))******))))))))))))(((((((((((('''''''''(((((())))))***)))))))))((((((((((((''''''(((((()))))))))))))))''''''''''''(((((((((((())))))(((((())))))***+++)))******++++++******)))))))))))))))))))))))))))(((((()))))))))))))))***))))))(((((()))***,,,---***++++++,,,+++)))((('''************************)))))))))************+++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++((()))+++,,,------,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,---.........------------------------------///------...///000///...//////......---,,,,,,,,,........................,,,,,,---............---------------------------------------------------...//////000000000000000222222333333333333222222111111000000000/////////000///......------......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++************++++++++++++******)))))))))***************************************++++++++++++++++++++++++******++++++,,,---------******+++,,,,,,,,,,,,+++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++............---+++***)))++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------............,,,,,,,,,---......//////------------------------,,,,,,,,,------------...------------........................---------,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((///!!!PPP'''###...III222!!!(((&&&000,,,!!!---GGGddd555222111+++(((***---!!!555,,,&&&'''((((((((()))***+++XXX###******&&&'''XXX,,,)))$$$)))(((&&&)))(((&&&%%%(((222 +++&&&''''''(((((((((((())))))))))))(((((()))))))))*********))))))))))))((((((((((((&&&''''''((())))))******))))))))))))((((((((('''((())))))***************''''''''''''(((((((((((())))))(((((())))))***+++)))***++++++++++++***)))))))))))))))))))))))))))(((((((((((())))))******)))((('''((()))+++...///000111111111000...+++***************************))))))*********+++++++++)))))))))))))))))))))))))))***++++++,,,,,,,,,+++''')))+++---------,,,+++++++++++++++,,,,,,,,,---------------------------,,,,,,------------------,,,++++++,,,......---,,,------------------------......///000111222222333111222333444444444333333444444444444444444444444555444333444666666666444333333333222111000000000111111111000//////......,,,,,,.../////////...---------------------------.........---------------------...////////////...111111222222222222111111111000000000//////////////////...------------...,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******((()))))))))*********+++************************++++++++++++++++++++++++******++++++,,,------...******+++,,,,,,,,,,,,+++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---------------,,,***+++,,,---......------+++++++++,,,,,,---------++++++,,,,,,---......///------------------------------------------------++++++,,,------,,,++++++,,,,,,,,,------------...------------.........///,,,,,,------.../////////------------------------,,,,,,,,,---------......------------.........///............------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&MMMppp---...)));;;UUU$$$444***""")))%%%((("""000+++###''''''''''''((())))))***+++***&&&(((((()))(((&&&&&&((()))nnnUUU)))---&&&(((kkk,,,&&&$$$$$$***+++...(((######***%%%///***,,,,,,(((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((&&&''''''((()))******+++******))))))((((((((('''))))))***+++++++++++++++''''''''''''((((((((())))))))))))))))))******+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))'''((((((((())))))******((('''''''''))),,,///111666666777666444222///---************************))))))******++++++++++++))))))))))))))))))))))))))))))***+++++++++++++++''')))+++---...---,,,++++++++++++,,,,,,---------------------------------------------------,,,,,,------,,,...///000///---//////////////////////////////000222333444555666???@@@AAABBBCCCBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAABBBDDDEEEDDDCCC999999888777777666555555333333222111000///......,,,,,,.../////////...---------------------------........................+++,,,------......------000000111111111111000000000000000000//////////////////...------------...,,,,,,,,,++++++,,,------,,,,,,,,,---------......++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++******(((((())))))*********+++************************++++++++++++++++++++++++******+++,,,,,,---......******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***+++---.../////////)))+++,,,...//////......+++++++++,,,,,,---------++++++,,,,,,---...//////------------------------------------------------++++++------------++++++,,,,,,,,,---------......---------.........//////,,,,,,------...///000000------------------------,,,,,,,,,------.........---------.........////////////.........---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---************))))))))))))******))))))))))))******))))))))))))))))))))))))333>>>###111"""***(((222000nnn***''')))"""%%%%%%222 xxx^^^999GGGAAAFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???******%%%777%%%AAANNN/// ***,,,$$$mmm***)))+++"""'''%%%GGG,,,)))&&&)))///XXX000&&&%%%%%%,,,+++((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))(((''''''***...333666555888:::777111...000333444222...,,,***+++,,,---,,,***))))))***++++++***---,,,,,,,,,+++***************+++++++++,,,,,,,,,---------...------,,,,,,+++,,,------++++++,,,---......---,,,++++++++++++111111000000000///......---...///...------///111222111000000111333555777<<<===@@@CCCEEEGGGGGGGGGKKKQQQWWWYYYWWWTTTUUUXXXZZZ[[[\\\^^^___]]]ZZZWWWWWWZZZ]]]]]]ZZZWWWTTTSSSOOOLLLHHHFFFFFFFFFFFFEEE@@@@@@>>>;;;888555333111444111......000111///---///...---...///000///---000000000000//////...............------,,,,,,,,,000000000000000000000000222111111111000000//////------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------///...---,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,,,,,,,------............------.........------,,,,,,,,,..............................................................................------------..............................................................................------------------------...---,,,,,,,,,,,,---...************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))!!!(((|||***000"""666$$$kkk(((###(((+++,,,(((&&&***FFF'''***...---)))((()))###JJJ444%%%%%%)))555111%%%&&&...(((%%%000000###,,,BBB)))000&&&$$$(((((((((((((((((()))*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))(((***---000222333555777444...+++,,,///333111...,,,***+++,,,---+++***))))))************,,,+++++++++++++++******++++++++++++,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++---------,,,+++,,,---//////...---,,,,,,---------------------...///000---...////////////111333000333999???DDDGGGHHHHHHMMMNNNOOOQQQQQQPPPOOONNNVVV[[[aaacccaaa^^^___aaa___aaadddhhhjjjjjjhhhfffdddfffgggfffdddbbbbbbccc```]]]ZZZXXXXXXXXXWWWWWWYYYVVVQQQLLLFFFBBB???>>>888555222111111000...+++000...,,,,,,.........---........................//////..................000000000000000000000000111111111000000000/////////.....................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------///...------,,,,,,,,,------------....../////////.........------,,,,,,,,,------............------.........------,,,,,,,,,..............................................................................------------..............................................................................------------------------...---,,,,,,,,,,,,---...************))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''TTT...'''555%%%000???MMM 000...(((...$$$%%%... ===%%%+++(((555!!!...$$$ccc;;;,,,%%%///(((((()))%%%111***((($$$###...000)))///---***...'''%%%)))((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++************+++,,,---111333444111---***+++,,,111000---+++***+++,,,---*********************************++++++++++++++++++++++++,,,,,,,,,------***+++,,,------...------,,,---...---,,,,,,---...000//////........./////////...---,,,,,,---///000...000222444555666999;;;>>>@@@CCCGGGKKKMMMNNNNNNKKKMMMOOORRRSSSRRRQQQQQQWWW[[[^^^^^^ZZZVVVUUUUUUYYY[[[___dddgggjjjjjjkkklllmmmmmmlllkkkkkkmmmnnnkkkhhhccc```^^^\\\ZZZXXX^^^^^^]]]\\\YYYVVVTTTRRRJJJHHHEEEBBB@@@===:::777555222///---....................................///////////////000000000000000000000000000000000111111000000000000//////000000000//////.........------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------///...------,,,---------.........///////////////.........---------------------............------.........---------------..............................................................................------------..............................................................................------------------------...------,,,,,,------...************)))))))))((()))((((((''''''(((((()))((((((((((((((((((((((((,,,'''III000)))!!!&&&777ppp222999,,,!!!***///(((###nnn&&&)))555''')))888...ooo222,,,***NNNLLL,,,222((())),,,"""888***000 ,,,SSS&&&,,,))) ***...+++((((((((((((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))***+++++++++******///111111000---,,,---...///...,,,+++***+++,,,---+++,,,------,,,,,,,,,---)))*********++++++,,,,,,,,,,,,,,,,,,------------+++,,,---...///000000000,,,...///...---,,,---...//////.........//////000444222000------...000111333666:::>>>AAADDDHHHJJJNNNLLLHHHFFFGGGJJJOOORRRZZZ[[[\\\]]]\\\[[[XXXWWWbbbcccccc```ZZZTTTPPPOOOHHHJJJLLLNNNRRRWWW\\\___iiikkkllllllkkklllmmmooonnnjjjeee___[[[WWWRRROOOKKKPPPVVV\\\aaaccccccccc^^^]]][[[XXXUUUPPPLLLIIIBBB>>>999555333333222111000000000000////////////.........//////000000000000000000000000000000000000000000000000000//////111000000//////......---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------........................//////...............---------------............------...............---------..............................................................................------------..............................................................................------------------------------------------------************)))))))))(((***))))))(((((())))))***((((((((((((((((((((((((///@@@nnn222...555222+++###000***%%%###,,,''',,,444...///!!!******""")))555888444 111%%%)))(((###*** :::555333333+++((($$$---+++ ++++++***((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))***++++++++++++***+++,,,------------...///---,,,++++++++++++,,,,,,---///111111///......000******++++++,,,,,,------,,,,,,---------............///000111222222222222---...//////------...///...---------...///000000444222111000111333666888===AAAGGGLLLPPPTTTXXX[[[UUUSSSQQQQQQTTTZZZ```dddkkkiiieee```ZZZTTTOOOLLLaaaaaa___\\\VVVQQQMMMKKKBBBBBBBBBAAACCCIIIQQQXXXfffjjjmmmoooooonnnnnnnnnssspppkkkfffbbb^^^ZZZWWWIIIJJJMMMQQQWWW]]]bbbdddddddddeeedddaaa]]]ZZZXXXSSSNNNGGGBBB???<<<:::999333333222111000///......---------......//////000//////////////////////////////////////////000000/////////.........------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------......///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------......///------------------------........................------............------................................................////////////////////////..............................------------..............................................................................------------------------------------------------************))))))))))))******))))))))))))******))))))))))))))))))))))))(((444ppp???...222$$$[[[MMM---,,,333&&&111,,,(((JJJ000---!!!***(((!!!666***###)))OOO888###666)))222%%%+++666(((###"""uuuBBB***$$$...---+++ &&&((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++,,,+++++++++(((((())))))***+++,,,,,,+++++++++***++++++,,,,,,...111444444111///000222,,,,,,,,,,,,---------------------.........//////000111222333333444333333...///000///.........000------------...000111111000000222555:::???DDDGGGKKKOOOUUUZZZ]]]```dddfffaaabbbfffiiilllmmmnnnnnnhhheeeaaa[[[UUUPPPLLLKKKWWWWWWWWWVVVTTTRRRPPPNNNLLLLLLLLLJJJIIINNNWWW]]]iiimmmqqqttttttrrrqqqpppsssqqqooonnnnnnmmmjjjhhh___ZZZSSSNNNMMMQQQWWW[[[^^^bbbfffiiihhhfffeeeeee```[[[UUUOOOKKKHHHEEECCC:::999777555222000...---..................//////////////////////////////......////////////000000........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------...++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,---------.....................---......///000---------------,,,,,,,,,.............../////////------............------.............../////////........................////////////////////////..............................------------..............................................................................------------------------,,,------......------,,,************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))%%%,,,222TTT...333jjj###---///%%%---'''111!!!***+++fff000///$$$)))...///)))###GGGiii::::::BBB...333***!!!000((()))///444GGGHHH+++888jjj)))---,,,,,,,,,'''((((((((((((((()))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))------,,,,,,+++************)))))))))*********)))************++++++,,,,,,---111555555222///000222..................---------.........////////////222222333333333333333222...///000000///...///000.........///000111333333444666:::@@@GGGNNNTTTWWWXXX\\\```ccceeefffgggiiikkkmmmoooqqqqqqpppnnnlllllljjjfffbbb```___```aaa^^^^^^^^^___``````___^^^UUUWWWYYYYYYWWWYYY___dddhhhjjjmmmooonnnnnnnnnnnnlllkkklllmmmpppqqqpppooolllhhhbbb\\\WWWTTTSSSSSSSSSYYYaaagggjjjkkklllmmmeeeaaa]]]XXXUUURRROOOLLLFFFEEEBBB>>>:::666333111000000//////////////////////////////////////////........./////////000000.........//////000000111------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------------...........................///000000///.........---------------........./////////000------............---------........./////////000........................////////////////////////..............................------------..............................................................................------------------------,,,,,,---......---,,,,,,************))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''"""(((///rrr222333(((,,,///$$$&&&%%%000###::: ---888***+++'''+++$$$,,,333%%%MMM>>>"""******444333(((%%%///+++"""((($$$"""MMMrrr###...:::'''&&& ---&&&,,,((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))111000...,,,***)))))))))///---,,,+++,,,+++***((()))))))))***++++++,,,,,,,,,111555555111///000222000000000///.........---............/////////000222222333333333222111111...000111000///...///111/////////000111333444555===@@@EEEKKKSSSYYY^^^aaa```cccfffhhhgggggggggggghhhhhhffffffgggiiikkklllmmmiiiddd___]]]]]]^^^```ZZZZZZZZZ[[[]]]]]]\\\[[[TTTYYY___```^^^]]]```dddbbbccceeedddddddddfffhhhhhhhhhhhhjjjmmmooonnnmmmfffiiimmmnnniiiaaaWWWPPPFFFNNNXXXaaaeeehhhkkkmmmeeebbb___]]][[[XXXTTTRRRQQQOOOLLLGGGBBB===999777222222111111000000//////////////////////////////---.........//////000000......///000111222333333------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,------------------.........//////...............///000000000000//////.........------.........//////000000---..................------.........//////000000........................000000000000000000000000.................................------.................................................................................------------------------,,,,,,---......---,,,,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***(((,,,000$$$%%%pppggg(((((((((((())))))))))))((('''###111&&&333###''',,,...&&&,,,555333,,,KKK888///******)))((((((((())))))$$$000""""""///"""MMMggg444)))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))))))))))))))))))))************))))))((((((((((((((()))******))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((()))***************)))))))))))))))******+++(((((((((((())))))))))))///......---,,,******)))******++++++++++++******))))))***+++++++++******------......///111222333555444333222111//////...///......------///000111222222222222222111111000111000...---...///111222222222222333666<<>>===:::666333222111///---......//////////////////000000000000000000000000........................------------------------------------....................................,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------------................................................///////////////////////////000000000/////////////////////////////////000000000111111////////////////////////...////////////000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000000000000//////...........................------------------...////////////////////////....................................------------************************(((((())))))************************************,,,,,,''''''---'''"""###$$$%%%&&&)))+++((("""444+++***111000''')))444++++++++++++,,,,,,,,,,,,111))))))---%%%###,,,(((******)))(((((())))))***)))))))))((()))+++///222444555BBB???;;;EEEHHHLLL???KKKRRROOOLLLNNNPPPOOOOOOPPPMMMGGG@@@;;;777333999AAA???000(((---///+++'''((()))***++++++++++++,,,&&&---///$$$"""((('''333///)))&&&***//////,,,///666555(((!!!&&&***((())))))))))))))))))))))))((((((((()))))))))((((((************************))))))************))))))((((((((((((((())))))***(((((())))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))(((((()))***************)))))))))))))))******+++))))))))))))************+++++++++*********))))))++++++,,,,,,,,,,,,++++++,,,+++******,,,...111222111000///...,,,,,,,,,,,,.........------------------......///////////////.........///000222333444666777999;;;>>>AAADDDEEEKKKPPPXXX\\\]]][[[XXXVVVXXXUUUTTTWWW\\\```^^^\\\bbb[[[^^^jjjlllbbb___ddd{{{|||vvvqqqvvvyyyuuuqqqdddVVVJJJMMMQQQSSSSSSSSSSSSTTTRRRYYYbbbggghhhhhhhhhjjjgggiiihhheeedddfffddd```[[[YYYWWWUUUSSSPPPKKKHHHEEEAAA<<<888666444111///.....................///////////////////////////........................------------------------+++,,,,,,,,,,,,---------........................,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,---------------------------------------........./////////................................./////////000000////////////000000111111000000000000000000000000....../////////000000000000000000000000000000000////////////000000000111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////////////////////////////........................000000000000000000000000........................//////.........---------++++++++++++++++++++++++((((((((()))******++++++***************************((($$$---666...&&&---111...***&&&%%%)))...222...333)))'''000...!!!******+++++++++,,,,,,,,,***'''&&&333+++ ,,,+++,,,+++***)))***+++------+++,,,...000333777===AAA<<>>BBBFFFJJJMMMNNNRRRVVV[[[]]]]]][[[ZZZYYYXXXTTTRRRVVV]]]^^^ZZZTTT]]]ZZZiiitttnnnwwwrrrpppxxx~~~xxxyyyqqq[[[WWWRRRLLLIIIGGGGGGGGGIIIMMMTTTYYY]]]___aaacccdddfffgggddddddggghhheeeaaa___]]]\\\[[[YYYVVVSSSLLLHHHCCC>>>;;;888555222///...------,,,,,,------////////////////////////........................------------------------+++++++++,,,,,,,,,------------------------------,,,---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------.........////////////000............................../////////000000000...//////000000111111222000000000000000000000000........./////////000000000000000000000000000000/////////000000000111111111111111111111111111111000000000000111111111111000000000111111111111222000000000000000000000000///000000111111000000///////////////////////////...///000000000000///...000000000000000000000000......................../////////.........------++++++++++++++++++++++++'''(((((()))******++++++************************)))...+++&&&&&& ---%%%###$$$***///---%%%333&&&!!!(((...******///************++++++++++++!!!***###//////%%%111...***)))(((((()))+++---///000333888<<>>AAACCCFFFKKKNNNPPPPPPSSSWWWXXXXXX\\\aaa[[[YYYVVVSSSPPPPPPPPPPPPMMMNNNPPPPPPOOOPPPRRRTTTVVVRRRMMMMMMQQQTTTTTTRRRNNNLLLJJJGGGDDDAAA???>>>===>>>???CCCHHHLLLNNNNNNJJJHHHDDD???:::777444333///---+++)))))))))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((()))*********))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********************************++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---------------------------............///.........//////000000111222333333444666:::@@@EEEIIIRRR\\\```^^^[[[ZZZ[[[VVVSSSQQQSSSTTTVVV]]]eeeqqq|||~~~xxxssskkkbbbZZZRRRKKKGGGHHHLLLSSSXXXZZZZZZWWWUUU\\\```ddddddaaa___^^^___ZZZVVVQQQKKKGGGBBB>>>;;;999777444222111000///---......////////////..........................................------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------------......------------......,,,---......///............//////000000000000///////////////////////////000000000000000000000000111111111222222222333333222222333333333333222222333333444444444444333333444444444444444444444444333333222222222333555555333333333444555555444444555555666666666555444444444666888999999777555333333333222222333333222222333333222222111111000000444333333222111111111111222222111111111000000000////////////////////////////////////////////////............////////////++++++++++++++++++++++++))))))*********+++++++++))))))******+++++++++,,,))))))***+++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------.........---...///000222555999===CCCEEEHHHGGGFFFHHHMMMRRRRRRUUUZZZ]]]ZZZYYYbbboooxxxvvvrrrnnnkkkjjjjjjjjjeeegggfffaaaZZZVVVXXX\\\NNNKKKIIIKKKOOOSSSUUUUUUSSSSSSRRRPPPMMMIIIFFFDDD>>><<<;;;===AAAEEEIIIJJJKKKIIIFFFAAA<<<777333111///---+++)))((()))***+++((((((((((((((((((((((((************************((()))************))))))))))))************))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))******++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,---------......---------............///......//////000111222222000111444777<<>>;;;888555444222///---......////////////..............................---.........---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,------------------------......------------......,,,---......///...............///000000000000000000000000000000000000000111111111111111111111111222222222222333333333333333333444444444444333333333333444555555555444444777777777777777777777777444444333333333333444444666777888999888888888888555666777999:::;;;;;;;;;===>>>??????>>>:::777444555333222333555666555333222222222222222333333333666555333222000000000000222222222222111111111111////////////////////////000000000000000000000000........./////////000000++++++++++++++++++++++++((())))))***++++++,,,,,,))))))******+++,,,,,,,,,)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////+++...111444777;;;???BBBAAAFFFKKKNNNPPPVVV___fffjjjmmmuuu{{{yyywwwvvvppprrrvvvjjjhhhddd___YYYRRRMMMJJJJJJLLLNNNPPPQQQQQQPPPOOOHHHEEE@@@>>>???@@@BBBBBBKKKJJJHHHDDD???888333///000///---+++******++++++))))))))))))))))))))))))************************++++++*********)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))***++++++++++++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------............///......///000111222333333111444888===CCCKKKTTTZZZXXXXXXVVVTTTSSSVVV^^^ddd```aaadddgggkkkxxxtttYYYTTTKKKEEEDDDGGGNNNRRRTTTWWW[[[^^^_________```aaa^^^YYYVVVSSSOOOKKKHHHBBB@@@<<<999777444000---......////////////..............................,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------......------------......,,,---......//////......---...///000000111111000000000000000000000000000111111111111111111111111222222333333333444444444333444555666666555444333333333555666777777888888666666666666666666666666555666777777888777777666777999<<<=========>>>@@@???AAACCCEEEHHHJJJKKKKKKGGGGGGGGGFFFCCC???<<<::::::777444555777777555222333444444444444444444444888666444222111111111111444333333333333222222222000000000000000000000000000000000000000000000000....../////////000000000++++++++++++++++++++++++******************++++++))))))***++++++,,,------)))***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---111777<<<@@@DDDHHHJJJLLLUUU```hhhnnnvvvwwweeeWWWQQQLLLLLLMMMNNNOOOPPPQQQQQQOOOLLLHHHDDDCCCBBB@@@???BBBDDDEEEEEEBBB===777333111111000///...---,,,,,,************************************************...---+++)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))***++++++,,,,,,++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------............///...//////000222333333444777:::???CCCHHHOOOUUUZZZUUUUUUVVVYYY```kkkuuu{{{}}}~~~wwwnnn```SSSJJJHHHJJJMMMMMMOOOSSSYYY^^^``````___aaa___\\\ZZZXXXVVVRRRPPPIIIGGGCCC@@@===999444111......////////////..............................++++++,,,---------,,,,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------......------------......,,,---......//////......---...///000111111111111000000000000000000000000111111111111111111111111333333333333444444444444333444666777777666444333444555666888:::;;;<<<<<<888888888888888888888888999<<>>???@@@BBBBBBBBBBBBBBBBBBBBBBBB???BBBGGGLLLNNNOOONNNMMMOOOTTTZZZ^^^```dddhhhllllllmmmooorrrtttvvvwwwxxxyyyxxxvvvtttsssqqqpppooofff```[[[XXXXXXVVVPPPKKKDDDCCCAAA???===;;;999888777777555555666888:::<<<666666555555555444444444000000000000000000000000000000000000000000000000////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111///...---...///...---///---,,,---000111111000>>>CCCMMMVVVZZZ___kkkwww}}}rrr___MMMIIINNNLLLLLLMMMNNNNNNKKKDDD>>>;;;<<<<<<;;;999999:::;;;999777444333333333222111000///,,,*********+++,,,((((((((()))******+++++++++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))(((((()))***++++++******************************))))))))))))******))))))))))))************++++++************++++++++++++******++++++,,,---***+++,,,,,,---------------,,,,,,---...///---+++,,,,,,,,,---------.................................///000000222777???DDD@@@EEEOOOVVVRRROOOWWWdddttt|||xxxqqqpppttt{{{wwwxxxwwwssstttyyy}}}vvvpppsss}}}zzzdddTTTGGGEEEFFFMMMRRRTTTXXX]]]YYY]]]aaaaaa^^^ZZZXXXXXXXXXXXXVVVSSSLLLEEE>>>999:::888555222///...//////------,,,+++,,,---///000---------------------------,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------------------------------........................---------------------------------............///////////////////////////////////////000000000000333222111000000111222222333333222222222222222222333333222222222222222333222222333555666666333111444333333222333444777888===:::999<<>>CCCQQQPPPSSS\\\hhhxxxyyyuuuwww{{{hhhWWWTTTOOOJJJFFFFFFIIIJJJGGGCCCEEEDDDBBB???<<<::::::;;;;;;999666555444333000...111///---+++******++++++)))))))))***************+++++++++*********))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))***++++++******************************))))))))))))******))))))))))))************++++++************+++++++++++++++***++++++,,,---***+++,,,,,,------------...---,,,,,,......---,,,,,,,,,---------...............//////000000111111222333444555888===DDDHHHOOOMMMOOOSSSVVV]]]lll{{{}}}}}}{{{tttnnneee[[[QQQIIIFFFLLLUUUYYY\\\^^^^^^\\\[[[\\\^^^ZZZYYYXXXUUUOOOIIICCC@@@;;;:::777444111000000000......---,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------........................---------------------------------............///////////////////////////////////////000000000111333222111000000111222222222222222222222222222222444444333333222333333444444444555777888999777666555777999;;;:::999888777<<<===AAAIIIPPPWWWbbbllloooqqqrrrooojjjhhhjjjmmmjjjpppwwwyyyvvvnnnfff```jjjooorrrsssuuuwwwtttooofff```[[[YYYVVVTTTXXX^^^xxxyyyyyyyyyyyyzzz~~~yyymmmcccdddiiihhhdddbbb^^^[[[ZZZTTTNNNOOOTTTSSSOOOJJJHHHJJJNNNQQQSSSHHHAAA===>>>===999777888555666555111...///111333111111222111111000000/////////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))******************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---------............(((///666777666<<>>;;;888555333111111//////......---,,,++++++------------------------------,,,,,,,,,,,,------------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------........................---------------------------------............////////////////////////////////////000000000111111222222111111111111222333111111222222222222222222444444444333333444444555333333444555666777888888888:::;;;;;;;;;<<<>>>@@@DDDGGGPPP\\\dddjjjrrryyyzzzzzz~~~}}}~~~vvvpppmmmllloooqqqqqqsssuuurrrmmmvvvrrrppprrrpppmmmmmmoooqqqsssssspppmmmnnnsssyyysssrrrkkkdddcccjjjqqqsssfffcccaaa```^^^[[[^^^bbb___]]][[[\\\___bbbdddddd\\\VVVOOOKKKFFF???:::999777666555333000///111333111222333333333222111000///000000111111000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************))))))))))))*********+++++++++++++++,,,,,,,,,------------...---...//////......//////---333999<<<@@@KKK\\\jjj|||~~~{{{www{{{|||yyyuuummmcccYYYPPPJJJGGGHHHGGGEEECCCBBB@@@===<<<555555777999;;;:::888666333222111///---,,,***)))---,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***)))))))))))))))******************************+++******))))))******+++))))))*********+++++++++,,,++++++******++++++,,,,,,++++++++++++,,,------+++,,,,,,------///000000555333000///000000000///---............/////////////////////000222333444444999???GGGMMMQQQTTTUUUTTTUUU^^^ppp{{{tttqqqrrr}}}uuu^^^OOOJJJIIIMMMTTTYYY[[[[[[YYYWWW^^^]]]\\\[[[YYYWWWUUUTTTHHHFFFCCC???:::666333111////////////...---,,,,,,------------------------------,,,,,,,,,,,,---------------------------------------------------------,,,,,,++++++,,,,,,------------.........//////------------------------------------------------................................................................................................---------............/////////////////////////////////000000000111111111222222111222222222333333111111111222222222222222444444333333333444555555444444555555555666888:::<<<;;;:::888;;;BBBMMMVVVWWWXXX```jjjqqqtttxxx}}}|||zzzzzzzzzuuuzzz|||xxxvvvyyy|||}}}vvvtttuuuzzzzzzuuuqqqqqqpppssstttpppkkklllsss{{{xxxyyytttlllhhhhhhiiigggjjjiiijjjjjjiiifffeeeeeeaaa```aaaeeejjjpppssstttsssnnnggg___UUUJJJAAA<<<666555666888777333222333111222333444444222111///000000000111111000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++***************+++++++++,,,,,,,,,,,,,,,---------.........,,,...///...------000222222777AAANNN]]]pppzzzvvvppplllkkkqqq{{{yyywwwxxx}}}rrr[[[LLLEEEIIIHHHHHHIIIJJJIIIFFFCCC999999:::<<<======:::888444444444333111...,,,***......---,,,+++***))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***************************++++++************++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---...///111222777666333333333333222111........./////////000000000000//////000222444555:::AAAIIIPPPSSSUUUWWWYYYdddjjjwww~~~vvv\\\NNNLLLLLLMMMOOOSSSWWWZZZ\\\]]]]]]]]]]]]\\\\\\[[[[[[QQQPPPLLLHHHBBB;;;666333000000000/////////......------------------------...------,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,------------.........//////------------------------------------------------................................................................................................---------............///000000000000000000000000000000000000111111111111111111222222333333333333111111222222333333333333333333333333333444555555777888:::999999999<<>>FFFWWWnnnssskkklllppplllkkklllooouuuwwwvvv|||ssstttxxxssssssuuuyyyyyyeee[[[QQQNNNKKKJJJLLLKKKHHHEEEBBBAAA@@@??????===999666555555666666444222///---......------,,,+++*********************+++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))))))))))))))************************++++++************++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------...------,,,---...000222333777666555666666666444222////////////000000000000111111111111444777:::<<>><<<555777999::::::777333111...------------,,,,,,,,,))))))******++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++***))))))((())))))************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........---------...111444555111222444666888777333000000000000000111111111111333333666:::@@@GGGNNNRRRNNNVVVZZZXXXVVVccc}}}{{{yyyrrreeegggyyyuuuaaaUUUPPPMMMLLLSSSUUUYYY]]]^^^^^^\\\ZZZ[[[\\\\\\ZZZWWWQQQLLLHHHAAA>>>777222...---...///------------------------......------------......------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------........................,,,,,,,,,------.........////////////////////////////////////////////////........................////////////////////////---------.........//////000000000000000000000000000111111111111222222222000111222444555555444444444444555555666777777888888888888888999:::;;;<<<;;;BBBKKKQQQSSSVVV[[[```hhhlllooolllhhhgggmmmsssooolllnnntttvvvqqqkkkiiiqqqmmmggglllnnnlllpppnnnjjjiiiiiijjjjjjjjj```dddccc^^^```lllvvvzzzvvvhhh^^^]]]WWWLLLFFFIIIBBB???;;;777444444444555111111222222222222111111