BM6P6(@ zzzrrrooonnnqqqvvvrrrvvv|||zzzwwwooonnnpppwwwnnnjjjkkklllooovvvzzztttkkk[[[SSSNNNNNNOOOKKKHHHHHHOOO[[[fffiiigggddd```[[[YYYZZZ^^^bbbfffooo|||kkk```WWWPPPPPPLLLJJJKKKKKKJJJMMMRRRZZZbbbnnn{{{~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}|||||||||}}}~~~|||{{{yyyxxxxxxyyy{{{|||vvvvvvvvvwwwwwwxxxyyyyyyxxxxxxvvvsssqqqqqqsssuuuvvvuuutttssstttvvvxxxyyyyyyuuunnniiigggffffffeeefffffffffddd```\\\WWWUUUVVVWWWXXXXXXXXXWWWVVVUUUWWWWWWVVVUUUSSSRRRQQQQQQUUUWWW^^^ggglllnnntttzzzyyymmmdddhhhuuuwwwhhh\\\XXXTTTjjjpppccc```ccckkkpppuuu|||}}}}}}zzz}}}{{{yyy{{{~~~~~~wwwooojjjiiidddpppuuunnnkkkvvvvvvjjjaaaaaaeeehhhooowww}}}||||||{{{uuujjj[[[PPPGGGJJJMMMNNNMMMIIIDDDAAACCCBBBCCCDDDFFFFFFDDDBBBCCCBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCFFFDDDAAA??????AAADDDFFFGGGCCC@@@@@@CCCEEEFFFEEEHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGFFFFFFGGGGGGGGGEEEGGGIIIKKKLLLLLLKKKJJJLLLKKKJJJIIIJJJIIIHHHGGGLLLJJJGGGFFFGGGIIIIIIIIIKKKLLLMMMNNNOOOOOONNNMMMOOOQQQSSSUUUVVVVVVTTTTTTXXX___mmmwwwqqqaaaZZZWWWhhhtttYYYJJJFFFBBB>>>>>>DDDSSSjjjvvvcccXXXPPPJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIHHHHHHHHHGGGEEEGGGLLLSSS]]]mmm{{{wwwlllfffccceeehhhiiimmmssswwwyyyxxxuuusssllljjjjjjnnnxxxqqqqqqqqquuu|||~~~vvvjjj\\\VVVQQQQQQPPPKKKHHHIIIOOO\\\jjjpppqqqlllbbbYYYZZZ[[[]]]______dddsss{{{lllaaaYYYSSSRRRMMMJJJJJJJJJIIILLLQQQXXX___jjjuuu~~~~~~~~~~~~}}}}}}~~~}}}|||{{{{{{||||||{{{{{{{{{{{{zzzyyyxxxwwwxxxyyyyyyyyyyyyxxxwwwwwwyyyyyyxxxvvvsssrrrtttuuutttsssrrrrrrrrrtttvvvxxx{{{wwwpppkkkhhhfffdddcccddddddbbb```^^^ZZZWWWVVVVVVWWWWWWXXXWWWWWWUUUUUUVVVVVVUUUTTTTTTSSSRRRQQQYYY[[[bbblllrrruuu}}}}}}uuuuuu}}}{{{nnnaaa___cccmmm{{{}}}qqqdddaaagggoootttwww||||||}}}{{{rrrpppqqquuuvvvuuuuuuxxx|||vvvrrrqqqnnnsssrrrkkkjjjwwwwwwkkkaaa[[[]]]cccjjjttt}}}yyyoooaaaSSSIIIIIIKKKMMMNNNMMMJJJGGGDDDCCCCCCCCCDDDFFFFFFDDDCCCAAAAAA@@@???@@@@@@AAABBBEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDAAA@@@@@@AAADDDFFFFFFCCC@@@@@@CCCEEEEEEEEEHHHIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMJJJHHHHHHJJJLLLMMMMMMMMMNNNOOOPPPPPPOOONNNNNNMMMNNNPPPRRRSSSSSSRRRQQQUUU]]]iii|||zzzvvvdddXXXNNNXXXxxx}}}___MMMHHHCCC@@@>>>BBBLLLaaa~~~{{{hhh[[[SSSMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNLLLKKKJJJIIIHHHHHHHHHFFFGGGKKKPPPXXXfffsss|||rrrddd[[[WWWWWWZZZ```cccfffiiijjjiiigggeeecccbbb``````fffrrr}}}nnnaaa\\\XXXWWWSSSMMMKKKMMMPPP]]]mmmxxx}}}xxxhhhYYYXXXXXXXXXZZZYYYZZZdddnnnyyy{{{nnnccc\\\WWWVVVPPPKKKJJJIIIHHHKKKPPPUUU[[[dddlllttt~~~}}}}}}}}}|||||||||}}}{{{zzzyyyyyyyyyzzz{{{}}}}}}{{{yyyuuussswwwyyyzzz||||||{{{zzzyyyyyyzzzzzzyyyvvvuuuuuuvvvuuutttsssrrrsssuuuwwwxxx}}}yyyrrrlllhhheeebbb``````___]]][[[YYYXXXWWWWWWVVVVVVWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSRRRRRRWWWYYY^^^fffkkknnnwww~~~ssseee```kkkzzzssspppvvvtttgggfffnnnvvv{{{|||}}}~~~~~~xxxsssqqqqqquuuwwwuuuwwwzzz~~~|||{{{zzzwwwpppiiimmm|||zzzooo```ZZZXXX]]]eeennnyyyvvvgggXXXKKKEEEEEEFFFGGGGGGGGGFFFDDDCCCCCCBBBBBBDDDFFFFFFEEECCCAAA@@@???>>>???@@@CCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEECCCAAA@@@@@@AAACCCEEEEEECCCAAAAAACCCDDDEEEDDDHHHHHHIIIIIIJJJJJJIIIIIINNNMMMKKKIIIGGGEEEEEEDDDIIIIIIIIIIIIJJJKKKLLLLLLJJJKKKMMMOOOQQQSSSUUUVVVLLLJJJIIIIIILLLNNNOOOOOOOOOPPPPPPPPPPPPPPPOOONNNLLLNNNOOOQQQQQQQQQPPPPPPPPPZZZbbbooo{{{hhhYYYJJJOOOjjjeeePPPKKKDDDAAA??????CCCSSSoooooo```VVVQQQOOOOOONNNMMMMMMMMMMMMMMMPPPOOONNNLLLKKKIIIHHHHHHIIIGGGGGGIIILLLRRR^^^jjjvvv{{{jjj\\\SSSNNNOOORRRXXXYYYZZZ[[[ZZZYYYVVVUUUWWWXXXXXXVVVXXXaaaooo{{{yyyhhhccc___\\\WWWQQQOOORRRPPP[[[jjjyyyrrr```SSSQQQQQQSSSSSSTTTZZZbbbmmmyyy{{{nnnddd___\\\[[[TTTNNNLLLIIIGGGJJJNNNQQQVVV]]]dddlllvvv}}}}}}~~~~~~{{{zzzxxx~~~|||zzzyyyxxxyyyyyy||||||}}}}}}{{{xxxtttrrrtttvvvzzz~~~zzz{{{|||{{{yyywwwvvvwwwwwwvvvuuutttuuuwwwyyyzzz|||xxxrrrmmmiiieeebbb___\\\ZZZXXXVVVUUUUUUVVVWWWVVVVVVVVVUUUUUUTTTSSSSSSQQQRRRSSSSSSSSSRRRQQQPPPSSSTTTWWWZZZ[[[]]]fffppprrr|||uuujjjdddkkkuuutttzzzyyyoooqqqxxx~~~||||||yyyxxx|||}}}}}}zzzrrrpppwww~~~qqqeeeYYYZZZ]]]dddmmmvvv}}}}}}ppp```RRRIIIFFFBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAABBBDDDEEEDDDCCCBBBAAA@@@???@@@BBBDDDFFFDDDDDDDDDEEEEEEEEEEEEEEECCCCCCBBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKMMMLLLKKKIIIHHHGGGFFFFFFJJJIIIGGGFFFGGGHHHJJJKKKKKKMMMPPPRRRTTTVVVYYY[[[KKKJJJHHHIIIKKKLLLMMMLLLQQQPPPPPPPPPOOOOOONNNNNNNNNOOOPPPQQQQQQQQQQQQPPPLLLWWW]]]ccc}}}lll^^^OOOOOObbb}}}iiiQQQJJJEEEBBB???======HHHaaawwwyyyfffZZZSSSOOONNNMMMLLLKKKKKKKKKKKKOOOOOONNNLLLKKKIIIHHHGGGIIIGGGFFFHHHJJJNNNXXXcccqqqwww}}}||||||}}}~~~}}}zzzeeeWWWNNNIIIIIILLLNNNOOOPPPQQQQQQPPPOOONNNOOOQQQSSSRRRRRRVVV___gggjjjuuussskkkddd___YYYSSSQQQSSSOOOUUUaaaqqq{{{lllQQQMMMJJJKKKLLLLLLQQQWWWfffsss}}}yyynnnfffaaa^^^___XXXRRROOOKKKGGGHHHLLLMMMQQQWWW^^^fffqqq~~~~~~}}}{{{xxxwwwzzzzzzyyyxxxxxxyyyzzz{{{~~~~~~}}}{{{zzzxxxvvvvvvuuuwww{{{zzz{{{|||{{{yyywwwwwwwwwwwwvvvuuutttuuuwwwyyyzzzyyyvvvqqqmmmjjjfffaaa^^^WWWVVVSSSRRRRRRSSSUUUVVVVVVVVVUUUTTTSSSRRRRRRRRROOOOOOQQQQQQQQQPPPOOONNNOOOOOOPPPRRRQQQSSS^^^jjjhhhtttyyyjjjeeejjj|||{{{}}}|||zzz}}}~~~}}}~~~|||~~~}}}zzz~~~}}}|||{{{ssseeeYYYTTT\\\fffqqqzzzzzzkkkZZZMMMGGGFFFEEEDDDDDDCCCCCCDDDFFFGGG@@@??????@@@BBBCCCCCCBBBAAA@@@???>>>???@@@BBBCCCAAABBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDCCCDDDGGGJJJKKKLLLLLLLLLJJJJJJIIIHHHHHHHHHIIIIIIIIIGGGEEEDDDCCCEEEFFFHHHIIILLLNNNPPPPPPQQQTTTVVVOOOMMMKKKKKKLLLLLLKKKJJJPPPPPPOOOOOONNNNNNNNNMMMOOOOOOOOOPPPPPPPPPPPPPPPLLLVVVYYY\\\sss}}}rrrcccRRRMMMYYYooommmSSSHHHFFFCCC@@@===;;;CCCWWWjjjooo___VVVOOONNNLLLJJJHHHHHHIIIIIIMMMMMMMMMLLLJJJHHHFFFEEEHHHFFFFFFHHHIIIKKKTTT^^^ooovvv~~~}}}yyyvvvuuuuuuwwwwwwwww{{{tttaaaSSSJJJDDDCCCEEEDDDFFFJJJNNNQQQSSSSSSTTTOOORRRTTTSSSQQQQQQTTTWWWYYYaaammmxxxwwwiiiaaaZZZSSSOOOOOOKKKOOOVVVdddwwwtttVVVNNNFFFEEEEEEEEEIIINNNbbbppp{{{{{{tttmmmgggbbbccc\\\VVVSSSNNNHHHGGGJJJJJJMMMRRRXXX```lllzzz}}}|||zzzxxxwwwvvvvvvvvvvvvwwwyyy{{{|||~~~}}}||||||{{{zzzzzzyyyzzz{{{~~~~~~zzz{{{{{{zzzwwwvvvvvvwwwtttsssrrrqqqrrrtttvvvwwwwwwtttqqqmmmjjjeee```\\\SSSRRRQQQPPPPPPRRRSSSUUUVVVUUUTTTSSSRRRQQQQQQQQQLLLMMMOOOPPPOOONNNLLLJJJFFFGGGHHHJJJJJJOOO]]]lllqqq|||~~~qqqfffiiixxx}}}~~~~~~~~~~~~yyyyyy{{{}}}}}}zzzvvvmmmaaaWWWRRR^^^nnnzzzvvvdddTTTIIIEEEDDDEEEDDDCCCBBBBBBCCCDDDEEE@@@???>>>???AAACCCCCCCCC??????>>>>>>>>>>>>????????????@@@@@@AAABBBBBBBBB@@@AAABBBBBBBBBBBBAAA@@@@@@BBBCCCCCCBBBBBBCCCDDDDDDEEEHHHJJJLLLLLLKKKJJJGGGGGGGGGGGGHHHIIIJJJKKKHHHFFFDDDBBBBBBCCCDDDEEEEEEHHHJJJKKKIIIIIILLLOOORRRQQQOOOOOOOOOOOOMMMKKKPPPOOONNNNNNNNNNNNNNNOOOMMMMMMMMMMMMMMMNNNNNNNNNLLLSSSWWWYYYiiixxxgggSSSHHHLLL___}}}uuu\\\JJJHHHCCC@@@>>>===AAAOOO]]]zzzzzzgggZZZPPPOOOLLLIIIHHHGGGHHHIIIKKKKKKLLLLLLKKKIIIGGGFFFGGGFFFFFFHHHHHHIIIQQQZZZmmmttt}}}{{{vvvsssqqqqqqsssssstttwww{{{}}}~~~}}}xxxiiiYYYNNNGGGBBBAAACCCAAAEEEKKKQQQVVVYYYZZZ[[[YYYXXXWWWUUURRRPPPNNNMMMNNNRRRZZZdddqqq~~~sssggg___WWWPPPLLLGGGIIINNNYYYlll{{{}}}www___SSSGGGCCCDDDEEEIIINNN```ooo~~~~~~uuulllfff```ZZZWWWQQQIIIGGGHHHHHHJJJNNNRRRZZZfffuuu~~~~~~~~~}}}|||zzzyyyyyyxxxuuuuuuuuuuuuvvvxxxzzz{{{zzz{{{}}}~~~|||{{{|||}}}~~~zzzzzzyyywwwuuutttuuuwwwsssrrrqqqpppqqqsssuuuvvvwwwuuuqqqmmmiiiccc\\\XXXQQQPPPPPPOOOPPPQQQRRRSSSVVVUUUSSSQQQPPPPPPPPPPPPKKKLLLMMMNNNMMMKKKHHHFFFAAABBBDDDFFFHHHOOOaaaqqqvvvooonnnyyy{{{uuuvvv{{{~~~yyyrrriii```[[[WWWeeettt~~~mmm\\\PPPIIIFFFEEEDDDCCCBBBAAAAAAAAABBBCCCBBB@@@???@@@BBBEEEEEEEEEAAAAAABBBBBBAAA@@@>>>===>>>>>>???@@@@@@AAABBBBBB???@@@BBBCCCCCCBBB@@@??????AAADDDCCCBBBAAABBBDDDGGGIIIJJJLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGIIIJJJJJJGGGFFFEEECCCBBBBBBCCCCCCBBBFFFIIIIIIGGGGGGJJJMMMQQQPPPOOOPPPPPPPPPNNNMMMPPPPPPOOONNNNNNOOOPPPQQQNNNNNNNNNMMMMMMNNNNNNNNNMMMPPPTTTXXXbbbyyy~~~~~~ooo\\\MMMHHHSSSnnnkkkUUUJJJDDD???>>>>>>@@@HHHPPPlllppp___SSSQQQMMMJJJHHHHHHIIIJJJJJJKKKLLLLLLLLLKKKIIIHHHHHHFFFFFFGGGFFFFFFLLLTTTeeelllvvv~~~{{{vvvrrrqqqpppsssssstttuuuvvvtttqqqnnnkkk^^^QQQJJJFFFCCCCCCEEEEEEIIIOOOVVV[[[]]]^^^^^^bbb^^^ZZZVVVSSSOOOKKKHHHDDDEEEIIIRRR___mmmxxx~~~~~~|||}}}nnneee[[[RRRLLLDDDFFFIIISSSeeeuuuyyyvvveeeWWWJJJEEEFFFJJJPPPUUU```pppwwwgggbbb]]]YYYSSSJJJFFFGGGFFFHHHKKKNNNUUUaaapppzzz~~~{{{}}}~~~~~~~~~}}}|||zzzzzzyyyyyyyyyvvvuuuuuuuuuvvvwwwyyyzzzwwwzzz~~~}}}{{{zzz{{{|||}}}zzzzzzxxxuuussssssuuuwwwtttsssrrrqqqrrrtttvvvwwwxxxvvvrrrmmmhhhaaaYYYTTTPPPPPPOOOOOOPPPPPPQQQQQQVVVUUUSSSQQQPPPOOOPPPPPPJJJKKKMMMMMMLLLIIIFFFDDDEEEFFFHHHJJJKKKSSSfffxxxsssrrryyy~~~~~~wwwrrruuu~~~{{{sssiiiaaa\\\ZZZ___lllxxx~~~wwweeeVVVNNNKKKJJJIIIGGGGGGFFFEEEEEEEEEEEEEEECCCBBB@@@AAADDDFFFGGGGGGDDDEEEFFFGGGFFFCCCAAA???>>>>>>???@@@AAAAAABBBBBB???@@@BBBCCCCCCBBB@@@??????AAADDDDDDBBBAAABBBDDDKKKLLLMMMLLLKKKGGGDDDBBBFFFFFFFFFFFFGGGGGGHHHIIIGGGGGGFFFEEEDDDCCCCCCCCCCCCGGGKKKKKKHHHHHHLLLPPPNNNMMMMMMNNNOOOPPPNNNMMMQQQPPPOOOOOOPPPQQQRRRTTTQQQQQQPPPOOOOOOPPPPPPQQQMMMNNNSSSXXX^^^nnn~~~{{{wwwhhhYYYMMMNNN```uuuxxx```LLLEEE?????????@@@CCCHHHbbbwwwvvvdddUUUSSSOOOLLLJJJIIIJJJKKKJJJKKKLLLNNNNNNLLLKKKIIIHHHGGGFFFGGGDDDCCCHHHOOO\\\dddoooxxx~~~{{{vvvqqqnnntttvvvxxxuuummmeee```]]]\\\VVVNNNEEE@@@???BBBEEEIIIKKKNNNQQQTTTVVVVVVVVVXXXVVVQQQMMMIIIEEEDDDCCCCCCCCCEEEHHHNNNWWW___eeefffttt}}}vvvpppnnnjjjjjjqqqyyy~~~wwwggg___VVVLLLJJJKKKKKKOOO[[[kkktttuuuppp```PPPHHHGGGIIIMMMRRR[[[hhh{{{uuuggg^^^^^^[[[OOOIIIJJJCCCEEEHHHJJJOOOZZZiiittt|||~~~~~~yyy{{{}}}}}}|||zzzzzzzzzwwwwwwwwwuuuttttttwwwzzz||||||}}}~~~~~~~~~~~~}}}}}}~~~}}}{{{wwwtttrrrsssuuuvvvtttsssqqqpppppprrrtttuuuxxxsssjjjccc]]]ZZZWWWUUUQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSSSSSSSQQQOOOMMMLLLNNNKKKJJJJJJHHHDDDCCCEEE???AAAGGGLLLMMMSSSeeeyyyuuupppwwwvvvrrrvvv}}}zzz~~~~~~zzzwwwzzz~~~wwwkkk___YYY\\\aaabbbrrrwwwhhhYYYQQQMMMHHHDDDBBBEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCEEEEEEEEECCCAAA???<<<<<<<<<<<<===>>>@@@AAA???>>>>>>======>>>???@@@BBBBBBCCCDDDFFFGGGIIIJJJHHHHHHIIIIIIHHHGGGEEEDDDEEEFFFGGGFFFEEEDDDEEEFFFIIIGGGDDDEEEGGGGGGEEECCCFFFGGGJJJKKKKKKJJJHHHFFFNNNJJJGGGFFFIIIKKKKKKJJJOOOOOONNNNNNPPPRRRUUUWWWOOONNNMMMMMMMMMMMMMMMMMMOOOSSSRRRUUU]]]ccc|||~~~{{{yyyhhhWWWOOOWWWdddsssZZZJJJAAACCCFFFAAA@@@EEETTTkkknnn[[[SSSNNNMMMLLLKKKLLLPPPLLLLLLMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDEEESSSZZZeeeqqqzzz~~~yyyuuuqqqtttwwwxxxuuulllbbbZZZVVVTTTPPPJJJDDD@@@@@@BBBDDDDDDFFFJJJMMMNNNNNNMMMLLLLLLJJJGGGDDDAAA???>>>===@@@@@@AAACCCHHHPPPYYY___```mmm|||}}}vvvggg```[[[^^^ccchhhnnntttvvvmmmaaaWWWOOOFFFGGGGGGLLLXXXhhhqqqrrrrrreeeXXXTTTSSSSSSUUUYYY^^^dddqqq~~~mmm```]]]YYYOOOHHHHHHCCCDDDFFFFFFIIIQQQ^^^gggrrryyy~~~~~~}}}vvvwwwyyyyyyyyyzzz}}}yyyyyyxxxvvvuuuuuuwwwyyy||||||||||||}}}}}}}}}}}}~~~~~~|||xxxuuussssssuuuvvvssssssrrrrrrrrrssstttttttttnnnggg```[[[XXXUUUSSSQQQQQQPPPPPPPPPPPPQQQQQQTTTTTTUUUUUUTTTSSSRRRQQQSSSOOOMMMNNNLLLGGGDDDEEECCCDDDIIIOOOSSSZZZlll}}}}}}rrrkkkppp~~~|||nnnkkkooo{{{}}}zzzzzz~~~~~~}}}zzzrrrfff\\\YYY^^^dddkkkyyy|||lll]]]NNNGGGEEECCCAAABBBDDDCCCCCCBBBAAAAAAAAAAAACCCCCCDDDDDDDDDDDDDDDCCCAAABBBCCCDDDEEEDDDDDDCCC@@@???>>>===>>>???@@@AAA???>>>>>>======>>>@@@AAACCCCCCDDDDDDEEEGGGHHHIIIEEEEEEFFFGGGGGGFFFEEEEEEEEEGGGHHHHHHGGGFFFHHHIIIMMMKKKJJJJJJLLLLLLJJJGGGFFFHHHKKKMMMNNNNNNLLLKKKMMMJJJGGGGGGIIIKKKKKKJJJNNNMMMMMMMMMNNNPPPRRRTTTNNNMMMLLLKKKKKKKKKKKKKKKKKKOOONNNPPPVVV[[[ooo}}}ttteeeUUURRRZZZ|||~~~gggUUUHHHGGGHHHCCCAAAEEELLLbbbwwwaaaWWWOOOMMMMMMKKKKKKMMMLLLLLLLLLLLLLLLJJJHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFNNNVVVaaalllvvv~~~{{{wwwwwwzzz{{{wwwmmm```UUUNNNMMMLLLIIIDDD@@@???AAACCCAAACCCFFFHHHIIIGGGDDDBBBCCCBBB@@@>>><<<;;;;;;;;;>>>???@@@BBBHHHPPPZZZaaafffrrrzzzeeeYYYOOOLLLNNNQQQVVV\\\ccckkkxxxsssdddZZZTTTEEEFFFFFFJJJVVVeeennnoooqqqhhhbbbbbbcccccceeegggiiigggkkk}}}uuubbb[[[WWWOOOIIIHHHDDDEEEDDDCCCCCCHHHQQQXXXbbbiiiqqqvvvxxxxxxyyy{{{~~~|||yyywwwtttuuuuuuuuuuuuxxx|||{{{{{{zzzxxxvvvvvvxxxzzz||||||{{{zzz{{{|||}}}~~~}}}zzzwwwtttsssssstttrrrssstttttttttsssrrrqqqlllggg```[[[WWWUUUSSSQQQQQQPPPPPPOOOOOOPPPPPPQQQSSSSSSTTTTTTTTTTTTTTTTTTRRRMMMJJJLLLLLLIIIEEEEEEHHHJJJPPPXXX```iiivvvyyymmmhhhhhh}}}rrrgggeeeiiijjjttt~~~|||xxxwwwzzz~~~{{{|||~~~xxxsssjjj___XXXZZZbbbiiiuuutttbbbUUUGGGCCCBBBBBBCCCFFFCCCBBBBBBAAA@@@??????>>>@@@AAABBBBBBCCCCCCCCCCCCAAAAAAAAABBBDDDEEEFFFGGGDDDCCCAAA???>>>>>>?????????>>>>>>===>>>???@@@AAADDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDFFFHHHHHHHHHHHHJJJKKKMMMMMMNNNOOOPPPPPPMMMJJJFFFHHHKKKMMMOOOOOONNNMMMKKKIIIHHHHHHJJJLLLLLLKKKLLLLLLLLLLLLMMMNNNPPPQQQMMMMMMKKKJJJIIIIIIIIIIIIIIINNNLLLMMMQQQSSSbbb|||uuu]]]QQQSSSjjjrrr___MMMHHHFFFBBB???AAAFFFYYYtttjjj]]]PPPMMMMMMLLLJJJIIIKKKLLLLLLMMMLLLKKKIIIHHHIIIHHHGGGFFFFFFFFFFFFFFFIIIOOOYYYdddoooxxx}}}}}}sssdddUUUMMMMMMLLLJJJFFFAAA???@@@CCCGGGHHHIIIIIIIIIGGGDDDCCCCCCBBB@@@>>>======>>>???@@@CCCGGGLLLTTT___llluuu|||jjj\\\NNNGGGFFFGGGJJJNNNXXX^^^gggsss~~~wwweee]]]YYYIIIIIIIIIKKKVVVdddlllmmmlllfffccchhhmmmrrrwww|||zzzuuusss}}}vvv```WWWSSSOOOJJJIIIFFFEEEDDDAAA@@@CCCHHHMMMRRRXXX```fffhhhjjjkkklllsssyyy|||yyywwwzzz}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~{{{vvvrrrrrrtttttttttttttttwwwyyyzzz{{{{{{zzzyyyyyy{{{}}}~~~}}}{{{zzz{{{|||~~~}}}zzzwwwtttrrrqqqpppqqqrrrtttuuutttqqqnnnlllccc___ZZZVVVTTTSSSQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPPPPQQQQQQRRRQQQJJJFFFIIILLLKKKJJJKKKMMMQQQ[[[gggrrr{{{wwwiiidddkkkwww~~~wwwnnnffffffjjjhhhppp{{{zzzzzz}}}{{{~~~|||rrrkkkbbbYYYXXX^^^hhhppp}}}sssgggXXXNNNFFFDDDDDDDDDDDDFFFCCCCCCBBBAAA@@@???>>>===>>>>>>@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAACCCFFFGGGGGGEEECCC@@@>>>=========???>>>>>>===>>>???AAABBBCCCCCCCCCDDDEEEGGGHHHIIIPPPOOONNNKKKIIIFFFDDDCCCBBBDDDFFFFFFFFFGGGIIIKKKJJJLLLNNNPPPPPPOOOLLLJJJGGGHHHJJJLLLMMMLLLLLLKKKIIIIIIIIIJJJKKKLLLLLLLLLKKKLLLLLLMMMNNNOOOOOOOOONNNMMMLLLJJJIIIIIIIIIIIIIIIOOOMMMMMMQQQQQQ[[[ooo|||}}}fffUUUUUU]]]|||yyyfffRRRJJJGGGDDDAAAAAAEEESSSjjjrrrbbbRRRMMMNNNMMMJJJHHHJJJKKKLLLMMMMMMLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEJJJSSS]]]gggrrr|||~~~ooo___UUUOOOOOOLLLGGGBBBAAAFFFKKKSSSSSSSSSRRRQQQOOOLLLKKKGGGEEEBBB@@@???AAACCCEEEFFFLLLTTT]]]hhhuuurrrcccRRRIIIGGGEEEEEEGGGKKKOOOVVV___jjjttt|||}}}|||yyyyyyfff]]]ZZZMMMLLLKKKLLLTTTaaahhhhhhddd```___eeeoooyyy{{{iiiVVVMMMKKKJJJHHHGGGCCCCCCAAA@@@???@@@BBBEEEFFFJJJQQQWWWZZZ]]]^^^___hhhmmmqqqoooooosssvvvvvvuuuwwwxxxyyyxxxzzz}}}}}}||||||}}}~~~}}}~~~}}}xxxsssooonnnqqqtttvvvvvvuuutttuuuxxxzzz{{{{{{{{{{{{}}}~~~}}}||||||~~~~~~}}}}}}|||}}}~~~|||{{{yyyvvvssspppnnnmmmoooqqqssssssqqqmmmhhheee\\\YYYUUUSSSRRRRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOOPPPOOONNNMMMMMMNNNPPPQQQWWWOOOKKKLLLOOOOOOQQQTTTUUU^^^kkkxxxsssfff]]]cccxxx~~~~~~}}}vvvqqqlllhhhiiimmmrrrwww~~~{{{tttyyy|||wwwkkkddd\\\YYY]]]fffpppwwwuuufff[[[NNNHHHDDDFFFFFFCCC@@@AAADDDDDDDDDCCCBBB@@@>>>=========>>>@@@AAAAAAAAAAAABBB@@@???>>>???AAADDDFFFGGGEEECCC@@@===<<<;;;;;;???>>>>>>>>>>>>@@@BBBCCCAAABBBBBBDDDFFFHHHJJJKKKPPPOOOMMMKKKIIIGGGEEEDDDAAABBBDDDDDDDDDDDDFFFGGGGGGJJJMMMOOOOOOMMMLLLKKKJJJKKKKKKLLLLLLKKKJJJIIIHHHIIIKKKLLLLLLKKKKKKKKKKKKLLLNNNOOOPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKHHHOOONNNMMMRRRRRRWWWfff}}}yyyrrr[[[TTTUUUnnn~~~}}}nnn[[[QQQLLLHHHGGGGGGCCCMMM^^^uuu{{{iiiWWWPPPOOOMMMKKKIIIJJJKKKLLLMMMMMMLLLLLLKKKHHHHHHGGGFFFEEEDDDDDDDDDDDDHHHNNNVVV```kkkwww~~~pppeeeZZZXXXSSSKKKFFFIIIRRR[[[fffgggggggggccc^^^YYYVVVMMMJJJEEEBBBBBBFFFJJJNNNSSS[[[fffppp{{{|||jjjVVVKKKGGGDDDBBBCCCBBBEEEJJJRRR[[[dddlllqqqkkkiiigggbbb^^^cccvvv{{{ggg]]]XXXMMMMMMJJJKKKSSS___eeeeeeaaa\\\[[[aaammm{{{|||yyyvvvrrraaaWWWJJJCCCAAABBBBBBBBB@@@@@@???>>>>>>>>>??????@@@BBBFFFKKKPPPTTTVVVWWW___eeeiiiiiikkkoooqqqpppppprrruuuuuutttuuuxxx|||~~~~~~}}}zzz}}}~~~|||||||||{{{{{{zzzwwwrrrooolllpppuuuyyyyyyyyyxxxxxxxxxzzz||||||||||||~~~~~~}}}~~~{{{{{{zzzyyyzzz{{{|||}}}zzzyyyxxxvvvssspppmmmkkknnnooopppoookkkfff```\\\WWWUUURRRQQQRRRSSSRRRRRROOONNNNNNMMMMMMNNNNNNOOOQQQOOOMMMMMMMMMPPPSSSUUUYYYUUUSSSTTTTTTSSSVVV[[[dddooo}}}wwwfff^^^___lll~~~~~~~~~~~~~~~zzzrrrllljjjjjjjjjlllppp{{{~~~~~~{{{qqqjjjsss}}}uuuoooddd___[[[]]]fffqqqyyy}}}yyykkk\\\SSSLLLHHHHHHKKKKKKFFFBBBBBBCCCDDDDDDDDDCCCBBB@@@???===>>>??????@@@@@@@@@@@@AAA@@@??????@@@BBBDDDEEEFFFEEEBBB@@@>>>===<<<<<>>>>>>>>???AAABBBCCCBBBBBBCCCDDDFFFHHHIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHCCCDDDEEEEEECCCBBBCCCEEEGGGIIIMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJHHHKKKMMMNNNMMMKKKJJJJJJJJJLLLOOOQQQSSSSSSRRRQQQOOONNNNNNMMMMMMMMMMMMMMMFFFMMMLLLKKKQQQQQQSSS^^^sss|||___MMMOOO___ttt|||~~~ttteeeWWWNNNHHHFFFFFF@@@EEEPPPddd~~~ttt```VVVQQQNNNLLLLLLIIIJJJLLLMMMNNNMMMMMMLLLIIIHHHGGGFFFEEEDDDDDDDDDEEEGGGKKKPPPYYYeeeqqqyyyvvvtttooodddWWWOOOSSS```lll}}}~~~ttthhhaaaVVVRRRMMMIIIKKKQQQYYY^^^fffooozzzttt[[[MMMGGGDDDDDDEEECCCFFFKKKQQQWWW```jjjpppnnnfff___[[[YYY[[[eeeqqq|||iii^^^XXXNNNMMMKKKLLLUUUaaahhhhhhccc^^^\\\aaajjjxxx{{{mmmddd\\\VVVLLLIIICCC>>>===>>>??????BBBAAA@@@@@@@@@???>>>===??????AAAEEEJJJNNNRRRSSSXXX^^^dddfffiiimmmnnnlllooorrruuuuuusssrrrvvvzzzzzz|||}}}|||~~~~~~~~~{{{}}}}}}|||{{{{{{||||||zzzwwwtttrrrvvvzzz||||||{{{||||||zzz|||}}}}}}{{{{{{{{{|||}}}~~~~~~~~~~~~yyyxxxwwwvvvvvvxxxzzz{{{yyyyyyxxxwwwtttqqqnnnllllllmmmllljjjeee___YYYUUUTTTRRRQQQQQQSSSUUUUUUTTTNNNNNNMMMMMMMMMMMMNNNNNNNNNLLLKKKKKKNNNRRRWWWZZZXXXZZZ```eeeeeebbbeeekkkxxxpppcccfffppp|||~~~zzzxxx~~~{{{qqqiiidddfffjjjmmmpppttt}}}~~~~~~}}}vvvmmmkkkwww|||vvvnnniii^^^\\\\\\dddppp{{{{{{ooo```SSSKKKKKKHHHIIILLLLLLHHHEEEFFFBBBCCCDDDEEEDDDCCCAAA@@@>>>??????@@@@@@@@@??????@@@@@@@@@AAACCCEEEGGGHHHFFFEEECCCAAA???????????????>>>>>>>>>???AAACCCDDDEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHJJJKKKHHHIIIIIIHHHEEECCCCCCDDDEEEHHHKKKKKKJJJJJJLLLNNNLLLLLLLLLKKKKKKKKKKKKKKKHHHLLLOOOPPPMMMJJJHHHHHHHHHJJJNNNRRRTTTTTTSSSRRRNNNMMMMMMMMMMMMNNNOOOOOOGGGNNNKKKIIIOOOPPPOOOWWWgggbbbJJJHHHPPPaaavvvuuudddTTTJJJFFFEEE@@@BBBGGGUUUmmmlll]]]TTTNNNMMMOOOIIIJJJLLLMMMNNNNNNMMMMMMJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFHHHKKKSSS^^^jjjsssvvvdddXXX[[[iiivvvtttiii```[[[UUURRRUUU]]]gggnnnvvv~~~bbbPPPIIIGGGGGGIIIEEEIIINNNRRRXXX```kkkssszzzmmmbbb```___]]]___cccqqq{{{kkk```YYYOOONNNMMMNNNXXXeeemmmmmmfffaaa___bbbjjjvvvqqqcccXXXOOOFFFCCCDDDCCC@@@===>>>@@@@@@FFFEEEDDDCCCCCCBBB@@@>>>???>>>???BBBGGGLLLPPPRRRTTT[[[aaaeeeiiimmmllliiiqqquuuxxxwwwtttsssvvvzzzvvvyyy|||}}}~~~~~~zzzzzz}}}}}}zzz{{{}}}~~~~~~~~~}}}~~~}}}{{{|||~~~~~~~~~|||{{{|||}}}}}}~~~~~~{{{yyyxxxyyy||||||}}}~~~~~~~~~~~~}}}wwwvvvuuuttttttvvvxxxyyyyyyyyyyyyxxxvvvrrrooommmlllllljjjgggbbb[[[TTTPPPSSSRRRQQQRRRTTTVVVWWWVVVNNNNNNMMMMMMMMMMMMNNNNNNIIIIIIHHHIIIMMMSSSYYY\\\ZZZbbboooyyyzzzwwwzzz}}}mmmgggrrr}}}wwwuuuzzzmmmeee```dddkkkppptttxxxyyy|||~~~yyysssuuu}}}{{{xxxrrrlllggg[[[ZZZ^^^iiiwww|||yyyssshhhXXXLLLEEEFFFCCCCCCFFFFFFDDDCCCEEE@@@AAACCCDDDDDDCCCAAA@@@???@@@@@@@@@@@@??????>>>??????AAACCCEEEHHHJJJLLLFFFEEEDDDBBBAAAAAAAAABBB???>>>>>>>>>???AAACCCDDDHHHGGGFFFEEEDDDDDDDDDDDDJJJIIIHHHGGGHHHIIIJJJKKKMMMNNNMMMKKKGGGEEEDDDEEECCCEEEHHHHHHGGGGGGJJJMMMGGGHHHHHHHHHIIIIIIJJJJJJIIIMMMQQQQQQMMMIIIHHHGGGFFFIIIMMMQQQTTTTTTSSSRRRLLLLLLLLLLLLMMMNNNOOOPPPIIIPPPLLLIIIOOOPPPNNNTTT___uuu|||eeeNNNBBBGGGVVVlll~~~ttt___RRRLLLKKKDDDCCCDDDLLLaaa|||uuucccVVVNNNMMMPPPIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEFFFHHHOOOZZZfffooosssdddbbbkkkuuu{{{oooeee___ZZZ\\\bbbiiittt~~~jjjZZZPPPJJJJJJOOORRRVVVYYYYYYZZZbbbooozzz{{{ooogggcccbbb```___llluuu~~~}}}rrrddd[[[WWWNNNOOONNNQQQ\\\kkktttuuussshhh___```gggqqq~~~nnn]]]QQQIIIDDDBBB<<<<<<<<<======>>>???@@@FFFIIIIIIEEEAAAAAA???<<<<<<>>>AAACCCEEEIIINNNQQQVVVZZZ```eeegggggghhhhhhvvvxxxyyyyyywwwvvvwwwwwwwwwxxxyyy{{{|||}}}}}}}}}~~~}}}~~~{{{zzz|||}}}~~~|||}}}~~~~~~}}}~~~{{{yyyxxxxxxxxx}}}{{{{{{||||||{{{zzzxxxyyyzzzxxxuuuuuuxxx{{{{{{xxxuuurrrrrrtttxxxzzzwwwvvvuuutttrrrpppooonnnsssoooiiibbb\\\YYYWWWVVVQQQQQQRRRSSSTTTUUUVVVVVVPPPOOOMMMLLLLLLLLLMMMNNNKKKKKKJJJIIIKKKQQQXXX^^^___lll|||zzz~~~|||pppdddiiillllllpppwwwzzzwwwuuu{{{www|||zzzyyy{{{xxxnnnddd___TTTXXX^^^iiixxxzzzxxxvvvmmm]]]LLLEEEFFFCCCCCCCCCCCCCCCDDDEEEEEECCCCCCDDDDDDCCCAAA@@@>>>CCCAAA???@@@BBBCCCAAA>>>>>>>>>===???CCCIIIOOOSSSOOOHHH@@@===???@@@???===???>>>>>>???@@@BBBEEEFFFGGGGGGFFFDDDBBBCCCEEEHHHHHHHHHGGGFFFFFFHHHMMMQQQOOONNNKKKHHHFFFEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIJJJHHHHHHIIIIIIHHHHHHGGGFFFMMMNNNOOOOOONNNKKKIIIGGGIIIKKKNNNPPPRRRRRRRRRQQQOOOOOONNNMMMLLLKKKJJJJJJHHHIIIJJJIIIHHHJJJNNNRRRYYYmmmxxxdddUUUIIICCCIIIXXXjjjlllVVVKKKHHHHHHEEEDDDHHHRRRfffhhh^^^UUUOOOSSSPPPNNNLLLLLLMMMNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFDDDFFFHHHGGGIIIPPP[[[dddqqqhhhiiimmm|||zzzqqqiiidddbbbeeejjjqqq~~~qqqbbbXXXRRRQQQSSSWWWZZZ]]]\\\[[[```jjjsss~~~yyyrrrlllgggccc___]]]hhhooovvvuuujjj]]]UUURRRMMMNNNOOOVVVdddttt||||||xxxlll```\\\```gggrrr|||~~~vvviiiZZZNNNFFF@@@>>>AAA@@@??????>>>???@@@@@@HHHNNNOOOJJJDDDAAA???<<<<<<===@@@BBBEEEIIINNNRRRVVVZZZ```eeehhhjjjlllmmmvvvxxxyyyxxxwwwvvvwwwxxxwwwvvvuuuuuuvvvxxxzzz|||~~~}}}||||||~~~}}}~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~|||zzzzzzzzz|||zzzyyyzzz{{{{{{zzz{{{|||}}}{{{yyyxxxzzz||||||zzzwwwtttssstttvvvwwwttttttsssqqqpppooonnnnnnkkkgggbbb\\\WWWTTTRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTQQQPPPOOONNNLLLLLLKKKKKKHHHHHHGGGFFFGGGLLLRRRWWW[[[iii|||sssffffffmmmrrrrrrtttxxxzzzxxxyyy~~~~~~}}}|||uuuhhh]]]YYYQQQXXX```kkkxxx|||xxxssshhhXXXHHHBBBDDDAAAAAAAAAAAAAAABBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@CCCAAA??????AAABBBAAA@@@???>>>===>>>BBBGGGMMMPPPNNNGGG@@@===???@@@???===?????????@@@AAADDDFFFGGGJJJJJJIIIFFFDDDDDDFFFHHHHHHHHHGGGEEEEEEGGGKKKOOOQQQOOOMMMJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIIIIIIIIIIHHHGGGGGGKKKLLLMMMNNNNNNMMMKKKJJJIIIKKKMMMPPPQQQQQQPPPOOOOOOOOOOOONNNMMMLLLKKKJJJIIIJJJKKKKKKIIIJJJNNNQQQWWWiii}}}~~~nnnbbbPPPDDDEEEQQQdddbbbPPPKKKHHHEEECCCEEEKKK[[[xxxpppcccWWWNNNQQQOOONNNLLLMMMNNNNNNMMMLLLJJJJJJHHHGGGFFFEEEEEEEEEDDDFFFFFFEEEFFFKKKUUU]]]~~~wwwnnnkkkmmmqqqxxxxxxrrrnnnkkkkkknnnrrryyy~~~yyylllccc]]]ZZZZZZ\\\___```^^^ZZZ[[[```eeennnooonnnkkkddd^^^YYYVVV[[[bbbhhhggg___VVVPPPOOOKKKMMMPPPZZZlll||||||nnn^^^WWWVVV\\\gggqqqvvvuuuooodddVVVJJJDDDAAADDDCCCAAA???>>>???AAABBBKKKTTTXXXRRRHHHBBB???===;;;===???BBBDDDIIIOOORRRWWW[[[aaafffiiilllppprrrwwwxxxxxxwwwvvvvvvxxxyyyxxxwwwtttrrrsssuuuyyy{{{|||{{{zzzzzz|||~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}yyyxxxxxxzzz~~~}}}|||{{{zzzyyy~~~{{{xxxwwwxxxzzz{{{{{{|||}}}~~~~~~|||{{{{{{|||{{{zzzyyywwwuuutttttttttrrrqqqpppooonnnmmmlllkkkbbb___[[[VVVRRRPPPOOOOOORRRRRRRRRRRRRRRRRRRRRRRRNNNNNNNNNNNNMMMLLLKKKKKKGGGHHHHHHGGGHHHJJJOOORRRYYYggg{{{zzzxxxzzz}}}mmmbbbjjjssszzzzzzxxxxxxyyyyyy~~~}}}{{{|||}}}~~~|||qqqbbbWWWTTTTTT]]]hhhqqqzzzwwwmmmaaaQQQCCC???AAA?????????>>>??????@@@AAA?????????@@@@@@BBBCCCDDDCCCAAA??????@@@BBBBBBBBB???>>>===>>>AAAEEEIIILLLKKKFFF@@@>>>???@@@???===?????????@@@BBBEEEGGGHHHMMMMMMLLLIIIFFFEEEFFFHHHHHHGGGFFFEEEDDDEEEIIILLLPPPNNNLLLJJJHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIJJJIIIIIIJJJJJJIIIIIIHHHGGGIIIJJJLLLMMMNNNMMMMMMLLLIIIJJJMMMOOOOOOOOONNNMMMMMMNNNOOOOOOOOOMMMLLLKKKIIIJJJKKKKKKKKKKKKMMMOOOSSS```yyyzzz{{{sss```MMMEEELLL___oooVVVMMMJJJHHHEEECCCCCCOOOiii|||mmm\\\PPPQQQOOONNNMMMNNNNNNNNNLLLJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEECCCBBBFFFMMMTTT|||}}}}}}~~~~~~wwwrrrrrruuuyyy||||||wwwsssrrrpppppprrrtttyyysssjjjfffjjjnnnrrr||||||rrrkkkeeeaaa```]]]______\\\VVVRRRSSSUUUWWW[[[^^^]]]WWWPPPMMMLLLKKKPPPVVVXXXTTTPPPOOOOOOIIIMMMSSS```sss}}}ooo^^^TTTQQQUUU___jjjuuuxxxxxxooo```RRRKKKIIIHHHFFFBBB???>>>???BBBDDDMMMXXX___XXXLLLDDD@@@>>>;;;<<>>>>>======>>>>>>???@@@AAA@@@@@@@@@AAABBBDDDEEECCCBBB@@@??????AAABBBCCC???>>>>>>>>>@@@CCCFFFHHHHHHEEEAAA???@@@@@@@@@????????????@@@AAADDDFFFHHHKKKLLLKKKIIIGGGFFFGGGIIIGGGGGGFFFDDDCCCCCCFFFIIILLLKKKIIIGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHJJJJJJKKKLLLMMMLLLLLLKKKIIIJJJLLLMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHIIIJJJKKKLLLNNNOOOPPPXXXkkk~~~|||uuu[[[LLLNNN___yyyZZZOOONNNLLLJJJEEEAAAHHH___tttyyyfffWWWTTTOOONNNMMMNNNOOONNNLLLJJJJJJJJJHHHGGGFFFEEEEEEEEEFFFFFFEEECCCBBBEEEJJJOOO~~~|||}}}{{{|||~~~~~~~~~~~~zzzxxxuuurrrrrrqqqrrrzzzyyyggg[[[VVVZZZ___ccclllzzz{{{rrrkkkgggdddaaaZZZ[[[[[[WWWQQQKKKHHHHHHFFFIIILLLKKKGGGDDDDDDEEEAAAEEEKKKMMMLLLKKKKKKLLLJJJPPPZZZjjjvvvdddWWWPPPPPPXXXaaaiiiooosssnnnbbbWWWRRRSSSUUUPPPIIICCC??????AAACCCMMMXXX```ZZZNNNEEEAAA>>>;;;<<<>>>AAAEEEJJJQQQVVV___bbbfffiiijjjmmmppprrrxxxyyyzzzyyyyyyyyy{{{|||yyyyyyzzzzzzzzzzzzzzzzzz}}}{{{zzzzzz|||}}}}}}|||{{{zzz{{{~~~}}}}}}~~~~~~}}}{{{xxxxxxyyyxxxwwwvvvuuutttvvvwwwxxxyyyyyyyyyyyyyyy|||yyyuuutttvvvyyy||||||{{{||||||||||||{{{xxxwwwuuuvvvwwwxxxxxxwwwuuusssuuusssppplllhhhdddaaa___XXXVVVTTTRRRPPPOOOOOOOOOQQQQQQPPPPPPOOONNNNNNNNNHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIKKKMMMOOOTTT[[[___hhhrrrrrrfffhhhvvv{{{yyyzzz|||yyy}}}~~~yyyvvv{{{~~~|||}}}|||yyyvvvqqqeeeYYYTTTUUUaaaooo}}}~~~zzzmmm^^^QQQGGG???===@@@>>>>>>>>>>>>>>>??????@@@AAA@@@?????????@@@BBBCCCCCCBBBAAA@@@???@@@AAABBB>>>>>>>>>???@@@BBBCCCDDDEEEDDDBBBAAAAAABBBAAA@@@>>>>>>>>>>>>@@@BBBDDDEEEFFFGGGHHHGGGFFFFFFHHHIIIFFFFFFFFFDDDBBBCCCEEEGGGKKKJJJHHHGGGFFFFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGJJJKKKKKKKKKKKKJJJIIIIIIKKKKKKKKKKKKJJJJJJIIIIIIHHHIIIKKKMMMMMMMMMKKKJJJIIIJJJKKKMMMMMMMMMMMMLLLGGGGGGGGGHHHJJJLLLNNNNNNPPPVVVccc}}}|||gggUUUUUUaaadddUUUPPPNNNLLLGGGBBBEEEVVVhhhqqq\\\TTTPPPNNNMMMNNNNNNNNNLLLJJJLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEGGGKKKNNN}}}}}}}}}}}}~~~~~~|||uuuooollljjjhhhjjjnnnrrrvvv|||zzznnn^^^SSSJJJPPPUUUZZZbbbppp{{{xxxnnngggeeebbb___XXXYYYYYYUUUPPPJJJFFFDDDAAABBBBBBAAA@@@???@@@AAA@@@CCCGGGIIIHHHHHHGGGHHHJJJTTTccctttppp```RRRKKKNNNUUUYYY___dddccc]]]YYY[[[___eee^^^TTTIIIAAA>>>???@@@JJJTTT[[[WWWNNNGGGBBB>>><<<===???AAAEEELLLSSSYYYcccfffjjjmmmnnnnnnpppqqqxxxzzz|||}}}|||{{{|||}}}wwwxxxyyyzzzzzzzzzzzzyyy~~~|||{{{{{{|||}}}}}}|||yyyyyyzzz}}}~~~~~~~~~{{{{{{}}}~~~|||zzzxxxzzz{{{yyyvvvsssqqqqqqvvvvvvwwwxxxzzz{{{||||||zzzxxxuuuuuuxxxzzz|||}}}~~~}}}|||||||||{{{yyywwwssstttvvvwwwwwwvvvtttsssuuusssoooiiiddd___[[[YYYSSSRRRQQQPPPNNNNNNMMMMMMOOOOOOOOONNNNNNMMMMMMMMMKKKKKKKKKJJJIIIHHHFFFFFFGGGHHHJJJMMMSSS]]]hhhpppzzzvvvhhheeennn}}}wwwsssvvv{{{~~~|||~~~~~~|||xxx{{{xxxwww{{{~~~wwwooohhh^^^VVVSSSVVVdddqqq}}}pppbbbTTTKKKEEE@@@>>>@@@>>>>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>???@@@@@@BBBCCCDDDBBB@@@>>>??????>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCC???>>>>>>>>>???@@@BBBCCCBBBDDDEEEEEEEEEEEEFFFHHHEEEFFFFFFDDDCCCCCCEEEGGGLLLKKKJJJHHHHHHHHHIIIIIIGGGGGGEEEEEEEEEFFFGGGHHHKKKKKKKKKLLLKKKKKKJJJIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHKKKMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOLLLJJJGGGGGGIIILLLMMMNNNSSSXXXaaasssnnn[[[XXX^^^zzzuuu```QQQNNNLLLHHHCCCCCCNNNZZZwww{{{bbbUUURRROOOMMMLLLMMMMMMLLLKKKMMMLLLKKKIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFHHHJJJLLL}}}~~~~~~yyyoooeeeaaa___[[[XXXXXX[[[]]]aaaeeeddd^^^UUUMMMBBBHHHNNNRRR[[[jjjxxx~~~xxxkkkbbb```^^^ZZZYYYYYYYYYWWWTTTOOOKKKJJJDDDCCCAAA@@@@@@@@@???>>>???BBBEEEHHHHHHHHHHHHGGGIIIUUUfffuuuzzzhhhUUUHHHFFFJJJMMMPPPSSSSSSSSSWWW^^^dddkkkcccVVVIIIAAA>>>>>>@@@FFFNNNUUUSSSMMMIIICCC>>>===>>>@@@BBBGGGMMMUUU[[[fffjjjnnnqqqrrrrrrssssssxxx{{{~~~~~~~~~~~~xxxxxxxxxxxxyyyzzz||||||}}}|||zzzzzz|||||||||{{{vvvxxxzzzzzzzzz{{{}}}~~~~~~}}}{{{|||}}}~~~~~~}}}zzzzzz|||~~~|||yyywwwzzz{{{zzzvvvsssqqqrrrttttttuuuvvvxxxzzz}}}~~~yyywwwvvvwwwyyy|||}}}}}}~~~|||yyyxxxyyyyyyxxxvvvssstttuuuvvvuuutttrrrqqqqqqoookkkeee```[[[WWWTTTQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJJJJJJJJJJJJJJJJKKKKKKMMMMMMOOOTTT^^^mmm}}}zzzmmmjjjrrrvvvjjjmmmyyy~~~}}}~~~|||zzzwwwtttzzzvvvpppwww}}}rrrfff___YYYVVVXXX\\\iiiuuu|||rrrcccVVVJJJDDDCCC@@@??????===============>>>??????<<<===???@@@AAABBBCCCCCCBBBDDDFFFEEEAAA===<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDEEEAAAAAA@@@?????????AAAAAABBBCCCEEEEEEDDDCCCDDDEEEEEEEEEFFFEEEDDDDDDFFFGGGKKKJJJIIIHHHHHHHHHIIIJJJJJJHHHFFFDDDDDDFFFHHHJJJKKKLLLLLLLLLLLLKKKJJJJJJFFFFFFFFFFFFFFFGGGGGGHHHFFFHHHJJJMMMNNNNNNMMMMMMLLLLLLKKKLLLMMMPPPRRRTTTUUUPPPKKKHHHIIIKKKLLLLLLQQQXXX^^^hhhttt___VVVTTTkkkmmmTTTPPPMMMKKKFFFDDDGGGNNNiiimmm\\\SSSPPPMMMKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGGGG}}}~~~~~~ttthhh\\\XXXVVVQQQKKKHHHLLLLLLMMMPPPSSSRRRMMMIII<<>>:::<<>>===???@@@CCCGGGNNNWWW]]]gggkkkqqquuuvvvvvvvvvvvvxxx{{{~~~~~~{{{zzzxxxwwwxxx{{{}}}{{{zzzzzz{{{|||{{{zzzuuuwwwyyyyyywwwxxx{{{~~~|||yyyzzz{{{|||}}}~~~}}}~~~}}}yyyyyy|||~~~{{{xxxvvvyyy{{{{{{wwwtttssssssrrrqqqqqqrrrtttxxx{{{~~~xxxwwwwwwxxx{{{}}}}}}}}}|||yyyuuutttuuuvvvuuusssuuuuuuuuuuuusssqqqooonnnmmmkkkgggbbb]]]XXXUUUSSSSSSRRRRRRQQQPPPOOONNNNNNLLLLLLLLLLLLLLLMMMMMMMMMFFFFFFGGGIIILLLOOORRRTTTVVVVVVXXX]]]jjj}}}zzzppphhhooowwwhhhaaalll~~~~~~}}}|||zzzvvvssstttyyy|||rrrooo|||yyylll^^^XXXWWWYYY^^^cccoooyyyrrrfffZZZNNNCCCAAABBB@@@??????===<<<<<<<<<<<<===>>>>>>===>>>AAADDDGGGHHHHHHHHHBBBEEEGGGFFFBBB===;;;;;;===>>>@@@BBBCCCCCCCCCCCCBBBDDDFFFGGGGGGFFFFFFFFFDDDCCCAAA@@@@@@@@@AAAAAACCCEEEFFFEEECCCBBBBBBBBBDDDEEEFFFEEEDDDEEEFFFHHHIIIHHHGGGFFFFFFFFFGGGHHHMMMJJJFFFDDDDDDFFFIIILLLLLLLLLLLLLLLLLLKKKKKKJJJCCCCCCCCCDDDEEEGGGHHHIIIFFFGGGJJJMMMNNNOOONNNNNNNNNMMMLLLLLLNNNQQQUUUWWW\\\VVVNNNJJJIIIJJJKKKJJJMMMUUUZZZ___tttyyyaaaSSSJJJ\\\wwwYYYTTTPPPNNNJJJFFFEEEHHH\\\wwwfffUUUQQQLLLJJJJJJKKKLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGEEEDDDCCCCCCCCCCCCBBB||||||}}}~~~~~~~~~ttteeeUUUNNNMMMJJJHHHIIIDDDCCCBBBCCCEEEGGGGGGFFFBBBEEEEEEGGGTTTlllzzzoooddd[[[WWWVVV^^^aaadddeeedddaaa^^^]]]VVVSSSNNNKKKIIIGGGDDDBBBFFFGGGHHHJJJLLLMMMMMMMMMNNNRRRZZZbbbfffjjjrrr|||tttZZZJJJFFFFFFGGGDDDAAAAAAEEEJJJMMMOOOUUURRRMMMHHHCCC???<<<;;;???CCCHHHLLLKKKGGGAAA======???AAADDDHHHPPPXXX^^^hhhmmmrrrvvvwwwvvvvvvwww|||}}}~~~~~~zzz{{{{{{{{{zzzyyyyyy|||~~~}}}{{{{{{zzzxxxvvvxxxyyyzzzyyyyyyyyy{{{}}}}}}|||zzzyyyyyy~~~~~~~~~|||wwwvvvyyy{{{zzzwww|||zzzxxxuuutttttttttuuuuuuqqqmmmooouuuzzzzzzyyysssuuuwwwxxxxxxzzz{{{}}}zzzxxxuuussssssuuuwwwyyywwwvvvuuuvvvuuussspppmmmkkkeee^^^YYYWWWWWWWWWXXXQQQQQQQQQPPPPPPOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMOOOLLLIIIIIIMMMVVV___eeennniiicccgggyyyiiiooozzz~~~ggghhhnnn{{{|||xxxvvv|||}}}}}}sssmmmmmmqqqxxx}}}zzznnniiivvvxxxiiiZZZVVVXXX\\\eeennnttt~~~xxxiii[[[IIIGGGEEEBBB???>>>>>>>>>@@@@@@@@@@@@???===<<<;;;@@@@@@??????AAAEEEHHHJJJIIIHHHHHHHHHGGGCCC>>>;;;;;;;;;AAAHHHJJJGGGFFFGGGGGGFFFEEEEEEFFFFFFEEECCCGGGDDDAAA>>>===>>>@@@BBBCCCDDDEEEFFFFFFEEEDDDCCCFFFGGGGGGFFFEEEEEEFFFHHHHHHGGGGGGFFFGGGGGGHHHHHHJJJJJJIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJJJJHHHGGGEEEDDDDDDFFFGGGIIIMMMKKKJJJKKKMMMNNNKKKIIIIIILLLPPPPPPPPPRRRXXX]]]```ZZZRRRMMMKKKKKKIIIHHHKKKSSSYYYZZZdddkkkRRRMMMUUUnnncccXXXOOOMMMKKKEEEDDDGGG[[[tttyyygggVVVIIIHHHIIIFFFHHHPPPMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFF|||}}}}}}}}}~~~~~~~~~nnn```RRRLLLIIIEEEBBBAAA???>>>======@@@AAAAAAAAA<<>>AAAFFFHHHHHHEEE@@@===>>>???BBBEEEJJJQQQZZZ```iiimmmrrrvvvwwwwwwwwwwwwyyyzzz|||}}}{{{{{{{{{{{{yyyyyy{{{}}}|||{{{zzzyyywwwxxxyyy{{{{{{zzzzzz|||}}}~~~~~~~~~}}}}}}}}}||||||zzztttrrruuuxxxxxxwwwyyyxxxvvvtttssssssttttttwwwsssoooqqqvvv{{{|||{{{vvvwwwxxxyyyyyyzzz{{{|||zzzxxxuuusssrrrsssuuuvvvvvvuuuttttttsssppplllhhhfffaaa[[[VVVUUUUUUVVVVVVPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLIIIHHHHHHKKKSSS^^^iiippp}}}|||{{{}}}wwwqqq{{{wwwoooiiinnnyyyzzzwwwuuuxxx}}}~~~rrrkkkooovvvxxxwwwpppkkkrrr|||tttfffYYYVVVZZZcccooozzz~~~}}}ppp^^^PPPFFFEEECCCAAA???>>>>>>>>>?????????>>>>>>>>>>>>>>><<<===>>>@@@BBBEEEFFFGGGHHHHHHHHHIIIIIIGGGCCC@@@>>>>>>AAAGGGIIIFFFDDDFFFFFFEEECCCDDDEEEEEEDDDBBBGGGEEECCCAAA@@@AAABBBDDDCCCCCCDDDEEEEEEDDDCCCCCCFFFFFFGGGFFFEEEDDDFFFHHHGGGGGGFFFEEEEEEFFFFFFFFFIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHGGGIIIHHHFFFEEEEEEFFFHHHIIIMMMKKKKKKMMMPPPQQQOOOMMMIIIMMMQQQSSSRRRTTTYYY^^^^^^YYYRRRMMMKKKKKKIIIHHHJJJNNNRRRUUU^^^wwwmmmVVVOOOQQQdddnnn___QQQLLLIIIFFFFFFHHHQQQhhhjjjYYYKKKKKKKKKHHHHHHMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFF}}}}}}}}}|||}}}}}}~~~~~~~~~~~~{{{wwwxxxtttkkk^^^RRRLLLHHHCCC>>>======<<<;;;;;;===??????>>>:::@@@GGGOOO```xxxzzzpppiiifffggghhhkkkooouuuzzz~~~|||wwwooogggbbb^^^ZZZXXXUUUWWW[[[^^^^^^YYYRRRLLLJJJKKKTTTcccnnntttxxx|||nnn^^^UUUQQQIIIGGGFFFFFFGGGHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>@@@BBBCCCCCCAAA>>><<<>>>@@@BBBFFFLLLSSS\\\bbbjjjnnnsssvvvwwwwwwwwwxxxwwwxxxyyy|||~~~~~~|||zzzzzzzzzzzzyyyzzz}}}}}}||||||{{{zzzxxxxxxzzz}}}~~~}}}|||}}}}}}||||||}}}}}}~~~~~~xxxqqqoooqqquuuwwwwwwwwwwwwvvvuuuuuuuuuuuuuuuwwwtttqqqrrrvvvzzz|||{{{yyyyyyyyyyyyyyyzzzzzzzzzzzzxxxuuusssqqqqqqrrrssstttsssrrrqqqoookkkeeeaaa___[[[VVVRRRRRRSSSSSSSSSNNNNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJGGGGGGIIIOOOYYYfffrrryyy~~~sssqqq}}}sssfffaaakkkuuu}}}yyyxxxxxx}}}sssmmmrrrzzzwwwnnnfffjjj~~~wwwmmmaaaWWWWWW```mmm|||uuufffTTTFFFCCCBBBAAA???>>>>>>>>>>>>======<<<<<<===???AAABBB999;;;>>>AAACCCDDDDDDDDDFFFFFFGGGIIIKKKKKKIIIGGGBBBAAABBBFFFGGGCCCCCCEEEEEECCCBBBBBBCCCCCCBBBAAACCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDDDDCCCBBBBBBEEEFFFFFFFFFDDDDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEHHHGGGGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJIIIGGGFFFEEEIIIHHHGGGFFFFFFGGGHHHIIIKKKJJJKKKMMMPPPRRRQQQPPPJJJOOOSSSUUUUUUVVVYYY[[[[[[WWWQQQMMMKKKKKKJJJIIIKKKJJJMMMRRRWWWggg}}}qqq[[[QQQMMMWWWlllmmmWWWKKKGGGFFFGGGIIIGGGZZZrrrqqq___OOOMMMMMMJJJGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEE~~~~~~{{{||||||}}}~~~~~~~~~~~~xxxnnnjjjjjjdddtttlll___SSSMMMHHHDDDAAABBB???>>>======???@@@@@@@@@===BBBIIIQQQ```xxxzzzrrrrrrrrrssswww~~~}}}vvvooojjjbbbccceeegggfff```VVVOOOKKKLLLVVVhhhyyyzzzlllddd```ZZZUUUOOOJJJHHHGGGFFFEEEGGGFFFDDDBBB???>>>===<<<>>>>>>>>>>>>>>>===<<<<<<<<>>>>>============;;;::::::;;;<<<@@@CCCEEE===>>>???@@@AAAAAAAAAAAABBBBBBCCCEEEIIIKKKKKKJJJFFFCCCCCCEEEEEEBBBAAADDDDDDCCCBBBBBBCCCCCCBBBAAA>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAADDDEEEFFFEEECCCCCCEEEGGGHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJIIIIIIIIIHHHHHHGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGIIIIIIJJJLLLNNNOOOOOOOOOMMMQQQUUUVVVVVVTTTTTTUUUVVVTTTPPPMMMLLLKKKKKKJJJNNNKKKMMMSSSRRRYYYvvvxxxbbbVVVLLLNNN]]]bbbMMMEEEEEEFFFGGGBBBOOObbbwww|||hhhUUUMMMLLLJJJGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIDDDDDDDDDDDDDDDDDDDDDDDD{{{}}}}}}|||}}}}}}~~~~~~}}}}}}|||{{{zzzzzz{{{}}}}}}}}}|||~~~wwwmmmaaa[[[ZZZXXXgggyyy|||{{{{{{kkk___SSSLLLGGGDDDCCCFFF@@@???===>>>???@@@@@@???@@@CCCHHHOOO\\\uuu|||zzzzzzsssqqqnnnmmmkkkeee\\\UUUJJJJJJTTThhh{{{|||wwwtttvvvmmmaaaVVVOOOLLLLLLKKKLLLJJJFFFBBB???===<<<<<<======<<<;;;:::;;;;;;<<<;;;>>>BBBHHHNNNVVV___eeelllooosssvvvwwwxxxyyyzzzzzzyyyxxxxxxyyyyyyxxxwwwqqquuuzzz}}}~~~~~~~~~||||||||||||{{{zzzyyy|||~~~~~~~~~}}}|||||||||||||||{{{{{{||||||||||||{{{zzzzzzyyy{{{}}}}}}}}}zzzxxxvvvvvvvvvwwwwwwwwwuuuttttttttttttuuuvvvvvvyyywwwuuuuuuvvvyyy{{{|||tttssssssuuuxxxzzzzzzyyyzzzyyywwwuuurrrpppooonnnllljjjgggeeebbb^^^XXXUUUSSSQQQNNNMMMNNNOOOOOONNNLLLLLLLLLMMMMMMNNNNNNNNNPPPPPPOOOMMMKKKJJJIIIHHHJJJLLLQQQYYYdddqqq|||vvvqqqyyyuuufff[[[\\\bbbttt~~~}}}|||}}}{{{rrrkkk[[[\\\dddwww|||rrrggg[[[[[[]]]dddrrr~~~ooo```TTTIII@@@<<<=====================:::999999:::<<<@@@CCCEEEDDDBBB@@@???>>>???@@@AAA>>>===>>>@@@DDDGGGIIIIIIHHHDDDCCCEEEDDDAAA@@@CCCEEECCCBBBBBBCCCDDDBBBAAA===>>>???AAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBBAAA@@@DDDEEEEEEDDDCCCCCCDDDFFFIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKGGGGGGFFFFFFEEEEEEEEEEEEIIIJJJLLLMMMMMMMMMMMMNNNPPPRRRUUUVVVTTTQQQOOOMMMQQQQQQPPPNNNLLLKKKKKKLLLMMMJJJOOOUUURRRSSShhhjjj^^^PPPLLLVVVhhhpppUUUGGGEEEEEECCCAAAIIIVVViiittt]]]OOOKKKIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJDDDDDDDDDDDDDDDDDDDDDDDD}}}~~~~~~|||{{{{{{||||||||||||{{{zzzzzzyyyyyy{{{}}}~~~}}}|||~~~yyypppdddWWWPPPPPPRRR]]]kkkvvvzzzyyyxxxwwwnnnkkkhhhhhhjjjjjjgggdddccciiirrr{{{}}}kkkaaaVVVOOOIIIEEEDDDGGG@@@???======???@@@??????AAACCCFFFLLLVVVmmm{{{wwwssslllaaaYYYNNNLLLSSScccuuu{{{nnnddd]]]XXXUUUOOOLLLGGGBBB???>>>???@@@>>>===;;;:::999:::;;;<<<;;;>>>DDDJJJQQQYYYbbbgggmmmppptttvvvwwwxxxzzz|||{{{yyywwwwwwyyyzzzzzzyyyrrrvvvzzz}}}~~~}}}}}}}}}~~~}}}{{{zzz{{{|||{{{zzzzzz|||~~~~~~~~~}}}|||{{{{{{zzzyyyzzzzzzzzzzzzyyyxxxwwwxxx{{{||||||wwwwwwxxxxxxxxxxxxwwwwwwsssrrrqqqooopppqqqsssttt|||{{{yyyxxxxxxzzz}}}sssqqqpppsssxxxzzzzzzxxxxxxwwwvvvtttrrrooommmkkkgggeeeaaa^^^[[[XXXUUURRRQQQOOONNNNNNOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNPPPOOONNNMMMKKKJJJIIIHHHGGGKKKRRR]]]kkkyyy|||ssspppuuuzzzkkk___ZZZaaajjj}}}zzzzzzzzz|||zzzkkk___OOOXXXkkk{{{uuujjj```VVV[[[bbblll{{{yyydddTTTKKKCCC===<<<<<<============<<<<<<999999:::;;;===???BBBCCCFFFDDDAAA>>>======???@@@===<<<;;;===@@@DDDFFFFFFGGGDDDCCCEEEEEEAAAAAACCCEEECCCBBBBBBCCCDDDBBBAAA@@@@@@AAABBBCCCCCCBBBBBBAAAAAABBBCCCCCCBBBAAAAAACCCDDDDDDDDDBBBBBBDDDEEEHHHGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMHHHGGGGGGGGGFFFEEEEEEEEEJJJLLLNNNNNNNNNMMMNNNOOORRRRRRSSSTTTRRROOOKKKIIIMMMNNNOOONNNMMMKKKLLLMMMHHHIIIOOOTTTSSSTTTbbbuuuuuuiiiYYYPPPVVVZZZzzz~~~___MMMGGGDDDBBBAAAEEEMMM]]]rrriiiWWWMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEEE{{{||||||||||||{{{zzzzzzyyyyyyzzz|||~~~~~~wwwmmmbbbVVVOOOOOOQQQWWWaaallltttxxxxxxwwwkkkddd[[[VVVSSSRRRPPPNNNOOOSSS[[[eeelllqqquuuxxxssskkkccc]]]UUUMMMIIIJJJFFFEEECCCCCCEEEEEEEEEDDDGGGGGGIIIKKKPPPaaa}}}ssseeeZZZQQQMMMOOOYYYeeemmmuuu{{{~~~sssfff]]]SSSNNNGGGAAA======@@@BBB>>>===;;;:::::::::;;;<<<<<<@@@FFFMMMTTT]]]eeekkknnnqqqtttvvvwwwyyy{{{|||zzzxxxwwwwwwzzz|||}}}~~~xxxzzz{{{|||||||||}}}~~~}}}{{{yyyyyyzzz{{{{{{zzz{{{|||~~~~~~}}}}}}~~~}}}}}}|||xxxyyyyyyzzzzzzyyyxxxwwwxxx{{{||||||~~~vvvvvvuuuuuuttttttvvvwwwvvvtttqqqnnnnnnpppsssuuu{{{zzzyyywwwwwwxxx{{{}}}uuurrrqqqsssxxxzzzyyyvvvtttttttttssspppmmmjjjhhhccc```[[[WWWUUUTTTSSSRRRQQQPPPOOOOOOPPPPPPOOOMMMNNNNNNNNNNNNNNNMMMMMMMMMOOONNNMMMLLLKKKJJJIIIIIIGGGKKKTTTaaaqqqxxxmmmoooyyy}}}qqqiiicccbbbiiiqqq}}}|||}}}}}}yyyyyyxxxpppbbbWWWTTT```uuuyyysssmmmcccYYYUUU]]]gggrrrsss[[[KKKEEEAAA>>><<<<<<===>>>>>>===<<<;;;999:::;;;<<<===???@@@@@@AAA@@@???>>>>>>>>>>>>???@@@>>><<<<<>>@@@>>>===<<<;;;;;;;;;<<<<<<>>>BBBHHHOOOWWW___hhhmmmoooqqqtttvvvxxxyyy{{{}}}xxxwwwvvvwww{{{}}}}}}|||zzzyyy{{{~~~|||zzzxxxyyyzzz{{{zzzyyy{{{|||}}}}}}|||}}}xxxxxxzzzzzzzzzzzzyyyxxxyyy|||}}}}}}~~~uuutttrrrpppoooqqqtttwww{{{xxxssspppppprrrvvvyyyxxxwwwvvvtttssstttwwwzzzxxxuuussstttyyyzzzxxxuuuqqqqqqqqqqqqoookkkhhhfffaaa]]]WWWSSSRRRRRRSSSRRRRRRQQQPPPQQQQQQQQQOOOMMMPPPOOOOOOOOONNNMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJOOOXXXeeetttvvvkkkfffqqq{{{tttmmmkkkkkkkkkpppvvv|||{{{zzz{{{|||zzzwwwtttpppggg\\\TTT___kkk~~~tttmmmggg^^^UUUVVV___iiitttnnnVVVGGGCCCCCCBBB<<<===>>>>>>>>>===<<<;;;::::::<<<===>>>>>>>>>>>>;;;<<<===?????????>>>===CCCAAA>>>===???BBBCCCDDDBBBAAABBBFFFGGGDDDCCCEEEBBBAAA???@@@AAAAAA@@@>>>@@@@@@???>>>>>>??????@@@BBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDCCCAAAAAACCCDDDCCCDDDDDDDDDEEEGGGHHHIIIFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHKKKKKKKKKKKKJJJIIIHHHGGGBBBEEEIIIJJJJJJKKKMMMPPPQQQPPPPPPQQQQQQQQQNNNMMMHHHKKKNNNOOOMMMLLLMMMOOOLLLQQQQQQMMMLLLSSSZZZ]]]xxx}}}iiiXXXWWWPPPjjjoooXXXMMMIIIEEECCCAAAAAAHHHVVVjjjlllZZZRRRNNNMMMIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFzzz|||~~~~~~~~~}}}~~~~~~}}}|||{{{{{{||||||~~~~~~~~~~~~~~~~~~}}}|||zzz}}}sssnnnkkkddd[[[\\\]]]dddqqq~~~sssaaaNNNFFFFFFDDD???===???CCCFFFGGGIIIRRR```lll}}}xxxsssjjj______\\\\\\^^^```___]]]]]]XXXUUUQQQMMMKKKQQQdddvvvwwwfff\\\QQQJJJDDDEEEFFFGGGIIIMMMVVV```mmmwwwzzzhhh```WWWKKKCCCAAA@@@>>><<<@@@???>>>>>>============>>>BBBIIIQQQZZZbbbhhhlllppprrrtttwwwyyyzzzyyyyyyyyyyyyyyyzzz|||}}}{{{zzzzzzzzz{{{}}}{{{yyyzzz}}}}}}}}}zzzxxxxxx{{{~~~}}}{{{yyy|||}}}zzzxxxwwwwwwxxxwwwvvvyyyyyy{{{}}}}}}zzzwwwsssqqqrrrwwwzzz{{{zzz}}}~~~~~~{{{vvvsssssstttuuusssrrrsssuuuwwwxxxyyywwwvvvuuuvvvwwwwwwvvvtttooommmjjjhhhgggccc___\\\UUUUUUTTTRRRQQQPPPOOONNNTTTSSSPPPNNNNNNOOOQQQRRROOONNNMMMMMMOOOPPPOOOMMMJJJLLLMMMKKKIIIIIIMMMPPPYYYYYY___mmm~~~{{{nnndddlllwwwpppooorrrwwwvvvrrrqqquuuxxxxxx|||xxxxxxyyyuuutttuuurrrfffXXXUUUZZZvvv}}}vvvfffWWWRRRUUU]]]gggrrrzzzzzzaaaMMMBBB>>><<<;;;===<<<<<<;;;;;;;;;<<<<<>>AAABBB@@@>>>AAAAAA@@@@@@??????@@@@@@CCCAAA@@@BBBEEEGGGFFFEEECCCBBBAAA@@@???????????????@@@@@@AAAAAA@@@@@@???DDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFFFFEEEDDDCCCFFFEEEDDDDDDDDDDDDDDDEEEIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEFFFHHHJJJKKKIIIIIIHHHGGGGGGGGGGGGHHHEEEIIIIIIEEEHHHOOORRROOOTTTSSSQQQPPPPPPQQQRRRRRRNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKLLLOOOTTTXXX[[[lllnnn___XXXXXXeeeyyybbbQQQKKKIIIDDDEEEFFFGGGIIIUUUooozzzcccTTTMMMJJJGGGIIILLLKKKHHHGGGHHHJJJGGGFFFFFFEEEEEEEEEEEEEEEzzz|||~~~~~~~~~~~~~~~|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{~~~zzzxxxtttnnnnnnnnnttt~~~qqq^^^KKKCCCCCCAAA>>><<<===@@@CCCCCCEEEMMMZZZddd~~~zzzvvvrrrppprrrtttrrrnnniii___XXXQQQKKKGGGJJJWWWdddsss~~~|||jjj^^^TTTLLLEEEDDDDDDBBBCCCEEEHHHOOOYYYaaafffkkkrrrxxxqqqddd[[[OOOFFFCCCBBB@@@===@@@???>>>===<<<;;;<<<<<<@@@DDDKKKSSS[[[cccjjjmmmppprrrvvvyyy{{{{{{zzzyyyxxxxxxwwwxxxyyy|||}}}|||{{{||||||{{{zzzxxxyyy|||~~~~~~}}}~~~~~~}}}zzzwwwvvvwwwxxx|||~~~~~~zzzyyy||||||yyywwwvvvwwwwwwwwwvvvvvvvvvvvvyyy{{{{{{zzzxxxvvvtttssstttvvvyyyzzzzzz}}}|||xxxvvvuuuuuusssssstttwwwyyyyyyyyywwwvvvuuuuuuvvvuuusssrrrnnnkkkgggdddbbb___[[[YYYSSSRRRQQQPPPOOONNNNNNMMMSSSRRRPPPOOOOOOPPPQQQRRRSSSQQQOOOOOOOOONNNMMMKKKNNNOOONNNLLLKKKNNNTTTZZZ```dddlllyyy~~~pppkkkllluuuuuulllttt|||}}}yyyuuutttooooooyyy}}}vvvsssqqqppprrruuuvvvooo^^^TTT[[[iii~~~zzzppp```SSSQQQVVVaaammm}}}{{{mmmYYYHHH@@@>>>===<<<===<<<<<<;;;;;;<<<<<<<<<>>><<<::::::<<<>>>>>>>>>AAA???===>>>@@@AAA@@@>>>CCCBBBAAA@@@@@@@@@@@@@@@CCCAAA@@@BBBEEEFFFEEEDDDBBBBBBAAA@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCEEEEEEDDDDDDDDDDDDDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKLLLLLLGGGJJJKKKHHHJJJOOOPPPLLLPPPOOOOOONNNOOOPPPQQQRRRPPPOOOOOOOOONNNMMMMMMMMMLLLLLLLLLMMMPPPTTTXXXZZZgggrrreee]]]VVV___ooohhhUUUMMMKKKEEEFFFGGGFFFFFFOOOeee{{{lll[[[QQQLLLIIIKKKLLLKKKHHHFFFFFFHHHGGGGGGFFFEEEEEEEEEEEEEEEyyy{{{}}}~~~}}}~~~|||zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}|||{{{|||~~~~~~}}}}}}ooo]]]IIIAAA@@@???>>>>>>===???AAA@@@AAAGGGRRRZZZwwwyyyeee[[[QQQJJJGGGFFFKKKRRRSSS^^^kkkvvvttteeeYYYOOOGGGDDDBBB>>>===>>>@@@EEEJJJNNNPPPTTTYYY]]]ooo~~~zzziii```SSSJJJFFFEEEDDDCCCCCCBBB@@@===<<<<<<======CCCGGGOOOVVV]]]dddkkkoooqqqtttwww{{{}}}|||{{{yyyyyyxxxvvvvvvxxx{{{~~~}}}}}}|||}}}zzzxxxxxxyyy|||~~~~~~~~~}}}}}}{{{xxxtttrrrqqqrrrzzz}}}~~~}}}zzzyyy{{{}}}zzzxxxvvvuuuvvvvvvvvvuuutttssssssuuuwwwyyyyyyxxxuuuvvvvvvvvvvvvwwwyyy{{{{{{{{{vvvttttttttttttvvvyyy{{{zzzyyyvvvuuuttttttttttttqqqooolllhhhbbb^^^[[[XXXVVVTTTOOOOOOOOONNNNNNNNNMMMMMMQQQQQQQQQQQQQQQQQQRRRRRRSSSQQQOOOOOOOOONNNLLLJJJMMMLLLJJJHHHIIIQQQ\\\dddmmmuuu{{{mmmkkkpppxxxllldddmmmwwwooogggeeemmm~~~~~~|||~~~yyytttrrrqqqwwwyyyxxxkkkZZZWWWiii~~~{{{xxxrrrhhhYYYPPPSSS\\\kkkwww|||eee[[[LLLBBB===<<<<<<<<<===<<<<<<<<<<<<<<<======>>><<<::::::<<<===>>>===CCCAAA???>>>???@@@@@@???DDDCCCBBBAAA@@@@@@@@@@@@BBBAAAAAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEFFFHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNIIIKKKLLLKKKMMMPPPNNNJJJLLLLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPOOONNNNNNMMMMMMLLLLLLLLLMMMPPPTTTWWWZZZaaauuuzzzooodddZZZ^^^fffsssoooYYYOOOMMMGGGGGGGGGEEECCCGGGXXXhhhxxxdddUUUMMMLLLLLLLLLJJJGGGEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFyyy{{{}}}}}}}}}~~~|||zzz{{{~~~~~~~~~~~~~~~~~~}}}~~~|||zzz|||~~~~~~{{{zzzyyyzzz|||}}}}}}|||~~~ooo]]]JJJAAA@@@???@@@AAA???@@@AAA@@@???CCCKKKRRRffffff[[[OOOJJJIIIGGGGGGIIIEEEMMMVVV^^^hhhyyy~~~vvvuuurrr^^^SSSHHHDDDBBB>>>;;;;;;???AAACCCDDDEEEHHHLLLOOOYYYggg{{{rrrhhhYYYNNNHHHGGGHHHIIIIIIFFFCCC@@@>>>>>>???@@@EEEJJJRRRYYY___eeekkkppprrruuuyyy}}}~~~}}}{{{zzz{{{zzzyyyxxxzzz|||~~~||||||{{{yyyyyyyyyzzz|||~~~~~~}}}zzzvvvqqqnnnnnnoooyyy{{{}}}|||zzzyyyzzz|||yyywwwttttttuuuvvvuuuuuutttsssrrrtttvvvyyyyyyyyytttvvvyyyxxxvvvuuuxxxzzzxxx{{{}}}~~~|||yyyuuurrrttttttuuuxxx{{{|||zzzyyytttsssrrrsssssssssqqqooojjjeee^^^XXXUUUSSSQQQPPPMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRQQQQQQPPPOOOMMMMMMNNNNNNMMMKKKIIIIIIGGGGGGKKKWWWgggrrr|||zzznnnkkkuuuvvvkkkfffddduuuwwwkkkhhheeekkkyyy}}}zzz{{{}}}xxxkkkccciii{{{yyytttkkk```UUURRR]]]jjjyyy~~~nnnQQQKKKCCC===;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======>>><<<::::::<<<>>>>>>>>>AAA@@@>>>======???@@@AAAEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCEEEGGGHHHHHHGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJJJJKKKNNNPPPOOOLLLKKKKKKKKKLLLMMMNNNNNNOOOPPPPPPOOONNNMMMLLLLLLKKKLLLLLLMMMNNNPPPSSSVVVXXX]]]hhhyyyjjjaaa```bbbiiixxxvvv]]]PPPMMMHHHFFFFFFEEEBBBBBBMMMXXXsssmmm[[[PPPNNNMMMKKKIIIGGGFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFzzz|||}}}}}}|||}}}|||{{{|||~~~~~~~~~}}}}}}|||}}}~~~~~~~~~{{{yyyzzz~~~}}}~~~{{{zzzyyyyyy|||}}}~~~}}}ooo^^^KKKBBB@@@???@@@BBB@@@@@@@@@??????BBBGGGLLLWWWpppfffYYYMMMIIIHHHFFFCCCBBBBBBFFFKKKPPPVVVdddyyy}}}~~~uuuooowwweeeXXXJJJDDDBBB>>>;;;;;;;;;;;;<<<<<<>>>@@@DDDFFFKKKUUUgggyyygggWWWMMMJJJKKKMMMLLLIIIDDD@@@======???@@@GGGMMMVVV]]]aaaeeekkkppptttvvvzzz}}}~~~}}}|||zzz~~~}}}}}}~~~~~~|||{{{zzzyyyyyyzzz{{{|||}}}{{{uuupppoooppprrryyyzzz{{{|||{{{zzzzzzzzzxxxvvvtttssstttvvvuuuuuutttsssrrrsssuuuwwwxxxxxxsssvvvzzzzzzwwwvvvwwwzzzyyyxxxxxxwwwwwwvvvuuutttttttttuuuwwwzzzzzzyyywwwrrrqqqpppqqqqqqqqqooommmeee```YYYTTTQQQOOONNNNNNMMMMMMMMMNNNOOOOOOPPPPPPNNNPPPQQQRRRRRRQQQPPPOOOOOONNNLLLLLLMMMMMMKKKJJJIIIIIIJJJMMMTTTcccuuupppiiilllwwwwwwjjjeeehhhlllzzzyyyoooqqqooorrr~~~vvvnnnsssvvvmmmcccZZZUUUYYYiiiyyyppp^^^EEEBBB>>>;;;:::999999999;;;;;;;;;;;;;;;<<<======>>>===;;;;;;===>>>>>>>>><<<<<<;;;;;;<<<>>>AAACCCEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBAAA@@@?????????>>>>>>>>>???@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDBBBAAABBBBBBCCCAAABBBCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAABBBDDDFFFGGGGGGGGGFFFJJJIIIIIIHHHHHHHHHIIIIIILLLHHHFFFIIINNNQQQQQQPPPLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJIIIIIILLLLLLLLLMMMOOORRRTTTUUUXXX```vvvnnnbbb___]]]```lllcccRRRLLLGGGEEEEEEEEEBBBAAAFFFNNNbbbwwwyyygggZZZPPPMMMJJJHHHGGGHHHIIIJJJHHHGGGGGGFFFFFFFFFFFFFFF|||}}}}}}|||||||||||||||}}}~~~}}}}}}}}}|||}}}~~~}}}|||~~~|||yyyzzz~~~}}}~~~|||zzzyyyzzz|||~~~ppp```NNNEEEAAA@@@@@@CCCAAAAAAAAAAAAAAACCCGGGJJJQQQccc~~~fffXXXLLLGGGEEEAAA<<<:::>>>???CCCGGGKKKTTTeeeuuu|||qqqlllrrr{{{yyy}}}|||xxxtttcccQQQHHHDDD???<<<;;;:::::::::;;;>>>AAACCCEEEFFFLLLXXXnnn{{{iii\\\TTTQQQQQQNNNKKKDDD???<<<<<<>>>@@@JJJQQQ[[[aaacccgggmmmrrrvvvwwwzzz|||}}}}}}|||{{{~~~~~~}}}|||zzzyyyxxxwwwxxxzzz|||}}}~~~zzzuuutttuuuwwwyyyzzz{{{|||||||||{{{zzzxxxvvvttttttuuuvvvvvvvvvrrrqqqqqqrrrtttuuuuuutttsssuuuyyyzzzzzzyyyxxxxxx{{{xxxuuusssuuuvvvwwwwwwuuuttttttuuuwwwwwwvvvuuuqqqpppnnnnnnmmmllliiiggg___[[[UUUPPPNNNMMMMMMLLLMMMNNNNNNOOOPPPPPPQQQQQQOOOPPPPPPQQQPPPOOONNNMMMPPPNNNLLLLLLMMMMMMKKKJJJJJJMMMQQQVVV___nnnooocccgggxxx}}}mmmeeegggnnntttzzz}}}||||||xxx{{{{{{~~~wwwvvv|||nnneee\\\YYY\\\eeetttxxx___LLL>>>===<<<:::999888888888999999999999:::;;;<<<===>>><<<::::::<<<===>>>===999:::;;;;;;<<<>>>AAADDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBAAA>>>======>>><<<<<<<<<===???AAABBBCCCCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBB@@@AAACCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDFFFFFFFFFFFFKKKKKKJJJIIIIIIIIIIIIIIIKKKEEEDDDJJJPPPQQQPPPOOOKKKLLLLLLLLLLLLKKKJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHKKKKKKLLLMMMNNNPPPQQQRRRSSS[[[mmmqqq]]]\\\YYYWWW^^^uuuoooXXXNNNGGGDDDCCCDDDBBB@@@BBBGGGTTTiiivvvhhhTTTPPPKKKHHHHHHIIIJJJJJJHHHHHHGGGFFFFFFFFFFFFGGG~~~~~~~~~|||{{{{{{~~~~~~}}}}}}~~~~~~}}}}}}|||}}}}}}~~~}}}{{{~~~}}}|||}}}~~~}}}~~~~~~|||zzzyyyyyy|||~~~tttfffUUULLLGGGDDDDDDFFFFFFFFFFFFFFFGGGIIILLLNNNQQQ[[[llleeeYYYLLLGGGEEE@@@<<<;;;<<<;;;===BBBDDDHHHSSS```lllmmmiii___YYYaaavvvwwwrrrppppppqqqkkkyyywww```QQQJJJCCC>>>=========>>>@@@CCCFFFGGGHHHFFFJJJPPP\\\pppqqqfff```]]]SSSOOOHHHBBB>>>>>>AAACCCNNNVVV```eeegggjjjpppuuuwwwxxxyyyzzz{{{|||||||||}}}~~~{{{{{{{{{zzzyyyxxxwwwwwwvvvyyy{{{}}}}}}~~~{{{zzz{{{yyyzzz{{{}}}~~~}}}|||zzzxxxvvvttttttuuuwwwwwwvvvtttssssssuuuvvvvvvtttrrrssstttvvvzzz||||||zzzwwwyyyvvvrrrrrrtttwwwwwwwwwvvvtttrrrrrrssstttsssrrrrrrooollljjjhhhddd```]]]XXXTTTPPPMMMLLLLLLLLLKKKMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJKKKMMMPPPRRRRRRRRRUUUZZZaaahhhqqq}}}sssiiigggxxxqqqhhhjjjsss{{{~~~yyy{{{}}}{{{xxxwwwzzz|||}}}}}}{{{sssfff^^^ZZZ___jjjtttxxxeeeOOO>>>:::::::::999888777888888888888888888999:::;;;<<<<<<:::888888:::;;;<<<;;;999;;;===>>>======@@@BBBAAA@@@@@@@@@@@@AAAAAABBBAAABBBCCCAAA===;;;;;;<<<999::::::<<<>>>@@@BBBCCCBBBAAA@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBB???AAACCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIIIIHHHHHHHHHIIIIIIJJJIIIDDDDDDMMMTTTQQQLLLIIIGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPYYYeeewww~~~ttt___```\\\TTTRRRdddcccTTTHHHDDDBBBBBBAAA>>>>>>AAAGGGZZZsssttt[[[UUUNNNIIIIIIIIIIIIHHHIIIHHHGGGGGGFFFFFFGGGGGG~~~|||{{{{{{}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}|||}}}~~~~~~{{{~~~~~~}}}~~~}}}|||zzzxxxyyy{{{~~~}}}zzzlll]]]SSSNNNJJJIIIKKKLLLLLLLLLMMMNNNQQQSSSUUUSSSUUU]]]kkkzzzdddYYYNNNIIIGGGCCCAAAAAA===:::<<>>===???AAA????????????@@@AAABBBBBBAAACCCCCCAAA<<<::::::<<<888888999;;;===???AAACCCBBBAAA???>>>>>>???AAABBBDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDDDDDDDCCCBBB???@@@BBBDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCEEEFFFHHHDDDDDDDDDEEEFFFGGGHHHIIIGGGCCCFFFQQQWWWQQQHHHCCCCCCDDDFFFHHHIIIIIIIIIHHHFFFGGGGGGHHHHHHIIIIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPXXX^^^hhh|||vvvgggiiicccUUUKKKWWWxxxlllYYYIIIDDDAAAAAA@@@<<<;;;===>>>OOOggg~~~yyy```YYYPPPKKKIIIHHHGGGFFFIIIHHHGGGGGGFFFFFFGGGGGG~~~}}}{{{xxxxxxxxxxxxyyyyyyzzz{{{~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}||||||{{{~~~{{{|||~~~}}}{{{}}}zzzyyy{{{~~~~~~~~~~~~yyylllbbbYYYQQQMMMNNNKKKQQQUUUTTTTTTXXX\\\]]]^^^WWWTTTYYYbbbhhhooottt|||~~~mmmYYYPPPNNNEEEAAABBB===<<>>777777777777888999999999::::::888777666777999999999;;;888444333555777999999===>>>?????????>>>===<<<======>>>???@@@AAAAAABBBAAAGGGMMMLLLEEE???===???<<<<<<<<<;;;<<<===>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBB???AAACCCDDDEEEDDDCCCBBBAAABBBBBBCCCCCCBBBAAAAAAEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDBBBBBBBBBCCCEEEGGGHHHIIIJJJJJJHHHFFFDDDBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMQQQRRRUUU^^^ttt}}}tttnnnhhh___SSSQQQgggeeeLLLHHHDDDBBBAAAAAA@@@???===HHHXXXllluuuaaaNNNJJJLLLKKKIIIHHHFFFEEEFFFGGGHHHHHHFFFDDD}}}{{{yyyyyyxxxxxxyyyzzz{{{{{{~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}||||||{{{{{{~~~|||{{{|||~~~~~~|||~~~~~~|||}}}||||||~~~~~~{{{}}}~~~}}}|||}}}vvvmmmcccYYYTTTUUUSSSZZZaaabbbcccfffgggfffbbbYYYRRRSSSVVVXXX\\\```cccgggnnnzzzppp^^^VVVQQQEEEAAACCC@@@@@@AAA@@@>>><<<===???AAADDDCCCEEEGGGFFFEEEMMMWWW]]]ZZZUUUPPPMMMNNNSSSWWW]]]```kkk}}}kkk[[[RRRLLLKKKJJJJJJLLLNNNNNNMMMLLLJJJIIIJJJJJJMMMXXXcccnnn|||uuubbbPPPIIIFFFCCCEEELLLYYY]]]ccchhhkkkmmmpppqqqvvvxxxzzz{{{{{{{{{|||}}}}}}~~~~~~|||{{{yyyyyyzzzzzzyyyxxxxxxwwwvvvxxx}}}~~~|||zzzwwwuuutttvvvyyy{{{zzzxxxyyywwwttttttuuuwwwxxxwwwyyyyyyyyyyyyzzzyyyvvvsssmmmmmmnnnrrruuuwwwvvvuuuuuusssqqqqqqsssttttttssstttssssssrrrqqqoookkkhhhfffccc^^^XXXSSSPPPOOONNNKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLLLLKKKKKKLLLLLLMMMNNNMMMLLLMMMNNNOOONNNMMMMMMJJJIIINNNSSSYYYbbbkkk~~~|||ttttttpppuuuvvviiiuuuxxxuuupppmmmmmmsss{{{|||yyy|||}}}~~~xxxtttrrryyyzzzyyywwweee]]]\\\eeepppyyy{{{```MMMCCC===888888888888888888888999999;;;999888888999:::;;;<<<=====================<<<999:::;;;<<<<<<<<<;;;:::======>>>???@@@@@@AAABBBDDDKKKQQQPPPIIIBBB@@@AAA??????>>>>>>?????????@@@AAAAAAAAA@@@@@@@@@@@@@@@???@@@AAACCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@AAACCCEEEFFFEEEEEEDDDAAAAAAAAAAAABBBBBBCCCCCCFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAABBBCCCEEEFFFHHHIIIJJJJJJHHHFFFDDDBBBAAAAAABBBCCCDDDEEEFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLNNNQQQXXXiii|||sssjjjaaaSSSMMMZZZmmmvvvRRRKKKFFFFFFCCC===;;;>>>:::AAAMMM```yyy}}}iiiUUUNNNMMMLLLJJJIIIFFFFFFFFFGGGHHHHHHFFFDDD}}}zzzzzzzzzyyyyyyyyyzzz{{{|||~~~}}}||||||}}}~~~}}}}}}||||||{{{{{{zzzzzzzzzzzzzzz|||~~~~~~|||zzz}}}||||||~~~}}}{{{{{{{{{|||~~~~~~|||zzzyyy{{{}}}~~~~~~{{{{{{||||||pppccc]]]]]]WWW```iiimmmoooqqqpppllleeeZZZOOOKKKJJJIIIKKKNNNOOOVVV```oooxxxggg]]]UUUIIIFFFHHHEEEEEEDDDBBBAAA@@@???@@@@@@@@@@@@AAADDDCCCAAACCCGGGJJJIIIHHHFFFFFFJJJPPPUUUVVVVVV^^^pppvvvjjj[[[WWWSSSRRRSSSTTTRRRPPPQQQNNNMMMKKKGGGDDDHHHOOOXXXdddsss~~~hhhSSSIIIFFFEEEJJJSSS^^^aaafffjjjlllmmmooopppwwwyyy{{{|||{{{{{{}}}~~~~~~||||||}}}|||yyywwwwwwvvvvvvwww{{{}}}~~~~~~}}}|||{{{zzztttsssssstttwwwyyyyyyxxxwwwuuussssssuuuwwwxxxxxxyyyyyy{{{}}}~~~{{{wwwsssooooooppprrruuuvvvuuusssuuusssrrrrrrsssttttttsssuuutttssssssqqqnnniiieee^^^\\\YYYTTTPPPMMMKKKJJJLLLKKKKKKJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKLLLNNNLLLKKKLLLOOOSSSUUUVVVVVVPPPKKKMMMSSS\\\hhhsss}}}qqqqqqwww{{{vvvkkkmmm}}}vvvuuurrrooonnnttt}}}|||||||||~~~~~~|||wwwtttsss}}}}}}vvvzzz~~~lll```\\\```lllyyyiiiOOOAAA===;;;999888888888888888888777777::::::999:::;;;<<<>>>???BBBEEEGGGHHHEEEBBB@@@???777888999:::;;;;;;::::::<<<<<<===>>>???@@@AAABBBGGGNNNSSSSSSMMMFFFCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???AAACCCEEEFFFFFFFFFFFFAAAAAA@@@@@@@@@BBBCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDCCCBBBBBBBBBCCCDDDEEEHHHHHHIIIIIIHHHFFFEEECCCEEEEEEFFFGGGHHHIIIIIIJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKHHHLLLOOOSSS]]]www}}}rrrfffWWWKKKMMMWWWuuubbbSSSIIIJJJGGG<<<999===999;;;AAARRRlllvvv```SSSNNNKKKJJJKKKGGGFFFFFFGGGHHHHHHGGGEEE~~~zzz|||{{{yyyxxxyyyzzz{{{|||~~~|||{{{|||}}}{{{{{{zzzzzzzzzyyyyyyyyyxxxyyy{{{}}}~~~~~~|||zzzzzzyyyyyy{{{~~~~~~}}}vvvuuuuuuwwwyyy{{{zzzzzzzzz|||}}}~~~}}}}}}|||}}}~~~xxxjjjbbbbbb\\\eeennnsssvvvxxxuuupppbbbWWWLLLGGGFFFEEEFFFIIIIIIPPPZZZiii|||nnnbbb[[[TTTVVVXXXRRRNNNIIIEEEEEEFFFEEEEEEGGGEEEDDDEEEGGGGGGFFFFFFFFFHHHGGGGGGFFFFFFJJJOOOSSSVVVTTTWWWddd|||uuummmbbb]]]]]]]]][[[XXXYYYVVVTTTRRRKKKEEEDDDGGGKKKUUUaaappphhhRRRIIIGGGIIIRRR]]]cccfffjjjlllmmmmmmooopppxxxzzz|||}}}||||||}}}~~~~~~}}}|||}}}}}}|||zzzxxxwwwwwwwwwxxxzzz{{{||||||}}}|||{{{{{{{{{{{{vvvvvvvvvwwwxxxyyyyyyyyyvvvtttssssssvvvxxxzzzzzzyyyyyyzzz|||}}}{{{xxxuuutttssstttvvvwwwxxxvvvtttuuusssrrrrrrtttttttttsssqqqqqqqqqqqqpppmmmgggdddYYYXXXVVVTTTQQQMMMJJJIIIMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMKKKKKKMMMSSSYYY^^^```ddd[[[SSSTTTZZZeeesss|||uuusss{{{wwwqqqpppyyy~~~wwwwwwuuurrrqqquuu}}}}}}~~~~~~~~~~~~~~~~~~|||zzzxxxwwwvvvwwwvvvyyytttfff```aaagggrrr~~~sssXXXCCC:::999999888999999888888777777666666888999::::::;;;<<>>888888999:::;;;<<<<<<<<<;;;<<<===>>>???@@@AAABBBGGGMMMRRRRRRMMMGGGCCCCCCDDDDDDDDDDDDCCCCCCBBBBBB>>>>>>>>>>>>>>>?????????===>>>@@@BBBBBBCCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@>>>???AAACCCEEEEEEFFFFFFDDDCCCAAA??????@@@BBBCCCEEEEEEFFFFFFFFFFFFFFFGGGCCCCCCBBBBBBBBBCCCDDDEEEHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGHHHIIIIIIJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIINNNRRRRRRVVVkkksss^^^MMMJJJOOO\\\oooxxx^^^LLLKKKJJJ???:::>>><<<:::<<>>AAALLLKKKHHHDDD@@@===;;;;;;888888888999:::;;;<<<<<<:::;;;<<<===???@@@AAABBBDDDHHHLLLLLLIIIDDDBBBAAABBBCCCCCCDDDDDDCCCBBBBBB;;;<<<<<<<<<=========>>>===>>>@@@BBBCCCCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@======???AAABBBCCCDDDDDDGGGEEECCC@@@???@@@AAABBBDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCCCCDDDDDDEEEEEEGGGGGGGGGHHHGGGGGGGGGFFFCCCCCCCCCDDDDDDEEEEEEFFFHHHGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKOOOSSSRRRRRRaaagggQQQIIILLLNNNbbb~~~mmmPPPIIIIIIBBB===>>>===:::<<>><<<<<<;;;:::777777666777777888999:::::::::<<<===???@@@AAABBB@@@CCCEEEFFFDDDBBB@@@@@@???@@@BBBCCCCCCCCCBBBAAA:::;;;;;;<<<<<<============???AAACCCDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAA======>>>???@@@BBBCCCCCCGGGFFFDDDCCCBBBAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHDDDDDDEEEEEEFFFFFFFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIHHHIIIIIIJJJKKKKKKLLLLLLKKKLLLOOOPPPOOOWWWtttvvvZZZLLLIIIKKK]]]yyy___MMMGGGCCC>>><<<:::999<<>>??????>>>???BBBDDDEEEFFFFFFEEEBBBBBBCCCCCCCCCCCCBBBBBB????????????@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEECCCDDDDDDEEEFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHIIIJJJLLLMMMNNNNNNKKKIIIKKKOOONNNQQQeee{{{nnnWWWKKKKKK[[[tttzzz[[[HHHDDDAAA===<<<;;;===BBBHHHVVVnnnzzziii]]]UUUOOOJJJHHHFFFFFFGGGIIIIIIHHH{{{zzzyyyzzz|||~~~}}}||||||zzzvvvttttttuuuxxxyyyxxxzzz}}}~~~}}}ttttttuuuuuuuuuuuuuuuuuuuuuwwwyyyyyyxxxxxx{{{yyyxxxxxxzzz}}}~~~}}}|||zzzyyyyyyzzz||||||{{{yyy}}}~~~|||xxxhhhbbbbbbaaa___^^^gggpppzzz~~~qqqcccUUUMMMGGGHHHHHHGGGFFFGGGFFFIIIKKKQQQ```tttyyydddcccjjjqqqzzz|||llliiiccc\\\YYYZZZ___ccc```bbbcccbbb```bbbhhhmmmssskkkcccYYYSSSMMMEEEBBBCCC???DDDFFFEEEMMM^^^iiijjjfffXXXNNNRRRXXX\\\ccckkkhhhjjjnnnppprrrtttxxxzzz}}}~~~~~~~~~~~~~~~}}}{{{}}}zzzuuussssssuuuvvvvvvrrrvvvzzz|||{{{{{{}}}~~~}}}|||{{{yyyxxxwwwvvvsssuuuwwwuuusssqqqsssuuusssqqqooooooqqqsssttttttvvvvvvxxx{{{|||{{{wwwtttssssssssstttuuutttrrrpppooooooooopppqqqqqqooommmkkkfffaaa[[[XXXTTTQQQOOONNNMMMLLLKKKKKKKKKKKKLLLOOOOOONNNLLLLLLKKKKKKKKKHHHGGGGGGGGGGGGGGGGGGHHHFFFLLLWWWeeerrrzzz~~~|||yyyvvvzzz{{{fff\\\YYYeeettt|||{{{yyyuuuxxxzzz~~~wwwvvvvvvzzzvvvlllmmm~~~{{{rrrllljjjmmmqqqtttxxx}}}fffNNNCCC;;;666888888444222555555555666666777777888888666999;;;:::777777<<>>@@@BBBBBB?????????@@@@@@AAACCCDDD<<<>>>AAACCCDDDDDDDDDCCC<<<======>>>???@@@@@@AAA???@@@BBBDDDFFFFFFFFFFFFBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCBBBCCCDDDFFFGGGHHHHHHHHHDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFGGGGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHIIIKKKLLLNNNOOOPPPLLLHHHIIIOOOOOOOOO]]]nnnuuudddQQQJJJYYYqqqiiiMMMEEEDDD@@@AAA????????????IIIccc|||qqqdddZZZSSSJJJHHHFFFFFFGGGIIIIIIHHH{{{||||||{{{yyyyyyzzz|||zzzzzzyyyxxxwwwwwwwwwwww{{{{{{|||~~~~~~|||zzzxxxvvvxxx{{{|||{{{yyy{{{yyyxxxyyyzzz|||{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}|||zzz{{{}}}~~~~~~vvviiibbb```^^^]]]___jjjttt~~~vvviiibbbZZZTTTSSSOOOIIIHHHLLLNNNMMMPPPUUUXXXaaaxxxxxx{{{{{{mmmdddcccgggjjjmmmllllllkkkggggggqqq|||~~~lll[[[TTTPPPIIICCCCCCAAACCCCCCDDDMMMYYYaaabbb\\\VVVQQQSSS\\\dddfffeeehhhiiimmmrrrwwwzzz{{{zzz~~~|||||||||||||||}}}}}}~~~~~~{{{wwwtttssstttwwwyyyuuuuuuvvvyyy}}}~~~~~~{{{xxxvvvvvvvvvvvvuuuvvvvvvssspppoooqqqsssqqqpppnnnnnnooorrruuuwwwyyyyyyzzz}}}~~~zzzvvvuuurrrqqqtttwwwwwwsssnnnooonnnmmmkkkiiigggfffeeeYYYXXXVVVSSSQQQOOONNNMMMNNNNNNNNNLLLIIIHHHIIIJJJMMMMMMMMMMMMKKKIIIGGGEEEDDDGGGIIIJJJIIIGGGGGGGGGAAAKKKXXXeeeuuusssmmmrrr|||qqqgggXXX```lllvvv~~~}}}yyy{{{{{{zzztttoooqqq|||}}}ssslllggggggnnnssswwwnnnWWWFFF999888777555555777888999666666555444555666777888777777888999999999999888???>>>===>>>BBBEEEFFFFFF:::::::::999999888888888999999:::;;;===???AAABBB============>>>@@@AAABBB@@@@@@@@@@@@@@@BBBCCCDDD>>>>>>????????????>>>>>>DDDBBB@@@AAAEEEGGGFFFDDDJJJIIIIIIHHHFFFEEECCCBBBCCCBBB@@@??????@@@BBBCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKKKKKKKKKKKKKJJJJJJGGGHHHHHHIIIKKKLLLNNNOOOMMMIIIIIINNNOOOOOOUUU^^^{{{|||aaaVVVVVVgggaaaNNNEEE???@@@>>><<<===???FFFUUUcccyyyzzzjjjVVVPPPKKKGGGIIIIIIGGGGGGIIIzzz{{{{{{zzzxxxxxxyyy{{{{{{zzzxxxwwwuuutttttttttzzz{{{|||~~~~~~}}}{{{|||{{{{{{}}}|||zzzxxxxxxyyy{{{{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~}}}{{{|||~~~~~~~~~}}}||||||~~~wwwhhhaaa^^^]]]___bbbkkkvvv}}}qqqkkkeeeaaa___ZZZQQQMMMMMMJJJHHHJJJOOORRR\\\tttuuunnnmmmnnnkkkfffeeejjjpppuuu~~~sssbbbXXXQQQJJJEEEEEEBBBCCCCCCDDDKKKWWW^^^___^^^ZZZWWWYYY___fffiiiiiilllnnnqqquuuzzz}}}}}}|||zzzzzzzzzzzz{{{|||}}}}}}}}}{{{xxxuuussstttvvvwwwttttttuuuxxx|||~~~~~~}}}~~~}}}zzzwwwuuuuuuuuuvvvtttuuuuuussspppooopppssspppooonnnnnnpppsssvvvyyyyyyyyyzzz|||~~~|||xxxttttttrrrppprrruuuuuuqqqlllmmmllljjjgggdddaaa___^^^VVVUUUSSSQQQOOONNNMMMMMMLLLMMMNNNMMMKKKJJJKKKLLLNNNNNNNNNMMMKKKIIIGGGFFFHHHIIIIIIGGGEEECCCCCCDDDCCCKKKSSS^^^nnnxxxoootttppphhhfffllltttzzz~~~|||zzz|||yyyzzzrrrrrrxxxvvvmmmbbbbbbhhhqqqwww{{{ttt___JJJ>>>:::888777666666777888:::555555444444444555666777777777888999999999999888>>>===;;;<<<>>>@@@@@@@@@:::::::::999999999888888999999:::;;;<<<>>>???@@@============>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@>>>>>>??????????????????CCCAAA@@@AAACCCEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAABBBBBBAAA@@@@@@AAABBBBBBDDDEEEEEEFFFFFFFFFEEEEEEGGGFFFFFFGGGGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKMMMNNNPPPQQQRRROOONNNPPPOOOMMMPPPWWWppp}}}~~~ttteee]]]fffuuuYYYJJJDDDBBB???===<<<===AAAMMMZZZnnnvvveeeSSSLLLGGGGGGHHHEEEDDDFFFyyyyyyyyyxxxwwwvvvwwwyyyzzzyyywwwuuutttrrrrrrrrrzzz{{{|||}}}~~~}}}|||{{{}}}}}}}}}{{{xxxwwwxxxzzz{{{zzzyyyzzz|||~~~~~~}}}||||||~~~}}}}}}|||{{{zzz|||yyyjjjbbb______bbbgggmmmxxx~~~{{{zzzzzzssseeeXXXQQQNNNJJJIIILLLNNNXXXppp{{{ssspppggg___[[[dddrrr{{{{{{yyynnnaaaUUULLLIIIIIIEEEFFFEEEEEELLLWWW^^^^^^```___```aaadddhhhlllnnnrrrrrruuuyyy}}}~~~~~~~~~~~~~~~xxxxxxxxxyyyzzz{{{|||}}}|||{{{xxxvvvuuuttttttuuusssssstttwwwzzz||||||{{{yyyxxxvvvuuuuuuvvvwwwxxxsssttttttrrrqqqpppqqqrrroooooonnnoooqqqtttwwwyyyxxxxxxyyy{{{{{{yyytttqqqsssqqqoooppprrrqqqnnnjjjjjjhhheeebbb^^^ZZZWWWVVVQQQPPPOOOMMMMMMLLLLLLLLLIIIKKKNNNNNNNNNMMMMMMNNNOOOOOONNNMMMKKKIIIGGGFFFJJJJJJIIIGGGEEEEEEGGGIIIKKKNNNRRRXXXhhh|||vvvpppqqqwwwttt|||~~~{{{wwwtttmmmvvv~~~|||xxxyyy~~~}}}||||||tttrrrwww~~~zzzsssjjjccc[[[aaalllvvv{{{~~~zzzcccMMM???999999888777666666777888999444444444333444555555666666777888888999999888888===;;;888888999::::::999:::::::::999999999999888::::::::::::;;;<<<==================>>>>>>???@@@CCCDDDDDDCCCBBB@@@>>>======>>>>>>>>>??????@@@@@@AAA@@@??????BBBCCCCCCCCCAAAAAABBBBBBCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBAAAEEEEEEEEEFFFFFFEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFEEEDDDDDDEEEFFFGGGIIIHHHFFFFFFGGGHHHJJJLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJKKKLLLNNNPPPPPPTTTRRRQQQQQQOOOLLLNNNRRRbbbzzz~~~ooouuudddbbb|||dddOOOHHHDDD@@@>>>===;;;;;;CCCMMM```tttqqqYYYQQQIIIHHHHHHEEEDDDEEEvvvwwwwwwvvvttttttuuuwwwxxxwwwvvvtttssssssssssss{{{|||}}}~~~}}}|||||||||}}}~~~~~~{{{xxxwwwxxxzzz{{{{{{xxxyyy{{{|||~~~~~~~~~~~~}}}{{{{{{~~~}}}}}}}}}{{{zzz|||{{{pppkkkhhhfffhhhkkkqqqzzziiiZZZYYYRRRNNNOOOPPPXXXnnntttnnncccYYYSSSZZZeeelllnnnooorrrkkkggglllssszzzmmm^^^SSSOOOOOOJJJKKKJJJJJJPPP[[[bbbcccccceeehhhiiihhhjjjnnnqqquuuuuuvvvyyy|||~~~~~~}}}~~~~~~}}}|||{{{{{{xxxxxxxxxxxxyyy{{{|||}}}zzzzzzyyywwwvvvttttttssssssssstttvvvyyy{{{zzzyyysssrrrrrrrrrtttwwwzzz{{{sssssssssrrrqqqqqqrrrssspppoooooooooppprrrtttuuuvvvwwwxxxyyyxxxuuuqqqnnnrrrpppooonnnooommmjjjggggggeeebbb^^^YYYUUUQQQPPPKKKKKKJJJJJJJJJJJJKKKKKKIIILLLOOOPPPOOONNNMMMMMMOOOOOONNNLLLJJJIIIGGGFFFGGGIIIKKKLLLMMMNNNPPPRRRUUUXXXYYY^^^lll{{{vvvttttttzzzvvvqqqooogggpppwwwzzz}}}~~~zzzyyy{{{}}}{{{~~~~~~xxxuuuwwwxxxtttnnnxxx}}}~~~yyyoooeee]]]ZZZ]]]fffsss{{{}}}|||hhhSSSCCC<<<:::777666555555555555666777333333333333444444555555666777777888888888888888:::888666555666777777777999999999999999999999999::::::999999::::::;;;;;;============>>>???@@@@@@BBBCCCDDDDDDCCCAAA???===<<<<<<<<<======>>>?????????>>>>>>>>>@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDDDDCCCBBBAAAEEEEEEEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGEEEDDDCCCCCCEEEGGGHHHIIIHHHFFFDDDEEEGGGJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLHHHHHHIIIIIIJJJLLLMMMNNNOOOOOOPPPQQQPPPOOOQQQSSSYYYjjj~~~www{{{zzzfff\\\mmmnnnUUULLLEEEAAA???>>>;;;999===DDDRRRfffzzztttaaaWWWMMMJJJJJJHHHFFFGGGtttuuuuuutttrrrqqqssstttuuuttttttttttttuuuvvvvvv{{{}}}~~~|||{{{|||~~~~~~}}}~~~|||yyyyyyzzz{{{||||||wwwxxxyyy{{{}}}|||}}}|||{{{zzzzzz|||~~~~~~~~~}}}~~~||||||zzztttqqqrrryyy}}}hhhaaaZZZTTTTTTSSSYYYmmmtttjjj]]]TTTNNNPPPTTTVVVVVVXXX\\\VVVTTTWWW]]]ccclllttt|||lllaaa\\\YYYPPPQQQPPPPPPWWWbbbhhhiiihhhkkknnnnnnlllkkkooorrruuutttuuuwwwzzz||||||{{{~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}xxxxxxxxxwwwvvvuuutttsssuuutttuuuwwwyyyzzzzzzyyysssrrrrrrqqqsssuuuwwwyyytttrrrqqqpppqqqrrrssstttrrrqqqpppooonnnooooooppptttvvvxxxxxxvvvrrrooommmqqqpppmmmllljjjhhheeecccbbbaaa^^^ZZZVVVRRROOOMMMHHHHHHHHHHHHHHHIIIJJJJJJKKKMMMPPPPPPOOOMMMLLLKKKNNNMMMLLLKKKIIIHHHHHHGGGDDDHHHNNNSSSUUUVVVXXXYYY]]]bbbhhhnnn{{{yyyvvvrrrpppooopppsss}}}~~~tttooopppnnnvvv{{{}}}{{{yyyyyy{{{|||{{{|||vvvuuuxxx|||~~~qqqrrryyy|||}}}{{{rrrfff\\\WWWVVVcccnnnzzz|||hhhUUUFFF???<<<;;;444444444333333444444444333333333444444444444444666666777888888888888777888666444555777888999999999999999999999999999999::::::999999999:::::::::============>>>@@@AAABBB@@@AAACCCDDDDDDCCCAAA@@@<<<;;;;;;;;;;;;<<<===>>>===>>>>>>>>>>>>???@@@AAADDDDDDDDDDDDCCCBBBAAA@@@AAABBBDDDEEEEEEDDDBBBAAADDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFEEEDDDCCCDDDEEEGGGIIIIIIGGGEEEDDDDDDFFFHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKIIIIIIIIIIIIJJJLLLMMMMMMLLLNNNOOOOOOOOOPPPRRRTTTPPP[[[wwwxxxfffXXX^^^pppwww[[[MMMEEEAAA??????===:::<<>>;;;999777333333333333333333333333333333444555555555555444555666777777888888777777777666444555888:::;;;;;;888999999999999:::::::::::::::999999999:::;;;;;;<<<<<<===>>>@@@BBBDDDEEE???@@@BBBCCCDDDDDDDDDCCC===<<<;;;::::::;;;<<<===<<<===>>>>>>===>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@???BBBCCCEEEFFFFFFEEECCCBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCFFFFFFEEEEEEEEEGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOMMMPPPPPPLLLKKKNNNPPPPPPMMMSSShhhwwwjjj]]]YYY___qqqyyy\\\IIIEEEAAA???@@@???======AAA@@@NNNaaarrrssscccSSSLLLJJJGGGEEEDDDpppqqqqqqpppnnnnnnoooppprrrrrrqqqrrrrrrssstttuuuyyy|||}}}{{{xxxvvvyyy|||}}}}}}|||{{{|||~~~vvvvvvvvvwwwyyy{{{}}}~~~|||||||||{{{zzzzzz|||~~~~~~||||||~~~vvvpppgggaaagggrrryyylll[[[SSSLLLKKKKKKIIIHHHIIIDDDDDDGGGKKKMMMNNNVVV^^^iii|||nnnnnnkkkiiimmmvvv{{{{{{yyyxxxvvvtttqqqpppqqqrrrvvvvvvuuuwww{{{}}}~~~~~~{{{{{{zzzzzzyyyyyyxxxxxxzzzyyyyyyxxxxxxxxxxxxyyyvvvuuuuuuuuuuuuvvvwwwwwwyyyyyyyyyzzz|||}}}|||zzzyyywwwuuurrrqqqqqqrrrsssrrrmmmgggfffiiimmmqqqsssttttttsssrrrqqqpppooooooppptttwwwwwwtttpppnnnmmmjjjiiifffbbb^^^[[[YYYXXXQQQPPPOOONNNMMMLLLKKKJJJGGGGGGGGGGGGHHHIIIJJJJJJJJJLLLMMMMMMKKKKKKLLLNNNIIIHHHGGGGGGGGGGGGHHHIIIDDDJJJRRRYYY___cccgggiiirrr~~~yyyggg[[[XXXZZZ^^^iiikkklllmmmtttzzz|||}}}~~~zzzjjjcccmmmvvvsssmmmddd]]]]]]bbbhhhrrr}}}ooo```LLL>>>:::999777444444444555555555555444444333444555666666666555555555666666777777777777777888777555666888;;;<<<;;;888888999999999::::::::::::::::::::::::;;;<<<<<<<<<<<<===???BBBDDDGGGHHHAAAAAABBBBBBCCCDDDDDDEEE@@@???===;;;;;;;;;<<<===<<<===???>>>======@@@BBBCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCAAAAAACCCDDDEEEEEEFFFFFFGGGGGGEEEDDDCCCBBBBBBBBBFFFFFFFFFGGGHHHHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLLLLMMMMMMMMMLLLKKKKKKLLLLLLMMMNNNOOOMMMPPPOOOIIIHHHMMMPPPOOOOOORRR___yyy~~~uuuiii^^^[[[eee{{{~~~bbbLLLFFFAAA>>>@@@???======@@@???GGGSSSbbbtttooo[[[QQQMMMHHHDDDBBBoooppppppooommmmmmnnnooorrrrrrqqqqqqqqqqqqqqqrrrwwwzzz|||zzzuuutttwwwzzz{{{}}}~~~|||{{{}}}{{{{{{}}}vvvvvvvvvvvvwwwyyy{{{}}}}}}}}}}}}|||{{{{{{}}}~~~{{{{{{}}}~~~tttffffffmmm|||ooo___TTTLLLKKKNNNLLLHHHGGGEEEFFFJJJNNNNNNMMMSSS[[[\\\ttt}}}}}}yyyvvvyyy|||xxxuuusssrrrrrrrrrxxxwwwwwwyyy}}}zzzzzzyyyyyyyyyyyyxxxxxxzzzyyyxxxwwwvvvvvvvvvvvvuuuttttttttttttvvvxxxyyy{{{zzzzzz|||}}}~~~}}}{{{uuutttsssrrrrrrtttvvvwwwpppjjjdddaaaeeekkkoooqqqtttttttttssssssrrrrrrrrrpppssswwwwwwtttpppnnnnnngggfffccc___ZZZVVVUUUTTTIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJHHHJJJKKKKKKJJJKKKNNNPPPGGGGGGFFFEEEFFFGGGIIIJJJDDDIIIRRR[[[ccckkkrrrwww|||gggUUULLLMMMUUU\\\iiiooouuuzzz~~~~~~pppdddfffxxx~~~xxxsssnnnggg```]]]aaajjjqqqzzzyyy___TTTFFF<<<999888777555555555666666666666555555444444666777777777666555555666666777777777777777999888666666888:::;;;:::888888888999999:::::::::::::::::::::;;;<<<===>>>;;;<<<>>>@@@CCCFFFHHHJJJCCCBBBBBBBBBBBBCCCDDDEEECCCBBB???===<<<<<<===>>><<<>>>??????======@@@CCCDDDEEEFFFGGGHHHHHHHHHHHHDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@BBBDDDEEEFFFFFFFFFJJJIIIGGGFFFDDDCCCCCCBBBEEEFFFGGGIIIIIIJJJJJJIIIKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJLLLMMMMMMNNNNNNNNNJJJJJJIIIJJJJJJKKKLLLMMMKKKNNNMMMGGGFFFMMMQQQQQQNNNQQQWWWjjjssseee]]]aaarrrnnnWWWGGGAAA>>>??????======???BBBDDDJJJVVVhhh{{{yyycccWWWQQQJJJEEECCCooonnnkkkiiiiiikkkmmmoooqqqnnnkkkhhhhhhjjjnnnppprrrssstttsssssstttwwwyyy}}}{{{yyywwwvvvxxxyyyzzz|||||||||{{{{{{{{{zzzyyyxxxwwwwwwwwwwww{{{|||}}}~~~~~~}}}}}}}}}{{{ooogggeeesssuuu^^^XXXSSSSSSSSSRRRQQQPPPNNNNNNRRRWWWWWWTTTVVV[[[aaaiii|||zzzwwwtttttttttxxxyyyzzz{{{{{{{{{zzzyyy~~~{{{wwwvvvxxxyyyyyywwwuuuvvvxxxyyyxxxuuurrrpppuuuvvvwwwwwwvvvwwwyyy{{{|||}}}~~~~~~}}}}}}~~~tttsssrrrqqqqqqrrrssstttqqqkkkdddbbbeeekkkpppssstttssssssrrrrrrsssuuuuuussssssrrrpppnnnjjjgggfff___]]]ZZZWWWSSSPPPNNNMMMHHHHHHIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHHHHIIIJJJGGGGGGFFFEEEFFFFFFHHHHHHKKKJJJHHHFFFFFFHHHLLLOOOLLLQQQVVVZZZeeewwwssscccVVVRRROOOLLLUUUbbb}}}|||wwwxxxxxxiii]]]cccwww|||uuulllddd^^^___cccgggqqq|||xxxdddNNNGGG>>>999999:::888555777555444444666777777666777666555444444555777777888888888888888999999:::888999:::;;;;;;:::999888444666777777666666777999777777888999;;;<<<======<<<===>>>???BBBDDDFFFGGGBBBBBBAAA???>>>???AAADDDEEECCCAAA>>><<<<<<<<<===;;;;;;;;;;;;<<<===>>>???DDDFFFJJJMMMMMMLLLIIIGGGCCCDDDDDDDDDDDDBBB@@@???AAABBBCCCDDDDDDDDDCCCBBBGGGGGGFFFEEEDDDCCCBBBBBBFFFHHHKKKLLLLLLKKKLLLMMMHHHJJJKKKJJJIIIIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLOOOOOONNNMMMLLLMMMQQQTTTLLLWWW___eeeyyy|||hhh\\\eeesss~~~bbbRRRFFF>>>@@@BBB@@@>>>???AAAAAAEEEKKKTTTddd|||qqq]]]RRROOOKKKEEEkkkkkkjjjiiijjjlllnnnooommmkkkiiiggghhhjjjnnnppprrrsssssssssssstttvvvyyy~~~|||zzzxxxvvvuuuwwwxxxyyyzzz{{{{{{zzzzzzxxxxxxwwwwwwwwwxxxxxxyyy{{{{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~|||wwwjjjeeehhh{{{|||hhhbbb]]]^^^aaaaaa^^^[[[VVVZZZbbbeeeaaaZZZZZZ___dddgggrrr|||yyywwwuuuuuuzzz{{{{{{{{{zzzzzzyyyyyy|||yyyvvvuuuvvvwwwwwwvvvtttvvvxxxyyyyyyvvvsssqqqvvvwwwxxxxxxwwwwwwyyy{{{yyyzzz|||}}}}}}}}}}}}~~~uuutttsssrrrrrrrrrssstttyyysssllliiijjjooosssuuuqqqpppooonnnnnnooopppqqqsssrrrpppmmmiiiddd```^^^XXXVVVTTTQQQNNNKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLLLLKKKJJJHHHFFFEEEIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFGGGJJJOOORRRUUU]]]eeemmmyyyzzzggg^^^YYY^^^aaabbbjjjvvvzzzsssvvv}}}~~~yyyddd^^^^^^mmm~~~vvvnnnccc^^^\\\bbbiiiqqq}}}jjjVVVGGGAAA;;;888:::;;;999777888777555444666777666666888777666555444444555555666666666666666777888888777888999::::::999888777444555777777666555777888888888999999:::;;;<<<<<<<<<<<<===>>>@@@BBBCCCDDDAAABBBBBBAAA??????AAACCCEEEDDDAAA???=========>>>>>>>>>>>>>>>>>>@@@AAAAAADDDHHHNNNSSSRRRNNNHHHCCCAAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBFFFEEEEEEEEEDDDCCCBBBBBBEEEHHHKKKLLLKKKKKKLLLMMMIIIJJJKKKKKKJJJIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKJJJKKKMMMNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMOOORRRUUURRRXXX\\\bbbrrrooo^^^]]]dddxxxsssYYYLLL@@@@@@CCCCCCBBBCCCAAA@@@AAAEEEKKKXXXnnnwwwcccUUUNNNJJJFFFdddeeefffhhhjjjlllmmmnnnjjjiiigggggghhhkkknnnpppqqqrrrrrrrrrrrrsssvvvxxx~~~}}}}}}{{{yyywwwuuusssuuuvvvxxxyyyzzzzzzyyyyyyuuuvvvvvvwwwwwwxxxyyyyyyzzzzzz{{{|||}}}}}}}}}}}}}}}||||||~~~~~~yyyggg___[[[hhhuuuuuupppllllllmmmrrr~~~vvvpppqqq|||vvvqqqttt{{{~~~zzzsssdddjjjrrrtttmmmcccbbbgggnnnkkkjjjmmmttt}}}zzzxxxwww}}}|||{{{zzzyyyyyyzzzzzzzzzwwwtttssstttuuuuuuttttttvvvxxxzzzyyyxxxvvvtttvvvwwwwwwwwwuuuuuuwwwyyywwwxxx{{{}}}}}}}}}|||{{{vvvuuutttsssrrrssssssttt}}}yyyrrrooooooqqqssstttsssrrrppppppooopppqqqqqqpppnnnkkkfff```ZZZVVVSSSNNNMMMKKKIIIGGGFFFEEEEEEGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKLLLMMMKKKIIIEEECCCJJJHHHFFFDDDDDDDDDFFFGGGHHHGGGFFFHHHLLLSSSZZZ^^^eeeooo{{{wwwkkkjjjgggjjjuuu|||~~~vvvllliiirrr{{{zzz~~~ooodddTTT\\\kkk~~~xxxooohhh]]]\\\___hhhsss~~~nnnVVVFFF???;;;888888:::<<<;;;999;;;888666555666777666666999888777555444444444444444444444444444555666666666777777888888777777666444555666666555444666777888999999999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAACCCCCCAAAAAAAAABBBEEEDDDBBB@@@>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCDDDDDDJJJSSSYYYXXXQQQGGG@@@@@@@@@BBBDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFDDDCCCBBBDDDDDDDDDEEEEEEEEEDDDDDDEEEGGGJJJKKKKKKKKKKKKLLLIIIJJJKKKKKKIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIJJJLLLMMMLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOOOOOOOPPPSSSVVVXXXVVVWWW^^^iii|||xxxcccYYYXXXcccyyylll[[[JJJDDDEEEEEEEEEEEEDDD@@@>>>???AAAKKK]]]mmm~~~lllZZZNNNIIIEEE[[[]]]```dddgggiiijjjkkkjjjiiihhhhhhiiikkkmmmoooooopppppppppppprrruuuwww{{{{{{zzzyyywwwuuusssrrrtttuuuwwwyyyzzzzzzyyyyyyvvvvvvwwwwwwxxxxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}}}}|||||||||}}}uuucccZZZTTTZZZ``````]]]ZZZXXXWWWaaapppwwwnnnooo|||{{{{{{}}}~~~yyysssssswww~~~wwwllldddaaaiii~~~{{{zzz}}}|||yyyxxxxxxyyy{{{|||xxxvvvtttrrrrrrssssssttttttuuuxxxyyyzzzyyywwwvvvuuuvvvvvvuuutttsssuuuvvvxxxyyy{{{}}}}}}{{{xxxwwwvvvuuusssrrrrrrsssssszzzwwwssspppoooooopppqqqtttrrrqqqooonnnnnnnnnooohhhfffbbb]]]WWWRRRMMMKKKGGGGGGEEEDDDCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHIIIJJJIIIHHHFFFEEEHHHGGGDDDBBBAAABBBCCCDDDKKKIIIIIIMMMVVVcccnnnuuu{{{{{{sssnnnvvvkkkdddeeerrr|||{{{~~~zzz|||nnn^^^UUUXXXlllyyyrrrkkkeee___bbbhhhrrr~~~vvv\\\HHH===:::888777999;;;<<<;;;:::<<<:::777666777777777666777777666666555555555555444444333333444444555666666666666666666666666666333555666555444444555666999999999999999999:::::::::::::::::::::;;;;;;<<<>>>@@@CCCDDDCCCAAAAAAAAADDDCCCBBBAAA@@@???@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEKKKSSSYYYYYYRRRIIICCC@@@AAABBBDDDEEEFFFGGGGGGEEEFFFFFFFFFEEECCCBBBAAACCCDDDEEEFFFGGGGGGGGGFFFDDDGGGIIIKKKJJJJJJKKKLLLHHHIIIJJJIIIHHHGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHIIIKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMOOOPPPQQQQQQPPPPPPRRRTTTXXXRRRRRR[[[aaammmyyygggZZZUUURRRiiioooWWWIIIEEEEEEDDDBBBGGGCCC>>><<<<<>>;;;:::===FFFQQQaaappp|||vvvfffWWWLLLGGGHHHJJJNNNRRRVVVXXXZZZZZZaaabbbcccdddeeefffgggggghhhjjjkkkkkkkkkmmmpppssstttttttttttttttsssrrrrrrtttuuuwwwyyyzzz{{{zzzzzzyyyyyyzzzzzzyyyxxxvvvuuuzzzzzz{{{|||}}}}}}}}}}}}|||||||||{{{{{{|||vvveee\\\YYYRRRLLLJJJJJJIIIKKKNNNUUUaaatttxxxmmmrrr{{{}}}xxxhhhZZZTTT[[[fff~~~zzzyyywwwvvvvvvxxxzzz|||uuuuuutttqqqooooooqqqttttttuuuwwwxxxxxxxxxwwwwwwzzz{{{|||{{{yyyyyy{{{}}}~~~|||{{{}}}~~~zzzwwwxxxwwwuuurrrqqqpppppppppoooqqqsssrrrqqqooooooooommmkkkhhhddd```^^^\\\\\\SSSQQQOOOLLLJJJHHHGGGFFFDDDDDDCCCCCCDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGLLLJJJHHHEEEDDDCCCCCCCCCEEEFFFFFFFFFFFFDDDCCCCCCOOOOOOTTT```rrr~~~vvvvvvzzzvvviii^^^___hhhpppvvvzzz|||{{{pppsss~~~yyyvvvzzz||||||rrr```OOONNNTTTvvvttthhhbbb``````gggppp|||}}}kkkYYYHHH>>><<<:::::::::::::::999999999;;;::::::;;;<<<;;;888666222333444666777777888777666555555555555666777777666555555444444555555666555666777666444444444666777888888888999999:::::::::999999888888999999999;;;>>>AAABBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@????????????@@@AAABBBCCCDDDFFFJJJLLLMMMLLLJJJHHHDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@BBBDDDGGGIIIJJJJJJIIIHHHCCCEEEHHHIIIIIIIIIIIIJJJGGGHHHIIIHHHFFFEEEEEEFFFLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFFFFGGGIIIKKKKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKNNNQQQSSSSSSQQQOOOOOOOOOOOOJJJMMMUUUXXX\\\mmm~~~xxxooobbbXXXSSSLLLUUUiii}}}fffNNNAAA???@@@@@@GGGBBB===<<<999999???FFFPPPaaarrruuunnnaaaTTTJJJAAACCCEEEIIILLLNNNPPPQQQUUUWWWZZZ]]]```aaabbbcccfffggghhhhhhiiikkknnnqqqpppqqqrrrrrrsssssssssrrrrrrsssuuuwwwyyyyyyyyyyyyxxxyyyzzz{{{{{{zzzxxxwww{{{{{{|||}}}~~~~~~~~~~~~|||}}}}}}{{{yyy{{{~~~~~~tttjjjeee\\\SSSQQQNNNLLLNNNSSSXXXaaatttsssqqq}}}yyykkk]]]TTTUUUZZZuuu{{{zzzxxxvvvuuuuuuvvvwwwrrrsssrrrpppmmmmmmooorrruuuuuuvvvwwwwwwwwwvvvvvvyyyzzz{{{{{{zzz{{{|||~~~|||yyyxxxzzz~~~|||yyyxxxvvvtttqqqpppooonnnnnnnnnrrruuuuuurrrooonnnnnnkkkhhhddd___ZZZWWWTTTSSSLLLKKKIIIGGGFFFEEEEEEEEECCCCCCCCCCCCCCCDDDDDDEEEAAABBBBBBCCCEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHJJJLLLNNNMMMLLLIIIGGGRRRVVV```qqqooohhhgggrrr}}}qqqccc[[[XXX___gggkkkmmmnnnooovvv~~~uuuvvvzzzxxxxxxzzz}}}wwwnnncccWWWRRRZZZfff~~~~~~kkk___]]]aaadddmmmxxxxxxcccWWWNNNEEE>>><<<888999888888777777888999888999;;;===???===999666333444555777777777666666555555555555555666777777777666555444444555666777666777888777555444555666666666777888999::::::;;;::::::999999999999:::;;;:::<<>>CCCTTThhhtttuuummm]]]OOO===>>>@@@CCCFFFHHHJJJKKKLLLNNNRRRWWW[[[^^^___```dddeeefffggggggiiimmmooonnnooopppqqqrrrsssssssssppprrrtttvvvxxxxxxxxxxxxvvvxxxzzz|||||||||{{{zzz{{{|||}}}~~~~~~}}}}}}}}}{{{yyyzzz~~~~~~oooeee]]]ZZZVVVQQQSSSXXXWWW___rrr~~~uuuyyyyyymmmaaaWWWTTTVVVeee}}}}}}{{{yyyvvvtttssssssrrrpppqqqqqqnnnkkkkkkmmmqqquuuuuuvvvvvvvvvvvvuuuuuuvvvxxxyyyyyyxxxyyy{{{}}}yyyvvvtttwww|||~~~{{{wwwvvvsssqqqooonnnmmmmmmnnnrrruuuuuurrrmmmkkkkkkeeebbb]]]WWWQQQMMMJJJIIIJJJIIIGGGEEEDDDDDDDDDEEEBBBBBBBBBBBBBBBCCCCCCDDDAAAAAABBBCCCDDDEEEFFFGGG???AAAFFFJJJMMMNNNNNNNNNKKKMMMQQQTTTTTTQQQNNNLLLVVV]]]jjjsssiii___[[[```rrrmmm^^^XXXVVVXXX___dddcccaaabbb^^^dddjjjrrr}}}}}}zzz~~~xxxwww{{{uuuuuu|||wwwiii___]]]bbbqqq~~~uuuccc[[[]]]eeekkksssxxxbbbNNNGGGHHHDDD???<<<666777666555555555888:::777888;;;???AAA>>>:::555555555666777777666555444555444444444444555666666777666555444444555666777777888999888666555555666555666777888999:::;;;;;;:::::::::999::::::;;;<<<:::<<<>>>>>>>>>>>>???@@@>>>>>>???@@@@@@@@@??????????????????@@@AAABBBBBBBBBCCCDDDEEEDDDBBB@@@???AAAAAA@@@???@@@AAABBBCCCCCCDDDEEEFFFFFFEEEDDDDDD@@@BBBDDDGGGGGGGGGEEEDDDBBBEEEGGGIIIHHHHHHIIIIIIKKKLLLLLLKKKIIIHHHHHHIIILLLLLLKKKJJJHHHGGGFFFFFFEEEDDDDDDFFFHHHJJJJJJIIIGGGGGGGGGHHHHHHHHHIIIIIIFFFJJJOOOQQQRRRRRRRRRRRRSSSPPPMMMLLLNNNUUU___gggwwwtttfff```RRRIIIKKKaaa{{{]]]GGG@@@AAABBBLLLGGGDDDCCC???:::999<<<<<>>>>>============>>>>>>CCCEEEGGGJJJMMMRRRXXX\\\bbbcccdddddddddeeehhhkkkkkkkkklllmmmmmmnnnoooooonnnqqqtttuuuuuuttttttttt{{{||||||||||||{{{{{{zzz}}}{{{zzzzzz{{{|||{{{zzzyyyxxxxxxzzz{{{|||~~~|||{{{~~~}}}}}}~~~|||qqqeee```aaaaaa]]]]]]dddtttvvvvvvkkkccc^^^YYYVVVbbbrrr~~~zzzyyyvvvtttrrrqqqqqqqqqqqqpppoooooonnnnnnooooooqqqrrrssstttttttttsssrrrttttttuuuvvvwwwxxxyyyyyyuuuuuuvvvxxxzzz{{{zzzxxxxxxvvvssspppnnnlllllllllmmmmmmnnnooonnnjjjddd___\\\YYYUUUOOOLLLJJJIIIIIICCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCAAABBBCCCDDDDDDDDDCCCBBBDDDEEEIIINNNRRRTTTSSSRRRUUUVVV[[[aaa^^^VVVTTTWWWfffsssxxxhhh___]]]ZZZ]]]fffxxxrrr___SSSQQQRRRXXX___aaa]]]ZZZZZZ\\\VVVZZZ___dddkkkxxxzzzrrrwww}}}zzzzzzyyywwwzzz}}}nnn]]]___qqq~~~kkk___YYY\\\fffqqq|||~~~^^^SSSFFF@@@@@@AAA@@@===999888777666666777888999999999:::;;;;;;;;;;;;:::666666666666666666666666555555555555555555555555444555666777777666555444888777555444444555777888777888:::;;;;;;:::999777666888;;;===??????>>>===;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGDDDAAA@@@BBBDDDCCCAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEBBBDDDFFFHHHIIIHHHGGGFFFIIIHHHHHHGGGFFFFFFFFFGGGIIIIIIJJJKKKLLLJJJGGGCCCBBBBBBCCCEEEGGGJJJLLLNNNQQQOOOKKKIIIGGGHHHIIIJJJJJJJJJKKKMMMOOOOOOMMMLLLPPPPPPOOOMMMMMMQQQYYY___sss{{{lllXXXOOOHHHRRRqqqgggQQQFFFBBB@@@DDDHHHFFF???<<<===<<<888<<>>>>>@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBBCCCEEEFFFGGGFFFDDDAAAAAACCCDDDCCCAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEBBBDDDFFFHHHHHHHHHGGGFFFHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJIIIEEEBBBBBBCCCDDDFFFHHHJJJLLLMMMOOOMMMKKKHHHGGGGGGIIIJJJJJJJJJJJJMMMOOOPPPOOOMMMMMMOOOOOOOOOOOORRRWWW[[[hhh~~~sssdddWWWKKKNNNdddxxx[[[JJJCCC@@@DDDHHHHHHDDDAAABBBAAA<<<:::AAANNN```tttvvvggg;;;::::::999999::::::;;;:::<<<===???@@@CCCGGGJJJQQQSSSUUUVVVWWWZZZ^^^aaafffffffffggghhhhhhiiiiiillloooqqqrrrrrrqqqqqqrrrrrrsssuuuwwwxxxyyyzzzzzzxxxxxxxxxwwwwwwwwwvvvvvvwwwxxxyyyzzzzzzzzzzzzzzz|||}}}}}}}}}}}}|||{{{zzz|||||||||{{{zzz|||tttggghhhnnn}}}}}}zzzwwwuuulllrrr~~~~~~}}}{{{yyyvvvsssqqqppppppttttttsssrrrqqqqqqpppppppppqqqrrrssssssssssssrrrsssssssssrrrrrrqqqqqqqqqpppppprrrtttwwwxxxwwwvvvssssssrrrpppnnnllljjjiiieeecccaaa___]]]ZZZUUURRRMMMKKKHHHEEEBBBAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@???CCCIIIOOOSSSVVVWWWWWWRRRRRRUUUZZZ___fffqqq|||}}}pppbbb^^^^^^^^^```dddjjjppp|||yyygggZZZSSSQQQUUU\\\```ccchhhmmmooolllfffbbb``````]]][[[___lllwwwpppmmmqqqxxx{{{pppgggpppvvv~~~}}}|||}}}rrroooqqq{{{{{{}}}qqqaaa\\\aaajjjwwwppp[[[GGG@@@888555888::::::888555777999;;;;;;999777555666666777888888888888777555555555555555555555555555555555555555555555555444555666666666666555444444555777888888777555444666777999;;;<<<<<<;;;;;;:::999999999::::::;;;<<<;;;;;;======>>>===<<<;;;??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGDDDCCCBBBCCCDDDDDDBBB@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFCCCDDDFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGGGGHHHGGGDDDBBBCCCDDDEEEGGGIIIKKKLLLMMMMMMLLLIIIGGGFFFGGGHHHIIIIIIIIIJJJMMMPPPQQQQQQPPPJJJLLLNNNOOOPPPQQQTTTWWW[[[nnnppp___QQQOOOYYYpppkkkTTTHHHBBBCCCFFFGGGEEEDDDCCC???:::888===FFFVVVkkkzzz{{{ttt::::::999999999999::::::888:::;;;<<<<<<===@@@CCCGGGHHHKKKLLLNNNQQQVVVYYY^^^___```aaacccdddffffffhhhjjjlllmmmmmmlllmmmnnnnnnoooqqqssstttuuuvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvuuuwwwxxxzzzzzzzzzyyyxxx{{{{{{|||||||||||||||{{{zzzzzzzzzyyyyyy|||tttnnnsss~~~|||zzzyyyxxxwwwuuusssrrrqqqpppuuuuuuuuutttsssrrrqqqpppppppppqqqqqqrrrrrrssssssoooooopppqqqqqqrrrssssssqqqqqqrrrsssuuuuuutttrrrpppppppppooommmjjjgggfff```]]]XXXUUUSSSPPPNNNKKKGGGFFFDDDAAA@@@@@@AAAAAA???@@@@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFGGGGGGGGGDDDDDDCCCCCCBBBAAA@@@@@@<<<@@@GGGLLLOOOPPPQQQQQQMMMRRRZZZdddooo{{{}}}hhh]]]UUU[[[fffoootttwww~~~xxxiiiYYYSSSUUU\\\gggpppsssqqqqqqtttwwwuuunnnhhhllllllllljjjkkksss}}}wwwooojjjnnnxxx{{{oooeeeaaapppwww|||||||||}}}~~~yyyyyyzzz|||||||||}}}vvvgggeeellluuuppp[[[JJJ???;;;666666:::<<<<<<;;;666777999::::::999777666444444555666666666666666555555555555555555555555555555555555555555555555555555555555555555555555333444555666666555444333444555777999:::;;;;;;;;;;;;:::999777777888:::;;;:::;;;===>>>>>>===;;;999===>>>???@@@AAABBBBBBBBB@@@@@@@@@AAABBBCCCEEEEEEBBBBBBCCCDDDDDDDDDBBBAAACCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGGGGFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKHHHGGGFFFFFFGGGFFFEEECCCDDDEEEFFFHHHIIIKKKKKKLLLKKKJJJHHHGGGFFFGGGHHHHHHIIIIIIIIILLLPPPRRRRRRRRRKKKKKKLLLMMMNNNPPPSSSTTTUUUaaaxxxyyyfffWWWTTTUUU___}}}iiiVVVJJJGGGHHHHHHGGGFFFCCC>>>999999:::@@@LLL___pppyyy{{{;;;;;;::::::::::::;;;;;;999;;;<<<<<<;;;;;;===??????@@@BBBDDDFFFIIIMMMPPPSSSTTTVVVYYY\\\___aaabbbbbbdddggghhhhhhhhhjjjlllnnnooopppqqqrrrssssssssstttuuuvvvwwwxxxxxxwwwwwwtttuuuwwwyyyzzzyyyyyyxxxzzzzzz{{{{{{||||||}}}~~~yyyzzzyyyyyyyyy}}}xxxzzz~~~}}}zzzyyyvvvvvvvvvuuuuuuuuuttttttttttttuuuttttttrrrqqqpppooooooppppppqqqrrrsssssspppppppppqqqqqqrrrrrrssstttsssrrrssssssqqqooolllllllllkkkjjjhhhdddaaa```YYYVVVQQQMMMKKKJJJHHHGGGEEEDDDCCCBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIDDDDDDCCCBBBAAA@@@@@@@@@???EEELLLPPPRRRRRRRRRRRRNNNZZZkkkzzz{{{nnn\\\WWWZZZjjj|||wwwddd\\\WWW\\\fffooozzz|||{{{}}}}}}xxxrrrvvv{{{}}}yyytttooolllxxxxxxllljjjmmmxxx~~~~~~}}}mmmkkkqqq~~~~~~~~~}}}{{{zzzzzz|||~~~~~~~~~yyynnnooowwwmmmXXXHHH???:::888777999<<<>>>>>><<<888777777666666777777888222333444444555555444444555555555555555555555555555555555555555555555555555555444444444444555555444444222222222222444444333333555666777888999999<<<:::888777666777999;;;:::;;;===>>>>>><<<:::999<<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>???@@@AAABBBCCCAAABBBDDDDDDDDDCCCBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHHHHGGGFFFFFFDDDDDDEEEEEEFFFFFFFFFEEECCCDDDDDDFFFGGGIIIKKKLLLJJJHHHFFFFFFFFFFFFEEEDDDDDDEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHKKKOOORRRSSSRRRMMMKKKJJJIIILLLOOORRRTTTWWWZZZhhh~~~qqq^^^UUUOOORRRiiiqqq]]]PPPMMMJJJJJJIIIFFFBBB@@@===;;;<<>>??????BBBEEEHHHIIIJJJLLLOOORRRUUUXXXYYYZZZ\\\___```aaacccfffhhhmmmmmmooopppqqqrrrrrrrrrrrrrrrssstttuuuvvvwwwxxxtttuuuvvvwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{}}}~~~yyyzzzzzzzzz{{{~~~~~~}}}{{{yyytttuuuvvvwwwxxxxxxwwwwwwqqqrrrssstttsssrrrqqqpppooonnnnnnooopppqqqsssssstttssssssrrrqqqpppooooootttsssqqqppppppmmmjjjgggfffeeedddaaa^^^[[[XXXWWWQQQNNNJJJGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCEEEFFFGGGHHHHHHHHHDDDCCCBBBAAA@@@@@@@@@AAABBBIIIQQQWWWYYYYYYZZZ[[[^^^nnnzzzrrreeedddnnntttmmmjjj______dddnnnxxx}}}|||zzz|||~~~|||yyy|||xxxvvvttttttzzz~~~}}}~~~||||||pppccchhhttt}}}~~~~~~}}}|||zzzvvvttttttwwwzzz}}}vvvrrrxxxrrrYYYFFF<<<:::777777888;;;======<<<:::888777555444444555777888222222333444444444444333444444444444444444444444555555555555555555555555555555444444444444555555555444222111111222444555333333444444555666777777<<<:::888777777888:::;;;::::::<<<<<<===<<<;;;:::;;;;;;<<<===>>>>>>>>>>>>============>>>@@@AAABBB@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDFFFGGGIIIKKKLLLKKKHHHEEEDDDEEEFFFFFFEEEDDDEEEFFFHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHHHHJJJMMMPPPRRRRRRNNNKKKHHHHHHKKKOOORRRSSSXXXWWW^^^sss|||jjjWWWKKKJJJ[[[ooo{{{^^^UUULLLHHHGGGDDDBBBCCC@@@===;;;???FFFRRRaaannn;;;;;;::::::::::::;;;;;;:::<<<======;;;:::;;;<<<:::;;;<<<<<<;;;===@@@BBB@@@AAACCCEEEHHHJJJLLLMMMNNNPPPSSSUUUWWWZZZ]]]```eeefffhhhkkkmmmnnnoooooonnnnnnnnnnnnppprrrtttvvvuuuuuuuuuuuuwwwxxxyyyzzzwwwwwwwwwxxxyyy{{{}}}yyyzzz||||||}}}zzzvvv{{{~~~}}}|||zzzxxxssstttuuuvvvvvvvvvuuutttnnnoooqqqrrrrrrqqqpppooonnnnnnnnnnnnoooqqqrrrtttssssssrrrqqqpppooonnnnnnpppooommmmmmllljjjfffccc```^^^[[[WWWSSSPPPNNNMMMIIIFFFCCCBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCEEEEEEFFFFFFFFFCCCBBBAAA@@@@@@@@@AAABBBDDDMMMYYYbbbfffiiillloooyyywwwllljjjmmmrrrttt{{{~~~{{{yyyzzz~~~{{{zzz|||~~~~~~zzzvvvzzzvvvhhhdddppp|||zzzyyyzzzzzz{{{yyyrrrlllkkkqqqwwwvvvuuuxxxnnn[[[HHH<<<999999666777:::<<<===<<<999777444555555555555555555444222222333444444444444333444444444444444444444444555555555555555555555555555444444333333444444555555444444444444444444555444444444444555555666777::::::999888999999;;;;;;:::::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<;;;;;;;;;============>>>@@@AAABBBAAACCCDDDCCCAAAAAADDDFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLJJJKKKKKKKKKJJJGGGEEECCCEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGIIIKKKLLLJJJGGGDDDBBBCCCDDDEEEEEECCCDDDFFFHHHHHHHHHFFFFFFHHHHHHHHHHHHIIIIIIJJJJJJIIIGGGGGGHHHLLLOOOPPPPPPMMMKKKIIIJJJNNNPPPQQQPPPTTTVVV[[[ggg{{{}}}dddOOOJJJRRR\\\xxxzzzjjjXXXMMMGGGAAA@@@CCCAAA===;;;<<>>???AAABBBCCCDDDCCCEEEHHHKKKMMMQQQUUUXXX]]]^^^aaadddgggiiikkkllljjjjjjiiijjjkkknnnqqqsssuuuuuuttttttvvvwwwzzz{{{uuuuuuuuuvvvxxxzzz}}}~~~yyy{{{}}}~~~~~~wwwppprrr~~~{{{zzzyyywwwuuupppqqqrrrrrrrrrqqqpppoookkkmmmoooqqqrrrqqqpppooonnnmmmmmmmmmoooqqqrrrtttoooooooooooopppppppppppplllkkkjjjjjjjjjhhheeebbb\\\YYYUUUPPPLLLIIIGGGFFFDDDBBB??????@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCC@@@AAABBBCCCDDDDDDDDDDDDBBBAAA@@@@@@@@@AAABBBCCCJJJUUUdddooovvv{{{vvvooottt}}}}}}~~~yyyzzz|||~~~~~~zzzyyy~~~|||yyyuuuttt{{{uuujjjeeejjj{{{|||wwwtttttttttsssuuussslllcccbbbjjjrrrvvvxxxpppYYYHHH>>>::::::;;;777999<<>>:::::::::;;;;;;:::999999======>>>>>>???AAABBBCCCAAACCCDDDBBB@@@AAADDDGGGEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHIIIJJJKKKLLLMMMNNNKKKLLLLLLLLLJJJGGGDDDBBBFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGIIIKKKKKKIIIFFFBBBAAAAAACCCDDDDDDBBBDDDFFFGGGHHHGGGEEEDDDGGGHHHHHHIIIIIIJJJJJJJJJIIIGGGFFFHHHKKKNNNOOOOOOKKKJJJJJJMMMQQQRRRPPPMMMPPPTTTZZZ```lllsssYYYLLLLLLNNN]]]kkkZZZNNNEEEBBBEEEAAA===;;;;;;;;;>>>MMM\\\;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999:::<<>>???AAACCCEEEGGGIIIJJJOOOPPPRRRUUUYYY\\\```aaa```ccceeegggiiikkkoooqqqtttqqqpppqqquuuwwwvvvuuussssssssssssuuuwwwyyyzzzyyyzzzzzz{{{}}}~~~}}}}}}yyyzzzpppppp{{{xxxwwwvvvvvvuuurrrrrrrrrqqqqqqpppppppppqqqqqqrrrrrrsssrrrrrrrrrnnnkkkiiijjjnnnqqqpppooonnnnnnnnnppprrrrrrpppoookkkhhheeefffgggeee___YYYUUUSSSPPPMMMIIIEEECCCAAABBBBBBAAA@@@AAABBBCCCDDDCCCBBBAAA@@@@@@BBBCCCEEE@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDCCCAAAAAADDDFFFJJJCCC@@@CCCDDDBBBCCCHHHSSS]]]lllyyyzzzxxx}}}{{{{{{vvv|||{{{xxxwwwxxxtttkkkmmmxxx}}}yyyuuusssrrrpppnnnpppllleee___^^^dddnnnuuuwww|||sss^^^HHH>>>===>>>===>>>DDDAAA>>>:::777555555555444555777666555444444555222222222222222222222222333444555555666666555555555555666666555444333333555555555444444333333333333444555666777777777666777777666666666666777777999999999999999:::;;;<<>>>>>??????@@@AAABBBBBBAAAAAACCCEEEDDDEEEEEEFFFFFFFFFEEEEEEGGGHHHHHHGGGFFFHHHLLLNNNJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCEEEFFFHHHJJJIIIGGGFFFDDDCCCCCCBBBCCCDDDEEEGGGGGGEEEDDDCCCEEEFFFHHHGGGEEEDDDDDDEEEKKKIIIGGGGGGIIIKKKLLLMMMJJJKKKLLLNNNPPPQQQQQQQQQQQQPPPUUU^^^cccooo|||nnn___TTTOOOSSSmmmmmmRRRHHHGGGFFFEEE@@@;;;::::::;;;BBBJJJ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999:::;;;===>>>:::;;;<<<>>>@@@AAACCCCCCGGGHHHJJJLLLOOOSSSUUUWWWXXX\\\aaadddfffhhhjjjlllmmmkkkjjjllloooqqqqqqpppqqqqqqqqqrrrsssuuuxxxyyyvvvwwwxxxzzz{{{{{{{{{{{{|||{{{sssxxxxxxsss|||wwwttttttssssssrrrqqqqqqppppppooonnnnnnmmmoooooopppqqqqqqppppppooonnnlllkkkjjjlllmmmmmmlllnnnmmmnnnoooqqqqqqpppnnnhhheeeaaaaaaaaa^^^XXXRRRKKKJJJIIIGGGEEECCCAAA@@@AAA@@@@@@???@@@AAABBBCCCCCCBBB@@@>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBB@@@??????AAACCCCCC@@@@@@CCCDDDDDDHHHOOOTTT```rrruuuqqqpppzzzwww{{{~~~vvvvvv}}}zzz}}}rrrqqqttt}}}{{{|||{{{xxxuuurrrqqqooollljjjjjjeee]]]WWWWWW```llluuueeeUUUDDD???AAAAAA@@@@@@@@@>>>;;;777555444444444222333444444222000000111222222222222222222222222111222333333444444333333555555666666555444444333555555555444444333333333333333444666666777777777777777666666666666777777999999999999:::;;;<<<===>>>===;;;;;;<<<<<<:::999::::::;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@BBBCCCBBBAAA??????AAACCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFGGGJJJLLLIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGIIIHHHGGGEEECCCBBBBBBBBBCCCDDDFFFGGGGGGFFFDDDCCCDDDFFFGGGGGGEEEDDDDDDDDDIIIGGGFFFFFFHHHJJJLLLLLLIIIJJJLLLNNNOOOPPPPPPQQQPPPPPPTTTZZZ\\\eeeuuufffYYYQQQNNNbbb~~~kkkWWWLLLIIIFFF@@@<<<:::999999>>>DDD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::::::::999999999999:::;;;<<<888999::::::;;;<<<======@@@@@@AAACCCEEEHHHJJJKKKMMMRRRXXX^^^```bbbcccdddcccbbbbbbdddhhhkkklllllllllllllllmmmooorrrtttuuutttuuuwwwxxxyyyxxxwwwvvv{{{~~~ssstttxxxyyy|||yyyuuusssrrrrrrrrrqqqppppppooonnnmmmkkkkkkjjjlllmmmnnnnnnnnnmmmllllllmmmmmmmmmkkkiiihhhiiijjjmmmlllkkklllmmmmmmkkkiiiaaa]]]ZZZXXXWWWTTTNNNIIIBBBBBBBBBBBBAAAAAAAAAAAA???????????????@@@AAAAAACCCBBB@@@>>>=========>>>@@@@@@@@@@@@@@@?????????AAAAAAAAA@@@??????AAACCCEEEFFFGGGIIIGGGFFFMMMUUUZZZggg{{{wwwaaaccclllwww~~~tttnnnyyy}}}yyyxxxnnngggppp{{{{{{wwwuuusssqqqooolllhhheeebbb]]]VVVQQQTTT```ooozzzxxxWWWKKKAAA@@@BBBBBB???>>>;;;:::777555333333333333222333444333111//////000222222222222222222222222111222333333444444333333555555555666555555444333555555555444444444444444222333444555666777888888777777666666666666777777888888999:::;;;===>>>>>>>>><<<;;;;;;;;;;;;:::888999999999::::::::::::;;;:::;;;<<<===>>>???@@@AAACCCCCCBBB@@@>>>>>>@@@BBBAAABBBCCCDDDFFFGGGHHHHHHFFFHHHIIIHHHGGGFFFGGGIIIIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAACCCEEEFFFHHHGGGEEEDDDBBBBBBAAAAAACCCDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFFFFDDDCCCDDDDDDFFFFFFEEEEEEFFFHHHJJJLLLIIIJJJKKKMMMNNNOOOOOOPPPPPPOOORRRUUUUUUYYYlllwwwjjj___WWWNNNWWWggghhhRRRJJJHHHBBB>>>===;;;999;;;???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;======>>>???@@@BBBDDDEEEEEEIIINNNRRRUUUXXX[[[]]]\\\\\\]]]___cccfffhhhiiiffffffggghhhjjjmmmpppqqqssstttvvvxxxxxxvvvtttrrrwwwzzz~~~|||zzzvvvvvv~~~{{{yyyuuuttttttttttttssspppooonnnmmmkkkjjjiiihhhjjjkkklllmmmlllkkkjjjiiijjjlllmmmjjjfffdddfffhhhiiihhhfffeeedddcccaaa___UUUSSSPPPOOOMMMKKKFFFCCC??????@@@@@@AAAAAABBBBBB????????????@@@@@@AAAAAACCCCCCAAA@@@?????????@@@AAA@@@@@@??????>>>>>>>>>AAAAAABBBAAA@@@@@@CCCEEENNNRRRUUUSSSNNNMMMTTT]]]kkkvvvooofff```hhhuuu{{{qqqooouuu~~~}}}wwwhhh```iiiwwwwwwvvvtttrrrpppkkkeeeaaaZZZXXXVVVVVV\\\iiixxxxxxfffPPPGGG@@@??????<<<:::999777777555444333333333444555666777666444222222222222222222222222222222222333444555555666666555555444555555555555555444444555555555555555444444444222222333444555777888999666666777777777777666666777888999;;;<<<>>>>>>???<<<;;;::::::;;;;;;:::888888888888888999999999999::::::;;;===>>>@@@AAAAAABBBBBB@@@>>>===>>>@@@CCCCCCCCCCCCDDDEEEFFFGGGGGGGGGIIIJJJJJJHHHFFFFFFGGGIIIHHHFFFDDDDDDDDDDDDEEEHHHHHHGGGFFFEEECCCCCCBBB@@@?????????@@@BBBDDDEEEFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDCCCBBBCCCDDDFFFEEEDDDCCCCCCDDDCCCDDDEEEEEEEEEFFFHHHJJJIIIIIIKKKLLLMMMNNNNNNNNNOOOOOOQQQSSSPPPQQQ^^^lllvvvmmmeee]]]SSSQQQVVVhhhzzz\\\MMMKKKEEE@@@???>>>;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<===>>>@@@@@@@@@BBBDDDGGGIIIMMMRRRVVVVVVWWWYYY\\\^^^aaaeeegggccccccdddeeehhhkkknnnppprrrtttvvvwwwwwwuuusssqqqrrruuuyyy{{{}}}{{{vvv}}}zzzxxxxxxvvvtttsssttttttsssrrrpppooonnnlllkkkiiihhhhhhhhhiiikkklllkkkjjjgggfffeeehhhiiigggdddbbbccceeeccc```]]]ZZZYYYVVVSSSQQQIIIHHHGGGFFFFFFDDDBBBAAA????????????@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>???@@@AAAAAA@@@BBBEEEGGGNNNWWW______\\\___hhhpppzzzxxxzzz}}}pppdddaaammmyyy}}}zzztttxxx}}}||||||rrrccc^^^```vvvxxxvvvtttrrrnnnhhh```[[[RRRUUU[[[bbbkkkvvv{{{dddRRRJJJBBB<<<;;;:::777666888666555555444444444444555666777888777555444333444222222222222222222222222333444555555666666555555444444555555555555555444555555555555555555555555333333333333444666777888666666777777777777666666666777999;;;<<<===>>>>>>;;;:::999999::::::999888777777777888888888999999::::::;;;===>>>@@@AAAAAA?????????>>>>>>???BBBEEEFFFEEEDDDCCCCCCDDDDDDEEEHHHJJJKKKJJJHHHGGGFFFGGGJJJIIIGGGFFFEEEEEEFFFGGGGGGGGGFFFEEECCCBBBAAAAAA????????????@@@BBBCCCEEEEEEEEEDDDBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAACCCEEEEEECCCBBBCCCDDDBBBDDDEEEEEEDDDDDDFFFHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLNNNQQQQQQOOOOOOVVV___zzzxxxlll```VVVNNNJJJWWWqqqiiiSSSKKKEEE@@@@@@???<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999::::::;;;;;;<<<<<<===>>>>>>???>>>>>>======<<<;;;;;;::::::999999888999999999999:::;;;<<<=========>>>>>>@@@DDDJJJNNNOOOQQQTTTVVVXXXZZZ^^^aaa``````aaacccfffjjjmmmooopppqqqsssttttttrrrqqqpppoooqqqtttvvvwww|||}}}yyyvvvsssqqqrrrpppoooooopppqqqpppooonnnmmmlllkkkjjjiiihhhgggfffgggiiijjjjjjgggeeecccaaabbbcccbbb```^^^]]]]]]YYYVVVRRROOOMMMKKKHHHFFFAAAAAAAAAAAAAAAAAAAAAAAA==================<<<<<>>>>>>>>>>>@@@@@@@@@@@@@@@?????????===>>>@@@AAAAAADDDGGGJJJKKKXXXfffmmmqqqzzzzzzssspppoooqqq}}}tttjjjbbbccckkk{{{~~~{{{}}}~~~uuuwww{{{xxxxxxyyy{{{|||yyynnn^^^VVV^^^kkk}}}wwwuuurrroookkkeee]]]XXXQQQXXXdddpppzzzuuudddPPPAAA???:::777777666444666:::555555555555555555555555333555666666444333333444222222222222222222222222111222333333444444333333333444555555666555555555555555555555555666666666444333333333333555666777555666777888888777666555555777999;;;<<<<<<<<<<<<:::999888888::::::999888777777777888888888888999:::;;;<<<===>>>???@@@AAA===>>>@@@@@@@@@AAADDDFFFGGGFFFDDDCCCBBBBBBCCCDDDHHHIIIJJJHHHGGGFFFFFFGGGIIIIIIHHHGGGGGGGGGGGGGGGDDDDDDCCCBBBAAA@@@@@@???@@@?????????@@@BBBDDDEEEEEEEEEDDDBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDDDDCCCBBBCCCDDDBBBEEEGGGFFFCCCBBBDDDFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJLLLOOOPPPOOOPPPTTTXXXeeexxxeeeXXXNNNHHHNNN___uuusssZZZNNNFFF@@@??????<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999::::::;;;<<<<<<===???@@@AAAAAABBBAAA@@@@@@<<<<<<<<<;;;;;;:::999999888888888888999:::;;;<<<:::;;;<<<<<<<<<>>>BBBEEEFFFIIILLLNNNOOOQQQUUUYYYYYYZZZ[[[]]]```dddgggiiilllmmmmmmnnnnnnnnnmmmmmmmmmoooqqqqqqrrrvvv}}}|||wwwssspppnnnkkkiiimmmlllkkklllmmmnnnmmmllljjjjjjjjjiiihhhggggggfffccceeeggghhhgggeeebbb___^^^]]]\\\[[[ZZZXXXUUURRROOOLLLHHHFFFEEEDDDCCCAAA>>>>>>???>>>>>>>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@AAAAAAAAA@@@???==================<<<<<<@@@@@@@@@@@@AAAAAAAAAAAA???@@@CCCDDDFFFIIINNNQQQUUUeeevvv{{{zzzxxxtttooonnnooorrryyyjjjeeeaaa```kkkyyy}}}~~~vvvsss|||~~~yyyvvvvvvzzz}}}}}}ttthhh]]]WWW\\\ooozzzvvvtttqqqnnnkkkfff```[[[XXXaaaooo|||qqq\\\LLLAAA:::666444444666444222444888444444444555555444444333111333555555444333444555222222222222222222222222111222333333444444333333333444444555666666555555444555555555666666666777666555333222222333555666555666777888888777666555555666888:::;;;;;;:::999999888777888999:::999888777777888888888999999999;;;<<<<<<===>>>??????@@@===???BBBCCCBBBBBBCCCDDDFFFEEECCCBBBBBBCCCDDDEEEFFFGGGFFFEEECCCCCCEEEGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCCCCCCCDDD???AAACCCCCCBBBBBBCCCDDDCCCFFFIIIGGGCCCAAABBBEEEGGGHHHIIIJJJJJJJJJJJJJJJGGGJJJLLLMMMNNNOOOQQQRRR\\\rrrtttaaaYYYRRRQQQTTT```uuujjjVVVLLLDDDBBBAAA>>>;;;;;;==============================<<<<<<<<<;;;;;;;;;999999::::::;;;<<<======@@@AAABBBCCCDDDCCCBBBBBB>>>>>>>>>======<<<<<<<<<888888888999:::;;;<<<===777999;;;<<<<<<<<<===>>>@@@CCCFFFGGGHHHJJJNNNRRRRRRSSSTTTVVVZZZ^^^aaaccchhhhhhiiiiiiiiijjjjjjjjjmmmnnnooonnnnnnqqqwww}}}}}}wwwtttooollljjjhhhfffdddlllkkkjjjkkkmmmnnnmmmlllhhhhhhggggggfffffffffeeeaaaccceeefffeeeccc___]]]^^^[[[WWWVVVVVVTTTNNNJJJHHHEEEBBBAAAAAABBBAAA@@@>>>>>>???>>>======>>>@@@<<<<<<============>>>>>><<<===>>>@@@@@@??????>>>@@@@@@@@@@@@???===<<<;;;@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGIIILLLPPPTTTXXXhhhwww|||uuu{{{yyyvvvrrrpppttt}}}oooddd^^^aaadddfffssslllsss{{{uuutttwww}}}uuuaaaXXX]]]oooxxxssswwwuuurrrpppmmmiiieeeaaaaaakkkyyyxxx```III===::::::222222555777555000000444333333444444444333333222222333555666555555666777222222222222222222222222333444555555666666555555333333444555666666666555444555555555666666777777777555444222222333444555555666777999999777666555555666888:::::::::888777999888777888999:::999888888888888888999999999999<<<<<<======>>>>>>??????>>>AAADDDEEEDDDBBBAAAAAADDDCCCBBBAAABBBDDDFFFGGGEEEEEEDDDBBBAAABBBDDDGGGFFFGGGHHHIIIIIIHHHFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEAAA@@@@@@@@@AAACCCEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEE???AAACCCCCCBBBBBBBBBDDDDDDGGGJJJHHHCCC@@@AAADDDGGGGGGHHHIIIJJJJJJJJJJJJEEEHHHJJJKKKLLLNNNOOONNN\\\fffnnnggg___WWWQQQSSSdddxxx^^^TTTJJJFFFEEEAAA>>>=================================<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======@@@BBBDDDFFFGGGGGGFFFEEECCCAAA>>>=========<<<:::;;;;;;:::999999:::::::::::::::::::::::::::;;;;;;<<<===@@@BBBDDDFFFGGGHHHLLLNNNQQQRRRTTTVVVZZZ]]]```bbbddddddbbbbbbbbbcccdddeeegggiiijjjmmmqqqtttvvvyyy~~~{{{zzzzzzwwwuuupppllliiihhhhhhiiillllllkkkjjjiiihhhhhhgggiiigggdddcccddddddcccbbb\\\\\\[[[[[[[[[[[[[[[\\\UUUSSSQQQNNNKKKHHHGGGFFFAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>======<<<<<<<<<>>>???>>><<<;;;;;;<<>>>>>>>>>>>>>>??????@@@@@@AAAFFFKKKNNNMMMKKKMMMNNNQQQYYYccckkkoooooo{{{yyyrrrqqqsssrrr{{{~~~pppaaa[[[\\\gggsss{{{zzzrrr|||~~~}}}{{{|||yyytttvvv~~~rrrkkkbbbbbbwww{{{vvvtttvvvpppllllllkkkiiikkkoookkkwwwqqq[[[IIIAAA===999666666666555555555444444444333333333222222222111111333444555444222111222333111111111111111111111111333333333333333333333333333444555555666666555555666666555555555555666666555555444444444333333333444333222444777888666444666777888999:::;;;;;;;;;<<<:::888888:::;;;999666888777666666666777999:::999;;;===>>>>>>>>>@@@AAABBBDDDEEEDDDBBBAAAAAAAAADDDAAA===<<<>>>@@@BBBCCCFFFEEEDDDDDDDDDEEEFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEBBBBBBCCCDDDDDDEEEDDDDDDGGGFFFEEECCCCCCBBBBBBBBBEEEDDDCCCAAAAAABBBBBBCCCDDDBBBAAACCCFFFFFFDDDBBBGGGIIIKKKLLLIIIDDD???;;;BBBCCCEEEGGGIIIJJJJJJKKKLLLIIIGGGHHHKKKMMMMMMLLLVVV```qqqsssfff___ZZZZZZbbbnnniiiQQQKKKKKKEEE???===AAAAAA@@@??????>>>======>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<======???@@@BBBCCCEEEEEEEEEEEEGGGEEECCCBBBBBBBBBAAA???<<<<<<;;;:::::::::::::::888888888888888888888888777777999;;;<<<=========GGGIIIKKKMMMNNNPPPTTTVVVZZZ\\\^^^^^^^^^^^^___``````bbbccceeefffiiimmmppprrruuu|||}}}yyywwwvvvuuuwwwtttqqqmmmjjjjjjjjjkkkmmmlllkkkjjjiiihhhggggggeeedddbbbbbbccccccbbb```[[[ZZZXXXWWWUUUTTTTTTSSSMMMKKKIIIFFFDDDBBBAAA@@@@@@???>>>===<<<<<<<<<<<<======<<<<<<;;;<<<<<<<<<>>>=========<<<<<<<<<<<<<<<>>>???>>>===;;;;;;<<<>>>======<<<<<<======>>>>>>@@@FFFNNNVVV[[[\\\ZZZ______dddmmmyyyuuukkkgggiiilllrrr~~~pppccc\\\]]]fffttt{{{~~~~~~{{{xxxwwwxxx|||tttxxx{{{~~~zzzwwwuuuoooiiiiiijjjkkkooouuuxxxmmm___LLL???:::888666444555555555444444444333333333333333222222222111111333444555444222111222333111111111111111111111111333333333333333333333333333444444555555555555555666666666666666666666666777666666666555555555555555333222333666888777555666777888999:::;;;;;;;;;<<<999888888::::::888666888777666666666777999::::::<<<>>>?????????@@@AAABBBDDDEEEEEECCCAAAAAABBBDDDAAA>>>===???BBBDDDDDDGGGFFFEEEDDDDDDEEEFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDEEEGGGEEEDDDDDDFFFGGGFFFDDDIIIKKKMMMOOONNNJJJFFFCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJHHHFFFGGGJJJLLLLLLKKKSSS[[[hhh{{{ppphhhccc```eeemmmdddRRRKKKFFF@@@<<>><<<;;;:::999>>>>>>>>>>>>============<<<<<<;;;;;;<<<<<<===>>>??????@@@AAABBBDDDFFFFFFIIIGGGFFFEEEFFFEEEDDDBBB>>>>>>===;;;::::::::::::888888888888888888888888888888999:::::::::::::::@@@BBBDDDEEEFFFHHHKKKMMMPPPRRRUUUVVVVVVXXXZZZ\\\[[[]]]^^^```aaadddhhhkkkmmmpppuuu|||~~~|||yyyvvvtttrrrqqquuutttqqqnnnlllllllllmmmnnnmmmllljjjiiigggfffeeeaaa``````aaabbbaaa^^^\\\WWWVVVSSSPPPMMMKKKJJJIIIDDDCCCBBB@@@>>>======<<<>>>======<<<<<<======>>>??????>>>===<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;<<<>>>???>>>===<<<<<<===>>>>>>=========>>>>>>???AAAFFFOOO[[[hhhqqqvvvwwwxxxyyy}}}{{{vvvmmmeee___```dddiiiwww{{{ooocccZZZ___ggguuu{{{tttsssqqqwwwzzzyyy{{{}}}vvvnnnffffffhhhlllssszzz{{{nnnTTTJJJ===666555666555333444444444333333333222222333333333222222222111111222444444333222111222333222222222222222222222222333333333333333333333333333333444555555555555555444555666777777666555444666666666666555555555555555444222222555666777777555666888999::::::;;;;;;:::999888888999:::888777888777666666666777999::::::<<<>>>?????????@@@AAABBBDDDEEEEEECCCBBBBBBCCCCCCAAA??????AAADDDFFFFFFHHHGGGFFFEEEEEEEEEEEEEEEBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGKKKIIIFFFFFFFFFGGGGGGFFFHHHJJJNNNPPPQQQOOOMMMKKKCCCDDDFFFGGGHHHIIIIIIJJJIIIGGGFFFGGGIIIJJJKKKJJJPPPTTT]]]mmm|||uuunnnhhhgggjjj^^^MMMHHHDDD???BBBAAA@@@???===<<<;;;:::>>>>>>>>>>>>============<<<<<<<<<<<<<<<======>>>@@@?????????AAADDDFFFHHHGGGFFFEEEEEEFFFEEEDDDBBBAAA@@@>>>===<<<;;;::::::;;;;;;;;;;;;::::::::::::999:::;;;;;;<<<<<<<<<;;;;;;<<<>>>??????@@@CCCEEEHHHJJJLLLNNNOOORRRUUUWWWWWWYYYZZZ[[[]]]___cccfffhhhjjjnnnttt|||~~~}}}|||{{{xxxtttqqqooosssrrrpppnnnmmmmmmnnnnnnnnnnnnllljjjhhhfffeeeddd___^^^^^^^^^^^^\\\YYYVVVQQQPPPMMMJJJGGGDDDCCCBBBAAA@@@???>>>============<<<<<<<<<<<<<<<===>>>??????>>>>>>============>>>=====================<<<<<<===??????===<<<======>>>>>>>>>???@@@AAABBBCCCGGGLLLVVVdddtttvvvmmmgggfffeeecccdddgggmmmqqqttthhhbbbaaabbbnnnwww|||zzzyyyvvvtttzzz|||xxxrrruuurrryyytttnnntttuuukkkcccbbbgggmmmuuu}}}mmm[[[FFF???888444555666555444333333333222222222111111333333333222222222111111222333444333111111111222222222222222222222222222333333333333333333333333333333444555555555444444333555777888888777555333333333333333333333333333666444222222333555777888555666777999::::::::::::999999888888999999888888888777666666666777999:::999;;;===>>>======>>>???AAACCCDDDDDDCCCBBBCCCDDDAAA@@@???@@@BBBEEEFFFFFFHHHHHHGGGFFFEEEDDDDDDDDDAAAAAABBBCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDEEECCCCCCBBBCCCDDDFFFHHHIIIMMMKKKHHHFFFEEEFFFFFFGGGEEEGGGKKKNNNPPPQQQPPPOOODDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJNNNOOOSSS___ttt~~~vvvmmmfffcccrrroooSSSJJJHHHDDDGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>============<<<===<<<<<<<<<<<<===>>>>>>???>>>======>>>AAADDDFFFEEEDDDDDDEEEFFFFFFDDDBBBBBBAAA@@@>>>===<<<<<<<<<===<<<<<<<<<;;;;;;::::::666666888999::::::::::::999:::<<<<<<;;;<<>>=========>>>>>>;;;;;;;;;;;;<<<===>>>???<<<<<<<<<======???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===??????>>>======>>><<<===>>>@@@BBBEEEGGGHHHKKKOOOWWWccctttqqqfffaaacccggglllqqquuuzzz~~~yyyjjj]]]YYY]]]iiirrr~~~zzzvvvsssmmmhhhdddiiisss~~~~~~}}}zzz|||zzzwww}}}zzz}}}wwwhhhiiiwwwnnneee___bbbkkkttt}}}uuu]]]HHH@@@<<<777555555555444222333333222222222111111111333333333222222222111111222333444333111000111222222222222222222222222222333333333333333333333333222333333444555444444444333555777888888777555333222222333333333333333333555444333222333444777999555666777888999:::::::::777888888888888888888999888777666666666777999:::999;;;======<<<<<<===>>>???AAACCCDDDCCCBBBCCCDDD??????>>>@@@CCCDDDDDDDDDGGGGGGFFFFFFEEEDDDCCCCCC???@@@AAABBBCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEHHHHHHIIIHHHHHHGGGFFFFFFDDDCCCCCCCCCCCCDDDDDDEEECCCBBBBBBCCCDDDFFFHHHIIILLLKKKHHHFFFDDDDDDEEEFFFEEEFFFIIIMMMOOOQQQQQQRRREEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKKKKLLLLLLOOOWWWeee}}}}}}{{{xxxnnnccc[[[aaarrr___MMMHHHFFFKKKJJJIIIGGGEEECCCAAA@@@????????????>>>>>>>>>>>>======<<<<<<======>>>???===<<<;;;;;;<<<>>>@@@BBBDDDDDDDDDFFFHHHGGGEEECCCBBBBBBAAA???>>>>>>>>>>>><<<<<<<<<;;;;;;::::::999777777999:::;;;;;;;;;;;;:::;;;<<<;;;:::;;;===>>>???@@@BBBCCCDDDFFFJJJMMMOOOPPPRRRRRRSSSUUUYYY\\\]]]___bbbeeehhhoooyyy~~~}}}}}}}}}|||yyyvvvrrrooommmnnnnnnmmmlllkkkkkkkkkkkkjjjiiifffccc```]]][[[ZZZWWWUUUSSSRRRQQQNNNJJJGGGDDDDDDCCCAAAAAA@@@@@@@@@===<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;<<<======>>>::::::;;;<<<===???@@@AAA>>>>>>????????????@@@@@@<<<===??????>>>===>>>???;;;<<>>>>>???>>>>>>=========>>>???@@@CCCCCCDDDFFFHHHHHHFFFCCCBBBBBBAAA@@@@@@???@@@@@@>>>>>>>>>===<<<;;;;;;;;;======>>>>>>>>>>>>======;;;<<<<<<;;;::::::<<<>>>===>>>???>>>???AAAEEEHHHHHHJJJKKKLLLLLLNNNRRRUUUWWWZZZ^^^___```eeennnuuuxxx~~~~~~~~~}}}{{{zzzzzzyyywwwtttrrrooonnnlllkkkkkkjjjiiiiiihhhhhhdddccc```]]]YYYVVVSSSRRRNNNLLLJJJIIIHHHGGGEEECCCAAA@@@@@@???????????????<<<;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;<<<===>>>???===>>>>>>>>>????????????<<<===??????>>>>>>???@@@>>>@@@DDDJJJPPPWWW\\\___]]]___cccjjjvvvuuurrroookkkeeedddooo}}}~~~vvvnnn^^^XXXWWWbbbpppyyyyyyxxxuuutttvvvxxx}}}||||||yyy|||rrrtttyyy|||~~~~~~}}}~~~}}}qqqgggfffpppwwwhhhdddggguuummm\\\MMM???555666555333333222222222111444333333333222222222222333333333222222222111111111222333222111000000222333333333333333333333333333333333333333333333333222222333444444444444333666666666666666666666666333333444444444555555555111444666555444444666888444555666888999999999999555777999888777666888:::888777666666666777999:::;;;===??????>>>===>>>???;;;>>>@@@AAAAAAAAABBBCCCAAA@@@AAACCCEEEEEECCCAAABBBBBBCCCDDDDDDCCCBBBAAA??????AAABBBCCCEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBDDDFFFGGGGGGIIIIIIHHHEEECCCDDDFFFFFFFFFFFFGGGIIIJJJKKKLLLGGGGGGHHHHHHHHHGGGGGGFFFGGGJJJLLLLLLJJJIIIIIIJJJFFFIIIMMMPPPPPPYYYqqq|||uuu{{{rrrfff[[[QQQTTT]]]ppphhhRRRKKKeeeccc___ZZZUUUPPPMMMKKKDDDDDDCCCCCCCCCBBBBBBBBB===============>>>??????BBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBDDDFFFFFFDDDBBBBBBBBBAAA@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>>>>===??????>>>>>>===<<<;;;:::;;;<<<===<<<::::::;;;===<<<======<<<<<<===AAADDDCCCEEEFFFFFFGGGIIILLLOOOTTTWWW[[[\\\\\\___gggnnnqqqwww~~~}}}}}}|||{{{yyyxxxwwwvvvtttsssrrrqqqkkkjjjjjjiiihhhgggffffff```___\\\XXXUUUQQQNNNMMMGGGEEECCCBBBCCCCCCCCCBBB@@@???>>>>>>============<<<<<<;;;;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<=========>>>>>>??????<<<===?????????>>>???@@@DDDGGGKKKRRRZZZaaagggkkkkkkmmmqqqwwwxxxlll^^^^^^aaacccdddmmmzzztttooofff\\\VVVTTT]]]ssszzz~~~}}}~~~yyymmmlllvvv|||vvvxxxyyyxxxxxx|||vvveee[[[bbbxxx|||lllooolllpppsss\\\III???999555333222222222333333444444444444444333333333222222333333333222222222111111111222333222000000000111333333333333333333333333333333333333333333333333222222333444444444333333666666555555555555666666111111111222222333333333000333666666555444555777444555666888999999999999444777999888666666888:::888777666666666777999:::===???AAAAAA?????????@@@:::<<>>>>>???AAAAAAAAA===>>>???AAABBBCCCCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDAAABBBBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@???>>>===============<<<<<<<<<<<<===<<<;;;:::::::::::::::BBBAAA??????@@@DDDHHHKKKPPPPPPRRRTTTWWW[[[^^^```mmmnnnpppuuu|||~~~|||zzzyyy{{{{{{wwwrrrnnnmmmnnnnnnhhhaaa___aaacccbbb___]]][[[XXXSSSNNNIIIEEECCCDDDCCCBBBAAA@@@@@@@@@@@@AAA???===;;;:::;;;<<<===:::999999999999:::;;;;;;999999:::;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>??????>>>===<<<>>>?????????@@@CCCEEEJJJPPPXXX```gggpppzzzuuuiiiddd\\\]]]fffssszzzwwwlllccc\\\ZZZ\\\bbbppp{{{vvvkkkhhhkkkyyy|||yyywwwzzz}}}ooo___VVVbbbwwwyyyrrrppprrruuu}}}pppWWWGGG???888555555222222222222222222222222000111111111111222222222111111111111111111111111444444333333333333222222222222222222222222222222111111222222222333333333222222333333333333444444444333111111111111333444111111111111111111111111444444444555555555555666777888888888888999999999:::::::::999999999999888888777666666777999;;;<<<@@@@@@????????????@@@@@@???>>>======???BBBFFFHHHEEECCCAAABBBCCCDDDCCCBBBCCCBBBAAA@@@???>>>>>>>>>===>>>???AAACCCDDDFFFGGGEEEFFFHHHJJJKKKKKKJJJJJJGGGEEEDDDEEEIIIJJJIIIGGGIIIHHHFFFEEECCCBBBAAAAAADDDDDDCCCDDDDDDEEEFFFFFFJJJIIIGGGFFFFFFFFFGGGGGGJJJFFFCCCBBBCCCDDDBBB@@@GGGFFFEEEEEEEEEFFFHHHIIIIIIIIIGGGEEECCCDDDHHHJJJIIIGGGIIINNNKKKHHHSSSeeexxxnnnddd^^^]]]\\\```rrrvvv\\\}}}rrrjjj[[[WWWSSSPPPOOOKKKEEE@@@BBBAAAAAABBBCCCEEEEEEEEEEEEBBB?????????@@@@@@???===>>>???@@@AAAAAAAAABBBAAABBBCCCDDDEEEFFFFFFFFFCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@???>>>??????>>>>>>>>>=========>>>===<<<;;;;;;;;;;;;<<<@@@???>>>>>>???BBBEEEGGGIIIJJJKKKMMMPPPSSSVVVXXX______```dddjjjqqqxxx|||~~~}}}xxxyyyyyyuuuppplllkkkllljjjddd]]][[[[[[\\\ZZZXXXWWWUUUQQQLLLHHHEEEDDDCCCAAAAAA@@@???>>>>>>>>>???@@@???===;;;:::;;;<<<<<<<<<;;;;;;;;;;;;<<<======:::;;;;;;;;;<<<=========<<<<<<======>>>>>>?????????????????????@@@AAABBB???@@@AAABBBEEEJJJQQQVVV\\\aaahhhoooxxx~~~uuuooonnnrrrnnnppp{{{uuueeeZZZUUUUUU\\\ddd|||||||||yyymmmkkkqqqyyy}}}}}}yyywww~~~zzzsssbbb]]]```ooo}}}xxxuuuuuu{{{|||uuutttvvvtttbbbNNNAAA;;;666444555222222222222222222222222000000111111111222222222111111111111111111111111444444333333333222222222222222222222222222222222111111111222222222333333222222222333333333444444444333333333333333333444222222222222222222222222333333333333444444444555666666777777777888888888999999999999999999999999999888777777888999;;;===@@@??????>>>>>>??????@@@>>>>>>===>>>@@@CCCFFFHHHCCCBBB@@@@@@BBBBBBBBBAAACCCBBBBBBAAA@@@?????????>>>???AAABBBDDDEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJJJJHHHFFFGGGIIIIIIHHHFFFHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIHHHGGGFFFFFFFFFFFFGGGJJJGGGDDDCCCDDDDDDCCCAAAFFFEEEEEEDDDEEEFFFGGGHHHJJJJJJIIIFFFDDDCCCEEEGGGHHHDDDFFFKKKJJJGGGPPP^^^rrr}}}wwwkkkeee```aaammmxxxtttmmmddd]]]XXXRRRLLLGGGGGGFFFEEEFFFHHHJJJIIIHHHIIIFFFCCCAAA@@@@@@@@@?????????@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCAAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDFFFHHHKKKNNNPPPTTTTTTTTTVVVZZZ___dddgggiiijjjlllooottt{{{}}}|||{{{|||~~~~~~}}}|||vvvvvvuuuqqqlllhhhffffffccc^^^WWWTTTTTTSSSQQQOOOPPPMMMIIIEEECCCBBBBBBCCC>>>>>>===<<<<<<<<<======???>>>===;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<======::::::;;;;;;<<<<<<<<<===<<<>>>@@@@@@@@@AAACCCEEECCCEEEHHHLLLTTT^^^jjjqqq~~~xxxrrrppprrrzzzuuugggWWWOOOPPPZZZlll{{{yyyyyysssmmmrrr|||}}}yyy~~~oooddd]]]dddrrrzzztttsssqqqoooooonnnrrruuutttqqqrrrzzz~~~ttt^^^PPPAAA:::777444333444222222222222222222222222000000000111111111222222111111111111111111111111333333333333222222222222222222222222222222222222111111111222222222222333222222222222333333333333333444444555555444444333333333333333333333333333222222222333333333444444555555555666666666777777999888888888888888999999::::::999999999;;;<<<===??????>>>>>>>>>>>>??????======>>>???AAACCCFFFHHHCCCBBB@@@@@@BBBCCCBBBAAABBBBBBCCCCCCBBBAAA@@@???@@@AAACCCEEEEEEEEEDDDCCCBBBCCCEEEGGGIIIJJJJJJIIIKKKJJJHHHHHHIIIIIIGGGEEEGGGGGGEEEDDDCCCCCCCCCCCC@@@@@@AAABBBDDDFFFHHHIIIHHHGGGFFFFFFEEEFFFFFFFFFIIIGGGEEEDDDEEEEEEDDDBBBDDDDDDCCCCCCDDDDDDEEEFFFJJJKKKJJJHHHEEECCCBBBCCCFFFBBBCCCHHHHHHGGGLLLUUUaaa~~~wwwjjjaaa```dddmmmzzzkkkaaa\\\XXXUUUOOONNNNNNQQQSSSSSSPPPMMMMMMIIIEEEBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBBEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@????????????@@@@@@>>>>>>??????@@@@@@??????AAAAAABBBCCCEEEGGGJJJKKKOOONNNMMMMMMOOORRRTTTVVVTTTUUUWWWYYY\\\aaahhhmmmuuuzzz|||{{{zzzzzz|||}}}|||zzzwwwvvvuuuuuuwwwwwwvvvuuusssrrrnnniiiddd```]]]\\\YYYUUUPPPMMMMMMMMMLLLJJJJJJIIIGGGEEECCCBBBAAAAAA======<<<<<<<<<<<<<<<===>>>===<<<;;;;;;;;;;;;<<<:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;>>>DDDJJJLLLKKKJJJKKKLLLMMMQQQXXXaaammmzzz}}}{{{}}}{{{eee[[[SSSRRRYYYhhh}}}}}}zzz||||||rrrgggdddmmmwwwwwwqqqqqqnnnkkkjjjaaaeeeiiikkkmmmuuupppcccLLLBBB888555555333333444111111111111111111111111000000000000111111111111111111111111111111111111333333333222222222222111111111111111111111111111111111111111222222222222111222222222222333333333222333444555555444333222333333333333333333333333222333333333333444444444555555666666666777777777777777777666777888999:::;;;;;;::::::;;;<<<===>>>>>>>>>>>>======>>>>>>>>>======>>>???AAACCCEEEFFFDDDBBBAAAAAABBBCCCCCCBBB@@@AAACCCDDDDDDCCCAAA???AAACCCEEEGGGGGGEEECCCAAA@@@BBBDDDFFFHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAABBBCCCEEEFFFGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDIIIJJJKKKJJJGGGDDDCCCCCCEEEAAA@@@EEEHHHGGGIIIMMM\\\lllzzzjjj^^^\\\\\\___rrrwwwlllddd___UUUUUUWWW[[[``````[[[VVVNNNJJJEEEBBBAAAAAAAAA@@@AAAAAA@@@???@@@@@@AAABBBCCCBBBBBBAAABBBBBBCCCDDDBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBB@@@@@@AAABBBBBBAAAAAA@@@AAAAAAAAAAAACCCEEEGGGHHHIIIHHHFFFEEEEEEFFFGGGHHHIIIIIIJJJJJJLLLOOOSSSWWW]]]aaahhhnnnsssxxx|||~~~{{{yyyzzz{{{wwwwwwwwwxxxyyyyyyvvvtttvvvuuusssssstttuuusssrrrrrrqqqooooooooonnnmmmkkkmmmjjjeee___[[[VVVSSSQQQOOOMMMJJJIIIIIIIIIJJJJJJHHHIIIJJJKKKIIIFFFBBB@@@>>>>>>===<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;:::999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>FFFPPP\\\aaa___\\\\\\]]]^^^eeeqqq~~~zzzoooiiiVVVTTTUUU]]]fffsss}}}}}}}}}|||~~~kkkcccjjjssstttooommmhhhbbb___VVV[[[cccjjjpppzzzwwwcccUUUBBB;;;555444555333222444111111111111111111111111//////000000000111111111111111111111111111111111333333222222222111111111111111111111111111111111000000111111111222222222111111111222222222333333111222333444444333222111222222222222222222222222444444444444555555555555666666666777777777888888666666555555666888:::;;;<<<<<<<<<<<<<<<<<<======>>>======<<<<<<======>>><<<===>>>@@@AAABBBBBBBBBBBB@@@??????@@@AAA@@@@@@???AAACCCDDDDDDCCCAAA@@@BBBCCCEEEGGGFFFDDDBBB@@@@@@AAACCCEEEGGGHHHHHHGGGHHHHHHIIIIIIIIIIIIJJJJJJFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCEEEGGGJJJJJJHHHGGGFFFFFFEEEAAA@@@CCCFFFGGGGGGHHHVVV[[[rrr|||kkk^^^ZZZVVVUUUeeezzzwwwlllaaa``````dddiiijjjfffaaaTTTOOOIIIDDDBBBBBBAAAAAAAAAAAA@@@???@@@AAACCCDDDAAA@@@??????@@@BBBCCCDDDAAAAAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBCCCDDDDDDDDDCCCCCCAAA@@@@@@@@@AAABBBDDDEEEHHHGGGEEECCCBBBBBBBBBBBBAAABBBBBBAAAAAACCCFFFIIILLLPPPUUUYYY]]]aaaeeehhhiiikkknnnrrruuuwwwxxxyyyxxx{{{~~~{{{uuuuuuwwwtttssssssrrrrrrrrrrrrrrrnnnmmmmmmoooppppppnnnlllmmmkkkjjjjjjkkkjjjiiigggllljjjhhhgggfffeeecccaaabbb^^^XXXTTTQQQNNNKKKHHHGGGFFFFFFEEEFFFGGGIIIJJJGGGIIIMMMOOONNNKKKFFFBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBCCCDDDLLLZZZjjjrrrqqqnnnpppssszzztttfff]]]YYYWWW[[[dddooovvv|||pppcccfffwwwzzzrrrnnniiibbb\\\[[[PPPXXXdddnnnwwwyyyfffTTTIII===777444444444222111444111111111111111111111111/////////000000000111111111111111111111111111111222222222222111111111111111111111111111111111111000000000111111111111222111111111111222222222222111222222333333222222111111111111111111111111111444444444555555555666666666666777777777888888888555555444444555777:::<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<===>>>@@@@@@??????>>>>>>===;;;;;;===>>>===<<>>>>>>>>===>>>AAADDDCCCFFFIIILLLNNNPPPSSSUUUVVVXXX\\\___bbbcccccccccdddfffiiiiiiiiiiiilllooorrrtttwwwzzzzzzyyyvvvuuupppvvv{{{|||xxxrrrnnnllljjjiiiiiiiiiiiihhhgggeeeeeeeeeeeefffggggggeeecccaaa```^^^___``````___^^^aaa___]]]\\\[[[ZZZXXXVVVTTTPPPLLLIIIIIIHHHFFFDDDBBBBBBCCCCCCCCCDDDFFFHHHFFFHHHLLLOOOOOONNNKKKHHHAAA@@@>>>===;;;::::::::::::;;;;;;;;;<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<===============>>>??????@@@@@@===>>>AAAEEEIIIMMMPPPRRRUUUdddwww|||lll^^^VVVVVVXXXhhhlllvvv~~~|||{{{|||wwwnnnppp|||wwwuuuyyy{{{yyyyyysssnnnjjjccc\\\YYY[[[TTT]]]kkkwww~~~ooo^^^OOODDD???999444111222222000000333111111111111111111111111////////////000000000111111111111111111111111111222222222222111111111111111111111111111111111111000000000000111111111111111111111111222222222222333333333222222333333333222222222222222222222222333333444444444555555555555555555666666666777777555444333333444777:::<<<<<<<<<<<<<<<<<<<<<<<<;;;===<<<<<<;;;;;;<<<<<<===;;;===>>>??????===;;;999>>>===;;;;;;===>>>===<<>>>>>===???BBBDDD@@@BBBDDDEEEFFFGGGIIIKKKMMMOOORRRUUUVVVWWWVVVVVVWWWYYYZZZYYYXXXYYY]]]aaa```bbbdddgggiiijjjjjjjjjdddiiipppuuuvvvqqqhhhccceeeddddddcccccc```]]][[[[[[[[[[[[\\\]]]]]][[[YYYXXXWWWVVVWWWYYYYYYYYYXXXWWWUUUSSSRRRRRRQQQOOONNNKKKGGGCCCBBBDDDFFFEEEDDD@@@AAABBBBBBBBBBBBDDDFFFDDDFFFIIILLLNNNNNNNNNMMMAAA@@@>>><<<:::999999888::::::;;;<<<<<<;;;;;;;;;:::999999999999:::;;;;;;>>>>>>???@@@AAABBBBBBBBBDDDGGGKKKQQQWWW]]]bbbdddbbbqqq~~~uuufffWWWNNNOOOXXXaaassswww~~~|||}}}zzzyyy{{{xxxnnnrrr~~~uuulllhhhkkklllkkkoookkkfffbbb[[[TTTUUUZZZ[[[dddrrr~~~}}}lllXXXGGG===999888666111///000000...///333000000000000000000000000////////////000000000000111111111111111111111111222222222111111111111000000000000000000000000000000000000000111111111111000111111111111222222222555555333222222333555555333333333333333333333333222222333333333444444444444444444555555555666666444333222222444777:::<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;===>>>???>>>;;;999777AAA???>>>>>>???@@@@@@???>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDGGGIIIJJJIIIFFFDDDEEEGGGIIIHHHFFFEEECCCBBBAAAAAA@@@???@@@@@@AAABBBCCCDDDAAABBBDDDEEEEEEEEEDDDDDDAAADDDGGGFFFDDDBBBBBBDDDAAABBBCCCDDDDDDDDDCCCBBB>>>???@@@@@@??????AAABBB===??????======AAAEEEHHHHHHLLLPPP\\\yyytttgggbbbcccaaa\\\fff}}}wwwjjjaaa```aaa^^^^^^^^^\\\]]]bbbjjjqqqtttpppdddRRRDDD@@@AAAAAACCCDDDEEEDDDCCCBBBCCCDDDEEECCC@@@@@@@@@AAAAAA@@@AAA@@@???@@@BBBCCCBBBAAADDDCCCBBBAAAAAABBBCCCDDD>>>???AAACCCEEEFFFGGGGGGHHHHHHHHHHHHFFFEEEDDDCCCGGGFFFDDDCCCBBBCCCDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@????????????AAADDDGGGIIIHHHHHHIIIIIIKKKLLLMMMNNNOOOQQQRRRRRRQQQPPPPPPQQQXXXXXXYYY[[[\\\^^^___```ZZZ^^^cccggghhhfffbbb___]]]\\\[[[ZZZYYYXXXXXXWWWTTTTTTTTTSSSSSSRRRRRRRRROOOOOONNNMMMLLLLLLKKKKKKMMMMMMLLLJJJHHHFFFDDDBBBEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFHHHJJJLLLMMMLLLHHHBBB>>>;;;:::999888:::999:::;;;===>>>===;;;<<<<<<<<<;;;999999;;;===@@@BBBBBBBBBGGGNNNPPPNNNMMMUUU```jjjrrrxxx}}}~~~~~~xxxxxx|||rrrccc^^^WWWRRRSSS\\\hhhqqq{{{www|||{{{~~~zzz{{{zzzlllpppwww}}}pppgggdddfffiiilllfffcccbbb```ZZZTTTXXXaaagggwwwyyyfffQQQDDD<<<666333222333222222222333333111000000000////////////000000////////////000000000000000000000000000000000000111111111111000000//////111111111111111000//////...//////000111222222222222222222111111111111000111111111222222333333333333333333333333222111000//////000111333444555555333444555666666555444333444555666777888999:::;;;>>>>>>>>>>>>==================<<<;;;::::::999888:::;;;<<<===>>>>>>>>>>>>AAABBBCCCCCCCCCBBBAAA@@@???@@@@@@>>>======???AAA@@@BBBCCCAAA>>><<<===>>>DDDBBB@@@BBBEEEGGGFFFCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCEEEDDDBBBCCCEEEFFFFFFEEEGGGFFFFFFEEEEEEEEEEEEEEEAAABBBDDDEEEEEEEEEDDDCCCAAABBBBBBCCCAAA???===;;;>>>===<<<;;;<<<>>>@@@AAAAAAAAAAAABBBCCCDDDEEEEEEFFFHHHJJJSSShhh|||ooofffbbbaaabbb^^^jjj~~~zzzzzz{{{{{{{{{yyyyyy}}}qqq]]]OOOKKKIIIGGGCCCDDDFFFFFFFFFGGGHHHIIIFFFDDDBBBAAABBBCCCBBBAAABBBAAA@@@@@@AAAAAA@@@???BBBAAA@@@?????????@@@AAA??????>>>???@@@BBBDDDFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>>>>>>>@@@BBBDDDFFFFFFFFFGGGGGGHHHJJJKKKLLLLLLNNNPPPOOONNNMMMNNNNNNRRRRRRSSSSSSTTTUUUVVVVVVQQQTTTXXX[[[[[[ZZZWWWTTTUUUTTTSSSRRRQQQPPPOOONNNJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@??????>>>>>>??????@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAABBBCCCFFFIIIKKKMMMIIIEEEAAA===;;;:::999:::::::::;;;===>>>>>>===888999:::999999;;;???BBBDDDIIIMMMQQQXXXbbbhhhiiikkksss}}}zzzvvvwwwxxxwwwyyy}}}zzztttnnncccYYYTTTUUUWWW[[[bbbkkktttzzz|||zzzyyyxxxuuusssyyy~~~~~~uuuqqqqqq}}}|||uuuoookkkhhheeecccccc___\\\[[[XXXXXXaaalllyyy{{{eeeUUUDDD;;;777333111111222111111222222111000///000000////////////000000////////////000000000000000000000000000000000000111222333333333222000///111111111111111000//////...//////000111111222222222222222111111111111000111222222222222222222333222222333333222111111000000000111222333333444444444444555555555555444444555666777888999:::::::::<<<<<<<<<===============<<<<<<;;;::::::999888888::::::;;;;;;<<<======>>>BBBBBBCCCCCCCCCAAA@@@???@@@AAAAAA@@@>>>>>>@@@CCCAAABBBCCCAAA>>><<<<<<>>>BBBAAAAAABBBDDDEEEDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA@@@BBBEEEGGGHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDBBB@@@>>>===;;;<<<===>>>???@@@@@@AAABBBAAAAAABBBBBBDDDEEEEEEFFFHHHIIIOOO```~~~xxxllleeecccccc[[[___qqq{{{eeeXXXSSSNNNHHHHHHHHHIIIJJJKKKKKKKKKLLLHHHFFFEEEDDDEEEEEEDDDBBBCCCAAA?????????@@@???===AAA@@@???>>>>>>>>>>>>>>>AAA@@@>>>======@@@CCCEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIKKKJJJIIIHHHFFFDDDBBBAAA??????>>>>>>>>>@@@AAACCCDDDDDDDDDDDDEEEGGGHHHIIIKKKMMMNNNNNNMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLIIIJJJLLLMMMMMMLLLJJJIIIMMMLLLKKKJJJHHHGGGFFFEEEFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@======>>>???????????????<<<<<<<<<<<<===>>>@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCAAA???===>>>AAAEEEHHHLLLJJJHHHDDD@@@===:::999888888888999999;;;;;;<<<999::::::;;;<<>>@@@DDDGGGIIIIIIEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBAAA;;;<<<>>>AAABBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHKKKUUUmmmuuukkkfffeee]]]VVV[[[uuunnnbbb\\\UUULLLQQQOOONNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHEEECCCBBB@@@>>>>>>???@@@???>>>AAAAAA@@@??????>>>>>>>>>BBBAAA@@@??????AAABBBCCCBBBBBBCCCDDDEEEFFFGGGHHHEEEGGGIIIKKKMMMMMMMMMLLLPPPPPPOOOMMMKKKHHHEEEDDDAAA@@@@@@??????@@@@@@AAABBBBBBBBBCCCDDDEEEFFFFFFKKKLLLNNNNNNLLLKKKLLLMMMLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDHHHHHHGGGEEEDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@?????????;;;<<<===>>>????????????============>>>???AAAAAA???@@@@@@AAAAAABBBBBBCCCAAA@@@>>>===>>>???AAACCCIIIIIIIIIFFFBBB>>>;;;:::999:::999999888999;;;===>>>???@@@AAACCCHHHNNNSSSeeepppzzz~~~yyy|||tttnnnaaaRRRKKKMMMNNNMMMPPPUUU___jjjtttzzz{{{{{{yyysssnnnmmmmmmqqq{{{|||kkkeeerrr}}}tttnnniiifffcccbbb___^^^]]]^^^ccclllyyy|||eeeQQQ@@@888111222333222111222000111222222111000///000000000////////////000000////////////000000000000////////////////////////000222555666666444111//////000000000000000////////////000000111111111111222222222111111111000000333333222222111111000000111111111222222111000000222222222222222222222222444444222111111222444444555666888999999888777666777888888999:::;;;;;;<<<;;;;;;::::::::::::::::::;;;:::888777888999;;;===??????@@@@@@AAAAAABBBBBBCCCDDDDDDBBBAAAAAACCCEEEBBBCCCCCCBBB@@@>>>===<<<>>>AAAEEEEEECCCBBBCCCFFFDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAA???>>>???CCCFFFHHHHHHEEEEEEEEEEEEEEEDDDDDDCCCAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHH@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHMMM]]]{{{qqqjjjgggdddWWWQQQ^^^{{{|||sssooofff\\\[[[WWWSSSQQQQQQQQQPPPOOOMMMMMMMMMMMMMMMLLLHHHFFFCCCAAA>>>>>>@@@AAABBBAAA@@@@@@@@@??????>>>>>>===???@@@AAABBBBBBAAA@@@???AAAAAAAAAAAABBBDDDEEEFFFFFFGGGJJJLLLNNNOOOOOOOOOSSSSSSSSSQQQOOOLLLIIIGGGCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEHHHIIIKKKKKKIIIHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEDDDCCCBBBBBBAAABBBBBBEEEDDDCCCBBBAAA@@@@@@???========================?????????>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>======>>>>>>======>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBB???@@@@@@AAAAAA@@@@@@???DDDFFFHHHFFFCCC???>>>>>>>>>>>>>>><<<:::<<>>>>>??????@@@??????>>>===???BBBDDDDDDCCC@@@>>>BBBBBBAAA@@@AAABBBDDDEEEEEEFFFGGGJJJKKKMMMMMMNNNQQQRRRRRRQQQPPPMMMJJJHHHDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDBBBDDDEEEEEEDDDCCCCCCDDDEEEDDDDDDCCCBBBBBBAAAAAABBBAAA@@@???????????????????????????>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===============>>>??????BBBBBBBBBBBBAAAAAAAAAAAA>>>@@@BBBCCCCCCBBB???>>>@@@CCCFFFFFFCCCAAABBBDDD???@@@AAA??????AAAHHHMMMPPPTTT[[[ccckkkttt|||zzzxxx|||yyylllbbbSSSXXXXXXTTTTTTYYY```cccjjjgggeeehhhooovvv{{{|||yyyrrrllllllmmmqqqzzz}}}uuussswwwvvvmmmmmmmmmmmmjjjeee]]]XXXOOOXXXcccnnnzzzwwwcccOOO@@@888777222000222222...,,,---000333555444111000111333000000////////////000000////////////000000000000000000000000000000000000---...111333333222000.........///000000000//////000000000000000000111111222222222111111111111000111111111111111000000000111111222333333333333222111111111222222333333333444444333333333333444444333444444444555555666666777777777888888999999:::;;;;;;<<<<<<======>>>>>>===<<<;;;::::::;;;<<<===:::;;;<<<===@@@BBBDDDEEEBBBCCCBBBAAA@@@@@@BBBDDDCCCCCCDDDEEEFFFEEEBBB???@@@CCCFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEGGGGGGGGGGGGFFFEEEDDDCCCHHHEEEAAA@@@AAACCCDDDDDDFFFGGGHHHHHHHHHGGGFFFEEEAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAABBBEEEHHHLLLNNNOOOLLLFFFAAA??????AAABBBCCCCCCBBBBBBBBBCCCCCCDDDFFFCCCDDDFFFGGGLLL___sss}}}vvvmmmcccWWWQQQUUUhhhvvvjjjaaa]]]\\\ZZZXXXYYYZZZ[[[\\\\\\YYYTTTPPPLLLIIIEEECCCBBBCCCCCCBBB@@@AAABBBCCCDDDDDDCCCCCCBBBCCCEEEFFFGGGFFFEEEEEEFFFEEECCCBBBAAABBBCCCDDDBBBBBBCCCDDDFFFHHHIIIJJJLLLMMMNNNOOONNNLLLIIIGGGDDDDDDDDDEEEDDDDDDCCCCCCAAAAAAAAAAAAAAABBBBBBCCC???AAABBBBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>============>>>;;;<<<<<<<<<<<<=========<<<=========>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<<<<=========<<<<<<<<<===>>>???AAABBBCCCDDDDDDCCCCCCBBBAAAAAAAAA???@@@AAABBBBBBAAA@@@@@@===AAAEEEFFFEEEEEEHHHLLLHHHKKKMMMMMMNNNTTT]]]dddjjjpppxxx}}}qqqggg^^^WWWTTT^^^fffhhhhhhkkkoooppprrrnnnlllooovvv}}}|||uuupppppprrrtttzzz~~~}}}uuusssvvvxxxppphhhhhhhhhhhheee```YYYTTTTTT```nnnyyy}}}mmm\\\MMM@@@777444333000///111111......//////333555444000...000333000000////////////000000////////////000000000000000000000000000000000000......000111111111000000---......///000000//////111000000000000000000000222222222111111111111000000000000000111111111111222222333444444444444444000000111222333333444444444444555555555555444444444444333333333555888999888888888888888888888888::::::;;;;;;<<<===>>>>>>========================<<<<<<<<<===>>>@@@BBBCCC@@@AAAAAA@@@>>>>>>@@@CCCCCCCCCDDDFFFIIIIIIEEEBBBAAABBBDDDFFFHHHHHHEEECCCFFFGGGHHHIIIIIIGGGEEEDDDFFFFFFGGGHHHIIIIIIHHHHHHIIIFFFBBB@@@AAACCCDDDEEEEEEFFFHHHHHHHHHGGGEEEDDDBBBBBBAAAAAAAAABBBCCCDDDCCCBBBAAAAAABBBEEEIIIKKKOOOLLLHHHDDDAAAAAAAAABBBDDDCCCCCCBBBBBBBBBCCCCCCFFF@@@@@@DDDDDDEEERRRcccxxxsssjjj]]]SSSNNNYYYsssvvvhhhaaa]]]ZZZWWW^^^___```aaaaaa^^^YYYTTTQQQMMMHHHEEECCCCCCBBBAAADDDEEEGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMIIIHHHEEECCCBBBBBBCCCDDD@@@@@@@@@@@@BBBDDDFFFGGGGGGIIIKKKLLLLLLJJJHHHFFFCCCDDDDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA???AAACCCBBBAAA@@@AAABBB>>>??????@@@@@@AAAAAAAAA=========>>>>>>>>>>>>>>>:::;;;;;;<<<===>>>>>>>>>;;;;;;<<<<<<<<<=================================;;;;;;===>>>???@@@@@@@@@===>>>???@@@CCCEEEGGGIIIEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@?????????@@@AAABBB<<<@@@EEEGGGFFFGGGLLLQQQXXX\\\___aaadddlllwww}}}kkk^^^ZZZ[[[[[[ZZZhhhvvv{{{|||~~~wwwtttssswww~~~zzzuuuvvvxxxyyy||||||}}}{{{zzz}}}~~~ooommmrrr}}}tttllllllhhhccc___]]]ZZZXXXVVVaaalllyyyyyyiiiTTTEEE===777444222111...///222333111111444...222555333///---///222000000////////////000000////////////000000000000000000000000000000000000//////000111111111111111------...///000000//////111111111000000000000000222222222111111111111000//////000000111111222222222333444444555555555555///000000222333444555555333444666666666666444333555444333222333666999<<<999999999888888888888888888999::::::;;;<<<======>>>??????@@@??????>>>===???>>>=========>>>@@@AAA???@@@@@@>>>======???AAACCCCCCDDDGGGKKKKKKGGGDDDAAAAAAAAAEEEHHHHHHDDDAAADDDEEEGGGHHHGGGEEECCCBBBDDDEEEGGGIIIKKKLLLLLLMMMIIIFFFBBBAAABBBDDDFFFGGGDDDEEEGGGHHHGGGFFFDDDCCCDDDDDDCCCBBBCCCDDDEEEFFFFFFDDDAAA@@@@@@CCCFFFHHHLLLKKKIIIFFFEEECCCBBBBBBDDDCCCCCCBBBBBBBBBCCCCCCEEE>>>===BBBBBBAAAIIIXXX___uuuyyypppbbbUUUMMMQQQdddvvvwwwlllcccbbbgggdddcccbbbaaa``````aaabbb\\\YYYSSSLLLFFFDDDFFFHHHIIIKKKNNNRRRSSSSSSQQQPPPNNNMMMLLLMMMPPPRRRSSSSSSSSSPPPLLLIIIGGGGGGFFFEEEFFFBBB>>>===@@@CCCEEEEEEHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCC>>>>>>??????@@@@@@@@@AAACCCBBB@@@??????@@@BBBCCC@@@@@@??????>>>>>>>>>===========================>>>===<<<;;;::::::999999<<<<<<===???@@@@@@>>>;;;======>>>>>>>>>?????????@@@???>>>???AAACCCDDDDDDCCCBBBAAABBBDDDHHHKKKNNNTTTOOOIIIGGGHHHGGGCCC???DDDBBB@@@???AAAAAAAAA@@@DDDGGGJJJLLLMMMTTT^^^fffooowww{{{ssseeeZZZ[[[eeemmmooowwwyyy|||~~~xxxtttzzz}}}}}}{{{xxxwwwvvv}}}{{{~~~~~~xxxxxx{{{sssnnnmmmgggbbb```\\\YYY___iiilll{{{~~~fffUUUEEE===777111///111111111111111000000000000000000000000000000000000111111000000//////......---------............///111111000000000000111111////////////////////////111111000000//////......000000000000////////////111111111111111111111111000000111111111111000000111111222333333333333222111111111222222333333333222222333333333333444444444444444555555555555555666777999::::::999888777999;;;======<<<;;;<<<===CCCCCCCCCBBBAAA@@@>>>>>>???>>>===<<<<<<<<<<<<<<>>===@@@EEEJJJQQQeeevvvggg^^^TTTLLLTTTbbb~~~rrrlllmmmooollliiihhhiiikkkkkkjjjiiieee]]]TTTLLLHHHIIIKKKPPPSSSXXX\\\]]]\\\ZZZYYYTTTRRROOOOOOQQQRRRSSSSSSNNNLLLJJJIIIJJJKKKLLLMMMFFFCCC>>>===>>>@@@AAA@@@BBBBBBBBBAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>>>>>>>??????@@@@@@@@@@@@???===<<<<<<===???@@@@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???AAACCCCCC@@@>>>@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAACCCGGGJJJJJJJJJIIIHHHGGGFFFHHHKKKNNNPPPUUUSSSPPPNNNNNNLLLHHHEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGLLLTTT[[[bbblllxxxvvvrrrxxxwwwoooeeeccc``````jjjzzz|||zzzwww~~~~~~|||{{{}}}wwwooosssyyy}}}yyytttppplllfffbbbaaa______gggppp{{{yyygggRRREEE999555333111111444111111111000000000//////////////////////////////000000000000//////......---------............///......------------......////////////////////////111000000000/////////...000000000000////////////111111111111111111111111000000111111111111000000111111222333333333333222111111222222222333333333222222333333333333444444555555555555666666666666555666888:::::::::999888888999;;;;;;:::::::::;;;BBBBBBBBBAAA@@@???>>>======<<<<<<<<<<<<<<<======???@@@???===<<<<<<>>>@@@EEEDDDDDDCCCCCCBBBBBBCCCAAABBBCCCEEEEEEFFFEEEEEEDDDDDDEEEFFFFFFEEEDDDDDDCCCEEEGGGGGGFFFFFFGGGHHHDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGDDDBBBAAABBBAAAAAAAAAAAABBBDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBDDDEEEFFFGGGGGGFFFDDDBBBBBBDDDEEEEEECCCBBBDDDFFF???AAABBBBBB@@@AAAEEEHHHOOO]]]qqq}}}lll```QQQFFFIIITTT|||wwwwww{{{}}}}}}{{{xxxsssjjj^^^UUUQQQPPPRRRWWW]]]cccfffeeebbbaaaaaaWWWTTTQQQOOOPPPPPPPPPOOONNNMMMLLLLLLMMMOOOQQQSSSIIIFFFBBB@@@???@@@??????@@@??????>>>>>>>>>????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>?????????>>>===<<<;;;;;;<<<===>>>AAA@@@>>>======>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>??????@@@@@@AAADDDFFFFFFDDDBBBDDDDDDDDDDDDEEEGGGHHHIIIGGGGGGHHHKKKPPPTTTUUUUUUUUUSSSPPPNNNNNNOOORRRSSSXXXXXXYYYWWWTTTQQQOOOOOOKKKOOOTTTUUUTTTTTTUUUWWWYYY```kkkvvvrrrlllhhhkkkmmmllljjjkkkiiimmmlllfffgggwwwvvvooohhh```YYYVVV\\\cccmmm~~~zzz}}}}}}zzzzzz~~~~~~{{{zzzxxxzzz~~~qqqkkkrrr~~~{{{wwwtttrrrgggdddbbbdddgggkkkuuu~~~}}}dddLLL???777000///000111222444111111000000000000//////////////////////////////000000000////////////...---------............///------,,,,,,,,,,,,------////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000111111111111000000111111222333333333333222111222222222222333333333222222333333333333444444555666666666777777777777555666888999::::::999999888:::<<<<<<;;;:::;;;<<>>===:::::::::;;;;;;===>>>>>>>>>>>>>>>===<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>@@@>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@BBBBBBDDDGGGJJJJJJIIIGGGIIIIIIJJJLLLNNNQQQSSSTTTSSSQQQPPPQQQUUUZZZ]]]______]]]ZZZWWWUUUTTTUUUUUUZZZ]]]___]]]ZZZYYY\\\```^^^eeemmmpppooonnnpppssswww~~~zzz^^^VVVQQQQQQSSSRRRQQQSSSTTT[[[```dddppppppccc\\\YYYXXXWWWbbbkkkvvv~~~yyy}}}~~~|||||||||}}}{{{{{{|||xxxvvvwww|||wwwlllkkkuuuzzzvvvqqqooooooaaaaaaccciiiqqq{{{wwwgggPPP<<<:::555111000000000000111111000000000////////////////////////////////////////////////////////////---------............///000//////......//////000////////////////////////000000000000////////////////////////000000000000////////////////////////000000111111111111000000111111222333333333333222222222222222222222222222222222222333333333444444666666666777888888999999555666777999:::::::::::::::<<<>>>>>>=========>>>======>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;<<<======>>>???@@@???>>>???AAACCCDDDDDDDDDCCCCCCBBBAAAAAAAAABBBCCCEEEFFFGGGHHHIIIEEEFFFGGGHHHHHHGGGFFFEEEBBBDDDFFFFFFEEEEEEFFFGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGGGGEEEDDDBBB???AAAEEEHHHIIIHHHEEECCCDDDDDDEEEEEEDDDDDDDDDEEEDDDDDDDDDCCCBBBBBBCCCCCCEEELLLTTT___rrr|||hhhSSSGGGFFF{{{ooogggdddcccjjjnnnssssssooojjjfffeee]]]YYYUUUQQQQQQQQQQQQPPPPPPPPPPPPMMMKKKKKKNNNPPPRRRRRRQQQNNNLLLJJJIIIIIIDDDBBB@@@>>>======>>>>>>@@@??????>>>>>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>===<<<<<<<<<===>>>???=======================================>>>???@@@DDDDDDFFFJJJMMMNNNMMMLLLMMMOOORRRWWW[[[___bbbccc___ZZZTTTQQQSSSXXX]]]```dddcccaaa^^^\\\ZZZYYYXXX]]]aaaeeeffffffkkkttt|||}}}|||pppbbbWWWMMMJJJHHHEEEEEEGGGHHHPPP\\\jjjuuukkk]]]UUUVVV]]]fffkkk}}}}}}|||{{{vvvxxx~~~~~~mmmhhhgggsssuuunnngggdddddd^^^bbbiiirrr~~~ooo\\\MMM@@@777777666333111000000///---000000000////////////........................................../////////---------............///111000000000000000000111////////////////////////////////////000000000000.../////////000000000111////////////////////////000000111111111111000000111111222333333333333222222222222222222222222222222222222333333333444444666666777777888999999:::666666777888999::::::::::::<<<>>>>>>===<<<===>>>;;;;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;===>>>??????>>>???@@@BBBAAABBBDDDEEEFFFFFFFFFFFFBBBBBBCCCEEEFFFHHHIIIJJJFFFGGGHHHIIIIIIHHHGGGFFFEEEGGGHHHGGGEEEDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAABBBDDDEEEGGGGGGFFFDDDCCC???BBBFFFJJJKKKIIIFFFDDDDDDDDDDDDDDDEEEFFFEEEEEEGGGEEEBBB@@@@@@AAABBBBBBAAAHHHPPPUUU^^^www|||cccQQQIIIuuurrroooppprrrxxxzzztttqqqqqqrrrrrrrrrppplllgggddd]]]YYYSSSOOONNNMMMMMMMMMJJJLLLMMMLLLJJJKKKPPPTTTYYYZZZZZZXXXTTTQQQPPPOOOHHHEEEBBB???<<<;;;;;;<<<>>>>>>============>>>>>>@@@@@@@@@???????????????<<<==================<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@AAABBBBBBGGGGGGJJJNNNRRRSSSSSSQQQPPPTTT[[[cccjjjooorrrsssllleee\\\VVVVVVYYY]]]```fffggghhhiiiiiihhhfffeeeiiinnntttxxx}}}~~~sssrrrooooootttzzzxxxsssoooaaaRRRJJJEEEBBBBBBEEEJJJTTTbbbsss}}}uuu[[[WWWSSSVVV```ooo}}}{{{xxxxxx{{{vvvfff]]]```jjjzzzooofff___]]]___eeellluuu~~~oooZZZFFF:::666666111333222///...000000---000000////////////..............................---............/////////---------............/////////............//////////////////////////////////////////000000000000......//////000000111111000000000000000000000000000000111111111111000000111111222333333333333222333333333222222222222111222222333333333333444444555555666777888999999:::888888888888888999999999777999;;;;;;:::999:::;;;999:::<<<===>>>???????????????>>><<<<<<;;;;;;;;;;;;===>>>>>><<<<<<===>>>@@@AAADDDGGGIIIJJJJJJJJJDDDDDDDDDEEEFFFHHHIIIJJJGGGHHHIIIJJJJJJIIIHHHGGGGGGIIIIIIHHHFFFDDDDDDDDDFFFFFFGGGHHHHHHFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBAAABBBCCCDDDEEEEEEEEEDDDCCCAAACCCGGGIIIJJJIIIGGGEEEDDDCCCBBBDDDFFFHHHGGGFFFGGGDDDBBBAAAAAABBBAAAAAA>>>EEELLLNNNQQQcccqqq[[[OOOxxxnnneeeaaahhhqqq{{{|||zzzzzz|||zzzuuuqqqhhhbbb[[[VVVSSSQQQPPPPPPLLLNNNQQQPPPOOOQQQVVV[[[fffhhhhhheee___ZZZXXXWWWSSSPPPLLLGGGCCCAAA@@@@@@???>>>>>>======>>>>>>???AAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>??????>>>>>>>>>???@@@AAACCCCCCCCCAAAAAA????????????????????????BBBBBBBBBCCCDDDFFFGGGHHHJJJKKKNNNRRRWWWYYYXXXWWWRRRXXXbbbnnnwww}}}}}}wwwoooiiigggggghhhhhhlllooouuu{{{~~~~~~}}}|||ppphhhfffgggiiigggiiijjjlllsss~~~}}}nnn^^^TTTPPPOOOSSSXXXcccnnnzzz}}}tttooohhh```SSSVVV\\\fffttt{{{yyy|||}}}zzzzzz~~~vvvkkkddd```iii{{{qqqggg```^^^bbbiiirrrzzzuuuiiiWWWFFF999333222333,,,000111---,,,000111...000000/////////.................................---------.........//////---------............///.........------.........////////////////////////.../////////000000000111.........///000111111111111111111111111111111111000000111111111111000000111111222333333333333222333333333222222222111111222222333333333333444444444444555666777888999:::999999888888888888888888666888::::::999888999:::999:::;;;===???@@@@@@AAA???>>>>>>=========>>>>>><<<===>>>>>><<<;;;<<<===???AAADDDGGGJJJKKKKKKKKKFFFFFFEEEEEEFFFHHHIIIJJJHHHIIIJJJKKKKKKJJJIIIHHHGGGIIIJJJIIIGGGFFFFFFFFFEEEFFFGGGHHHGGGFFFDDDCCCEEEEEEEEEEEEEEEFFFGGGGGGCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBDDDFFFGGGHHHGGGFFFEEEBBBAAAAAACCCGGGJJJIIIHHHDDDCCCCCCEEEGGGEEEAAA>>>>>>AAAFFFIIIJJJVVVrrrzzzkkk___tttdddaaadddaaaffflllrrrxxxzzztttllleeeaaa^^^]]][[[SSSVVVXXXWWWUUUVVV\\\aaarrrssssssooohhhbbb___^^^```]]]WWWQQQMMMJJJIIIHHHAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@BBBDDDFFFGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDFFFHHHJJJLLLNNNMMMNNNQQQVVVZZZ]]]\\\[[[SSSZZZgggttt}}}zzzxxxvvvuuurrrxxx}}}xxxtttjjjeee]]]VVVUUU]]]iiirrrrrrvvvyyy{{{|||llldddbbbeeelllsss{{{lllbbb^^^XXXRRRYYY___kkkxxx}}}~~~zzzsssppptttxxxzzzzzzjjjdddiiiqqqssszzzwwwjjjaaa^^^aaalllwww}}}wwwaaaSSSBBB888444222111111---222222---,,,000111...000/////////....................................---------.........//////---------.........///////////////....../////////////////////////////////.../////////000000111111---......///000111111222111111111111111111111111000000111111111111000000111111222333333333333222333333333222222111111111222222333333333444444444333444555666777888999999;;;:::999888777777777777777999;;;;;;:::::::::;;;999:::;;;===???@@@AAAAAA>>>======>>>>>>???@@@AAA>>>@@@AAA@@@>>>=========???AAADDDGGGIIIJJJJJJIIIGGGGGGFFFFFFFFFGGGIIIJJJHHHIIIJJJKKKKKKJJJIIIHHHFFFHHHIIIIIIHHHGGGHHHIIIDDDEEEGGGHHHGGGEEECCCBBBEEEDDDDDDDDDEEEFFFGGGHHHBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEECCCCCCEEEFFFFFFEEEEEEDDDBBB@@@@@@CCCHHHKKKJJJIIIAAABBBFFFJJJLLLIIIBBB<<<>>>>>>AAAEEEGGGOOOdddxxxzzzppp~~~yyyllljjjhhhiiilllpppsssttt{{{yyytttqqqkkkllljjjddd]]]ZZZ^^^cccuuuzzzyyyqqqkkkiiiiiieeebbbaaa___XXXNNNFFFGGGEEECCCAAA@@@BBBDDDEEEHHHLLLOOOMMMHHHFFFGGGJJJEEEEEEEEEFFFFFFGGGGGGHHHJJJKKKMMMQQQTTTSSSMMMHHHGGGFFFDDDBBBBBBBBBDDDEEEEEEIIINNNPPPPPPPPPRRRTTTUUUVVVUUUTTTXXX___bbb```XXX^^^gggsss~~~|||wwwmmmjjjfffccc___[[[WWWSSSVVVTTTQQQPPPXXXjjjwwwqqqeeeXXXWWW^^^aaa^^^jjjpppyyyxxxvvvyyy|||uuuuuuqqqmmmnnnuuussshhhbbbfffwww|||uuuxxxzzz{{{~~~qqqiiiaaaaaagggrrr}}}nnn___EEE@@@777111//////000111000000000000000000000000000...,,,---000111///---000000//////.........---////////////////////////,,,---///000000000///...---------...............000000000000000000000000000000////////////000000////////////000000000000222222222222222111000///000000000111222222222333333222000...///111333555444444444444333333222111444444444444444444444444222222333555666888999999::::::999999888777777777444555777888999:::::::::>>>=========>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAA@@@???>>>===CCCCCCDDDEEEFFFHHHJJJKKKEEEFFFGGGIIIIIIJJJIIIIIIGGGHHHJJJLLLMMMLLLKKKJJJEEEFFFGGGHHHIIIHHHHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBDDDEEEFFFEEEEEEGGGHHHGGGDDDBBBBBBEEEFFFEEECCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEAAAAAABBBCCCDDDEEEFFFFFFBBBBBBDDDIIIMMMKKKDDD>>>AAABBBBBBAAABBBHHHTTT]]]~~~|||wwwwwwxxx}}}{{{rrrmmmmmmnnnwwwvvvnnnjjjiiihhhjjjjjjeee\\\TTTPPPNNNLLLKKKKKKMMMOOOPPPNNNQQQSSSSSSQQQPPPQQQSSSOOOOOOPPPPPPQQQQQQRRRRRRVVVVVVXXX\\\______[[[VVVPPPNNNLLLJJJIIIIIIJJJJJJNNNRRRWWWYYYYYYXXXYYYZZZ```cccdddbbbdddjjjmmmlll```eeennnzzz|||rrrkkkfff```\\\VVVTTTRRROOOMMMLLLLLLLLLQQQVVV]]]dddqqquuummmdddbbb^^^\\\eeesss|||}}}xxxyyy{{{|||}}}{{{vvvwww||||||uuunnnkkkkkksssrrrccc___eeerrrxxxuuunnnppprrrvvv{{{~~~~~~|||nnnjjjfffhhhooozzzooo[[[KKK???:::444000///000111111////////////////////////000...------000000///---000/////////.........---........................,,,---...///000//////...///.....................////////////////////////000000////////////000000.../////////000000000000111222222222222111000///111111111111111111222222222111000///000111333444333333444444333333222111333333333333333333333333111111222444555777888888888777777777777666666666555666888:::;;;<<<===============>>>???@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>???@@@AAAAAA@@@??????CCCCCCCCCDDDDDDFFFGGGGGGEEEEEEFFFGGGGGGHHHIIIIIIGGGHHHJJJLLLLLLLLLKKKJJJEEEFFFGGGHHHHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBDDDEEEEEEEEEEEEFFFHHHHHHFFFDDDDDDFFFGGGFFFEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDAAAAAABBBFFFJJJIIICCC>>>???AAACCCCCCBBBFFFMMMSSSiii}}}www}}}ssssssuuuxxxzzzxxxrrrmmmcccaaa^^^[[[YYYYYYYYYYYYYYYYYYZZZ]]]```bbbaaaaaa^^^______````````````___bbbaaabbbfffkkkmmmllliiiaaa```^^^]]][[[[[[[[[[[[bbbeeeiiikkkkkkjjjjjjkkkiiiooosssrrrqqquuuxxxxxxuuuyyy}}}vvvrrrjjj___VVVRRRPPPMMMKKKIIIIIIHHHFFFEEEHHHOOOTTTbbbkkkvvvsssfff```ccccccdddhhhuuu}}}vvvqqqpppssswww{{{yyywwwxxx|||~~~~~~zzzuuusssrrruuuoooddd]]]cccsss}}}uuusssiiihhhjjjpppxxxzzzwwwtttlllmmmpppsss{{{mmmYYYFFF888666333000...///000000000///////////////////////////...---...//////...---/////////.......................................------...////////////...000000000//////.........////////////////////////000//////......//////000....../////////000000000111111222222111111000000111111111111111111000000111111111111111222222222333333333333333222222111222222222222222222222222000111222333444666666777555555555555666666666666555666888:::;;;<<<===============>>>???AAABBBCCCAAAAAA@@@@@@???>>>======>>>>>>@@@AAAAAAAAAAAAAAADDDCCCCCCBBBBBBBBBCCCCCCEEEDDDDDDDDDDDDFFFGGGHHHFFFGGGIIIJJJKKKKKKJJJIIIEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEBBBDDDEEEEEEDDDDDDFFFGGGIIIGGGEEEFFFGGGHHHGGGGGGEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@CCCFFFFFFBBB???===@@@CCCCCCBBBBBBEEEHHHSSSmmm|||}}}wwwqqqmmmjjjiiikkkiiiiiimmmtttxxxvvvtttrrrsssssssssrrrpppooonnnkkkjjjkkkpppwww|||}}}}}}{{{zzzzzzyyyxxxxxxwwwwwwyyy{{{}}}~~~vvvpppkkkgggaaa]]]]]]XXXSSSRRRTTTVVVWWWVVVWWWYYYYYYVVVUUUZZZeeennn}}}ttthhhgggiiirrrqqqqqqvvv~~~tttllliiikkkmmmuuuwww|||{{{}}}}}}{{{{{{zzz~~~vvvcccdddkkkzzz|||uuusssjjjffffffmmmttttttooojjjjjjqqqxxx~~~kkkWWWGGG:::222222000//////000000///...////////////////////////......---...............................................................------........./////////222111111000///......---/////////////////////////////////....../////////........./////////000000000000111111111111000000222222111111000000/////////000111222333222111111222222333333333222222111222222222222222222222222111222333444555666777777333444444555666777777777666666777888888888888888<<<<<<===>>>???AAACCCDDDCCCBBBBBB@@@???>>>=========>>>???@@@AAABBBCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@DDDCCCBBBAAAAAACCCEEEGGGEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCDDDDDDEEEEEEBBBCCCEEEDDDCCCCCCEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???@@@CCCCCCBBB@@@===???AAABBB@@@@@@BBBCCCJJJZZZ{{{}}}|||||||||zzzxxxtttnnniiiccc___YYYTTTRRRTTTWWWYYY\\\\\\___fffpppvvvxxxxxxzzz|||}}}zzzyyy}}}sssqqqwww{{{|||zzz}}}~~~wwwpppmmmmmmooowww}}}}}}|||zzzyyy{{{~~~{{{zzzpppjjjdddooo|||vvvtttmmmeeebbbhhhmmmkkkeeebbbfffqqq|||~~~hhhTTTDDD:::555444111000///000000000...,,,........................---.........---------...---------.......................................---------------......///222111111000///......---........................//////............//////............///////////////000000111111111000000222111111000000////////////000111333333222111000111111222333333222222222333333333333333333333333333333444555666777777888333444444555666777888888888999999888777666555444;;;;;;;;;<<<>>>@@@BBBCCCDDDCCCBBBAAA@@@???>>>>>>======>>>???@@@BBBCCCDDDEEEEEECCCBBBAAA@@@@@@???CCCBBBAAA@@@@@@AAACCCEEEDDDEEEFFFFFFGGGHHHHHHHHHFFFEEEEEEEEEEEEEEEEEEEEE@@@AAAAAABBBBBBCCCCCCCCCBBBCCCDDDDDDCCCBBBDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCCCCCCCAAA@@@???@@@AAABBBBBBBBB>>>>>>>>>>>>>>>???BBBDDDIIIOOOeee}}}sssjjjeeebbb```\\\ZZZWWWUUURRROOOMMMMMMMMMLLLNNNVVVaaajjjzzz|||~~~~~~|||yyywwwxxxyyy~~~}}}ppppppooonnnooouuu~~~{{{tttgggccceeerrr~~~{{{wwwlllaaa]]]bbbeeeaaa___bbbgggsssxxxgggQQQBBB888222111333111000///000000000---+++........................,,,...///...---,,,---...---------------.........------------------------------,,,,,,------...///000000000//////.................................///......------......///------.........///////////////000000111111000000000000000000000000/////////000111222333222111111000111222222222222222222333333333333333333333333444444555555666777777888444444444555666777777888;;;;;;;;;:::999777666555999999999:::;;;===>>>???BBBBBBAAAAAA@@@???>>>>>>=========>>>???AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBAAA@@@@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDD@@@@@@@@@AAAAAAAAAAAAAAAAAACCCDDDCCCBBBBBBCCCDDDBBBCCCDDDCCCBBBAAACCCEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBBBB>>>??????@@@AAABBBCCCDDD@@@@@@?????????@@@AAABBB???>>><<<;;;<<>>777333//////111///...---...//////...,,,........................+++---///...,,,+++---///,,,,,,,,,------.........------------------------------,,,,,,,,,---...//////.............................................///......------......///---------.........//////...//////000000000000000/////////000000000000000000000111222222222222222000000111222222222222222222222222222222222222222333444444555555666666777333333444444555555555666999999999999999888777777777777777888999:::;;;<<>>>>>============<<<======???@@@AAA@@@??????>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBAAAAAAAAAAAAAAAAAAAAACCCCCCCCCAAAAAABBBCCCBBBCCCDDDCCCAAA@@@BBBEEEBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBB??????@@@@@@AAAAAAAAABBB===>>>>>>>>>>>>>>>???@@@???>>><<<;;;<<<===>>>???>>>DDDKKKWWWttt{{{zzzyyyvvvqqqjjjccc\\\XXXVVVWWWYYYYYYXXXUUURRRPPPIIIKKKMMMLLLLLLOOOUUUZZZfffrrr~~~jjjiiifffaaa___eeesss~~~wwwtttttttttxxx}}}}}}vvvwwwnnnWWWSSSQQQWWWeeerrrzzz}}}~~~{{{xxx{{{yyyeeeVVVWWWiiiwwwnnnhhhfff\\\XXX]]]```aaaiiivvvttt\\\HHH<<<222222222000///111---,,,+++,,,...///...---........................+++---///...,,,+++,,,///,,,,,,,,,------.........------------------------------,,,+++,,,---...///---------................................................------.........---------.........//////......///000000000000000......//////000000111111111111111111111222222222///000111222222222222222000000000000000000000000333333333444444555555555222222333333333333444444444555666777777777777777777666666666777888999999============<<<<<<<<<<<<======<<<<<<<<<>>>???@@@======<<<======>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@CCCCCCBBBCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCAAAAAAAAACCCBBBCCCEEECCCAAA@@@CCCEEE@@@AAABBBDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???;;;<<<======<<<<<<===>>>???===<<<<<<<<<<<<;;;:::999EEEJJJJJJ]]]{{{yyyzzzzzzyyywwwxxxxxxrrriiicccbbbccc^^^\\\YYYXXXWWWVVVSSSQQQRRRTTTYYYcccmmmpppjjjccc```[[[YYY\\\aaafffnnnwww~~~vvvnnnjjjVVV[[[```bbbfffooo~~~{{{vvvrrrqqqyyyzzzrrrqqqwww}}}jjjVVVPPPNNNXXXiiiwww|||{{{|||yyytttuuuzzzfffZZZPPPTTTfff|||~~~||||||zzztttiiibbbaaaYYYYYYXXXZZZcccrrr{{{}}}ttt]]]III888666333000.........///////////////////////////,,,,,,---------------------------------------,,,///...---,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------------------------......//////......---,,,111000...,,,,,,,,,...///,,,---...//////...---,,,000000000000000/////////......//////000000111111222222222222222222222222000000000000000000000000//////000111222222333333444444444333333222222222222222222222222222222222222333555555444333444555777666555555555666888999777777666666666666777777:::;;;;;;<<<<<<=========>>>===;;;:::;;;<<<>>>???===<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBBBBBAAA@@@??????@@@CCCFFFHHHHHHGGGIIIGGGEEECCCAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCEEEGGGHHHKKKHHHEEECCCCCCDDDDDDCCCAAA@@@???>>>============;;;<<<<<<<<<<<<<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;===;;;>>>GGGQQQddd}}}ooofffcccdddccccccccceeefffbbb\\\YYYYYY\\\WWWXXX[[[```cccdddcccaaaaaadddmmm|||~~~~~~}}}zzzvvvqqqlllgggcccaaa^^^dddmmmsssyyy}}}{{{zzzzzz}}}zzz|||iiiSSSOOOPPP\\\ooo~~~~~~{{{|||yyywwwyyywwwggg\\\XXXXXXbbbsss~~~yyyrrrpppnnnnnnqqqsssssssssyyyssspppooojjj```YYYXXXYYY___dddgggmmmyyyrrrbbbNNN===555333111///......///000........................------------------------,,,,,,,,,,,,,,,---------///...---,,,,,,,,,,,,---++++++++++++,,,------...------------------------...............---,,,+++000///---,,,+++,,,---...------...//////...------////////////////////////.../////////000000000111,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000//////000111111222333333444444333333333222222222222222222222222222222222111333555555444333444555777666555555555666888999888777777666666666777777999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>===<<<<<<;;;<<<<<<===>>>???AAAAAAAAAAAA@@@?????????BBBEEEGGGFFFFFFGGGFFFDDDBBBAAAAAAAAABBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDCCCBBBCCCEEEGGGHHHJJJGGGDDDBBBBBBCCCCCCBBB@@@???>>>===<<<<<<<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;999<<>>222111000///.........///000.................................------,,,,,,+++******++++++,,,,,,------......---,,,,,,,,,------*********+++,,,---...///------------------------............---,,,******///...,,,+++++++++,,,---------...//////...------........................////////////000000000000///////////////////////////////////////////////////000000111111222222222333333333222222222222222333333333333333333333333111333555555444444444555777666555555555666777888999888777666666666666666777777777888999:::::::::::::::;;;<<<<<<<<<<<<<<<@@@???===<<<;;;::::::::::::;;;===???@@@AAAAAAAAA@@@??????@@@CCCDDDDDDCCCEEEDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDCCCCCCBBBCCCEEEFFFGGGHHHEEEBBBAAAAAABBBAAAAAA@@@???>>><<<;;;:::::::::;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;:::;;;===>>>EEE[[[sss```hhhrrr{{{|||}}}yyyssspppccc^^^[[[___jjjtttyyy{{{{{{~~~vvvkkkkkkoooyyy|||yyytttttt|||uuummmjjjjjjssszzzzzzssstttvvvvvvqqqkkkiiikkkooollliiihhhiiijjjiiigggfffgggqqq|||zzzqqqbbbRRREEE===666222000///...---------..............................//////...---,,,,,,++++++))))))***++++++,,,------...------,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,------------------.........---,,,+++***)))---,,,,,,+++++++++,,,------..................---,,,,,,---------------...////////////000000000000111111111111111111111111........................///000000000111111111222222222222222222111111111333333333333333333333333111333555555444444555666666666555444555666777888999999888777666666666666666666777888999::::::;;;999;;;<<<>>>???>>>===<<>>===<<<;;;;;;;;;;;;:::;;;<<<>>>@@@BBBCCCCCC@@@???>>>???AAABBBBBBAAACCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@AAAAAABBBBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEFFFFFFDDDBBBAAABBBBBBAAA@@@AAA@@@???===<<<;;;::::::777888999:::;;;<<<<<<<<<;;;;;;;;;;;;:::::::::999<<<<<<===>>>;;;===KKK[[[|||[[[\\\___ccchhhmmmsssxxx}}}}}}wwwpppllljjjkkkjjjjjjllluuuzzz{{{~~~~~~zzzzzzwwwvvvzzz}}}tttuuu{{{yyyxxx|||~~~zzzqqqkkkkkkmmmiiihhhfffgggkkkppptttuuuwww}}}yyyfff\\\MMMAAA888444444555000000///---,,,,,,++++++........................//////...---,,,,,,++++++))))))***++++++,,,------------,,,,,,,,,------......---,,,,,,++++++++++++,,,,,,,,,---------......------------,,,+++***))),,,,,,,,,+++,,,,,,,,,---.........------.........+++,,,,,,,,,------......000000000000////////////........................------------------------000000000000000111111111111111111111111111111111333333333333333333333333000222444555444444555666666555444444444555777888999999888777777777777777777777888999:::;;;<<<<<<:::<<<>>>@@@AAAAAA???>>>======<<<<<<<<<======>>><<<<<<===???@@@BBBCCCDDDAAA???===>>>@@@AAAAAAAAACCCDDDDDDEEEFFFFFFGGGGGGCCCDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDFFFDDDBBBBBBCCCCCCBBBAAABBBAAA???>>>===<<<<<<<<<777777999:::;;;;;;;;;;;;;;;:::::::::999999999999:::;;;======;;;<<>>;;;===???AAABBBBBBAAA@@@>>>=========>>>>>>???@@@>>>>>>>>>??????AAABBBCCCAAA???======???AAABBBAAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@?????????>>>??????@@@@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBEEECCCBBBBBBCCCCCCBBBAAAAAA@@@???>>>>>>======>>>999999:::;;;<<<<<<<<<<<<:::::::::999999999888888777888::::::999;;;???DDDKKKeeewwwkkkfffccc\\\VVVUUUSSSVVVYYYZZZ\\\bbbmmmvvvzzzvvvpppbbb```^^^___eeerrrzzzxxxuuuvvv|||{{{~~~pppoooxxx}}}~~~}}}yyyqqqkkkgggggggggkkkpppttt}}}}}}vvvlll\\\MMMDDD<<<666666444000///222...............---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...///...------,,,++++++++++++++++++,,,,,,---......///,,,,,,---............---,,,,,,---...............///...------------...///,,,,,,,,,---......//////111000000000/////////...////////////////////////........................000000000000000000000////////////000000000111111111111111111111111111111///222444555444444666777555555444333444555666777777777777777888999::::::777888999:::;;;===>>>>>>;;;<<<>>>@@@AAAAAAAAAAAAAAA@@@???????????????@@@@@@@@@>>>>>>===>>>??????AAA???======???BBBCCCCCCAAABBBCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@?????????>>>===>>>??????@@@@@@??????<<<===>>>??????@@@@@@@@@CCCBBBAAAAAACCCCCCAAA???>>>>>>============>>>>>>999::::::;;;;;;;;;::::::999999999999888888888888666888888666666888;;;===AAAQQQlllyyyuuusssjjj```\\\TTTTTTSSSOOOLLLOOOXXX```eeemmmwwwzzzwwwrrrppppppuuuwww}}}~~~uuurrrooojjj]]]^^^___eeeqqqxxxuuussssssxxx~~~pppeeekkkppp{{{zzzvvvqqqjjjeeecccbbbaaaiiipppwwwtttfffXXXHHH<<<888333111555555111///222,,,---....../////////...------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++,,,------++++++,,,,,,---...//////,,,,,,---...////////////,,,------.../////////...///...---,,,,,,---...///,,,,,,------...///000000111111000000/////////...........................////////////////////////000000000000////////////.../////////000000111111000000000000000000000000///111444555444555666777555555444333444555666777666666777777888999;;;;;;666777888999;;;<<<===>>>;;;<<<===>>>???@@@AAAAAACCCCCCAAA@@@??????>>>>>>AAA@@@>>>===<<<<<<<<<===AAA???======@@@BBBDDDDDD???@@@BBBCCCCCCCCCBBBAAAEEEEEEEEEEEEEEEDDDDDDCCC@@@@@@@@@@@@??????>>>>>>======>>>???????????????;;;<<<===>>>?????????>>>AAA@@@@@@@@@AAAAAA@@@>>><<<<<<<<<<<<<<<===>>>>>>888888999999999888777777999999999888888888888777888999888555444777999999===EEEXXXvvvzzzqqqzzzyyynnnfffZZZSSSRRRQQQOOOLLLVVVZZZ```dddeeeeeeddddddhhhppp}}}}}}~~~zzz||||||yyyxxx{{{{{{xxxvvvmmmjjjtttvvvvvvvvvtttuuuzzzqqqccceeepppyyy~~~{{{vvvrrrsssnnnaaa]]]bbbgggnnnyyylll[[[OOOFFF===777000000000000000000000000------..................------------------------,,,,,,,,,++++++*********...------,,,,,,------.........---,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,---...////////////........................///...---,,,,,,---...///////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222000111111222222333444444555444333222333555777999888777777777777999;;;<<<888888999:::;;;======>>>>>>@@@BBBCCCCCCBBBAAA???DDDCCCAAA@@@???>>>>>>>>>CCCCCCAAA>>><<<;;;===????????????@@@AAABBBCCCDDDBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAA???>>><<<;;;<<<===???@@@AAAAAAAAA@@@>>>>>>?????????@@@@@@@@@?????????>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;;;;:::999888777888999:::999999999888777666666555666666666666666777888888:::AAAIIIWWWvvvxxxvvv~~~rrrhhhaaaYYYQQQKKKMMMOOORRRTTTTTTTTTUUUVVV___gggrrr~~~xxxnnniiijjjlllyyy~~~{{{vvvzzz~~~{{{xxxxxx{{{}}}|||tttlllffffffssszzz{{{|||}}}|||{{{zzzzzz{{{sssrrrwwwvvvlllhhhjjjrrrxxxvvviiiXXXIII???:::555111000000000000000000000000------..................------------------------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------/////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---...////////////........................///..................///////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222111111111222333333444444555444333333333555777888777777666666777888:::;;;777777888999:::;;;<<<<<<>>>???AAABBBBBBBBB@@@???BBBAAA@@@???>>>>>>>>>>>>BBBBBBAAA>>>======???AAAAAAAAAAAAAAABBBCCCDDDEEEAAABBBBBBBBBBBBBBBAAAAAA>>>???@@@AAABBBCCCCCCCCCAAAAAAAAA@@@???>>><<<<<<<<<===>>>@@@@@@@@@??????>>>>>>>>>?????????@@@@@@========================??????>>>>>>===<<<<<<;;;::::::999888888888888999999999888888777666666555555555444444555666666777444999???III^^^~~~}}}}}}~~~xxxzzzmmmaaaXXXSSSSSSRRROOOLLLKKKLLLMMMQQQVVV^^^hhhttt|||xxxuuusssrrrrrrssspppjjjeeeeeejjjsssyyy}}}}}}~~~~~~ssseeedddiiisss}}}zzzxxxyyyzzzxxxvvvvvvyyy|||~~~vvvvvv}}}{{{vvvuuu|||zzzqqq___UUUFFF:::555333222222000000000000000000000000......------------------------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------...------------,,,,,,,,,,,,,,,---...////////////...........................//////000000//////...////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222111111222222333333444444555444444333444666777888666666666666777888999999666777777888999:::;;;;;;===>>>???AAAAAAAAA@@@???@@@@@@???>>>============???@@@???>>>===>>>AAADDDDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@@@@AAAAAAAAAAAAAAA<<<===>>>@@@AAABBBBBBCCC@@@@@@@@@@@@???>>>===<<<======>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;999999999999999888777777999888888777777666666555444444444333444444555666666888;;;@@@IIIaaazzzqqqpppxxxzzzssskkkjjjfff```YYYRRROOONNNKKKMMMOOOUUU]]]gggqqqwwwwwwsssllleee___[[[ZZZYYY[[[]]]aaaiiittt{{{yyywwwvvvyyy~~~vvvjjjhhhlllwww~~~{{{yyyzzzzzzvvvrrrssszzz}}}{{{{{{jjj]]]LLLEEE<<<555222222222222////////////////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++------------------------------------------------,,,------...//////.................................///000111111000///...///////////////////////////000000000111111111111000000000000000000000000000000111111111222222222111111222222333444444555555444444444555666777888666666666666666777777888777777888888999::::::;;;<<<===>>>??????????????????>>>===<<<<<<<<<<<<======>>>>>>>>>>>>@@@CCCFFFEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>??????<<<<<<>>>???@@@@@@@@@@@@??????@@@??????>>>========================<<<<<<========================<<<<<<<<<<<<<<<==================<<<<<<;;;;;;;;;777888999999999888666555888888777777666666666666555444444444444444555555888777:::===@@@MMMooozzzpppnnn}}}{{{pppeee\\\WWWUUURRRNNNLLLNNNSSSYYY\\\iiipppzzzzzzqqqhhhccc[[[SSSOOOOOOQQQSSSYYY^^^hhhuuu}}}zzzwwwvvvtttuuu}}}uuunnnkkkcccooo}}}yyyyyyvvvqqqmmmoooxxx|||yyyyyyjjjXXXKKK<<<999555111000...------..............................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,---......///....................................///000111111000///...///////////////////////////000000000111111111111000000000000000000000000000000111111111222222222111222222333444444555555444444555555666777777888555666666777777777777777888888999999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<============???CCCFFFCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>???>>>>>>======>>>>>>?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;666777888999888777666555777777777666666666666666666666555555444555555666444222444:::;;;AAAVVVmmm}}}qqqxxxrrrgggaaaYYYSSSPPPOOOOOOOOOUUUZZZaaagggoooyyy~~~vvvzzz|||xxxrrrlllbbbYYYUUUQQQLLLHHHIIINNNTTTYYY```eeeooo|||||||||{{{{{{zzzxxx{{{~~~tttfff___ccclllwww|||uuurrrmmmhhheeehhhpppvvvvvvtttsssyyy}}}uuummmeeeXXXHHH===444444333222111///---,,,..............................------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...............---...........................//////000000//////...////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222222222333333444444555555444555555666777777888888666666777888888777777666999999999999::::::;;;;;;999::::::;;;<<<===>>>>>>??????===<<<;;;:::::::::<<<======<<<<<<===AAACCCAAAAAA@@@???>>>>>>??????<<<<<<;;;;;;;;;===>>>???????????????>>>===<<<;;;======>>>>>>???>>>>>>>>>======<<<<<<<<<<<<===>>><<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<======>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;777777777777777666555555666666666666666666666666777666555555555555555555222111444888:::>>>GGGPPPsss{{{~~~uuunnniiieeeaaa^^^ZZZXXXWWWXXX\\\ccciiilllkkkqqqwwwzzz|||zzzuuuqqqmmmiiimmmooolllhhhddd^^^WWWUUUSSSQQQQQQUUU]]]eeejjjmmmmmmpppyyy}}}xxx|||}}}}}}lll```ZZZ^^^nnn~~~xxxpppkkkddd___^^^aaaggglllmmmooosssyyy~~~|||tttjjj]]]TTTNNNGGG>>>777444444444333111000000000------------------------......------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,...---------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---...............------........................///..................///////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222222222333333444555555555444555666777777888888888777777888999999888777666888888888888999999999999888888999:::;;;<<<===>>>AAA@@@???===;;;:::999999======<<<;;;:::;;;>>>@@@@@@@@@???>>>>>>>>>??????>>>>>>===<<<===???AAABBB>>>>>>?????????>>>======<<<<<<===>>>??????>>>>>>===<<<<<<<<<<<<===???@@@;;;;;;;;;;;;:::::::::999::::::;;;<<<<<<===>>>>>>::::::::::::::::::::::::777777666555555555555666666666666666666666666666666555555444333333444444333666777555777===AAABBBUUUttt{{{iiibbbYYYTTTSSSTTTTTTTTTSSSXXX]]]```aaadddkkkqqqsssvvv|||}}}~~~yyymmmeeeccceeeeeeooosssuuusssqqqqqqmmmgggdddddddddfffkkkrrryyy}}}{{{vvvppppppwww{{{}}}qqqcccWWWVVV___ppp~~~{{{|||uuuooohhh```ZZZZZZ^^^cccfffkkkqqqxxx}}}~~~}}}yyyuuucccXXXIII@@@>>>>>>:::777111111000...---...000222------------------------......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++++++++++++++,,,,,,,,,++++++***)))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************,,,,,,,,,------.........---...............------........................///...---,,,,,,---...///////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222222222333444444555555666444555666777888888888888777888999::::::999888777777777777777888888888888888888888999:::;;;===>>>CCCAAA???===;;;:::999888======<<<;;;999999<<<>>>@@@???????????????@@@@@@@@@???>>>>>>???AAACCCDDD======>>>??????@@@??????;;;<<<===>>>>>>??????>>>===<<<<<<<<<===>>>@@@AAA;;;;;;;;;::::::999999999999999::::::;;;<<<======::::::::::::::::::::::::888777666444444555666666555555555666666666666666555444333333222222222222111777777//////888===:::DDD```~~~hhh]]]XXXRRRNNNNNNJJJOOORRRUUUYYY^^^\\\XXXZZZ^^^eeelllsss{{{~~~{{{rrriii```\\\``````^^^fffsss}}}{{{{{{}}}|||xxxsssqqqssswwwzzz|||}}}}}}~~~xxxooo]]]______dddsssxxxtttuuutttooojjjbbbZZZWWW[[[```bbbgggnnnooowww{{{zzzxxxuuujjj^^^PPPGGG<<<666444555444222333222000...---,,,,,,,,,---------,,,,,,+++++++++---------------------------+++***+++------+++(((------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---...............------000000000000000000000000///////////////.........000000000000111111111111///////////////000000111111111222222222333333333333333444444444444444444555555666777777777777777555666666888999:::;;;;;;888888777777777777777888777777888999:::<<<===>>>CCCBBB???===;;;::::::;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<===>>>???@@@AAAAAA>>>=========>>>@@@BBBCCC@@@???>>>======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999888888999:::;;;:::999888777777777666555555555555555666555555555555444444444333333333333333333333333444444555555666777777777>>>NNNfff~~~sssggg```^^^XXX\\\^^^___ccciiiiiieeeZZZ[[[\\\]]]^^^```eeehhhiiiffffffhhhjjjqqq|||yyytttoookkkjjjkkkjjjeee```]]]YYY]]]hhhnnnooowww~~~wwwsssrrrssstttttttttuuuwwwzzz~~~{{{{{{|||}}}~~~qqqjjjiiipppyyyzzzrrrmmmkkkiiifffbbb\\\VVVUUU[[[bbbgggooovvvyyy}}}|||vvvooofffXXXLLLAAA:::333///111333444333222222111000//////...---...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++------***(((+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------............------......................../////////////////////...//////000000000000111111111111111111111222222333111111111222222222333333333333333444444444444444555555666777777777777777666666777888999999::::::888888777777777777888888888888888999:::;;;<<<===BBBAAA???===<<<;;;;;;;;;<<<<<<<<<<<<<<<======>>>======>>>???@@@AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<===>>><<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999::::::;;;::::::888666555777777666555555555555555555555555555444444444444333333333333333333333333333333333444555555666666777AAARRRlll~~~{{{vvvyyy{{{|||nnnlllfff^^^WWWRRRQQQRRRUUUUUUVVVWWWWWW\\\kkkyyyyyyrrrmmmiiifffddd___\\\WWWUUUVVVXXXZZZ[[[\\\]]]hhhwww|||vvvsssrrrpppoooppprrrwww~~~{{{ooobbbeeerrr|||zzzzzzzzz{{{|||}}}}}}}}}}}}|||{{{vvvrrrkkkddd___]]]\\\\\\[[[XXXYYY```iiipppwww}}}~~~}}}vvvkkk___SSSEEE:::555111---,,,///222222111111111222333222111000///.........---------------++++++++++++++++++++++++,,,+++++++++,,,,,,***)))))))))******++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++*********)))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------............------------------------------......//////////////////....../////////000000000111111111111111222222333111111111222222222222333222333333333444444444555555555666777777777777666777777777888888999999999888888777777777888888999:::::::::::::::;;;;;;<<<@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>======>>>>>>???@@@AAAAAADDDEEEEEEEEEDDDBBBAAA@@@@@@@@@>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>;;;;;;;;;;;;::::::::::::888888999:::::::::999999;;;;;;;;;:::888777555444777666555555444555555555555555555555444444444444333333333333333333333333111111222333333444444555444777???RRRsssvvviii___XXXVVVUUUYYY\\\[[[WWWWWW^^^eeehhhkkknnnqqqqqqrrrsssuuutttxxx~~~~~~~~~ooojjjccc___^^^```cccdddgggccc^^^ZZZZZZ___dddiiillloooxxx|||{{{zzzyyyxxx}}}}}}zzzqqqsssoooiiivvv|||{{{zzzzzzzzzxxxvvvssspppooommmmmmooolllggg___XXXVVVXXX[[[bbbcccgggnnnuuuyyy|||}}}xxxrrrfffYYYMMMCCC:::444444111///...000111000///...///111333333222000///........................++++++++++++++++++++++++,,,++++++,,,,,,+++***)))'''(((((()))***++++++,,,++++++++++++++++++++++++******))))))))))))***************))))))))))))(((***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---.........------------------------------............////////////------......//////000000///////////////000000111111111111111222222222222222222222333333444444555444555666666777777666666777777777777888888888888888888777777888888999999<<<;;;;;;:::::::::;;;;;;>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======:::;;;;;;<<<===>>>>>>>>>DDDEEEGGGHHHGGGEEEBBB@@@BBBAAA@@@???===<<<<<<;;;========================<<<======>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999777777888999::::::999999:::999999888888777666555666555555444444555555555555555555444444444333333222222222222222222222222111111222222333444444444666777:::DDD[[[}}}wwwooolllhhhnnnrrrpppiiibbb]]]ZZZYYYZZZZZZZZZYYYZZZ]]]______```cccgggmmmsssxxx{{{{{{tttpppoooooommmlllpppuuu~~~}}}uuupppjjjhhhjjjpppvvvzzztttnnnfffcccfffmmmuuuzzz|||uuupppooosssxxx|||~~~zzzllljjjyyy}}}xxxrrrmmmiiigggfffhhhgggbbb[[[UUUTTTYYY___jjjooouuu|||{{{vvvkkkaaaSSSFFF===888555555333222111000111000///...,,,---///111111000...---........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++*********''''''((()))******++++++++++++++++++++++++++++++***))))))(((((())))))************))))))))))))(((***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,---......------........................---.........//////000000---------...///000000000///////////////000000111000000111111111222222222111111222222333444444555444444555666666666666666777777777777777777888888888888888888888999::::::<<<<<<;;;;;;::::::;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;<<<======;;;;;;<<<<<<======>>>>>>AAACCCFFFHHHHHHGGGDDDCCCCCCCCCBBBAAA@@@???==============================<<<<<<===>>>???>>>>>>>>>;;;;;;:::::::::999999999666666777888999999999999777777777777777777888888555555444444444444555555555444444444444333333333222222222222222222222222222222222333444444555555333666:::>>>HHHaaaqqqeeeYYYXXXVVVSSSPPPOOOPPPRRRRRRRRRRRRSSSVVVZZZ^^^aaacccbbb```\\\YYYWWWWWWWWWVVV\\\gggttt~~~}}}~~~zzzuuunnnjjjnnnxxx{{{~~~wwwllliiittt}}}vvvoookkkhhhgggbbbaaa]]]WWWTTTWWW^^^eeeooovvv}}}}}}sssiii[[[PPPCCC:::444000111444.........///////////////+++,,,---.........---,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******+++(((((())))))******++++++++++++++++++++++++++++++******))))))))))))******++++++*********)))))))))***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,------...------........................------......///000000000------...///000000111222111111111111111222222333000000000111111111111222000000111222333444555555444444555666666666666555666666666777777888888888888888888888888999:::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>??????@@@@@@@@@===@@@CCCEEEFFFFFFDDDCCCCCCCCCCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???>>>===<<<::::::::::::999999999999666777777888888888777777555555555555666777888999444444444333444444555666444444444444333333333333222222222222222222222222111222222333333444555555---222888:::<<>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<>>>>>>===<<<;;;:::::::::999999999999888777777777888777777666666777666555555555666777888444333333333444444555666444444444333333333222222111111111111111111111111000000111111222333333333///000444777777>>>SSSggg~~~}}}vvvqqqnnnmmmnnnoooooommmkkkiiigggaaaaaaaaabbbaaa___ZZZVVVUUUUUUTTTTTTVVVZZZ___cccccckkkssswwwuuuvvvzzz{{{zzzvvvqqqnnnqqqxxx~~~|||zzz||||||yyyuuusssnnnfffaaacccnnn}}}wwwqqqnnnkkkgggeeegggiiijjjiiicccbbb``````bbbiiirrryyy~~~{{{uuummmooozzzzzztttoookkkhhhgggaaa]]]YYYXXX]]]eeennnttt||||||rrrhhh]]]NNN@@@999333111555555111000333/////////---,,,+++,,,---///...---,,,,,,,,,,,,---+++++++++,,,,,,---------))))))))))))))))))))))))***,,,...---***)))***++++++++++++***************++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))+++++++++,,,,,,+++++++++************************************************+++,,,,,,------,,,,,,+++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111......///000111222333333///////////////000000111000000000000111111111111///000111222333444555555333444555555666666555555333444555666777888999:::888888888888999:::;;;<<<;;;;;;;;;;;;;;;<<<======<<<======>>>===;;;:::999;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>?????????<<<===>>>@@@@@@@@@@@@@@@???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>999:::<<<>>>>>>===<<<;;;:::::::::999999999888888777777888777777666555555888777666555444444555666333333333333444444555666444444444333333333222222111111111111111111111111/////////000111111222222666333333555666888DDDSSSpppaaahhhqqqyyy{{{yyyxxxyyy|||{{{xxxtttrrrkkkbbb\\\[[[[[[\\\[[[bbbhhhmmmkkkeee```___aaabbbdddaaa\\\[[[```ddddddggggggiiilllqqqwww|||{{{}}}}}}yyytttsssnnniiiddddddiiikkkhhhdddbbbbbb```\\\[[[bbbppp|||~~~sssjjjiiihhhhhhgggfffeeeiiiqqqwwwpppqqqqqqpppqqqvvv}}}{{{~~~~~~yyyyyysssiiijjjyyy{{{uuummmkkkkkkhhhaaaZZZZZZXXXXXX]]]gggpppuuuwwwyyynnnbbbVVVJJJ@@@999222111111000///......---------------------------......---,,,,,,+++******---------,,,,,,++++++++++++)))'''''')))+++++++++***,,,---......---+++***************************************************************************************************************************,,,,,,+++***))))))******+++++++++***************++++++++++++++++++++++++******+++,,,...//////000,,,+++***+++---...---,,,..................................../////////000////////////000000000000000000000000000000000000111111111000000000000000111111222222222333333333444555555555555555444444444444333444555777999:::888888777777888888999::::::::::::;;;;;;;;;;;;<<<;;;<<<===>>>>>>===<<<<<<::::::;;;;;;<<<===>>>>>><<<===>>>??????@@@@@@@@@???????????????????????????>>><<<<<<======;;;::::::;;;===>>>??????>>>>>>:::::::::;;;;;;<<<<<<<<<;;;;;;::::::999888777777:::999777666666666777888555444444333333444444555777666444333333444555666111111111111111111111111111111111111111111111111111111111111111111111111333222000///222666<<>>======<<<;;;888888999::::::;;;<<<<<<;;;<<<===>>>???????????????????????????????????????>>><<<=========<<<::::::;;;===>>>??????>>>>>>;;;;;;;;;;;;<<<<<<======;;;;;;:::999999888777777888777666555555555666666555444444333333444444555999777555333222222333444222222222222222222222222111111111111111111111111111111111111111111111111333222000///111333777999FFF^^^}}}IIIJJJLLLMMMQQQYYYdddmmmttt||||||zzzttteeeaaabbb```jjjssssssooollljjjgggccc^^^YYYYYY\\\^^^\\\ZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWZZZ```iiixxxxxxmmmfffeeegggjjjkkkcccccc```YYYSSSTTT[[[cccsssuuuxxxyyyzzz~~~}}}~~~}}}~~~{{{xxxvvvxxx~~~}}}yyytttqqqrrrvvvyyyrrriiifffjjj|||wwwpppllleeedddcccaaa``````______bbbcccgggmmmsssuuurrrnnn\\\TTTIII>>>777444111000111000000//////.........------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++)))((((((***++++++***************************************************************************************************************************************************,,,+++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++,,,---------,,,+++,,,---...---,,,------------------------//////..................////////////000000000000000000000000000000000000000000000000000000111111111111111222222222222333444444555555555555444444444444444444555666888888999888888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<============<<<;;;::::::777777777888888999999::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>>>>===;;;:::;;;===>>>??????>>>>>>;;;;;;<<<<<<<<<<<<======:::::::::999888888777777777666555444444444555555555444444333333444444555999888555333222111222222333333333333333333333333111111111111111111111111111111111111111111111111333222111000000111222333<<>>??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888777777666666666555555555555555555444444333333444444555666666444333222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111000000000777===KKKddd]]]^^^]]]YYYTTTQQQRRRUUU[[[```fffnnnxxxzzzwwwsssooonnnpppsssuuuvvvzzz|||xxxxxxvvvwww{{{{{{|||~~~}}}yyymmmdddccciiittt}}}~~~}}}{{{wwwqqqjjjddd```\\\aaagggiiijjjmmmrrrvvvyyyvvvrrrnnnggg\\\OOOFFF;;;777333111000///...---////////////............------------------------***++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,***)))+++************+++,,,---))))))))))))))))))))))))************************************************************************************************+++***************++++++(((((((((((())))))******++++++++++++++++++++++++***++++++,,,,,,---------///------...///000///...------------------------...............---------////////////000000000000//////////////////////////////000000111111111111000000111111111222222222222222333444555555444444333333444555555666666666888888777777888888999:::::::::::::::;;;;;;;;;;;;======<<<;;;:::999999999888888888888999999999999999:::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;===??????===;;;:::;;;===>>>??????>>>>>>999999999999999999999999999999888888888888888777777777777666666666555555555444444333333444444555333222222222222333333333333333333333333333333333111111111111111111111111000000000000000000000000000000111222222222222222555777@@@RRRkkklllmmmnnniiiaaa[[[WWWWWWXXXYYYZZZ\\\```kkkyyy~~~~~~zzzxxx~~~~~~}}}|||ccc```___eeeqqq|||sssrrrqqqnnnjjjeee```]]]bbbgggnnnrrrtttuuuxxx{{{}}}vvvlllaaaXXXLLLAAA999333111000000111111///---........................------------------------+++++++++++++++******************+++++++++++++++,,,+++***+++,,,,,,***(((''''''(((((()))*********))))))))))))))))))))))))*********************************************************************************************************)))******+++,,,''''''(((((()))*********++++++++++++++++++++++++))))))))))))******++++++---,,,,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000000000000000000000000000000/////////000111111222222000000000111111111111222111222333444444555444444222333444555555555555555777666666666666777888888999999999999::::::::::::<<<;;;:::999999999999999999999999999999999999999999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;888888:::<<<>>>???<<<::::::;;;===>>>??????>>>>>>999999888888888888777777888888888888888888888888666777777777777666555555555444444333333444444555000000111222222333333444333333333333333333333333111111111111111111111111000000000000000000000000000000111222333444444555333555;;;FFFVVVooo{{{||||||wwwooohhhddddddaaa```]]]YYYXXX\\\eeelll|||~~~rrrppppppyyyrrreee```dddnnn{{{|||rrriiiiiiiiihhhfffdddaaa```jjjnnntttxxxyyyxxxwwwvvvsssiiiZZZNNNEEE===777333222111000111222222111000........................------------------------,,,,,,++++++******)))))))))*********++++++++++++,,,++++++,,,---,,,***(((%%%&&&((()))*********)))))))))))))))))))))))))))******************************************************************************************************))))))***++++++,,,)))))))))***+++,,,,,,,,,++++++++++++++++++++++++))))))))))))************+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////////////////000000000000000000000000000000000000...//////000111111222222000000000000111111111111111111222333444444444444222333444555555555444444555555555555555666777777777777888888888999999999;;;:::999888888999::::::999999999999999999999999:::;;;<<<======>>>======::::::::::::::::::::::::666666888;;;>>>>>><<<999:::;;;===>>>??????>>>>>>999999999999888888777777777777777777888888888888555555666666666555444333555444444333333444444555000111111222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111222333444444222333666<<>>>>>>>>>>>::::::::::::::::::::::::444555777:::======;;;999:::<<<===>>>??????>>>>>>:::::::::999999999888888777777777777777888888888333444555555555444333222555444444333333444444555222222222222222111000///111111111111111111111111111111111111111111111111000000000000000000000000333222111000000111222333222111333555777@@@XXXnnn~~~zzzrrrjjjdddaaa```aaaZZZZZZYYYXXXZZZ___ffflllvvv~~~~~~yyyyyyxxxsssqqqttt~~~~~~yyy~~~xxxnnnkkkoooyyyzzzyyyyyyyyy|||zzzqqqjjjfffaaa``````aaadddgggjjjlllqqquuuxxxyyytttkkk```YYYLLLEEE<<<555222222000///111111000000//////............//////......---,,,((())))))******+++,,,,,,,,,+++******))))))******,,,++++++******++++++,,,************************************************))))))))))))))))))))))))+++++++++*********))))))******))))))))))))******)))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++++++++******++++++,,,------...---,,,)))((()))***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******+++,,,------------,,,,,,---......//////000///......------///000111000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333555555444444444555555666666555333222333444666888666666666666555555555555999888888777777777777777888999:::;;;:::999888777:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<666666777888:::;;;<<<===<<<;;;888777777999<<<>>><<<<<<<<<;;;;;;<<<<<<<<<:::888666555777888888777777666666666666555555555333333333333333333333333333222222222111000000000222222222111111000000000111111111111000000000000111111000000000000111111222111111111000000/////////111222222444;;;GGGPPP}}}uuunnniiifff```^^^ZZZWWWWWWWWWYYYZZZccciiipppwww|||{{{uuuuuu{{{}}}wwwoooqqqvvv~~~~~~|||zzz{{{~~~yyysssqqqpppoooooosssuuuxxxzzzxxxrrriiiaaa]]][[[^^^bbbfffiiilllnnnpppyyyxxxvvvoooeeeYYYMMMFFFAAA<<<555111/////////...000000000000//////.....................------,,,,,,,,,,,,+++******))))))---,,,++++++******++++++,,,++++++******++++++,,,***************+++++++++************************))))))))))))))))))))))))+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))******************++++++++++++++++++++++++++++++++++++******++++++,,,------------,,,***)))***,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,+++************+++,,,,,,------...///......---...///000111////////////////////////000000000000000000000000000000000000111111111111111111111222222222333333555444444444444555555666666555444333444555777888777777777777777777777777:::999888888777777888888999:::;;;;;;;;;:::999999999999999::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<666777777888999:::;;;;;;:::999888777777999;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;999666666777777777666666666666555555555444444333333333333333333333333222222111111111111111111333222222222111111111111111111111111000000000000111111000000000000111111111111111000000000//////...000111000000555>>>FFF{{{qqqlllkkkgggbbb```___\\\XXXTTTVVVVVVVVVZZZ```hhhmmmpppwww{{{~~~wwwqqqsssxxx}}}wwwnnnrrrzzz}}}yyyzzzsssmmmkkkiiidddbbbdddfffiiilllkkkfff```ZZZVVVWWW^^^gggnnnpppqqqrrrttt|||wwwmmmaaaSSSFFF;;;666666333000......///......000000000////////////..................---,,,,,,---------,,,++++++******------,,,++++++++++++,,,++++++************++++++))))))******++++++++++++************************))))))))))))))))))))))))+++************)))))))))******))))))))))))******))))))))))))))))))))))))******************))))))+++++++++++++++++++++++++++************+++,,,,,,,,,------,,,+++***,,,...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,+++************+++,,,,,,------...///............///000000........................000000000000000000000000000000000000111111111111111111111222222222222333444444333444444555666666777666555444555666777888999999999999999999999999:::999888888777777888888::::::;;;;;;;;;;;;;;;:::888888888888888999999999999:::::::::::::::;;;;;;777888888888999999999999888888777777777888999:::::::::999999999999::::::;;;999777666777777666555555555444444444333333333333333333333333333333333000000111111111111111111333333333222222222222111111111111111000000000000111000000//////000000111111111000000000000/////////000111000///111666;;;~~~xxxxxxuuurrrsssuuutttnnnhhh^^^WWWOOOMMMRRRWWWZZZZZZ```gggoootttvvvyyy~~~}}}{{{|||wwwmmmiiihhhkkkuuu~~~~~~tttkkkjjjqqq{{{{{{xxxyyyrrrmmmlllhhhaaa]]]\\\^^^```aaaaaa^^^[[[ZZZYYY[[[dddpppwwwxxxuuusssssspppiii^^^PPPDDD;;;555333111000////////////000///////////////////////////------.........---,,,,,,***++++++,,,,,,---......---,,,++++++******++++++++++++************++++++)))))))))***++++++,,,,,,************************))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))++++++******))))))((((((***************************************++++++,,,+++,,,---,,,++++++---///+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------******+++,,,------------,,,,,,---......//////000............/////////000///////////////////////////////////////////////////000000000111111111111111111111111222222222222333333333333444555666666777666666666666777888888888888999999999999999:::999888777777666666777777999999::::::::::::::::::777777777777777777777777999999999999::::::::::::888888888888888888888777666666666777777777777777999999888888888888999999<<<:::888777777777555444444444444333333333222222222222222222222222222222//////000000111111222222333333333222222222222222111111111111000000000///000000////////////000000000000000000000000//////111222333222111111444666rrrggg[[[SSSRRRSSSQQQNNNSSSSSSTTTXXX\\\```ccccccuuuzzzwwwyyyyyyqqqhhhaaa^^^hhhvvv|||jjjeee___^^^eeevvv}}}{{{yyysssooommmiiiaaa\\\[[[ZZZ[[[[[[ZZZZZZ\\\```ccciiipppyyy}}}{{{uuuooolll[[[UUUKKK@@@888444333333000000000//////......///.............../////////---------...---,,,,,,+++***++++++,,,,,,---......+++******)))))))))))))))+++******))))))******+++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++******))))))(((((((((******************************))))))******+++,,,***+++,,,,,,++++++---///+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------******+++,,,------------,,,,,,---......//////000---......///////////////000000000000000000000000///////////////////////////000000000111111111111000000111111111222222222222222222333333555666666666666666666666777777888777777777888888888999999777777666555555555555666888888888888888999999:::777777777777777777777777999999999999999999999999888888777777777777666666555555666666666777777777888888888777777888888888;;;:::888888888777555333444333333333333222222222222222222222222222222222/////////000000111111222222222222222222222222222111111111111000000000///000000////////////000000//////////////////000000///111222222222222333444|||pppfffaaa]]]XXXTTTVVVRRRNNNOOOSSSVVVUUUSSSXXXcccrrr}}}~~~yyyppphhhbbbjjjwwwqqqeee___SSSXXXbbbnnn|||}}}}}}}}}wwwqqqmmmllliiiaaa\\\[[[YYYYYYYYYZZZ\\\aaahhhmmmvvvxxxzzzyyytttkkkbbb\\\FFFBBB;;;555000//////000...//////...,,,+++,,,------............/////////---------------,,,++++++---------,,,++++++************)))(((((((((((((((******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))*********))))))))))))******************************))))))))))))))))))((((((***************************))))))))))))***++++++)))+++++++++******,,,...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,+++************+++,,,,,,------...---......///000/////////111111111111111111111111000000000000000000000000000000000000111111111111000000000111111111111222222222222222333444666666555555666666666777777777555555666666777888888888777777666555555555555666777777666777777888999:::999999999888888888888888999999999888888888888777777777777666666666666666666666555555555666777888888888777777777777888888:::999888888888888555333444444333333333222222222222222222222222222222222//////000000000000000000000111111111111222222222111111111111000000000000000//////......//////000......////////////000000------...///000111111222{{{uuuooojjjfffdddaaa```___]]]ZZZWWWRRRXXXaaaiiipppyyyzzzuuuooottt}}}vvvfff\\\XXXXXX^^^iii{{{||||||tttnnnkkkkkkhhhbbb^^^^^^YYY[[[^^^aaaeeekkkqqquuuxxxsssmmmhhhbbbXXXMMMDDD888666444111///.........---......,,,******,,,///---------.........//////,,,------------,,,++++++,,,,,,,,,+++******))))))+++******)))((()))))))))******))))))))))))******,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))******************************((((((((()))))))))))))))************************)))))))))))))))***++++++)))***+++***))))))***,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,+++************+++,,,,,,------...------///000000000///...000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111222333444666777444444555666666666666666555555666666777888888999999999888777777777777777777777777777777999:::;;;;;;;;;;;;::::::999999999999999888888777777777777555666666666666666666666777666555444555666888999999888888777777888888999888888777888999888666444444444444444333333333333111111111111111111111111000000000000000///////////////000000000111111111111111111111000000000000//////............//////........./////////000000------,,,---...000000000uuuwwwxxxtttnnnhhhdddcccaaabbbdddggglllsss{{{~~~|||zzz}}}xxxlll```YYY\\\eeemmmwww|||yyysssmmmjjjjjjiiiddd```aaaZZZ^^^dddjjjooosssxxx|||ssskkk___WWWQQQGGG;;;111111111111222222111111111...//////---++++++///222---------.........//////,,,,,,---------,,,++++++((())))))***++++++,,,,,,,,,++++++***)))***************))))))))))))******---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))************))))))))))))******************************''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))******+++)))******)))(((((()))+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------******+++,,,------------,,,,,,---......//////000,,,---///000000000///...////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111111111111222333444666777333444444555666555555555555666666777888888999999;;;:::999999888999999999888888777777888:::<<<===<<<<<<<<<;;;;;;:::::::::999888888888777777666666555555555555666666777777999777555444444666999:::999999888888888888999999777777777888999999777555555555444444444444333333111111111111111111111111111111000000//////............//////000000000111111111111111000000000000//////............//////---.........//////000000000///---...///000000///wwwpppqqqnnnttt}}}}}}uuuqqqttt{{{zzz|||}}}{{{xxxwwwyyy|||}}}zzzyyy{{{~~~|||ssspppeeedddeeehhhhhhmmm{{{xxxpppmmmkkkiiihhhgggeeeccc```^^^dddnnnvvvyyytttkkkddd```ZZZPPPFFF<<<666333222......////////////....../////////......------------------............///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************)))(((((())))))))))))************+++*********))))))(((((())))))))))))************(((((())))))))))))((((((*********))))))))))))(((++++++******))))))(((((((((((()))***************************************((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////.........------............------............/////////000////////////000000000000000000111222222222222111111111111222333555666777888888777777666666666555666666666666777777777777999::::::;;;;;;::::::999888999999::::::999999888;;;;;;::::::::::::999999777777888888888999999999555666666666777777777777444444444555555777888888:::999777555555666888999777777666555444444333333222222222222222222333333222222111111111111222222111111111111111111222222000000000000000000000000//////............//////444444222000///.................................000///////////////000111xxxvvv|||{{{sssqqqsssllllllllljjjgggeeeddddddiiiiiimmmvvvwwwlllaaa^^^___^^^jjjzzzvvvlllgggdddaaaaaacccfffhhhiiioooqqqssstttrrrjjj```YYYNNNJJJCCC;;;555111000000......////////////...............---------,,,,,,------------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))***************)))(((((((((((()))))))))*********************)))))))))((())))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))(((((()))***************************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...............//////////////////............/////////000000000000000000000/////////000000111222222222222111111111111222222444555666777777777666666555555555555666666666777777888888::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;::::::::::::999999777777888888888999999999777777777777777777777777444444444555555666777888:::999777666555666777888777666666555444444333333222222222222222222222222222111111000000111111222333222222111111000000000//////////////////////////////............//////333222111000///.................................///////////////000111111}}}yyywwwmmmkkkjjjiiigggfffdddaaa]]][[[[[[XXXXXX^^^gggrrr|||rrreeeZZZSSSPPPVVV^^^qqqqqqfffbbb```___aaagggoootttwww}}}yyyrrrjjjaaaWWWMMMGGG;;;888444111.........///......////////////......------,,,,,,,,,,,,,,,+++------------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,++++++******++++++,,,)))))))))))))))))))))))))))************))))))((((((((())))))))))))******************))))))))))))))))))))))))************(((((())))))))))))((((((''''''(((((()))*********))))))))))))************(((((()))***************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////000000000000//////....../////////000000000111111111000000/////////000000111222222222222111222111111111222333333444666666666555555555555555555555666666777888999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888888888888888999999999888888888888888888777777555555444555555666777888;;;999888666555555666666666666555555444333333333444333333222222111111111222111111000000111111222333333222111000//////...//////////////////////////////............//////111111000///////////////////////////////////////............///111222222~~~{{{vvvtttuuusssqqqrrrsssqqqlllhhhddd___]]]___dddkkkwww}}}|||}}}|||zzz}}}}}}|||rrrmmmccc]]]XXXWWWXXX^^^kkkwwwzzzjjj```]]]^^^bbbiiiqqqwww{{{|||yyyqqqdddXXXLLLCCC<<<888333111///...------//////---......//////......---++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))************)))((((((((((((((()))))))))************)))))))))))))))((()))))))))************(((((())))))))))))((((((''''''((()))***+++,,,---(((((())))))******++++++(((((()))*********************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............////////////000000/////////...////////////000000000222222111111000/////////000000111222222222222111222222111111111222222333555555555555555555444444444555555777888999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888999999999888888888888888555555555555555666777777:::999888666555555555555555555555444444333333333444444333333222111000000111111000000000000111111222222111111000000////////////////////////////////////............///////////////......//////000000000000000000000000000---------...///111222333{{{{{{}}}|||{{{{{{~~~}}}zzzzzzxxxwwwzzz{{{}}}{{{{{{{{{{{{{{{||||||}}}|||wwwxxxzzzyyysssqqqrrrssssssttt|||zzzooogggbbbaaabbbccciiipppuuu|||~~~~~~zzzmmmbbb]]][[[```hhhqqqxxxyyyvvvsssggg^^^QQQEEE===777444222222111000///...---------------............------++++++++++++++++++++++++,,,,,,,,,------------...------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))*********))))))'''(((((((((((()))))))))))))))))))))))))))******((()))))))))************(((((())))))))))))(((((((((((()))***,,,---......(((((())))))******++++++(((((()))*********************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------......//////---......//////......---////////////000000000111222111111111000000000///000000111222222222222111222222222111222222333333444444555555555555555555444555666777888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::;;;;;;:::::::::999999999888888888888888888888888999999888888888888888888666555555555555666666777999888777666666555555555444444444444444333333333444444333333222111000000111000000000000000000111/////////000000111111222........................//////............//////.........---......///000000000000000000000000000---------...///111222333~~~{{{xxxyyy}}}}}}yyytttrrrrrrtttuuuvvvtttsssqqqoooooorrrwww{{{}}}yyywwwyyy~~~~~~~~~|||tttrrrsssuuuwwwyyyzzzssshhh___\\\bbblllttt~~~~~~{{{{{{~~~||||||}}}}}}~~~}}}}}}}}}{{{|||zzzuuunnngggbbb```fffjjjqqqxxxyyyuuullleeeSSSLLLBBB:::555444333333000000///...---,,,++++++------............------***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))((())))))************)))''''''(((((((((((())))))))))))))))))************))))))))))))************(((((())))))))))))(((((((((((()))***+++------...))))))))))))************(((((()))***************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////------............------/////////000000000111111111111111111111111111111000000111222222222222111333222222222333333444555555555555555555666666666666666777777888999::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;::::::::::::999999999999999888888888888888777777777888888888999999666666555555555555666666777777777666666666555555444444333333333333333333444333333222222111111111111000000//////000000111---......///000111222222........................//////............//////......---------......///////////////////////////............///111222222~~~yyyxxxzzz}}}~~~~~~||||||~~~yyysssmmmjjjkkknnnpppqqqooorrrtttuuu|||~~~}}}~~~}}}vvvpppnnntttzzz~~~~~~ssshhhfffdddeeemmm|||{{{zzz|||~~~}}}{{{zzzvvvwwwwwwwwwuuutttsssssspppqqqqqqooolllkkkjjjkkkssssssrrrqqqlllddd[[[TTTDDD???999444222222222222,,,,,,---...------,,,+++,,,------......------,,,++++++++++++,,,,,,------++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************'''''''''((((((((())))))((()))))))))************))))))))))))************(((((())))))))))))((((((''''''((()))******++++++*********)))))))))))))))(((((()))***************************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------...//////......////////////......//////000000000111111111000000000111111222222333000000111222222222222111222222333333444555666777555555555666666777777777777777777888888999999999::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999888888888777777555555666666777888999999666666555555555555666666555555666666666666666666333333333333333333333333222222222222222222222222000000////////////000000......//////000000111111........................//////............//////......------,,,---------........................///////////////000111111|||}}}}}}{{{yyywwwxxx||||||xxxzzz}}}~~~}}}qqqtttvvvvvv|||{{{}}}~~~{{{{{{}}}{{{}}}}}}~~~wwwmmmdddeeeoooyyyzzzpppggghhhnnnwww~~~|||~~~yyyuuuqqqqqqqqqooommmlllmmmmmmfffhhhkkkmmmoooqqqtttvvvuuupppiiiaaaYYYPPPGGGBBB===999555222000000//////)))***,,,...//////......,,,------......------,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------,,,,,,,,,++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))***************''''''''''''((((((((()))(((((())))))*********+++))))))))))))************(((((())))))))))))((((((&&&&&&''''''(((((())))))++++++******))))))(((((((((((()))***************************************((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...////////////000000000000//////000000000000111111111111//////000111222333333444000000111222222222222111222333333444555666888999555666666666777777888888888888888888888888999999999::::::;;;;;;::::::999<<<<<<============<<<<<<;;;;;;;;;:::::::::999999999999999999888888777777333444444666777888999:::777666666555555555666666333444555666777777777777333333333333333333333333222222222222222222333333000000////////////000000000000000000////////////........................//////............/////////...---,,,,,,,,,,,,---........................000///////////////000111}}}{{{zzz|||~~~{{{|||{{{qqqnnnkkkgggeeekkkwww{{{{{{{{{~~~uuuqqqllljjjpppyyyxxxuuuqqqoooqqqtttwwwyyy|||wwwqqqmmmmmmoooooommmhhhddddddeeegggggghhhmmmpppqqqnnnkkkggg```UUUKKKCCC===888555111111000000/////////...---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------++++++++++++------++++++++++++++++++++++++...---+++)))(((((()))))),,,,,,++++++***)))))))))++++++******))))))(((((((((((())))))))))))((((((***(((((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((************************************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---.............../////////////////////000111111222222000111222333333222000000111111111111111111111111222222333333333333444444444555555666777888888999777888999::::::::::::999999:::<<<======<<<:::999999999::::::;;;<<<======:::::::::999999999888888<<<<<<======<<<;;;::::::777888999999999999888777666666666666666777777777777777777777666666666666444444333333333222222222333333333222111000000///000000000000000000000000000000000000000000000000000000000000000000000000/////////...---------,,,//////.........---------------------------------////////////////////////~~~}}}xxxrrrllliiihhhllltttvvvqqqmmmmmm~~~~~~uuupppuuu~~~vvvrrr]]]\\\^^^fffsss}}}xxxsssnnnkkkiiiiiiiiifffbbbaaaccceeekkkkkklllmmmmmmjjjddd___QQQLLLDDD===888444111000000000/////////.........---------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,+++))))))))))))***))))))***************************)))))))))))))))(((((())))))))))))(((((()))(((((((((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((************************)))))))))))))))))))))))))))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///............/////////////////////000111111222222000111222222222222111000111111111111111111111111222222333333333333444444444555555666777777888888777777777888888888999999888999;;;<<<<<<;;;999888888888999999:::;;;;;;<<<::::::::::::999999999999<<<<<<<<<<<<<<<;;;::::::888888888888888888888888777777777777777777777777666666666555555555555444444333333333333222222222333222222111000000//////////////////////////////////////////////////////////////////////////////............------------//////.........---------------------------------........................xxxtttnnnmmmtttyyywwwooojjjwww}}}|||}}}~~~~~~{{{xxxqqqooollleee```^^^ZZZ^^^eeeqqq{{{tttooojjjfffccc______^^^]]]]]]```eeehhhmmmllliiigggbbb[[[RRRMMM@@@<<<777333222111111000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******)))******+++''''''((())))))***++++++((())))))))))))))))))***(((((())))))))))))(((((()))((('''(((***+++***)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((************************)))))))))))))))))))))))))))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------............/////////...//////000000111111222000111111222222222111111222222222222222222222222222222333333333333444444444444555555666777777777777777666555666777888999888888::::::::::::888888777888888999999:::::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;:::999888777777777777888999888888777777777777777777555555555444444444333333333333333222222222111111111111000000//////......////////////////////////////////////////////////////////////////////////------------...........................---------------------------------........................|||yyyyyyyyyvvv~~~|||{{{~~~~~~rrriii___VVVUUUVVVZZZ```fffrrrxxx}}}xxxqqqkkkfffbbb^^^\\\YYYZZZ[[[]]]```cccgggjjjfffccc^^^WWWOOOGGG@@@<<<999666222000000111111111------------------------------------------------,,,------------------,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++,,,''''''(((((())))))))))))'''((((((((())))))******(((((())))))))))))(((((()))((('''(((*********((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++************---------.........//////......//////000111111111000111111111222222222222222222222222222222222222222222222333333333444444444444444555555666666666888777666555555777999:::888999::::::::::::999888888888999999:::::::::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::888777555555777888:::888888888888888777777777555555555444444444444333222222222222111111111111000000//////............////////////////////////////////////////////////////////////////////////,,,,,,,,,------.................................------------------------........................}}}{{{~~~yyyuuuhhh```YYYTTTRRRXXXbbblllxxxwwwrrrnnnllliiihhhgggfffdddbbb```aaabbbdddffffffeeedddYYYUUUNNNFFF>>>888666555666333///---------,,,+++,,,,,,,,,---------------------------------------,,,------......------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***+++++++++,,,))))))))))))((((((''''''''''''(((((()))))))))***(((((())))))))))))(((((((((''''''''')))***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))------------.....................///000000111111000000000111111222222333222222222222222222222222222222222333333333444444444444444444555555555555999888666555666777999;;;::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::999888666555555666888999888888888888777777666666666666666555555555444444222222111111111000000000/////////.......................................................................................+++,,,,,,,,,------......---.....................------------------------........................~~~~~~}}}{{{}}}||||||lllcccaaabbbcccccceeennn|||}}}wwwpppkkkccceeeiiinnnssstttsssrrrlllkkkjjjhhheee___YYYTTTIIIFFFAAA:::444222333555666444000......---+++***,,,,,,,,,------------...------------------------,,,---...//////...---,,,*********++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((()))***+++++++++++++++++++++***))))))((('''''''''(((((((((((((((((()))(((((())))))))))))((((((((('''&&&''')))***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++************************(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,------------.........---......//////000000111000000000000111222333444333333333333333333333333222222333333333333444444444444444444444444444444888888777666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999::::::;;;;;;;;;;;;:::888777666666666666777888888888777777666666555555666666666555555555555444111111111000000000000/////////////////////..............................................................................,,,,,,,,,,,,---------------------...............------------------------------------------------yyytttuuuuuuzzzvvvooogggcccgggpppzzz|||vvvrrrmmmiiibbbfffnnnxxx~~~}}}zzznnniiiddd^^^XXXPPPHHHBBB888888777444111///111333666333111000000000///---,,,---------............------------------------,,,---...//////...---,,,)))******+++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++++++++************************))))))((((((((((((((('''''''''(((((())))))))))))((((((((('''&&&''')))))))))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))*********************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,---------.........------......///000000000111000000000000222333444333333333333333333333333222222333333333333444444333333333333333333333333666666666777777777888888;;;::::::::::::::::::;;;::::::::::::::::::::::::::::::::::::999999999999888999:::;;;;;;;;;;;;;;;777777777777777777777777777777666666555444444333555555555444444444333333111111000000000/////////////////////////////////........................................................................------,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------zzz{{{{{{{{{yyyuuupppiiieeeddddddeeeggglllvvvzzzsssoookkkhhhfffkkkuuu~~~}}}xxxfff```XXXPPPJJJCCC<<<777+++...111111///......000000///------...//////...---------....../////////------------------------,,,---///000000///---,,,))))))***+++,,,,,,------++++++------------++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))))))))))))***++++++,,,,,,))))))(((((('''''''''&&&(((((())))))))))))((((((((('''&&&''')))))))))'''))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++,,,,,,,,,---------......------......///000000000111000000000000222444555333333333333333333333333222222333333333444444444333333333333333333333333444555666666777666666666:::999999888888999999:::999999999999999999999999:::::::::999999999888888888999::::::;;;;;;;;;;;;666666777777777777666666777666666555444444333333444444444333333333222222000000000000/////////////////////000000000000000........................................................................---------,,,,,,+++++++++---------.........//////------------------------------------------------qqqeeeeeedddaaa```dddjjjppp~~~rrrgggdddfffhhhsssvvvzzz~~~}}}wwwmmmfffQQQMMMGGG@@@:::666444444111111000000//////......000000000000////////////...---,,,,,,,,,,,,---............------,,,,,,,,,,,,---...///000000000000...------,,,,,,++++++************)))******+++,,,,,,,,,,,,+++++++++************))))))))))))******************************((((((((((((((())))))***((((((((((((((((((((((((&&&''''''(((((((((((((((******))))))((((((''''''((((((''''''''''''((()))************************)))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))************,,,+++*********+++------++++++++++++++++++++++++---------,,,,,,+++++++++...------,,,,,,++++++***,,,,,,,,,---------...............///////////////000000111111111222222222000000111111111222222222222222222222222222222222444444555444333222444666666666555555555555666666999999999999999999999999;;;::::::::::::::::::::::::999777555555555555666666777888999999999999999777777666555555555555666444444444555555666666666444444333222222111111000000000111111111111000000000000000000000000000000---,,,+++*********+++,,,---------------------------------............///...------------...//////,,,,,,---......---,,,,,,...------,,,,,,------......------,,,---...///000xxxooofff]]]bbbgggmmmsssxxxzzz}}}|||mmmffffffiiikkkyyyxxxvvvsssmmmdddYYYRRREEEBBB>>>888444222111111000000000000//////......000000000000///////////////...------------...///......---------,,,,,,,,,,,,---...//////000000000...---------,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,+++++++++******************))))))))))))******************************)))(((((((((((()))******))))))))))))))))))))))))''''''((())))))))))))((((((((((((((())))))))))))******)))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************+++******)))***+++,,,---++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,+++++++++,,,,,,---------.....................////////////000000000111111111222222111111111111111111111222222222222222222222222222333444444333222222333555666666555555555555666666777777777777777777777777999999999999999999999999:::999777666555555555666777888888999999999999888777666555555444444555555333333444444444555555555444333333222222111111000000000111111111111000000...........................---,,,++++++,,,------------------------------------------............---------------...//////,,,,,,---......---,,,,,,------,,,,,,,,,,,,------...------,,,---...///000zzzvvvtttrrrllleeecccdddnnnvvv~~~wwwxxxxxxzzz|||~~~}}}rrrjjjhhhkkknnnqqqxxxrrrjjj```WWWMMMCCC>>>:::888555222000000000000000000000////////////...000000000000////////////000///............///000...------------,,,,,,,,,---------...//////000000......------------------...............---------++++++*********)))))))))******))))))))))))******************************)))))))))))))))******+++************************'''((())))))******))))))'''''''''((()))*********,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))******++++++))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************))))))))))))***++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------.........//////............//////000000000000000000111111111111111111111111111111111000222222222222222222222222222333444333111111333444666555555444444555555666555555555555555555555555666666777777888888999999999888777666555555666666888999999999999888888777555555444333333333444444222333333333333333444444333333333222111111000000///000000111111000000///------------------------...------,,,,,,---......------------------------------------............---------------......///,,,,,,------------,,,,,,------,,,,,,,,,,,,---------------,,,------...///xxx|||~~~yyyxxxwwwuuurrrpppmmmrrr{{{|||wwwyyy~~~}}}|||{{{wwwvvvtttrrrppppppqqqqqquuurrrnnnmmmnnnpppqqqqqqhhhaaaVVVLLLDDD>>>999666555444222111000000111222////////////////////////000000000000///////////////..................///------------------------------------......//////........................///////////////...------*********))))))))))))(((******))))))))))))******************************)))))))))))))))***++++++))))))))))))))))))))))))(((((()))***************'''((((((((()))))))))***)))))))))(((((()))******************************((((((((((((((((((((((((&&&'''((()))******************))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------------........./////////------......//////000000/////////000000000111111111111111111000000000000111222222222222222333333222333333222111111222444555444444444444444444555444444444444444444444444444444555666666777888888999888666555555555666666999999999999888888777666555444333333222222333333222222222222222222222222333333222222111000000000//////000000000000//////------------------------,,,,,,,,,,,,,,,---------------------------------,,,,,,---------.........------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------------------...yyy~~~}}}uuurrrnnnkkklllqqqxxx~~~|||zzzwwwtttrrrrrrrrrsssqqqpppooonnnllllllkkkkkkqqqqqqppppppooolllgggcccUUUNNNDDD<<<888666666555444444222111111111111111.............../////////000000000000////////////------------------------------------------------...------------......///.........//////000000000000000000000///...,,,,,,*********))))))))))))(((******))))))))))))******)))))))))))))))))))))))))))))))))((()))******+++(((((((((((((((((((((((((((((()))******************)))))))))((((((((('''&&&&&&&&&'''((()))***+++''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((())))))*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++,,,------------------.........///---------...///000000111....../////////000000000000000000000000000000000111111111222222333333333222333333222111111222444444444333333333333444444555555555555555555555555333333444555555666777777777666555444444444555666888888888888777666666555444444333222222222222333222222222222222222222222333333222111111000000/////////000000000000//////........................******++++++,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,~~~wwwsssrrrpppmmmjjjnnnpppsssyyyyyyvvvqqqllliiiiiijjjkkknnnoooqqqrrrsssqqqpppnnnpppnnnkkkhhhccc[[[SSSMMMEEE@@@:::555333333333333333222111000////////////---............/////////000000000000////////////,,,,,,------------,,,,,,,,,,,,,,,------------...///...---,,,,,,---...///......///000111111222222111222222222000...,,,+++++++++*********)))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***'''''''''''''''''''''''''''((())))))******))))))*********)))((('''''''''&&&&&&&&&&&&''')))***+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((()))******++++++***************++++++,,,,,,---++++++,,,,,,,,,,,,------)))))))))***+++,,,,,,---,,,,,,,,,---------......,,,------...///000111111............/////////////////////000000000111111111111111222222333333444222333444333111111333444444333333222222333333444555555555555555555555555333333444444555555666666555444333222222333444555555666666666666555555444444444333222222222333333333333333222222222222111222222222111000000//////...//////000000//////...........................))))))***+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++}}}zzzwwwooooooppprrruuuzzz~~~~~~|||wwwsssnnniiiggghhhjjjlllppprrrvvvyyyxxxtttnnnkkkddd```ZZZSSSMMMGGGAAA===:::777444222222222111000000000000///////////////---------.........//////000000000000////////////,,,---...//////...---,,,,,,,,,,,,---------......///...,,,++++++,,,...///......///000111222333444333444444444222000---,,,,,,+++++++++******************))))))))))))******))))))))))))))))))))))))'''''''''''''''(((((()))((((((((((((((((((((((((''''''((())))))))))))((())))))))))))(((((((((((())))))((((((((((((((()))************************))))))))))))))))))))))))'''(((((())))))))))))((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))+++,,,,,,,,,+++***)))******+++,,,,,,------+++++++++,,,,,,---------))))))******++++++,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,---...///000111111------........./////////---......///000111222222000111111222333333444444333444444333222222333555333333222222222222333333555555555555555555555555444444555555555555555555333333222111111222333444333333444444555444444444555555444333333333333333444444333333222222222222222222111111000000//////......////////////......------------------------)))***+++---------------------------------------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------...---,,,+++***zzz|||~~~zzzwwwppplllhhhhhhkkkmmmnnnnnnooovvv{{{{{{yyyvvvsssssstttvvvtttqqqllliiihhhkkkooorrrpppssswwwxxxtttmmmddd^^^VVVPPPHHHAAA===;;;999888333222111111222222111/////////000000000000000111---------.........//////000000000000////////////---...///000000///...---,,,,,,,,,------.........///...,,,++++++,,,---///......///111222333444555555666666666444222///---,,,,,,,,,++++++++++++*********))))))))))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&''''''(((((((((((((((''''''(((((())))))******---,,,+++)))((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&''')))************''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))************)))***+++,,,---,,,++++++))))))***+++,,,,,,------+++++++++,,,,,,---------***************+++++++++******+++++++++,,,,,,,,,,,,,,,---...///000111222---------.........//////,,,---...///000111222333000000111222333333444444444555555444333333444666333222222222222222222333444444444444444444444444555555555555555555444444222111000000000111222333111222222333444444444444666555444444333333444444444444444333333222222222222222111111000/////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......------------------------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---,,,++++++++++++++++++,,,,,,------...---,,,***))){{{vvvnnnlllhhhdddaaaccchhhlllnnnllljjjmmmttt~~~yyyuuutttooommmooonnnkkkkkkpppuuutttsssssstttuuusssrrrrrrssssssqqqjjj___SSSJJJBBB@@@<<<777444222111111555555444333222111000///000000000000////////////........................//////............//////,,,---...//////...---,,,------------------------***++++++,,,,,,------...000/////////000111222222555666888::::::777111---///---+++***++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))(((((((((''''''&&&&&&'''''''''(((((())))))'''((((((((()))))))))***))))))************))))))%%%&&&&&&&&&'''(((((((((*********)))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))++++++,,,,,,,,,,,,------***,,,---,,,)))(((+++---))))))*********+++++++++)))***,,,---...------,,,...------------...//////------...///////////////------...000111222333444333222000000111444777999999999888555222000111222555555555555555555555555666555444333222333333444000111222222444444555666222222222222222222222222///000111222333333444444333333333333333333333333444333222222111111222222000000000000////////////......---------,,,,,,,,,------------,,,,,,+++******++++++,,,---------,,,///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))))),,,,,,++++++,,,,,,---...---,,,***))))))***,,,------,,,++++++++++++,,,---{{{|||}}}~~~zzzrrrkkkhhhbbbccccccdddiiipppzzz{{{uuuqqqpppjjjfffiiikkkjjjlllpppwwwwwwwwwyyyyyyxxxuuurrrllliiiddd^^^VVVMMMCCC<<<777555333111//////000111222222222222111111111111000000000000/////////...........................//////............//////---...////////////...---------------------------***++++++,,,,,,---......000//////000000111222333555666999<<<===;;;666222///---******++++++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))))))))************))))))''''''(((((((((((((((((())))))*********************)))(((''''''((())))))))))))))))))))))))))))))************+++++++++++++++++++++*********))))))+++++++++,,,,,,,,,------+++,,,---,,,******,,,///*********+++++++++,,,,,,+++,,,---.........------...------------...////////////000111111111111111......///000111222222333333222111111222444777999@@@???<<<888333111111222555555555555555555555555555444333222222222333333222222222333333444444555222222222222222222222222000111333444555555555444333333333333333333333333333333222111111111111111000000000000/////////.........---------,,,,,,,,,,,,---------,,,,,,+++***++++++,,,------------------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))+++************+++,,,,,,---,,,***))))))***,,,---------,,,++++++,,,------xxx}}}|||zzzxxxwwwyyy}}}|||~~~|||wwwuuusssrrrsssvvvzzzyyytttpppmmmmmmgggdddiiippptttvvvxxx|||{{{zzzzzzwwwsssmmmiii]]]XXXOOOGGG@@@:::555111222111000//////000111222/////////000000111111111000000000/////////..............................//////............//////......////////////......------------------------+++++++++,,,------....../////////000000222333333555777;;;???AAA@@@<<<888///---***)))***+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++***)))'''&&&&&&'''((((((''''''''''''(((((((((((())))))))))))((((((((((((((())))))******))))))((()))))))))))))))(((((((((((()))))))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))************+++++++++++++++++++++***************++++++++++++,,,,,,,,,,,,+++,,,---,,,,,,,,,...000+++++++++,,,,,,,,,------....../////////...------...------------...////////////000000000111111111/////////000000111111111333333222111222444777888EEEDDD???:::444222222333444444444444444444444444444444333222222222222333333333333333333333333444333333333333333333333333111333555777777777555444333333333333333333333333222111111000000000000000000000000/////////............---------,,,,,,,,,,,,,,,---------,,,++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,,,,+++***))))))***+++,,,...------,,,,,,------...}}}~~~zzzxxxyyy}}}~~~uuupppnnnlllkkkkkkffffffmmmxxx~~~}}}}}}yyysssmmmggg___XXXSSSKKKEEE>>>888444222111000222111000///......//////........./////////000000000000/////////.................................///......------......///////////////////////////,,,,,,------------------++++++,,,,,,---........./////////000111222333444444666:::???CCCCCC@@@===111...+++************)))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++***)))'''&&&&&&'''((()))'''''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((***))))))((((((''''''''''''''''''((())))))******((((((((((((((()))))))))(((((((((((((((((((((((('''((((((((())))))))))))***************************++++++++++++,,,,,,,,,******+++++++++,,,...///,,,,,,,,,---------......//////......------,,,,,,...------------...//////------------......//////000000000000000000//////222111111000111333555666DDDBBB>>>888333111222444444444444444444444444444444444444444333444444444555555444444333333333333333333333333333333333333111333555777777666555333333333333333333333333333111111000///////////////000000/////////...............---------,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,------.........------******++++++,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))************************+++,,,,,,+++******))))))******+++------------------------~~~zzzxxx}}}~~~~~~~~~yyyzzz{{{|||}}}yyyoooiiihhhjjjkkkkkkmmmkkkkkkqqqyyy~~~zzztttoooiii___VVVNNNGGGBBB>>><<<888444111111111000///,,,,,,,,,+++++++++,,,,,,/////////.........------////////////..........................................------------......//////............//////,,,,,,,,,---------......+++,,,,,,------...////////////000000111333444555444666999===AAACCCBBB@@@444111---*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))((((((((((((((('''''''''))))))))))))(((((((((((((((((())))))))))))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))*********************************+++++++++,,,,,,))))))((()))***,,,------,,,,,,---------...............---,,,,,,+++++++++...------------...//////---------,,,---...//////000000000///////////////000////////////111222333;;;:::888444111000111333444444444444444444444444555555666666666666666666666555555444444333333222333333333333333333333333111222444555555444333222333333333333333333333333111000//////......//////////////////..................---------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,---------------,,,,,,)))******++++++,,,,,,---++++++++++++++++++++++++((((((((()))******+++++++++++++++++++++,,,------+++******************+++------------------------}}}{{{}}}~~~~~~~~~zzzwwwuuupppqqqqqqqqqrrrrrrrrrssstttnnnfffccceeeiiikkklllttttttrrrqqqssssssllldddWWWPPPGGG???:::777555444444222000//////...---+++***+++,,,---......///////////////......---------/////////.........------..............................------------............------------......+++,,,,,,------.........,,,,,,,,,---......////////////000000222333555666666666777:::>>>AAABBBAAA999555000,,,******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))'''(((((())))))(((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((()))*********)))))))))))))))))))))))))))************++++++++++++***************+++++++++************++++++++++++***((('''(((***+++++++++,,,,,,,,,---------......------,,,+++++++++,,,,,,...------------...//////000///.........///000111////////////////////////...............///000000222333333111000///111333333333333333333333333333555666777777888777777777666555555555444444333333333333333333333333333333111222222222222222222222333333333333333333333333111000000////////////////////////.........------......---------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,------,,,,,,++++++)))*********++++++,,,,,,++++++++++++++++++++++++)))))))))******+++++++++,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++{{{xxxyyy|||~~~}}}zzzwwwsssqqqooolllkkkiiihhhiiikkknnnpppqqqlllfffdddfffjjjllllllppppppkkkccc___^^^YYYRRRBBB>>>888333111111000000111///---------...---,,,---......///////////////............//////////////////.........---------...........................------,,,,,,------......---,,,++++++,,,---...++++++,,,,,,---......///,,,,,,------...///////////////000111222444555666:::888777888<<>>:::444...++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&'''((()))************)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((())))))))))))(((((((((((())))))(((''''''&&&))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))),,,,,,,,,------------...*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,---------.........,,,,,,---......///000000000...---...000111///,,,000000000000000000000000000000000000000111111111111111222333333333333222333444555555666666555555333444444444444555555555444444444444555555555555222333333444444333333222111111111111111111111111222111000///.........///............---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++***++++++************++++++++++++******)))((((((''')))************+++++++++,,,+++***)))((((((((((((+++++++++*********))))))***++++++,,,,,,++++++***)))))))))***++++++,,,,,,777888999<<>>:::555111444222000///...///000111111000///...------------------------,,,,,,,,,,,,......---------......///////////////////////////---------......//////000/////////.........------///...------------...///000000/////////.........,,,,,,++++++,,,,,,---...,,,---......///........./////////000111333555666888777666555666888;;;===@@@???;;;555///+++***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((()))))))))((('''''')))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************++++++++++++*********++++++++++++,,,------------------------,,,,,,,,,---......//////,,,------------.........------......///000000000///......///000111///---////////////////////////...//////000111111222222111111222333333333333222333444555555666666555555333333333333444444444444555555555555444444444444222333333444444333333222111111111111111111111111111111000///........................------------+++******************+++---------,,,,,,,,,++++++++++++************++++++++++++******)))((((((((()))************+++++++++******))))))))))))******+++++++++*********************+++,,,,,,+++******************************000222555888:::===@@@CCCNNNTTTZZZ^^^aaagggqqqyyyyyy}}}~~~xxxuuutttqqqppppppqqqsssuuuvvvwwwuuuvvvzzz~~~~~~xxxsssbbb___ZZZVVVQQQKKKFFFBBB???<<<888666555333111/////////............////////////...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---///000////////////////////////------....../////////000///////////////......---.........------.........////////////............,,,,,,++++++,,,,,,---...------...............---////////////000111222333888777666666777:::<<<>>>@@@???<<<777111,,,******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((''''''&&&%%%%%%(((((((((((((((((((((((((((((((((''''''((((((((((((((())))))))))))(((((((((((()))))))))(((((('''((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...//////000------------............------......////////////......///000000000000/////////////////////////////////000000111111111111111111222333333333333222333444555555666555555555222222222333333333444444555555444444333333222222222333333444444333333222111111111111111111111111000000//////.....................---------,,,,,,******))))))))))))******---,,,,,,,,,,,,+++++++++++++++************++++++************))))))(((((())))))*********+++++++++))))))(((((()))***++++++******************************++++++++++++******+++++++++*********))))))***...222444444333333333999>>>DDDFFFHHHNNNWWW^^^iiinnnvvv~~~~~~~~~tttiiiiiiooouuuzzz~~~|||~~~{{{zzz}}}}}}~~~{{{vvvtttuuuwwwuuuttttttwww{{{}}}}}}|||yyyzzzzzzyyyuuummmddd^^^SSSNNNHHHBBB>>>:::777555333222111111111222111000....../////////...------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000////////////////////////........./////////////////////000000000///...------..................---.........---------,,,,,,,,,,,,++++++,,,,,,---...---...............------///............///000000666555555555777999<<<===??????===999333...+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$(((((((((((((((((((((((('''(((((((((((((((((('''(((((())))))))))))(((((((((((()))))))))))))))(((((((((((((((((((((((((((*********))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++************************)))***+++,,,---///000000---------.........//////------------------.........///000000000000000000////////////////////////111111111111000000//////111111222333333333333222333444555555666555555555222222222333333333444444444333333333222222111111222333333444444333333222000000000000000000000000///////////////............------------,,,,,,,,,++++++************++++++++++++++++++************++++++************++++++*********)))))))))))))))))))))*********+++++++++(((((((((((()))***+++,,,************************************************,,,,,,++++++***))))))))),,,---.........///222555111444777999:::===CCCGGGOOOTTT]]]hhhqqqyyy}}}}}}|||||||||~~~|||zzz|||{{{yyyyyy|||~~~}}}~~~|||pppdddaaaccchhhpppwww~~~{{{vvvrrrpppyyywwwyyy|||}}}zzzzzz|||~~~}}}zzzuuuqqqrrrvvv{{{~~~|||{{{~~~}}}qqqpppmmmhhh```VVVMMMHHHDDD@@@:::666444333222111000000////////////......------......------,,,+++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------...///000//////////////////////////////////////////////////////000111000///...---------...//////...---------,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---............///......---,,,...------------......///111111222333555777:::;;;===>>>===:::555///,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******)))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))(((((((((((()))*********)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((()))))))))*********)))))))))************+++************************)))***+++,,,---...//////------........./////////---------------------------///111111000000111222////////////////////////222222111111000//////...111111222333333333333222333444555555666666555555333333333333444444444444333333333333222222222222222333333444444333333222000000000000000000000000....../////////......---------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********))))))++++++************++++++******)))))))))))))))))))))************+++++++++))))))(((((()))***++++++***************++++++++++++***))))))))))))***+++,,,+++++++++******))))))////////////...///222555000111222333444666777888<<<@@@GGGNNNVVV\\\___aaaiiiqqq{{{|||zzzyyyxxxwwwwwwyyy|||{{{zzzxxxvvvtttuuuyyyzzzrrrnnnlllnnnuuu~~~|||~~~~~~~~~~~~}}}{{{{{{zzzyyyvvvtttqqqpppxxxwwwxxx||||||yyyzzz~~~|||vvvrrrrrrwww|||}}}zzzwwwwwwxxxvvvpppkkk[[[ZZZWWWQQQIIIAAA<<<999888555222111111222111000......//////...---------,,,,,,,,,------------,,,++++++************++++++******+++++++++,,,,,,,,,+++,,,---...////////////////////////////////////000/////////////////////...///111111111000...---------...//////...------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---.........//////...------,,,,,,,,,,,,,,,,,,---......///000111222444777999:::<<<======;;;666111...,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&(((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************************************+++,,,------..................////////////...............---------,,,///111222000000111333000000000000000000000000111111111000000000000000111111222333333333333222333444555555666666555555333444444444444555555555444444444444444444555555222333333444444333333222000000000000000000000000------...//////......------------,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,+++++++++*********++++++************++++++)))))))))))))))))))))***)))************+++++++++***)))))))))))))))******))))))*********++++++++++++***)))(((((()))***++++++++++++***************---000222222000---,,,,,,000000000111333333222000333555999>>>CCCFFFHHHIIIMMMVVVbbbjjjooowww~~~yyyyyyzzzzzzzzz{{{{{{{{{www{{{~~~zzzwwwrrrooolllqqqyyy|||{{{{{{sssnnnvvv|||{{{}}}}}}{{{yyy{{{uuuvvvwwwxxxxxxwwwvvvuuuzzzxxxxxx{{{{{{yyy{{{zzztttssswww{{{ppplllgggfffeee```XXXRRRIIIHHHEEE@@@;;;666444333/////////000222222000...+++---///////////////000+++,,,,,,---...//////000+++***************++++++*********++++++,,,,,,,,,***+++---///000000///...////////////////////////000000000000////////////...///111222111000...---,,,---...//////...---,,,------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---....../////////...---,,,,,,++++++++++++,,,---......111111222444666999;;;<<<;;;<<<===;;;777222...---))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((************************&&&&&&'''''''''''''''&&&))))))))))))))))))))))))&&&'''((())))))((('''&&&(((((())))))))))))(((((((((((()))***************))))))))))))))))))))))))'''(((((()))***++++++,,,)))))))))))))))))))))))),,,,,,---------.........))))))))))))************++++++++++++++++++++++++***++++++,,,,,,------.............../////////000///////////////.........,,,///222222000000111444111111111111111111111111/////////000111111222222111111222333333333333222333444555555666666555555444444444555555555666666444555555666666777777777222333333444444333333222000000000000000000000000,,,---.../////////...------------,,,,,,,,,++++++++++++************++++++---------,,,,,,,,,++++++++++++************++++++)))))))))))))))*********)))************+++++++++******))))))))))))******))))))******+++++++++++++++***)))(((((()))***+++************************////////////////////////000000000000000000000000333333444444555666777777>>>BBBGGGNNNUUU^^^gggmmmrrrvvv{{{}}}~~~~~~~~~~~~}}}||||||yyyuuurrrppppppvvvyyyvvvwwwyyy~~~{{{zzzyyyxxxuuusssuuussssssxxx}}}|||xxx}}}}}}}}}}}}}}}~~~|||wwwrrrnnnjjjfffccc^^^WWWOOOJJJIIIHHHDDD@@@888777666555333222111000......//////......---,,,//////.........---------,,,,,,,,,------,,,++++++++++++++++++++++++++++++...---,,,+++++++++,,,---//////.........---------............//////////////////000000000000//////...///000111111000///...//////...------------...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,////////////...---,,,+++...---+++******+++---...---///222333444555666888;;;<<<===<<<999555000---///,,,'''%%%&&&'''((()))''''''(((((())))))******((((((''''''''''''(((((('''(((((()))))))))))))))))))))))))))))))))))))))---+++)))'''&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&&&&'''((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))***+++++++++++++++++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,---...//////...............///000000...............---------111111222222222222111111............//////////////////000111111111111111...000222444444444333222555555555444444333333333333333333444444666777888888888777777666666555555444444333333333222222222222222222222222111000000////////////////////////------,,,,,,+++***))))))++++++++++++++++++++++++***************************************************)))(((''''''((()))***---------,,,,,,+++++++++******))))))(((((('''''''''((()))***+++,,,,,,,,,)))))))))((((((((((((((()))))))))(((((((((((((((........................////////////////////////111111222222333444444555555777:::===AAAFFFLLLPPPXXX]]]cccgggllluuu|||xxxtttrrrtttxxx|||yyywwwvvvuuutttyyyyyy{{{}}}xxxxxxyyyzzzzzzyyyvvvsssrrrnnnjjjddd___ZZZUUUPPPMMMFFFAAA;;;999;;;<<<:::888333333333222111111000000...............------,,,.........---------,,,,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++---,,,+++++++++,,,------///.........---------,,,............//////////////////000000000000//////...///000111111000///...//////...------------...---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++,,,---............---,,,+++******+++,,,---,,,...111222222333555777999:::;;;;;;888444///---+++)))'''&&&'''((('''&&&'''((((((((()))))))))***((((((''''''''''''((((((''''''((()))))))))(((((()))))))))))))))))))))))),,,***((('''&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((((()))******++++++******++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,---......//////...............///000------..................000000111111111111000000////////////000000000000//////000111111111111000...000222333444444333222444444444444444333333333333333333333333444555555777777777666666666666666555555555555444444444444111111111111111000000///------------------------...------,,,,,,+++++++++++++++++++++++++++++++++************************************************+++***)))(((((()))***+++,,,,,,,,,,,,+++++++++*********))))))(((((((((((())))))***+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))........................//////////////////////////////000000111111222222000111222333444666:::<<<===AAAGGGLLLRRRZZZdddkkkyyy|||{{{xxxxxxyyy|||~~~}}}{{{|||~~~}}}}}}}}}}}}}}}~~~xxxpppjjjkkkmmmmmmjjjddd^^^ZZZSSSPPPKKKFFFCCC???;;;999777333000000333555555333/////////////////////000...............---,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,---.........------------,,,,,,---............/////////...//////000000//////...//////000000000000//////000///......------......------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,------------,,,+++***))))))***+++,,,+++---///000111222444555777999:::999777333///,,,)))(((((()))******(((&&&(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&'''(((((((((((('''))))))))))))))))))))))))***)))(((&&&%%%&&&&&&'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))(((((('''&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%'''((())))))******))))))++++++++++++++++++++++++)))************+++++++++************************++++++,,,,,,------......//////...............///,,,---------...///////////////000000000000////////////000000000111111111...///000000111111000000///000111333333333333222333333333333444444444444222222222222222333333333555555555666666666666666555555555444444444333333000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************+++++++++++++++******************))))))))))))(((((((((******++++++******)))(((((()))))))))***+++++++++************************........................////////////////////////......//////000000000000///000222222222333666888111444777999<<>><<<999777666555333111555333000///000222111000........................------.........---,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******++++++,,,---...------,,,,,,,,,,,,,,,,,,---------.........//////...//////////////////.../////////000000000000000000//////..................------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,+++***))))))******)))))))))***+++,,,,,,---///000000111333555777888999999777444000---+++)))))))))+++,,,+++***(((((((((((())))))))))))((((((''''''''''''((((((%%%&&&&&&''''''''''''''')))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((()))))))))))))))************************))))))*********+++++++++************************++++++,,,,,,,,,---------//////...---------......,,,,,,,,,---...///000000......////////////......////////////000000000000...//////000000000000000///000111222333333222222222222222333333444444555333333333333333222222222333333444555555666777777222222222222111111111111/////////000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************************((((((((((((((((((((((((*********************************)))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***+++,,,,,,---***+++++++++++++++,,,,,,................................................////////////000000000000...///000000000000222444111222222222222444777:::<<>>;;;888666666444111111111111000///000///---,,,,,,,,,,,,+++/////////...------,,,,,,---------...---,,,,,,+++,,,,,,+++++++++*********)))***++++++,,,,,,,,,+++++++++++++++++++++++++++((()))***+++,,,,,,------++++++,,,,,,,,,,,,,,,,,,------------..................////////////......///////////////000111111000000///............///.........---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,+++***)))((()))))))))******++++++,,,---...000000000111333666777888::::::999555111///,,,)))&&&&&&''')))++++++))))))))))))((((((((((((((((((''''''''''''((((((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******'''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''((())))))''''''((()))))))))))))))************************))))))*********+++++++++************************+++++++++,,,,,,,,,,,,,,,......------------......,,,,,,,,,---...///000000......////////////......---------.........//////......///000000000000000//////000111222222222222111222222333333444444444333333444444444444333222222222333444555666666777222222111111111000000000///////////////...------------------------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((((())))))))))))))))))((())))))))))))))))))))))))))))))))))))************''''''((()))***++++++***(((((()))***+++,,,,,,---******++++++,,,,,,,,,,,,------------------------........................////////////000000000000000111222111///---...///222111000000111222333444222555:::???BBBBBBAAA@@@@@@FFFNNNSSSUUUXXX]]]```lllqqqxxxzzzyyyyyy~~~||||||{{{zzz}}}{{{|||}}}~~~}}}xxxuuuttt}}}~~~~~~~~~~~~{{{}}}~~~|||zzzvvv{{{{{{vvvooogggbbb___\\\VVVOOOGGG@@@;;;999888777555444333333333333555333000//////...,,,+++++++++*********++++++,,,//////......---,,,,,,+++---------------,,,++++++,,,,,,,,,+++++++++******((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,+++******++++++++++++,,,,,,,,,------------.........---......//////......---//////......///000111222111000//////......//////............---------,,,,,,,,,,,,,,,------------))))))***+++,,,,,,,,,,,,))))))***++++++,,,,,,,,,...////////////000333666666777999:::999666222000+++((($$$"""$$$&&&((()))))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((($$$$$$%%%'''((()))***+++'''((())))))******))))))************************)))************+++++++++************************++++++++++++,,,,,,,,,,,,------,,,,,,---......///,,,---------.../////////......////////////......,,,,,,---------.........---...//////000000////////////000000111222222333222222222222333333333333222333444555555444333222222222333333444555666666333333333222222222111111///////////////......---------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))))))))************+++%%%&&&((()))***+++++++++((()))))))))***+++++++++*********++++++,,,,,,---------------------------........................////////////////////////222333333222000.........000///......000111111222111222444666777777777666222777===??????AAAFFFJJJPPPVVV[[[\\\[[[]]]ccciiirrrtttvvvxxxzzz~~~{{{zzz|||{{{zzz}}}~~~}}}zzz}}}}}}yyyyyy}}}|||{{{{{{||||||}}}~~~|||}}}|||}}}{{{uuunnnkkkfffaaa\\\UUUOOOKKKFFFEEEBBB>>>999666444444222222111000000111111222333111///.........,,,+++,,,------------------...------,,,,,,,,,,,,,,,,,,,,,------------,,,++++++---,,,,,,,,,++++++++++++((()))***++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,+++******************+++++++++,,,,,,,,,---------.........---......//////......---///.........///000222333111000000///////////////............------------,,,,,,,,,------------...)))***+++,,,------------)))***+++,,,,,,------------......------///222444444666888999888555222000+++)))&&&%%%&&&'''''''''***)))))))))((((((((('''((((((''''''''''''((((((''''''((()))))))))(((((((((((((((((((((((((((((('''(((((())))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******((()))******++++++******************************)))************+++++++++************************+++++++++++++++++++++++++++++++++,,,---...///000------................../////////000000/////////------------.........///---...//////000000///////////////000000111222333333333333222222222222222///000222444555444333222222222333333444444444555333222222222111111111111///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++***++++++++++++++++++++++++************************************************((()))************)))((()))))))))******+++++++++))))))*********+++++++++''''''((()))******))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------------------------................................................---///000000///......//////...------...//////...111111000000111111111222...222666666444555999===<<>>@@@BBBDDDFFFKKKPPPTTTZZZ[[[]]]```bbbeeeggghhhgggjjjnnnssswwwyyyyyyzzz{{{vvvtttxxx}}}|||~~~{{{}}}~~~}}}}}}}}}}}}~~~~~~}}}{{{zzzyyyxxxvvvrrrmmmgggbbb___VVVTTTPPPKKKGGGEEECCCBBB999999888666555444333222222111111111000000//////+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...------,,,,,,++++++,,,,,,------,,,***))))))***,,,---......------,,,+++******+++++++++*********))))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,+++***(((''')))***+++,,,---.........---...000111111///---,,,---......///000111111222111111000000//////......000///...------...///000//////...---+++***)))(((***+++,,,,,,------------)))***,,,,,,++++++,,,---............////////////222333444555555333111000...,,,)))'''&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))((('''&&&&&&%%%%%%''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((('''&&&&&&)))***,,,------,,,***)))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))((())))))))))))*********,,,,,,+++***+++,,,---............------,,,,,,,,,------------------------////////////////////////000000///.....................//////000000111111222222111111222222333444333222222222222222222333666555333222111222333333111111111111111111111111....................................---,,,+++***)))))))))******++++++,,,++++++******++++++,,,---************************))))))))))))))))))))))))+++*********))))))((((((************************,,,,,,+++***)))))))))***))))))))))))))))))))))))*********)))))))))))))))++++++***)))((((((((())),,,------.........------+++,,,---////////////...........................000000000/////////////////////............///////////////000000///////////////000111222333222222222222222222333333333333444555666666777:::>>>AAADDDEEEFFFHHHJJJLLLNNNOOORRRTTTWWW[[[___aaabbbcccooorrrxxx~~~yyy|||~~~~~~~~~~~~~~~~~~~~~~~~zzzyyyxxxyyyzzzqqqnnnkkkhhhfffeeebbb```ZZZZZZXXXUUUQQQLLLHHHEEEAAA@@@===:::888777666666666555444444333222111111000000000000000000000000,,,------...............------------------------+++,,,---.........---------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,++++++***))))))(((''''''+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))***++++++,,,+++***)))(((******+++,,,---------------...///000000///...---......//////000000111111111000000000/////////...000///............///000//////...---,,,++++++***))))))***+++++++++++++++,,,---...---++++++,,,---............////////////111222333444444222111///000...,,,)))'''''''''((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))(((((((((''')))(((((('''&&&&&&%%%%%%''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''&&&&&&'''(((***++++++***((('''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******++++++++++++***************+++++++++,,,,,,---,,,+++++++++,,,......//////.........---------................................................111000//////.........//////000000000111111111111222111111111111222333333222222111111111111222222555444333222222222222333111111111111111111111111........................,,,,,,------------------*********+++++++++++++++++++++******++++++,,,,,,************************))))))))))))))))))))))))************)))))))))(((************************,,,+++******))))))******))))))))))))))))))))))))***)))))))))))))))))))))+++***)))))))))))))))))),,,---...///////////////................................................//////////////////000000......////////////..............................------...///000000000000/////////000000000111111222222222111000111333555444555666777888999:::;;;<<<===???BBBEEEGGGIIIJJJUUUWWWYYY]]]aaafffjjjlllooopppoooooottt{{{|||xxxuuuwwwwwwwwwwww{{{}}}}}}zzzxxxwwwvvvuuuuuutttrrrqqqqqqqqqqqqnnnkkkgggbbb```___```aaaWWWTTTPPPMMMJJJHHHEEECCCAAAAAA@@@>>><<<999555444333222222111111111111222111000000000////////////.............../////////---------------......///........................***+++,,,------------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++*********+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++******)))++++++,,,,,,,,,,,,,,,+++........................////////////////////////000000000000////////////000//////......//////000//////......------------***++++++,,,,,,,,,,,,+++...//////...,,,++++++,,,---............/////////000111222222222111///...000000...,,,***((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((('''''''''''')))))))))(((((('''''''''((((((((('''&&&&&&%%%%%%''''''((((((((((((''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((''''''&&&'''((()))******)))((('''))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,------------------,,,,,,------...///////////////.........................../////////........................111000000///////////////000000111111111111222222111111111111111222222333111111000000000000111111444444333222222222222333111111111111111111111111........................,,,+++++++++,,,---///000,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************))))))))))))************************++++++***)))))))))******(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))***+++,,,---...///000000000000000///...---------------........................---......//////000000000---...///000000///...---......------------......------...///////////////000000000000111111111111444444444333111000222333111222222222333333333444333333444666888:::<<<>>>@@@@@@AAACCCFFFIIILLLNNNOOOQQQRRRSSSWWW]]]]]]YYY___`````````aaadddjjjooottttttuuuvvvvvvvvvuuutttwwwwwwxxxxxx{{{}}}{{{xxxxxx}}}~~~~~~~~~|||{{{yyyxxxwwwwwwnnnmmmkkkhhhfffdddbbbaaacccbbb```]]]ZZZWWWUUUTTTSSSPPPLLLGGGEEEEEEGGGHHHDDDAAA>>>;;;999888555333777777777777555444222111000000000111111222333333---------........................------,,,,,,,,,...---,,,+++,,,---...///........................******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***---------,,,,,,+++++++++************************+++******************+++))))))))))))))))))))))))************++++++******++++++,,,,,,,,,++++++***......---------...////////////////////////......000000000000///////////////////////////000000000.........///////////////------...//////.........,,,---...---,,,+++,,,------------.........////////////000000000///...---/////////...,,,***((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((((((((((((''''''(((((((((((((((''''''******++++++++++++******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,,,,,,,,,,------------...------------......//////..................------------------....................................111000000/////////000000000000000000000000000111000000000000000111222222000000////////////000000333333222222222222222222111111111111111111111111........................---,,,+++******,,,...///---------,,,,,,+++++++++******++++++,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))))))))******************************))))))))))))******(((((((((((((((((((((((()))))))))))))))*********)))((((((((()))***++++++,,,---...///000000000000000///...------,,,------........................------......//////000000---...///000000///...---///......------......///---...//////000////////////000000000000111111111///000111000......///000000000000000000000000000111111111222333555666777444555666777888888888888999<<<======???CCCCCC???FFFGGGGGGGGGHHHKKKNNNQQQTTTUUUVVVWWWXXXYYYZZZZZZbbbbbbaaabbbdddiiiqqqvvvwwwrrrlllhhhfffeeeeeedddeeeeeeeeefffhhhlllqqqtttoooooonnnmmmmmmnnnnnnnnnnnnnnnmmmllljjjhhhggggggeeedddbbb___\\\YYYWWWUUUPPPPPPOOONNNMMMLLLJJJJJJJJJJJJHHHFFFDDDBBB@@@???>>><<<888666555666888999:::888555444333333111000000111111111111000000000.........///////////////------------............000///...---,,,+++***)))------,,,++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***))))))))))))((((((((((((***************************)))(((((((((((()))***)))))))))))))))))))))))))))))))))******++++++,,,+++++++++,,,++++++******---------------...///000////////////............////////////000000000000...//////000000000000000........./////////000000.........//////...------(((***+++,,,++++++---///------------.............../////////......------,,,---.........,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&'''((()))******'''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((((('''*********++++++*********))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................000///////////////000000/////////////////////...000000//////000000111222000//////////////////000111222222222222222222222000000000000000000000000........................///...,,,***)))***,,,------------,,,,,,+++++++++)))***+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))((())))))******(((((((((((((((((((((((((((((())))))************)))((((((((()))***++++++,,,---.../////////////////////.........------,,,------------------------..................//////......////////////......///...---,,,,,,---...///...//////000000000//////------........./////////,,,---///...------...///111000000000////////////.........///000000111111000111222333333222000...222555666444444777777444777777777777888999;;;<<<<<<>>>@@@@@@@@@AAACCCEEEHHHHHHHHHHHHJJJNNNSSSWWW[[[WWWQQQMMMLLLKKKJJJIIIIIIKKKLLLMMMMMMNNNPPPQQQSSSRRRQQQQQQPPPPPPQQQQQQSSSSSSQQQNNNKKKJJJKKKMMMLLLKKKJJJGGGDDD@@@>>><<<;;;;;;<<<<<<<<<;;;:::999666777777888888888777777444333111000000111333444444222000000111222111000........................------.........------,,,------..................000///...---,,,******))),,,,,,,,,,,,,,,------...************************++++++******++++++,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******))))))))))))))))))***************+++++++++)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))***+++,,,---******+++++++++++++++***,,,,,,,,,---......//////........................////////////000000000000......///000111111111111.........///////////////+++,,,,,,,,,,,,++++++***&&&(((***++++++,,,...///,,,------------.........///.........------------++++++------------++++++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%&&&'''((())))))***''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++************++++++************++++++++++++,,,,,,---............---+++++++++++++++,,,,,,,,,*********+++,,,,,,------------------------------///............//////000//////............------///////////////000000111000000////////////000000000111222222333222222222000000000000000000000000........................///...,,,+++*********+++,,,,,,,,,,,,++++++++++++)))***+++,,,---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))((((((((()))******((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))***+++,,,------.........---------.../////////...---,,,------------------------..................------//////............//////...---,,,++++++,,,---.........////////////......,,,,,,---------.........---///000000///...///000000000000000000/////////,,,---...//////...------//////111111111111000///000444444111000333333111333222111111222222222111222444666555444444666999777888999999999;;;>>>@@@EEEBBB>>><<<;;;;;;::::::666888::::::999888:::<<<===<<<<<<;;;;;;;;;<<<<<<<<<======;;;999888:::<<<===<<<<<<;;;999777555333333333444555444333222222///000111333333444333333111111111111111111111222222000......000000000///000/////////.../////////---...////////////...---............---------------------------,,,,,,,,,++++++,,,------------,,,************************,,,++++++***+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,+++++++++++++++,,,,,,,,,))))))*********+++++++++***)))(((''''''((()))***))))))))))))))))))))))))((((((((()))***+++---...((()))***+++++++++++++++***+++,,,...//////......,,,------....../////////.../////////000000000111---...000111222222111111........................+++++++++++++++***))))))(((***,,,,,,,,,,,,---///,,,,,,---------.........//////...---------------,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&'''(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++******++++++++++++******************++++++++++++***+++,,,---...------,,,+++++++++,,,,,,---------******+++,,,,,,---......---------------------------------------...//////000/////////............///............///000000111000000//////000000111///000111222333222222111000000000000000000000000........................,,,,,,++++++++++++++++++*********+++++++++++++++(((***+++------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((((((((((((((()))******))))))))))))))))))))))))'''(((((()))******+++++++++***))))))))))))))))))---------...------,,,,,,+++---///000000///---,,,------------------------/////////......------,,,000///...------...///000---,,,***))))))***,,,---.........///......------------........./////////---///000000...------...------------,,,,,,,,,,,,---...000111111///...,,,////////////000111222222...222222...---000222111333111000000000000///---///111333222//////111444111333444555444444555666:::888555555666666666555000222333222000000333666111111111222333444555666111333666555333222444666333444555555555444222111111222333333333111000///000111222222111000///...000000111111111111000///222000....../////////...000000///...............+++,,,---.........---,,,.........---------,,,,,,++++++,,,------...//////***+++,,,---...---,,,+++************************---,,,+++++++++,,,---...---,,,,,,++++++,,,,,,------,,,***))))))***,,,---((((((((((((((()))))))))))))))******+++++++++++++++***)))'''''')))***+++))))))))))))))))))))))))((((((((((((***,,,...///'''((()))***+++,,,,,,,,,)))***---/////////...---,,,,,,------...///000000.../////////000000111111---...000111222222222111//////......------------------------,,,,,,+++***+++---......,,,,,,---...,,,,,,,,,---------......//////...------------.........---,,,***))))))((())))))))))))))))))))))))''''''''''''''''''''''''$$$%%%&&&'''(((***++++++((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&'''''''''(((((())))))***)))((('''&&&%%%$$$$$$&&&'''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&'''((())))))((((((******))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,------.........++++++,,,------...//////------------------------,,,,,,,,,,,,,,,---...///111111000000/////////..................///000000111111000000000000111111///000111222333333222111000000000000000000000000........................))))))+++,,,,,,,,,,,,,,,)))))))))******++++++,,,(((***+++------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************((((((((((((((()))******************************'''(((((()))***+++++++++++++++***)))(((((())))))+++,,,...//////...,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,---.........---,,,////////////............---...............------.........------,,,,,,,,,,,,,,,,,,------///000000//////000000000000////////////.........---------/////////...---------,,,////////////////////////000000000000000000000000//////000111111111111111111111111111111111111111333333222222111000/////////111222111000///000111111111111111111222222333111111111111111111111111111111111111111111111111222222333333333444444444444333111000000000111222000000000000000000000000........................000000000000000000000000//////.........---------,,,,,,,,,------.........///---------...///...---+++++++++,,,,,,---------,,,------...---,,,***)))++++++************++++++,,,+++***)))(((((()))))),,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,+++***)))((('''''',,,+++++++++***))))))))))))((((((((((((***,,,---'''''''''((()))******+++************+++,,,---...))))))))))))))))))))))))******+++,,,,,,---.....................///000000///............//////000...///000111111222222222//////.........---------......---,,,,,,++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...............------...---,,,***))))))((((((&&&&&&''''''((()))))))))&&&&&&&&&'''''''''((((((******))))))(((((('''''',,,***(((''')))******)))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((((('''******)))(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((,,,+++++++++******))))))))))))(((((('''''''''&&&''''''((()))))))))))))))))))))))))))))))))))))))------,,,++++++******))),,,,,,++++++,,,,,,---.........------------......++++++++++++++++++++++++------------------------,,,------...............000000000000000000000000////////////////////////000000000000000///......////////////000000000000////////////////////////......---------,,,,,,,,,)))))))))***+++++++++,,,************************(((((((((((((((((((((((())))))))))))))))))))))))***&&&888333&&&((($$$'''+++++++++******(((''''''))))))))))))))))))))))))*********)))))))))))))))'''(((((()))***++++++++++++++++++++++++***)))(((*********++++++,,,,,,,,,+++,,,---//////---,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------***+++---.........------------......//////000000---...............------......---------,,,,,,,,,............///000111222//////000000000//////...//////.........---------...............---------////////////////////////////////////////////////...///000000111111000000111111111111111111111111222222111000000///......///000111111000///000111///////////////000111111111111111111111111111111000000000000000000000000000000111111111222222222333222111000///000000111////////////////////////................................................///.........------------,,,---------.........///...---,,,---...///...,,,...------,,,,,,+++******+++,,,---------,,,+++***+++******************+++++++++******))))))******,,,,,,++++++************************************++++++******)))(((((((((++++++******************))))))(((((()))***+++,,,&&&&&&'''(((((()))******)))(((((())))))***+++,,,))))))))))))))))))))))))))))))******+++,,,,,,---......------......///000//////...............///---...///000111111111111///.........---------------------,,,++++++***************+++++++++,,,,,,******+++++++++,,,,,,,,,......////////////......---,,,+++***)))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((***)))))))))((((((((('''***(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&******)))(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&))))))((((((((('''''''''((())))))***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---......------,,,,,,------...------------------------------------------------------...///////////////////////////////////////////////////////////////000000000000000///......////////////000000000000////////////////////////......---------,,,,,,,,,+++++++++++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))),,,...FFF@@@---***&&&++++++++++++******)))((('''))))))))))))))))))))))))***)))))))))))))))))))))'''(((((()))******++++++***++++++++++++***)))((())))))******************+++,,,---......---,,,+++,,,------......------,,,++++++,,,,,,,,,,,,------)))+++,,,...//////......+++,,,---...///000111111------...............---...------------,,,,,,,,,............///000111111000000/////////......---...............------------------...............////////////////////////........................---......///000/////////000000000000000000000000000000000//////......---///000111111//////000111---------------...//////000000000000000000000000............................../////////000000000111111000///////////////................................................------------------------............------------------------...............---,,,,,,......---,,,000///...,,,+++)))((((((***+++,,,------,,,,,,+++******************************************+++++++++************)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********************)))))))))))))))******&&&&&&&&&'''(((((())))))((((((''''''''''''((()))))))))))))))))))))))))))((((((((()))******++++++------,,,,,,------...///000///......------------,,,---...//////000000///............------------,,,,,,,,,+++******))))))*********++++++++++++,,,******+++++++++,,,,,,,,,//////000000000000//////---,,,+++)))((((((''''''(((((('''&&&&&&%%%$$$$$$&&&&&&'''''''''((((((((())))))))))))((((((((((((((('''&&&'''))))))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&***))))))((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&))))))((((((((((((''''''))))))***+++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------.....................//////.........------,,,,,,......///000000000000000........................////////////////////////000000000000000//////...////////////000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))+++333OOOIII222+++'''---******+++******)))((('''))))))))))))))))))))))))))))))))))))))))))******((((((((()))******++++++******++++++******))))))))))))))))))))))))((((((+++,,,------------,,,+++,,,------......------,,,+++++++++,,,,,,,,,------)))***,,,...//////......,,,,,,---......///000000,,,---......///.........------------------------,,,,,,,,,,,,,,,---...///000000///...------------........................,,,---------.../////////////////////////////////........................,,,---......//////......////////////////////////000000000//////.........///000111000///...///111------,,,,,,------...///////////////////////////---------------------------............/////////000000//////............------------------------........................------------------------------------------------,,,,,,,,,,,,---------------,,,+++,,,---...---+++///...---,,,+++)))(((((()))***+++,,,------,,,+++*********++++++*********'''(((((()))***************)))))))))))))))))))))++++++++++++++++++++++++(((((())))))************(((((())))))******++++++*********)))))))))))))))&&&&&&&&&&&&''''''((((((((((((''''''&&&'''''''''))))))))))))))))))))))))((((((((())))))*********,,,++++++++++++,,,------000///...---,,,,,,,,,,,,++++++,,,---............------------------------,,,,,,+++******))))))(((************++++++++++++******+++++++++,,,,,,,,,//////000111111111111000,,,,,,***)))((('''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((''''''''')))******(((&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((()))******++++++******))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........------------..................//////////////////......------,,,,,,//////000111111111111111........................//////////////////////////////000000000000//////////////////000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,++++++*********************************************************)))))))))))))))))))))))))))///JJJEEE000***&&&+++***************)))(((((()))))))))))))))))))))))))))))))))))))))*********(((((())))))************))))))************))))))*********))))))(((((((((+++,,,,,,,,,,,,,,,,,,+++,,,------------------,,,+++++++++,,,,,,,,,------***+++,,,...//////.....................---------,,,------...//////......---------------------------,,,,,,,,,,,,------...//////...---,,,,,,---------.....................,,,---------.../////////////////////////////////////////////////////////,,,,,,---.......................................111000000000000000//////...000111000///...///000......------......///000........................................................./////////000000////////////......------------------------------................................................,,,,,,------------------,,,,,,++++++++++++++++++---+++***+++,,,---,,,+++,,,,,,+++++++++*********((()))+++,,,---,,,,,,+++)))***++++++++++++***)))&&&&&&'''((()))))))))((()))))))))))))))))))))***************************((((((((()))******++++++((((((((())))))******+++***************)))))))))&&&&&&&&&'''''''''''''''))))))((('''''''''(((((((((((((((((((((((((((((())))))))))))***************************++++++,,,//////...,,,++++++++++++***+++,,,------.........,,,,,,------------------,,,,,,+++******))))))((())))))*********+++++++++******+++++++++,,,,,,,,,//////000111222222111111---,,,+++)))((((((((('''''''''(((((())))))))))))'''''''''((((((((())))))(((((((((((())))))))))))((('''(((***+++,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((************************(((((())))))))))))))))))'''((())))))******)))))))))))))))))))))))))))))),,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...//////............//////,,,,,,---------........./////////......---------///000000111111111111111........................//////////////////////////////000000000000//////////////////000000000000////////////////////////......---------,,,,,,,,,++++++******))))))((((((************************************************)))))))))))))))))))))))))))'''<<<888***+++'''***)))************))))))((())))))))))))))))))))))))(((((())))))************)))))))))))))))*********((())))))*********))))))+++++++++******))))))(((,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,---.........---,,,.........---------,,,,,,,,,,,,---...////////////,,,,,,,,,------------...///...............//////...---,,,++++++,,,---...---------...............---------...............////////////////////////////////////////////////,,,------...///.........////////////////////////000000000000000000000000...///000000......///000///............///000000////////////////////////////////////////////////....../////////000000000/////////000///......---------------------------................................................,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,+++******,,,,,,+++***)))*********++++++,,,,,,)))***+++,,,,,,++++++***)))***+++,,,,,,+++***)))&&&'''((()))))))))(((''')))))))))************+++))))))))))))))))))))))))(((((())))))*********+++(((((())))))))))))))))))((()))************))))))''''''''''''''''''''''''))))))((((((((())))))***(((((((((((((((((((((((()))))))))))))))*********))))))(((((())))))***+++...---,,,,,,++++++++++++***+++,,,------......---,,,,,,,,,,,,------------,,,,,,,,,+++******)))))))))))))))************+++******+++++++++,,,,,,,,,...///000111111222111111...---,,,***))))))(((((('''(((((()))******++++++''''''((((((((()))))))))(((((((((((())))))))))))((((((((()))+++,,,+++)))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((())))))***((())))))******))))))((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******''''''((()))))))))))))))++++++++++++++++++++++++------,,,,,,+++******))),,,,,,++++++,,,,,,---............------.........+++++++++,,,------..............................//////000111111111111111........................////////////////////////...//////000000000000000////////////000000000000////////////////////////......---------,,,,,,,,,)))))))))))))))(((((((((************************************************)))))))))))))))))))))))),,,$$$222...'''---)))+++))))))************))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))******(((((())))))******))))))******************)))))),,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,---.........---,,,+++------------------------+++,,,---...////////////,,,,,,,,,---------......///......------......///---,,,+++***+++,,,...000---------.........//////...............---------////////////////////////........................------...///////////////////////////////////////////////////////////////...///000///......///000...............///000000////////////////////////////////////////////////............/////////000//////000000000///...---------------------------........................------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,,,,***)))***+++,,,+++***))))))******++++++++++++******+++,,,,,,+++))))))(((***+++,,,,,,+++***(((((()))+++++++++***((('''************++++++,,,,,,************************)))))))))))))))*********)))))))))))))))((((((((('''((()))***++++++******((((((((((((((((((((((((((('''''''''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***,,,,,,+++++++++++++++,,,***+++,,,---............++++++,,,,,,,,,------------------,,,++++++******))))))))))))******************+++++++++,,,,,,,,,---...///000111111111111///...---+++******))))))(((((((((((())))))))))))'''((((((((())))))))))))'''((((((((()))))))))***((('''&&&''')))++++++***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((()))******))))))************))))))''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))(((((()))))))))*********(((((()))************)))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---***++++++,,,------......------......//////000000...///000000111111000000////////////////////////////////////////////////......///000000000000000////////////000000000000////////////////////////......---------,,,,,,,,,)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))---###///+++%%%---***+++))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++***)))))))))))))))))))))'''(((((()))))))))))))))(((((()))))))))))))))))),,,++++++******++++++,,,*********++++++*********++++++,,,,,,,,,------------......///...,,,+++******++++++,,,---...//////+++,,,---...////////////,,,,,,,,,------.........---,,,,,,+++++++++,,,,,,++++++******+++---///111---------.........///////////////......------,,,////////////////////////---------------------------...//////000000//////000000000000000000000000---........................///000///...---...000...------------...//////000000000000000000000000........................---------........./////////000111111111000...---................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000000/////////.........+++***)))***+++,,,+++)))***************************+++,,,,,,+++***)))(((((()))+++,,,,,,+++)))(((+++,,,---...---+++)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))))))))******))))))((((((''''''&&&''')))***+++++++++***)))))))))))))))(((((((((&&&&&&&&&'''((()))***+++(((((((((((((((((((((((('''''''''''''''''''''&&&'''''''''''''''((())))))+++++++++***++++++,,,,,,++++++,,,---............+++++++++,,,,,,---------......---,,,,,,++++++***))))))))))))******************+++++++++,,,,,,,,,------///000000111111111//////---,,,+++*********)))))))))(((''''''&&&&&&(((((((((((())))))))))))'''((((((((())))))******(((&&&%%%%%%''')))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((()))******))))))************))))))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((((((((())))))******(((((())))))*********+++))))))***+++++++++++++++))))))))))))))))))))))))*********++++++,,,------,,,,,,++++++,,,,,,---...+++******************+++++++++,,,,,,---...//////,,,,,,---...///000111111......///000000000000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000////////////////////////......---------,,,,,,,,,))))))******+++++++++,,,************************(((((((((((((((((((((((()))))))))))))))))))))))),,,###///+++###***(((+++((())))))*********))))))))))))))))))))))))))))))'''(((((()))***+++++++++*********)))))))))))))))''''''((()))))))))))))))&&&'''''''''(((((())))))***+++,,,,,,------------+++,,,...---,,,++++++,,,***+++,,,------,,,+++***,,,------......------,,,------------------------------------------------,,,------......------,,,..................------......///000000///.........------,,,,,,------...///...------///000000///++++++,,,,,,,,,------------------------...///000------............------........................------......------,,,+++111000///...------...///........................------......//////000000---------------...///000///............---------///////////////////////////////////////////////////...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********(((((()))***++++++,,,,,,.........------,,,,,,,,,++++++***)))(((((())))))************************)))***+++,,,---,,,++++++******)))))))))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***+++,,,---...////////////++++++,,,------,,,,,,,,,......---,,,***)))((((((******))))))***+++,,,,,,++++++++++++++++++++++++//////...------...000000111///---+++************((((((((((((((((((((((((***(((&&&$$$$$$&&&(((***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))((((((((((((((((((((((((******))))))(((((('''''''''''''''''''''((())))))((((((((((((((((((((((((***((('''&&&&&&'''(((******)))))))))((((((''''''''''''''''''(((((((((((()))))))))***+++++++++,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...---...............------++++++,,,,,,,,,---------........................---------......000111111222111000//////000111222......//////000000111111////////////000000000000............////////////////////////............---,,,++++++******++++++***+++,,,------,,,+++***))))))************))))))******************************+++++++++)))(((&&&''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((******++++++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***((('''((()))***+++,,,,,,------,,,,,,***,,,------,,,++++++,,,+++++++++,,,,,,+++++++++,,,,,,------------,,,,,,------------------------------------------------,,,------......------,,,..................------...........................------,,,,,,------...///...------///000000///++++++,,,,,,,,,---------......---------......///------............------..............................//////......---,,,111000///...------...///....................................///////////////......---------......///............---------................................................///...---,,,,,,,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,+++++++++******++++++***)))))))))))))))************************((()))***+++++++++************))))))))))))************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,---...////////////,,,------......---------......---,,,+++))))))((()))))))))))))))***+++++++++++++++,,,,,,---------//////.........///000111111000...+++***)))))))))((((((((((((((((((((((((***)))'''&&&&&&''')))***((((((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((()))))))))'''''''''''''''((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))******)))))))))(((((((((((((((((())))))))))))*********************++++++************************)))******+++++++++++++++,,,,,,++++++,,,,,,---...---...............------++++++,,,,,,,,,---------........................---------......///000111000000///......///000000///////////////000000000.../////////000000000000111111000000/////////...////////////............---,,,++++++******++++++***++++++,,,,,,++++++***))))))************))))))************************'''((()))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((((((***+++***++++++,,,,,,,,,,,,,,,***+++------,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,------------,,,,,,------------------------------------------------,,,------......------,,,------------------......///...---,,,,,,---...///...------,,,,,,------...///...,,,---...000//////,,,,,,,,,,,,------------//////...---------......------............------........................//////000000//////...---000///......---................................./////////...............000///...------,,,------///............---------......................................................---,,,,,,,,,------............------------++++++++++++++++++++++++++++++++++++++++++,,,,,,)))))))))***++++++,,,,,,*********)))))))))))))))+++***))))))))))))))))))************************'''((())))))******))))))***)))))))))))))))************))))))))))))******))))))))))))))))))))))))''''''(((((())))))************)))((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++,,,---...////////////---......//////...------------,,,,,,+++***))))))))))))((((((((()))*********++++++,,,---.../////////////////////000111111222000...+++)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((())))))******'''''''''''''''((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))************))))))))))))))))))))))))******************************))))))************************)))))))))*********++++++,,,,,,++++++,,,,,,---...------...............---,,,,,,,,,,,,------------..............................---......///000111///......------......///000000//////////////////....../////////000000000333333222111000///...---/////////............---,,,,,,+++************++++++++++++******+++++++++))))))************))))))))))))))))))))))))))))))%%%&&&'''((()))***))))))+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((***)))&&&%%%%%%'''***,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((()))+++---***++++++,,,,,,,,,++++++)))+++,,,,,,+++++++++,,,---,,,+++******+++,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------......------,,,,,,,,,------------......///...,,,++++++,,,...///...------,,,,,,------...///---,,,,,,...//////...,,,,,,,,,------------...000///...---------------------............------........................///////////////...------................................................/////////......---------///......---------......///............---------...................................................------,,,,,,,,,------...------------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))******)))))))))))))))***************************(((((()))))))))*********))))))))))))))))))***+++******))))))))))))******((((((((((((((((((((((((&&&''''''((()))******+++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++,,,---...////////////---............------,,,,,,,,,,,,++++++*********)))((((((((((((((())))))))))))***+++---...//////////////////000111111222222000...+++)))((((((((((((((((((((((((((((((((('''((())))))))))))((('''&&&&&&''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((''''''((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''((())))))(((((((((((((((((((((((()))(((''''''''''''((()))******************))))))(((((()))))))))*********++++++******))))))((((((************************)))))))))))))))******+++,,,,,,++++++,,,,,,---...,,,---......///.........,,,,,,,,,------------..........................................///000000........................000000000//////......---........./////////000000111111000000///......---//////.........---------,,,++++++***************,,,+++***))))))***+++,,,))))))************))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((+++***(((''''''(((***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&%%%&&&(((***+++(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((((((((***++++++++++++,,,,,,+++******(((***,,,,,,+++++++++,,,---,,,+++******+++,,,---+++,,,,,,,,,,,,,,,,,,+++************************,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,------......///...,,,++++++,,,...///...------,,,,,,------......---,,,,,,...//////...,,,,,,---------.........000///...---------------------............------........................---............---,,,,,,------..........................................//////......------,,,,,,,,,,,,,,,---...///000111///............---------................................................------,,,,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,***************+++++++++))))))*********************)))))))))))))))******************************))))))))))))******++++++))))))(((((()))***++++++******))))))))))))******((((((((((((((((((((((((&&&''''''((()))******+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***++++++,,,---...////////////---------------,,,+++***++++++++++++++++++++++++))))))((((((((((((((()))'''((()))***+++,,,---------......///000111111111111///---+++)))(((((((((((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%%%%&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''(((((((((((((((((('''(((((((((((((((((((((((()))((((((((('''''''''&&&'''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))******'''''''''((((((((())))))+++******))))))(((((((((************************))))))(((((())))))***+++,,,,,,++++++,,,,,,---...,,,------...//////......,,,,,,---------.................................///............//////000////////////////////////000000//////......------............////////////....................................------------,,,+++******))))))******,,,+++))))))))))))+++,,,))))))************))))))(((((((((((((((((((((((())))))((('''''''''''''''***)))'''&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******)))'''&&&''')))++++++++++++++++++***)))''')))+++,,,+++++++++---,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++************************+++,,,,,,------.........,,,------......------,,,++++++,,,,,,------......///...---,,,,,,---...///...------,,,,,,------......---+++,,,---///......,,,---------............//////...---------......------............------........................---------...---,,,,,,+++,,,,,,---............---.................................---------------++++++,,,,,,...///111222///............---------------------------------------------------------------,,,,,,,,,---......++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,************************************++++++++++++)))))))))))))))******+++***************************))))))))))))***+++,,,(((((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((***+++,,,+++,,,---...////////////------------,,,+++******++++++++++++++++++,,,,,,******)))((((((((())))))'''(((((()))***+++,,,,,,+++,,,...///000000000000///...,,,***)))(((((()))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''&&&&&&%%%'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))((((((++++++++++++++++++++++++******)))((()))***+++,,,,,,,,,++++++,,,,,,---...,,,,,,---...////////////,,,---------....................................//////............//////...//////000000//////...//////..................------........./////////,,,,,,,,,------..................------------,,,++++++***))))))))))))************))))))*********))))))************))))))))))))))))))))))))))))))+++***)))((('''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((&&&%%%&&&(((+++++++++++++++***))))))''')))+++++++++++++++---+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---......///,,,------......------,,,***++++++,,,------.................................------,,,,,,------......,,,+++,,,---.........------------..................---------......///------............------.......................................------,,,+++,,,---.........------........................,,,------------------...,,,,,,,,,---...///000111///............---------------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++++++++************************))))))*********+++++++++)))))))))))))))***++++++************************))))))((('''((()))***+++(((((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((***+++,,,+++,,,---...////////////............---,,,+++************++++++,,,,,,,,,++++++***)))))))))))))))))))))*********+++++++++***+++,,,...///000//////...---+++))))))))))))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((((((((('''(((((((((((()))))))))((((((((()))))))))))))))++++++++++++++++++++++++,,,+++)))))))))***,,,---,,,,,,++++++,,,,,,---...+++,,,---...////////////------------....................................//////............//////---...////////////...---------..................---------.........//////...............---------.........---------,,,,,,++++++***)))))))))))))))))))))************))))))))))))************))))))******************************)))((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((&&&&&&''')))+++++++++++++++***)))(((''')))++++++++++++,,,---***+++,,,------,,,+++***+++++++++,,,,,,+++++++++------------------------++++++,,,,,,---...//////,,,------......------,,,******+++,,,,,,---............///000000///.........------,,,,,,------......,,,++++++---......------------.........//////---------------...///000---..................---........................///////////////......---***+++---...///...------........................,,,,,,,,,------...............---------....../////////.........---------------------------------------------------------,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++*********++++++******************(((((())))))******++++++))))))((())))))***++++++************************(((''''''&&&&&&((()))***(((((((((((()))***+++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((***+++,,,+++,,,---...////////////////////////...---,,,+++*********++++++,,,,,,---,,,,,,+++***))))))******+++++++++++++++++++++,,,)))***,,,.../////////...,,,,,,***)))))))))***+++(((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&''''''(((((())))))))))))************''''''(((((())))))******++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,++++++,,,,,,---...+++,,,---...////////////---------.........//////........................000//////.........//////,,,,,,---......---,,,,,,,,,------....../////////---------.........//////111111000///...------,,,......---------,,,,,,,,,+++******)))))))))))))))((()))***++++++***)))((())))))************))))))************************))))))(((((((((***+++---))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''')))+++---))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((''''''''')))+++)))))))))))))))******+++*********)))******+++,,,)))************+++++++++---,,,***)))))))))******)))***,,,------,,,+++***///...---,,,***)))(((((()))***,,,---...---,,,,,,+++++++++++++++++++++++++++,,,------......------------++++++++++++------++++++,,,,,,---...//////,,,,,,,,,------.........------............------................................................///......------,,,++++++,,,---------.../////////------------------------,,,---------.../////////+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...---,,,***))),,,+++******))))))******))))))*********+++++++++************************************************))))))))))))))))))))))))++++++***)))(((((())))))************************(((((((((((())))))))))))))))))))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((''''''&&&&&&((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))((((((((((((------...///000000000///,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))(((((())))))***+++***+++,,,---............+++*********))))))(((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((++++++)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((***'''%%%&&&(((***((('''***)))(((''''''((()))***))))))))))))(((((((((((())))))))))))(((((((((((()))((((((((()))***+++++++++++++++*********))))))+++)))(((''''''((()))+++,,,+++***))))))***+++,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,------.........,,,---///000000///---,,,//////.........---------............////////////,,,,,,---......---,,,,,,////////////////////////------++++++++++++------+++*********))))))(((((())))))************))))))******++++++++++++******))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***((((((((((((((('''''''''''''''''''''((((((((((((***************++++++,,,---,,,+++)))(((((('''''')))************+++++++++---,,,+++***)))******+++***+++,,,------,,,***)))...------,,,+++***))))))***+++,,,---------,,,,,,+++++++++++++++++++++++++++,,,------......---------,,,,,,++++++,,,,,,---+++,,,,,,,,,---.........*********++++++,,,,,,,,,------............------........................------------------------------------------------------------............------------------------------------............+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,+++******,,,+++******))))))******))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++***)))))))))))))))************************))))))))))))*********************)))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((''''''&&&'''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''((((((((()))((((((((((((((()))))))))+++,,,---...............///......---,,,+++******+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++,,,------,,,,,,---.........------*********)))))))))(((((()))((('''&&&&&&'''((()))'''((((((((())))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((***'''&&&&&&((()))((('''((('''&&&%%%%%%&&&'''((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))***++++++++++++*********))))))***)))(((''''''((()))***++++++***))))))***++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---...//////...---,,,///.........------------............////////////,,,,,,---......---,,,,,,---------------------------,,,++++++++++++,,,---************)))))))))((())))))************)))))))))******++++++******)))))))))))))))))))))))))))''''''((((((((()))))))))******))))))))))))******))))))((((((((('''''''''************************((((((((((((((((((((((((((((((((()))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***+++,,,,,,---,,,+++***)))(((''''''''')))************+++++++++---,,,,,,++++++++++++,,,+++,,,------,,,+++)))(((,,,,,,,,,+++++++++*********+++,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------******++++++++++++,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////............------------------------------------............------------+++,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,+++************+++,,,+++******))))))*********************+++++++++************************************************))))))))))))))))))))))))+++***))))))))))))))))))************************************+++++++++++++++*********))))))(((((()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((('''''''''(((((())))))***)))***+++,,,------------000000///...,,,+++***)))+++++++++++++++++++++++++++************)))))))))******+++,,,,,,---......---............---,,,,,,******))))))))))))((((((((((((''''''''''''((((((''''''((((((((()))))))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))((('''&&&&&&%%%&&&&&&(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))'''&&&'''((()))((('''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))+++***))))))))))))))))))+++************)))))))))***)))(((''''''((()))***++++++***))))))***++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------............---------------............/////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************))))))))))))((())))))******))))))((()))******++++++******)))))))))))))))))))))))))))((((((((()))))))))******+++******))))))******+++))))))((((((((((((''''''************************))))))))))))))))))))))))(((((())))))******++++++************************))))))))))))))))))))))))+++************+++,,,,,,)))))))))))))))******+++))))))*********+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,***)))(((+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***,,,...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++***)))))))))++++++,,,+++******))))))******************************((((((((()))))))))))))))************************))))))))))))))))))))))))******)))))))))))))))***************************)))))))))*********++++++++++++******)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))******))))))+++,,,------------//////......---,,,++++++++++++++++++++++++++++++************))))))))))))(((((()))***+++,,,,,,,,,/////////......,,,++++++))))))))))))))))))(((((((((((((((''''''((((((((('''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''((((((((((((''')))))))))(((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++***)))((((((((()))************))))))))))))******)))(((((()))******+++******************+++,,,,,,++++++,,,,,,---...------------------------...------,,,,,,+++++++++...------,,,,,,------...---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,*********)))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((())))))))))))******************))))))))))))******))))))((((((((((((((((((************************))))))))))))))))))))))))&&&'''''''''((((((((())))))))))))***************+++++++++***************)))))))))))))))***++++++++++++******++++++,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------++++++)))))))))***+++,,,,,,+++******))))))******************************)))))))))*********++++++************************))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))((((((((()))))))))******************))))))((((((************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&&&&'''((())))))***)))***+++,,,---.........,,,,,,------------------++++++++++++++++++++++++))))))))))))))))))))))))'''((()))++++++,,,++++++............---+++***)))(((((((((((((((((())))))'''(((((((((((((((((('''''''''''''''((((((((((((&&&'''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''((()))((((((''''''((())))))))))))))))))((('''((((((((()))))))))***'''((((((((()))))))))***++++++***)))((((((((()))))))))))))))))))))))))))******))))))))))))***************++++++*********,,,++++++++++++,,,---------------------------------------,,,,,,++++++***...---,,,,,,,,,,,,---...,,,,,,------------------------------............------------------------------------------------++++++++++++++++++++++++))))))))))))))))))******(((((())))))))))))(((((()))))))))******)))))))))(((((((((((((((((((((((())))))))))))************((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((())))))*********,,,+++++++++*********)))))))))(((((())))))***+++///...---,,,+++*********)))************+++++++++***++++++,,,,,,,,,,,,+++---,,,,,,++++++*********+++++++++++++++++++++,,,,,,,,,+++************+++*********++++++,,,,,,---+++,,,------......------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++******------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***+++------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++************+++,,,,,,,,,+++******))))))******+++++++++***************+++++++++,,,------......************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''((((((((()))))))))))))))))))))))))))))))))***************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''&&&&&&&&&''''''(((((()))((()))***,,,---...//////******+++,,,,,,------...++++++++++++++++++++++++(((((()))))))))))))))***)))***+++,,,---,,,+++***---------,,,,,,+++))))))''''''(((((((((((())))))''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((***))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%''')))***((('''''''''&&&&&&''''''''''''&&&&&&''''''(((((())))))******''''''(((((())))))******+++***))))))))))))))))))(((((()))))))))))))))***************************)))***++++++++++++***)))+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------............------,,,,,,------...------------------------******++++++++++++******))))))))))))************'''(((((())))))(((((('''((())))))******))))))((())))))))))))))))))))))))((((((((()))))))))******(((''''''&&&&&&''''''((((((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************''''''((())))))*********,,,,,,++++++***)))))))))******))))))******+++,,,......,,,+++***))))))))))))************+++++++++))))))+++,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,+++++++++++++++++++++---,,,***)))))))))***+++)))******+++,,,,,,------+++,,,------......------+++,,,,,,------,,,,,,+++*********+++,,,,,,,,,---,,,,,,,,,++++++*********------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------***+++------+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++*********))))))*********+++,,,---------************************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))(((((()))))))))*********((((((((()))******++++++))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))&&&&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&''')))+++,,,---......******++++++++++++++++++++++++++++++++++++++++++(((((((((((())))))******)))***+++,,,,,,***)))(((+++++++++++++++***)))((('''''''''((((((((())))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((($$$'''******((('''''''''%%%&&&'''(((((('''&&&%%%'''''''''((()))*********'''''''''((()))*********))))))))))))))))))***+++(((((((((((())))))***************++++++*********)))***++++++++++++***)))+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++,,,------------,,,+++++++++,,,,,,,,,---------,,,,,,---------............---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))((()))))))))************''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((()))))))))((((((''''''''''''(((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))(((((()))******+++,,,,,,,,,++++++***))))))((((((++++++******++++++,,,---*********)))******+++,,,)))************+++++++++((()))***+++,,,++++++***+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******---,,,***)))))))))******))))))***+++,,,,,,------+++,,,------......------++++++------------++++++))))))***+++,,,,,,------.........------,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------......///+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------)))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))+++,,,---...------,,,,,,++++++***)))*********++++++++++++******))))))&&&''''''((()))*********************************))))))))))))))))))))))))))))))((())))))***++++++)))))))))))))))))))))))))))************+++++++++''''''((()))***+++,,,,,,'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((())))))******))))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&%%%&&&((()))+++,,,,,,---+++++++++******)))))))))++++++++++++++++++++++++'''((((((((())))))******'''((()))***)))'''%%%$$$)))************)))((((((&&&'''''''''(((((())))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((($$$'''++++++(((&&&&&&''''''((()))******)))((('''&&&''''''((()))******+++&&&''''''((()))******+++))))))(((((()))***++++++'''((((((((())))))************++++++++++++******)))***+++,,,,,,+++***)))++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,---***+++---......---+++***+++++++++,,,,,,---------,,,,,,,,,---------.........---,,,,,,,,,,,,---...++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((((())))))*********+++''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((())))))*********+++************************((((((((((((((((((((((((((((((((((((''''''''''''))))))***+++,,,,,,------++++++******)))(((((('''******++++++++++++******,,,+++***))))))***+++,,,++++++******************)))***,,,---...---,,,,,,))))))))))))************************************,,,+++***))))))***+++,,,------,,,++++++******)))------,,,+++++++++,,,,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,***...000...***(((***...,,,------......------,,,.........------,,,,,,,,,......---,,,,,,+++******+++,,,,,,------,,,,,,+++***+++---//////...---,,,)))***+++,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,+++++++++***)))))))))))))))))))))))))))))))))((()))*********)))'''&&&***************)))(((((())))))))))))(((((((((((())))))))))))************''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''''''''&&&%%%******)))(((((((((((((((************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((('''''''''))))))))))))(((((((((((((((((()))***++++++,,,,,,+++*********))))))(((((())))))))))))((((((((((((******++++++++++++******))))))))))))((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&%%%&&&&&&''''''''''''((((((((((((&&&'''((((((((('''%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''$$$%%%&&&'''(((***++++++%%%&&&&&&''''''&&&&&&%%%((()))))))))((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***************++++++,,,************************************************++++++++++++++++++++++++***+++,,,---...---,,,,,,))))))***+++,,,,,,------)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------......//////,,,++++++******++++++,,,,,,,,,,,,------,,,+++++++++++++++*********))))))************))))))))))))+++++++++************)))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((()))+++,,,,,,+++***)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))***++++++,,,******++++++++++++******++++++***))))))***++++++***************************+++,,,,,,------,,,,,,))))))))))))************************************++++++************++++++,,,,,,,,,++++++++++++***------,,,,,,------...///,,,,,,,,,,,,------------******+++++++++,,,,,,,,,***---000...***(((+++...,,,------......------,,,------------,,,,,,,,,,,,......---,,,,,,+++******+++,,,,,,------,,,,,,+++***+++---...///...---,,,***++++++,,,------,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++++++++***************)))))))))))))))))))))))))))))))))))))))(((((('''***************)))(((((())))))))))))(((((((((((((((((()))))))))*********''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&(((((((((((('''''''''''')))((((((((((((((((((((((((((()))******+++,,,,,,*********)))))))))((((((((((((((((((((())))))))))))******++++++******)))))))))))))))((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''''''''''''''(((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******&&&''''''((((((''''''&&&''''''((((((((('''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((***))))))))))))***++++++************************************************++++++++++++++++++++++++***+++,,,---------,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++*********))))))************))))))))))))*********)))))))))(((((((((((()))))))))*********))))))))))))))))))))))))'''((()))))))))))))))(((************************+++,,,,,,,,,+++)))'''&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))*********+++******++++++++++++******++++++***))))))***++++++************************,,,++++++++++++,,,,,,---)))))))))*********++++++************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++---///...***)))+++---,,,------......------,,,++++++++++++,,,,,,,,,,,,...------,,,,,,++++++***+++,,,,,,------,,,,,,+++***+++---.........---,,,***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++*********,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************************+++++++++))))))))))))))))))))))))******)))(((((((((((()))***************)))(((((((((((((((((())))))))))))(((((())))))))))))******'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''''''''((()))*********)))'''&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))******++++++******))))))))))))(((((('''''''''(((((())))))***)))******++++++******))))))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''(((((((((((((((((('''%%%&&&&&&''''''''''''&&&(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))******************************************************++++++++++++++++++++++++***++++++,,,---,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,+++++++++++++++***************************))))))))))))))))))((((((((('''''''''(((((())))))))))))******))))))))))))))))))))))))((()))))))))))))))((('''************************++++++,,,,,,+++)))'''&&&))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++******************+++***************+++++++++---,,,+++******+++,,,---))))))*********+++++++++***************************+++,,,------,,,+++***))))))***+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++---...---+++***+++---,,,------......------,,,*********++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++***+++,,,------------,,,******+++++++++++++++***+++++++++,,,,,,------...---,,,,,,++++++*********,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))))))))***+++++++++,,,)))))))))))))))))))))))),,,+++)))((((((((()))******************)))(((((((((((((((((())))))))))))(((((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''$$$$$$&&&'''(((((((((((()))(((''''''&&&&&&&&&'''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''''''''(((((((((((((((((((((((()))))))))******))))))))))))))))))((((((&&&&&&''''''((()))******))))))************))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''((()))''''''''''''(((((((((((()))((('''%%%%%%&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''$$$$$$%%%&&&'''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))***************************************************************++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++***+++,,,---,,,+++)))((()))***,,,------,,,***)))******+++,,,,,,,,,,,,+++************************************)))))))))((()))))))))(((((((((''''''(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''((()))***++++++******))))))(((((((((((())))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))))))))(((((((((******++++++++++++***************++++++*********))))))*********+++++++++---,,,******)))***+++,,,************++++++++++++******************************,,,------,,,******))))))***+++,,,------.........---,,,++++++,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,---,,,,,,+++,,,---,,,------......------,,,*********++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,))))))************))))))***++++++,,,,,,---------,,,,,,,,,++++++*********,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))))))))***+++++++++,,,)))))))))))))))))))))))),,,+++)))((((((((()))******************)))(((((('''((((((((()))))))))***'''(((((((((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''$$$$$$&&&'''((((((((((((,,,+++***((('''&&&&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((%%%&&&&&&&&&''''''((((((&&&&&&''''''((((((((()))(((((((((((((((((())))))(((((((((((((((((())))))%%%&&&&&&'''((())))))***)))))))))******)))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''******)))(((''''''((((((''''''''''''(((((((((((()))((('''%%%%%%&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))***))))))))))))))))))))))))************************)))))))))******+++++++++************++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,------,,,+++***))))))***,,,------,,,***))))))***++++++,,,,,,,,,+++************************************)))))))))(((******)))))))))((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((()))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((******++++++++++++******)))***++++++++++++***))))))))))))***++++++,,,,,,,,,++++++************+++*********++++++++++++,,,*********************************++++++*********))))))***+++,,,,,,------000///...------------...,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,******************)))(((++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************************************+++++++++))))))))))))))))))))))))++++++***))))))))))))******************)))((((((''''''(((((())))))******''''''(((((((((((())))))((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&''''''((()))*********)))---,,,***)))''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''(((((()))''''''''''''((((((((((((''''''(((((((((((())))))&&&&&&&&&''''''(((((()))((())))))******))))))(((((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''+++***)))(((''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))******))))))))))))))))))))))))************************(((((())))))***++++++++++++************+++,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++******)))++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,,,,,,,,,,+++***((()))***+++,,,,,,,,,,,,***************+++++++++************))))))))))))*********)))))))))((((((''''''(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))******************************)))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******)))***++++++++++++***)))((())))))***++++++,,,,,,+++++++++++++++***))))))*********+++++++++,,,,,,***************************))))))(((((())))))************++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,+++++++++---------,,,,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,+++******,,,,,,,,,+++++++++++++++*********++++++,,,,,,---,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++++++++***************))))))))))))))))))))))))***++++++++++++***))))))***************)))(((((('''''''''((()))*********'''''''''((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((()))))))))))))))((())))))((('''''''''((((((%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((($$$$$$%%%&&&&&&'''((((((%%%%%%&&&''''''((())))))'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((***))))))))))))***++++++))))))))))))))))))))))))************************((((((((()))***++++++++++++***)))))))))***,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++************************+++++++++++++++***))))))************************+++***)))(((((()))+++,,,++++++++++++++++++++++++((()))***++++++,,,,,,,,,))))))*********+++++++++************))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))((((((((((((((((((((((((%%%&&&''')))***************************************))))))((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''((()))))))))******++++++++++++******)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,***+++,,,,,,,,,***)))(((******+++++++++,,,,,,,,,***************************)))(((''''''((()))******++++++++++++,,,,,,,,,$$$$$$%%%''')))+++---...,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,+++***+++---...---,,,,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---............------,,,+++---,,,,,,++++++*********))))))***+++,,,------...,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,+++++++++******))))))))))))))))))))))))))))))******+++,,,,,,***)))(((***************)))((((((&&&''''''((()))******+++''''''''''''((((((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))'''''''''''''''''''''&&&&&&'''''''''(((((())))))'''''''''''''''&&&&&&&&&(((((())))))))))))(((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''$$$$$$$$$$$$%%%&&&''''''''''''''''''((((((((()))&&&'''((((((((('''%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))''''''''''''(((((())))))''''''((((((((((((''''''((()))))))))((('''&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))***************++++++,,,))))))))))))))))))))))))************************'''(((((()))***++++++++++++***)))))))))***,,,---))))))***+++,,,,,,------++++++++++++++++++++++++***************************++++++++++++***))))))***************************)))'''%%%&&&(((+++---,,,++++++******++++++,,,(((((()))++++++,,,,,,,,,))))))******++++++++++++************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((($$$%%%'''(((***+++++++++((((((((((((((((((((((((&&&&&&''''''(((***+++,,,))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******)))))))))))))))))))))))))))(((((()))******(((&&&++++++************++++++,,,,,,+++++++++++++++++++++******))))))******+++,,,,,,,,,++++++*********(((((((((((()))))))))))))))***,,,---,,,***((('''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++///...,,,+++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000///...---,,,,,,+++***---,,,*********,,,...000,,,------......------,,,++++++++++++++++++++++++---,,,***)))))))))*********++++++,,,,,,,,,++++++************************************************((((((((((((((((((((((((******))))))))))))*********)))))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((%%%'''***,,,,,,***'''%%%((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))'''&&&&&&''''''&&&$$$(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((***)))((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((()))*********))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''---,,,***((('''((()))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((******))))))(((((('''''')))(((''''''''')))***+++))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++***++++++++++++***))))))************************---,,,,,,++++++,,,,,,---,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))((((((''''''&&&&&&(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))(((''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))),,,***)))***++++++***)))++++++************++++++************************++++++************++++++,,,,,,,,,+++++++++******&&&&&&'''(((***+++,,,,,,***++++++,,,+++***)))(((........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......------,,,,,,++++++---,,,+++++++++,,,---...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,***)))))))))***+++***++++++,,,,,,+++++++++******************************************************************************))))))))))))******++++++++++++*********)))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''((((((((()))''''''((((((((((((''''''((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((+++)))(((((())))))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((***)))((('''&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***)))(((''''''(((***+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((())))))))))))((((((''''''((()))***))))))))))))))))))))))))))))))))))))******************************************************************++++++++++++*********++++++++++++***))))))************************,,,,,,++++++++++++,,,,,,******************++++++*********+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))************)))))))))(((((((((((((((((('''''''''(((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))*********))))))(((''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((***+++++++++++++++************++++++((((((((()))*********+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***(((((()))***++++++,,,,,,+++++++++++++++*********////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++))))))************))))))++++++++++++++++++++++++,,,,,,+++************++++++++++++,,,,,,++++++*********************************************************************************))))))))))))******++++++++++++************)))))))))))))))))))))))))))((((((''''''(((((()))'''((()))******)))((('''))))))))))))))))))))))))$$$$$$%%%&&&'''((())))))***(((&&&$$$$$$&&&(((***((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((***)))(((((())))))(((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''&&&&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&'''(((***+++''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''((())))))*********))))))(((((((((((()))))))))))))))))))))))))))************++++++++++++************************************************)))******************)))***++++++++++++***))))))************************++++++++++++++++++++++++((())))))***++++++,,,,,,*********++++++++++++,,,+++++++++***************))))))))))))))))))))))))************))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))******)))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))+++(((&&&%%%''')))******++++++************++++++'''(((((()))***+++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,++++++***)))))),,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++,,,.........,,,***)))))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******************************************************((((((((((((((((((((((((******))))))))))))******)))))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))&&&((()))++++++)))(((&&&((((((((((((((((((((((((%%%%%%&&&''''''((())))))+++)))'''%%%%%%''')))+++((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((('''&&&&&&'''((('''%%%''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((((((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''(((((('''''''''((((((((())))))******))))))((((((''''''(((((((((((((((((((((((()))))))))*********++++++************************************************))))))************))))))***++++++++++++***))))))*********************************++++++*********))))))*********+++++++++************++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))***(((&&&%%%''')))***+++++++++************++++++))))))******+++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,+++******))),,,++++++******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------......------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******++++++,,,,,,---+++,,,...///...,,,***(((******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))************************************************((((((((((((((((((((((((******))))))))))))******(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))&&&((()))++++++)))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''&&&%%%&&&'''((('''&&&&&&''''''''''''''''''''''''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))((((((((('''''''''&&&******))))))((((((''''''((((((((((((((((((((((((((((((((()))))))))******************************************************))))))************))))))***++++++++++++***))))))************************)))***++++++++++++***)))+++++++++*********))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))******&&&&&&''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))+++)))((((((***,,,,,,,,,++++++************++++++*********+++,,,,,,------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---------------,,,+++***)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++++++++,,,,,,------+++,,,---......---+++)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++***)))******************************************************************************))))))))))))******************++++++++++++))))))))))))))))))))))))***))))))(((((())))))***'''((()))******)))((('''))))))))))))))))))))))))******))))))((((((((((((((()))+++,,,,,,+++)))(((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))((('''((()))***)))(((&&&&&&&&&'''''''''''''''''''''((((((((()))))))))'''&&&&&&&&&&&&'''((((((&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))%%%&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((()))*********))))))(((((('''&&&&&&%%%((()))))))))))))))((('''))))))))))))))))))))))))'''((((((((())))))))))))************************++++++++++++++++++++++++)))******************)))***++++++++++++***))))))************************)))***+++,,,,,,+++***))),,,,,,++++++***))))))((()))))))))************+++***************+++++++++))))))))))))))))))))))))))))))))))))************'''''''''((((((((((((((((((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++---,,,+++++++++************++++++************++++++++++++++++++************++++++******+++++++++,,,,,,,,,'''((()))***+++,,,---...******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------***+++,,,---------,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,+++***))))))******************************************************************************))))))))))))******)))*********++++++++++++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))''''''((((((((((((((((((((()))***++++++***)))(((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))((('''(((*********)))&&&&&&&&&'''''''''(((((('''((((((((())))))))))))'''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''(((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''''''''''''''''''''((()))******))))))((())))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++******++++++++++++*********++++++++++++***))))))***************************+++,,,------,,,+++***++++++******************))))))))))))************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************((((((((((((((('''''''''(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&(((***+++***)))++++++************++++++*********)))))))))))))))+++******************+++*********++++++,,,,,,,,,******************++++++)))***,,,.........,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++&&&(((***---.../////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------***++++++,,,------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***,,,---...---,,,,,,---------,,,+++***)))(((************************************************((((((((((((((((((((((((******))))))))))))******''''''(((((()))))))))***))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))))))))(((((((((((())))))((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&%%%%%%&&&((()))((('''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((%%%&&&((()))))))))((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))))))))))))))))))))))))))*********)))((((((''''''))))))))))))))))))))))))%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''(((((((((&&&'''(((*********)))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++***))))))***************************+++---......---+++***)))))))))***++++++,,,,,,))))))))))))************))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))(((((('''''''''&&&(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''((()))***))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,************************---------,,,,,,+++++++++******+++++++++,,,,,,,,,''''''(((***+++---......++++++++++++***)))((('''+++************+++,,,---++++++++++++,,,---...///......---,,,,,,,,,,,,,,,.........---,,,,,,++++++++++++,,,,,,------......---------....../////////---+++)))'''''')))+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***,,,***++++++,,,+++***)))(((***+++,,,,,,------------************************))))))))))))))))))))))))++++++++++++*********)))(((''''''(((******)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))((((((((((((((((((((((((((())))))***)))'''%%%$$$(((((((((((())))))))))))))))))((('''''''''''''''))))))((('''''''''''''''&&&'''(((*********)))(((''''''''''''''''''''''''***)))'''&&&'''(((***+++%%%&&&&&&&&&'''(((((((((%%%&&&&&&&&&''''''(((((((((((((((((('''&&&$$$###&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%%%%&&&&&&&&&'''((((((((()))((('''&&&&&&'''((()))...,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$'''((('''%%%$$$'''***((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))))))))************+++++++++,,,,,,,,,)))************+++++++++************************((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((()))))))))************************)))))))))(((************************************************,,,+++***))))))***+++,,,************************------,,,,,,++++++++++++++++++,,,,,,,,,---------***+++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++******))))))******************+++,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------......,,,+++******+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++*********+++,,,+++,,,,,,---,,,+++***)))***++++++,,,,,,,,,,,,+++************************))))))))))))))))))))))))************))))))))))))(((''''''(((***+++)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''&&&%%%(((((((((((())))))))))))***)))((((((''''''(((((())))))((('''''''''''''''&&&'''((()))))))))(((((('''''''''''''''''''''''')))((('''&&&&&&(((***+++&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''((((((&&&'''((())))))((('''&&&&&&''''''((((((''''''&&&&&&&&&'''''''''''''''''')))((('''&&&&&&'''((())),,,+++)))'''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((((((''''''((()))''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))))))))******)))))))))*********++++++))))))*********+++++++++)))))))))))))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))************************))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***,,,,,,,,,,,,------------......------,,,,,,++++++)))***++++++,,,,,,,,,+++---,,,,,,+++******))))))+++++++++++++++,,,---............---------------+++++++++,,,,,,,,,------.........---------------,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++******************************))))))))))))))))))))))))+++++++++************)))((((((''')))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))(((''''''''''''(((((((((((())))))))))))******)))((((((((()))))))))((((((''''''''''''(((&&&&&&'''(((((((((''''''''''''''''''''''''''''''((('''&&&&&&&&&''')))***((((((''''''''''''''''''''''''(((((((((((())))))***)))((('''''''''((()))''''''((((((((((((''''''(((''''''''''''''''''(((((((((''''''''''''''''''((((((''''''''''''(((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))******((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******((((((((()))))))))******)))))))))*********++++++((((((((((((((((((((((((************+++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++***)))((((((((()))***+++))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))((((((''''''&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))(((''''''&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&)))))))))))))))******************)))))))))))))))************************************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,------...........................------,,,,,,...---------......///000/////////000/////////...+++,,,,,,---......//////000000000//////......................../////////------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***)))(((************************))))))))))))))))))))))))------,,,,,,,,,+++++++++)))(((((()))++++++***((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))))))))(((((((((((())))))************************+++***((('''''''''((()))(((((((((((())))))))))))******))))))))))))******)))(((''''''''''''((((((&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&((((((((()))))))))))))))///---***'''&&&%%%&&&''''''((((((((((((((((((''')))((('''&&&&&&'''((()))))))))((((((''''''&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&))),,,,,,)))%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******((((((((()))))))))******))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************+++***((('''((()))+++---))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******)))((('''&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''******))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,------------------000111111222222111111000...///000000000000////////////.........///000000...///000000000000//////+++,,,,,,---...///000000111111000000//////......///////////////.........,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---,,,+++******+++************++++++++++++++++++++++++***)))(((************************)))))))))))))))))))))))),,,+++++++++************)))(((((()))+++,,,***)))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))+++***(((''''''((()))***(((((((((((())))))))))))******))))))))))))******((((((''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((()))))))))((((((''''''&&&)))))))))))))))(((((((((...---***'''&&&&&&&&&'''(((((((((''''''((((((((()))((('''&&&&&&'''((())))))))))))((((((''''''&&&'''(((((((((((((((((('''%%%%%%&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))))))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((&&&&&&))),,,,,,)))%%%'''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))*********))))))))))))******)))))))))*********++++++(((((()))))))))***************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,+++)))))))))***,,,...))))))))))))))))))))))))++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++******)))((('''&&&&&&%%%&&&'''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))************))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,---...///000000111...///000111111111111111333333444555555444222111000000////////////000000///000111222222222111000---......///000111111222111111111111111111000000////////////............---...///000000///...---------------------------------------------------,,,,,,,,,,,,++++++++++++******)))))))))***+++,,,++++++++++++++++++******************************)))))))))))))))))))))))))))))))))(((((((((''''''))))))(((***+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((***))))))(((((()))))))))(((((((((((())))))))))))))))))((((((((()))******(((''''''''''''(((((())))))(((''''''&&&'''''''''((((((((((((((((((((((((&&&&&&''''''(((((((((((())))))(((((((((((((((((())))))((((((((((((''''''(((((('''''''''((()))***((((((''''''''''''(((((()))(((((((((((((((((()))))))))((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&(((((())))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''')))******((('''((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))************))))))))))))******)))))))))*********++++++((((((((()))))))))******************************************+++++++++,,,++++++++++++++++++++++++************************,,,+++*********+++------))))))))))))))))))))))))*********))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((***)))((((((''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***************)))))))))(((((()))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................//////////////////000111111222222333111222444666888::::::;;;>>>?????????===;;;888777444444333333333333444444444555777999999888777666555555666666777777888888666666777777777777777888333333333222222111111111///000000000000000000///................................................///...,,,+++++++++,,,---++++++*********+++,,,---***++++++,,,,,,,,,,,,+++************************))))))))))))))))))))))))*********)))))))))((((((***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))(((((((((((())))))''''''''''''''''''''''''((())))))*********))))))(((((((((((())))))))))))((((((''''''(((((()))***'''''''''''''''((())))))***)))((('''''''''((((((((((((((((((((((((((((((''''''(((((()))))))))(((((((((((((((((()))))))))((((((((('''''''''&&&&&&%%%%%%&&&'''((())))))***)))((('''&&&&&&'''((()))(((((())))))))))))((((((((((((((((((((()))))))))&&&'''((())))))((('''&&&%%%&&&((())))))))))))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((((((''''''((()))''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***************))))))))))))******((((((((()))))))))******(((((((((((()))))))))***************************)))))))))*********++++++************************************************************++++++++++++))))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***))))))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''***)))'''&&&&&&''')))***+++*********))))))(((((((((((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000000000111111111111333333333333333333444444;;;===@@@CCCGGGIIIKKKLLLJJJJJJJJJIIIFFFBBB>>><<<:::999888888888888999999;;;<<<>>>@@@@@@???>>>=========>>>>>>>>>>>>??????=========>>>>>>?????????888888888777777666666666111111111111111111111111////////////////////////........................111///---,,,+++,,,...///,,,,,,+++***+++,,,...///***+++,,,---------------************************))))))))))))))))))))))))---------,,,,,,,,,++++++***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))(((((((((((())))))''''''''''''''''''''''''((((((***++++++***)))((((((((((((((())))))))))))'''''''''''''''((())))))'''''''''''''''((()))***+++***)))(((''''''((()))))))))))))))))))))))))))'''(((((()))***)))))))))''''''(((((())))))******((((((''''''&&&&&&&&&%%%&&&&&&'''(((((('''&&&&&&)))((('''&&&&&&'''((()))'''((()))******)))((('''''''''(((((())))))******&&&'''((())))))((('''&&&&&&''')))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))******&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%$$$'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++******))))))))))))******''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******)))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,))))))******++++++++++++***+++,,,------,,,+++******,,,---...---,,,---...+++---...---,,,---///000000111222222111111444777666555444333444666999:::<<<<<<<<<<<<;;;:::;;;<<>>CCCHHHIIIGGGBBB@@@???AAABBBDDDEEEFFFHHHKKKMMMNNNNNNKKKIIILLLSSSTTTRRRHHHDDD???<<<;;;;;;999888555777888777444111///...111111111222333222000---444222000/////////...,,,000///...---,,,,,,,,,,,,+++++++++,,,---...000000,,,,,,++++++***))))))(((%%%''')))***+++++++++***+++******)))))))))))))))+++***)))(((((()))***+++)))---///...***)))+++///...---+++*********++++++''')))***)))((('''((()))+++++++++*********))))))'''((((((((('''&&&%%%%%%(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((()))(((&&&%%%%%%&&&&&&'''''''''((()))))))))))))))+++******)))((('''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))******))))))(((((('''''')))'''&&&'''((()))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((&&&&&&''''''(((((())))))((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((***))))))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))(((''''''&&&&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''&&&%%%&&&'''((()))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))&&&'''''''''(((((())))))*********))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++(((((()))***++++++,,,,,,)))))))))))))))))))))))),,,)))&&&%%%(((******)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((''''''(((***(((((())))))))))))((((((,,,+++)))((((((((()))***))))))((((((''''''&&&&&&&&&'''((((((((('''%%%$$$************************'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((''''''''')))+++)))&&&%%%&&&(((((((((((((((((('''''''''&&&&&&'''((())))))(((((())))))(((((((((((())))))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++++++++++++++,,,+++,,,---------,,,++++++(((***,,,,,,++++++,,,---,,,---...---,,,---///111111222333777;;;>>>>>>======<<<:::;;;>>>AAABBBAAABBBEEEGGGEEE@@@???BBBFFFSSSWWW]]]``````aaacccddddddbbb^^^XXXRRRMMMHHHFFFHHHHHHIIIJJJJJJIIIGGGEEEBBBFFFKKKLLLIIIFFFDDDCCCDDDFFFIIIKKKMMMPPPTTTWWW]]]\\\[[[\\\dddmmmoookkkaaaXXXMMMGGGFFFDDD@@@<<<<<<<<<<<<:::777555444555555444333333444333111///222000....../////////...//////...---,,,,,,,,,---......---------...//////---,,,,,,+++******))))))(((((()))***++++++++++++,,,,,,+++***************,,,+++***))))))***+++,,,))),,,...---***(((+++...---,,,+++*********++++++((()))******(((((()))************)))))))))(((((('''(((((((((''''''&&&%%%(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((((((******)))(((((((((((((((''''''((()))))))))))))))******)))(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''***)))))))))(((((((((''')))'''&&&'''((()))((('''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''((('''''''''(((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((***))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&'''((()))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((()))))))))*********))))))))))))))))))))))))************+++++++++************************************************************)))))))))))))))))))))))))))))))))))),,,)))&&&&&&(((******)))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))(((&&&&&&((()))(((((())))))))))))((((((******((('''''''''((((((((((((((((((((('''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))***)))))))))((((((((('''&&&((())))))'''&&&(((***))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))(((((((((((())))))++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,------------,,,,,,)))+++,,,---,,,,,,...///...//////......000444777888999>>>FFFPPPTTTRRROOOMMMIIIEEEGGGKKKNNNMMMJJJIIINNNRRRNNNHHHFFFKKKQQQZZZ]]]```ccccccdddeeefffiiifff```YYYRRRMMMJJJIIIQQQPPPPPPRRRSSSSSSQQQOOOLLLNNNQQQQQQNNNJJJHHHGGGGGGJJJMMMQQQTTTXXX\\\```ggghhhjjjnnnyyy|||pppbbbYYYWWWTTTNNNHHHKKKKKKIIIEEE@@@===<<<===:::888777666777666444222444222000///111222222111000000///.........//////111000///...............---------,,,++++++******++++++************++++++------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,(((+++---,,,)))(((***,,,,,,,,,+++************+++)))***+++***))))))***+++)))))))))((((((((((((((((((((((((((((((''''''&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((()))))))))))))))(((((('''''''''((()))))))))))))))))))))(((((('''&&&&&&&&&((((((((((((((((((((((((***))))))(((''''''&&&&&&))))))))))))(((((((((((()))'''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((((((((((((((((('''''''''((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''%%%%%%&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&''''''((()))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))************))))))))))))))))))******)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))(((''''''))))))))))))))))))))))))+++)))''''''(((******)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((&&&&&&((()))(((((((((((((((((((((((()))((('''&&&&&&&&&'''''''''''''''(((((((((((((((******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&(((((('''''')))+++))))))))))))************&&&&&&'''''''''((((((((())))))(((((((((((())))))************************++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,---------------,,,.../////////000222444111222333444555888===AAADDDIIISSS^^^gggkkkjjjiiiccc[[[RRROOOSSSUUUSSSPPPPPPRRRSSSQQQMMMLLLPPPUUUVVVXXX[[[^^^aaadddfffgggkkkggg```YYYTTTQQQPPPPPPWWWVVVVVVXXXZZZ[[[YYYVVVWWWWWWXXXVVVTTTQQQOOONNNMMMOOOSSSVVVYYY\\\aaadddgggmmmssswww~~~xxxoooiiiccc\\\VVV\\\[[[YYYTTTNNNIIIFFFEEECCCAAA>>>>>>>>>>>>===<<<===:::666555555555444333222222111111000111111222000000///........................------,,,,,,,,,...---,,,*********+++,,,------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,(((***+++***)))((()))+++++++++******************)))+++,,,+++***)))***+++))))))))))))))))))))))))(((((()))))))))(((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((((((&&&'''((((((((('''%%%$$$''''''((()))))))))))))))((((((''''''&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''''''''))))))))))))(((((((((((()))'''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''((())))))((((((''''''&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++++++++++++++++++++++++++************************,,,++++++******)))(((((())))))))))))))))))))))))***)))(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((())))))(((''''''(((***(((((((((''''''(((((((((((((((''''''''''''''''''&&&&&&''''''(((((())))))***)))((('''''''''))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''(((((((((((()))((()))))))))))))))******''''''''''''''''''(((((())))))(((((((((((())))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........000111111222333666888666888;;;===@@@DDDJJJNNNOOOZZZgggqqquuuwwwzzz|||vvvjjj[[[TTTTTTVVVTTTRRRSSSQQQOOONNNPPPRRRSSSTTTSSSUUUXXX]]]bbbhhhlllnnnkkkgggaaa\\\YYYYYYZZZ\\\^^^]]]^^^aaafffgggccc___^^^^^^]]]]]]]]]]]]\\\\\\WWWYYY[[[]]]___aaadddggghhhsss}}}wwwjjjbbb___```aaaaaa___YYYSSSOOONNNOOOMMMKKKJJJLLLNNNOOOOOOJJJFFF@@@<<<999777555444222222111111000111111111...............//////000////////////............000...---+++++++++,,,,,,,,,,,,+++******************++++++++++++++++++***((()))******)))((()))***************************)))+++,,,+++***)))***+++************************(((((())))))***))))))((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((((((&&&'''((((((((('''%%%$$$''''''((()))))))))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((()))))))))))))))'''&&&'''((()))((('''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((('''))))))((((((''''''&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((())))))************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))******)))(((((()))+++((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((('''&&&%%%&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((''''''&&&'''''''''(((((())))))))))))(((((('''''''''((()))))))))(((((((((((())))))***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,---............///000111222111222333333444666:::<<<>>>AAAEEEHHHKKKOOOSSSWWWXXXcccpppvvvvvvvvv{{{|||pppaaaWWWTTTUUUTTTSSSVVVQQQMMMNNNSSSWWWXXXWWWWWWWWWXXX\\\bbbhhhlllnnneeebbb^^^ZZZZZZ\\\```bbbffffffiiipppwwwzzzvvvqqqhhhfffdddeeegggjjjkkkkkkdddeeefffgggggghhhjjjlllooo|||pppfffbbb]]]___``````\\\YYYWWWVVVYYYWWWVVVWWW[[[```cccdddZZZTTTMMMEEE@@@<<<999777444444222111111000000000///////////////000111111000000000000000000000000//////...---------------,,,,,,+++*********************++++++++++++******))))))))))))))))))))))))((()))******+++*********)))***+++***))))))***+++************++++++++++++((())))))***************(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((()))))))))))))))(((((('''''''''((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((()))))))))))))))'''&&&'''((()))((('''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''((((((((((((((('''''''''((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))&&&'''((())))))))))))((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''((((((((()))******++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''''')))***)))((('''&&&&&&'''((()))''''''((()))))))))(((((('''''''''((((((((((((((('''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++)))((('''((((((&&&%%%&&&&&&''''''(((((())))))+++***)))((((((((()))***))))))(((((((((((())))))***************************+++,,,,,,,,,,,,+++***+++,,,,,,---...///000000222222111111222333555666666777888999:::<<<@@@CCCGGGJJJNNNRRRTTTUUUXXXZZZ___fffnnnrrrqqqqqqtttwwwvvvnnnddd[[[WWWVVVVVVVVVXXXVVVTTTTTTXXX\\\___aaaccc```^^^___bbbeeeggggggaaa^^^[[[YYYZZZ]]]aaadddjjjlllrrr~~~xxxuuupppoooppprrrrrrrrrlllmmmnnnnnnmmmmmmoooqqqsss|||xxxmmmhhhaaaaaa```]]]ZZZYYYZZZ\\\[[[ZZZYYY\\\bbbiiiooorrrkkkeee\\\SSSMMMHHHCCCAAA;;;:::888777555444444444333333222111111111222222111111111111111111111111....../////////......---------,,,+++++++++++++++***+++,,,------,,,+++*********)))******+++***)))'''((()))***++++++***)))((()))******(((((()))***))))))))))))*********+++((()))******+++++++++***(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((((((******)))(((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''((((((((()))))))))***)))'''&&&'''((()))((('''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((%%%&&&'''((()))((((((''''''''''''(((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''((()))***))))))((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((('''''''''(((((()))******++++++)))************+++++++++******************************************************))))))((((((''''''))))))))))))))))))))))))(((***,,,,,,***(((***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((('''%%%%%%'''((()))(((&&&%%%%%%&&&((()))%%%&&&'''(((((((((''''''((((((((((((((('''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''((((((((()))))))))******(((&&&'''))))))(((&&&&&&''''''((())))))******---,,,***)))((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))***+++,,,------,,,+++***,,,---...///000222333333555555444444555666888999======>>>???@@@CCCGGGJJJMMMPPPTTTWWWXXXXXXYYYYYYeeegggjjjmmmnnnnnnnnnooonnnjjjddd^^^ZZZXXXXXXYYYZZZZZZ[[[[[[\\\___eeejjjsssnnnhhhfffffffffeeedddcccaaa___^^^___bbbfffiiikkknnnwww{{{vvvuuutttrrrqqqnnnoooppppppooooooqqqsssrrrwww}}}vvvpppjjjhhhbbb\\\XXXWWWZZZ]]]XXXWWWWWW[[[ccclllrrrvvvxxxrrrhhh___XXXRRRNNNKKKBBBAAA???===;;;::::::999777777555444333222222222111111111111111111222222---...///000000///...---......---,,,,,,,,,,,,---,,,,,,---......---,,,,,,+++***)))***+++++++++***'''((()))+++++++++***)))''')))***)))((('''((()))'''((((((((())))))******((()))***+++++++++++++++(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((())))))((('''%%%%%%&&&'''''''''(((((()))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''((((((((())))))******)))'''&&&'''((()))((('''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&((()))))))))((('''&&&'''''''''(((((())))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''&&&&&&&&&'''(((***+++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''')))*********)))((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))+++*********))))))(((((('''(((((()))***+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))'''&&&%%%$$$###))))))))))))))))))))))))(((***---,,,***(((***+++))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&%%%$$$###%%%''')))(((&&&%%%%%%&&&((()))###$$$&&&'''((('''&&&&&&))))))(((((('''''''''&&&&&&'''(((*********)))((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''((((((((())))))******(((&&&%%%&&&)))+++)))''''''(((((()))***+++++++++...---+++))))))***+++,,,))))))(((((((((((())))))(((((((((((())))))))))))***+++------,,,,,,...///111---,,,///222333444777;;;;;;:::;;;===???BBBCCCHHHGGGEEEDDDDDDEEEGGGIIIQQQRRRTTTWWWYYYZZZ[[[[[[eeegggiiijjjjjjiiijjjlllggggggeeeaaa]]]ZZZYYYYYY___```bbbdddiiiqqqyyy}}}yyytttnnnjjjooopppooonnnllllllnnnppp||||||~~~}}}xxxwwwyyy{{{yyyvvvuuuvvvyyy{{{zzzxxxyyyxxxxxxzzz}}}tttrrriiiaaaaaabbb```^^^^^^ZZZZZZYYYYYY[[[aaahhhnnntttnnnhhhbbb[[[UUUSSSSSSOOOMMMJJJEEE@@@============:::777444333333444555777111000777;;;888333333111111111111111000//////222111000///......///000---------,,,,,,,,,++++++))))))(((((((((***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))(((((()))***++++++,,,,,,))))))))))))))))))))))))((()))++++++)))((()))***((((((((((((((()))******)))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))...---+++)))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((+++...,,,'''%%%(((+++))))))))))))))))))))))))((((((((((((((((((((((((***'''&&&''')))***(((&&&((((((((((((((('''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&***))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))((('''&&&&&&))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((&&&&&&''')))***+++,,,---,,,+++)))''''''(((***+++(((((())))))*********++++++*********))))))(((((('''''''''(((******)))(((((((((((((((((())))))***(((((('''''''''&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&'''((()))******'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((('''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''))))))))))))************+++*********))))))((((((((((((((((((((((((((((((************************+++,,,......------///000222//////333666777<<>>BBB>>><<<@@@AAA>>>:::999444444444444444444444333333222000///......//////.........---------,,,,,,,,,,,,+++*********++++++************************))))))))))))))))))))))))+++++++++***************((())))))******+++++++++))))))))))))))))))))))))&&&(((*********)))***+++((((((((((((((()))******(((((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++)))&&&%%%''')))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%''''''&&&%%%''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''&&&&&&%%%(((((((((((((((((((((((((((((((((((('''''''''''')))))))))(((''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((((((((''''''''''''''''''))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************************))))))))))))))))))))))))******************))))))))))))(((((((((((())))))******)))))))))))))))))))))******+++)))))))))))))))(((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((('''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''(((((())))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,---///111111111111333555999:::>>>BBBDDDIIITTT```lllmmmoooooommmiiieeebbb]]]\\\ZZZYYYYYY[[[\\\^^^[[[[[[\\\\\\\\\\\\\\\\\\YYYZZZZZZZZZ[[[]]]aaadddoooqqqssssssqqqooooooooovvv}}}ssskkkiiillloooqqqrrrtttvvvwww}}}yyysssoooooosssvvv~~~~~~{{{wwwuuupppnnnlllkkkkkkkkkkkkkkkkkknnnrrrxxx|||{{{tttnnnnnnmmmkkkjjjlllnnnnnnllliiifffeeeggghhhiiihhhccc\\\ZZZ]]]______```\\\WWWRRRNNNKKKIIIGGGHHHFFFDDDCCCBBBDDDFFFGGGKKKJJJLLLPPPRRROOOJJJFFF>>><<<999666444444444555666555333111000000111111/////////.........------...------,,,,,,+++++++++************************************************************************((()))))))))*********+++((((((((((((((((((((((((&&&(((*********)))***+++((((((((((((((())))))***(((((((((((((((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&''')))(((&&&%%%&&&(((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((()))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''))))))((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******************))))))))))))))))))************)))(((((()))))))))))))))*********))))))))))))))))))((((((((()))******)))))))))))))))))))))))))))***++++++((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((('''''''''''''''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((++++++,,,,,,,,,---------...000333444555666888:::@@@AAAEEEJJJMMMRRR^^^jjjxxxzzz{{{{{{xxxsssmmmiiicccaaa^^^\\\]]]```eeehhhdddeeefffeeebbb]]]WWWTTTOOOPPPRRRTTTWWW[[[```dddsssvvvxxxxxxvvvtttrrrrrrwww~~~vvvmmmfffbbbeeeiiilllmmmnnnoooppptttssspppkkkgggdddeeefffkkkmmmqqqsssssspppllliiifffdddaaa______bbbfffiiihhhiiikkklllmmmmmmllllllooottt~~~~~~xxxtttttttttrrrtttwwwxxx{{{~~~~~~{{{vvvqqqooonnnooojjjcccaaafffhhhfffiiiddd^^^YYYVVVSSSPPPMMMOOOMMMLLLKKKLLLNNNQQQSSSVVV[[[bbbhhhjjjhhhaaa\\\PPPKKKDDD<<<777555666777666555333111000000000111000000000/////////......//////.........---,,,,,,************************++++++++++++++++++++++++************************)))))))))))))))*********(((((((((((((((((((((((('''(((*********)))***+++((((((((((((((())))))***((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((''''''&&&((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))*********+++************)))))))))))))))************)))((((((******))))))))))))))))))(((((((((((((((((())))))(((***,,,+++)))((()))***)))))))))((()))******+++''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((('''''''''''''''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''(((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++,,,,,,---...///000000111444777999;;;===@@@BBBHHHHHHKKKQQQVVV[[[eeeoooyyy{{{}}}~~~|||wwwqqqnnnhhheeebbb```aaaeeeiiimmmlllmmmooommmiiiaaaXXXSSSJJJMMMOOORRRUUUYYY^^^bbbsssvvvyyyzzzwwwtttqqqpppssszzzyyyyyyxxxxxxvvvqqqjjjfff```dddhhhiiiiiigggffffffeeedddccc```^^^[[[YYYWWWXXXZZZ___bbbcccbbb___]]]\\\ZZZXXXVVVVVVZZZ```eeefffeeecccbbb```^^^]]]\\\aaafffppp|||zzzvvvtttuuuvvvvvvyyy~~~~~~~~~}}}}}}uuutttyyy{{{vvvsssmmmfffaaa^^^[[[WWWTTTTTTRRRQQQPPPQQQSSSVVVXXXccckkkuuuzzz}}}|||wwwpppddd^^^UUUKKKCCC>>><<<;;;666555333111000//////000111111111000000000////////////000000000///......++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))***((((((((((((((()))******(((((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((())))))******))))))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''(((((())))))(((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))******+++++++++*********)))))))))))))))************))))))))))))************))))))))))))''''''(((((((((((())))))(((+++---,,,)))''')))+++((((((((((((((())))))***&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((('''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))************((((((((((((((((((((((((,,,---...000222333444555555888<<>><<<:::888666666666666222222222111111111111000...///000111222222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))***,,,,,,+++)))'''''''''((((((((((((((()))******(((((((((((()))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***((('''&&&&&&&&&'''((())))))***''''''&&&''')))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((***,,,+++(((''')))+++&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))))))))************))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''(((((())))))******%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,((()))))))))************,,,+++)))''''''(((***++++++*********))))))((((((&&&'''''''''(((((())))))(((,,,///---)))&&&(((+++&&&&&&&&&&&&&&&'''(((((('''((((((((())))))******''''''''''''((((((((()))+++***)))((('''&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((()))))))))((((((((('''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((''''''''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((///222444666:::@@@@@@===???AAADDDFFFHHHLLLPPPTTTVVVXXXZZZ]]]```bbbeeefffjjjllloooqqqrrrrrrqqqqqqoooqqqqqqooojjjeeeaaa___eeecccccceeeccc^^^[[[]]]```hhhlllgggbbbbbbeeegggjjjeeecccgggjjjhhhffffff^^^^^^___```bbbbbb```]]][[[XXXTTTPPPNNNNNNPPPQQQSSSRRRRRRSSSTTTTTTSSSRRROOOMMMKKKJJJJJJJJJIIIHHHIIIHHHIIIMMMSSSWWWWWWVVVNNNQQQTTTTTTRRRQQQSSSTTTSSSQQQNNNLLLKKKKKKMMMNNNRRRRRRRRRTTTUUUVVVUUUSSSRRRSSSTTTWWW[[[aaagggkkkooovvvyyywwwxxxxxxssslllfffdddeeegggkkkpppsssvvvyyy~~~}}}{{{vvvppphhh]]]QQQJJJFFFEEECCCAAA>>><<<::::::666666444000000555555222555111---,,,///111222222000111111111///...,,,***((()))+++,,,---,,,,,,+++***)))))))))))))))******+++***((('''''''''((()))+++*********))))))((((((***)))((('''&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))######%%%&&&''''''((((((***)))((('''&&&&&&'''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))((('''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***((('''&&&&&&'''(((***))))))(((((('''''''''&&&***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******++++++******)))))))))))))))************)))))))))))))))))))))))),,,,,,+++((('''''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))((('''&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))(((((((((((())))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))************777:::;;;;;;AAAIIILLLJJJIIIJJJLLLLLLMMMOOORRRUUUTTTUUUWWWZZZ^^^aaaccceeennnppprrrrrrqqqooonnnmmmnnnnnnlllhhhdddaaa``````dddaaaaaadddbbb]]][[[]]]bbbkkkpppmmmiiikkkoooppppppjjjhhhlllooonnnmmmnnniiigggffffffgggfffeeecccfffddd```\\\YYYWWWWWWWWWZZZYYYXXXZZZ]]]]]][[[XXXTTTSSSQQQQQQQQQQQQOOONNNOOOOOORRRXXX^^^bbbcccbbbVVVWWWVVVVVVVVVVVVWWWXXXXXXVVVTTTRRRQQQQQQRRRSSSPPPOOONNNMMMMMMLLLKKKJJJIIIIIIKKKPPPWWW^^^dddffffffkkksss{{{~~~}}}yyyvvvttt}}}~~~xxxuuutttllliiiiiimmmtttzzz}}}}}}zzzvvvpppiiibbb[[[SSSNNNOOOOOOOOONNNJJJFFFAAA>>>>>>>>>:::555333555555222444111//////111333333111222222222222111///---,,,***+++,,,------,,,,,,+++++++++*********++++++,,,+++***)))((((((((())))))************)))))))))(((***)))((('''&&&''''''((())))))))))))))))))))))))))))))(((((((((((())))))******+++,,,------......))))))))))))))))))))))))%%%&&&'''(((((()))((((((***)))((('''&&&''''''((((((((((((((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((((())))))(((''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((())))))(((((((((''''''''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******))))))))))))************))))))))))))))))))))))))++++++***(((&&&''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((('''''''''''''''''''''((((((((())))))(((((((((((())))))))))))************++++++++++++(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))******BBBCCCBBBCCCJJJVVV]]]^^^YYYZZZZZZXXXVVVUUUVVVXXXUUUVVVWWWYYY\\\^^^aaabbblllmmmnnnllliiifffddddddiiigggddd```\\\\\\___aaaeeebbbbbbcccaaa\\\YYYZZZbbbjjjqqqpppooosssxxxzzzwwwqqqnnnqqqtttttttttuuuuuussspppoooooonnnmmmkkkpppooollljjjgggeeedddddddddbbbbbbeeejjjjjjeee```]]]\\\\\\]]]___^^^\\\ZZZ\\\]]]aaaggglllnnnnnnlllbbb___\\\]]]```bbbaaa```bbbaaa```___^^^]]]]]]\\\ZZZXXXUUUQQQNNNLLLKKKJJJFFFEEEFFFLLLTTTZZZ]]]^^^]]]^^^ccciiinnnooojjjfff___fffjjjlllssswwwnnneeegggpppxxxxxxuuusssnnngggaaa]]]ZZZWWWUUUVVVXXX[[[]]][[[VVVQQQMMMKKKKKKFFF>>>999999777333555333111111333333222111333333333333222000///...,,,------...------,,,+++---,,,,,,++++++,,,,,,---,,,+++******))))))******************))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***,,,---...///000))))))))))))))))))))))))((())))))******)))))))))))))))(((''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''''''''(((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((('''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,+++++++++,,,,,,+++++++++))))))))))))************))))))))))))))))))))))))******)))(((&&&&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))(((((((((((()))))))))))),,,,,,,,,,,,++++++++++++((((((((((((((((((((((((+++++++++***))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))GGGHHHGGGIIISSSaaallloookkkkkkjjjfffbbb___^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[dddfffgggeeeaaa]]]]]]^^^``````^^^\\\ZZZ\\\```ccchhheeedddeeebbb\\\XXXYYYaaaiiioooppprrrwww}}}~~~wwwrrrtttvvvuuuuuuwwwzzzyyyxxxyyyyyywwwtttrrrqqqqqqrrrrrrqqqqqqpppooollljjjjjjnnnrrrrrrlllfffcccdddfffiiilllmmmkkkjjjiiilllooosssuuutttrrrpppkkkhhhfffkkkqqqtttqqqlllmmmnnnnnnnnnmmmkkkiiihhhhhhfffaaa[[[VVVSSSRRRRRRPPPNNNNNNRRRXXX\\\[[[YYY[[[XXXWWWZZZ___aaa]]]YYYTTTYYY\\\\\\bbbkkkpppooorrrrrrvvv{{{nnniiilllpppooollliiifffaaa^^^]]]\\\[[[YYYVVVZZZ```dddfffdddaaa^^^XXXYYYTTTKKKCCC@@@===999:::888555333222222222222333333333222111000000////////////......------,,,...---,,,,,,+++,,,,,,,,,,,,,,,+++++++++******************)))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((()))***+++++++++((((((((((((((((((((((((***************)))((('''((((((((('''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))(((''''''''''''((()))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++++++++,,,,,,,,,,,,++++++((()))))))))************))))))))))))))))))))))))((())))))((('''&&&(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''''''''''''''(((((((((((('''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((())))))))))))*********))))))(((((((((((((((((((((((((((((((((***)))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((JJJKKKLLLOOOZZZjjjtttxxxwwwwwwuuuqqqlllgggeeeeeecccaaa]]]YYYUUURRRQQQPPP[[[^^^aaa___[[[YYY[[[]]][[[\\\^^^^^^___```cccfffhhheeeeeehhhgggbbb```bbbiiinnnrrrrrruuu|||}}}wwwwwwxxxvvvuuuvvvvvvwwwzzz}}}~~~|||xxxtttooopppqqqrrrsssrrrrrrqqqmmmkkkkkknnnrrrqqqkkkeeedddeeeiiimmmrrrttttttsssoooqqquuuwwwwwwvvvsssrrrpppoooqqqzzzyyyuuuvvvvvvvvvuuusssqqqpppooonnnkkkeee^^^[[[[[[\\\`````````cccfffgggdddaaafff^^^VVVSSSTTTTTTQQQMMMOOORRRSSSRRRUUUZZZ]]]]]]bbbbbbdddjjjttt~~~sssllljjjhhhhhhaaa```^^^^^^___^^^\\\[[[XXX\\\aaafffhhhiiigggfffccceeebbbXXXPPPMMMJJJGGGGGGCCC>>>888333111222333333222222111000000000000111111000//////.........------,,,+++++++++++++++,,,,,,,,,,,,+++++++++***))))))))))))))))))******(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((('''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))***++++++,,,,,,++++++***((()))))))))************))))))))))))))))))))))))((()))))))))(((''')))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))))))))))))))((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''((()))******))))))))))))))))))))))))''''''''''''((((((((((((OOORRRTTTXXXbbbooowwwxxxzzzzzzyyyuuupppkkkiiihhheeebbb\\\VVVPPPLLLJJJIIIPPPTTTXXXWWWTTTTTTXXX\\\^^^```ccceeeffffffhhhiiieeedddggglllnnnlllmmmpppuuuxxxxxxuuuwww~~~{{{zzzzzzvvvttttttpppqqqtttxxx{{{zzzvvvsssooooooppppppoooooonnnmmmlllllllllmmmmmmkkkgggdddcccdddfffkkkpppssstttsssmmmppptttvvvvvvuuuttttttqqqssszzzyyyyyyyyyyyyxxxvvvuuusssuuuvvvuuuqqqllliiijjjlllrrrtttwwwxxxxxxuuurrrppptttlllaaaXXXSSSOOOJJJGGGHHHHHHGGGHHHIIIKKKMMMNNNRRRSSSTTTVVV[[[fffttt~~~sssllljjjkkkaaaaaabbbdddeeedddaaa___cccfffjjjmmmnnnllljjjhhhjjjnnnmmmeee^^^\\\[[[YYYXXXTTTMMMDDD;;;666444555333222111111000000111111222111111000000000000111......---,,,+++++++++++++++,,,,,,,,,,,,+++******))))))))))))************(((((()))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((('''''''''))))))))))))))))))))))))((((((((((((''''''&&&%%%&&&'''(((((()))(((((((((((((((((((((((((((((((((''''''(((((()))*********''''''''''''''''''''''''(((''''''''''''(((((()))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((*********++++++*********))))))))))))************))))))))))))))))))))))))((()))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((&&&'''((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((()))))))))******(((((((((((())))))))))))*********)))))))))))))))(((((((((((((((((((((((($$$%%%%%%'''((()))***+++))))))))))))))))))))))))''''''((((((((()))))))))XXX]]]aaaeeellltttwwwttttttuuuuuurrrnnnjjjhhhgggddd```[[[VVVQQQNNNMMMMMMMMMRRRWWWWWWTTTUUUZZZ```hhhjjjllllllkkkjjjkkkllliiihhhkkkrrrttttttuuuxxx||||||xxxrrrrrrxxx~~~~~~yyyyyyyyyuuuqqqqqqllllllllloooqqqrrrqqqpppllllllmmmmmmmmmmmmmmmnnnpppqqqrrrpppllliiihhhhhheeeeeefffiiimmmpppqqqqqqnnnqqqttttttrrrqqqrrrssssssvvv}}}}}}}}}||||||{{{yyyxxxxxxyyy|||~~~}}}yyyxxxzzz}}}~~~zzzzzz|||xxxqqqhhh```XXXRRROOOJJJIIIGGGGGGFFFEEEFFFGGGFFFIIIKKKJJJJJJQQQ^^^hhhxxxyyyzzz|||}}}}}}vvvssssssmmmmmmmmmoooppppppmmmkkkuuuxxx}}}~~~yyysssooommmrrrtttooojjjjjjkkkkkkhhhfff```VVVIII???999777444444222222111222222333222222111000111111333333000///...---,,,,,,,,,,,,***+++,,,,,,,,,+++))))))((()))))))))************'''((()))***+++******)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((())))))))))))))))))))))))''''''((((((((('''&&&&&&%%%&&&((()))))))))((((((((((((((((((((((((((((((''''''(((((()))******+++'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))&&&&&&'''(((((('''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((())))))******))))))((())))))))))))************))))))))))))))))))))))))(((***+++,,,+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''((((((((((((&&&'''((()))***))))))(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((()))))))))*********(((((((((((())))))))))))******************++++++((((((((((((((((((((((((&&&&&&'''((()))******+++))))))))))))))))))))))))((((((((()))))))))******```eeejjjnnnsssxxxvvvqqqnnnooopppnnnjjjgggfffeeeccc```\\\XXXUUUTTTTTTTTTUUUZZZ______]]]^^^dddjjjrrrrrrrrrooommmlllmmmooopppnnnqqqvvvxxxvvvvvvyyy|||zzzssskkkiiiooouuuwwwyyyuuuvvvvvvrrrnnnmmmkkkiiiggggggiiikkkmmmmmmiiiiiijjjkkkmmmoooqqqrrrvvvyyyzzzvvvpppkkklllnnnjjjiiihhhjjjmmmooopppppprrrtttuuussspppmmmmmmoootttwww~~~~~~}}}||||||www|||~~~}}}{{{{{{}}}}}}|||vvvnnnfff```]]]YYYVVVSSSQQQNNNKKKJJJKKKBBBEEEGGGEEEAAADDDNNNXXX^^^bbbgggkkknnnuuu}}}|||zzz{{{yyyxxxyyyzzzzzzyyywwwyyymmmtttxxxuuuqqqsssuuuvvvrrrrrrmmmcccTTTFFF<<<888666555444333222333444555222222111000111222444555111111000......---------******+++,,,+++***)))((((((((())))))*********+++'''((()))+++++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&((()))))))))((((((((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))'''''''''''''''((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((***,,,,,,,,,+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((()))&&&''')))*********)))((())))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))************(((((((((((())))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************fffkkkqqqvvvxxxvvvqqqnnnmmmkkkfffaaa^^^^^^aaadddaaa___\\\\\\]]]___```aaaeeekkkqqqpppjjjfffgggjjjnnnqqqtttqqqkkkjjjoootttuuuxxx{{{zzzwwwtttuuuwwwyyyooogggdddeeegggmmmsssssstttuuuvvvtttrrrooommmjjjhhhcccaaafffooorrrpppmmmlllooorrrppplllrrr{{{xxxqqqpppsssqqqqqqqqqsssvvvxxxyyyyyyvvv{{{zzzsssooossswwwvvv{{{~~~~~~|||zzzxxxyyyyyyzzzyyy}}}~~~}}}}}}~~~}}}zzztttnnnjjjjjjhhhdddaaa^^^YYYTTTQQQJJJLLLMMMLLLJJJGGGGGGGGGMMMPPPTTTYYY^^^dddkkkooozzz|||yyy~~~~~~|||~~~}}}zzzvvvsssrrrrrrssspppqqqooohhh\\\OOOEEE???===999555444666777555333000111222222222222444555444444444333222000///...---,,,+++*********+++,,,*********)))((('''''''''))))))(((((((((((())))))---000111...)))&&&)))---++++++******))))))((((((******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''***(((&&&%%%$$$%%%'''((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))+++++++++***************++++++************++++++)))*********++++++++++++))))))************))))))(((((())))))))))))(((((((((((())))))******++++++************************+++***((('''&&&''')))***))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''((()))))))))((((((((((((((((((((((((+++*********))))))((((((******))))))((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))******))))))((((((''''''))))))))))))************++++++******************))))))))))))((((((((((((+++***)))((((((((((((((((((((())))))******++++++))))))))))))))))))))))))eeehhhllloooooommmiiifffddddddbbb___[[[ZZZ]]]```cccaaa``````ccchhhkkknnnwww||||||tttmmmlllmmmlllppptttsssooooootttyyyzzz{{{|||{{{wwwtttqqqpppkkkbbb[[[[[[]]]```ffflllmmmnnnqqqrrrsssrrrpppooolllllliiifffjjjqqqvvvuuussstttwww{{{yyyvvv{{{{{{qqqnnnnnnooooooqqqtttwwwyyy{{{{{{{{{~~~|||vvvtttyyy|||{{{}}}~~~~~~~~~~~~{{{yyyxxxvvvvvvxxxzzz{{{yyy}}}|||}}}}}}|||{{{xxxuuurrrqqqooonnnllljjjgggbbb\\\WWWRRRRRRSSSSSSQQQOOOLLLKKKIIIJJJLLLOOORRRUUUZZZ\\\hhhnnnuuuwwwvvvuuuwwwyyyzzzwww{{{|||{{{yyyqqqmmmnnnrrrtttqqqmmmhhhbbbYYYOOOIIIAAA>>>;;;:::<<<;;;999666222333444333222000//////111111111000000...------///...---+++++++++,,,,,,*********))))))((((((((())))))(((((((((((())))))(((***,,,,,,******---000*********)))))))))))))))))))))))))))(((((((((((()))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''+++***((('''''''''))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((************************))))))(((((((((((()))))))))))))))*********++++++))))))************))))))(((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))((((((((('''''''''***)))))))))(((((((((''''''''''''((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))bbbbbbccccccbbb```^^^\\\ZZZ]]]```^^^ZZZXXXZZZ]]]^^^]]]]]]___ccckkkrrrvvvyyyvvvvvvrrrvvv{{{{{{xxxxxx{{{}}}zzzuuuooojjjaaa[[[WWWXXX\\\___eeejjjlllmmmpppsssuuuwwwxxxyyyvvvyyyxxxsssqqquuuzzz|||xxxzzz~~~~~~}}}|||rrrnnnnnnoooppprrrtttvvvxxxyyyyyyyyyyyyuuurrrtttzzz}}}|||}}}{{{zzzxxxuuurrrrrrqqqpppppprrruuuyyy{{{xxx|||yyyxxxyyyxxxwwwwwwvvvwwwwwwwwwtttttttttuuusssmmmfffaaa^^^\\\[[[\\\\\\ZZZTTTPPPJJJJJJIIIIIIIIIJJJJJJKKKSSSXXX^^^bbbccceeeiiilllkkkhhhkkkrrrrrrmmmnnnuuuuuunnnppptttxxxrrrllljjjiiieee]]]VVVEEECCCAAAAAABBB@@@;;;777555555555555333111000...111111000000000//////...111000///...------------***************)))))))))***))))))(((((())))))***'''(((((()))***,,,...///))))))))))))************(((((((((((()))))))))))),,,+++***)))(((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''+++***((('''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))************))))))(((((())))))))))))((((((***))))))))))))))))))(((''''''''''''''''''''''''***)))(((''''''((()))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))******************))))))))))))((((((((((((((((((''''''''''''&&&&&&((((((((((((((((((''''''))))))))))))))))))))))))YYYXXXWWWUUUTTTTTTUUUUUUUUU[[[aaaaaa]]]ZZZ\\\___\\\\\\]]]___dddllluuu|||zzzqqqkkkbbb\\\ZZZ]]]aaacccfffjjjmmmmmmnnnqqquuuzzz~~~xxxwww{{{}}}}}}~~~~~~vvvpppppprrrrrrsssvvvwwwwwwxxxxxxyyyzzzvvvrrrqqqvvv}}}|||zzzvvvqqqmmmkkkkkkkkklllnnnrrrwwwyyyvvv|||wwwyyy|||{{{wwwtttrrrqqqqqqqqqrrrsssuuuwwwxxxyyysssuuuwwwzzzzzzvvvooojjjhhheeebbbccceeeccc[[[UUUTTTRRRPPPNNNMMMLLLJJJIIIGGGJJJNNNPPPRRRTTTXXX[[[WWWUUUVVVZZZZZZXXXZZZ```iiiuuu~~~vvvuuuvvv{{{vvvqqqnnnnnnlllfffbbbOOONNNMMMNNNNNNKKKDDD???;;;999666555555666555555333333222222222222222222333333222111000///......++++++++++++++++++*********))))))))))))))))))***,,,***(((((()))***)))((((((((())))))******++++++''''''(((((())))))******+++++++++***)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''(((((((((((())))))))))))++++++************++++++(((((((((((())))))))))))))))))************))))))(((((())))))))))))((((((******))))))(((((((((''''''''''''''''''''''''''')))(((((('''(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((()))))))))************,,,,,,,,,,,,,,,---------))))))))))))(((((((((((())))))*********))))))))),,,++++++******)))))))))((((((((((((((((((((((((MMMLLLJJJIIIJJJMMMPPPSSSVVV\\\cccdddbbb``````bbbffffffggghhhkkksss|||xxxrrrgggcccbbbeeegggffffffhhhkkkjjjjjjlllqqqwww~~~{{{uuuvvvyyyzzzyyy||||||zzzuuuooojjjkkkpppuuutttxxx|||~~~{{{{{{|||wwwtttpppppppppqqqsssvvvyyyzzzxxxvvvmmmoooppppppnnnmmmlllkkkiiikkkooorrruuuwwwxxxxxxppprrrvvvzzz|||zzzuuuqqqoookkkhhhiiijjjhhhaaa[[[]]][[[XXXWWWWWWVVVSSSPPPGGGHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGHHHGGGFFFJJJNNNQQQZZZfffrrr}}}zzz~~~}}}{{{xxxsssooolllkkk^^^]]]]]]______ZZZSSSLLLFFFAAA:::777666777888888555444444333333333444444444444333333222111000000,,,,,,,,,,,,,,,+++++++++******))))))))))))******...+++)))((())))))'''&&&(((((())))))******++++++''''''(((((())))))******))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((******))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((((('''''''''(((((())))))))))))++++++************++++++(((((((((((())))))))))))))))))************))))))(((((())))))))))))((((((***)))))))))((((((''''''((((((((((((((((((((((((((((((((((((((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((()))))))))************++++++,,,,,,,,,---------))))))))))))((((((((((((((()))***++++++***)))))),,,,,,++++++******))))))((((((((((((((((((((((((HHHGGGEEEFFFIIINNNTTTXXX^^^```dddfffggggggggghhhnnnoooppppppqqqvvv}}}}}}}}}yyyssspppooorrrrrrmmmjjjjjjkkklllnnnqqqwww}}}{{{ssstttuuuuuunnnmmmppprrrvvvrrrlllfffdddhhhoootttvvv{{{~~~{{{~~~tttllllllllllllllllllkkkkkkiiilllppptttwwwxxxyyyxxxqqqrrrtttxxx{{{{{{yyyvvvtttqqqooonnnnnnlllgggcccdddaaa___```aaaaaa^^^ZZZQQQPPPNNNKKKHHHEEECCCAAA@@@@@@>>><<<::::::<<>>;;;:::999777666555444222222222333444333444444444444333222222.........---,,,,,,+++++++++******))))))******+++******)))))))))))))))***))))))))))))************(((((((((((())))))))))))((((((((())))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((*********))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))***))))))))))))))))))((('''(((((())))))******+++))))))(((((((((((())))))((((((((()))))))))******))))))************))))))(((((())))))))))))(((((()))(((((((((((((((((('''))))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************(((((())))))***+++++++++))))))))))))((((((((((((&&&'''((()))***)))((('''))))))))))))))))))(((((())))))))))))))))))))))))OOONNNMMMOOOSSSZZZaaafffjjjhhhhhhkkknnnqqqqqqpppqqqsssuuuttttttwww~~~~~~zzzwwwwwwzzz|||~~~}}}}}}}}}~~~}}}|||{{{xxxxxx{{{zzzrrrlllkkkhhhmmmuuu}}}{{{wwwyyy{{{~~~|||ooofffggglllmmmtttqqqmmmiiiiiilllrrrvvvyyy|||uuuqqqpppoooooopppqqqqqqpppqqqrrrtttvvvxxx{{{|||}}}xxxwwwwwwxxxzzz|||{{{zzzyyyxxxuuusssqqqooonnnmmmllliiihhhjjjmmmnnnjjjfffaaa___\\\XXXTTTPPPKKKHHHBBBCCCAAA<<<999888999:::???BBBHHHNNNVVVcccsss|||tttsssssstttuuuqqqjjjdddbbb[[[RRRLLLIIIEEE@@@<<<999888666444333333444555222333444555555555444333111000///...---++++++***+++******))))))******+++''')))+++***((((((+++...*********)))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$$$$%%%%%%&&&''''''((('''''''''''''''''''''''''''(((((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))*********(((((())))))***++++++,,,))))))(((((((((((()))))))))))))))*********++++++))))))************))))))(((((())))))))))))(((((('''''''''((((((((((((((())))))))))))))))))))))))&&&'''((())))))*********''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''((((((((()))))))))***(((((()))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))************''''''(((((()))******+++))))))))))))((((((((((((%%%'''(((*********((('''))))))))))))))))))******))))))))))))))))))))))))YYYXXXXXXZZZ___gggnnnssstttpppmmmooouuuyyyyyywwwtttwwwzzzyyyxxxzzz~~~zzztttooolllmmmqqqssstttuuuvvvwwwzzz}}}{{{{{{|||xxxvvvvvvyyyxxxppphhhfff```hhhuuu}}}~~~}}}ssskkkmmmrrrtttsssrrrpppooopppssswwwzzz}}}yyy~~~vvvwwwuuuttttttuuuvvvvvvvvvyyyxxxwwwxxxyyy}}}}}}zzzzzz{{{|||||||||||||||zzzwwwtttrrrsssttttttqqqpppssswwwxxxtttpppnnnllliiieeeaaa\\\WWWSSSLLLMMMKKKEEEAAA@@@@@@???;;;===AAAEEEHHHOOOZZZeeerrrvvvzzz~~~xxxssshhhbbb\\\XXXVVVRRRJJJDDD>>><<<999777666666777777111222333555555555555444222111000///---+++***)))++++++************++++++(((+++...,,,(((&&&***...++++++******))))))((((((******))))))((((((''''''******)))((('''&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))******++++++((())))))***+++,,,,,,,,,++++++************++++++************++++++++++++))))))************))))))(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&((()))************''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((('''''''''((((((((())))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))************((())))))***++++++,,,,,,))))))))))))((((((((((((''')))+++,,,---,,,+++************+++,,,,,,,,,---))))))))))))))))))))))))ccceeegggjjjmmmrrrwww{{{zzzuuupppoootttzzz~~~~~~|||yyyuuussstttxxx||||||vvvnnngggdddcccddddddiiikkkmmmnnnqqqvvv~~~|||||||||uuukkkkkkooosssvvvtttmmmfffaaa^^^gggwww}}}xxxqqqoooqqquuuxxxtttqqqrrrwww|||~~~~~~|||{{{tttqqquuuyyyzzzwwwvvvvvvxxx~~~~~~}}}}}}}}}~~~zzzxxxzzz||||||~~~zzzxxxvvvsssqqqooooooppprrruuuxxxzzz|||}}}zzz~~~uuujjjaaacccfffaaaRRRFFFCCCCCCAAA@@@@@@@@@>>>>>>AAAFFFJJJ\\\___fffpppwww}}}}}}ssskkkbbb______^^^XXXSSSKKKFFF???:::777666555444555666888777666555666888666555333111///---,,,,,,...---,,,************+++---)))&&&(((,,,...,,,)))************************'''((()))******)))((('''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''******)))((('''&&&%%%%%%(((((((((((((((((((((((()))((('''(((***+++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''((((((((('''%%%$$$&&&'''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((()))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''%%%$$$%%%&&&(((******'''$$$$$$'''******)))%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&)))'''&&&'''((()))((('''(((((((((((((((''''''''''''''''''''''''((())))))''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((&&&%%%%%%&&&'''(((&&&'''''''''((()))))))))'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******++++++******))))))(((((()))((('''&&&&&&'''((()))***)))'''&&&&&&''''''(((''''''''''''((((((((((((+++***)))'''''''''((()))(((((((((((((((((((((((()))(((''''''((()))(((&&&))))))((((((''''''&&&&&&''')))+++,,,---,,,***)))''''''''''''((((((((((((&&&((()))++++++)))(((&&&,,,***)))((()))***)))((())))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))iiikkknnnppprrruuuxxx{{{{{{wwwsssrrrvvvzzz}}}~~~zzzxxxuuurrrpppqqquuuyyyzzztttllleeeaaa``````aaaaaadddgggiiilllsss~~~|||yyyqqqhhhgggiiinnnrrrtttpppjjjeeeeeelllwwwxxxqqqoooqqqtttwwwuuutttuuuxxx}}}~~~wwwwwwyyy|||}}}|||{{{{{{{{{~~~~~~}}}}}}~~~~~~|||xxxxxxwwwuuuyyyxxxwwwvvvuuurrrpppnnntttrrrooopppttt{{{xxxzzzyyyooo___SSSOOOLLLIIIEEEDDDBBB@@@???@@@BBBDDDMMMNNNSSS[[[bbbjjjwww{{{qqqeee```ccchhhkkkkkkYYYSSSJJJAAA<<<:::888777888777777666666555555555888666444222000......---,,,+++***)))))))))***+++,,,)))&&&'''+++---,,,)))************************((((((((())))))((((((((())))))(((''''''((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((+++***)))***+++,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&'''((((((&&&%%%&&&'''((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&''''''&&&%%%&&&'''((()))'''&&&%%%''')))***(((&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&'''''')))'''&&&'''((()))((('''(((((((((((((((((((((''''''''''''''''''((())))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''(((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))************))))))))))))))))))(((''''''&&&'''(((((())))))((('''''''''''''''''''''''''''((((((((((((+++***)))(((''''''((()))(((((((((((((((((((((((()))(((&&&'''((()))(((&&&(((((((((((((((''''''''''''(((***+++,,,+++***)))((((((((())))))))))))***'''((()))******)))(((''',,,+++***)))************))))))))))))))))))))))))******************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ppprrruuuwwwwwwwwwxxxyyy}}}zzzwwwvvvwwwyyyyyyyyytttsssppplllkkklllpppsssvvvqqqjjjccc______aaacccbbbeeehhhiiillluuu{{{rrriiiccccccfffmmmssstttnnniiinnnqqqwww~~~{{{uuuooonnnppprrrttttttuuuvvvwwwyyy}}}}}}|||{{{zzz{{{~~~}}}}}}}}}~~~~~~~~~~~~yyyxxxuuurrrvvvwwwwwwwwwvvvuuutttsssxxxvvvssstttyyy}}}ooofffbbb___ZZZUUURRRMMMJJJGGGEEEBBBAAAGGGEEEGGGLLLRRR[[[iiivvvuuullllllooorrrrrrhhhaaaWWWMMMFFFAAA>>>;;;===:::666555777777555333888777555333222111000000++++++***)))))))))******+++)))&&&'''***,,,+++)))))))))))))))))))))))))))((((((''''''''''''((((((++++++***)))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''$$$&&&((()))'''&&&&&&'''((((((((((((((((((((((((&&&''''''((((((((((((((((((((('''''''''((()))***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&(((***)))'''$$$&&&&&&'''(((((('''&&&&&&(((''''''''''''''''''((()))'''&&&'''((()))((('''''''''(((((((((((((((((('''''''''''''''((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((())))))))))))))))))******)))((('''''''''''''''(((((((((((((((''''''&&&''''''''''''((((((((((((***))))))(((((((((((()))((((((((((((((((((((((((((('''&&&'''((()))(((''''''''''''(((((((((((((((&&&''')))*********)))((())))))))))))************'''((()))******)))((('''***************+++++++++))))))))))))))))))))))))***************************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwyyy||||||{{{xxxwwwwww~~~}}}zzzxxxvvvtttrrrqqqpppooolllhhhffffffiiilllqqqnnnjjjfffeeegggkkknnnqqqtttvvvuuuuuu~~~uuulllfffcccdddkkkssswwwrrrlllssstttxxx|||~~~}}}{{{zzzzzz{{{||||||{{{yyywwwsssnnnkkkjjjlllmmmlllooorrrrrrpppooorrrtttsssuuuyyy}}}~~~{{{uuupppsssooonnnqqqwww}}}~~~{{{zzzyyywwwwwwwwwwwwvvvvvvwwwyyyzzz{{{{{{|||~~~zzzyyyyyyxxxuuuqqqllleee^^^XXXRRRLLLGGGLLLHHHGGGIIILLLRRR___kkk~~~}}}|||}}}xxxtttooollllllggg```YYYSSSMMMGGGCCCCCC===777666888999666333444444333333222333333333......---,,,+++***))))))+++)))'''''')))+++***))))))))))))))))))))))))))))))((('''&&&&&&'''((())),,,+++***)))((('''''''''((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((('''&&&%%%%%%&&&&&&%%%$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''"""%%%((()))((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))((('''''''''(((******((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''''''''%%%&&&''''''((((((''''''%%%&&&&&&'''((((((&&&%%%&&&''''''''''''''''''&&&((((((''''''''''''(((((()))'''&&&'''((()))((('''''''''''''''(((((((((((('''''''''''''''((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''((((((((())))))******))))))((((((''''''&&&&&&'''((()))))))))(((&&&%%%''''''''''''(((((((((((()))))))))(((((((((((()))((((((((((((((((((((((((((('''&&&'''((()))((('''&&&&&&''''''(((((())))))&&&'''(((((())))))(((((((((((()))))))))*********(((((())))))))))))((((((((()))*********)))***+++((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}{{{xxxwww}}}|||zzzwwwrrrnnnkkkjjjmmmllljjjfffcccbbbeeegggmmmnnnooooooqqquuu{{{zzzpppooollljjjnnnvvvyyyvvvqqqqqqrrruuuzzz}}}}}}{{{xxxwwwtttqqqpppqqqrrrrrrrrrooommmjjjhhhggggggggggggeeeiiinnnooollliiihhhiiimmmnnnrrruuuvvvsssnnnjjjkkkgggdddfffhhhllluuu~~~{{{yyyzzz}}}}}}~~~~~~zzz}}}{{{zzzyyyvvvuuuwww}}}~~~||||||}}}~~~tttkkkbbbZZZUUUUUUQQQOOONNNLLLLLLTTT]]]qqqvvvxxxuuupppnnnsssyyy}}}wwwrrrnnnhhhgggfffdddbbb\\\UUUPPPHHHAAA:::666888888666222111111111222333444555666333333111000---+++***)))+++***)))((()))******))))))))))))))))))))))))))))))((('''&&&&&&'''((()))+++***)))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((+++***))))))***+++***(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((("""%%%((()))((('''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((()))******((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((('''&&&%%%&&&'''((('''''''''&&&&&&'''''''''((((((''''''''''''(((((()))'''&&&'''((()))((('''&&&'''''''''(((((())))))'''''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''%%%&&&&&&'''''''''(((((('''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((()))))))))***(((((((((((((((''''''&&&'''((()))))))))(((&&&%%%''''''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''')))))))))(((&&&&&&''''''(((((())))))&&&&&&'''((((((((((((((('''''''''((((((((())))))(((((())))))))))))((((((&&&)))++++++)))((((((***((((((((((((((((((((((((************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||yyyxxxwwwwwwwwwsssnnnjjjhhhgggkkkjjjhhheeecccccceeehhhmmmqqqwwwzzz}}}zzzxxxssspppqqquuuwwwvvvssskkklllooorrruuuuuurrrooonnnllliiifffeeeeeeggghhhhhhfffddddddeeeeeeeeedddccciiiqqqvvvwwwtttpppmmmqqqqqqqqqrrrrrrqqqmmmjjjiiieeecccbbbaaa___cccjjjppprrrvvv{{{~~~||||||{{{xxxuuutttuuuzzz}}}||||||~~~|||}}}xxxqqqoooqqquuuxxxyyyooojjjhhhfffddddddbbb\\\UUUTTTXXX```ccceeeccc______ccchhh|||}}}wwwtttrrrhhhjjjllloooooolllfffaaaSSSLLLCCC<<<999777555333111111111222333444555666666555444333000...,,,***,,,+++******************************************))))))(((((((((((())))))***)))((((((''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((***(((((()))***++++++)))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((($$$&&&((()))'''&&&&&&'''((((((((((((((((((((((((&&&''''''((((((((((((((('''((()))*********))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***)))(((&&&%%%%%%(((***((('''&&&&&&&&&&&&'''((((((''''''''''''''''''((()))'''&&&'''((()))((('''&&&&&&''''''((()))))))))'''''''''''''''((())))))%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''$$$%%%&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))************************))))))(((((((((((())))))))))))))))))(((((((((((('''(((((((((((((((((()))''''''((((((((((((''''''(((((((((((((((''''''&&&''''''''''''(((((((((((('''(((((())))))))))))((((((((((((((((((((((((((('''&&&&&&''')))***)))((('''''''''(((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))(((((((((((())))))'''***---,,,)))'''''')))))))))))))))))))))))))))************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))~~~zzzwwwwwwoooqqqrrrpppllljjjjjjkkkgggggggggfffeeegggjjjmmmqqqwwwvvvsssnnnlllmmmnnnnnnnnnffffffeeefffhhhgggfffdddeeedddbbb]]]YYYYYY]]]```fffdddcccdddfffhhhgggeeegggnnn{{{{{{xxxuuurrrqqqooommmkkkjjjgggdddccc___YYYYYY]]]]]]```cccfffiiilllppprrrqqqvvv}}}yyywwwsssppppppsssxxx{{{wwwwwwwwwvvvwwwzzz{{{sssnnnmmmnnnpppsss~~~yyyyyy{{{|||}}}wwwiii```___YYYXXXUUURRROOOPPPSSSWWWccciiinnnpppwwwzzzwwwrrrsssuuuxxxzzzyyyvvvssseee___TTTIII@@@;;;888777555555444444444444444444444444444444222111///---------,,,+++******+++,,,++++++++++++++++++++++++))))))************))))))******)))(((((()))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&(((******)))************************((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((((((&&&%%%&&&'''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''***+++,,,+++)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&'''((())))))***+++***'''&&&(((***((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&&&&'''''')))'''&&&'''((()))((('''&&&&&&''''''((())))))***'''''''''''''''((())))))%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''(((((($$$%%%&&&(((((((((((('''''''''''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************))))))(((((((((((())))))***)))))))))((((((((('''((((((((((((((('''''''''%%%&&&'''((())))))(((((())))))((('''''''''''''''''''''''''''((((((((((((&&&'''((()))******)))((((((((((((((((((((((((((('''&&&%%%''')))***)))(((((((((((((((((('''''''''((((((''''''(((((()))***'''(((((((((((()))))))))))))))(((((((((((()))))))))---000///+++'''(((***))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}~~~~~~|||yyyuuutttsssjjjlllnnnnnnlllkkkmmmooodddeeefffggggggjjjnnnrrruuu||||||pppmmmiiieeeddddddfffgggdddaaa^^^]]]]]]]]]]]]\\\___```^^^XXXRRRQQQVVV\\\gggeeedddeeeiiijjjiiiggglllttt~~~wwwrrrooommmlllkkkjjjgggeeeddd^^^WWWTTTVVVUUUWWWZZZ\\\]]]aaaiiinnnqqquuuzzzyyyvvvqqqmmmlllmmmppprrrnnnpppqqqppppppsssyyy}}}yyyrrrnnnkkkkkkxxx|||{{{||||||}}}~~~wwwjjjeee[[[VVVOOOIIIFFFGGGIIIKKKNNNSSSXXXZZZcccsss|||||||||~~~vvvooodddUUUHHH@@@======:::999777666444333333333222222333444333222111000---...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))******************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((+++------,,,''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((()))((('''%%%$$$&&&'''((((((((((((((((((((((((&&&''''''(((((((((((((((%%%'''***------+++)))'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((('''%%%$$$%%%&&&(((***'''***------***''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&)))'''&&&'''((()))((('''&&&&&&&&&'''((())))))***'''''''''''''''((())))))%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((###$$$&&&((())))))((('''&&&'''''''''((()))))))))++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((************************))))))))))))))))))))))))))))))(((((((((((())))))************************))))))(((((((((((())))))******))))))((((((((('''))))))(((((('''''''''&&&$$$%%%''')))******))))))***)))(((&&&&&&'''((((((''''''''''''((((((((()))&&&'''(((*********)))((((((((((((((((((((((((((('''&&&%%%''')))******)))))))))(((((('''''''''&&&((((((((((((((()))******))))))))))))************))))))(((((((((((()))))),,,000333222,,,))))))***))))))))))))))))))))))))************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))xxxwwwvvvuuutttsssrrrrrrkkkhhheeedddeeefffhhhhhhmmmkkkjjjlllppptttvvvvvv}}}}}}wwwhhhbbb]]]]]]bbbgggiiiiiiaaa]]]\\\^^^^^^\\\\\\```bbbdddccc\\\UUUSSSXXX^^^bbbcccdddeeeggghhhiiijjjpppyyyqqqqqqrrrmmmjjjmmmkkkiiiiiihhhgggbbbZZZTTTMMMQQQXXX^^^ccchhhllloookkkqqqvvvxxx{{{~~~wwwpppnnnpppqqqnnnkkkjjjkkkkkkmmmnnnqqqsssttttttssszzz~~~}}}~~~~~~~~~xxxmmmggghhhiiiiiippptttyyy|||~~~}}}tttmmmeeeYYYNNNFFFBBBAAA@@@BBB@@@CCCMMMUUUYYYaaajjjxxxzzzxxxsssnnnfffZZZKKKBBB@@@===;;;888888888666222///222333333444444444333333000...,,,*********,,,,,,))))))************)))(((,,,+++***((((((((()))***+++*********))))))((((((''''''(((((())))))******(((((((((((())))))))))))''''''(((((())))))******''''''(((((())))))******''''''((((((((((((''''''(((((((((((((((((((((((()))(((((('''''')))***+++***)))((('''&&&&&&'''((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,))))))((('''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''''''''(((((()))&&&&&&((((((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%)))&&&%%%&&&((()))'''%%%&&&'''''''''(((((())))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))***++++++)))(((((()))((())))))***+++*********&&&'''((())))))***))))))))))))((((((((((((((()))******))))))))))))******((())))))))))))*********+++*********))))))((((((+++++++++***************)))(((&&&''')))******)))((()))***++++++***)))(((qqqpppooooooppprrrtttuuunnnllljjjiiijjjmmmoooqqqoooppprrrvvvzzz}}}~~~xxxqqqlllfffbbb^^^```eeehhhiiigggddd___]]]]]]\\\ZZZ[[[^^^bbbeeeeee```YYYWWWZZZ___ddddddccccccdddgggkkkmmmttt{{{vvvssstttoookkkmmmgggfffeeefffeeebbb\\\WWWSSSXXX^^^dddhhhmmmpppsssttt{{{yyysssllljjjmmmnnnllliiihhhhhhhhhiiijjjllllllmmmnnnnnnttt|||xxxvvvyyy{{{yyykkkddddddfffeeeiiilllpppsssvvvzzz~~~xxxqqqdddWWWMMMFFFAAA???@@@<<<<<>>CCCKKKSSSaaagggoooxxx~~~{{{|||xxxtttpppggg]]]YYYZZZ^^^TTTGGG???<<<;;;999777555444333333333444666777555444222000///...//////...---+++*********++++++++++++***)))))))))******************))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))*********)))((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((())))))***+++))))))(((''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((''''''''')))))))))))))))))))))))))))((((((''''''(((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((()))((((((''''''(((((()))'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&******((('''&&&&&&%%%%%%''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''')))))))))(((((((((((('''((('''&&&&&&(((((('''&&&''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))************************))))))))))))))))))))))))$$$&&&((()))))))))***+++)))((('''''''''(((***+++((())))))))))))(((((('''))))))(((((((((((())))))******))))))))))))******,,,,,,,,,,,,------------***************)))))))))((((((((())))))************)))'''((()))+++******))))))************))))))rrrooollljjjlllpppvvvyyy{{{|||||||||~~~{{{xxxvvvxxxyyyyyyyyytttpppllliiihhhgggfffeeeaaa```___bbbfffjjjllllll```ZZZTTTSSSQQQPPPSSSXXX```bbbdddcccbbbdddjjjppprrrqqqnnnmmmmmmoooqqqsssvvvxxxzzz}}}|||{{{qqqpppooooooooonnnmmmlllhhhmmmtttzzz~~~|||yyyvvvtttrrrqqqpppooopppnnnjjjgggeeedddeeeeeedddfffnnn~~~~~~}}}{{{{{{~~~yyyvvvyyy{{{zzzyyyvvvtttuuuwwwxxxuuussssssqqqqqqrrrqqqppptttzzz{{{yyytttllleee^^^[[[ZZZWWWPPPFFF@@@===@@@FFFLLLUUUYYYcccnnnvvv||||||wwwrrrnnnhhhbbbbbbfffllleeeYYYKKK@@@:::888888777666555444444666888999777666444222111000000000///...+++)))))))))***++++++******************************)))))))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&(((((((((((())))))))))))***)))))))))((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((((('''(((((((((((())))))((((((((('''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''''')))(((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((''''''(((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''((()))((('''&&&%%%%%%&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&((('''''''''(((((((((''''''''''''(((((((((((((((&&&&&&''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((************************(((((((((((((((((((((((($$$&&&(((((((((((()))***+++***((('''''')))+++,,,))))))***))))))((('''&&&)))(((((((((((())))))*********))))))))))))******,,,,,,,,,------------...************************&&&&&&'''((()))******++++++***((()))***++++++***)))))))))******)))))))))kkkiiiffffffhhhmmmsssvvv~~~{{{xxxvvvvvvwwwvvvssspppmmmmmmnnnooopppllljjjgggfffffffffeeedddbbbaaa___```dddjjjoooqqqccc\\\WWWUUUTTTTTTXXX]]]iiihhhfffddddddiiirrryyyzzz{{{{{{{{{zzzyyywwwvvvrrrrrrooommmqqq{{{~~~}}}wwwwwwvvvuuutttsssttttttxxx}}}|||yyyuuutttsssyyyuuunnnhhhddddddeeefffeeeiiiqqq~~~{{{~~~}}}xxxuuuvvvxxx}}}}}}xxxtttssspppnnnooollliiijjjnnnwww|||yyysssqqqqqqsssttttttqqqmmmkkkjjjkkkiiicccVVVJJJCCCBBBDDDEEEHHHMMMYYYhhhqqqqqqssswww|||~~~xxxqqqllleee___aaaeeekkkkkkeeeWWWGGG<<<:::===;;;999888666666888999;;;777666555444333222111111000...,,,)))(((((()))************++++++++++++***))))))))))))))))))******))))))))))))((((((((((((+++******)))(((''''''&&&))))))))))))(((((((((((('''((((((((()))))))))***''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((&&&'''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''))))))'''&&&%%%%%%%%%'''((()))'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((((((((((((((('''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))'''&&&'''((('''&&&$$$$$$$$$%%%''')))))))))***))))))((('''&&&((((((((((((((()))************))))))))))))******++++++++++++,,,,,,,,,,,,***************+++++++++&&&&&&'''((()))******+++,,,+++))))))+++++++++******))))))))))))))))))***hhhhhhiiikkkooouuuzzz}}}}}}uuuvvvvvvsssoookkkhhhgggooolllhhhdddcccccceeeffffffdddbbbbbbccccccbbbaaafffdddbbbaaaccchhhnnnqqqhhhbbb]]]\\\[[[[[[^^^dddpppmmmhhhddddddjjjssszzz~~~{{{rrrrrrmmmgggfffkkknnnmmmsssssstttuuuuuuuuutttuuussstttuuuuuusssssstttuuu~~~~~~~~~{{{tttnnniiigggffffffgggkkkrrr}}}|||~~~}}}vvvrrrssssssxxx~~~|||yyyyyyuuurrrqqqmmmfffcccdddhhhllloooooollliiihhhiiioooqqqttttttqqqqqqsssvvvvvvqqqfffWWWMMMIIIFFFBBBBBBDDDPPP```hhhffffffjjjmmmppptttvvvwwwwwwyyyzzzzzztttnnnfff^^^\\\___aaadddddd\\\NNNDDDBBBDDD>>>===<<<::::::::::::;;;777777666666555555444444111000...,,,***))))))))))))***++++++,,,+++++++++))))))))))))************))))))))))))((((((((((((******))))))((((((''''''))))))))))))(((((((((((('''''''''((()))*********''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&'''(((((((((''''''&&&'''(((((()))((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%(((''''''''''''(((((()))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''''''''((((((((('''''''''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((())))))))))))*********'''((())))))''''''((()))((((((((((((((('''''''''''''''(((((()))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))******((('''''''''''''''&&&%%%&&&'''((()))((())))))))))))(((((('''(((''''''(((((()))***+++******))))))))))))******************++++++++++++*********+++++++++++++++((((((((())))))*********...,,,******+++,,,+++*********))))))))))))******nnnpppssswww{{{yyywwwvvvsssppphhhkkknnnnnnjjjeeeaaa___iiifffbbb]]]ZZZZZZ\\\^^^```^^^\\\\\\___bbbddddddjjjhhhgggddddddeeehhhkkkiiiccc^^^\\\[[[YYY\\\```hhheeeaaa___aaagggooouuu|||}}}yyyrrrmmmmmmllliiiiiimmmnnniiicccaaadddhhhjjjmmmpppqqqppppppqqqsss~~~zzztttooojjjggggggkkkooosss}}}yyy|||{{{rrrnnnppppppuuuzzz|||zzzxxxyyyzzzzzz|||zzzuuukkkdddccc```_________```bbbeeeggglllpppssstttssstttyyy}}}~~~vvvhhh]]]WWWOOOHHHIIIEEEIIIUUUZZZWWWYYY___aaacccfffhhhiiikkkpppsssyyywwwwwwvvvnnnddd^^^^^^\\\]]]]]]YYYSSSLLLHHHFFFAAAAAA@@@>>>===<<<;;;:::888888888888888888888777333222111///---,,,******)))***+++,,,,,,,,,++++++((()))))))))***************)))))))))((((((((('''))))))))))))((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''')))*********)))(((%%%&&&((()))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))'''''''''((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&$$$%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((()))))))))************''')))***)))''''''(((***)))(((((((((''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((******)))((()))***((((((((()))))))))******'''(((((())))))))))))(((''''''''''''((()))***+++******))))))))))))******************++++++++++++*********++++++,,,,,,,,,)))*********************...---++++++,,,,,,+++***+++***)))(((((()))***+++rrrtttxxx|||}}}pppmmmlllhhhddd\\\aaagggjjjhhhddd___]]]fffccc___YYYUUUUUUWWWYYY[[[XXXVVVXXX]]]ccciiilllllllllkkkhhheeedddddddddddd^^^YYYWWWUUURRRSSSWWWYYYXXXWWWXXX]]]dddlllqqq~~~yyywwwtttpppjjjnnnmmmbbbWWWTTTYYY___cccggglllnnnnnnnnnpppssswww{{{~~~|||{{{uuutttpppooovvvttt~~~wwwnnnhhhfffjjjkkkjjjppp}}}}}}uuuxxxwwwnnnjjjmmmkkkpppttttttrrrppppppqqqtttxxx~~~}}}rrriiifff___[[[VVVUUUXXX^^^dddgggiiimmmrrrttttttwww}}}wwwllldddZZZQQQSSSJJJFFFLLLNNNKKKNNNWWWWWWYYY[[[\\\]]]bbbjjjoooppprrrxxx|||wwwllldddbbb]]]ZZZWWWVVVUUUQQQJJJDDDCCCCCCBBBAAA???===;;;:::888999:::;;;;;;;;;::::::555444444222000...,,,+++)))***+++,,,---,,,,,,+++(((((())))))*********+++******))))))((((((((('''(((((((((((())))))))))))******))))))((((((((('''******))))))((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((()))***,,,,,,++++++***%%%&&&((()))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))*********************'''''''''''''''((()))***))))))))))))))))))))))))((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))$$$$$$$$$%%%&&&'''))))))###$$$&&&((())))))((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))''')))+++***'''&&&(((***))))))(((((('''''''''&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%'''************+++,,,$$$%%%&&&&&&''''''&&&&&&''''''((())))))***))))))''''''''''''((()))++++++******))))))))))))************+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++***************///---++++++,,,,,,,,,***+++***)))(((((()))***+++www}}}yyyllliiihhhddd```^^^ccchhhjjjhhhccc```___eeeaaaZZZUUURRRSSSVVVXXXaaa\\\ZZZ```eeeeeebbbbbbfffaaa\\\\\\^^^___\\\XXX[[[[[[ZZZXXXWWWXXX[[[^^^ZZZZZZ]]]ccckkksssxxxzzz}}}}}}wwwssslllaaaWWWRRRSSSUUUaaadddhhhkkkkkkkkklllmmmmmmllljjjjjjjjjkkkmmmnnniiijjjiiihhhhhhkkkooossskkklllooossswwwwwwvvvssstttvvv{{{{{{nnnccceeeeeefffhhhmmmtttzzz~~~|||uuupppnnnmmmlllkkknnnllljjjkkklllllliiifffooooooooorrrxxxxxxpppjjjZZZNNNPPPXXX^^^cccgggpppooorrrxxxyyyyyyyyykkk```\\\[[[WWWRRRNNNLLLLLLMMMSSSSSSWWW]]]```aaaeeejjjooovvvzzzxxxwwwwwwqqqiiijjjbbbZZZWWWTTTOOOIIIEEEEEEFFFFFFBBB===::::::;;;:::::::::;;;;;;<<<<<<<<<;;;:::888666333111///............---------,,,,,,---+++******++++++)))(((---,,,***(((''''''((()))&&&'''(((*********))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''***)))(((''''''((()))***&&&''''''((()))******+++(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''(((((())))))))))))((((((***)))(((''''''&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&******))))))((((((''''''))))))((((((''''''&&&&&&''''''((())))))((('''&&&'''((()))******)))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***(((&&&$$$$$$&&&(((***))))))))))))))))))))))))((()))***++++++***)))(((+++*********))))))(((((())))))***+++,,,------...******+++++++++,,,,,,,,,************************,,,+++++++++******))))))...---,,,+++************++++++++++++*********)))qqqdddcccfffgggeeedddggghhhhhheeebbb``````eeebbb^^^ZZZXXXYYY\\\^^^hhhbbb```dddgggddd```___^^^ZZZWWWVVVVVVWWWWWWVVV[[[]]]___```aaaccceeeggggggiiimmmtttzzz{{{vvvmmm```VVVQQQQQQSSS\\\___bbbddddddcccdddddd^^^^^^]]]]]]___aaadddeeeffffffeeedddcccdddfffiii]]]]]]___aaaddddddbbb```aaabbbgggqqqyyyvvvhhh[[[XXXYYYZZZ[[[___fffnnnuuuyyyuuuppplllkkkjjjjjjiiinnnllljjjjjjkkkjjjgggdddllllllmmmpppvvv}}}|||wwwuuueeeVVVUUUZZZ___cccggglllmmmssszzz||||||{{{rrrnnnhhh```ZZZWWWVVVVVVYYYWWWYYY]]]______bbbfffjjjqqqwwwxxx{{{~~~|||wwwxxxrrriiiccc]]]UUUMMMHHHEEEFFFFFFDDD>>>:::888999777777888999:::<<<======<<<;;;999777555333111000//////...------,,,++++++---,,,******++++++)))'''---,,,***((('''((())))))'''((()))******)))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''***)))(((''''''((()))***''''''(((((())))))******(((((())))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((('''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))((((((''''''((((((((((((((('''''''''''''''((())))))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))((()))***++++++***)))(((+++*********)))))))))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++******yyyiiiaaaaaaddddddcccbbbbbbaaa```____________fffeeecccaaaaaabbbdddeeegggaaa^^^______[[[XXXWWWWWWVVVTTTRRRPPPPPPRRRUUUZZZ___fffkkkoooqqqsssuuuuuuxxx~~~~~~sssfff[[[TTTSSSTTTWWWYYY[[[[[[ZZZYYYXXXYYYRRRRRRRRRSSSUUUXXX\\\^^^aaabbbbbb```^^^\\\\\\]]]XXXWWWVVVWWWXXXYYYXXXVVVQQQOOOSSS___kkkkkk^^^QQQPPPSSSUUUUUUUUUZZZccckkkqqqooolllkkkkkklllllllllnnnllljjjiiihhhgggdddbbbggghhhjjjnnnsss{{{ttteeeaaabbbeeegggiiilllooovvv}}}xxxrrrnnnlllkkkbbb^^^[[[\\\\\\\\\```eeegggmmmrrrwww|||yyyqqqhhh___WWWQQQMMMNNNOOOMMMGGG@@@;;;888555666777888:::;;;===>>>===<<<;;;999777555444333000000///...,,,+++******+++***)))***+++,,,,,,***,,,+++***((((((((())))))((()))))))))))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((()))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''&&&''''''((((((''''''&&&&&&&&&&&&''''''(((******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))))))))((((((((((((''''''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***************))))))))),,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************+++,,,......---,,,,,,,,,++++++++++++zzzvvvtttsssssssssssslllfffcccccccccaaa^^^]]]\\\\\\^^^```bbbaaa___eeeeeeeeeffffffggghhhhhhaaaZZZTTTSSSSSSRRRRRRUUUXXXYYYXXXTTTOOONNNRRRVVVYYY```kkktttzzz}}}~~~{{{}}}uuujjjaaa]]]ZZZWWWXXXYYYXXXUUUSSSRRRRRRQQQPPPPPPQQQSSSVVVYYY[[[]]]___```^^^\\\YYYXXXXXXYYYWWWUUUUUUVVVWWWWWWWWWMMMKKKLLLTTT]]]^^^VVVMMMOOOTTTZZZZZZWWWXXX___eeejjjiiihhhiiikkkllllllkkkkkkjjjhhhgggfffeeeeeedddfffgggiiimmmsssyyy~~~|||~~~wwwrrrrrrrrrqqqooorrrvvv{{{~~~pppggg___[[[YYYYYY\\\bbbcccfffjjjooovvv~~~{{{tttmmmfff```___``````]]]VVVLLLCCC===999999888999:::;;;===>>>======<<<;;;999888777777222222000///---+++***)))(((''''''))),,,//////...++++++***)))(((((())))))******)))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''%%%$$$$$$%%%'''(((''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((((((((()))******)))(((((()))))))))))))))))))))))))))))))))******)))))))))************************))))))***+++,,,------...******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,---......,,,,,,,,,++++++++++++***~~~||||||zzzxxxuuurrrooonnnnnnnnniiifffcccaaacccdddeeedddaaa___```dddhhhhhhccc^^^^^^___```bbbccccccdddddd[[[SSSLLLJJJLLLNNNUUU\\\]]]______YYYRRRPPPSSSXXXZZZbbbnnnyyyzzz{{{}}}|||rrriiiddd___``````]]]YYYVVVUUUUUUUUUTTTTTTSSSTTTWWWYYYZZZ[[[]]]^^^^^^[[[YYYXXXXXXVVVTTTQQQQQQRRRTTTUUUTTTNNNMMMMMMOOORRRSSSSSSQQQNNNWWWaaadddbbbaaaeeeiiijjjiiihhhiiiiiihhheeebbbbbbaaaaaaaaacccgggkkknnnllllllnnnppprrruuuxxxyyyyyy{{{|||{{{xxxuuuttttttwwwyyy}}}}}}{{{}}}~~~yyyyyy|||vvvggg]]]WWWTTTUUUYYY[[[[[[]]]bbbjjjsss|||{{{vvvqqqssssssrrrooofffYYYLLLDDD@@@???===<<<;;;;;;<<<===>>>======<<<;;;;;;::::::444333222000...,,,+++******))))))***,,,...---,,,*********)))))))))))))))******)))(((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))))))))************))))))))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''(((((((((&&&&&&''''''(((((())))))''''''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))******)))'''&&&))))))))))))))))))))))))***))))))))))))))))))******************+++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********************---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++*********}}}|||{{{yyywwwvvvuuutttqqqpppnnnmmmllllllmmmmmmkkkhhhcccaaabbbgggmmmqqqcccaaa```dddhhheee[[[RRRRRRTTTVVVYYY\\\]]]^^^___UUUMMMFFFDDDFFFLLLVVV```aaacccddd___YYYVVVXXX[[[___gggqqq{{{{{{zzz{{{}}}~~~wwwpppmmmmmmlllhhhddd```______[[[ZZZYYYXXXXXXYYY[[[\\\]]]___aaa```^^^\\\\\\\\\WWWUUUSSSSSSTTTUUUUUUUUUPPPPPPOOOOOOPPPRRRUUUWWWSSS\\\gggmmmooopppsssuuutttsssrrrpppnnniiiccc___YYYYYYYYYZZZ^^^eeeooouuusssssssssssssssrrrrrrqqqssssssqqqooonnnlllkkkjjjmmmooossswwwzzz}}}~~~}}}~~~}}}}}}~~~vvvjjjaaaWWWRRRRRRRRROOONNNTTT\\\eeeqqqzzz~~~zzzqqqdddUUUKKKFFFDDDAAA>>><<<<<<<<<<<<==================<<<<<<666555444222000...---,,,000...,,,,,,,,,+++)))'''))))))******))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))*********))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((()))(((''''''''''''((())))))******++++++******)))******(((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''(((((((((((((((''''''&&&''''''((()))***))))))(((((((((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((())))))***(((((((((((((((((((((((())))))(((((((((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''))))))))))))''''''))))))))))))))))))))))))******))))))))))))***************+++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++rrrpppooonnnmmmmmmlllkkkiiigggeeedddeeehhhkkkmmmoooooommmkkkiiijjjllloooaaa]]]ZZZ^^^aaa^^^SSSHHHJJJLLLOOOTTTYYY]]]```aaaTTTMMMHHHGGGIIIMMMWWW```eeeggghhhfffccc```aaabbbhhhnnnvvv}}}|||{{{|||}}}}}}|||}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{yyytttooolllkkkkkkeeedddbbbaaaaaaccceeefffhhhiiiiiihhhfffdddcccdddcccaaa___^^^___^^^]]]\\\WWWUUUTTTTTTVVVXXXXXXXXXVVV\\\dddjjjnnnqqqsssuuuuuuuuuuuuuuusssnnngggbbb[[[YYYVVVSSSUUU]]]hhhpppqqqrrrsssttttttsssrrrrrruuurrrnnnkkkjjjjjjiiigggiiijjjlllooorrrtttvvvwwwyyy{{{}}}xxxjjj^^^YYYQQQJJJFFFJJJOOOWWWcccnnnzzzmmm^^^SSSIIIFFFBBB???===<<<<<<==================>>>>>>>>>777666555444222111000///000...,,,,,,,,,,,,***((()))))))))*********))))))))))))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''((()))******)))((('''''''''(((((())))))******(((((()))***************((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''))))))************)))))))))(((((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''&&&&&&&&&'''(((***+++)))(((''''''''''''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((($$$$$$%%%&&&'''((())))))(((((((((((((((((((((((())))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++((())))))******))))))((())))))))))))))))))))))))+++***)))(((((()))***+++*********++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...//////.........------------iiigggeeeeeeeeefffeeeddddddaaa^^^]]]___dddiiimmmqqquuuzzzyyytttlllfffcccaaa\\\XXX[[[```___TTTJJJGGGJJJNNNTTTZZZ```eeegggZZZUUUQQQQQQRRRTTT[[[ccchhhjjjllllllkkkjjjiiiiiiooossszzz|||}}}}}}|||yyyyyyzzz{{{|||}}}}}}}}}}}}{{{|||}}}~~~|||wwwtttrrrsssnnnmmmlllkkklllnnnpppqqqrrrsssrrrpppmmmkkkkkkkkkmmmkkkiiihhhgggfffcccaaa```\\\YYYZZZ^^^^^^YYYTTTTTTVVVYYY]]]aaadddfffgggjjjkkkmmmppppppmmmgggbbbbbb^^^WWWPPPNNNSSS]]]eeejjjlllooorrruuuvvvwwwwwwyyytttoookkkkkkkkkjjjiiiiiiiiijjjkkkmmmoooqqqrrrwwwxxx|||ooogggUUULLLEEEEEEHHHMMMXXXccczzzssseeeZZZHHHFFFBBB???<<<<<<======<<<=========>>>>>>>>>>>>777777666555333222111111+++******+++---......---((()))************)))))))))(((''''''''')))***+++))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''((()))******)))((('''&&&''''''((()))******+++(((((()))***************))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%(((((())))))))))))((((((''''''&&&''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&'''&&&&&&&&&'''(((***+++((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((######$$$%%%&&&'''((()))(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++***)))(((((()))***+++*********++++++,,,,,,,,,))))))***+++,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////******+++,,,---///000111000000000000////////////iiikkkjjjfff___ZZZXXXYYY^^^``````^^^[[[^^^gggnnnuuuuuufffaaaaaa^^^]]]]]]```bbb___WWWOOOKKKMMMQQQWWW^^^dddiiilllhhheeeaaa___^^^```dddfffiiijjjkkkmmmnnnooopppqqquuuxxx|||~~~|||{{{{{{||||||}}}{{{yyy{{{~~~~~~|||wwwzzz||||||}}}}}}yyyuuusssvvvtttrrrrrrsssuuuuuutttyyyyyyyyywwwvvvwwwzzz}}}}}}{{{xxxvvvvvvuuusssrrrrrrlllgggeeefffeeebbb^^^WWWUUUSSSQQQRRRUUUXXX[[[___aaadddfffgggeeecccaaaddd___XXXSSSQQQPPPPPPPPPXXXXXX[[[```iiiqqqwwwyyyvvvllljjjooorrrooonnnnnnkkkggghhhooosssssszzz{{{|||zzzbbbRRRDDDAAACCCEEEJJJPPPppp{{{tttgggZZZMMMJJJDDD===999999===@@@>>><<<;;;;;;===?????????<<<:::888555444444444555///000000000///---***)))+++++++++,,,------***((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((()))))))))))))))((((((%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''(((((()))(((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&''''''''''''''''''''''''''''''((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***)))))))))''''''((()))***++++++,,,************************++++++***************++++++,,,...---,,,++++++,,,......---,,,,,,+++******,,,,,,+++++++++++++++,,,)))******+++,,,,,,------,,,---...000111222222222444111//////111333555555iiiiiigggccc^^^[[[YYYYYY^^^___```______cccjjjpppxxxrrrddd___```eeeeeefffjjjmmmkkkddd^^^WWWXXX[[[___dddjjjooorrrnnnllljjjhhhgggiiikkkmmmmmmmmmnnnoooqqqrrrssstttwwwyyy}}}~~~}}}|||||||||||||||yyyxxxyyy{{{|||zzzxxxvvvxxxzzzyyyyyy|||~~~|||}}}{{{{{{|||~~~~~~~~~~~~~~~}}}~~~}}}{{{zzzyyyxxxvvvvvvrrroooooopppooojjjeeeYYYWWWSSSPPPOOOQQQTTTVVVWWWYYY\\\^^^___^^^\\\[[[]]]YYYSSSNNNLLLKKKJJJJJJKKKJJJKKKQQQZZZdddlllppp{{{{{{uuummmlllrrrvvvvvvssstttpppjjjjjjnnnqqqpppuuuwwwzzz~~~nnn^^^MMMEEEAAA@@@EEEKKK___pppxxxpppcccWWWSSSNNNGGGAAA======???@@@AAA???===<<<===>>>???>>>===<<<:::888666555555555222333333222000---+++))),,,++++++,,,------***((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((('''&&&&&&'''((((((''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''(((((())))))(((((('''(((''''''&&&%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((()))*********))))))))))))))))))(((((((((((()))(((''''''''''''((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''''''''((())))))))))))(((((((((((())))))))))))))))))((((((((((((*********************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***))))))***(((((())))))******++++++************************+++******))))))*********+++,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,------......------...000111111111111444222111222444666777666iiigggcccaaa```___^^^]]]cccccccccccceeehhhkkkmmmtttzzz~~~xxxlllcccaaadddmmmnnnpppuuuxxxwwwrrrmmmeeeeeeeeegggjjjoootttvvvtttsssrrrqqqpppqqqrrrsssqqqqqqqqqrrrsssuuuvvvwwwwwwyyy|||~~~}}}{{{zzzzzzzzzzzzyyyxxxvvvuuuvvvvvvuuutttuuuvvvvvvuuusssvvv|||~~~|||{{{xxxwwwrrrqqqpppqqqsssqqqmmmhhh\\\XXXSSSNNNKKKKKKMMMNNNNNNOOORRRUUUVVVVVVUUUTTTVVVRRRMMMJJJHHHGGGFFFEEEBBB@@@???CCCJJJSSS[[[___iiikkkiiieeedddkkkrrrvvv~~~~~~xxxtttsssppplllllloootttyyy}}}{{{mmm[[[MMMCCC???AAAGGGLLL[[[nnn}}}wwwkkk___^^^WWWOOOIIIHHHHHHFFFEEEDDDAAA>>>======>>>>>>===>>>===<<<;;;999777666555666666555444111...+++***---,,,+++,,,---,,,+++)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((())))))))))))((((((''''''(((((()))(((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''''''''((((((''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%&&&&&&&&&&&&%%%%%%$$$(((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))(((((('''''''''''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,***))))))***)))************************************************)))))))))))))))******+++,,,......,,,,,,,,,---******+++,,,------......///......------......///,,,------...//////000000000000111222333333222222444444333555888999999888iiieeeaaaaaadddgggfffeeekkkjjjhhhhhhjjjkkkjjjiiijjjoooqqqnnnhhheeehhhmmmrrrsssvvvzzz}}}}}}yyyuuunnnlllkkkjjjlllppptttvvvuuuuuuuuutttttttttsssssssssssssssssstttvvvwwwyyyvvvwwwyyy|||}}}{{{{{{yyyxxxwwwvvvuuuuuuwwwvvvsssrrrqqqppppppppprrrrrrrrrqqqppprrrvvvzzz{{{xxxuuurrrooommmfffddddddeeeggggggdddbbb]]]YYYSSSLLLHHHFFFFFFFFFHHHIIILLLNNNPPPQQQRRRRRRPPPNNNJJJIIIHHHHHHFFFEEEDDDBBB@@@@@@DDDHHHKKKLLLPPPTTTVVVTTTSSSYYYbbbiiitttjjjhhhlllppptttwww}}}{{{lll\\\NNNEEEDDDFFFDDDMMM[[[hhhtttyyymmmggg```XXXUUUVVVUUURRROOOFFFCCC???<<<<<<======<<<============;;;888666444666666555444222000...,,,...---,,,,,,,,,,,,+++)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((((((''''''&&&&&&'''(((((()))((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))(((((((((((())))))((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))(((((('''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%$$$###"""(((((((((((()))))))))))))))(((((((((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))******+++*********************************************))))))(((((())))))*********,,,......---,,,---...++++++,,,------....../////////.........///000000//////000000111222222222555555666666666666666555555444555777:::;;;;;;999fffccc```bbbgggkkklllkkkooommmllllllmmmmmmlllkkkiiikkkmmmllljjjlllpppuuuuuuwwwzzz}}}~~~}}}zzzwwwsssqqqooommmmmmpppsssuuuuuuuuuuuuuuuttttttsssssssssrrrqqqqqqrrrtttvvvwwwwwwxxxyyyzzz{{{{{{||||||yyyxxxwwwvvvuuusssrrrqqqtttsssqqqnnnlllkkkkkklllnnnnnnmmmmmmmmmooosssvvvvvvzzz{{{wwwvvvvvvrrrmmmiiifffbbb^^^[[[YYYWWWUUUUUUVVVXXXZZZZZZZZZWWWRRRMMMHHHEEECCCBBBDDDEEEGGGJJJMMMOOOQQQRRRNNNLLLIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEDDDCCCAAAAAADDDFFFGGGFFFIIIQQQYYYqqq~~~uuutttuuuvvvtttsssvvv}}}{{{wwwwww|||~~~ppp```TTTKKKGGGDDDEEEKKKTTT```mmmzzzxxxmmmgggaaa```aaaaaa]]]YYYKKKGGGBBB>>>======<<<;;;;;;<<<======<<<999666444444444444333222111000000///...,,,,,,,,,,,,+++)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''((()))))))))))))))&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))(((((('''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((************))))))(((''''''((((((((()))))))))***((())))))))))))))))))((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,***)))***+++++++++++++++************************************)))))))))))))))***++++++***,,,......---------///........................///////////////000111222222222333333444444555555666777888888888888888777666666666888;;;<<<;;;:::eeedddccceeehhhkkkmmmmmmmmmmmmnnnnnnooopppqqqrrrpppqqqqqqqqqppprrruuuwwwwwwyyy{{{~~~~~~|||zzzxxxwwwuuusssqqqqqqrrrtttvvvuuuuuuuuuuuuuuutttttttttqqqqqqooooooppprrrtttuuuyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvuuusssqqqooonnnooonnnllliiifffeeefffhhhhhhhhhggggggiiikkknnnooonnnppptttwwwzzz~~~~~~zzztttmmmiiigggbbb___ZZZWWWTTTQQQNNNKKKPPPNNNLLLKKKLLLOOORRRUUUUUUTTTQQQNNNJJJFFFCCCBBBCCCDDDFFFIIILLLPPPSSSUUURRROOOKKKIIIHHHHHHGGGFFFDDDDDDDDDEEEFFFDDDAAA===???>>>@@@BBBBBBCCCHHHOOOaaarrr}}}tttqqquuuzzz~~~|||sssoookkkrrrwwwyyy~~~uuuhhhZZZOOOHHHDDDCCCGGGPPP[[[hhhsssrrrooolllkkklllkkkgggdddXXXSSSKKKEEEAAA>>>===;;;:::;;;<<<===<<<:::888777444444333333333333222222111///,,,,,,,,,,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&'''((()))************''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((('''(((((())))))(((((('''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''&&&&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))*********)))((((((''''''(((((())))))******((())))))******))))))((((((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''((()))))))))(((((('''''''''''''''((())))))))))))(((((((((((())))))''''''(((((())))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++*********+++******++++++++++++++++++************************))))))))))))***+++,,,---***,,,.........---...///111000000000000000000000111111111111222222333444444555555666666777888888777777888999999999999999:::999888999;;;<<<<<<;;;iiikkkllllllllllllnnnooommmoooppppppnnnooossswwwttttttttttttuuuuuuvvvvvvtttvvvzzz||||||{{{yyyyyywwwvvvuuutttttttttuuuvvvvvvuuutttsssssssssttttttqqqooonnnmmmnnnppprrrtttxxxwwwvvvuuuuuuuuutttuuuqqqqqqqqqpppnnnllljjjhhhiiiiiigggddd```___aaadddcccbbbaaaaaabbbdddffffffhhhhhhhhhhhhiiilllpppttt{{{wwwrrrllllllkkkfff```[[[WWWVVVOOOMMMJJJHHHGGGFFFDDDBBBGGGGGGFFFFFFFFFHHHKKKMMMOOOPPPQQQPPPNNNJJJFFFDDDGGGHHHIIILLLPPPUUUYYY\\\]]]YYYRRRMMMJJJIIIHHHGGGCCCCCCBBBCCCDDDCCC@@@>>>???<<<<<<@@@BBBAAADDDIIIRRR```qqq}}}uuusssuuuzzzyyywwwyyy~~~|||sssooofffooovvvwwwyyypppbbbSSSJJJDDDDDDGGGKKKSSS\\\ooo{{{||||||{{{zzzwwwtttqqqooojjjcccYYYOOOGGGBBB>>><<<;;;;;;<<<======<<<<<<;;;777777666555444333333333222///---+++,,,,,,+++***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''(((((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''((((((((('''''''''''''''((()))*********((()))************)))((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((''''''''''''''''''((())))))))))))(((((((((((())))))'''''''''((()))*********&&&''''''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++******+++,,,*********++++++,,,,,,,,,************************************+++,,,---...***,,,...///......///000000111111222222333333333444444444444555666777888666777777888888999999:::999:::;;;======>>>>>>>>>???===;;;:::<<<=========pppsssuuutttqqqnnnoooqqqpppssstttqqqmmmlllqqqvvvrrrrrrssstttvvvvvvuuutttooorrrvvvyyyyyyxxxxxxxxxvvvvvvuuuuuuttttttuuuuuuuuutttrrrqqqqqqqqqrrrssspppooommmlllmmmoooqqqssstttsssrrrqqqpppoooooooookkklllkkkjjjiiifffdddbbbeeeeeeddd```\\\[[[^^^aaa```^^^\\\\\\]]]_________cccbbb```^^^]]]^^^bbbeeegggmmmsssvvvvvvxxx}}}~~~}}}|||zzzvvvooogggaaa[[[[[[ZZZVVVQQQLLLJJJIIIDDDBBB@@@@@@AAAAAAAAA@@@???@@@BBBBBBBBBCCCDDDFFFKKKMMMPPPRRRPPPMMMHHHEEELLLMMMNNNQQQUUU[[[___bbbhhhbbbZZZRRRNNNKKKJJJIIIGGGEEECCCBBBBBBAAA@@@>>>>>>888888===@@@???@@@EEEEEENNNZZZeeettt{{{vvvvvvyyywwwvvvwww{{{~~~tttrrriiisss|||}}}|||ttt]]]RRRIIIFFFCCC@@@CCCIIIXXXdddsss}}}|||yyyxxxwwwooocccWWWMMMEEE???<<<<<<<<<===>>>>>>>>>>>>>>>;;;:::888777555444333333222000---+++,,,,,,+++***))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&))))))))))))))))))))))))$$$%%%&&&'''(((((((((((('''((((((((((((((('''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''(((((())))))))))))((((((%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))(((((()))***+++++++++***&&&''''''((()))******+++((()))***++++++***)))((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''''''''''''''''''''''''''((())))))))))))(((((((((((())))))&&&''''''((()))******+++%%%&&&'''((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++******+++,,,))))))***+++,,,,,,------************************++++++++++++,,,---...///***,,,...///......///000///000111222444555666777666666666666777888999:::777888888999999:::;;;;;;===>>>@@@AAABBBCCCDDDDDDBBB@@@===<<<===>>>??????nnnqqqvvvxxxyyyvvvrrroootttssssssssssssrrrrrrrrrssssssrrrrrrqqqppppppooorrrrrrrrrtttvvvxxxxxxxxxttttttuuuuuuuuuuuuuuutttuuutttsssrrrrrrssstttuuurrrnnniiiggghhhkkknnnpppuuusssqqqooonnnlllhhhfffgggfffffffffdddcccbbbaaadddccc```[[[XXXWWWXXX[[[___^^^\\\ZZZYYYYYYYYYYYY\\\[[[YYYWWWUUUUUUVVVVVVWWWXXXZZZ\\\^^^``````aaabbbcccddddddccc```\\\ZZZTTTRRRNNNJJJFFFDDDBBBBBBBBB???===<<<>>>?????????@@@???>>>>>>>>>???@@@AAAIIIKKKMMMKKKIIIIIIKKKNNNPPPOOOOOOOOOPPPUUU[[[```bbbbbbaaa___ZZZUUUOOOLLLKKKJJJIIIHHHFFFDDDCCCBBB>>>>>>>>>??????@@@AAAAAADDDFFFJJJRRR]]]iiisssyyy|||xxx|||zzzyyyzzz~~~xxxqqqooorrrtttvvvyyyyyyfffTTTKKKGGGCCCBBBDDDKKKPPPYYYcccmmmwww|||yyyvvvrrrlllcccYYYPPPHHHDDD:::::::::;;;======;;;999>>>>>><<<:::777555222111777555333000---,,,++++++((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((())))))************)))((('''&&&%%%%%%((((((((((((((((((((((((***)))'''%%%$$$%%%'''(((((()))))))))))))))((('''(((((((((((((((((((((((()))))))))(((''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((&&&$$$$$$&&&(((((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''(((((())))))***************)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&))),,,---,,,+++************)))))))))))))))***+++++++++++++++,,,,,,,,,++++++++++++,,,,,,---...111111222222333333333444333444444333222333555777888::::::999777777:::>>><<<888444666;;;BBBEEEFFFFFFGGGGGGHHHJJJLLLMMMNNNEEEHHHIIIHHHFFFEEEHHHJJJjjjmmmrrrvvvxxxxxxwwwvvvuuutttttttttttttttttttttsssssssssrrrqqqqqqppppppqqqpppoooppprrrssssssrrrrrrrrrsssssstttssssssrrrttttttssssssssssssssstttsssqqqnnnmmmnnnooooooooopppnnnkkkjjjiiigggdddbbbccccccdddddddddcccbbbbbbcccbbb```\\\XXXWWWWWWYYY[[[ZZZYYYYYYXXXYYYZZZ[[[XXXWWWUUUTTTRRRQQQPPPPPPNNNOOOQQQSSSTTTUUUUUUVVVRRRSSSUUUVVVVVVUUUSSSRRRNNNNNNLLLJJJIIIGGGFFFEEEAAA???======>>>???>>>===@@@???>>>===<<<===>>>>>>DDDFFFHHHGGGFFFFFFIIILLLLLLLLLLLLLLLMMMQQQWWW[[[___`````````^^^ZZZWWWUUUQQQQQQPPPOOONNNMMMLLLKKKFFFEEECCCAAAAAAAAABBBBBBCCCDDDFFFKKKQQQXXX___ccczzz}}}{{{{{{|||}}}~~~}}}}}}wwwqqqrrrssssssvvv~~~tttbbbXXXQQQIIICCCBBBCCCEEEJJJPPPYYYcccmmmssszzzzzzrrrjjjbbbYYYQQQKKK???===;;;:::;;;<<<;;;:::>>>>>>===<<<:::777444333333333333222000...,,,+++*********+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))(((''''''&&&&&&((((((((((((((((((((((((+++)))(((&&&&&&&&&((()))&&&&&&''')))************(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((***)))'''''')))*********''''''''''''''''''''''''***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))************************************%%%'''***+++***)))((()))+++******)))))))))******++++++++++++,,,,,,,,,,,,******+++,,,---///000111333333333333333222222222666777777666555666888:::999:::;;;999777777:::===<<<;;;;;;>>>DDDIIIMMMOOOPPPNNNMMMMMMOOOQQQSSSTTTSSSVVVYYYYYYWWWVVVVVVXXXjjjlllpppsssvvvxxxxxxxxxuuuuuuuuuuuuvvvvvvvvvvvvtttttttttssssssrrrqqqpppqqqpppoooooopppqqqpppnnnqqqrrrrrrssssssrrrrrrqqqrrrrrrssssssssssssrrrrrrrrrrrrqqqrrrrrrqqqnnnlllkkkiiifffeeeddddddbbb```___```aaabbbbbbbbbbbbbbbaaaaaa```^^^ZZZWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\VVVUUUTTTRRRPPPMMMKKKJJJGGGHHHIIIIIIJJJJJJJJJJJJFFFFFFHHHIIIKKKLLLMMMNNNNNNOOOPPPQQQQQQOOOMMMLLLCCCAAA??????@@@AAA@@@???AAA@@@???=========>>>>>>???@@@BBBBBBBBBCCCFFFHHHGGGHHHHHHHHHHHHLLLQQQTTTXXXYYY[[[]]]^^^]]]]]]\\\YYYYYYYYYYYYZZZZZZZZZZZZUUUSSSOOOKKKGGGEEEDDDCCCEEEEEEDDDEEEGGGJJJNNNPPP___bbbfffkkkqqqxxx{{{wwwvvvuuuwww}}}tttsssqqqpppsss|||sssjjjaaaVVVMMMHHHBBB@@@>>>???EEEOOOYYY```jjjoooqqqtttxxxpppjjjcccYYYRRRHHHDDD>>>:::::::::;;;;;;<<<<<<======<<<:::777555///111333333333000---+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***(((''''''((())))))''''''((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***'''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''%%%$$$$$$&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******************************)))))))))*********++++++++++++++++++++++++++++++%%%(((***+++***)))))))))++++++************++++++++++++,,,,,,,,,---------***+++,,,---000222444555666666555555444333333333444555666555444555777888;;;<<<<<<<<<;;;;;;===???;;;???DDDIIIMMMQQQTTTWWWXXXUUURRRRRRUUUZZZ___aaafffiiimmmooonnnllljjjjjjpppqqqqqqrrrrrrssstttuuutttuuuuuuuuuvvvvvvwwwwwwtttuuuuuuuuuuuutttsssrrrsssrrrqqqrrrssstttsssqqqtttttttttuuuttttttssssssoooppprrrtttuuuttttttsssqqqppppppppppppooollliiijjjhhheeeddddddeeedddccc___``````aaaaaaaaaaaaaaa```aaaaaa```\\\YYYWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZWWWWWWVVVTTTQQQNNNJJJHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGIIILLLNNNPPPSSSUUUXXX[[[\\\ZZZXXXWWWNNNJJJFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>??????@@@===>>>>>>??????@@@AAACCCBBBCCCCCCCCCDDDFFFIIILLLNNNPPPRRRUUUWWWYYY[[[[[[[[[\\\^^^```ccceeeggghhhgggfffbbb]]]WWWQQQMMMJJJMMMJJJGGGEEEEEEHHHKKKNNNOOOPPPRRRWWW]]]fffooottt}}}zzztttqqqtttwwwvvvtttrrrttt}}}|||wwwqqqhhh^^^WWWNNNHHH@@@<<<>>>EEEMMMSSSUUU\\\___bbbwww}}}sssnnnhhh```XXXRRRKKKBBB;;;888888999:::999:::<<<======;;;888777222333333444333000...------,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((******))))))((((((''''''''''''''''''(((((())))))(((((((((((((((((((((((())))))(((''''''(((((()))+++++++++***)))'''&&&%%%((((((((((((((((((((((((''''''''''''(((((())))))''''''((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((%%%###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))******))))))))))))******************************))))))*********+++++++++++++++++++++++++++++++++(((***,,,---+++++++++,,,,,,++++++++++++,,,,,,---,,,,,,------......//////---......000222444666777888888777777666555444444333444555555555555777999<<<===>>>???@@@BBBDDDEEEBBBIIIQQQUUUVVVWWWXXXZZZYYYUUURRRSSSYYYbbbhhhlllqqquuuyyy||||||zzzwwwuuussssssqqqppppppqqqrrrssssssssstttuuuvvvvvvwwwwwwvvvvvvxxxxxxxxxwwwuuuttttttsssssstttvvvwwwwwwvvvxxxxxxxxxxxxxxxwwwvvvuuuppprrrtttvvvwwwxxxxxxwwwrrrpppmmmlllllllllkkkjjjhhhfffeeeeeefffffffffeeebbbbbbbbbbbbbbbaaaaaa``````bbbcccbbb___\\\ZZZZZZ[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXWWWVVVSSSPPPMMMKKKKKKKKKKKKJJJJJJHHHGGGGGGIIIIIIHHHHHHJJJLLLOOOPPPSSSVVVZZZ___cccddddddddd___ZZZRRRLLLHHHFFFEEEDDDBBBAAA@@@?????????@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>???AAAAAA@@@AAADDDFFFIIIIIIKKKLLLOOORRRTTTUUUVVVXXX\\\```eeeiiilllnnnqqqrrrrrrqqqmmmgggaaa^^^XXXTTTNNNIIIGGGHHHLLLNNNLLLLLLMMMPPPTTTZZZ___aaajjjssszzzwww}}}yyyxxx||||||}}}~~~}}}||||||||||||~~~~~~|||yyyuuummmgggZZZSSSJJJDDDCCCEEEHHHIIIGGGPPPUUUYYYlll{{{vvvqqqiiicccYYYRRRGGG===888666666666777888:::;;;;;;;;;999888888777555333111000//////...---,,,******))))))***))))))))))))))))))))))))************************))))))))))))************((((((((((((((((((((((((((((((''''''''''''((((((******))))))((((((''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''''''''''''''(((+++++++++***)))'''&&&%%%(((((((((((((((((((((((())))))((((((''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&'''))))))((('''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))******************************************))))))))))))******************************************++++++++++++************************)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,---...............///000111111222222222222222333444555555777666666555555444444444444666999::::::;;;===>>>>>>???AAADDDHHHJJJLLLLLLNNNTTT[[[^^^]]]ZZZYYYZZZXXXTTTPPPRRR[[[eeekkknnnsssuuuyyy|||}}}|||yyyvvvqqqpppoooooopppqqqssstttrrrssstttuuuvvvwwwxxxyyyxxxyyyzzz|||{{{zzzxxxwwwuuutttsssuuuwwwxxxxxxwwwzzzzzzzzzzzzyyyxxxwwwwwwssstttuuuvvvwwwwwwxxxxxxrrroookkkhhhiiijjjkkkkkkeeeddddddeeeggggggfffeeeeeeeeeeeeeeeeeedddcccbbbaaaccceeedddbbb```______``````______^^^\\\[[[ZZZZZZYYYXXXWWWUUUSSSQQQPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJJJJJJJJJJLLLMMMNNNNNNQQQUUU[[[aaafffjjjlllnnnhhhaaaZZZTTTOOOJJJHHHFFFEEECCCAAA@@@@@@@@@@@@BBB@@@>>>>>>>>>???>>>===<<<>>>@@@@@@??????@@@AAAFFFFFFFFFFFFHHHJJJMMMNNNNNNPPPTTTYYY^^^cccfffhhhllloootttwwwxxxwwwtttrrreee```ZZZSSSNNNLLLKKKLLLNNNNNNNNNQQQUUUYYYZZZZZZXXXaaaqqq|||yyyvvvsssqqqtttzzz~~~uuuqqqtttxxxxxx}}}}}}|||}}}}}}{{{zzzzzzvvvpppddd```[[[WWWUUURRRLLLHHHGGGNNNTTTYYYhhhyyysssccc\\\PPPFFF>>>:::777555888888999:::::::::::::::;;;:::777444333222222222111///---+++************))))))))))))))))))))))))************************)))))))))************+++((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((***))))))(((''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&%%%%%%'''((()))'''&&&((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))((((((((((((((((((((()))******++++++******************************))))))))))))******++++++++++++++++++++++++*********++++++++++++,,,************************((()))******))))))***,,,---,,,,,,------...///000000000111222333333444444666555444444333333444444333333333444444555555555666999===???@@@AAADDDEEEGGGGGGIIIMMMRRRVVVWWWVVVSSSWWW[[[]]]]]]ZZZXXXWWW\\\WWWUUUYYYdddmmmrrrsssuuuuuuvvvyyy{{{{{{zzzxxxooonnnnnnoooppprrrssstttssstttuuuvvvxxxyyyzzz{{{yyy{{{}}}~~~~~~}}}{{{zzzxxxwwwvvvwwwxxxyyyxxxwwwyyyyyyyyyyyyxxxwwwvvvvvvsssrrrqqqpppoooooooooooommmjjjfffeeefffhhhhhhhhhcccccceeehhhjjjjjjhhheeefffgggggghhhhhhhhhhhhgggccceeeffffffeeeddddddeeeccccccccccccbbb```^^^]]]]]]]]]\\\[[[ZZZYYYYYYYYYWWWWWWWWWVVVUUUTTTSSSRRRMMMMMMMMMMMMNNNOOOOOOPPPNNNOOOQQQUUU[[[bbbhhhkkkqqqpppnnnmmmiiiddd]]]XXXRRRPPPMMMIIIFFFDDDBBBBBBBBB???======???@@@???===<<<>>>@@@@@@???>>>>>>???CCCBBBAAA@@@AAACCCFFFHHHGGGIIILLLOOOSSSWWWZZZ[[[```cccggglllqqqtttvvvwwwnnnmmmiiiddd]]]WWWRRRNNNQQQPPPOOORRRWWWZZZ[[[ZZZRRRUUU]]]kkk{{{}}}tttrrrnnnlllmmmqqqvvvzzzsssrrrllldddaaagggmmmpppxxxzzzxxxxxxzzzzzzvvvwww{{{{{{wwwtttssstttvvvuuummm```VVVPPPOOOSSS\\\gggwwwssslllaaaVVVMMMFFF@@@===;;;::::::999::::::<<<<<<:::999999888777666555444444222000---,,,,,,,,,,,,))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&&&&''')))************((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((($$$$$$$$$&&&''''''&&&$$$))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''***)))))))))(((((((((''''''(((((()))******++++++******************************))))))))))))******++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))*********))))))+++,,,------------...///000111222222333444555666777777666666555444444444444444444444555777888:::;;;<<>><<<===@@@AAAAAA???===???AAAAAA@@@>>>>>>>>>???>>><<<;;;<<<>>>AAACCCCCCDDDFFFIIIKKKNNNPPPQQQWWWXXXZZZ^^^ccchhhmmmppptttuuuvvvsssmmmeee\\\VVVRRRPPPOOOQQQVVVZZZ[[[ZZZUUUPPPOOOXXXgggtttyyyyyyrrrooollliiihhhkkknnnpppcccccc]]]VVVUUU\\\dddhhhppp{{{vvvuuutttwwwvvvsssuuu|||}}}vvviiiWWWPPPQQQ]]]gggqqqzzzoooeee[[[RRRJJJFFF===<<<;;;999:::;;;===>>>666888:::;;;;;;999777555777555222///...---......))))))))))))))))))))))))************************))))))******++++++++++++************************((((((''''''''''''((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***))))))((()))))))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))'''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''((()))++++++)))'''))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''******))))))(((((((((''''''(((((()))***+++++++++******************************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///---------......000111111333333444555666777888999666555555444444444555555777888999<<<>>>@@@BBBCCCNNNQQQVVV[[[]]]```ccceeegggggggggkkkoooqqqpppnnnhhhggghhhlllrrruuutttqqqhhhhhhmmmzzzlllpppssssssrrrqqqsssuuuyyyzzz|||{{{{{{zzz|||}}}~~~~~~~~~}}}|||zzzvvvttttttrrrqqqppppppnnnllljjjiiigggccc```^^^___```aaa```aaabbbcccdddfffggghhhhhhggggggjjjnnnpppooommmllllllllllllmmmmmmmmmmmmnnnkkkiiiiiilllmmmllljjjkkkiiihhhiiikkkjjjgggdddcccbbbbbbbbbbbbdddfffgggbbbbbbbbbbbbaaa```___^^^^^^^^^\\\[[[ZZZYYYYYYYYYTTTTTTTTTUUUXXX\\\___aaafffkkkrrrzzz~~~{{{uuuqqqkkkeee]]]SSSJJJDDDDDDCCCBBBBBBBBBDDDEEEFFFIIIHHHEEECCC@@@>>>===<<<;;;;;;<<<<<<<<<<<<============???@@@BBBDDDEEEFFFLLLMMMOOOSSSWWW[[[___aaammmnnnppptttvvvrrrkkkddd[[[XXXTTTRRRSSSSSSTTTSSSJJJHHHGGGHHHMMMTTT\\\aaahhhvvv}}}tttmmmiiijjjhhhaaa^^^___^^^WWWQQQPPPQQQTTT\\\dddnnnyyytttllliiiooowww{{{|||{{{{{{|||zzziii^^^VVVWWW]]]gggyyyxxxoooeee[[[TTTMMMBBB:::;;;>>><<<:::;;;:::;;;===<<<;;;999888888<<<888444111000///---+++,,,+++***))))))(((((()))+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))*********************************))))))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''******++++++++++++******)))))))))))))))(((''''''(((((('''(((((()))***+++((('''&&&&&&'''((()))***(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''',,,+++)))((('''''''''(((******))))))((((((((('''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))************,,,+++***))))))***+++,,,)))((('''''''''(((***+++&&&&&&&&&&&&''')))******+++)))((('''((()))+++,,,)))************+++++++++))))))))))))))))))))))))))))))))))))************+++******))))))))))))))),,,+++*********+++,,,---,,,,,,,,,---...///000111000000111222333333444444777666555555555777999:::777999888444555999;;;:::888===@@@AAADDDJJJLLLJJJTTT]]]hhhoooqqqrrruuuxxxsssooolllmmmssszzz~~~yyyuuuyyy|||vvvrrrooorrrppprrrttttttrrrrrruuuyyywwwyyy{{{||||||}}}}}}{{{xxxssspppjjjiiihhhhhhhhhgggeeecccaaa```^^^\\\\\\\\\^^^^^^^^^___```bbbdddeeeffffffhhhhhhhhhkkknnnpppooonnnmmmmmmlllllllllmmmnnnnnnqqqooommmnnnqqqrrrrrrppppppooonnnoooqqqpppnnnkkkkkkjjjiiihhhhhhhhhiiiiiihhhhhhiiiiiiiiihhhggggggeeeeeecccbbbaaa`````````\\\[[[ZZZYYYZZZ\\\^^^___aaadddjjjrrrxxx{{{zzzxxx|||zzzxxxsssmmmcccXXXQQQKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIGGGDDDAAA???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCCCCEEEFFFHHHKKKNNNRRRUUUWWW^^^```eeekkkqqqrrrnnnkkkaaa\\\VVVRRRPPPPPPOOOOOOJJJJJJIIIHHHIIIKKKMMMOOOWWWcccuuu|||sssmmmjjjjjjgggaaa___aaa[[[UUUOOOOOOOOOQQQXXX___kkkuuuuuunnnkkkooovvv{{{~~~~~~}}}|||uuuiii]]]XXXWWW\\\gggrrrxxxrrrkkkfffXXXOOOGGGCCC???:::888;;;:::<<<======<<<:::999888;;;999666333222111...,,,,,,,,,+++***************,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((())))))******))))))((())))))******))))))(((''')))(((((((((((())))))***(((((('''''''''((())))))&&&&&&&&&''''''((((((((())))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((,,,+++)))((('''''''''((((((((((((''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***)))))))))((((((((('''((((((((()))))))))******+++***))))))))))))***+++)))(((((('''((()))***+++''''''''''''((()))*********)))((('''((()))+++,,,)))************+++++++++************************))))))))))))************++++++***************+++,,,++++++***+++,,,---...............///000111222222111111222222333444444666555333333333555888:::;;;======;;;<<<@@@CCCAAABBBGGGJJJJJJNNNSSSUUUSSS^^^eeennnuuuwwwwwwwwwwwwuuurrrnnnooouuu}}}|||~~~tttuuuvvvtttrrrtttyyy}}}}}}|||}}}{{{wwwtttooojjjggg___^^^^^^^^^```___^^^\\\YYYYYYZZZZZZ[[[\\\]]]]]]]]]___aaadddfffgggggggggkkkjjjkkknnnqqqssssssrrrqqqpppooonnnoooppprrrtttuuuuuuuuuwwwzzz||||||{{{{{{zzzyyyzzz{{{{{{zzzxxxxxxwwwvvvtttsssrrrrrrrrrtttuuuuuuvvvvvvvvvvvvvvvsssrrrqqqooommmlllllllllhhhfffdddbbb```______```bbbcccffflllrrrvvvxxxxxx|||}}}~~~}}}xxxoooddd]]]WWWWWWWWWVVVTTTRRRPPPNNNKKKJJJHHHEEECCCAAA@@@???>>>>>>======<<<;;;;;;;;;<<<======>>>>>>??????@@@???@@@AAACCCEEEHHHKKKLLLNNNQQQWWW___fffkkklllkkkeee```YYYSSSPPPNNNLLLKKKJJJJJJJJJIIIGGGDDDBBB@@@FFFOOO^^^llltttwwwuuusssrrrpppppppppkkkddd```aaa[[[UUUPPPPPPPPPQQQUUU[[[dddlllwwwwwwqqqkkklllnnnsssxxxyyywwwsssxxxwwwhhh\\\TTTQQQUUU[[[jjjyyy~~~nnnhhh```YYYNNNCCC======:::;;;<<<===<<<;;;:::888;;;999777666666444111...------++++++***++++++,,,---,,,+++*********+++,,,))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((''''''''''''''''''''''''''''''(((((())))))((((((''')))************))))))(((***))))))(((((((((((()))))))))((('''''''''(((((($$$%%%&&&'''((()))******)))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++***)))((('''''''''(((&&&&&&&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%&&&''''''***)))((('''''''''((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))((((((((((((((()))******))))))((((((((())))))******)))((((((((()))+++,,,)))************+++++++++++++++++++++++++++++++++)))))))))*********+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,---...///000000000000000000111222333444444333222222333555555555444333222444777:::<<>>===<<<;;;;;;========================>>>>>>???@@@AAACCCEEEFFFHHHJJJNNNTTTYYY^^^```aaabbb___[[[XXXUUUSSSOOOMMMIIIJJJJJJIIIGGGDDDAAA@@@@@@EEENNNYYYbbbeeedddaaalllrrrzzz}}}yyypppgggccc^^^YYYUUUUUUTTTTTTWWW\\\^^^ccckkksss{{{wwwrrrmmmhhhjjjnnnpppmmmhhhjjjsss}}}rrrcccWWWOOOMMMNNNTTT```pppyyymmm\\\KKKAAA999999:::;;;<<<<<<;;;:::;;;:::999999999777444111...---,,,******+++,,,---...---+++))))))***+++,,,))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))******++++++,,,,,,((((((((((((((((((((((((&&&'''(((((((((((((((((('''''''''''''''''''''''''''(((((())))))((((((''')))***************))))))******)))(((((('''((((((******)))(((((('''''''''%%%&&&&&&'''((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******)))(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((+++***((('''&&&'''((()))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((((((((((((((((())))))***+++***)))))))))))))))***))))))(((((())))))***+++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************+++,,,,,,---,,,------...///000111111111111000000111222222333555444333222222333555666777666555666888;;;???AAACCCGGGKKKLLLPPPUUUVVVTTT[[[```dddeeehhhmmmnnnlllgggdddcccgggnnnrrrqqqooossspppnnnooouuuyyyzzzyyywwwtttuuuzzz~~~{{{{{{{{{yyysssnnneeeccc```^^^\\\ZZZXXXUUUUUUUUUUUUWWWZZZ[[[ZZZYYYXXXZZZ\\\^^^`````````___ccceeehhhkkkmmmoooppppppqqqrrruuuwwwyyyzzz{{{|||}}}|||{{{{{{}}}}}}zzzxxxyyyzzz{{{{{{}}}||||||}}}}}}{{{xxxuuujjjjjjiiigggbbb\\\VVVRRRMMMLLLJJJHHHFFFEEEDDDDDDDDDCCCBBBAAA@@@???>>>===>>>>>>>>>>>>============???>>>>>>???@@@AAABBBCCCDDDFFFIIIKKKNNNQQQTTTVVVYYYYYYZZZ\\\]]][[[VVVSSSMMMLLLKKKIIIGGGFFFEEEDDDBBBDDDIIIPPPUUUWWWVVVTTT___mmmvvvlllbbb]]]YYYYYYYYYWWWZZZ^^^___bbbgggnnnuuu{{{~~~tttiiieeeggggggccc___]]]eeemmmvvvwwwhhhZZZQQQKKKGGGGGGMMMYYYgggvvvzzz^^^GGG;;;999888999;;;======<<<;;;;;;:::;;;;;;999777444000...,,,***)))***+++,,,...---+++))))))***+++,,,******************************))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))******++++++,,,,,,((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((())))))*********))))))******)))(((((('''((((((*********))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))***+++***)))(((''''''((()))''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((((((((((('''''''''((((((''''''''''''(((((()))))))))))))))+++***)))))))))))))))***)))))))))))))))******+++))))))*********+++++++++************************************++++++++++++)))))))))***+++,,,---......//////000111222222222000000000000111222333333222111111111222444666777999999:::<<<>>>BBBEEEGGGGGGMMMRRRUUUZZZ___```]]]^^^dddiiikkkooouuuvvvsssrrrlllfffhhhpppyyy|||}}}|||{{{yyyzzz~~~~~~{{{zzz|||wwwrrroookkkeee```ZZZXXXVVVVVVWWWWWWVVVUUUTTTTTTUUUWWWZZZ[[[ZZZYYYZZZ[[[^^^```bbbcccdddccchhhiiikkkmmmpppsssuuuwwwwwwyyy|||~~~~~~~~~}}}|||zzznnnnnnllliiiccc\\\VVVRRRQQQPPPNNNLLLJJJIIIHHHHHHGGGGGGFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>======>>>>>>???@@@@@@BBBEEEFFFHHHJJJLLLOOOOOOQQQVVV[[[^^^^^^[[[XXXSSSQQQOOOLLLJJJIIIIIIIIIFFFHHHLLLOOORRRSSSSSSSSSTTTdddzzzwwweee```]]]]]]\\\[[[^^^ccchhhjjjmmmssszzz~~~{{{mmmeeebbb___YYYSSSUUUZZZ___fffrrryyykkk^^^VVVMMMFFFEEEEEEJJJUUUcccrrroooTTTCCC>>>:::999;;;===>>>===<<<;;;::::::;;;;;;999777444111...+++******,,,------,,,+++*********+++,,,************************+++******))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((((())))))******))))))((('''(((((())))))))))))(((***))))))(((((((((((()))))))))*********)))(((((()))))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))******))))))))))))))))))((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((((((((()))))))))''''''((((((((((((''''''''''''((()))))))))))))))))))))((((((((())))))***((()))))))))************)))************+++++++++))))))))))))))))))))))))*********++++++++++++,,,*********+++,,,...///000000111222333333333222222000000000111222333444555000111333555777999;;;<<<>>>@@@BBBFFFIIILLLOOOPPPOOOVVV]]]bbbgggllllllhhhaaahhhnnnrrrxxx~~~~~~~~~wwwqqqrrrzzzwwwjjjbbb```^^^ZZZVVVTTTSSSQQQRRRTTTVVVVVVVVVWWWWWWWWWYYY\\\^^^]]]\\\\\\^^^aaadddgggjjjlllmmmppppppqqqsssvvvzzz~~~}}}vvvuuurrrmmmgggaaa[[[WWWUUUTTTRRRPPPOOOMMMMMMMMMJJJJJJIIIHHHGGGFFFFFFFFFCCCCCCCCCCCCCCCBBBBBBBBB>>>============>>>??????>>>AAADDDEEEEEEEEEHHHJJJKKKLLLOOOSSSXXXZZZZZZXXXWWWVVVUUUTTTRRRRRRQQQQQQMMMQQQTTTUUUTTTSSSUUUWWWTTT```rrr{{{kkkfffbbbbbbaaaaaaeeejjjrrrsssvvv|||zzzqqqjjjaaaXXXQQQMMMPPPRRRVVVaaapppyyy{{{}}}~~~zzzooofff___WWWOOOMMMGGGEEEJJJRRR^^^ooo~~~~~~hhhOOOHHH???:::;;;======<<<===;;;999999;;;;;;;;;:::888666222...,,,,,,---...,,,,,,,,,+++++++++******************************+++******))))))******+++))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&'''((((((((((((((()))(((((((((((())))))***(((((()))*********))))))((((((((((((((()))))))))&&&'''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((()))******)))((((((&&&'''''''''(((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''&&&'''(((((()))'''(((***++++++***)))(((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***((((((((()))))))))******'''((())))))))))))((('''&&&'''((()))***))))))(((''''''''''''((()))******(((((()))***************)))************+++++++++*********************************+++++++++,,,,,,++++++,,,---///000222333333333444444444333222111000000111222333555777888666888<<>>>>>??????@@@AAA???BBBEEEEEECCCCCCDDDFFFJJJIIIJJJMMMQQQUUUVVVWWWXXXYYYZZZ[[[\\\[[[[[[ZZZTTTXXX\\\[[[WWWTTTVVVYYY[[[bbblllxxxyyyqqqkkkgggggggggggglllqqqvvvxxx{{{{{{~~~yyymmmaaaXXXGGGHHHIIIKKKUUUdddnnnqqqvvv{{{zzzrrrmmmjjjcccZZZTTTLLLFFFEEEHHHMMMZZZhhhsssuuu{{{xxxYYYOOOCCC===<<<===<<<;;;===;;;999999:::;;;<<<;;;<<<999444000...---...///+++,,,,,,,,,,,,+++***)))************************++++++************++++++))))))))))))))))))))))))'''((()))******)))((('''************************'''((((((((())))))******((((((''''''''''''(((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&%%%%%%&&&'''((((((''''''(((((('''(((((()))***+++'''((()))***++++++***)))&&&&&&'''((()))***++++++'''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))'''((()))******)))((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%'''***,,,---+++)))(((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))************'''((()))******)))((('''&&&''')))*********)))(((&&&&&&&&&&&&''')))******(((((()))***************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------...///111333444555444555555666555333222111000111222333555777999;;;===AAAGGGMMMQQQTTTUUUUUURRRVVV\\\bbbfffhhhhhhhhhcccllluuuzzz~~~vvv~~~~~~~~~}}}}}}|||{{{|||tttnnnmmmkkkeeeaaaaaa[[[WWWRRRMMMKKKKKKMMMOOOQQQRRRRRRTTTUUUVVVWWWWWW[[[^^^aaaaaa``````cccfffhhhiiilllnnnpppsssxxx|||~~~~~~{{{ssslllhhhbbbbbbaaa___\\\XXXUUUSSSPPPOOONNNLLLJJJIIIJJJKKKJJJIIIIIIIIIJJJIIIGGGEEEEEECCCAAAAAABBBCCCCCCCCC???AAACCCEEEFFFFFFEEEDDDFFFGGGHHHJJJKKKMMMNNNOOOQQQTTTXXXZZZ\\\]]]```aaaddddddbbb^^^\\\[[[]]]___eeehhhjjjjjjmmmpppoookkkhhhhhhiiijjjjjjjjjiiiiiikkklllpppyyy~~~{{{gggXXXKKKGGGDDDFFFOOOZZZbbbgggpppsssvvvuuuqqqllljjjjjjbbbTTTHHHEEEGGGGGGIIINNNccceeeooo~~~lll[[[JJJDDDAAA===<<>>===;;;::::::;;;999666444222111///,,,***************+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((''''''(((((())))))*********)))(((&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&'''((())))))%%%'''(((((('''''')))*********+++++++++,,,,,,,,,))))))(((((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((((((((((((((''''''''')))))))))))))))(((''''''''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))******))))))((((((''''''((()))***++++++***)))((())))))))))))))))))))))))''''''''''''((((((((()))******))))))))))))************))))))((((((''''''''''''(((((())))))******++++++*********************************************************+++++++++,,,,,,+++++++++,,,---------...///111222444555666222444555555333222111222666555444555777;;;???BBBIIITTT___cccdddgggiiiiiieeeddddddfffjjjoootttvvvuuuwww|||{{{~~~sssrrrsssqqqnnnlllzzzjjjbbb\\\ZZZXXXSSSPPPPPPRRRPPPMMMKKKJJJKKKMMMNNNQQQRRRSSSTTTUUUVVVWWWXXX\\\___cccdddcccdddgggkkkkkknnnrrruuuyyy}}}~~~xxxtttsssppplllgggbbb]]]ZZZ^^^\\\ZZZVVVRRRPPPPPPQQQQQQOOONNNMMMMMMLLLJJJGGGGGGEEEBBBBBBCCCCCCCCCCCCAAACCCEEEFFFGGGGGGFFFEEEGGGGGGHHHIIIKKKLLLMMMMMMPPPSSSVVVYYY[[[^^^bbbeeellllllkkkgggccc`````````bbbeeeeeedddeeefffccc]]]ZZZ]]]cccggghhhgggcccaaabbbaaaccclllxxxsssgggVVVPPPKKKJJJOOOWWW]]]aaammmppptttuuutttrrrrrrsssiii\\\PPPKKKIIIEEEDDDFFFQQQYYYiiiwwwwwwkkk]]]QQQEEE:::888;;;:::;;;<<<=========>>>???;;;888555333222000...,,,,,,+++++++++,,,,,,---...************************************************))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))******)))(((((()))***+++((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))'''(((***)))(((((()))***((()))))))))******************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((((((((((((((((((((''')))))))))))))))(((''''''''''''((((((((((((''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))***)))))))))((((((((('''&&&'''((())))))(((''''''))))))))))))))))))))))))'''''''''((((((((())))))******))))))))))))******)))))))))))))))((((((((((((((((((((())))))***************************************************************+++++++++++++++---,,,,,,,,,------...///000111222333444555666666555666666555333111222333333555999>>>CCCIIIOOORRR```lllwwwzzz{{{{{{zzzxxxsssqqqppppppssswwwzzz|||}}}~~~|||uuuvvvwwwyyy|||qqqddd______]]][[[ZZZ}}}uuuppp]]]VVVPPPNNNKKKGGGFFFGGGKKKJJJJJJJJJKKKMMMOOOPPPTTTTTTUUUWWWXXXZZZ[[[[[[^^^bbbfffhhhiiikkkpppsssrrrvvv|||}}}vvvooolllllliiiddd___ZZZXXXVVVVVVVVVTTTQQQPPPOOOMMMJJJHHHJJJGGGEEEDDDEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMOOORRRTTTWWW[[[```dddpppqqqrrrpppkkkgggcccbbb```bbbbbb`````````]]]WWWSSSVVVZZZ^^^``````___^^^cccaaabbbiiiwwwzzzzzz}}}hhhbbb[[[VVVWWW[[[```bbblllppptttwwwxxxwwwwwwwwwoooeee[[[UUUPPPIIIDDDCCCBBBOOOaaannnooopppyyyuuufffRRR@@@:::<<<999:::<<<===>>>?????????===:::666333222111000///---,,,,,,,,,,,,------...***************************************************))))))(((((())))))***((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((()))***+++,,,((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''((()))*********)))))))))***+++***)))((()))***''''''''''''((((((((((((++++++************************))))))((((((''''''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&''''''(((((((((((((((((()))))))))(((((((((''''''''''''(((((((((((('''''''''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))((((((((((((%%%&&&'''((())))))(((((())))))))))))))))))))))))''''''((((((((()))))))))******))))))))))))******(((((())))))))))))))))))((((((((())))))))))))***************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,---------...///000111222444444555666666666555555777777666444222222444666777<<>>===<<<>>>:::666222222222222111------,,,,,,+++,,,,,,,,,***************************************************))))))))))))))))))***'''(((((())))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((******))))))(((((('''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&(((***+++,,,+++)))((()))***+++***((('''((()))''''''''''''''''''''''''***************+++,,,,,,******))))))((((((''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((('''''''''((((((''''''(((((((((((('''''''''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))(((((((((((((((((())))))***+++++++++(((((((((((((((((((((((('''(((((((((((()))))))))******))))))))))))******((((((((())))))******+++))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++++++++,,,,,,------............//////111222444444555666666777666555444333666555444333222555999<<>>===<<<===:::555222222222222111...---,,,+++++++++++++++******************************************************))))))))))))******)))))))))******+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&(((***+++,,,+++)))(((((()))***)))'''&&&'''(((((((((((((((((((((((((((((((((((()))***,,,---...***)))))))))((((((((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''&&&''''''((()))''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))))))))))))))))))))***++++++(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))******(((((())))))******++++++************))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,---......//////000000000111222444555666555666777777777666444333333444444555777<<>>:::777888;;;??????>>>===:::666333333333222222//////---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((++++++++++++***)))((('''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''((()))*********))))))'''((()))((('''&&&'''((()))))))))))))))((((((((('''''''''((()))+++,,,---((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&''''''((()))))))))((('''&&&&&&&&&'''((()))''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((()))))))))************))))))))))))******))))))******************+++************))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111111111111222333444555666555777888::::::999888666555777999<<<@@@GGGOOOTTT\\\ccckkkoooqqquuu{{{{{{xxxrrruuuwwwxxx}}}~~~|||vvvooohhhaaaZZZRRRLLLBBB???<<<;;;<<<===>>>>>><<<>>>AAACCCEEEHHHMMMPPPTTTRRRRRRUUUUUUUUUYYY___HHHFFFBBBAAABBBCCCCCCCCCFFFFFFIIILLLLLLIIIKKKPPPPPPQQQSSSVVVZZZ^^^aaacccfffhhhlllqqqwww|||}}}vvvpppjjjggg___\\\YYYVVVUUUTTTRRRQQQLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLMMMLLLKKKKKKLLLMMMKKKPPPVVV[[[___bbbeeehhhjjjmmmooooooooopppkkkeee[[[\\\\\\[[[XXXTTTOOOLLLIIIPPP[[[fffllloooooonnnlllhhhhhhlllppprrrwww|||wwwjjjddd```aaaeeelllrrruuutttrrrooovvvzzzwwwsssooohhh```[[[RRRIIIGGGIIIMMMUUU]]]lllrrrwww{{{zzzjjjZZZHHHBBB;;;888:::======<<<===:::888666666555444222222111000...------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))***++++++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))'''((())))))(((''')))***))))))))))))((((((((('''((((((((('''(((((()))***''''''(((((())))))******))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&''''''((())))))***((('''&&&%%%%%%''')))***''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''((('''((((((((()))))))))******)))((('''&&&&&&''''''))))))))))))))))))))))))(((((()))))))))***************))))))))))))******++++++******************+++++++++*********))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111222222222222222222333444555888999<<>>===<<>>???AAACCCEEEFFFBBBEEEJJJOOOTTTYYY]]]aaaiiigggggghhhhhhhhhnnnvvv???>>><<<===@@@CCCEEEEEEHHHIIILLLPPPNNNJJJKKKOOOTTTUUUWWW[[[___dddiiillloooqqquuu{{{~~~zzzmmmiiiddd```]]][[[XXXVVVLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKFFFHHHJJJJJJIIIHHHIIIJJJFFFJJJNNNRRRUUUYYY]]]___hhhnnnuuuyyy||||||uuummmeeeccc___[[[XXXVVVUUUUUULLLQQQXXX^^^aaaccccccddddddcccdddggggggiiiqqq{{{~~~uuunnncccbbbbbbfffmmmrrrttttttqqqzzz|||{{{uuummmfff]]]SSSLLLIIIHHHNNNVVVdddiiimmmsss}}}zzzoooTTTKKK@@@:::999:::888666===;;;999999888777555333444444222000///.........++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******%%%&&&''')))))))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))''')))******))))))***,,,))))))((((((((('''''''''******((('''&&&&&&&&&&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((())))))***((('''%%%%%%%%%''')))***''''''((((((((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&''''''''''''((((((((())))))******---,,,***)))(((((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))******,,,+++++++++***)))))))))++++++++++++******))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222333333222222222333333444:::<<<@@@CCCEEEEEEDDDCCCCCCFFFJJJOOOUUU\\\ccchhhrrrvvvxxxvvvsssttt|||}}}qqqhhh^^^]]]]]]aaagggjjjkkkjjjaaacccccc```aaabbb```[[[UUU\\\aaadddeeefffbbb\\\RRRQQQMMMHHHCCCAAABBBDDDBBBBBBCCCFFFIIIMMMPPPRRRTTTXXX]]]bbbgggmmmrrrvvvzzzxxxxxxyyyxxxzzz>>>>>>>>>@@@CCCFFFGGGHHHJJJKKKMMMOOOQQQRRRSSSSSSWWWZZZ___ccciiiooovvv{{{zzz~~~xxxqqqmmmiiibbb]]]UUUQQQLLLIIIIIIHHHEEEBBBBBBGGGHHHDDDDDDJJJLLLJJJLLLMMMMMMMMMLLLIIIGGGEEEHHHHHHHHHIIILLLPPPSSSUUU^^^cccnnnyyy~~~tttmmmccc]]]\\\]]]]]]\\\SSSSSSSSSUUUWWWZZZ\\\^^^dddeeeeeecccbbbeeekkkppp}}}~~~rrrgggfffkkknnnoooqqq{{{zzz{{{~~~|||xxxsssmmmaaaSSSHHHDDDFFFJJJZZZ]]]gggttt~~~{{{kkk\\\NNNFFF???888888<<<:::;;;;;;:::888666666666555444333333333111---******)))))))))***+++,,,,,,+++,,,,,,---,,,+++)))(((************************))))))))))))))))))))))))******))))))))))))******))))))******++++++,,,,,,((((((((((((((((((((((((***************)))(((((('''((()))******)))((('''((()))*********((('''&&&%%%&&&(((((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))%%%&&&&&&'''((()))******((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''************************------,,,,,,,,,,,,,,,,,,+++++++++************)))------,,,,,,,,,------...333000///000222333111///---000<<<444222999444:::888???DDDGGGKKKOOOOOOLLLMMMOOORRRXXX```iiippptttzzz||||||xxxtttvvv|||wwwwww~~~uuudddYYYZZZVVVSSSVVV\\\aaabbbaaa```ZZZTTTTTTWWWXXXUUUPPPLLLMMMNNNOOOPPPNNNKKKHHHJJJHHHGGGFFFGGGJJJOOOQQQRRRRRRTTTYYY```ggglllnnnkkkmmmrrryyy>>>???@@@BBBFFFHHHJJJJJJQQQRRRTTTVVVXXXZZZ[[[[[[]]]aaaffflllrrryyyzzznnnfffccc^^^WWWSSSQQQNNNJJJGGGGGGKKKKKKGGGGGGLLLNNNLLLKKKLLLMMMMMMLLLJJJHHHFFFFFFFFFFFFGGGIIILLLOOOQQQSSSYYYbbbmmmwww{{{qqqiiieeeccccccddd^^^\\\YYYXXXWWWWWWXXXXXXeeehhhkkkjjjgggeeeeeegggzzz{{{uuuooollliiiiiijjjvvvyyy}}}~~~|||zzzuuuqqqiii^^^RRRJJJHHHHHHJJJNNNZZZjjjwwwxxxkkk[[[OOODDD;;;:::===888999:::::::::999888888555444444444444222...+++,,,++++++*********++++++,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))******))))))))))))******)))))))))***************))))))))))))))))))))))))***************)))(((((((((((())))))))))))(((((()))))))))))))))(((''''''&&&((())))))'''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''((((((''''''''''''((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((((('''((()))*********))))))((((((((((((************************************************++++++++++++++++++++++++------......//////000000333111///000222333222000333666CCC:::555:::666===???EEEKKKOOOUUU\\\^^^\\\[[[^^^dddkkksssyyy~~~~~~|||zzz||||||llliiikkkrrrtttlll```XXXVVVRRRNNNOOOTTTYYY[[[[[[WWWSSSQQQRRRVVVVVVRRRNNNHHHHHHIIIJJJLLLMMMMMMMMMKKKLLLNNNQQQVVV\\\bbbffffffgggkkkrrrzzz}}}~~~@@@AAADDDFFFIIIKKKLLLMMMRRRSSSUUUYYY\\\___aaabbbggglllssszzzuuupppjjjbbb[[[WWWTTTOOOKKKHHHJJJHHHEEEEEEIIIKKKIIIJJJJJJKKKLLLKKKJJJIIIHHHDDDDDDCCCDDDEEEGGGIIIJJJJJJOOOVVV]]]fffrrrzzzpppjjjgggfffeeeaaa[[[WWWUUUTTTSSSRRRdddiiipppqqqlllfffaaa___qqqttt{{{}}}sssjjjffffffmmmttt}}}}}}}}}~~~zzzxxxsssjjj^^^SSSKKKHHH@@@CCCLLL\\\lll{{{|||mmm^^^NNNAAA<<<===888999:::;;;;;;999888777555444444444444333000---...---,,,+++************,,,,,,++++++******++++++************************))))))))))))))))))))))))******))))))))))))*********))))))))))))))))))(((************************)))************))))))((())))))(((((((((((())))))***))))))(((((((((((((((((()))******(((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))((((((''''''''''''(((((((((''''''''''''(((((())))))((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((())))))******))))))))))))(((((((((************************))))))))))))))))))))))))******++++++,,,------------...///111222222222222444222111000222333333333555;;;JJJAAA;;;AAA???IIILLLRRRWWWZZZaaaiiimmmmmmiiimmmssszzz~~~qqq```___aaagggggg```ZZZWWWSSSNNNGGGFFFIIIMMMPPPQQQOOOOOOQQQVVVZZZZZZVVVRRRNNNNNNNNNPPPRRRVVVYYY[[[VVVZZZ___eeekkkrrryyy~~~||||||DDDFFFIIIKKKLLLMMMNNNOOORRRTTTXXX\\\bbbgggkkknnntttyyy|||rrrjjjccc]]]WWWRRRLLLJJJGGGEEEFFFHHHIIIHHHIIIIIIJJJKKKKKKJJJJJJIIIDDDCCCCCCCCCCCCDDDEEEFFFIIILLLPPPSSSWWWbbbppp{{{ssskkkggghhhccc\\\XXXWWWWWWUUUTTT^^^dddlllnnnkkkfffbbb```ggglllttt|||rrrkkkkkkhhhnnnwww}}}~~~}}}yyyrrrggg[[[PPPJJJDDDBBBEEEPPP^^^ooo}}}ooo]]]KKK@@@<<<;;;::::::::::::999666444666555444555555555333111///...---,,,++++++++++++---,,,+++*********,,,,,,************************))))))))))))))))))))))))******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))************)))((())))))(((''''''(((***+++***)))(((''''''((()))***)))***+++***((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))(((''''''''''''((((((((((((''''''''''''(((((()))))))))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))******************************++++++++++++,,,,,,***++++++,,,...//////000///000111222333222222111333333222333333444555555222;;;OOOIIIDDDMMMOOO\\\```eeehhhjjjpppwww{{{{{{vvvyyy|||wwwmmmdddbbbcccccc___WWWRRRSSSPPPJJJDDD@@@BBBFFFIIIKKKPPPSSSXXX___dddeeeccc```___aaacccdddfffiiilllnnniiimmmrrrvvvzzzIIIKKKNNNOOONNNOOOQQQSSSYYY[[[```fffnnnvvv|||zzzpppfff___WWWRRRMMMKKKKKKJJJJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJEEEEEEDDDDDDDDDDDDDDDDDDHHHKKKMMMNNNOOOUUU```iii{{{{{{uuunnnhhhaaa]]]]]]\\\YYYVVVUUUYYY^^^``````___```bbbbbbiiirrr{{{~~~uuusssiiikkkpppxxx~~~zzztttkkkaaaXXXRRRLLLFFFBBBEEEOOO___tttppp]]]JJJ>>><<<:::999999::::::777555666555444555666777555444///......---------------,,,,,,*********+++,,,---******************************************************))))))))))))************))))))((((((''''''((((((((((((((((((((((((((())))))*********)))))))))((('''''''''(((***+++***)))(((''''''((()))***(((***+++***(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))******************************************++++++,,,,,,,,,,,,+++,,,---...///000111222111222222222222111111000000222555888888888777777777AAAVVVRRRPPP[[[___mmmqqqvvvzzz|||zzzsssooommmjjjgggbbbYYYNNNIIIKKKIIIFFFBBBAAACCCHHHLLLOOOSSSXXX___fffjjjnnnpppqqqrrruuuyyyzzzzzzyyyzzz{{{vvvyyy|||}}}~~~MMMPPPSSSSSSSSSTTTXXX\\\aaaccchhhoooxxxzzzqqqggg^^^VVVRRRPPPLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJGGGGGGGGGFFFFFFFFFEEEEEEDDDGGGIIIJJJKKKOOOUUUZZZeeeqqquuunnngggcccbbb```ZZZUUUSSSSSSSSSQQQPPPTTTZZZ```cccjjjttt~~~|||sssqqqpppuuu}}}~~~zzzuuupppjjjbbb]]]SSSJJJBBB@@@EEEQQQcccsssuuu]]]JJJ???<<<888888;;;<<<<<<:::777666555666888999888777111000///...------------++++++******++++++,,,,,,******************************************************))))))))))))*********))))))))))))))))))(((''''''''''''''''''''''''((())))))************)))(((''''''(((((()))***+++((((((((((((((())))))***&&&((())))))((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''''''''(((((()))((((((''''''''''''((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++++++++)))))))))************+++************************)))))))))***++++++,,,,,,------...///000111222333333333222111111222222333222888@@@FFFFFFDDDAAA@@@GGGOOOccc```___kkkmmmyyyzzz~~~wwwrrrpppmmmhhhbbb\\\SSSHHHCCCDDDCCCCCCDDDGGGKKKPPPTTTWWWTTTYYY___dddhhhooowww}}}~~~~~~|||~~~}}}|||PPPSSSVVVWWWXXX[[[bbbhhhmmmooossszzztttgggaaa[[[SSSMMMLLLJJJJJJIIIIIIHHHIIIIIIIIIGGGHHHHHHHHHGGGGGGFFFFFFCCCDDDDDDFFFHHHJJJMMMOOOUUU]]]lll~~~}}}vvvsssrrroooggg```\\\YYYSSSLLLHHHKKKSSS[[[eeekkkttt~~~}}}xxxuuuuuuxxx|||~~~}}}{{{zzzxxxtttnnniii\\\SSSIIIDDDCCCHHHSSS___ttt~~~ttt]]]JJJDDD===:::;;;===<<<:::777666555666888::::::999666444222000---+++******)))***+++,,,,,,,,,,,,,,,******************************************************))))))))))))******)))))))))***************(((((((((((((((((((((((((((((()))***************&&&'''((())))))*********''''''((()))))))))))))))$$$&&&((((((''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''''''''((())))))((((((''''''''''''((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++))))))*********+++++++++************************)))******+++,,,,,,------/////////000111222333333333222111111222555777999>>>GGGTTT]]]^^^ZZZTTTQQQYYY___qqqnnnooo{{{{{{zzzooogggfffaaa[[[VVVTTTOOOGGGDDDDDDFFFHHHLLLOOORRRTTTVVVXXXSSSVVVZZZ]]]aaakkkyyy~~~|||QQQUUUXXXZZZ[[[aaajjjrrr{{{}}}|||tttkkk___WWWUUUKKKJJJIIIHHHHHHHHHHHHIIIGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDBBBBBBEEEGGGHHHHHHMMMQQQZZZiii||||||uuuiiicccYYYNNNGGGHHHPPPWWWdddiiirrr}}}wwwooooootttzzz~~~}}}}}}~~~~~~{{{uuupppeee]]]SSSLLLFFFDDDIIIPPPeeeqqqkkkVVVNNNCCC===<<<;;;999666777666555666999;;;;;;;;;999888444111---***((('''(((***+++,,,---,,,,,,+++******************************************************))))))))))))******))))))******++++++,,,,,,))))))))))))))))))))))))(((((()))***************%%%&&&(((************)))&&&'''(((*********)))((("""$$$'''(((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''((()))***((((((''''''''''''((((((%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++))))))******++++++++++++************************,,,,,,---......///000000000000000111222222333333333222111111333888<<>>======999888888888888:::;;;<<<:::888666333000...,,,,,,++++++************************++++++++++++*********++++++,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))*********)))((('''&&&(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))(((***,,,+++)))'''&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((------+++'''%%%$$$&&&(((((())))))'''&&&%%%''')))+++*********))))))((((((((()))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,---...///000111000111111222222333333333333555777888999???GGGNNN^^^gggqqqxxx||||||uuulllgggrrrvvvzzz~~~xxxxxxtttppplllbbbWWWQQQQQQQQQPPPQQQRRROOOMMMSSS[[[^^^\\\ZZZZZZZZZVVVPPPKKKLLLQQQYYY]]]]]]aaarrr]]]aaaffflllrrryyysssddd^^^VVVQQQOOOMMMJJJGGGGGGHHHIIILLLNNNNNNMMMLLLGGGGGGFFFDDDDDDCCCCCCCCCEEEEEEGGGLLLVVVbbbmmmttt{{{|||kkk___VVVOOOMMMPPPYYY```jjjsssxxx|||sssmmmmmmssstttzzz|||~~~}}}xxxooodddXXXPPPJJJHHHKKKWWWjjj{{{tttaaaMMMCCC@@@<<<::::::999999888777888999:::;;;:::999777555222000...---,,,++++++*********************++++++++++++*********++++++,,,,,,++++++***************))))))))))))))))))))))))))))))))))))((((((((())))))))))))((((((((((((((()))))))))***************)))))))))(((''''''''''''''''''''''''(((***+++***(((&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))******(((&&&&&&''')))'''''''''(((((((((((('''+++*********))))))))))))************++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,+++,,,---...///000111111333333222222111111111111444666:::???GGGPPPZZZaaagggnnnvvv{{{}}}vvvnnnwwwyyyzzz~~~uuummmhhhdddaaa___ZZZSSSQQQSSSXXXWWWXXX[[[ZZZYYY\\\bbbhhhddd```^^^___^^^ZZZWWWTTTVVVZZZ]]]]]]bbbqqqcccggglllrrryyy~~~vvvkkkaaa\\\WWWSSSOOOJJJJJJJJJKKKMMMNNNLLLJJJKKKJJJHHHGGGEEEDDDCCCCCCCCCBBBAAACCCHHHOOOVVV[[[dddjjjuuu}}}ooobbbXXXTTTTTTWWW\\\cccjjjnnnqqqtttvvvzzz{{{{{{yyyvvvxxx||||||mmmfffjjjlllttt~~~~~~tttiii]]]SSSMMMFFFLLLXXXhhhttt{{{ppp[[[LLLBBB;;;999:::999999888777777777888888999999888777555222///...---,,,++++++*********+++******++++++++++++*********++++++,,,,,,++++++***************))))))))))))))))))))))))))))))))))))&&&''''''((()))*********((((((((()))))))))******************))))))))))))''''''''''''''''''''''''((())))))(((&&&%%%&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((()))+++***(((&&&(((***+++)))'''***************)))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---......///000111111333333333222222333333333999;;;@@@KKKWWWdddmmmrrrsssxxx}}}rrr{{{zzzzzzttthhh___YYYUUUTTTVVVWWWVVVXXX\\\bbb```aaagggjjjhhhggghhhkkkfff```^^^```bbbbbbaaa```]]]]]]^^^___cccnnnyyy{{{}}}|||iiimmmssszzzyyyooofff^^^YYYTTTRRROOONNNNNNMMMKKKHHHLLLKKKJJJHHHGGGFFFFFFEEEEEECCCAAA@@@AAAEEEIIIKKKTTTXXX```mmm{{{rrreee\\\XXXVVVXXX[[[___bbbeeegggiiiiiilllmmmjjjeeeeeelllrrr{{{uuugggcccdddjjjuuu~~~~~~uuuhhh[[[SSSKKKJJJNNNYYYdddmmmvvv}}}{{{hhhVVVGGG???<<<===:::999888777777666666666666777888777666333000......---,,,+++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***************)))))))))((())))))))))))))))))))))))((((((((((((((()))******(((((()))))))))******************)))))))))))))))))))))))))))))))))))))))(((((((((&&&$$$$$$&&&(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((('''(((***...111111,,,''''''***,,,+++(((*********************************+++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,------......//////000111222222111111222222444666888999>>>BBBJJJWWWeeeppptttuuu|||qqqzzz{{{zzz|||sssjjjaaaYYYUUUSSSTTTZZZ___aaadddhhhkkkgggiiipppuuurrrmmmjjjjjjeeeaaa```dddgggiiihhhhhhcccaaadddfffhhhkkkppppppvvv~~~~~~zzzvvvxxxtttxxxyyynnnfffaaa\\\WWWTTTTTTSSSPPPLLLLLLKKKJJJIIIIIIHHHHHHIIIGGGEEECCCAAA@@@AAACCCEEEKKKMMMQQQXXXdddssstttfff]]]WWWUUUSSSRRRTTTVVVYYYZZZUUUZZZ]]][[[WWWXXX___ggguuunnnccc```bbbkkkuuu{{{yyyooobbbYYYQQQKKKHHHMMMUUU]]]fffnnn|||ttt```OOOEEE???<<<999999999888777666555555444555666666555333000//////...---,,,++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************)))))))))((())))))))))))))))))))))))******)))(((''''''(((((())))))))))))************))))))))))))))))))******************************(((((((((&&&$$$$$$&&&)))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))***)))(((&&&'''+++111666999111)))&&&(((++++++******************+++++++++))))))))))))*********+++++++++++++++++++++++++++***++++++,,,---.........///000000111111222222222111111111222444777:::;;;EEEJJJUUUdddqqqxxxxxxvvv~~~qqq|||~~~~~~vvvssslllppppppkkkgggfffdddaaa[[[YYY[[[cccjjjlllnnnqqqrrrnnnnnnvvvzzzwwwpppkkkkkkiiigggiiinnnqqqqqqooolllhhhhhhnnnqqqooollllllhhhnnnvvv|||~~~}}}{{{yyywwwwww|||zzz{{{mmmfff^^^[[[ZZZYYYTTTPPPLLLLLLKKKJJJIIIIIIIIIJJJFFFEEECCCAAAAAAAAABBBBBBFFFFFFHHHLLLTTTbbbpppzzzuuujjj___XXXPPPJJJHHHIIILLLMMMKKKQQQVVVWWWUUUWWW___fffrrr}}}zzzkkkeeebbbgggooouuu{{{~~~}}}|||{{{yyyrrrhhhaaaUUULLLFFFFFFJJJPPPYYYaaappp{{{kkkZZZMMMBBB:::999999999999888777666555333444555555444333222111000///...---,,,+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************)))))))))))))))))))))))))))))))))))),,,+++)))''''''''''''((()))))))))*********++++++))))))))))))************(((((((((((((((((((((((('''(((((('''&&&&&&''')))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))((((((((((((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))+++***(((&&&'''+++111555888222***&&&&&&)))***+++*********+++++++++++++++(((((()))))))))*********++++++++++++++++++++++++,,,,,,------...///000000111111111222222222333333333222333444777;;;>>>AAANNNUUU```nnnyyy~~~~~~|||}}}www~~~xxxnnneeeaaaYYY^^^bbbcccfffmmmrrrsssgggccccccjjjqqqsssuuuwwwyyyuuuuuu{{{|||wwwtttqqqooonnnqqquuuvvvtttqqqooonnnqqqyyy|||xxxssspppkkkooouuuzzz}}}|||yyywwwyyy}}}zzznnngggccc___YYYSSSNNNNNNLLLKKKIIIHHHHHHHHHFFFFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDGGGKKKTTT___gggsssooodddUUUIIIDDDCCCEEEFFFHHHNNNTTTXXXYYY\\\aaafffmmmxxx|||sssmmmooosssuuuwwwzzz}}}zzzxxxwwwxxxuuunnnhhh\\\SSSKKKGGGFFFHHHPPPXXXfffqqqyyyyyyyyytttfffYYYJJJ===999999:::::::::888777666555555555444444444444444111000///---,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************))))))))))))))))))))))))))))))))))))+++***(((''''''((()))***))))))*********+++++++++((()))))))))************((((((((((((((((((((((((&&&((())))))((('''((()))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((%%%&&&&&&'''(((((())))))))))))))))))))))))))))))((())))))(((((()))---//////---***'''&&&''')))************++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++------...///000111222222222222222222333333333333555555777;;;AAAHHHNNNRRR[[[aaajjjsssyyy}}}uuupppkkkbbbZZZVVVOOOWWW```gggppp|||yyyqqqmmmqqqwwwzzz}}}}}}}}}~~~{{{xxxxxxzzzyyyvvvsssttttttyyy}}}|||{{{||||||yyywwwpppiii```XXXQQQOOOMMMKKKIIIGGGFFFFFFHHHGGGFFFEEEDDDCCCCCCCCC???AAADDDEEEGGGKKKQQQWWW\\\nnn~~~qqq]]]MMMEEECCCDDDEEEDDDIIIPPPUUUWWWZZZ^^^bbbgggrrr{{{~~~zzzzzz{{{yyywwwwww{{{vvvvvvwwwwwwrrrnnneee]]]SSSKKKEEEDDDJJJSSSaaallltttrrrqqqwwwyyyooodddSSSCCC999999:::;;;:::999888777666666555555555555666777111111///...---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))((('''&&&''')))+++,,,)))************+++++++++(((((())))))*********+++************************&&&(((***+++)))(((((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&((()))***((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))$$$''')))***))))))))))))&&&((()))((('''&&&'''(((*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++......///000111222333333222333333333333333333444555777<<>>;;;???AAA>>>999777666555555444444444555555999777444///,,,***,,,...,,,,,,---...---,,,+++***++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((())))))))))))(((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&((()))++++++)))(((&&&'''((()))))))))(((&&&%%%((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))(((((((((((()))*********************))))))))))))******,,,++++++******++++++,,,++++++++++++++++++++++++------------------,,,,,,000111222333444333111...///222444333222333777;;;;;;AAAKKKUUU^^^ccceeefffjjjlllooopppqqqtttwwwzzz}}}zzzrrrfff\\\XXXYYY[[[]]]^^^fffkkkooo~~~}}}ppphhhccc]]]XXXVVVSSSNNNJJJJJJJJJKKKKKKIIIGGGEEECCCDDDCCCBBBBBBCCCFFFIIIKKKNNNRRR[[[iiizzzyyyeeeVVVKKKCCC???@@@BBBJJJTTTYYY[[[___dddcccdddlllvvv|||}}}yyyxxx{{{~~~~~~zzzuuurrrppptttrrrkkkaaaWWWNNNKKKJJJTTTggg}}}}}}~~~zzzvvvqqqdddWWWJJJBBB===>>>@@@===999777777666555555444444555555888777555111...,,,,,,---+++,,,---------,,,+++***++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******)))((('''$$$%%%'''((()))***))))))))))))(((''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((()))))))))))))))******))))))))))))******************+++,,,---...++++++++++++++++++++++++------------------......000111222333444444222111111333444666888<<>>999999::::::999888777666666777666999;;;;;;777333000...,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))(((((()))(((((('''''''''''''''((((((((())))))***++++++((((((((()))))))))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***++++++************++++++++++++******++++++,,,,,,++++++,,,,,,,,,---------......///000000111222222222333444333111111444666<<<===BBBLLLZZZeeekkkllliiikkknnnrrrwww{{{~~~{{{wwwwwwzzz~~~zzzwwwpppcccYYYSSSOOOJJJFFFGGGKKKRRRWWW___ccclllwww|||tttmmmjjjjjjjjjsss}}}}}}wwwssslllmmmsssyyy|||||||||}}}|||yyyyyyzzz{{{|||}}}pppeee___WWWWWWVVVUUUUUUTTTTTTTTTLLLKKKIIIGGGFFFDDDDDDCCCAAACCCDDDFFFGGGJJJMMMPPPZZZgggyyypppcccSSSJJJEEEEEEJJJQQQaaagggllllllmmmqqqvvvxxxuuurrrsss~~~zzzxxx{{{~~~~~~}}}xxxxxxyyyyyyvvvppphhhbbbVVVOOOJJJRRRfff}}}}}}ooo___UUUMMMDDD===:::<<<;;;:::999888777777777777:::<<<<<<999555222000...---,,,++++++++++++,,,++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''(((((('''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))(((((((((((())))))&&&&&&&&&&&&''')))***+++'''(((((())))))******+++(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++++++++************++++++,,,,,,++++++***++++++,,,++++++,,,,,,------......000000000111111222222222222444555444222444888===???DDDMMMYYYeeennnrrrsssqqqqqqrrrtttxxx|||}}}~~~xxxpppjjjcccXXXOOOHHHGGGFFFGGGMMMXXXfffooowwwwwwyyy}}}xxxqqqqqqrrr{{{|||}}}~~~}}}sssiii```___]]][[[YYYXXXWWWWWWNNNMMMLLLJJJHHHGGGFFFEEEBBBAAAAAACCCFFFHHHHHHHHHMMMVVVdddrrr|||xxxiiiZZZMMMEEEFFFLLLXXXdddmmmllljjjmmmsssuuuvvvqqqooowww~~~|||{{{zzzxxx|||||||||}}}}}}yyyrrrmmmaaaZZZRRROOOVVVhhh|||qqqfff]]]PPPFFFBBB===<<<;;;999888888888777999;;;======:::666333222000///---+++*********+++++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''(((((())))))(((((('''&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((((((((())))))&&&&&&&&&&&&''')))***+++(((((((((((('''''''''&&&'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))***+++++++++++++++,,,++++++******++++++,,,************+++,,,------++++++,,,,,,---......///111111222222222222222222111444666666666999AAAGGGJJJSSSaaannnwww{{{}}}~~~zzzyyyxxxyyy{{{xxxkkk```ZZZUUUOOOKKKJJJLLLQQQWWW___lllzzz}}}~~~}}}~~~~~~~~~~~~~~~~~~{{{kkkiiieee```\\\XXXVVVTTTOOONNNMMMLLLJJJHHHGGGFFFHHHEEEBBBCCCEEEGGGFFFDDDFFFKKKTTT^^^iiiwwwqqq^^^QQQNNNQQQPPP```mmmlllhhhkkkooorrruuuqqqnnnsss}}}~~~~~~yyyuuusss||||||}}}}}}wwwqqqiiieee]]]RRRNNNXXXmmmuuujjj\\\PPPJJJ>>>===;;;:::999888888888:::<<<>>>===:::777444444111///---+++************++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((((()))))))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))(((((((((((())))))***)))(((&&&&&&''''''(((***)))((('''%%%$$$###"""''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((()))***************,,,++++++******++++++,,,((())))))***+++---...///++++++,,,,,,---...//////333333222222222222222222000333777888999>>>GGGOOO\\\hhhxxxsssjjj\\\RRRMMMLLLKKKKKKRRRWWW^^^fffnnnyyy{{{zzzwwwvvvzzz~~~~~~|||{{{|||~~~~~~~~~~~~~~~vvvkkkeeeaaa]]]WWWRRRQQQOOOMMMNNNOOONNNJJJFFFFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEHHHNNNVVVcccvvv~~~gggYYYVVVPPPUUUXXXYYY___hhhnnnmmmrrrtttyyy}}}}}}vvvoooqqq|||{{{vvvrrruuu|||{{{yyy}}}~~~{{{wwwkkk```[[[WWWVVV[[[ccc~~~wwwppp```OOOGGGCCC===:::::::::888777<<<===>>>>>><<<888555333000///,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++((()))+++---,,,+++*********))))))))))))))))))))))))))))))*********&&&'''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&'''(((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''(((((())))))******+++*********))))))(((((((((((((((((())))))))))))))))))))))))************((()))***+++,,,,,,+++***,,,,,,,,,---------......++++++++++++++++++,,,,,,,,,,,,,,,---------......000111333555555555444333<<<888999???FFFLLLUUU]]]ooowwwooommm```YYYOOOGGGFFFLLLVVV]]]kkkoootttyyy~~~~~~{{{xxxvvvwwwyyy{{{|||~~~vvvqqqnnnooooooppptttyyy~~~~~~}}}}}}~~~{{{nnngggbbb[[[WWWUUUSSSRRRRRRRRRRRROOOLLLGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBCCCHHHNNNXXXhhhvvvssshhhXXXWWWUUUVVVYYY^^^cccgggqqqtttyyy|||~~~~~~~~~~~~~~~yyysssqqquuu|||wwwxxx}}}~~~zzzxxx{{{}}}|||{{{qqqgggaaa\\\XXXYYY]]]nnn~~~yyyjjjZZZMMMGGG???999777888999888;;;<<<======<<<999666444222000...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---***((((((***++++++***************)))))))))))))))))))))))))))))))))***'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''((((((((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))******************)))))))))(((((((((((()))))))))******))))))))))))************))))))***+++,,,+++******,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,---...///000111111111222333333444555555666666::::::???HHHOOOVVV```jjjttthhh```^^^UUUSSSOOONNNRRR[[[fffnnn~~~xxxnnngggeeeeeefffeeennniiiggghhhjjjlllqqqxxx~~~}}}}}}~~~~~~~~~}}}}}}uuulllccc]]]YYYXXXUUUSSSQQQOOONNNNNNIIIIIIHHHFFFEEEDDDCCCCCCBBB@@@AAADDDGGGLLLWWWbbbzzz|||hhh]]]UUUTTTTTTSSSZZZdddmmmrrrwwwzzz{{{zzzyyyyyy}}}{{{vvvooonnnwww}}}}}}yyy||||||yyyxxx{{{||||||}}}vvvooojjjddd\\\VVVUUUZZZnnnvvvjjj^^^UUUHHH>>>999888:::;;;:::;;;<<<<<<<<<:::888666333222000...------------,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))******)))******************************))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''(((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((''''''''''''&&&))))))))))))))))))))))))((((((((())))))))))))***************)))))))))))))))))))))*********++++++)))))))))*********++++++******+++++++++***))))))++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------///111333444444444444555555444555777:::===??????CCCLLLVVV\\\aaalllvvv}}}pppbbbVVVPPPQQQRRRUUUZZZaaajjjuuuuuulllgggaaa]]][[[[[[[[[[[[kkkgggdddgggjjjmmmttt{{{~~~~~~~~~~~~}}}}}}}}}}}}|||~~~}}}mmmcccbbb```[[[VVVQQQOOOOOOPPPLLLKKKJJJIIIGGGEEEDDDCCCCCCAAAAAADDDEEEFFFMMMTTT^^^vvvlll\\\XXXRRRLLLTTTccchhhmmmtttxxxwwwuuuttttttzzzyyytttooommmuuuvvvxxxyyyyyyzzz{{{{{{{{{{{{wwwtttrrrmmmcccXXXQQQPPPbbbzzzxxxwwwlll[[[KKK???;;;;;;<<<888999;;;<<<<<<;;;999888333222000///------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))************)))***************++++++*********))))))))))))))))))************))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))*********++++++++++++))))))*********+++++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++,,,,,,------.........///111333444444333222666555666888<<>>>>>;;;666333222111000////////////......---------++++++******++++++,,,---,,,,,,,,,+++++++++************)))))))))))))))***))))))*********+++++++++*********)))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))++++++***************+++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000...///222555666777666666444777:::===BBBLLLYYYbbb```___```eeelllqqqrrrqqqyyy~~~tttvvvyyy|||rrrggg```[[[TTTNNNSSSXXXcccsss~~~mmm___YYYWWWYYY___kkk{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}|||}}}~~~xxxpppeee^^^[[[YYYVVVSSSTTTSSSQQQOOOLLLJJJHHHGGGEEEBBB??????BBBEEEFFFFFFKKKOOOZZZmmmzzzeeeZZZYYY\\\^^^fffoooxxx|||pppZZZNNNLLLTTTeeezzzuuulllhhh]]]QQQCCC===:::999;;;??????;;;777444222222111000/////////...---,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++*********)))))))))))))))******))))))*********+++++++++))))))))))))))))))******(((((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((((((((())))))))))))&&&'''''''''(((((())))))((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))+++***************++++++))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000111111///111333555666777777666777<<>>;;;777555444333222000000000///...---,,,,,,+++++++++******++++++,,,---,,,,,,,,,+++++++++******)))))))))))))))******+++)))************+++++++++))))))))))))************((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))&&&&&&''''''((()))))))))((((((''''''''''''((((((&&&''''''((()))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++(((((())))))))))))((((((*********)))******+++,,,)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000000111222222333333333333444555555555???FFFPPPVVVYYYYYY[[[\\\[[[___dddfffiiiqqqzzzrrruuuxxx}}}zzzooohhh^^^YYYRRROOOQQQWWW]]]```]]]^^^bbbhhhpppvvvyyyzzz|||wwwnnniiigggdddbbbbbbeeehhhjjjssswwwooorrrwww~~~}}}~~~}}}{{{{{{{{{|||}}}~~~zzz|||~~~}}}{{{zzz{{{|||}}}}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{|||~~~}}}|||}}}~~~uuulllfff^^^YYYWWWVVVUUUSSSPPPNNNMMMLLLMMMLLLIIIFFFCCCBBBCCCDDDEEECCCGGGOOOXXXeeexxxwwwhhh]]]VVVZZZiiizzz{{{bbbQQQIIIOOO[[[ooozzzjjjXXXLLLCCC<<<999:::<<<:::888666666555333111222111111000...------,,,++++++******++++++,,,---,,,,,,,,,+++++++++******)))))))))))))))***++++++)))************+++++++++((()))))))))************(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((('''((((((((()))))))))***&&&&&&''''''((())))))***((((((''''''''''''((((((&&&&&&((()))))))))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++(((((())))))))))))((((((******))))))***++++++,,,)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......//////000000111222222333444333333444666999<<<===LLLTTT^^^dddeeedddccccccdddggglllqqqwww}}}}}}|||{{{zzzvvvnnnccc\\\VVVXXXYYYZZZ\\\aaaggglllfffgggiiimmmrrrwww{{{}}}||||||{{{tttlllhhhffffffgggkkkooorrrsssssswww}}}zzzqqqfffgggkkkrrrxxxzzzyyywwwmmmqqquuuvvvtttqqqooommm}}}}}}}}}{{{{{{{{{zzz{{{{{{|||}}}{{{~~~}}}|||}}}}}}||||||{{{||||||}}}~~~~~~~~~}}}}}}~~~~~~}}}|||}}}}}}|||}}}}}}~~~}}}~~~~~~}}}zzz{{{}}}~~~~~~|||}}}wwwlllbbbZZZXXXWWWUUUSSSQQQPPPNNNMMMHHHIIIIIIGGGDDDBBBBBBDDDAAAAAADDDIIIKKKPPP```pppsssfff]]]SSSdddyyy}}}yyylllVVVMMMNNNTTTddduuudddWWWLLLAAA;;;:::;;;999888777777666333111333333222111000///...---++++++******++++++,,,---,,,,,,,,,+++++++++******))))))((())))))***++++++)))************+++++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))******&&&&&&&&&'''((())))))***((((((''''''''''''((((((%%%&&&((()))))))))(((''''''((((((((())))))******)))))))))))))))))))))))))))************+++++++++(((((())))))))))))((((((******))))))***+++,,,,,,)))************++++++++++++++++++,,,,,,---------,,,,,,,,,------.........000000000111222222333333222222333666;;;AAAFFFJJJVVV]]]gggmmmnnnlllkkkkkkppprrrwww|||tttnnnhhhaaaXXXSSSXXX___fffiiiiiikkkooossssssssstttwww{{{{{{rrrnnnlllhhhfffggghhhjjjnnntttyyyzzzwwwtttsss}}}|||nnneeehhhhhhjjjmmmqqqqqqmmmiii[[[___dddeeebbb]]]YYYVVV~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~}}}~~~~~~}}}}}}|||{{{{{{zzzzzzzzzzzz~~~}}}|||{{{{{{|||}}}~~~}}}{{{yyywwwwwwyyy{{{}}}~~~}}}|||}}}}}}}}}}}}}}}~~~~~~~~~~~~kkk[[[YYY[[[XXXRRRPPPRRRRRRNNNPPPNNNKKKHHHEEEDDDCCCCCCCCCBBB@@@???AAAHHHQQQWWWnnnuuu___UUUXXXggg~~~vvvgggWWWLLLGGGUUUnnn}}}sssjjj\\\JJJ>>>;;;>>>===<<<:::999777666555666666555222...,,,---000...---+++,,,------,,,***+++,,,,,,------,,,,,,+++******)))(((((((((((((((************************+++******)))(((''''''&&&))))))))))))))))))))))))))))))(((((((((((())))))(((((('''(((((()))***+++))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++)))((('''&&&%%%&&&&&&'''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))*********))))))))))))))),,,+++***))))))***+++,,,,,,+++******))))))******++++++++++++++++++++++++...---,,,+++++++++,,,---***++++++,,,---...//////444444333222111111111111999555666===DDDIIISSS]]]```gggnnnqqqooonnnoooqqq~~~{{{mmmddd[[[UUUXXX___kkkpppwww|||}}}}}}}}}}}}{{{sssnnnoooooonnnpppvvvzzzzzzzzzzzzzzzxxxwwwwww}}}~~~wwwjjjaaacccccccccddddddbbb^^^[[[VVVVVVUUUTTTSSSSSSUUUWWW{{{yyyyyyyyyyyyyyyzzz{{{|||}}}}}}|||||||||||||||}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}{{{{{{{{{|||{{{zzz|||{{{zzzyyyyyyyyyzzzzzz~~~~~~}}}|||||||||||||||{{{{{{yyyyyyyyyzzz{{{|||~~~}}}|||}}}~~~~~~~~~oooccc___ZZZXXXWWWVVVSSSQQQQQQOOOMMMKKKHHHFFFEEEDDDCCCBBB@@@>>>???DDDKKKPPP[[[lll~~~qqqgggbbbeeeqqq~~~}}}|||~~~qqq\\\RRRKKKQQQ```sss}}}tttdddPPPBBB>>>===<<<:::999888666555333555666666333///---...///...---+++,,,------,,,***++++++,,,,,,,,,,,,++++++++++++***)))))))))))))))************************+++******)))((((((''''''))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((())))))***(((((((((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))((('''&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))******)))))))))))))))))))))++++++***))))))***++++++,,,+++******))))))******++++++++++++++++++++++++------,,,++++++,,,,,,---,,,,,,---...///000111111111222222333333444666777999888>>>HHHPPPVVV___hhhkkknnnrrrrrrqqqrrrwww|||uuueee______bbbjjjrrrzzz}}}|||wwwuuuxxxyyywwwyyy}}}}}}|||{{{{{{}}}yyyqqqrrruuuxxxwwwqqqhhhaaa]]][[[[[[^^^bbbbbb___[[[VVVXXXZZZZZZYYYYYY\\\___|||wwwtttsssvvvvvvvvvwwwxxxzzz{{{|||zzzzzzyyyyyyyyy{{{|||}}}~~~}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}|||||||||}}}{{{yyyyyyzzz{{{zzzyyy|||zzzxxxwwwwwwxxxyyyzzz~~~~~~~~~~~~}}}|||zzzyyyxxxxxxyyyzzzzzz{{{{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~rrrdddZZZ[[[\\\VVVQQQRRRRRRQQQPPPNNNLLLIIIGGGFFFCCCCCCAAA???>>>@@@DDDGGGHHHWWWiiizzzuuuiii```bbbjjjqqqwww{{{vvvxxx{{{||||||eeeZZZPPPMMMQQQ^^^rrrppp[[[KKKDDD===<<<999999999888666555555666666555111///...///...---,,,,,,------,,,*********++++++++++++******,,,++++++************************************************))))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((()))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((())))))(((''''''&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))******++++++***))))))***++++++,,,+++******))))))******++++++++++++++++++++++++------,,,,,,,,,,,,---------......///000111222333000111222333333666999<<>>>>>@@@CCCCCCLLLYYYiii}}}qqqbbb[[[]]]dddiiikkkqqqxxx~~~pppcccTTTLLLJJJRRRbbbqqqzzzjjjYYYMMMAAA===:::999;;;<<<;;;999555666666666444111000//////---,,,,,,------,,,+++)))******++++++******)))+++******))))))******************************************)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))******)))(((((('''((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((())))))))))))(((((()))))))))*********)))))))))))))))*********+++******************+++,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,,,,---------.........///000111222333333111222333444444888???DDDRRRYYYeeeooossstttvvvxxxvvvvvvvvvvvvzzzwwwuuuvvvnnnpppvvvxxxrrrrrrtttzzz}}}~~~rrriiiaaa\\\ZZZ[[[]]]aaafffjjjkkkkkkjjjkkkfffeeemmmzzz|||zzzuuusssrrrssstttssssssssstttvvvxxxyyyzzzxxxwwwwwwwwwxxxyyy{{{|||||||||{{{zzzzzzzzzzzzzzz~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~~~~}}}}}}|||{{{zzzzzz{{{{{{{{{yyyxxxyyy{{{||||||{{{{{{zzzxxxwwwwwwxxxzzz{{{~~~{{{xxxuuuoooqqquuuyyyzzzzzzxxxwwwzzz{{{|||}}}}}}}}}}}}}}}{{{|||~~~~~~}}}|||~~~}}}lllgggeee]]]YYY\\\SSSSSSSSSQQQOOOLLLIIIGGGCCCDDDDDDCCCAAA@@@AAABBBDDDGGGNNNYYYkkkiiiYYYTTTXXX]]]```nnnxxx}}}nnn\\\PPPKKKLLLTTT\\\nnnyyyhhhYYYFFFAAA;;;999;;;======<<<666666666666555444111//////...,,,---......---+++)))******++++++******)))))))))((((((((())))))***************************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))(((((('''((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))*********************++++++*********,,,+++******))))))******++++++++++++++++++++++++,,,,,,------..................///000111222222333222444777999===EEEQQQZZZrrrzzz~~~}}}wwwxxxzzz~~~}}}wwwnnngggjjjqqqyyy}}}vvvssssssuuuyyy}}}xxxtttvvvqqqhhh^^^WWWTTTUUUWWWYYY\\\bbbiiiooouuuyyy|||{{{vvvttt|||zzzxxxuuurrrrrrsssvvvwwwtttttttttuuuvvvxxxyyyzzzxxxxxxyyyyyyzzzzzz{{{{{{zzzyyyyyyxxxxxxyyyyyyzzz}}}}}}}}}~~~~~~~~~||||||}}}}}}~~~~~~~~~}}}}}}||||||{{{zzzzzz{{{|||}}}xxxvvvvvvwwwyyy{{{{{{zzz{{{{{{zzzzzz{{{{{{||||||~~~~~~{{{xxxvvvmmmppptttxxxzzzzzzyyyxxx{{{{{{|||}}}}}}}}}}}}}}}zzz|||~~~}}}||||||}}}~~~}}}zzznnnhhh```[[[[[[UUUUUUTTTRRROOOMMMKKKIIIEEEFFFFFFDDDBBBAAABBBCCCCCCDDDFFFLLLYYYmmmqqqYYYMMMNNNSSSVVVhhhsss|||||||||kkk^^^RRRJJJHHHKKK^^^uuuvvvfffQQQHHH>>>999:::<<<<<<;;;999777666666666555333111///...------......---+++******++++++++++++******(((((((((((((((((()))***************************************************))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((()))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++((((((((()))******++++++)))***++++++++++++***))),,,+++******))))))******+++++++++++++++++++++++++++,,,---......///.........//////000111222333333333777<<>>???>>><<<<<<999555444666777666444000...------......---,,,+++,,,,,,------,,,,,,+++******))))))***+++,,,,,,******************************************++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((('''(((((()))***+++))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++&&&'''(((*********)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++'''(((((()))***+++++++++)))***+++,,,,,,+++***))),,,++++++***)))*********++++++++++++++++++++++++***+++---///000000///...111222222333444555666666:::>>>DDDLLLZZZrrrpppdddbbbeeemmmwwwrrrpppnnnmmmttttttzzzxxxlllddd```[[[___```^^^]]]]]][[[VVV[[[VVVUUUZZZ]]]\\\ZZZZZZUUU___kkkrrrqqqoooppprrrxxx{{{}}}uuupppnnnnnnooopppmmmhhhaaa______^^^ZZZVVVqqqqqqrrrqqqpppoooqqqsss{{{xxxtttuuuxxxzzzzzzyyyvvvwwwyyyyyyyyywwwuuutttwwwwwwwwwxxxyyyzzz{{{|||||||||{{{||||||}}}~~~}}}}}}}}}}}}}}}|||{{{{{{~~~~~~|||{{{|||}}}xxxwwwwwwwwwyyyyyyyyyxxxuuuvvvwwwyyyzzz{{{||||||}}}}}}}}}~~~~~~|||~~~~~~}}}|||{{{{{{{{{|||vvvvvvvvvwwwxxx{{{}}}~~~|||}}}~~~~~~|||{{{~~~~~~~~~}}}||||||}}}~~~}}}vvvhhhbbb___ZZZVVVSSSSSSSSSTTTNNNNNNMMMKKKHHHFFFCCCBBB@@@@@@@@@AAADDDKKKSSSYYYrrrtttmmmhhhfffhhhkkknnnpppqqqsssqqquuuxxxsssvvv~~~~~~yyymmm]]]OOOKKKLLLXXXnnnyyyaaaIII>>>===<<<777888777555444333333444444111000---+++***+++,,,---++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,***++++++,,,,,,++++++***)))******++++++******)))************))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((('''(((((()))***++++++,,,*********))))))))))))))),,,+++***)))((((((((()))*********))))))))))))))))))))))))))))))******+++((((((''''''&&&&&&&&&%%%)))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,)))******++++++,,,------,,,+++***+++---///000000222111111111222444666888<<<>>>DDDPPPbbbxxxtttlllgggjjjrrr||||||nnneeecccgggnnnsssxxxzzz~~~wwwppphhh___YYYSSSSSSRRRNNNJJJJJJNNNQQQPPPTTTZZZbbbiiijjjhhhffflllrrryyy|||~~~~~~}}}||||||yyytttqqqooojjjbbb]]][[[[[[[[[\\\UUUTTTRRRPPPOOOOOOOOOOOOpppqqqssssssssstttwwwyyyyyywwwuuuuuuvvvxxxyyyyyyyyyzzzzzz{{{zzzyyywwwvvvwwwwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}|||{{{{{{~~~~~~|||{{{|||}}}xxxxxxxxxxxxyyyzzzzzzyyyvvvwwwxxxyyyzzz{{{{{{{{{}}}||||||}}}~~~~~~}}}|||~~~}}}}}}||||||||||||}}}yyyyyyxxxxxxyyy{{{|||}}}}}}~~~~~~|||{{{}}}}}}~~~~~~}}}||||||||||||}}}~~~~~~~~~ttthhhddd___\\\ZZZXXXVVVTTTPPPOOONNNLLLJJJGGGEEEDDD?????????>>>@@@EEEKKKPPP```rrrzzzrrrooopppqqqqqqqqqsssrrrxxx{{{yyy}}}~~~|||sssvvv~~~kkkWWWMMMKKKRRRfffmmmSSSCCC???===:::;;;999777555333222222222222111///---,,,,,,---...++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++******************))))))))))))******+++++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''((())))))***++++++***))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))************++++++++++++++++++******++++++++++++++++++,,,------......,,,,,,,,,...000222222222222222222222333666:::===BBBEEEKKKWWWgggzzz}}}wwwnnnkkklllttt|||vvvnnnddd___bbbkkkvvv|||yyyvvvqqqllleee^^^VVVQQQKKKKKKIIIGGGEEEGGGLLLPPP]]]```fffoooxxx}}}zzz}}}}}}zzzuuuqqqmmmjjjhhhfffdddbbb^^^[[[UUUQQQOOOOOOPPPPPPQQQPPPOOONNNNNNNNNOOOPPPrrrssstttuuuuuuvvvxxx{{{vvvwwwwwwvvvuuuuuuxxxzzz{{{{{{zzzzzzyyyxxxwwwwwwvvvwwwwwwwwwxxxxxxyyyyyyzzzzzzzzzzzz{{{|||}}}~~~|||}}}}}}}}}}}}|||{{{{{{~~~~~~|||{{{{{{|||yyyyyyyyyzzzzzzzzz{{{{{{xxxyyyyyyzzz{{{{{{zzzzzz||||||||||||||||||{{{{{{}}}}}}|||||||||}}}~~~~~~||||||{{{zzzzzz{{{}}}~~~~~~|||{{{||||||}}}~~~}}}|||{{{||||||}}}|||}}}~~~~~~qqqjjjbbb^^^]]][[[VVVQQQRRRRRRQQQOOOLLLJJJGGGFFFAAAAAA@@@>>>===@@@DDDHHHOOO___vvvyyyxxxyyyxxxwwwsssttt|||~~~nnnmmmsss}}}eeeSSSKKKIIIWWWnnn|||cccMMMBBB>>>======<<<999666444222111000444333111///...---......++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++************))))))))))))))))))******+++*********))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((())))))***))))))))))))))))))******&&&''')))***++++++******)))))))))))))))))))))))))))))))))))))))******+++++++++++++++************)))))))))))))))))))))))))))************+++++++++++++++************++++++,,,,,,,,,---......//////,,,---...000111333444444555555666666888===CCCHHHMMMQQQWWWbbbppp|||}}}}}}|||xxxsssmmmjjjjjjlllttt~~~}}}mmmhhhbbbbbbiiiuuu~~~zzzuuuqqqhhheeeaaa]]]XXXRRRKKKGGGBBBBBBAAAAAACCCIIIPPPVVVhhhiiinnnuuu}}}}}}xxxssspppeee```YYYUUUTTTTTTTTTUUURRRPPPNNNLLLJJJJJJJJJJJJLLLLLLKKKKKKLLLMMMNNNNNNuuuuuuvvvuuutttsssuuuwwwuuuxxxyyyxxxuuuuuuxxx{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxwwwwwwyyyyyyyyyyyyzzz{{{}}}}}}||||||}}}}}}||||||{{{zzz}}}~~~~~~|||zzz{{{|||yyyzzz{{{{{{zzzzzz{{{|||zzzzzz{{{{{{{{{{{{zzzyyy{{{||||||{{{zzzzzzzzz{{{||||||||||||}}}}}}~~~}}}|||{{{{{{|||}}}~~~|||{{{{{{{{{}}}~~~~~~~~~~~~~~~|||{{{{{{{{{}}}~~~~~~~~~~~~xxxiii```^^^]]]YYYUUUUUUUUUSSSRRROOOLLLJJJIIIEEEEEECCCAAA???@@@CCCFFFIIISSSdddyyyuuuwww~~~xxxpppmmmttt~~~wwwdddUUUIIILLL\\\qqqrrrYYYGGG>>><<<===<<<:::888555333222111444333111///......------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,+++,,,,,,------,,,,,,+++************)))))))))((((((((()))******+++******++++++++++++++++++++++++(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((())))))))))))))))))*********&&&(((***+++,,,+++)))(((((((((((())))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++******))))))******+++,,,,,,,,,---......//////---...000000000111333444777999;;;===???FFFNNNTTTZZZ]]]dddnnnyyy}}}vvvvvvuuuuuutttrrrqqqpppnnnsss{{{vvvsssyyy}}}~~~qqqoooooorrryyytttlllgggccc```YYYWWWSSSPPPMMMIIIEEEAAA>>>>>>>>>AAAGGGQQQ[[[bbbmmmnnnppptttyyy|||}}}|||uuutttqqqnnnjjjeeebbb```VVVSSSNNNKKKLLLNNNPPPQQQKKKLLLLLLLLLJJJIIIIIIJJJIIIIIIIIIIIIIIIJJJJJJKKKvvvvvvwwwvvvuuutttvvvxxxvvvyyy{{{zzzwwwwwwyyy|||yyyxxxwwwvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxwwwvvvvvvwwwwwwwwwxxxyyy{{{|||}}}|||||||||||||||{{{zzzzzz}}}~~~}}}{{{zzz{{{|||yyy{{{||||||zzzzzz{{{}}}{{{{{{|||||||||{{{zzzzzz{{{||||||{{{xxxxxxzzz||||||{{{{{{{{{|||}}}~~~~~~zzzzzzzzz{{{|||~~~~~~}}}||||||zzz{{{|||}}}~~~~~~~~~~~~{{{{{{|||}}}~~~}}}||||||{{{{{{|||}}}~~~~~~wwwgggbbb```___]]]WWWWWWVVVTTTQQQOOOMMMKKKGGGGGGFFFDDDBBBAAACCCEEEEEEIIISSSdddxxxzzzyyy|||yyyooonnnqqqxxxxxxfffRRRLLLRRRbbbuuu~~~gggOOOAAA<<<;;;;;;:::999777666555444333333111000...---,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,+++,,,,,,------,,,,,,+++************)))))))))((('''((()))***************(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))************((()))+++,,,+++***(((&&&''''''(((((()))))))))))))))))))))))))))******+++''''''''''''''''''''''''))))))))))))))))))))))))))))))*********+++++++++++++++************+++++++++++++++,,,------......---///000000...///222555:::>>>AAADDDFFFLLLUUU\\\dddhhhnnnvvv}}}ssslllmmmppprrrtttvvvvvvvvvwww|||kkkccciiisssyyyzzzvvvwww{{{~~~pppddd]]]YYYUUUSSSNNNKKKIIIGGGEEECCC@@@======<<<===BBBLLLXXXcccjjjooooooqqqssstttssspppmmmcccaaa^^^[[[XXXVVVUUUUUUOOOMMMKKKKKKLLLMMMNNNMMMEEEHHHJJJJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGuuuvvvwwwxxxxxxyyy{{{~~~xxxyyyzzzzzzyyyyyyzzz{{{xxxxxxyyyyyyyyyzzzzzzzzzxxxxxxyyyyyyyyyxxxvvvuuuvvvvvvvvvwwwxxxzzz{{{|||{{{||||||||||||{{{zzzzzz}}}~~~~~~}}}{{{zzzzzz{{{xxx{{{}}}|||zzzyyy{{{~~~{{{|||||||||||||||{{{{{{|||}}}}}}{{{xxxwwwzzz}}}{{{{{{zzzzzz{{{{{{||||||xxxxxxxxxyyy{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{{{{|||}}}}}}}}}}}}|||wwwxxxzzz|||~~~{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}uuuiiiddd```^^^YYYYYYWWWVVVSSSQQQNNNMMMGGGHHHGGGEEEBBBAAAAAABBB@@@AAAGGGSSScccvvvzzzxxxzzz||||||~~~xxxqqqmmmnnnvvvqqq\\\OOOLLLTTTfffvvvttt\\\HHH???999:::::::::999888777777333333222000///---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++************))))))))))))(((((())))))***)))))))))))))))))))))))))))))))))'''((()))******)))((('''************************(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++******++++++***)))'''&&&&&&''''''(((((())))))***)))))))))))))))******+++(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++,,,+++++++++,,,------......///000111000///111666;;;EEEIIINNNOOOOOOSSSZZZaaalllnnnsssyyywwwnnnhhhkkkoootttwwwzzz{{{{{{~~~sssbbb___gggppptttuuuwww{{{wwwmmm```VVVQQQNNNLLLJJJFFFDDDBBB@@@@@@???===;;;<<<;;;<<>>AAA===???FFFGGGGGGRRRaaa}}}{{{nnnpppyyypppdddcccsss}}}hhhTTTXXXiii~~~kkkXXXHHH@@@:::888777666777:::444555555555444222///.../////////000//////......,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,+++******))))))******'''((()))******)))((('''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))''''''((()))))))))))))))******))))))((((((''''''))))))************))))))*********)))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))***+++,,,---,,,,,,++++++***+++++++++,,,---///...------///000444///...333888AAARRRcccwww||||||tttlllmmmqqquuutttuuuwww{{{}}}sssmmmnnnmmmhhhgggiiimmmlllnnnrrryyy~~~yyywww|||yyy~~~xxxuuusssuuuzzz~~~}}}zzz}}}~~~xxxwwwssskkkaaaXXXSSSPPPJJJHHHFFFDDDCCCDDDGGGHHHKKKJJJHHHEEECCCBBBAAAAAADDDDDDDDDFFFIIIMMMQQQSSSSSSQQQOOOLLLJJJJJJKKKKKKFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKssstttuuuvvvxxxyyyzzz{{{wwwwwwwwwvvvvvvvvvvvvuuusssssstttvvvxxxyyyyyyyyyyyyxxxwwwvvvvvvwwwxxxxxxwwwxxxyyyzzzzzz{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}|||{{{yyywwwvvvwwwyyy||||||zzzxxxxxxxxxyyyzzz|||~~~~~~}}}|||{{{zzzzzzzzz|||}}}}}}zzzyyyxxxxxxxxxxxxwwwwwwwwwxxxyyyzzzyyyzzzzzzyyyyyyzzz|||~~~}}}|||{{{zzzyyyzzzzzz{{{}}}}}}}}}}}}|||{{{zzzzzzyyy|||~~~~~~~~~~~~}}}}}}}}}~~~}}}fff___[[[ZZZYYYUUURRRSSSTTTRRROOOMMMKKKHHHCCC@@@@@@<<<===CCCCCCAAAJJJWWWiii~~~~~~ssswwwyyyjjjfffhhhssszzzbbb___jjjuuu```LLLCCC;;;999999888777999<<<<<<<<<:::888444000...---------------,,,,,,++++++++++++***++++++,,,,,,++++++++++++++++++++++++,,,+++******))))))******(((((()))******)))(((((())))))))))))))))))))))))******)))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))***)))))))))((((((((('''))))))************))))))***)))))))))))))))))))))++++++++++++++++++++++++))))))************))))))***)))))))))***+++,,,,,,,,,,,,+++++++++++++++,,,+++---////////////000111333000000555;;;DDDTTTcccvvv{{{{{{uuupppqqqtttuuuwwwxxxxxxzzz|||vvvmmmffffffiiikkkooouuuyyyxxxyyy|||}}}}}}~~~||||||zzzyyyzzznnnjjjgggiiiqqqzzz~~~uuummmhhhcccccc___YYYRRRLLLHHHGGGGGGFFFFFFGGGJJJPPPWWW[[[\\\YYYTTTOOOKKKJJJJJJJJJJJJIIIIIIIIIKKKNNNQQQRRRRRRPPPNNNKKKIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHGGGHHHIIIIIIssstttvvvxxxyyyzzzzzzzzzxxxwwwvvvuuuuuuuuuvvvvvvuuuuuuvvvwwwwwwxxxwwwwwwwwwwwwvvvuuuvvvwwwxxxyyyzzzzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}|||zzzxxxvvvuuuwwwzzzzzzyyyxxxxxxyyyyyyzzz|||~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||~~~}}}{{{yyyyyyzzzxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyyyyxxxwwwxxx|||~~~}}}}}}|||{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}||||||{{{}}}~~~~~~~~~tttkkkbbb```^^^ZZZUUUSSSUUUSSSPPPNNNLLLIIIEEEBBBAAA===>>>BBB@@@===CCCMMMXXXiii~~~yyy}}}uuukkkgggrrrpppdddfffyyysssYYYKKK>>>:::::::::999999<<<<<<;;;:::777444000...------,,,,,,,,,++++++++++++*********+++,,,,,,---++++++++++++++++++++++++,,,+++******))))))******((())))))******))))))((())))))))))))))))))))))))************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))******++++++++++++++++++++++++))))))************))))))++++++*********++++++,,,,,,,,,++++++++++++,,,,,,+++---///000000///000111111000333999???GGGTTT```hhhmmmpppnnnooosssuuutttyyyzzz{{{{{{zzzyyywwwuuutttsssuuu|||{{{ttthhhcccbbbgggmmmssszzz}}}~~~vvvnnnllllllooowww}}}wwwpppggg]]]UUUQQQOOOOOOLLLHHHCCC@@@??????DDDEEEIIIMMMUUU```kkkrrrqqqmmmfff^^^YYYVVVVVVVVVSSSRRRPPPOOONNNOOOPPPQQQPPPOOOLLLJJJHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGGGGHHHHHHtttuuuxxxzzz{{{{{{zzzyyyyyywwwuuutttssstttvvvwwwuuuwwwxxxyyyxxxxxxxxxyyyxxxxxxvvvuuuuuuvvvwwwwww{{{{{{{{{{{{{{{zzzyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{xxxzzz{{{}}}|||{{{yyywwwsssuuuxxxyyyxxxxxxxxxyyyyyyzzz|||~~~~~~~~~~~~}}}~~~~~~}}}}}}||||||{{{{{{|||}}}~~~}}}{{{zzzzzz{{{xxxxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxwwwvvvxxx{{{~~~~~~}}}}}}|||||||||||||||{{{||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~|||kkkccc```\\\YYYXXXUUUSSSPPPNNNMMMJJJGGGDDDCCCAAAAAACCCBBB???BBBHHHOOOYYYiii{{{~~~wwwwwwwwwddd___kkkuuuooo[[[FFF<<<;;;;;;:::;;;999999::::::999777444333//////......------,,,,,,************+++,,,------++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((((())))))***((((((((((((((())))))***))))))))))))(((((((((((())))))************)))))))))))))))))))))*********************************++++++,,,,,,,,,,,,++++++,,,,,,+++*********++++++,,,,,,+++++++++,,,------,,,...000000/////////000111333777<<<@@@GGGQQQYYYYYY___eeeiiiooovvvyyywwwxxxzzz}}}}}}yyywwwuuuuuuwwwzzz|||xxxqqqlll\\\___gggqqqzzz~~~{{{}}}zzziiifffbbb\\\UUUOOOIIIGGGEEEEEEDDDBBB???>>>???@@@GGGKKKRRRYYYbbbmmmxxx~~~xxxqqqkkkeeebbb```]]][[[WWWTTTQQQPPPOOOPPPOOONNNLLLJJJIIIHHHHHHGGGIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHGGGGGGGGGuuuwwwyyy{{{||||||{{{zzzxxxwwwuuusssssstttuuuwwwtttwwwyyyzzzyyyyyyzzz|||zzzyyywwwuuuttttttuuuuuuzzz{{{{{{zzzzzzyyyxxxwww||||||||||||||||||||||||xxxyyy{{{||||||zzzyyyxxxsssuuuwwwxxxwwwwwwyyyzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzz|||}}}}}}|||{{{zzz{{{|||zzzzzzzzz{{{{{{{{{{{{{{{xxxxxxxxxwwwwwwxxx{{{~~~}}}}}}}}}}}}}}}|||||||||zzz{{{|||}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~vvvggg```\\\[[[\\\VVVTTTQQQOOONNNLLLJJJGGGDDDCCCCCCDDDCCCAAABBBEEEGGGJJJTTTdddwww{{{eee[[[]]]dddqqqnnnQQQAAA;;;:::;;;===<<<===>>>???>>>===:::999111000///------,,,------+++*********++++++,,,---++++++++++++++++++++++++,,,+++******))))))************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******)))(((((('''((()))******(((((((((((())))))))))))))))))************))))))(((((())))))************************************++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,+++++++++,,,------......000000000///...000111555:::>>>@@@CCCHHHOOOSSSYYY```hhhmmmttt{{{}}}{{{xxx{{{}}}}}}{{{ssslllgggeeeaaahhhqqqzzz~~~|||pppfffXXXVVVRRRNNNJJJFFFCCCBBB<<<>>>@@@BBBCCCEEEIIIKKKSSSYYYaaahhhmmmttt}}}~~~vvvooojjjdddaaa\\\WWWSSSPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHuuuvvvxxxzzzzzzzzzzzzyyywwwvvvuuutttttttttuuuuuutttwwwzzzzzzxxxxxxzzz|||yyyxxxvvvuuuttttttuuuuuuzzzzzzzzzzzzzzzyyyxxxwww||||||||||||||||||||||||yyyzzzzzzzzzzzzyyyyyyxxxtttvvvwwwwwwwwwwwwyyyzzzzzz{{{|||}}}~~~}}}||||||zzzzzzzzzzzzzzzzzzzzz{{{{{{||||||{{{zzzzzz{{{}}}zzz{{{||||||}}}}}}||||||wwwxxxzzzyyyyyyyyy{{{}}}}}}}}}}}}}}}}}}|||{{{{{{zzzzzz{{{||||||}}}|||||||||}}}~~~}}}||||||~~~sssggg___]]]^^^YYYWWWTTTRRRQQQPPPNNNLLLEEEDDDCCCBBBAAAAAAAAABBBCCCCCCHHHVVVhhh|||kkk^^^TTTVVV___ppp}}}^^^HHH===999;;;>>>===>>>??????>>><<<999888111///...,,,+++++++++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,+++******))))))******+++******))))))******+++))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((''''''(((((()))***+++)))((('''''''''(((***+++(((((((((((())))))))))))))))))************))))))((((((((()))******++++++************************))))))************)))))),,,,,,+++++++++,,,,,,---,,,++++++,,,,,,---...///111111111000///111555888???EEEIIIIIIJJJOOOTTTVVVaaaiiippprrruuuyyyzzzxxx|||~~~wwwkkkcccaaacccrrrwww{{{}}}yyyxxx|||wwwmmmaaaVVVOOOLLLIIIEEEAAA???>>>>>>666:::AAAGGGLLLQQQVVVYYY```ffflllnnnooorrryyy~~~xxxrrrfffccc^^^XXXSSSOOOMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKKKKKKKKKKJJJJJJtttuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuuuuuuuttttttttttttwwwzzzyyyvvvtttvvvyyyvvvuuuttttttuuuvvvwwwxxxzzz{{{{{{{{{{{{zzzzzzyyy|||||||||||||||||||||||||||{{{yyyxxxxxxxxxyyyyyyvvvwwwxxxxxxwwwwwwyyy{{{zzz{{{|||}}}}}}}}}|||{{{zzzzzzzzzzzz{{{{{{||||||zzz{{{{{{zzzyyyyyy{{{}}}zzzzzz|||}}}}}}}}}|||{{{vvvyyy{{{|||{{{{{{{{{|||||||||}}}}}}}}}|||{{{zzzyyyzzzzzz{{{{{{{{{{{{zzzzzz{{{|||{{{{{{|||~~~~~~{{{{{{|||yyyjjjbbb```]]][[[WWWUUUUUUTTTSSSRRRJJJHHHDDDAAA@@@AAA@@@@@@CCCBBBEEENNN[[[nnnqqqbbbSSSPPPSSSbbbxxxgggPPPAAA999999===999:::<<<===<<<;;;999888222111///---,,,,,,,,,---------,,,+++************++++++++++++++++++++++++,,,+++******))))))******++++++***))))))***++++++))))))))))))))))))))))))''''''(((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((()))***+++))))))'''''''''(((***+++'''((((((((()))))))))***))))))************))))))'''(((((()))******++++++************************))))))************))))))+++++++++++++++,,,---...+++++++++,,,,,,...//////111111111111222777===BBBKKKRRRWWWUUUVVV\\\aaaaaaiiirrryyyxxxvvvwwwyyyyyyzzzrrrjjjgggiiilll{{{}}}nnnpppyyy{{{{{{vvvmmmfff___TTTJJJIIIFFFCCC@@@>>>===>>>>>>>>>CCCKKKSSSYYY]]]aaadddeeehhhjjjhhheeegggnnnuuu~~~{{{uuugggccc^^^WWWRRRNNNKKKJJJGGGHHHHHHIIIJJJKKKKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMMMMLLLLLLssssssrrrrrrssstttuuuvvvuuuuuuuuuvvvuuuuuutttssstttxxxzzzxxxtttqqqsssuuussssssssssssuuuwwwzzz{{{{{{{{{|||||||||||||||{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}|||yyywwwvvvwwwxxxyyywwwxxxyyyxxxwwwwwwyyy{{{zzz{{{|||}}}}}}}}}|||{{{zzzzzz{{{{{{|||}}}}}}}}}zzzzzzzzzyyyxxxxxxzzz}}}yyyyyy{{{|||||||||{{{zzzvvvyyy|||}}}}}}|||{{{{{{{{{|||}}}}}}}}}|||zzzyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzzzz|||~~~|||xxxyyy{{{{{{uuugggcccaaa^^^ZZZYYYXXXXXXWWWUUUOOOLLLGGGBBBAAAAAAAAA???AAA@@@BBBGGGNNN^^^|||uuueeeVVVOOOLLLYYYppplllVVVEEE:::888;;;888999<<>>>>>@@@BBBCCCLLLQQQYYY___dddfffhhhjjjdddeeeccc^^^YYY[[[dddmmmtttyyyyyysssfffbbb]]]WWWQQQMMMJJJIIIDDDEEEFFFHHHIIIJJJJJJKKKHHHIIIIIIIIIJJJJJJKKKKKKGGGHHHHHHIIIJJJKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKLLLIIIJJJLLLMMMNNNOOONNNNNNssssssttttttuuuuuuvvvvvvvvvvvvuuuuuutttsssssssssrrrrrrsssvvvxxxxxxuuussssssssstttuuuvvvwwwxxxxxxvvvwwwyyy{{{|||}}}}}}}}}xxxzzz{{{}}}}}}|||zzzyyyvvvwwwxxxyyyyyyxxxvvvuuuzzzzzzzzzzzzzzz{{{|||}}}~~~~~~|||{{{zzzyyyyyyyyy|||{{{zzzzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxzzz|||{{{xxxwwwyyy{{{{{{zzzyyyzzz{{{|||{{{zzz|||||||||{{{zzzyyyxxxwwwzzzyyyyyyyyyyyy{{{}}}~~~~~~{{{~~~{{{|||zzzlllcccaaa^^^ZZZWWWUUUUUUUUURRROOOKKKHHHFFFDDDBBB@@@@@@AAADDDGGGKKKWWWnnnqqqcccVVVKKKNNN]]]nnnoooYYYHHH>>>;;;<<<888;;;=========BBBKKKSSSAAA666......000......111---------,,,,,,+++++++++------------,,,,,,+++*********+++++++++,,,,,,,,,***)))))))))((((((''''''++++++***)))(((((())))))(((((((((((())))))))))))''''''((((((((((((''''''***)))(((''''''((()))***))))))(((((((((((())))))***++++++)))((('''(((***)))'''&&&%%%%%%&&&''')))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************************************++++++************++++++(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------///000000000444222222666===EEENNNVVV``````aaacccggglllpppsssuuu~~~sssjjjhhhjjjfffttt}}}wwwpppgggaaa[[[WWWRRRMMMJJJGGGEEECCC===@@@CCCDDDCCCDDDIIILLLYYY^^^eeekkkkkkgggaaa]]][[[YYYUUUTTTTTTWWW[[[]]]bbbgggooouuuvvvsssmmmiii```[[[TTTPPPNNNLLLIIIFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJLLLNNNQQQRRRRRRQQQQQQPPPPPPPPPQQQQQQqqqrrrrrrsssttttttuuuuuuyyyyyyxxxwwwuuutttsssssssssrrrssstttvvvwwwuuutttsssssssssssstttuuuvvvwwwxxxxxxxxxyyyyyyzzz{{{{{{zzz{{{|||}}}|||{{{yyywwwtttuuuwwwyyyzzzyyyxxxxxxyyyyyyyyyzzzzzzzzz{{{{{{~~~~~~}}}}}}|||||||||}}}|||zzzzzzzzzzzzxxxwwwyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxyyy{{{|||{{{yyyyyyzzz|||yyyxxxxxxyyyzzz{{{{{{zzz||||||||||||{{{zzzyyyxxxzzzzzzzzzzzzzzz|||}}}~~~}}}~~~}}}yyy|||zzzkkkfffaaa]]][[[YYYVVVTTTTTTQQQMMMJJJHHHFFFCCCAAA??????BBBDDDEEENNNaaattt|||lll^^^PPPMMMTTT```qqq}}}nnnXXXFFF<<<999999777:::;;;;;;:::<<>>===;;;:::;;;===HHHBBB:::555222000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------,,,,,,+++***)))))))))))))))(((((((((((((((******)))))))))))))))***(((((((((((())))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))$$$&&&((()))((('''((((((******)))(((((()))******))))))(((((((((((())))))***))))))))))))))))))***((()))))))))************************************++++++************++++++)))***++++++,,,,,,,,,+++,,,,,,,,,------------------...000000111222333444666AAAMMMVVV]]]dddhhhiiihhhkkkpppwww~~~}}}xxx|||oooaaa___dddlllppp{{{xxxmmmeeeYYYOOOHHHEEEBBBAAA===>>>??????AAADDDHHHKKKQQQTTTVVVUUUTTTUUUXXX\\\YYYXXXWWWVVVUUUTTTSSSSSSPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJKKKLLLJJJJJJKKKKKKLLLMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTSSSSSSSSSSSSTTTTTTUUUmmmnnnoooppprrrssstttuuuttttttttttttuuuuuuuuuuuurrrpppnnnnnnpppsssuuuvvvuuuttttttttttttvvvwwwxxx|||{{{zzzyyyzzz|||~~~}}}}}}|||zzzxxxvvvtttsssuuuuuuwwwxxxyyyzzzzzz{{{zzzzzz{{{{{{{{{zzzzzzyyyxxxyyyzzz{{{{{{||||||||||||zzzzzzzzz|||||||||zzzwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvuuuuuutttttttttuuuwwwxxxxxxxxxsssuuuwwwwwwvvvvvvxxxzzzyyyxxxxxxwwwwwwxxxyyyzzz{{{{{{{{{|||||||||||||||}}}}}}}}}}}}~~~~~~~~~}}}zzzvvv~~~ooobbb^^^]]][[[YYYXXXUUURRROOOMMMKKKHHHFFFDDDBBBAAACCCBBB@@@DDDKKKSSSfff~~~wwwmmmmmmqqqwww{{{}}}zzzqqqdddUUUJJJJJJZZZkkk}}}zzzgggTTTEEE???>>>:::<<<======<<<;;;<<<<<>>@@@CCCDDDFFFJJJPPPTTT\\\```cccbbb]]]XXXVVVVVVSSSTTTUUUUUUUUUUUUTTTSSSPPPPPPPPPPPPOOOOOONNNMMMJJJKKKKKKLLLLLLKKKIIIIIIHHHHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRRRRSSSTTTTTTQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVWWWlllmmmmmmooopppqqqrrrrrroooppppppqqqrrrsssttttttpppnnnmmmmmmpppssstttuuusssssstttuuuvvvwwwxxxxxxzzzzzzyyyyyyzzz|||}}}~~~zzzzzzyyywwwvvvtttsssssstttuuuuuuvvvxxxyyyzzzzzz{{{zzzzzzyyyyyyyyyyyyzzzyyyyyyxxxxxxyyyzzz{{{{{{yyyxxxwwwxxxzzz|||{{{zzztttttttttuuuvvvvvvwwwwwwzzzzzzyyyyyyxxxxxxwwwwwwvvvuuutttuuuwwwxxxxxxwwwqqqtttvvvuuusssrrrtttwwwwwwwwwvvvvvvvvvwwwyyyzzz||||||}}}~~~~~~}}}}}}|||}}}|||{{{|||~~~~~~}}}yyy}}}~~~|||||||||vvv}}}oooeeeaaa^^^\\\XXXUUURRRPPPOOOMMMKKKJJJEEEAAA@@@AAAAAA@@@AAADDDJJJYYYmmm~~~qqqllllllqqqvvvyyynnn___PPPJJJSSS```|||ttt]]]JJJ???<<<888999999::::::;;;;;;;;;777>>>AAA;;;333//////...++++++,,,,,,,,,,,,------,,,------............---******+++++++++,,,,,,,,,************++++++++++++)))))))))))))))******+++(((((((((((())))))))))))((())))))******))))))((((((((())))))))))))(((((())))))(((((((((((()))))))))***+++***))))))+++,,,)))))))))******)))))))))))))))(((((((((((())))))+++******))))))******+++))))))))))))************************************++++++************++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---....../////////000222111111444:::???HHH]]]qqqzzz|||}}}xxxppptttyyy|||uuulllgggooo}}}~~~|||zzz{{{~~~yyypppfff\\\UUUHHHFFFCCC@@@???@@@AAACCCCCCFFFIIIJJJKKKOOOUUUZZZdddhhhlllkkkddd\\\VVVTTTOOOPPPRRRRRRRRRPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLHHHIIIKKKLLLLLLKKKIIIHHHIIIJJJLLLKKKJJJIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMOOOOOONNNOOOOOOPPPQQQRRRRRRRRRSSSTTTUUUVVVVVVWWWUUUUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXjjjkkkkkklllmmmnnnnnnnnnnnnnnnoooooopppqqqqqqqqqnnnmmmlllmmmpppsssttttttoooqqqsssvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuuuuuuttttttttttttqqqrrrsssuuuwwwyyy{{{|||{{{yyywwwuuuuuuvvvwwwyyywwwuuusssrrrrrrtttvvvwwwwwwuuuuuuuuuwwwxxxwwwvvvqqqqqqrrrrrrsssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuusssqqqrrruuuvvvtttrrrnnnqqqsssrrrnnnlllooorrrqqqppppppoooppprrrtttuuuxxxyyyzzzzzzzzzyyyxxxxxxyyywwwvvvwwwzzz{{{yyyxxxqqqvvvxxxvvvvvvyyyzzzyyyzzz{{{|||}}}}}}}}}~~~~~~}}}{{{{{{}}}~~~}}}}}}||||||}}}~~~~~~}}}{{{}}}~~~}}}{{{zzz|||~~~{{{www{{{ssshhhaaa]]]XXXVVVSSSRRRQQQQQQOOONNNHHHCCC@@@BBBBBB@@@???AAAFFFOOO]]]ooouuummmjjjnnnssszzzyyy|||{{{mmm\\\PPPRRRYYYuuu~~~fffPPPCCC>>>999888888888999:::::::::222777777444333444333///+++++++++,,,,,,---------,,,,,,---...............,,,,,,++++++++++++++++++)))*********++++++++++++)))))))))))))))***++++++(((((((((((())))))))))))))))))************))))))'''((()))******)))((('''))))))(((((((((((())))))++++++)))'''&&&&&&))),,,((())))))))))))))))))((())))))(((((((((((())))))+++******))))))******+++))))))))))))************************************++++++************+++++++++,,,,,,---,,,,,,++++++,,,,,,------.../////////...111222222444:::DDDKKK]]]tttzzz|||yyyooolllhhhgggrrrppplllkkkjjjrrr~~~}}}pppddd\\\UUUOOOKKKBBBCCCDDDDDDDDDDDDEEEFFFKKKNNNQQQQQQQQQSSSYYY___dddhhhkkkjjjccc\\\VVVTTTMMMMMMMMMMMMMMMLLLKKKJJJKKKJJJJJJJJJJJJJJJKKKLLLJJJJJJKKKLLLLLLKKKKKKKKKIIIKKKMMMMMMKKKJJJLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRSSSTTTTTTRRRSSSSSSTTTVVVWWWWWWXXXXXXYYYYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVWWWXXXYYYZZZiiiiiiiiijjjjjjkkkkkkkkkoooooooooooooooooooooooommmllllllmmmpppssssssssslllnnnrrrvvvxxxxxxwwwvvvuuuuuuuuuuuutttsssrrrqqqttttttsssssssssssstttuuuooooooqqqsssvvvyyy|||~~~zzzxxxuuurrrrrrsssvvvxxxsssqqqnnnlllkkkmmmppprrrvvvtttssssssttttttsssqqqoooooopppqqqqqqrrrsssssspppppppppppppppppppppqqqrrrooommmnnnpppqqqooommmkkkoooqqqooojjjhhhkkknnnjjjiiihhhhhhiiikkkmmmooorrrssstttuuuuuutttsssrrrooommmkkklllooopppooommmiiiooorrrpppppprrrrrrppprrrtttvvvwwwvvvwwwwwwxxx{{{{{{{{{yyywwwwwwyyy{{{zzzzzzzzzyyyxxxxxxwwwwwwvvvwwwxxxxxxxxxwwwvvvuuurrrtttwwwvvvtttrrrsssuuuvvvvvvwwwxxxzzz}}}{{{|||}}}nnnccc]]]YYYWWWUUUTTTTTTSSSRRRQQQMMMGGGCCCDDDEEEBBB@@@AAACCCHHHQQQbbb}}}xxxnnniiilllrrrqqqqqqwwwxxxgggXXXUUUZZZnnn~~~lllVVVIIIDDD<<<;;;999888999;;;;;;;;;<<<:::444///000333...$$$+++++++++,,,,,,---------,,,,,,---.../////////......------,,,+++***))))))''''''(((((()))))))))***))))))((())))))***++++++(((((((((((())))))))))))))))))************))))))'''((()))******)))((('''))))))(((((((((((())))))***)))&&&###!!!"""&&&)))(((((())))))))))))(((((())))))(((((((((((())))))++++++************++++++))))))))))))************************************++++++************++++++,,,,,,,,,------,,,++++++,,,,,,------...///000000...000333444666>>>KKKUUUnnn{{{nnneeefffgggkkkyyypppYYYYYY\\\[[[ggg{{{tttkkk___UUUOOOLLLHHHFFFAAADDDGGGJJJKKKKKKLLLMMMQQQTTTWWWWWWUUUWWW]]]bbb```cccfffddd___YYYVVVUUUOOONNNNNNMMMNNNOOOPPPQQQJJJIIIIIIHHHIIIJJJLLLMMMMMMLLLLLLKKKLLLMMMNNNOOOGGGJJJMMMMMMLLLKKKMMMOOOOOOPPPQQQRRRSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUWWWWWWXXXYYYZZZ[[[\\\]]]ZZZZZZ[[[\\\\\\[[[YYYXXXVVVVVVVVVWWWXXXYYYZZZZZZeeeeeeffffffgggggghhhhhhiiijjjkkkkkkjjjiiihhhgggeeeeeefffhhhjjjlllnnnoooeeehhhmmmqqqssssssrrrqqqrrrqqqnnnlllkkklllmmmmmmmmmnnnoooooonnnnnnooopppmmmnnnnnnoooppprrrttttttxxxtttpppnnnnnnnnnllljjjhhhhhhggggggiiijjjmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnkkkjjjjjjjjjiiiiiihhhhhhiiihhhfffddddddeeefffggghhhiiiiiijjjjjjjjjjjjjjjjjjjjjiiihhhfffeeeddddddcccbbb```^^^___bbbfffiiiooonnnnnnnnnlllkkkjjjiiidddddddddeeefffggghhhiiiiiiiiiggggggggggggiiiiiijjjjjjkkkkkklllkkkkkkkkkkkkmmmoooqqqqqqqqqpppooonnnnnnnnnoooooonnnmmmmmmmmmnnnooooooppppppoooooooooooonnnnnnmmmlllkkkkkkoooooonnnmmmmmmpppuuuyyy}}}~~~~~~}}}}}}~~~uuuxxx}}}nnn______ZZZVVVVVVUUURRRSSSVVVMMMLLLIIIFFFDDDBBBBBBBBBEEEDDDHHHVVViii~~~yyynnnlllkkkhhhpppwww~~~rrrfff\\\VVVaaannnuuubbbPPPCCC;;;999888999;;;;;;888555999888666444222111000000//////...---------......------------------------------,,,,,,,,,,,,++++++...---,,,+++***(((''''''))))))))))))))))))))))))'''((()))((('''&&&'''))))))***+++,,,,,,+++***)))***************)))(((((((((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))+++---...******+++++++++,,,,,,,,,)))))))))(((((((((((((((++++++++++++++++++++++++(((((((((((())))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,333111000///000111111000444333666;;;???GGGXXXiiilllhhhccc```cccnnn{{{zzzeeeTTTRRRUUU[[[jjjzzz|||wwwlll]]]OOOJJJHHHEEEEEEHHHHHHIIIKKKMMMPPPSSSUUUVVVUUUWWWZZZ]]]______^^^]]]\\\[[[[[[ZZZXXXVVVUUUTTTPPPOOONNNMMMLLLLLLLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJMMMNNNOOOPPPPPPPPPPPPPPPMMMNNNNNNOOOOOOPPPQQQQQQSSSSSSTTTUUUVVVVVVVVVVVVUUUVVVYYY[[[ZZZWWWVVVWWWYYYYYYZZZ[[[]]]_________[[[]]]___^^^[[[YYYYYYZZZ^^^YYYWWWZZZ[[[XXXXXXZZZaaaaaabbbbbbcccdddddddddcccddddddeeedddcccbbbaaa``````aaabbbdddfffhhhiiidddfffhhhkkkllllllkkkjjjhhhgggeeeddddddeeefffggggggiiijjjjjjiiihhhjjjkkkhhhhhhiiijjjkkkmmmnnnooopppmmmjjjiiiiiihhhfffdddaaaaaaaaabbbcccdddeeefffggggggggggggggggggggggggddddddcccccccccbbbbbbbbbcccbbb```_________```aaabbbcccddddddeeeeeeddddddcccbbbaaa```___^^^]]]]]]___^^^\\\[[[\\\^^^```bbbffffffffffffffffffeeedddbbbbbbaaaaaaaaabbbccccccaaa```____________```aaaaaabbbcccdddeeeeeeeeeeeeccceeeggghhhiiiiiihhhgggfffgggggghhhggggggffffffhhhhhhiiijjjjjjjjjjjjjjjiiiiiiiiihhhgggfffffffffjjjjjjiiihhhhhhjjjnnnrrruuuwwwxxxwwwuuussssssssswwwwwwwwwxxxyyyyyyzzzzzz|||zzzyyy{{{~~~~~~|||||||||}}}}}}}}}}}}}}}{{{xxx~~~zzzhhhaaa[[[WWWWWWUUUSSSTTTWWWOOONNNKKKHHHFFFDDDCCCCCCDDDAAACCCMMM]]]ppptttmmmiiieeelllttt{{{xxxkkk___WWWWWWaaarrr}}}lllXXXJJJ>>>;;;999999;;;<<<:::888999888666444222111000000///......---------------------------------------------,,,,,,,,,,,,++++++---,,,,,,+++***)))(((((())))))))))))))))))))))))((()))***)))((('''(((***)))******++++++******)))***************)))(((((((((((((((((())))))))))))((())))))******************)))(((((()))***+++,,,************++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++(((((()))))))))***************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,//////...///000111111111222111444;;;BBBNNNcccuuuzzzwwwjjjiiiggggggkkktttttteeeZZZZZZ]]]aaaooo~~~zzzsssppplllfffaaaYYYOOOHHHHHHIIIHHHGGGIIIKKKLLLNNNQQQTTTWWWYYYZZZ^^^___``````___\\\YYYWWWUUUUUUUUUTTTSSSQQQPPPOOOOOONNNNNNMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQNNNNNNOOOPPPPPPQQQQQQPPPUUUVVVXXXYYYZZZ[[[\\\\\\XXXYYY\\\______^^^^^^______^^^]]]___aaaccccccccc]]]___```___]]]ZZZYYYYYY[[[VVVTTTWWWZZZZZZ\\\```ZZZZZZ[[[[[[\\\]]]]]]]]]ZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYZZZ[[[]]]___``````aaaaaabbbbbbaaa``````]]]]]]\\\[[[\\\]]]^^^______```bbbaaa``````aaacccaaaaaaaaaaaabbbdddeeeeeedddcccaaaaaaaaa___]]]ZZZWWWXXXYYYZZZ[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZZZZZZZZZZYYYYYY[[[ZZZXXXWWWWWWXXXYYYYYYZZZ[[[[[[\\\]]]\\\\\\\\\[[[ZZZZZZYYYXXXWWWVVVVVVYYYXXXWWWWWWWWWXXXXXXYYYZZZZZZ[[[\\\]]]]]]]]]\\\]]]\\\\\\[[[ZZZZZZ[[[[[[YYYXXXXXXWWWWWWXXXXXXYYYYYYYYY[[[\\\]]]]]]]]]]]][[[\\\^^^___``````___^^^______````````````______```aaaaaabbbcccbbbbbbbbbaaaaaa``````______^^^^^^bbbbbbbbb```___```ccceeekkkmmmooonnnkkkhhhffffffjjjjjjkkkkkklllmmmmmmmmmpppooommmnnnppprrrssssssooooooppppppqqqrrrrrrsssuuuvvvyyy|||xxxppp{{{uuuggg___YYYWWWVVVTTTUUUXXXQQQPPPMMMKKKHHHFFFEEEEEECCC@@@AAAFFFOOO```xxx~~~tttmmmiiikkkqqqxxx}}}~~~sssfff[[[RRRVVVaaauuuxxxcccSSSCCC@@@<<<::::::;;;<<<<<<999888666444333222111111///...---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++++++++*********))))))(((((((((((((((((((((((()))***+++***)))((()))++++++******))))))******+++)))************))))))((((((((((((((())))))))))))))))))***+++++++++++++++))))))((((((((()))******))))))))))))************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,...///000111111111222333777>>>HHHXXXnnn~~~{{{pppmmmooooooppppppqqqttt{{{qqqlllnnnmmmgggeeehhhiiikkkvvvzzzlllbbb]]]XXXRRRMMMIIIEEECCCHHHLLLKKKJJJJJJMMMNNNPPPSSSWWWZZZ\\\]]]ccccccbbbaaa^^^ZZZVVVTTTPPPPPPPPPOOONNNMMMMMMLLLNNNNNNMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRSSSSSSRRRRRRQQQRRRSSSTTTTTTTTTSSSRRRUUUVVVWWWYYY[[[]]]]]]^^^^^^```dddggghhhhhhgggffffffcccbbbdddiiinnnooonnnhhhgggeeebbb```]]][[[ZZZ]]]XXXVVVYYY]]]___cccgggQQQRRRRRRSSSTTTTTTUUUUUUQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPQQQQQQSSSTTTVVVVVVZZZYYYYYYXXXXXXXXXXXXYYYXXXXXXWWWWWWWWWWWWXXXYYYWWWXXXYYYYYYXXXXXXYYYZZZ\\\[[[[[[ZZZYYYYYYYYYZZZYYYYYYYYYYYYXXXVVVTTTRRROOOPPPRRRTTTUUUTTTTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSSSSSSSRRRRRRSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSRRRRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZZZZZZZYYYZZZZZZ[[[\\\\\\\\\[[[[[[ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYXXXXXXXXXZZZZZZZZZXXXVVVVVVWWWYYYaaacccffffffdddaaa___^^^``````aaaaaaaaabbbbbbbbbeeedddcccbbbdddfffggghhhfffffffffggggggggghhhhhhhhhjjjlllnnnrrryyypppmmmzzzpppfff]]]YYYWWWUUUUUUXXXRRRQQQOOOLLLJJJGGGFFFEEECCCBBBBBBDDDHHHSSShhhzzzyyytttqqqtttxxx{{{zzzooodddZZZTTTVVVggglllZZZIIIEEE@@@<<<::::::;;;<<<999888666555333222222222///...---,,,,,,+++,,,,,,------------------------------,,,,,,,,,+++++++++************************((((((((((((((((((((((((((()))******(((((()))***+++***)))(((((()))***+++))))))************)))((((((((((((((())))))))))))((()))******++++++******)))))))))((((((((((((((((((((((((((())))))))))))***************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,///000000000000111555888===EEEPPP```sss{{{~~~uuutttxxx||||||{{{zzz{{{~~~}}}}}}zzztttiii```___bbbkkkmmmrrrvvvuuuttt|||tttkkk___VVVQQQNNNKKKHHHFFFEEEFFFJJJNNNNNNMMMLLLKKKMMMOOORRRUUUXXXZZZ[[[\\\]]]]]]\\\[[[XXXVVVTTTPPPOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNPPPQQQQQQPPPPPPQQQQQQQQQQQQPPPPPPRRRRRRSSSSSSTTTSSSSSSRRRUUUWWWXXXYYYYYYXXXWWWVVVVVVWWWYYY[[[]]]^^^______ccciiiooosssvvvvvvrrrmmmkkkgggfffkkkvvvyyytttlllgggdddcccbbbaaaddd___^^^cccfffhhhjjjnnnIIIIIIJJJJJJKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQPPPPPPPPPRRRSSSTTTUUUTTTSSSRRRRRRQQQQQQQQQOOOQQQRRRRRRQQQQQQRRRSSSXXXWWWUUUSSSRRRPPPPPPOOOPPPQQQRRRQQQPPPNNNMMMLLLKKKLLLNNNOOOPPPPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQPPPPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQOOONNNMMMOOOOOOOOOOOOOOONNNNNNMMMNNNNNNNNNOOOOOOQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSSSSRRRRRRQQQPPPOOORRRSSSSSSTTTUUUUUUVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXVVVVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUUUUSSSQQQOOOPPPPPPUUUYYY\\\^^^]]][[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[\\\]]]^^^```_________^^^^^^^^^]]]]]]^^^___aaacccgggmmmtttyyy|||nnnlllyyyrrrddd^^^ZZZVVVUUUVVVSSSRRRPPPMMMKKKHHHFFFDDDAAAAAACCCDDDEEEJJJXXXfff}}}}}}}}}}}}~~~wwwoooaaaUUUNNNYYYtttqqq```QQQMMMHHHAAA===::::::;;;999888666555444333222222000///...---,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++)))************+++++++++))))))))))))))))))))))))'''((())))))''''''((()))+++***)))(((((()))***+++((())))))*********))))))(((((((((((())))))))))))'''((())))))******)))))))))))))))))))))(((((((((''''''((((((((()))))))))))))))******++++++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...111111000///111222777===DDDMMMYYYhhhwww~~~~~~xxxnnndddaaa^^^\\\^^^bbbooottt|||}}}|||~~~uuueee^^^TTTNNNKKKKKKJJJIIIGGGHHHIIIKKKNNNQQQQQQPPPKKKLLLNNNPPPSSSVVVXXXYYYUUUUUUVVVVVVVVVUUUTTTTTTQQQQQQOOONNNNNNNNNNNNOOONNNNNNNNNNNNOOOPPPRRRRRRQQQRRRRRRRRRRRRQQQPPPOOOSSSTTTTTTTTTTTTTTTSSSSSSWWWXXXYYYZZZZZZYYYYYYXXXZZZ[[[]]]___aaacccddddddfffoooyyy}}}rrrnnnllluuuxxxpppnnnooonnnmmmiiifffgggmmmrrrrrrtttwwwAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIKKKLLLLLLKKKKKKLLLMMMRRRQQQOOOMMMLLLJJJJJJIIIIIIKKKLLLKKKIIIHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMMMMMMMOOOOOOOOOOOOOOONNNMMMLLLNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMOOOPPPQQQPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOONNNMMMMMMOOOOOOOOOPPPQQQQQQRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUURRRSSSTTTRRROOOMMMLLLMMMLLLOOOSSSUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXVVVWWWYYYYYYXXXWWWYYYZZZZZZZZZYYYYYYXXXWWWWWWVVVYYYZZZ\\\]]]```dddjjjnnnqqqwwwzzzllllll{{{pppeee___YYYVVVVVVTTTSSSRRROOOLLLIIIFFFEEE??????AAACCCBBBCCCKKKUUUmmm}}}wwwdddVVVJJJPPPgggvvviii\\\ZZZUUUMMMEEE>>>;;;;;;999888777555444333333333111000///...---,,,,,,,,,------------------------------,,,,,,,,,,,,++++++******************++++++))))))))))))))))))))))))&&&((()))((('''&&&'''(((***))))))(((((())))))***((())))))************)))(((((((((((())))))))))))''''''((()))))))))))))))(((((()))******)))))))))(((((((((((())))))))))))(((((())))))***+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...000222222000111444888;;;CCCLLLTTT```ppp||||||xxxwwwwww{{{xxxwwwyyyzzzjjj]]]]]]``````ccciiiuuu{{{}}}pppfffYYYTTTMMMHHHFFFGGGHHHHHHEEEIIIKKKKKKNNNSSSUUUSSSMMMMMMOOOQQQSSSUUUVVVWWWSSSSSSTTTUUUUUUUUUTTTTTTSSSRRRPPPOOONNNNNNNNNOOOOOONNNOOOOOOPPPQQQRRRSSSQQQRRRSSSTTTTTTSSSQQQPPPVVVVVVVVVWWWVVVVVVUUUTTTVVVVVVWWWWWWXXXYYYYYYZZZZZZ\\\___cccfffiiikkklllnnnyyy~~~zzzrrrooopppvvv{{{|||~~~<<<<<<===>>>>>>??????@@@AAA@@@??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEEDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDFFFGGGGGGFFFFFFGGGHHHJJJIIIHHHHHHGGGGGGGGGGGGEEEFFFGGGFFFCCCCCCDDDGGGFFFFFFFFFFFFFFFFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLMMMNNNOOOOOONNNOOOPPPPPPPPPPPPOOONNNOOOOOOPPPQQQQQQQQQQQQQQQOOOOOOOOOOOOPPPQQQRRRRRRPPPQQQRRRSSSTTTTTTTTTTTTRRRSSSTTTTTTUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUQQQSSSTTTSSSQQQNNNMMMLLLIIIKKKNNNOOOPPPQQQSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTQQQTTTXXXXXXVVVUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXWWWYYYZZZ\\\]]]^^^```dddggggggnnnvvv{{{yyymmmnnnuuu|||nnneee]]]XXXVVVVVVUUUTTTRRROOOKKKHHHFFFBBB??????AAAAAA@@@EEEKKKYYYppp~~~{{{iii\\\OOOPPP```yyy}}}sssiiihhhddd\\\PPPFFF???<<<999888777555444444444444222222000///...---------------------------------------,,,,,,,,,,,,++++++++++++******************++++++++++++++++++++++++''')))***)))((('''((()))(((((())))))))))))(((((((((((()))***************(((((((((((())))))))))))(((((()))************)))'''((()))++++++++++++***(((((()))))))))*********''''''((())))))***++++++++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---000222222111444:::@@@GGGNNNTTTYYYdddsss~~~zzzooogggfffiiisss~~~{{{zzzzzzllllllooowww}}}vvvhhh___bbbffffffjjjrrr{{{xxxooocccYYYPPPMMMHHHEEEEEEEEEGGGGGGFFFLLLPPPOOOQQQUUUVVVSSSMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[WWWUUUSSSQQQOOOOOOPPPPPPPPPPPPOOOPPPPPPQQQRRRRRROOOQQQSSSUUUWWWWWWVVVUUUYYYYYYZZZZZZYYYYYYXXXWWWXXXWWWWWWWWWXXX[[[]]]______aaaffflllrrrwwwzzz|||~~~999::::::;;;<<<<<<======>>>>>>===<<<===>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDAAACCCDDDDDDCCCBBBDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHBBBDDDDDDBBB@@@@@@BBBFFFDDDCCCBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDGGGGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOMMMLLLLLLKKKKKKLLLLLLMMMJJJJJJLLLMMMNNNOOOOOOOOOOOOOOONNNMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQPPPOOONNNPPPQQQRRRTTTVVVWWWWWWWWWQQQPPPPPPPPPQQQRRRSSSTTTQQQRRRSSSTTTUUUUUUVVVUUURRRRRRSSSTTTTTTTTTTTTSSSUUUUUUUUUUUUUUUUUUUUUUUURRRTTTUUUUUURRROOONNNMMMJJJLLLNNNOOOOOOPPPRRRTTTSSSSSSSSSSSSRRRRRRRRRRRROOOSSSWWWXXXVVVTTTSSSTTTYYYYYYZZZZZZ[[[\\\\\\\\\ZZZ\\\]]]^^^^^^```bbbddddddkkkssswwwzzztttkkkjjjxxxtttiii```YYYWWWXXXWWWVVVTTTPPPMMMIIIGGGFFFAAA???@@@AAAAAADDDIIIIIIaaa~~~xxxyyy|||ooodddXXXTTT^^^rrrzzzqqqrrrooofffYYYLLLCCC???999888777555555444444444333222111000......---------------------------------------,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++(((***+++***)))((()))***'''((()))******)))((('''(((((()))***************(((((((((((())))))))))))))))))***+++++++++++++++'''(((***+++,,,,,,,,,+++))))))))))))************&&&''''''((()))*********++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,///222222222777???FFFTTTYYY[[[\\\dddrrr|||~~~ooo```XXXZZZbbbqqq}}}vvvpppnnnggghhhkkkttt{{{nnneeeaaahhhjjjiiinnnyyy~~~zzzooohhh```UUUMMMJJJHHHFFFEEEEEEGGGIIIJJJJJJQQQVVVUUUUUUWWWUUUPPPLLLMMMMMMNNNOOOPPPQQQQQQTTTUUUWWWZZZ]]]```bbbccc[[[YYYVVVTTTRRRRRRRRRSSSQQQPPPPPPPPPPPPQQQRRRRRRNNNPPPSSSWWWYYYZZZZZZZZZ\\\\\\\\\\\\\\\[[[ZZZYYY\\\[[[YYYYYY[[[^^^bbbdddiiimmmssszzz888888888999999999999999;;;;;;;;;;;;;;;;;;:::999============>>>???@@@@@@???@@@BBBBBBAAAAAACCCDDDEEEDDDDDDCCCCCCBBBBBBBBB@@@BBBCCCBBB???===???AAA@@@@@@@@@@@@AAACCCDDDEEEBBBBBBBBBAAA@@@???===<<<======???@@@AAAAAAAAAAAA???AAACCCCCCBBBAAAAAABBBEEECCC@@@@@@BBBCCCBBB@@@CCCDDDFFFHHHIIIJJJJJJIIIKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLNNNNNNMMMLLLMMMNNNLLLLLLKKKKKKKKKLLLMMMMMMMMMNNNOOONNNMMMMMMOOOQQQSSSSSSSSSSSSRRRPPPOOOOOORRRRRRRRRRRRRRRQQQPPPPPPSSSUUUYYY\\\^^^_________]]]YYYVVVSSSSSSTTTSSSSSSSSSTTTUUUWWWXXXYYYYYYYYYTTTUUUUUUUUUSSSSSSUUUWWWUUUVVVXXXXXXVVVVVVVVVWWWTTTTTTTTTTTTTTTSSSRRRRRRQQQPPPOOONNNNNNOOOPPPQQQTTTTTTTTTSSSTTTTTTUUUUUUSSSTTTVVVXXXXXXWWWVVVUUU]]]___aaa```^^^]]]___aaaaaaaaaaaabbbcccddddddeeeffflllsssuuuvvv{{{vvvooonnnrrriii```XXXVVVWWWVVVSSSQQQPPPNNNKKKHHHGGGDDDBBB@@@@@@AAABBBEEESSShhhzzzsssvvv~~~yyyqqqfff^^^]]]hhh{{{zzzwwwooodddUUUGGG???<<<999888999888555333555888444000//////000...,,,///......------,,,+++++++++++++++,,,,,,---------******)))))))))***,,,---(((((())))))*********+++(((((())))))*********+++******))))))((((((''''''******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((************************+++***)))))))))***,,,------,,,***)))))))))*********)))))))))***+++,,,,,,++++++++++++******))))))))))))***+++,,,,,,------,,,,,,,,,,,,------...///333333333444888@@@IIIPPP^^^]]]]]]```gggpppzzzzzziii]]]WWWZZZaaannn|||~~~vvvooojjjmmmpppsssyyyvvvhhhiiijjjlllnnnqqqtttuuu~~~lll^^^VVVPPPKKKHHHIIIJJJKKKKKKKKKLLLNNNPPPNNNRRRUUUWWWVVVTTTSSSSSSLLLLLLNNNOOOQQQRRRSSSTTTXXXWWWXXX]]]ccchhhjjjjjjdddaaa[[[UUUPPPNNNNNNOOOQQQPPPOOOOOOPPPRRRSSSTTTUUUWWWYYYYYYYYY[[[^^^aaaeeeccc```]]][[[[[[\\\]]]]]]^^^___^^^^^^aaahhhnnnrrrxxx888888888888888888999999;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<===>>>??????===>>>@@@@@@??????@@@BBBAAAAAAAAA@@@@@@@@@@@@@@@>>>@@@AAA@@@>>><<<>>>????????????@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@???AAABBBBBBAAA@@@AAABBBFFFDDDBBBCCCFFFHHHGGGEEEGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLNNNOOOPPPOOONNNOOOPPPPPPOOOOOONNNNNNNNNOOOOOORRRRRRSSSRRRQQQPPPRRRSSSWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUVVVYYY^^^eeekkkllljjjhhhccc```\\\ZZZZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[\\\\\\WWWXXXXXXWWWVVVUUUWWWYYYXXXYYY[[[[[[YYYXXXYYYZZZVVVVVVVVVVVVUUUTTTSSSRRRSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVXXXYYY[[[[[[ZZZYYYXXX]]]___bbbbbbaaaaaacccfffffffffggghhhhhhiiijjjjjjjjjnnntttwwwyyy~~~xxxllluuu}}}oooddd[[[ZZZZZZWWWUUUSSSQQQOOOLLLIIIGGGDDDBBB@@@@@@@@@AAABBBMMM^^^ssszzzvvvxxx}}}zzzpppfff___eee{{{}}}vvvjjjZZZKKKAAA>>>999888999999555444666888444111///000000...,,,------------------------+++++++++,,,,,,---------+++***)))))))))***+++,,,((()))))))))************((()))))))))***************)))))))))((((((((('''***)))))))))((((((((('''((((((((())))))))))))******************************************************))))))))))))***++++++---,,,***)))))))))***+++******************+++,,,++++++++++++*********))))))******+++,,,,,,------------,,,,,,---...//////111333666999???GGGQQQWWW`````````ccciiipppwww{{{{{{~~~uuuggg]]]\\\aaaiiittt}}}vvvppplllooouuu{{{zzzoooiiijjjlllnnnppprrruuuvvv|||tttjjj^^^UUURRRQQQOOOLLLPPPQQQRRRRRRQQQQQQSSSTTTNNNPPPSSSTTTSSSRRRRRRRRROOOPPPPPPRRRTTTVVVXXXYYY]]]^^^```fffooovvvyyyzzzuuummmbbb[[[WWWVVVTTTSSSSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVWWWXXXZZZ^^^cccfffmmmkkkfffaaa^^^]]]___```[[[]]]```bbbeeelllvvv}}};;;;;;::::::;;;<<<=======================================>>>>>>???@@@@@@>>>???AAAAAA@@@???@@@AAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCBBB@@@???@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAABBBDDDFFFGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEFFFGGGGGGFFFFFFHHHJJJKKKJJJJJJKKKNNNOOOOOONNNNNNOOOPPPQQQRRRRRRQQQPPPOOOPPPQQQRRRSSSTTTTTTTTTQQQSSSUUUVVVVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVZZZ[[[\\\[[[ZZZYYYZZZ\\\___```aaabbbbbbbbbbbbbbbaaaaaabbbbbbaaaaaa```___```bbbiiiuuu}}}sssooojjjgggfffeeedddcccddddddeeeeeefffggghhhhhhdddddddddcccaaa```aaacccdddfffggggggfffeeeeeefffddddddddddddcccaaa___^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^___```aaabbbbbbaaabbbdddeeeeeeeeedddcccfffhhhkkkmmmnnnooorrrtttssssssttttttuuuuuuvvvvvvvvvxxx{{{qqqnnnqqq|||lllaaa___[[[XXXVVVTTTSSSQQQOOOJJJHHHFFFCCCAAA@@@@@@@@@???FFFRRRccczzz|||wwwzzz~~~}}}pppdddddduuuuuueeeTTTIIIAAA;;;888999999666555777777555222111000000...---++++++,,,------...//////++++++,,,,,,,,,,,,------,,,+++******)))*********))))))))))))************))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************************************************(((((()))***************,,,,,,+++************+++,,,++++++************+++++++++++++++******************++++++,,,,,,------......------......//////111444:::AAAIIIRRR[[[```cccdddfffhhhlllpppsssuuutttvvvyyy{{{~~~zzzqqqiiidddjjjqqqzzz}}}yyyuuutttxxx}}}ooohhhkkkmmmqqqssstttuuuwwwyyyyyymmmhhh\\\WWWQQQOOOQQQTTTUUUUUUXXXYYYYYYXXXVVVVVVWWWYYYNNNPPPQQQQQQPPPPPPPPPQQQRRRRRRRRRTTTVVVZZZ]]]```dddeeeiiipppyyy{{{lllccc```^^^YYYUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWVVVVVVYYY___eeejjjmmmvvvrrrmmmfffaaaaaadddgggccceeehhhjjjoooxxx~~~CCCCCCCCCCCCDDDFFFGGGHHHDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEDDDFFFHHHHHHFFFEEEEEEFFFEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIHHHIIIJJJLLLLLLLLLLLLLLLOOONNNLLLJJJJJJKKKMMMNNNQQQPPPOOOOOOOOOPPPQQQRRRTTTUUUUUUTTTTTTUUUXXXZZZZZZZZZZZZ[[[]]]]]]]]]]]][[[\\\]]]^^^^^^^^^]]]\\\\\\]]]___```aaa```______^^^aaacccdddddddddeeeggggggfffeeedddcccbbbbbbbbbgggiiikkkkkkkkkjjjlllmmmooooooqqqrrrtttuuuuuuuuuuuuuuutttsssrrrpppnnnmmmooopppvvvyyyvvvuuuuuuuuutttssssssssstttuuuwwwxxxuuuuuuuuusssqqqpppqqqrrruuuwwwxxxyyyxxxwwwxxxyyyzzzzzz{{{{{{zzzxxxuuuttttttttttttttttttuuuuuuuuussstttuuuwwwxxxyyyyyyzzzyyyyyyzzz{{{zzzzzzyyyxxxxxxyyy|||~~~sssjjjqqqzzziiibbb[[[VVVUUUUUUSSSRRRRRRLLLJJJHHHEEEBBBAAA@@@??????AAAHHHUUUiii}}}yyy~~~zzzjjjdddqqqsssbbbWWWFFF>>>888888999777666888777555444222111000...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))*********)))))))))))))))*********))))))))))))(((((((((((())))))))))))(((((((((((((((((()))))))))*********************************************************'''((()))***+++***)))(((++++++++++++++++++++++++---,,,++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,------//////.........///000000222777@@@IIIRRRZZZbbbgggfffhhhkkkmmmooopppqqqqqqqqqrrrssstttwww~~~xxxsssqqqqqqqqqzzz~~~qqqiiihhhnnnqqqvvvxxxxxxyyy|||~~~nnnbbb]]]SSSQQQOOOQQQUUUYYY[[[[[[ZZZ[[[[[[YYYWWWVVVWWWXXXOOOPPPQQQPPPOOOOOOPPPRRRRRRRRRRRRUUUYYY^^^dddgggjjjkkknnnrrrxxx}}}uuulllfff```ZZZVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXZZZ```hhhooosssuuuzzzxxxsssmmmiiijjjoootttyyyyyyyyyxxxzzz}}}yyyOOOPPPRRRTTTVVVWWWYYYYYYRRRQQQPPPOOOOOOOOOPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQPPPRRRTTTUUUTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVWWWVVVVVVSSSTTTUUUXXXZZZ[[[\\\]]]```^^^]]][[[[[[\\\^^^___aaa```^^^^^^___bbbeeeggggggggggggffffffhhhlllooossstttuuuuuuttttttssssssrrrssstttuuuuuutttssssssuuuvvvwwwwwwvvvuuusssrrrsssuuuxxxyyyyyyyyyzzz|||zzzzzzxxxwwwvvvvvvvvvvvvyyy|||~~~~~~~~~}}}|||mmmkkkwwwuuuggg]]]VVVVVVVVVTTTSSSUUUNNNMMMJJJGGGDDDBBB@@@???AAAAAACCCLLL[[[ppp{{{ooodddkkkyyy~~~pppeeeLLLBBB:::888888777666888666666555444222000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))******))))))))))))))))))******))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))************************'''(((***+++++++++***)))+++++++++,,,,,,,,,++++++------,,,+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------////////////000111222222555<<>>888777666444555555777999777333000///000+++,,,,,,------......///---------,,,,,,+++++++++((()))***+++,,,,,,+++***+++*********))))))((((((+++*********))))))(((((('''((((((((())))))******'''((((((((())))))******))))))))))))************************************************************---,,,+++***+++,,,---...)))***,,,---...---,,,,,,++++++++++++,,,------...+++++++++,,,,,,---------------------------------,,,---...000333555888999===DDDNNNYYYbbbjjjppptttyyyzzz{{{zzzyyyxxx|||zzznnniiigggkkkpppssswww{{{|||mmmdddZZZUUUTTTRRRMMMGGGFFFFFFEEEDDDCCCDDDGGGIIIIIIJJJLLLMMMMMMOOORRRTTTOOORRRUUUUUUTTTQQQOOOOOOKKKKKKLLLNNNOOOPPPQQQQQQNNNOOOPPPNNNKKKJJJLLLOOONNNUUU```jjjpppppplllhhhfffdddbbbaaacccgggkkknnnuuu|||{{{}}}xxxtttpppmmmjjjjjjiiihhhffffffhhhiiipppsssuuuxxxyyy{{{~~~{{{uuupppllljjjhhhfffeeedddbbb___]]]ZZZYYYWWWXXXYYY[[[___iiivvv|||ppprrr{{{vvvkkkfffaaa[[[XXXVVVVVVUUURRRNNNJJJHHHGGGCCCBBB@@@@@@BBBFFFJJJMMMcccsssyyyxxxyyy{{{~~~{{{qqqiiigggyyyyyyuuussslllcccTTTLLLBBB:::777666555333666888999888555222000000......//////////////////---,,,************,,,---+++******)))))))))))))))***+++,,,,,,+++***)))((((((((((((((((((((((((((())))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************++++++************++++++///...,,,***)))))))))***++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,+++++++++,,,------...///111333444666888:::CCCLLLYYYccciiiooovvv|||}}}{{{|||}}}|||zzz{{{xxxjjjaaagggllloooooorrrxxx}}}pppgggVVVTTTPPPLLLIIIGGGFFFEEEBBBAAA@@@AAAEEEIIIKKKLLLRRRPPPOOONNNOOOPPPOOONNNRRRQQQQQQPPPPPPOOOOOONNNLLLLLLKKKIIIGGGGGGIIIKKKJJJHHHFFFFFFGGGGGGGGGGGGIIIMMMUUUaaalllqqqpppnnnhhhfffgggjjjllllllqqqxxx{{{uuuqqqoooooorrrvvv}}}yyysssppppppvvvqqqfff___ZZZWWWQQQQQQQQQQQQPPPQQQSSSTTTVVVXXXZZZ\\\]]]^^^aaacccgggjjjnnnrrrvvv{{{~~~zzztttooollljjjgggeeeaaa___[[[WWWTTTRRRPPPPPPGGGGGGHHHHHHGGGGGGFFFFFFJJJKKKLLLMMMQQQ[[[gggppp}}}xxxqqqrrr~~~vvvmmmccc\\\YYYWWWWWWUUURRRNNNJJJGGGFFFEEEDDDBBB@@@AAACCCGGGIII\\\mmm~~~zzzyyyyyyzzzyyyooofff\\\kkkwwwqqqiiiaaaQQQJJJ@@@888666666777777777888888888666444111///........................---,,,,,,,,,,,,,,,,,,---,,,,,,+++*********************+++,,,+++***))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))************************************++++++************++++++---,,,+++*********+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---------------......///...000222444555999???DDDPPPXXXdddlllqqqvvv{{{~~~}}}zzzyyy}}}{{{oooeeeeeejjjqqqtttuuuxxx}}}|||kkk]]]UUUMMMLLLJJJHHHEEECCCBBBAAA@@@???@@@DDDJJJOOORRRSSSTTTRRRQQQPPPQQQRRRQQQPPPQQQPPPPPPOOONNNMMMLLLLLLGGGGGGFFFDDDCCCCCCEEEGGGHHHFFFDDDCCCCCCDDDEEEEEEFFFHHHNNNWWWccckkkoooppptttrrrtttwwwwwwtttuuuzzz|||xxxqqqiiiccc___^^^]]]^^^bbbiiiqqqyyy}}}ssskkkaaa___^^^cccooo}}}oooaaaWWWPPPLLLEEEEEEEEEDDDDDDDDDDDDEEECCCEEEFFFGGGGGGGGGIIIKKKLLLOOOSSSWWW[[[___dddhhhnnnrrrxxx}}}vvvssspppooonnnkkkfffaaa[[[WWWSSSPPPNNNMMMKKKIIIIIIGGGEEEDDDBBBBBBBBBCCCBBBBBBCCCDDDEEEFFFFFFGGGCCCDDDFFFGGGJJJSSS^^^gggvvv|||vvvnnnmmmxxxvvvhhh```]]][[[ZZZWWWTTTPPPMMMJJJIIIHHHFFFCCC@@@@@@@@@BBBCCCQQQcccwww~~~wwwmmmcccTTT]]]mmmwwwnnngggXXXPPPEEE;;;777777888999999777666777999777333///........................,,,------......------,,,------,,,+++++++++++++++))))))***+++++++++******************************''''''((((((((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))************************************++++++************+++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...............///000000...111444444666===HHHPPP[[[bbbkkkqqquuuwwwzzz}}}}}}}}}|||~~~}}}}}}tttjjjeeebbbiiiooovvv|||zzzhhhZZZPPPKKKFFFFFFFFFEEEDDDCCCBBBAAACCCDDDEEEJJJOOOTTTVVVVVVVVVTTTSSSRRRSSSTTTSSSRRRPPPOOONNNMMMLLLKKKJJJJJJCCCCCCCCCBBB@@@@@@BBBDDDGGGEEECCCAAAAAABBBDDDFFFHHHIIILLLSSS___lllvvv{{{|||~~~~~~tttnnnooofffccc^^^YYYTTTQQQOOONNNNNNQQQVVV^^^gggooovvvyyy}}}}}}|||{{{xxxvvvsssqqqooooooooopppoooiii___WWWUUURRRQQQVVVbbbrrryyywww{{{~~~~~~~~~~~~}}}|||{{{{{{wwwxxxyyyyyyxxxwwwyyyzzz~~~ooobbbWWWPPPLLLJJJGGGEEEDDDCCCAAA@@@@@@AAABBBBBB@@@@@@AAABBB@@@CCCEEEHHHJJJMMMQQQTTTVVVYYY___cccffffffeeeccc___\\\YYYWWWVVVSSSOOOLLLLLLJJJGGGEEEEEEEEECCCBBBDDDCCCBBBBBBBBBBBBCCCDDD@@@@@@AAAAAABBBCCCDDDDDDEEEGGGIIIJJJMMMTTT___fffssszzzwwwjjjnnn|||ooofffddd^^^\\\YYYWWWUUUSSSQQQOOOIIIGGGDDDAAA??????@@@@@@IIIZZZpppzzzvvvlllbbbWWWWWW]]]nnn~~~xxxlllbbbSSSEEE;;;777777888:::777555777::::::555000............------------+++,,,---......---,,,+++------,,,+++++++++++++++))))))******++++++++++++************************))))))************))))))))))))************))))))((((((((((((((((((((((((((()))))))))************************************++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------............//////000111000222555555888AAAOOOZZZbbbgggnnntttvvvxxxzzz|||}}}||||||~~~qqqeeeaaaccchhhmmmttt~~~kkk[[[RRRLLLJJJHHHGGGFFFFFFFFFGGGIIIJJJMMMMMMNNNQQQTTTUUUUUUSSSVVVTTTSSSRRRTTTTTTSSSRRRPPPOOONNNMMMLLLKKKJJJIIIEEEEEEEEECCC@@@???@@@BBBFFFEEEDDDBBBBBBDDDGGGJJJMMMNNNQQQYYYdddrrr~~~}}}{{{xxxtttooojjjgggfffeeeqqq{{{rrreee``````YYYWWWTTTPPPMMMKKKJJJIIIGGGHHHKKKQQQXXX```eeehhhfffggggggfffdddaaa]]][[[XXXXXXYYYZZZYYYTTTNNNHHHMMMKKKJJJOOO[[[lll||||||tttqqqtttuuutttxxx|||yyyuuupppllljjjjjjjjjkkkkkkkkkkkkkkkjjjiiiiiiaaaaaa``````_________^^^]]]^^^```___^^^]]]^^^___dddkkkuuurrrcccYYYQQQMMMHHHDDDBBB@@@>>>;;;===??????>>><<<;;;<<<===:::<<<===>>>===???AAACCCHHHKKKOOOSSSVVVWWWVVVVVVUUUTTTRRRQQQPPPNNNKKKJJJIIIGGGEEEDDDEEEEEECCCBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKMMMPPPQQQTTT[[[dddkkkwww~~~pppmmmpppwwwjjjfff^^^[[[XXXWWWWWWWWWUUUSSSHHHGGGDDDBBB@@@@@@@@@AAADDDSSSggg{{{}}}{{{zzzqqqggg```WWWTTT___qqq}}}sssbbbPPPAAA999666666:::777666888<<<<<<777222//////.........---------***+++,,,------,,,+++***,,,,,,+++***************)))))))))******+++,,,,,,************************))))))************))))))))))))************))))))((((((((((((((((((((((((((()))))))))************************************++++++************++++++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------------...///000111333555666888<<>>>>><<<:::999999::::::;;;;;;:::888888999;;;AAADDDHHHLLLQQQUUUWWWXXXTTTUUUUUUUUUSSSQQQOOONNNKKKJJJHHHHHHHHHHHHFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEMMMNNNNNNPPPRRRVVVYYY[[[XXXZZZ^^^```ccciiirrrxxxzzzpppkkkrrrooohhh___[[[WWWVVVWWWXXXVVVSSSJJJIIIFFFDDDCCCBBBBBBBBBCCCMMM]]]ppp|||sssggg[[[SSSVVVcccxxxnnnZZZHHH===888888999888888:::<<<<<<888555000000000///......------***++++++,,,,,,++++++***,,,,,,+++************************)))******+++,,,************************''''''((((((((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))************************************++++++************++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000111222777777:::>>>FFFSSS```hhhnnnppptttzzz}}}pppllljjjjjjkkkmmmttt|||{{{uuulll```XXXUUUVVVVVVVVVRRRPPPNNNLLLNNNQQQUUUXXXWWWUUUTTTUUUVVVWWWVVVTTTRRRPPPOOONNNOOOPPPOOONNNPPPPPPPPPOOONNNNNNMMMMMMKKKKKKKKKHHHDDDBBBAAAAAACCCFFFJJJLLLNNNQQQWWW\\\fffjjjqqqwww|||sssddd[[[XXXXXXRRRJJJCCCAAAAAABBBCCCDDDGGGLLLRRRWWWXXXVVVTTTSSSRRRQQQPPPQQQSSSUUUVVVKKKFFFAAA???BBBEEEEEEDDDDDDDDDCCCBBBAAA>>><<<::::::999888888888999;;;<<<777888:::>>>FFFQQQ^^^fffbbbdddccc^^^\\\^^^]]]ZZZXXXiii~~~zzzsssmmmiiihhhhhhgggjjjmmmnnnmmmmmmoooqqqrrrsssvvvzzz~~~}}}oooaaaYYYRRRPPPMMMIIIFFFDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLMMMNNNKKKNNNQQQTTTUUUVVVWWWYYYYYY]]]bbbdddiiisssxxxnnn```UUUOOOJJJFFFBBB>>>??????>>>;;;::::::;;;;;;<<<<<<;;;999888999:::===???DDDJJJRRRZZZ```cccccceeeffffffdddbbb___^^^\\\ZZZYYYYYYYYYXXXUUUSSSTTTSSSRRRRRRRRRSSSUUUVVVVVVUUUUUUVVVYYY\\\___```eeeiiimmmppptttyyyxxxlllkkkwww{{{pppeee```ZZZXXXYYYYYYWWWTTTMMMLLLJJJGGGEEECCCBBBBBBCCCHHHQQQaaayyypppdddYYYUUUWWWggg{{{eeePPPBBB;;;:::777888:::;;;<<<;;;999888222111111000//////......,,,,,,,,,++++++,,,,,,,,,------,,,+++++++++++++++,,,+++***)))))))))***+++))))))))))))))))))))))))''''''((((((((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))************************************++++++************++++++)))***+++,,,,,,,,,++++++---------------------------------------,,,,,,,,,.........///000111222333;;;;;;>>>FFFTTTbbblllqqqrrrssswww||||||rrrmmmlllrrrwwwxxxzzz~~~}}}zzzpppddd```[[[ZZZ]]]___^^^\\\TTTTTTSSSSSSTTTVVVWWWXXXXXXVVVTTTSSSUUUVVVVVVUUUQQQOOOMMMMMMNNNOOONNNMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNMMMJJJHHHHHHHHHHHHMMMUUUYYY\\\```fffllltttyyy~~~~~~{{{zzzzzzsssnnniiicccYYYNNNIIIIIIKKKFFF???;;;;;;;;;;;;:::;;;<<>>DDDLLLRRRPPPTTTUUUSSSRRRSSSQQQLLLHHH[[[rrr|||zzznnniiibbbZZZVVVTTTUUUVVVTTTWWW[[[]]]\\\\\\]]]___]]]```eeelllssszzz~~~sssssspppllliiilllrrrwwwtttfffXXXOOOHHHGGGFFFDDDBBB@@@??????>>>>>>@@@AAABBBCCCCCCCCCGGGHHHJJJLLLNNNPPPRRRSSSQQQTTTYYY]]]___aaadddfffaaadddfffeeeeeekkkxxxrrrcccXXXQQQJJJEEE>>>??????>>>;;;::::::;;;999::::::999777777888::::::===BBBJJJTTT___hhhmmmzzz||||||xxxuuussspppooonnnmmmmmmkkkiiifffaaaaaa```aaaaaaccceeefffiiihhhgggffffffhhhjjjkkkjjjnnnssswwwzzzoooiiinnnzzzlllfff```]]]]]]\\\YYYUUUQQQOOOLLLIIIFFFDDDBBBAAACCCEEEIIIVVVmmmwwwlll```WWWQQQZZZ|||nnnVVVFFF===;;;666999<<<===;;;:::::::::333222222111000//////.........,,,++++++,,,............---,,,,,,,,,,,,------,,,***)))))))))******(((((((((((((((((((((((())))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************++++++************++++++'''(((***,,,------------------------------------.........------,,,,,,,,,/////////000111333444555======AAAMMM]]]mmmvvvyyy{{{|||{{{{{{~~~vvvppppppyyy~~~|||}}}|||ttteee[[[YYYWWWVVVZZZ___aaa___[[[UUUVVVXXXZZZ[[[ZZZXXXWWW[[[XXXTTTRRRSSSTTTTTTSSSQQQOOOMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPQQQRRRRRRPPPOOOOOOPPPNNNUUU^^^eeehhhmmmsssyyyvvvzzz}}}{{{uuunnniiiggg]]]XXXSSSOOOHHHBBBAAAEEECCC???;;;999999999777555888999;;;===@@@CCCGGGIIIMMMLLLKKKKKKMMMRRRXXX[[[RRRJJJ@@@;;;;;;;;;999777;;;:::888666444333333333111333555666555333333333222444777888888:::>>>AAACCCGGGJJJHHHGGGGGGCCC>>>CCCOOObbbsss~~~}}}wwwoooiiihhhhhhjjjkkklllllllllkkkhhheeeaaa___PPPOOOMMMIIIEEECCCDDDFFFFFFHHHJJJLLLOOOTTTYYY]]]aaabbbdddhhhmmmrrrvvvyyy{{{qqqjjj]]]\\\YYYVVVUUUZZZdddkkkrrrzzz{{{ssshhh[[[PPPJJJGGGCCC???<<<:::::::::>>>>>>??????AAACCCEEEFFFHHHMMMRRRUUUUUUWWW[[[^^^___dddgggiiiooowww||||||ssssssrrrpppppprrrwww{{{nnn]]]PPPHHHDDDBBB???>>>??????>>><<<<<<;;;999999:::999888666;;;:::>>>HHHSSS]]]hhhrrr}}}~~~{{{wwwooonnnsssyyyzzzxxxvvvuuusssqqqqqqqqqssstttxxxyyyyyywwwvvv{{{zzzooolllqqquuujjj```]]]\\\XXXUUUUUUUUURRRNNNJJJFFFDDDCCCCCC===CCCHHHMMM\\\rrr{{{~~~ppp```SSSVVVkkkxxxcccNNNBBB888777999:::::::::;;;<<<===555444333111///...------......---,,,,,,,,,,,,---))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++)))((('''(((((((((((((((''''''&&&))))))************))))))*********)))))))))))))))+++++++++*********))))))******))))))))))))******++++++******++++++,,,---))))))(((((()))+++---...---------------------------,,,,,,,,,,,,---...///111111222222222555888:::===BBBLLL[[[jjjvvv}}}}}}{{{~~~zzzyyy~~~uuuhhh___YYYVVVPPPQQQRRRTTTUUUVVVVVVVVVZZZ[[[\\\]]]\\\ZZZXXXVVVXXXXXXXXXWWWVVVUUUSSSRRRTTTRRROOOPPPRRRSSSRRRPPPOOOMMMKKKLLLNNNOOOMMMJJJUUURRRQQQQQQTTTWWWYYYZZZYYY```iiioooqqqqqqrrrtttsssooohhhbbb\\\WWWQQQNNNJJJHHHEEEBBB>>>;;;999888;;;:::888666555444555555444444444555777999:::;;;BBBAAA??????@@@CCCFFFIIIDDDBBB???;;;999777777777888888777666555555444444222222222111111111111000222222333444555666777888>>>???AAAAAA@@@===:::777>>>HHHXXXhhhuuu}}}{{{mmmfff]]]VVVRRRRRRSSSTTTSSSSSSRRRRRRPPPNNNLLLJJJGGGGGGFFFDDDAAA@@@BBBDDDFFFHHHLLLPPPUUU[[[ccchhhmmmmmmnnnpppssswwwzzz|||~~~yyyqqqhhh]]]WWWNNNNNNMMMLLLMMMSSS]]]eeesss{{{yyyooocccXXXQQQNNNIIIEEEBBBAAAAAABBBAAABBBDDDFFFHHHIIIJJJKKKMMMQQQWWWZZZ[[[___dddhhhlllqqquuuxxx~~~}}}}}}tttaaaVVVOOOLLLIIIFFFDDDBBB@@@===<<<:::888888999999777666777555777>>>FFFMMMWWW___uuu{{{yyy}}}~~~}}}{{{yyyvvvttttttttttttppprrrrrrrrrsssyyyxxxmmmkkkzzz~~~qqqddd___^^^ZZZWWWWWWWWWTTTPPPLLLHHHFFFDDDDDD>>>BBBEEEHHHTTTeeerrrwwwsss}}}xxxyyy{{{hhhWWWQQQ^^^nnn{{{iiiVVVGGG:::555666777888888999:::;;;666555333111///...------......---,,,,,,,,,,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))******+++***)))((('''%%%%%%'''((()))*********))))))************))))))***)))))))))))))))))))))+++++++++*********))))))******))))))))))))******++++++******++++++,,,---,,,,,,***)))))))))***+++---------------------------------,,,,,,---......,,,///333444444666:::===@@@GGGTTTbbbnnnxxx~~~}}}~~~~~~pppcccZZZVVVSSSQQQQQQOOOMMMLLLOOOSSSYYY\\\]]]]]]]]]]]]\\\[[[YYYXXXXXXXXXWWWVVVVVVUUUTTTTTTUUUSSSQQQQQQSSSTTTRRRQQQPPPNNNLLLMMMPPPRRRQQQPPPZZZYYYXXXZZZ]]]___```___gggjjjmmmnnnllliiigggfff^^^ZZZUUUPPPLLLIIIEEEBBB???>>>===<<<;;;::::::::::::999777666555444444555333333333333444666777888:::999999999:::<<<>>>@@@@@@>>>;;;999777777777777555555444333333222111111222222222222111111111111222222333444555666777777999:::;;;<<<;;;:::888777===BBBNNN]]]llluuuxxxwwwyyyyyyzzz|||~~~}}}|||{{{|||~~~~~~~~~|||{{{uuuhhh```UUULLLFFFEEEEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@BBBCCCDDDDDDCCCCCCEEEGGGHHHLLLQQQWWW___iiissszzz~~~~~~~~~~~~zzzqqqeeeYYYPPPLLLEEEGGGIIIKKKNNNVVV```hhhvvv~~~sssiii___\\\VVVQQQMMMKKKLLLLLLJJJKKKMMMOOOQQQRRRRRRRRRSSSWWW\\\___aaafffmmmrrrzzzvvvhhh[[[WWWPPPKKKFFFCCC???======<<<:::999::::::999888:::777777;;;???BBBHHHOOO]]]kkk|||}}}}}}{{{yyyvvvtttsssrrrqqqiiijjjkkkllloooxxxrrrgggnnn|||{{{iiibbb```]]]ZZZXXXYYYVVVSSSNNNJJJGGGFFFEEEAAABBBBBBBBBIIITTT]]]```___fffmmmsssyyy}}}|||wwwrrrzzzsss]]]OOOQQQZZZwww~~~qqq```NNN===444555666888999999999999666555333111000......---......---,,,,,,,,,,,,---++++++++++++++++++++++++************************)))************)))((((((%%%&&&'''((()))*********))))))************))))))))))))))))))))))))******+++++++++*********************))))))))))))******++++++******++++++,,,---,,,,,,+++************+++------------------------......---------------...***///555777777999>>>CCCGGGQQQ___kkksssyyy}}}~~~{{{}}}~~~}}}~~~xxxmmm___UUURRRRRRRRRPPPOOOKKKGGGEEEIIIRRR\\\bbb``````^^^]]]\\\[[[[[[ZZZXXXXXXVVVUUUUUUUUUVVVVVVVVVUUUSSSSSSTTTTTTSSSRRRTTTRRRPPPPPPRRRTTTUUUUUU[[[\\\___dddhhhjjjjjjiiikkkiiieeeaaa]]]XXXSSSOOOHHHEEEAAA>>>===<<<;;;:::888888888888888999::::::999888777666555444444444222222111111222222333333333333333444555666777777999888777666555666777888444444333333222222111111333333333222222222111111222222333444555666666777555555666666666666666666CCCDDDJJJXXXhhhrrruuusssuuuttttttvvvyyy{{{{{{zzzvvvvvvvvvvvvwwwwwwwwwwwwzzz{{{|||~~~{{{oooggg[[[PPPIIIEEEDDDCCCAAAAAAAAAAAABBBCCCDDDEEEGGGIIIKKKLLLLLLMMMPPPRRRRRRVVV\\\eeennnzzz~~~{{{zzz|||}}}||||||}}}~~~zzzyyytttjjj]]]SSSMMMLLLFFFIIINNNQQQVVV^^^hhhooo|||wwwsssllleee___[[[ZZZZZZYYYYYYXXXXXXXXXYYYZZZ[[[ZZZ]]]aaaccceeejjjqqqwwwpppiii^^^SSSLLLFFFCCC@@@AAA???===<<<<<<===<<<;;;>>>;;;999<<<======@@@DDDFFFOOO```sss~~~~~~}}}zzzvvvuuutttsssrrrqqqpppnnnnnnggghhhhhhjjjoooyyy{{{kkkjjjssspppeeebbb___ZZZXXXYYYWWWTTTPPPLLLIIIGGGFFFDDDCCCAAA???AAAGGGLLLOOOPPPSSSYYYcccoooyyy|||{{{tttxxxzzzzzz~~~{{{cccPPPLLLPPPbbbvvv~~~wwwiiiVVV@@@888777888:::;;;<<<;;;:::777666444222000///............---,,,,,,,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))((()))))))))))))))(((''''''))))))************)))))))))))))))))))))*********************************+++******))))))******+++++++++******++++++,,,---)))))))))***+++,,,---...------------------------///......---------------,,,111777999999===EEELLLRRR]]]kkktttwwwxxxzzz||||||{{{{{{}}}{{{zzz{{{|||zzztttwww||||||iii___TTTOOOPPPRRRRRRPPPIIIGGGEEEFFFKKKSSS\\\aaaaaa```]]][[[ZZZZZZZZZ[[[YYYWWWUUUTTTTTTUUUWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTXXXVVVSSSRRRSSSUUUWWWXXXZZZ]]]bbbjjjpppsssrrrqqqeee___WWWRRRNNNJJJEEEAAA===;;;999888:::;;;;;;;;;;;;::::::999888888888888888888777666555555444444333222222111000111111111111222333444555555444444555444444444555666888999777777666666555555555555444333333333222222222222222222333444444555666666666555444333333333444555KKKHHHJJJUUUeeeqqqtttssssssrrrrrrsssuuuwwwwwwvvvrrrsssssstttsssttttttuuuxxxyyyzzz~~~uuummmaaaUUUMMMHHHEEEDDDEEEEEEEEEFFFGGGIIIKKKLLLNNNPPPRRRSSSTTTWWWZZZ\\\aaaeeelllttt}}}|||yyyxxxyyy{{{{{{{{{|||~~~}}}{{{qqqoooiii___TTTKKKIIIIIIIIILLLRRRVVV[[[cccmmmtttxxxqqqmmmkkkjjjhhhddd```______aaabbbcccfffiiijjjkkknnnuuuzzzwwwgggZZZQQQKKKHHHDDDAAA>>><<<<<<<<<<<<;;;<<<888777999999777888<<<>>>BBBMMM]]]ppp}}}}}}{{{vvvssspppqqqrrrssssssrrrqqqppplllkkkjjjlllsss}}}tttmmmoooyyyxxxlllfff```[[[YYYXXXWWWTTTQQQMMMJJJHHHGGGFFFDDDAAA@@@@@@AAADDDFFFIIIIIIOOO[[[jjjuuu|||}}}}}}{{{yyy{{{hhhTTTLLLLLLTTTggg~~~yyyooo\\\FFF;;;:::888999;;;<<<;;;:::777666555333111000//////......---,,,,,,,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((('''))))))************))))))(((((())))))************************************++++++************++++++++++++******++++++,,,---((()))***+++,,,------...------------------------///......---------......///222666888;;;BBBMMMUUU```iiitttyyyxxxvvvvvvwww}}}|||xxx~~~}}}yyyzzz{{{pppjjjhhhiiikkkppp}}}}}}ooommmuuupppcccWWWRRRLLLJJJLLLNNNMMMJJJEEEGGGJJJNNNRRRVVVZZZ\\\```^^^[[[YYYWWWXXXYYYZZZYYYWWWUUUTTTTTTUUUWWWXXXVVVVVVVVVUUUUUUUUUVVVWWWVVVUUUUUUUUUVVVYYY]]]```bbbdddhhhmmmqqqrrrpppmmm]]]VVVNNNHHHFFFCCC@@@===<<<;;;:::;;;===>>>>>>===<<<<<<:::999888777777777888888888777777666555555555444333222111111111111222333444555666555333222222333333444666777888999888888888888777777777777444444444444333333333222222222333333444555555555:::888666444333333333444OOOKKKJJJRRR___lllqqqrrrrrrpppooooooqqqsssrrrrrrnnnpppqqqqqqpppoooqqqrrrwwwxxxzzz|||~~~|||uuujjj```XXXSSSNNNKKKNNNOOOPPPQQQRRRSSSTTTTTTSSSTTTVVVXXXZZZ^^^cccgggpppttt{{{~~~~~~}}}zzzwwwvvvxxxyyy{{{{{{{{{}}}~~~}}}zzzxxxoookkkcccXXXOOOIIIGGGGGGNNNRRRWWW[[[```hhhrrrzzz|||xxxuuuoookkkhhhgggggghhhlllooorrrssssssuuuzzz~~~}}}lll^^^RRRLLLGGGDDD???<<<;;;;;;:::999<<<999888::::::777777:::<<<<<>>======AAA@@@@@@BBBCCCBBB@@@===888888777777777777888888888999999999999888777666777666555444333333333333222333444555444333222111222222333555666777888888777777777777777777666666555555444444444333333333222222333333444444444444;;;999777555444333333444QQQMMMKKKOOOZZZfffnnnrrrsssqqqnnnnnnoooppppppooolllnnnoooooommmmmmnnnpppsssuuuwwwzzz}}}zzzqqqjjjddd^^^ZZZ]]]^^^___aaaaaaaaaaaa```YYYZZZ[[[]]]aaahhhooouuu|||{{{||||||zzzxxxwwwxxxyyyzzzzzzyyyzzz{{{yyyvvvsssnnnggg]]]UUUOOOLLLKKKJJJQQQTTTYYY]]]ccclllwww~~~|||zzzvvvssspppnnnmmmppptttxxxyyyyyyzzz~~~ppp```VVVMMMIIICCC@@@>>>===<<<;;;>>>;;;;;;======999888;;;777666:::BBBKKKXXXlll~~~~~~zzzuuusssllljjjhhhkkktttxxxllleeepppuuuhhhbbbaaaWWWWWWVVVTTTRRRPPPNNNMMMIIIDDDBBBCCCBBB>>>>>>BBB@@@@@@FFFRRR\\\dddpppzzz}}}{{{zzzxxx|||ttt^^^PPPKKKFFFRRRfff|||}}}xxxmmm\\\EEE???888666888::::::999999888666444222111000000......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++)))((((((((()))***&&&'''((()))***+++++++++))))))************))))))'''(((((()))******++++++))))))*********+++++++++,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,---------,,,+++***------------------------------------...000111222555777===HHHVVVccckkkooowwwxxxzzz{{{{{{{{{zzzyyy~~~rrrpppsss{{{zzzwwwzzzzzzssskkkggg___ccchhhnnnzzzvvvpppnnnttt~~~iiiYYYRRRKKKLLLMMMLLLKKKLLLPPPSSSTTTVVVXXXYYYZZZZZZYYYXXXZZZYYYXXXWWWWWWXXXYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTQQQSSSUUUUUUTTTUUUXXX[[[[[[^^^bbbdddfffjjjooosssuuuqqqjjjccc]]]WWWQQQNNNEEEDDDBBB???>>>???CCCFFFKKKKKKLLLMMMLLLIIIDDD@@@777777777777777888999:::999999:::;;;:::999888777777666555555444444444444444444444444333333222111222222333444555555666666666666666666666666666666555555555555444444444444222333333333333444444444777777666555444333333333SSSOOOLLLOOOXXXdddmmmrrruuurrrpppoooooopppooonnnkkkmmmoooooommmlllnnnpppnnnqqqtttxxx~~~}}}vvvpppiiieeefffgggiiikkkkkkjjjhhhggg___```bbbdddiiirrr{{{{{{|||}}}|||{{{zzz{{{|||yyyxxxxxxxxxxxxvvvrrrooohhh```VVVOOOMMMMMMMMMLLLNNNQQQUUUZZZ```jjjvvv|||xxxssspppppptttyyy{{{{{{}}}rrrfffSSSNNNIIIDDDBBB@@@???>>>===::::::<<<;;;777666888444444999AAAGGGRRRgggzzz}}}vvvppplllhhhfffdddhhhrrr~~~ooo```hhhttt|||mmmffffffXXXWWWWWWVVVTTTRRRQQQPPPJJJDDDBBBDDDBBB===<<>>FFFXXXjjj}}}{{{vvvrrrnnniiieeeaaabbb___^^^iii}}}|||ooodddbbbtttxxxlllcccYYYXXXWWWVVVUUUTTTSSSRRRKKKIIIEEEAAA?????????@@@AAA@@@EEEMMMQQQUUU___kkkxxx|||}}}zzz|||ooo[[[OOOOOOMMMPPP___xxxzzzcccTTTBBB888888;;;999777999999999777555222///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))+++***)))(((((()))***+++************************,,,,,,+++***))))))******************************************))))))))))))******))))))******+++,,,++++++,,,,,,,,,---------------------------------+++---......///000444666;;;>>>III^^^vvv}}}zzzzzzzzzzzzsssooopppmmmkkklllppp{{{~~~|||{{{wwwzzz~~~~~~wwwpppnnnsss}}}xxxtttpppkkk```TTTMMMMMMLLLIIIFFFFFFLLLVVVaaahhhhhhddd___[[[YYYYYY[[[]]]YYY[[[\\\[[[YYYWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTSSSQQQPPPRRRVVV[[[^^^kkkooossstttrrrnnnjjjhhhdddaaa[[[TTTOOOKKKHHHHHHFFFGGGIIINNNTTTYYY[[[[[[```bbbbbb___VVVLLLDDD??????999555888;;;999777777888999:::;;;;;;:::888777444444555555666555555555444444444333333333222222444444444444444444444444333555777888777666777888888777666555444333333333444444444444444444444444444444333333222333333333VVVPPPLLLOOOUUU[[[dddlllooooooooooooooooooooopppnnnnnnooooooooopppppppppqqqpppssszzz}}}|||xxxtttssstttssspppllliiihhhhhhkkkrrrzzz~~~}}}|||{{{zzzyyyyyyyyyyyy{{{zzzyyywwwuuuqqqnnnllleee```YYYSSSNNNMMMMMMNNNSSSRRRRRRUUU]]]iiivvv~~~}}}{{{zzzyyywwwtttqqqvvvzzz~~~~~~zzzvvvvvvxxxzzz}}}pppgggYYYNNNHHHDDDAAA???>>><<<;;;;;;;;;;;;:::999777666777999:::@@@OOO]]]lll~~~~~~}}}|||xxxvvvrrrnnnllliiieeebbb______\\\\\\fffzzzvvviiicccoooqqqfff\\\ZZZXXXVVVUUUSSSRRRPPPKKKIIIEEEBBB?????????@@@???@@@GGGQQQYYY\\\ccckkkyyy|||~~~{{{xxxzzztttaaaSSSJJJGGGIIIUUUkkktttbbbJJJ<<<:::;;;:::888999999999777555222000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))+++***)))(((((()))***+++************************,,,++++++***))))))******************************(((((())))))******+++++++++************+++,,,,,,++++++,,,,,,,,,---------------------------------,,,---//////000222555888???BBBOOOddd}}}{{{yyyyyy|||yyynnnlllllliiihhhiiifffqqq{{{}}}uuuooolllooowww~~~qqqjjjdddbbb]]]UUUOOOMMMMMMMMMMMMPPPVVV]]]dddhhheeeccc___[[[ZZZZZZ[[[\\\ZZZ[[[\\\\\\YYYXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVUUUTTTTTTVVVZZZ]]]```lllnnnooommmgggaaa\\\ZZZSSSQQQMMMJJJIIIJJJMMMNNNRRRSSSUUUZZZaaafffiiiiiihhhgggeeeaaaZZZQQQIIICCCAAA>>>===>>>===999888:::;;;;;;<<<===<<<:::888777555666666777777666666666333333333333222222222222444444444444444444444444333555777777777666777999888888666555444333333333444444444444444444444444444333333222222333333333VVVPPPLLLMMMQQQVVV___hhhmmmmmmnnnoooooopppppppppnnnnnnnnnooooooooopppppppppooossszzz}}}xxxvvvuuusssoookkklllkkkkkkooouuu{{{~~~}}}}}}|||{{{{{{{{{zzzyyyyyyxxxxxxxxxyyy|||{{{yyyvvvssspppnnnmmmeee```YYYSSSOOOOOOQQQSSSSSSQQQPPPSSS\\\iiivvv|||yyyvvvuuusssqqqooovvvxxxzzzwwwqqqmmmkkklllooosssxxx|||~~~zzzhhhYYYOOOJJJFFFCCC@@@>>><<<;;;<<<<<<;;;:::999555444666777:::BBBKKKVVVfffuuu{{{|||yyywwwwwwyyyzzzsssqqqnnnmmmkkkiiigggddd]]]\\\ZZZZZZcccuuuqqqeeegggpppyyykkkaaa^^^YYYVVVTTTSSSQQQPPPLLLJJJFFFCCC@@@?????????>>>@@@HHHVVVaaagggkkkooo|||~~~zzzvvvwww|||hhhXXXLLLIIIHHHRRRfffwww\\\GGG===;;;;;;:::999999999888666333111///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))******))))))))))))******************************,,,+++******)))*********************************''''''((()))***+++,,,---+++++++++++++++,,,------,,,,,,,,,,,,---------------------------------------...000000111333777:::CCCIIIVVVkkkzzzxxxyyy}}}~~~{{{uuuqqqmmmllljjjffffffiiieeennnyyy}}}vvvqqqmmmnnnsssxxxyyyyyy}}}kkkaaaZZZ[[[\\\ZZZUUUSSSOOOQQQUUUZZZ___bbbdddeeeaaa```^^^\\\[[[[[[\\\\\\ZZZ\\\]]]\\\ZZZXXXXXXYYYXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVWWWYYY[[[[[[ddddddbbb^^^WWWQQQMMMKKKIIIHHHGGGIIILLLRRRXXX\\\cccccccccfffjjjmmmoooooolllhhhdddaaa^^^XXXQQQLLLDDDBBBBBBBBB>>>999:::????????????>>><<<;;;999888777777888888888777777666555555444444444333333333444444444444444444444444333555777777666666888999999888777555444444444444444444444444444444444444333333222222222333333444WWWQQQMMMMMMNNNQQQZZZccciiikkkmmmoooppppppppppppnnnnnnnnnoooooooooppppppqqqppptttzzz~~~yyyvvvtttrrrooolllooonnnooorrrwww|||~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyxxxxxxxxxxxxxxxyyyyyyzzzxxxvvvssspppnnnmmmmmmfffaaaZZZSSSPPPPPPSSSUUUSSSPPPNNNQQQZZZgggsss{{{}}}{{{|||~~~{{{wwwtttsssrrrqqqpppssssssrrrmmmfffaaa___^^^ccchhhooouuuyyy}}}zzziii\\\SSSKKKFFFBBB???===<<<<<<<<<;;;:::;;;666333666888888;;;???GGGTTTaaaiiipppwwwyyywwwwwwvvvuuutttuuuxxxzzz|||vvvsssqqqooonnnmmmjjjhhh]]]\\\YYYZZZaaapppzzziiiaaabbbnnnsssfffaaaZZZVVVUUUUUUTTTRRRMMMKKKHHHDDDAAA@@@??????===???GGGVVVeeepppvvvxxx|||uuuttt{{{zzzuuuvvvxxxzzz|||~~~nnn]]]QQQJJJGGGSSSkkktttZZZEEE;;;:::<<<999999999888777444222111............------------++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))***))))))))))))))))))***************************++++++***************+++************************(((((()))******+++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...........................,,,...000111222555888;;;EEEMMM\\\ooozzzyyy{{{yyyvvvtttrrrooopppsssvvvuuuqqqmmmmmmooonnnrrrxxx~~~|||xxxwwwqqqqqquuuyyyzzzyyy|||{{{hhh___YYYZZZ[[[[[[ZZZ[[[TTTVVV[[[^^^```aaa```___]]]]]]]]]]]]\\\\\\\\\\\\[[[\\\]]]\\\ZZZYYYYYYYYYWWWWWWXXXXXXXXXWWWWWWVVVTTTTTTUUUUUUTTTSSSRRRQQQRRRRRRQQQNNNJJJGGGFFFGGGIIIKKKMMMRRRWWW]]]bbbdddmmmjjjgggeeeeeeeeecccbbbddd___[[[\\\___aaa^^^ZZZNNNHHHCCCAAA???<<<>>>AAABBBAAA@@@>>><<<:::888888888888888999888888777777777777666666666555555555444444444444444444444444333555666666666666888:::999999777666555444444444555555555555555555555555333333333222333333444555WWWRRROOONNNMMMNNNVVV___eeehhhkkkoooqqqqqqqqqpppoooooooooooopppppppppppptttsssuuuzzz~~~~~~{{{wwwsssqqqpppnnnmmmppppppqqqtttxxx}}}||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzzzzyyywwwwwwwwwwwwxxxxxxyyyzzzxxxwwwuuurrrpppnnnmmmmmmfffaaa[[[UUUQQQQQQSSSUUUSSSOOOLLLNNNVVVbbbmmmssssssooommmpppsssxxx|||xxxuuuttttttrrrqqqnnnllliiiccc]]]XXXVVVUUUWWW]]]eeemmmttt{{{}}}ooo```RRRIIIEEEBBB???===<<<<<<;;;:::<<<777555888:::999:::<<>>===<<<;;;===888777:::;;;::::::<<>>===<<<999888::::::777999===<<>>BBBCCCEEEPPPeeewww~~~yyyuuuwww{{{yyy||||||uuuppprrrwwwuuubbbWWWLLLNNNaaa|||eeeJJJ===;;;888999999:::999888666555////////////............************************++++++++++++************))))))))))))))))))))))))((()))***++++++***)))(((******************************))))))***++++++,,,***************************++++++++++++++++++++++++************+++,,,,,,------------....................................///111333555888;;;@@@CCCLLL[[[ooo~~~uuuwww|||{{{|||~~~yyyyyy{{{zzz{{{}}}rrrkkkfff```[[[QQQMMMLLLQQQVVVZZZ```fffhhhgggeeecccaaa___]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[XXXZZZ[[[ZZZXXXVVVVVVWWWWWWXXXXXXYYYZZZZZZYYYYYYXXXYYYYYYXXXWWWTTTQQQPPPPPPQQQSSSTTTUUUWWWZZZ]]]bbbeeehhhiiigggaaaYYYUUUHHHDDD@@@===============<<<===AAAHHHQQQ\\\dddiiilll]]]OOOIIIIIIGGGFFFFFFGGGEEEAAA===;;;:::;;;<<<>>>>>>>>>>>>===<<<;;;:::666666666555555555444444444444444444444444444444444444555555555777:::===;;;:::999888777666666666555555555555555555555555666666666666777888999:::UUUUUUVVVVVVRRROOOSSSZZZ^^^bbbiiiooorrrsssrrrppprrrrrrrrrsssssssssttttttrrrqqqtttzzz|||~~~zzzyyyuuupppkkkiiijjjkkklllmmmoootttxxx{{{{{{zzzyyy{{{}}}~~~wwwxxxxxxyyyyyyzzz{{{{{{uuuvvvvvvxxxyyy{{{}}}~~~wwwvvvsssnnnhhh```ZZZVVVWWWVVVVVVVVVWWWXXXZZZ[[[VVVPPPJJJIIINNNRRRSSSRRRQQQHHHCCCFFFFFFEEEMMM[[[```iiippppppnnnpppqqqqqqssspppkkkfff```ZZZRRRMMMKKKHHHCCC@@@???@@@@@@???>>>CCCMMMYYYfffuuuyyylllWWWSSSLLLGGGDDDBBB@@@>>>;;;999999:::888555777<<<999;;;DDDSSSdddsss|||yyyvvvrrrooollliiiddd``````aaaeeetttkkkZZZXXX```tttuuufff\\\ZZZZZZXXXUUUVVVTTTQQQNNNJJJFFFCCCAAA>>>CCCDDDCCCKKK___qqqzzzxxx~~~zzzvvvxxx|||zzzrrrrrrqqq|||}}}fff\\\OOOJJJTTTmmmkkkPPP@@@:::888999999:::999888777666000/////////............************************---------,,,,,,,,,++++++))))))))))))))))))))))))((()))***++++++***)))(((******************************))))))***+++,,,,,,************************))))))***+++,,,------...******))))))******+++,,,---------.........//////////////////////////////111333555888:::>>>BBBFFFTTTcccvvvuuu{{{}}}yyy{{{xxxllleee___YYYTTTSSSLLLKKKTTT___ggglllooodddddddddcccaaa___]]]\\\]]]\\\ZZZYYYYYYYYYZZZ[[[XXXYYYZZZYYYWWWVVVVVVVVVYYYYYYZZZ[[[[[[[[[[[[[[[WWWXXXXXXYYYXXXWWWUUUTTTVVVYYY[[[]]]___bbbeeehhhhhhhhhgggccc[[[QQQHHHBBBAAA===999666666666666666666999===BBBHHHOOOXXX^^^]]]TTTLLLJJJJJJHHHIIILLLIIIFFFBBB>>><<<<<<===>>>AAAAAAAAA@@@@@@>>>======999999999999888888888888444444444444444444444444444444555444555777:::===<<<;;;999888777777666666666666666666666666666666777777777777888999:::;;;YYYXXXVVVUUUUUUVVVWWWXXX[[[cccjjjkkkmmmrrrvvvvvvvvvuuusssrrrrrrssstttvvvwwwwwwwwwwwwxxx|||{{{wwwqqqmmmjjjhhhfffeeegggjjjnnntttyyy|||{{{zzz|||}}}}}}}}}~~~~~~~~~~~~zzzyyyyyyyyyzzzzzzxxxvvvtttssstttxxx}}}}}}{{{{{{yyysssjjjaaaYYYUUUSSSWWWVVVVVVXXXZZZ\\\\\\[[[YYYSSSMMMIIIJJJKKKJJJIIIBBBBBBAAA>>><<<>>>DDDIIITTTXXX___eeehhhhhhfffeeegggeee```[[[TTTNNNJJJHHHEEECCC@@@===<<<<<<>>>??????AAAGGGSSSbbbrrr~~~xxxkkk]]]PPPMMMJJJDDD>>>======;;;::::::;;;:::999777555:::CCCNNN\\\lll{{{xxxsssrrrpppnnnllliiiccc]]]ZZZ\\\dddtttxxxbbbZZZ___eeewwwmmmaaa[[[WWWVVVXXXVVVUUUTTTQQQMMMHHHCCCAAAAAA??????BBBHHHUUUkkk~~~|||wwwwww{{{{{{wwwwww|||}}}qqqkkknnnxxx~~~}}}}}}ooo___QQQMMMPPP\\\wwwrrrWWWBBB999:::::::::;;;;;;999444111444222///......///......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++***)))))))))))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------......///222222222222111000///...444555777999<<>>;;;:::999777666555555555444666999999;;;BBBMMMVVVYYYZZZTTTLLLGGGJJJLLLLLLMMMHHHBBB??????AAA@@@???EEEDDDCCCBBBAAA@@@??????<<<;;;999777555555555555999888666444333222111111555666888888888999;;;===>>><<<999888888777555444666666666666555555444444888888777888888999:::;;;ZZZXXXWWWUUUUUUVVVXXXYYY[[[ccckkkmmmoootttxxxxxxuuutttsssrrrrrrsssuuuvvvvvvwwwwwwwwwxxx{{{yyyvvvpppllliiifffcccaaadddhhhmmmtttyyy{{{{{{zzz{{{{{{|||||||||}}}}}}}}}zzzyyyyyyyyyzzzzzzxxxvvvuuuuuuuuuxxx|||~~~}}}||||||yyyrrriii```ZZZXXXXXXXXXXXXXXX[[[]]]___^^^]]]VVVQQQLLLIIIIIIIIIGGGEEE:::;;;:::999888:::???DDDHHHLLLRRRWWW\\\]]]]]]\\\\\\ZZZVVVQQQLLLGGGCCCAAA>>><<<:::999999:::<<<===???AAAFFFQQQ```ooo}}}xxxiiiZZZSSSNNNGGGAAA@@@>>><<<;;;:::;;;;;;:::888444888>>>FFFQQQ___llluuu~~~}}}xxxtttrrrpppmmmkkkjjjddd]]]ZZZ\\\eeeuuuiii^^^]]]ZZZkkktttggg___ZZZYYYZZZVVVVVVUUUSSSPPPKKKHHHEEEAAA??????BBBGGGRRRgggyyy{{{zzz}}}|||xxxxxx{{{xxxnnniiijjjssszzz{{{}}}rrrbbbSSSLLLKKKRRRhhhxxx^^^HHH===999888888999:::999666444444222///...//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************++++++***+++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000111111111111000555666999<<>>GGGOOOVVV[[[]]]WWWRRRPPPOOONNNMMMIIIEEECCCDDDEEEEEEEEEGGGGGGGGGFFFEEEDDDCCCBBB>>>===;;;:::999888999999999888777666444333222222555777888888888:::===@@@AAA>>>;;;999999888777555666666555555555555555666999999999999999:::;;;<<>><<>>;;;::::::888777666666555444444555777888::::::::::::;;;<<<===>>>[[[YYYXXXWWWWWWXXXZZZ[[[^^^fffnnnoooppptttvvvuuurrrrrrrrrrrrrrrtttuuuvvvtttuuuvvvwwwxxx{{{}}}}}}~~~}}}zzzuuuqqqlllfff```\\\]]]cccmmmuuuzzz|||||||||zzzzzzzzzzzz{{{{{{{{{{{{zzzyyyyyyyyyzzzzzzxxxvvvyyyxxxvvvvvvxxx{{{~~~~~~yyypppfff^^^\\\^^^aaadddeeegggjjjlllkkkgggccc]]]XXXSSSPPPNNNKKKFFFBBB@@@@@@>>><<<::::::::::::888999<<>>@@@BBBEEELLLXXXiiiyyy}}}yyyyyy{{{wwwfffYYYOOOHHHDDDAAA???<<<;;;;;;;;;:::999999999999:::>>>EEEOOOUUUbbbkkkssswww{{{{{{zzzyyywwwtttqqqnnnkkkmmmfff^^^ZZZ\\\eeewwwwwwjjjZZZ\\\ggg~~~yyylllbbb]]]^^^ZZZZZZXXXVVVTTTQQQNNNLLLEEEAAA???@@@CCCJJJXXXfffsssjjjfffkkksssyyy}}}}}}wwwiii[[[NNNJJJUUUccczzzgggPPPAAA:::888666666777888999888666333000/////////...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------........................///.........---------,,,,,,---...///000222333444777777<<>>===;;;::::::999999999999888888888888888888999:::;;;===AAAFFFJJJFFFCCC???<<<;;;:::999888777666555555555777999:::<<<<<<<<<<<<======>>>???\\\ZZZXXXWWWWWWWWWYYYZZZ```hhhoooooooooqqqrrrqqqrrrrrrrrrrrrssssssttttttssstttvvvvvvwwwzzz~~~~~~~~~}}}zzzuuupppkkkddd^^^ZZZ[[[cccnnnvvv{{{|||}}}}}}zzzzzzzzz{{{{{{{{{||||||zzzyyyyyyyyyzzzzzzxxxvvvyyyxxxwwwvvvxxx{{{{{{sssnnnlllnnnpppssssssuuuvvvvvvrrrlllgggbbb]]]WWWTTTRRROOOJJJFFFDDDCCC@@@>>><<<;;;::::::999999999:::<<<>>>@@@BBB@@@@@@???>>>===<<<;;;:::888888888999:::<<<===???BBBCCCGGGMMMWWWgggxxxyyysssoooooopppssswww~~~qqqbbbVVVLLLFFFDDDAAA>>><<<;;;;;;:::999::::::999888:::???GGGLLLVVV___hhhooovvv}}}~~~yyyzzzzzzxxxuuurrrooommmnnnggg___[[[\\\eeevvvrrraaaZZZ[[[lllsssfff___^^^]]]\\\ZZZWWWSSSPPPMMMLLLGGGCCC@@@@@@AAAEEEPPP[[[uuuyyy}}}~~~pppfffhhhmmmtttyyy||||||}}}|||qqqcccSSSMMMSSS\\\}}}}}}sssbbbNNN@@@===:::888666777888888777777444111/////////...---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++*********))))))************++++++++++++++++++,,,,,,,,,---------........................---------....../////////.........///000222444555777999AAAMMM[[[ggglllmmmoooqqqrrrqqqpppvvvtttrrrrrrxxxzzzuuummmiiillluuummm___QQQLLLPPPVVV\\\```___aaadddeeefffdddbbb```\\\]]]___aaabbbbbbaaaaaacccbbb```______aaaccceeeddddddcccaaa```___^^^^^^aaabbbaaa___^^^]]]___aaaaaadddiiioootttzzz}}}~~~{{{wwwrrrjjjbbb\\\WWWTTTQQQMMMGGGCCC@@@???===<<<888777666666666666777777555555555555555888;;;>>>NNN[[[fffddd\\\VVVSSSRRRPPPQQQSSSSSSSSSQQQPPPPPPQQQQQQRRRRRRQQQPPPOOONNNHHHHHHGGGEEEDDDBBBAAA@@@===<<<;;;:::::::::;;;;;;:::;;;===???AAAEEEJJJMMMFFFCCC???<<<;;;;;;:::999888888888999:::<<<>>>???@@@@@@???????????????@@@]]][[[YYYWWWVVVVVVWWWXXX```hhhooopppoooqqqqqqooorrrrrrssssssrrrrrrrrrrrrrrrtttuuuvvvwwwzzz}}}{{{wwwrrrlllfff```ZZZWWWXXXaaannnwwwzzz{{{{{{|||zzzzzzzzz{{{{{{{{{||||||zzzyyyyyyyyyzzzzzzxxxvvvwwwwwwwwwwwwxxx{{{yyyqqqlllddd___ZZZWWWWWWVVVSSSPPPHHHEEEAAA>>>======<<<;;;::::::999888888999:::;;;;;;;;;;;;;;;::::::::::::888888999:::<<<>>>???@@@CCCFFFIIIOOOXXXgggxxxxxxrrrnnnllljjjllloooqqqttt{{{qqqdddVVVLLLJJJFFFBBB>>>===<<<:::999999999888777777;;;@@@DDDKKKTTT^^^fffoooxxx{{{yyywwwxxxyyywwwtttqqqoooooonnnggg```]]]]]]cccssszzzfffYYYSSS^^^sss|||lllbbbaaa^^^]]]ZZZWWWSSSPPPNNNLLLKKKFFFBBBAAA@@@BBBIIIRRRgggnnnuuu{{{}}}wwwhhhfffhhhooovvvzzz~~~yyyjjjYYYOOOQQQWWWsss~~~~~~yyyooo___NNNAAA>>><<<999888999999999888777555111000//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,++++++***))))))((())))))*********+++++++++,,,,,,,,,,,,------------........................,,,------...//////000000000//////000111333555777:::???IIIWWWdddnnnsssuuutttvvvwwwvvvuuuzzzzzzoooooorrrzzzzzzqqqkkkmmmvvvuuu___ZZZUUUSSSUUUYYY]]]``````bbbdddgggggggggeeeddd^^^^^^___```aaaaaaaaaaaabbb```]]]\\\]]]```cccffffffeeedddbbbaaaaaaaaaaaaccccccbbbaaa___```cccfffgggmmmtttzzzwwwlll```WWWRRRQQQQQQRRROOOKKKHHHEEECCC???===999999888777777777777777555555555666777999;;;<<<>>>HHHQQQPPPMMMNNNPPPQQQPPPSSSWWWXXXWWWTTTSSSRRRUUUTTTTTTSSSSSSSSSSSSRRRMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFBBB>>><<<<<<===>>>;;;===AAACCCEEEHHHLLLOOOGGGCCC???<<<<<<======<<<======???AAABBBDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAA^^^\\\YYYVVVUUUTTTTTTUUU___hhhoooqqqqqqssstttrrrssssssssssssrrrqqqqqqpppqqqsssuuuvvvwwwyyy}}}{{{vvvoooiiiccc^^^ZZZVVVUUU___lllvvvxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyzzzzzzxxxvvvtttvvvxxxxxxyyy|||~~~uuuooogggccc^^^]]]```bbbbbb```XXXSSSKKKEEEBBBAAA>>><<<;;;:::999888888888999:::999999999999999999::::::888999;;;>>>AAACCCFFFGGGDDDHHHMMMRRRZZZgggxxx}}}xxxuuusssqqqoooqqqrrrpppooopppwww|||tttdddVVVQQQMMMGGGBBB@@@>>><<<;;;999999999888777888;;;>>>CCCKKKTTT]]]gggrrrvvvttttttvvvvvvtttqqqnnnnnnooonnnhhhaaa^^^]]]bbbooo|||ppp```UUUYYYfffzzzttthhheee^^^]]]ZZZWWWUUURRRQQQPPPNNNHHHCCCAAA@@@@@@DDDKKKYYYbbblllsss}}}|||nnnhhhgggoooyyyvvvcccVVVUUUWWWjjjzzz}}}rrrbbbQQQFFF===;;;::::::;;;<<<;;;:::888555222000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***************************+++++++++,,,,,,,,,,,,,,,------------...------------------------............/////////////////////000333666999;;;???HHHUUUbbbmmmuuu{{{}}}{{{}}}~~~}}}yyyuuuvvvyyyxxxqqqpppwwwxxxpppmmmgggbbbYYY\\\]]]\\\ZZZ[[[^^^```aaaccceeeggghhhhhhgggfffbbbbbbaaaaaaaaaaaabbbbbb___^^^^^^^^^___aaadddeeefffeeedddcccbbbbbbccccccdddeeeeeedddeeeiiinnnqqqsss|||{{{jjj[[[QQQOOORRRVVVWWWUUURRRPPPLLLHHHCCC???;;;;;;:::888777777777777777666666666777888888888555<<>><<>>>>>???@@@@@@BBBDDDGGGJJJMMMNNNNNNMMMMMMLLLJJJHHHGGGEEEEEEDDD^^^\\\YYYVVVTTTSSSSSSSSS]]]gggooorrrsssvvvwwwvvvtttttttttsssrrrqqqpppoooqqqsssuuuvvvwwwyyy|||~~~}}}wwwpppiiiddd___[[[YYYRRR]]]kkktttvvvuuuuuuvvvwwwwwwxxxxxxxxxyyyyyyyyyzzzyyyyyyyyyzzzzzzxxxvvvrrruuuxxxyyyzzz|||wwwqqqjjjfffbbbccchhhmmmoooooollldddYYYPPPJJJEEEAAA>>><<<<<<;;;;;;:::;;;;;;;;;999999999:::::::::;;;;;;:::<<>>===;;;;;;;;;:::888888999;;;???FFFNNNWWWbbbmmmrrrppprrrssstttrrrnnnlllmmmooonnnhhhbbb___]]]aaammmyyy{{{jjj]]]\\\bbboooyyymmmiii]]]\\\ZZZXXXVVVUUUTTTSSSOOOIIIDDDBBB@@@>>>BBBGGGPPP[[[fffnnnxxxtttllljjjsss~~~mmm___[[[[[[fff{{{wwwfffUUUJJJ;;;::::::;;;===>>>>>>===888666222000000///...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------000000000///......------------...000444888<<>>===AAAFFFIIIKKKLLLNNNOOOIIIEEEAAA???@@@BBBCCCCCCFFFIIIMMMQQQTTTTTTTTTSSSRRRQQQOOOLLLJJJHHHGGGFFFbbb[[[UUUSSSRRRPPPRRRVVV^^^gggoooqqqrrruuuwwwvvvtttttttttuuuttttttsssrrrsssrrrrrrsssuuuyyy|||~~~|||{{{xxxrrrkkkccc]]]XXXUUURRR]]]kkktttvvvuuuvvvwwwuuuvvvxxxzzz|||{{{xxxvvvxxxxxxxxxxxxxxxwwwvvvuuurrruuuwwwxxxyyy|||{{{xxxnnniiifffjjjooovvv|||kkk___YYYUUUNNNHHHFFFAAA>>>???>>>;;;:::;;;999;;;<<<;;;::::::;;;<<<>>>AAAFFFKKKMMMMMMLLLJJJKKKKKKMMMTTT```nnn{{{|||uuunnnhhheeedddiiiiiippp~~~}}}lllaaaYYYQQQMMMHHHBBB>>>>>>;;;<<<<<<:::888777777777<<<@@@GGGOOOXXXaaajjjoooqqqqqqooollllllooonnnkkkllliiiccc[[[XXX]]]jjjuuuyyyhhh\\\VVV^^^yyyvvvfffbbb___ZZZVVVSSSSSSTTTTTTOOOLLLGGGBBB@@@AAACCCDDDOOOWWWeeeqqquuu{{{xxxqqqnnnsss}}}pppfffdddjjj}}}~~~vvvgggXXXFFF>>>999:::===;;;999888999888666333111000//////...------,,,,,,------...///...---,,,+++*********---,,,+++***)))***+++,,,******************************+++,,,------------++++++++++++++++++++++++)))+++------,,,,,,,,,---+++*********+++---///000,,,,,,,,,---------........................---------///333777:::<<<===>>>DDDYYYlllrrrxxx}}}|||~~~yyywwwqqqppppppttt{{{}}}xxxvvvyyy~~~mmm]]]TTTQQQTTTWWW___bbbfffhhhgggeeeccccccaaaaaaaaaaaaccceeeggghhhddddddcccaaa```^^^]]]]]]bbbaaa```aaadddgggiiiiiiiiiiiiiiiiiihhhggggggfffhhhlllppptttwww|||wwwfff[[[YYY\\\```iiigggbbb]]][[[YYYQQQGGGDDDAAA<<<:::999::::::999888888888777888888999:::;;;;;;;;;<<<===>>>@@@@@@JJJUUUaaaggghhhfffccc```fff^^^XXXYYYZZZYYY]]]cccdddlllssswww{{{~~~|||wwwmmmbbbSSSHHHCCCBBB@@@??????DDDGGGHHHLLLQQQRRRPPPTTTOOOIIICCCAAACCCFFFIIINNNSSSYYY\\\[[[YYYYYYZZZ[[[XXXTTTPPPMMMIIIEEEBBBaaa[[[UUUTTTRRRPPPQQQTTT]]]fffnnnpppqqqtttuuutttsssssstttttttttttttttsssssssssssstttwwwzzz}}}~~~|||zzzvvvqqqiiibbb\\\WWWUUUQQQ[[[hhhrrrwwwxxxyyyyyyxxxyyyzzz{{{zzzxxxvvvuuuwwwwwwwwwwwwvvvuuuttttttrrrtttvvvxxxyyy}}}{{{wwwsssnnnlllooovvvxxxmmmaaaWWWMMMFFFBBBBBBAAA>>>===???;;;===>>>>>>======>>>@@@EEEGGGKKKNNNPPPPPPNNNMMMNNNMMMOOOVVVbbbooo|||zzzrrrkkkeeebbbbbb```dddnnn{{{yyymmmcccYYYSSSMMMEEEAAA@@@<<<<<<<<<:::999777777888999===CCCJJJRRR\\\eeekkkppprrrqqqnnnnnnpppooollljjjhhhccc\\\XXX]]]hhhrrrqqqbbbXXXZZZpppoooeeeaaa\\\XXXVVVUUUVVVVVVSSSPPPJJJEEEBBBAAAAAABBBEEEQQQbbbpppwww}}}uuupppsss|||ssskkklll}}}pppaaaMMMBBB:::999::::::999:::999888666444222000///...------,,,,,,,,,,,,------------,,,+++++++++,,,,,,------,,,+++++++++++++++************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,,,,,,,------,,,+++++++++,,,---...+++++++++,,,,,,,,,------........................///222666999:::<<>><<<;;;<<<<<<;;;999999::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???@@@BBBMMM\\\fffjjjllllllkkkjjjeeeaaaaaa```___dddkkkmmmttt{{{}}}~~~~~~zzztttdddZZZNNNFFFCCCCCCBBBAAACCCHHHLLLNNNRRRXXXYYYWWWVVVRRRLLLFFFDDDFFFIIILLLXXX]]]bbbeeedddccccccdddbbb^^^XXXSSSOOOKKKGGGEEE___ZZZVVVUUUSSSOOOOOORRR[[[dddmmmooopppssstttrrrqqqrrrssstttuuuuuuuuuuuuttttttuuuvvvyyy|||~~~~~~~~~}}}{{{xxxuuuooohhhaaa[[[WWWTTTQQQYYYeeepppxxx||||||{{{zzz|||}}}zzzvvvssstttuuuvvvvvvvvvvvvuuutttsssrrrrrrsssuuuvvvyyy~~~xxxxxxsssqqquuu}}}zzzmmm^^^VVVOOOKKKHHHEEEDDDFFFAAACCCDDDDDDDDDDDDFFFHHHMMMOOOQQQSSSTTTTTTSSSRRRRRRRRRSSSYYYdddqqq|||zzzpppfff___[[[XXXXXX]]]dddpppyyynnnaaaYYYQQQHHHAAA@@@>>>===<<<;;;999999999888666999===BBBJJJTTT^^^eeemmmpppqqqnnnnnnooonnnjjjggggggddd^^^ZZZ]]]fffnnn{{{|||kkk]]]XXXfffyyyyyyiiiddd^^^ZZZXXXXXXXXXXXXWWWTTTNNNHHHDDDAAA@@@@@@???LLL```pppzzzzzzrrrrrryyytttmmmzzzlllSSSGGG;;;777888888:::<<<:::999777555222000...------,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...---------------,,,++++++************************(((((()))***++++++++++++++++++++++++++++++++++++)))+++------,,,,,,,,,---...---,,,++++++++++++,,,***+++++++++,,,,,,,,,,,,........................111555:::;;;;;;<<>>===>>>>>>===999;;;<<<>>>??????>>>>>><<<<<<======>>>>>>??????>>>GGGUUUaaahhhkkkooorrrnnnmmmmmmlllhhheeekkkssswww}}}~~~{{{tttlllZZZSSSJJJEEEEEEFFFFFFEEEFFFLLLRRRUUUZZZ```bbb```^^^ZZZSSSNNNLLLMMMPPPSSScccgggmmmqqqqqqooommmllleee```XXXRRRNNNJJJGGGEEE]]]YYYWWWVVVSSSMMMLLLOOOYYYccclllnnnppprrrsssqqqpppqqqrrrtttuuuvvvvvvvvvuuuuuuvvvxxx{{{~~~~~~||||||}}}}}}{{{zzzxxxuuuoooiiibbb\\\XXXVVVSSSYYYcccoooyyy}}}|||zzzyyy{{{|||xxxrrrpppssswwwwwwwwwwwwvvvuuutttsssrrrsssssssssuuuzzz|||yyyvvvvvvzzz{{{qqqfff^^^WWWPPPMMMNNNJJJLLLNNNNNNNNNOOOQQQRRRSSSTTTVVVWWWYYYYYYYYYXXXYYYWWWWWW\\\gggsss|||wwwiii^^^YYYVVVTTTUUUXXX```rrryyykkkaaaYYYOOOGGGEEEAAA???===;;;;;;;;;:::999555666999<<>>FFFNNN[[[iiivvv|||zzz~~~{{{yyyzzzxxxyyy~~~}}}sssbbb\\\SSSLLLLLLQQQYYY^^^aaacccfffgggfffeeeddddddbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaa`````````ccchhhppp}}}yyyuuuuuuvvv|||xxxrrryyy{{{yyysssnnniii___UUUIIIEEEAAA>>>>>>>>>>>>>>>:::<<<>>>@@@AAAAAA@@@???>>>>>>??????@@@@@@@@@@@@BBBFFFNNNWWW\\\___fffmmmqqqvvvyyyvvvnnnjjjooouuuzzz~~~}}}xxxrrriii```TTTOOOIIIFFFGGGIIIJJJJJJHHHPPPWWW\\\ccciiikkkiiiiiieee^^^XXXUUUVVVYYY[[[hhhnnnvvv{{{{{{wwwpppllleee```XXXRRRNNNLLLJJJIII[[[YYYXXXWWWQQQKKKJJJNNNVVV```jjjnnnppprrrsssqqqpppqqqrrrtttuuuvvvvvvvvvuuuuuuwwwzzz|||}}}zzzyyyzzzzzzzzzyyyxxxuuupppjjjccc^^^ZZZXXXVVV[[[eeepppxxx|||{{{yyyvvvyyyzzzvvvqqqppptttyyyxxxxxxxxxwwwvvvuuusssrrrsssrrrsssuuuzzzzzzyyyzzz~~~wwwlll```ZZZYYYTTTVVVWWWXXXXXXXXXZZZ\\\YYYZZZ\\\___```aaabbbbbbaaa\\\ZZZ^^^hhhttt}}}~~~mmmaaaZZZWWWUUUTTTTTTXXXdddrrrvvvmmmeee[[[RRRNNNFFFCCC???=========<<<:::777777888:::???GGGQQQXXXbbbjjjoooooonnnooommmjjjgggiiiiiiddd``````eeekkk{{{lll\\\ZZZbbb~~~ssskkkbbb\\\[[[[[[ZZZXXXUUUSSSOOOKKKGGGDDDBBBAAADDDJJJXXXmmm}}}~~~uuuoooqqq{{{}}}}}}tttYYYLLL@@@;;;:::999999:::999999888666444111...------,,,,,,++++++,,,,,,---///...---,,,++++++++++++,,,---...///...---,,,+++************************)))***+++,,,------------++++++++++++++++++++++++)))+++------,,,,,,,,,---******+++,,,------......------------...................../////////000000222888===>>>>>>DDDOOOXXXhhhqqqzzz~~~~~~~~~zzzyyyzzz|||yyyjjj[[[WWWRRROOOPPPTTTZZZ^^^aaadddfffgggfffeeeeeeeeebbbbbbbbbbbbaaaaaaaaa```aaaaaaaaaaaabbbbbbbbbbbbcccdddfffkkkvvv~~~}}}|||vvvmmmeee```YYYRRRIIIFFFAAA???>>>??????>>><<<===@@@BBBBBBBBBAAA@@@@@@AAABBBCCCDDDDDDCCCCCCGGGEEEGGGKKKNNNPPPYYYcccrrr{{{~~~uuuoooqqqtttwww{{{{{{uuuoooiii```XXXPPPMMMIIIGGGGGGIIIKKKLLLNNNVVV```gggooowwwyyyvvvsssnnnggg```[[[[[[]]]___jjjqqqzzz|||rrrkkkfffaaaZZZTTTRRRRRRRRRRRR[[[YYYXXXVVVPPPIIIIIIMMMRRR\\\ggglllooorrrsssqqqpppqqqrrrtttuuuvvvvvvvvvtttuuuxxxzzz}}}|||xxxwwwwwwxxxxxxxxxwwwuuupppjjjddd___[[[YYYWWW]]]gggqqqwwwzzzzzzyyywwwxxxyyywwwttttttwwwzzzyyyyyyxxxwwwvvvtttsssrrrtttssssssuuuzzz~~~||||||sssiiifff___aaabbbcccbbbcccdddfffdddfffiiilllnnnnnnnnnmmmhhhaaa[[[^^^hhhttt}}}uuuiii]]]YYYVVVUUUSSSSSSZZZcccwww}}}uuunnncccYYYSSSLLLGGGBBB?????????===;;;999999999999<<>>;;;;;;:::::::::;;;@@@GGGLLLWWWbbbllloooooopppooollliiijjjjjjeee```___dddiiizzziii]]]\\\aaazzzuuuhhhaaa___^^^ZZZVVVUUUTTTRRROOOLLLGGGDDDBBB???AAAIII\\\yyywwwvvvtttxxx|||sssooorrr{{{vvviiiuuuooo___LLLBBB<<<999888:::666777777777666333111//////......------......///...---,,,,,,++++++++++++------,,,+++++++++++++++************************)))***+++,,,,,,------,,,++++++++++++++++++++++++)))+++------,,,,,,,,,---******,,,------------,,,---------.........//////---......///000000111111555888<<>>DDDHHHPPP\\\hhhkkkllllllllljjjhhhjjjiiiddd___^^^ccchhhxxxrrrdddcccYYYqqqyyykkkccc```___[[[WWWXXXWWWUUURRRMMMHHHDDDBBB>>>AAAGGGWWWppppppooopppxxxuuuppppppwwwjjjXXXaaaxxx{{{hhhQQQCCC;;;888888;;;555666777777666444222000//////............//////,,,,,,++++++,,,,,,---------,,,+++***)))***+++,,,************************((()))***++++++,,,++++++++++++++++++++++++++++++)))+++------,,,,,,,,,---+++,,,---...---,,,+++***,,,,,,,,,---------......---......///000111111222777888<<>>@@@>>>===;;;:::;;;>>>AAACCCOOOVVV```iiimmmmmmllllllnnnjjjhhhhhhfffcccdddhhhvvvzzzhhh^^^YYYeeewwwlllfffaaa\\\WWWWWWXXXWWWUUUPPPKKKHHHGGGFFFDDDDDDNNNeee|||nnnooosss||||||pppooovvv|||eeeSSSSSS___sss{{{iiiSSSEEE===888777999888888777666555333111000......---------......///...------,,,,,,------...,,,,,,,,,++++++************)))(((((()))+++---...444...)))(((+++---,,,***************+++,,,---...------------------------.........////////////000,,,,,,,,,---------.........///000//////000333555;;;999===IIIVVVcccuuu}}}}}}zzzvvvxxx|||xxxjjjeeegggfffiiiooossssssqqqmmmjjjggggggffffffeeeeeeeeedddcccbbbbbbbbbddddddbbb```aaaaaabbbccceeegggiiijjjtttqqqttt~~~}}}|||{{{yyyvvvrrrlllgggfffaaa___fffttt|||yyy|||zzzrrrlllkkknnnpppoookkkeee___]]]]]]\\\YYYUUUPPPMMMLLLLLLMMMJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJKKKMMMOOOQQQSSSRRRQQQPPPNNNLLLKKKJJJIIIVVV\\\fffooorrrnnneee___]]]ZZZVVVVVVXXXZZZYYYXXX```VVVPPPSSSWWWUUUTTTVVVhhhppp}}}~~~uuunnngggbbbaaadddgggnnn{{{~~~xxx{{{{{{uuurrr^^^XXXRRROOOJJJDDDCCCEEEFFFNNNXXX```dddggglllppprrrrrrtttuuuuuuuuutttsssvvvvvvwww{{{xxxrrrppppppqqqqqqqqqooolllhhhccc^^^ZZZWWWTTT\\\gggpppuuuxxxzzz|||||||||{{{{{{zzzyyyxxxwwwxxxxxxxxxwwwvvvvvvuuuuuutttwwwwwwuuuuuuxxxwwwtttnnnqqqvvv{{{vvvmmmccc```dddffflllyyylll___]]]gggttt{{{}}}wwwlllbbb]]][[[WWWTTTTTTUUUWWW___nnn}}}zzzkkkbbbWWWQQQJJJCCC@@@@@@???===<<<;;;;;;===???AAAKKKRRR\\\eeeiiijjjjjjjjjmmmiiiggggggeeebbbcccggguuuqqqeeeYYY```sssssskkkddd^^^YYYXXXXXXXXXVVVRRRMMMIIIGGG@@@@@@@@@FFFYYYppp|||~~~wwwtttsssxxxtttqqq|||ppp^^^OOOMMMUUUeeevvvgggUUUHHH???888666888888888777666555333222111......---------......///...------,,,,,,------...,,,,,,,,,+++++++++******,,,+++***)))***,,,---///444///***))),,,...---+++************+++,,,---...........................------........./////////,,,,,,---------............///000//////000333555<<<<<>>FFFLLLVVV^^^dddfffhhhiiijjjhhhggggggddd```aaaeeerrr~~~{{{lll\\\ZZZbbbzzz|||qqqiiiaaa]]]YYYYYYZZZYYYUUUPPPKKKHHHAAABBBCCCEEEQQQfffyyy|||tttuuu}}}yyyttt{{{iii]]]PPPKKKLLLVVVmmmssshhhYYYMMMBBB999666999888888888777666444222222///......---------.........------,,,,,,------...,,,,,,,,,,,,++++++++++++...---,,,++++++,,,---...333///+++***---......,,,************+++,,,---...------------............,,,---------............,,,------------.........//////000000000111444666>>>BBBLLLYYYggguuu}}}}}}~~~{{{zzz~~~}}}tttlllgggfffgggnnnoooooopppnnnllliiigggeeeeeeeeeeeeeeedddddddddeeecccbbbbbbcccbbb```^^^]]]\\\\\\]]]aaagggmmmqqqpppiiidddcccdddfffmmmuuuyyy{{{zzzsssgggbbb[[[VVVSSSRRRQQQPPPMMMLLLLLLPPPWWWbbblllrrrssskkkgggjjjnnnkkkfffbbb]]]```ccceeecccaaa___^^^^^^\\\XXXTTTQQQOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKOOOOOOOOOPPPQQQSSSTTTUUUVVVVVVVVVTTTRRROOOMMMKKKNNNPPPRRRSSSRRROOOLLLIIIEEEIIIMMMRRRWWW___hhhooommmkkkiiihhhbbbYYYVVVVVV[[[fffuuu~~~}}}~~~}}}yyyzzz}}}]]]XXXSSSQQQKKKCCC@@@@@@AAAFFFNNNVVV]]]dddjjjooossssssssssssssstttuuuvvvtttuuuxxx|||~~~tttmmmiiihhhhhhhhhhhhhhhhhhfffbbb]]]XXXUUUSSSYYYcccmmmtttwwwxxxxxxzzzyyyxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvyyyyyywwwwwwyyyyyyuuuiiihhhiiijjjkkklllkkkjjjddddddeeefffddd```[[[XXXOOOOOOSSSXXXXXX[[[ooo|||qqqddd^^^bbbmmmvvv{{{~~~~~~tttnnnggg___ZZZZZZWWWVVVXXX\\\bbbooouuucccYYYSSSLLLFFFCCCBBB@@@>>><<<;;;;;;;;;;;;AAAGGGPPPYYY___cccgggiiihhhgggggghhhddd______cccppp|||sssaaaWWWVVVhhhwwwmmmeee```ZZZ[[[[[[ZZZXXXSSSMMMIIIDDDFFFFFFEEEJJJ\\\tttwwwvvv~~~}}}yyy~~~qqqiii]]]RRRIIIMMMaaavvvwwwlll___RRRDDD999777:::888888888777666555333333//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,---111...+++***,,,------,,,************+++,,,------******+++++++++++++++,,,,,,,,,,,,---------......------------............///000111111111222666888>>>FFFSSSaaannn|||~~~{{{zzz{{{tttmmmjjjhhhhhhhhhlllkkkkkkjjjiiigggfffeeefffffffffeeeeeeeeeeeeeeeeeedddbbbbbbbbbaaa___]]][[[[[[\\\]]]aaaeeehhhkkk```YYYSSSQQQQQQRRRXXX___fffgggiiilllnnnkkkddd___XXXTTTNNNJJJIIIIIIIIIHHHGGGHHHIIIKKKOOOXXXdddlllpppiiidddfffkkkkkkeee```XXX[[[___bbbcccaaa___]]]]]][[[XXXTTTQQQPPPOOOOOOQQQQQQRRRRRRRRRPPPOOONNNPPPPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXWWWTTTQQQNNNLLLOOOOOONNNKKKHHHFFFEEEEEEEEEKKKRRRVVV[[[dddqqq||||||nnn___UUURRRSSS^^^ooo}}}|||xxxttttttuuuzzz]]]XXXUUURRRMMMDDD@@@@@@???BBBIIIPPPXXXaaaiiimmmrrrrrrrrrrrrsssuuuvvvwwwuuuvvvxxx}}}~~~tttmmmhhhgggffffffeeeeeeeeedddaaa]]]XXXUUUTTTYYYbbbllltttxxxxxxxxxxxxwwwvvvvvvvvvwwwxxxyyytttttttttsssrrrrrrqqqqqqvvvyyyzzzxxxxxx{{{zzzwwwiiifffbbbaaaaaaaaa```___WWWXXXXXXWWWTTTQQQOOONNNJJJLLLRRRXXXXXX[[[kkk~~~zzzqqqeee^^^```hhhrrrxxx|||}}}vvvmmmccc]]]\\\YYYXXXZZZ]]]```iii||||||iii^^^XXXPPPJJJGGGCCCBBB@@@>>><<<;;;::::::>>>DDDLLLTTTZZZ```eeeiiiggggggiiijjjeee^^^___cccnnnzzz|||jjj[[[RRR\\\vvv|||qqqiiiddd]]]\\\[[[[[[YYYUUUOOOKKKBBBCCCBBB???@@@MMMfffzzzxxxxxx{{{ooo]]]LLLJJJZZZkkk{{{qqqcccUUUFFF:::777:::999999888888777666555444//////...---------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++...,,,*********+++++++++************+++,,,------*********++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////...000111222333555999<<<@@@KKKZZZfffqqq{{{xxx~~~xxxxxx}}}wwwsssnnnkkkkkkllllllkkkiiiiiihhhgggfffgggggggggfffffffffffffffffffffgggeeecccbbbbbbbbbaaa___\\\YYY[[[]]]^^^______^^^]]]RRRKKKFFFEEEEEEFFFKKKRRRYYYYYY[[[\\\\\\YYYTTTQQQJJJHHHFFFEEEFFFFFFEEEDDDEEEGGGIIIJJJMMMUUUaaajjjrrrnnniiiiiillllllfff___XXXZZZ^^^bbbcccbbb___]]][[[YYYWWWTTTRRRPPPOOOOOOSSSTTTVVVWWWWWWUUURRRQQQQQQQQQSSSTTTVVVXXXYYYYYYYYYYYYXXXWWWUUURRRPPPNNNRRRRRRPPPLLLGGGDDDEEEFFFHHHOOOWWW\\\aaalll|||jjjXXXOOOOOOYYYiiivvv}}}}}}{{{yyyuuusssrrruuu}}}[[[WWWUUUSSSNNNEEE@@@@@@>>>@@@DDDKKKTTT^^^fffkkkooopppqqqsssuuuwwwxxxyyyvvvwwwzzz~~~}}}tttmmmiiifffdddcccaaaaaaaaa```^^^[[[WWWUUUTTTYYYaaakkktttxxxxxxwwwvvvuuuuuuuuuuuuwwwxxxyyyttttttssssssrrrqqqppppppuuuyyyzzzxxxyyy}}}}}}zzzmmmfff^^^YYYXXXYYYXXXWWWOOOPPPQQQOOOMMMKKKKKKKKKMMMOOOUUUZZZ\\\```lllyyyyyyuuuuuuuuuuuuxxx~~~}}}wwwpppfff______fffooovvvzzz}}}}}}sssggg``````\\\[[[\\\___```eeeqqq~~~sssggg^^^TTTOOOMMMEEEDDDBBB???===<<<;;;:::<<>>===EEEYYYkkkyyyvvvssssssyyy}}}hhhSSSLLLUUUaaa{{{~~~sssfffZZZLLL@@@999999999999999999888777666555000///...---------------...------,,,,,,------...,,,,,,,,,,,,------------+++++++++,,,,,,,,,,,,,,,++++++************++++++************+++,,,---...,,,,,,------......//////,,,---------............------........./////////...000222444666999===@@@FFFSSSaaaiiiqqq~~~~~~xxxwwwrrrfffkkkppprrrzzzlllkkkkkklllnnnppppppoooiiiiiihhhhhhhhhiiijjjjjjeeeeeeeeeffffffffffffgggdddbbbaaaaaabbbaaa___]]]YYY[[[]]]]]][[[WWWSSSPPPJJJDDD@@@@@@@@@@@@CCCHHHLLLNNNPPPRRRQQQPPPMMMKKKCCCCCCCCCEEEGGGGGGFFFDDDGGGIIIKKKMMMPPPWWW```hhhrrrrrrpppmmmmmmmmmggg```ZZZ[[[]]]aaacccccc```]]]XXXXXXVVVTTTSSSRRRQQQQQQTTTVVVYYY[[[[[[YYYWWWUUUQQQSSSUUUXXXZZZ\\\]]]]]][[[ZZZYYYWWWVVVTTTSSSSSSTTTVVVWWWSSSNNNJJJJJJKKKJJJQQQYYY```iiiwww{{{bbbRRRPPPXXXdddooowww|||{{{vvvvvv{{{XXXUUUSSSSSSNNNEEE@@@???===>>>AAAGGGQQQ[[[dddiiikkkmmmppptttvvvxxxyyyzzzwwwxxx{{{zzztttmmmiiieeebbb```]]]]]]\\\[[[YYYWWWUUUTTTSSSWWW___jjjssswwwwwwtttvvvuuussssssssstttvvvwwwttttttsssssssssssssssssstttxxxzzzyyyzzz~~~}}}tttiii[[[RRROOOQQQRRRRRRMMMOOOPPPPPPNNNMMMOOOQQQWWWXXX\\\aaafffkkksss{{{|||mmmhhhdddcccbbbaaadddhhhuuuvvvxxx{{{~~~~~~|||uuupppiiibbb```eeennnuuuxxx|||~~~~~~|||ooohhhhhheeeaaa```aaaaaabbbiiiqqqqqqdddYYYSSSSSSFFFEEECCCAAA???===<<<;;;;;;???EEEKKKRRRZZZaaafffhhhkkkooopppiiiaaa```eeemmmyyyxxxkkk^^^YYYaaatttzzzoooiiiaaa]]]YYYWWWXXXWWWRRRNNNIIIDDDAAA@@@@@@DDDQQQ^^^kkkkkkiiihhhlllyyyrrr]]]QQQRRRXXXpppwwwmmmeee[[[MMMBBB===999999999999888777666666000000///------,,,,,,---...------,,,,,,------...,,,,,,,,,---------......++++++,,,------......---++++++,,,++++++***+++,,,************+++,,,---...,,,------...//////000000------........./////////............////////////...000333555888<<>>@@@@@@>>>@@@DDDFFFHHHLLLOOOOOONNNLLLLLLGGGFFFFFFGGGJJJKKKJJJIIIKKKMMMOOORRRVVV\\\ccchhhlllqqqsssooommmlllgggaaa[[[ZZZ\\\___bbbcccaaa___WWWWWWVVVVVVUUUUUUTTTTTTUUUWWW[[[______]]]ZZZXXXSSSUUUXXX\\\___aaabbbccc^^^\\\ZZZXXXWWWWWWXXXXXXXXX\\\``````[[[VVVTTTUUUSSSXXX___gggrrrpppZZZUUUZZZ```hhhpppyyy|||xxxzzzVVVSSSRRRRRRMMMEEE??????======???EEEOOOZZZcccgggiiilllppptttxxxyyyzzzzzzxxxyyy|||}}}xxxsssmmmiiieeeaaa^^^[[[ZZZYYYWWWVVVUUUTTTSSSRRRVVV]]]hhhrrrvvvuuusssvvvuuusssqqqqqqqqqssstttssssssttttttuuuvvvvvvwwwssswwwyyyyyy{{{~~~xxxkkkZZZNNNJJJLLLNNNNNNMMMPPPSSSSSSRRRSSSUUUXXXaaaaaaccciiinnnttt{{{||||||{{{yyyvvvrrrnnnlllbbb]]]YYYXXXVVVTTTUUUYYY___ccciiipppvvvyyy{{{|||tttqqqkkkdddbbbfffooovvvwww{{{~~~}}}}}}}}}~~~wwwpppooommmhhhccccccbbbbbbeeejjjxxxyyyiii\\\VVVVVVFFFEEEDDDBBB@@@>>>===<<<999===BBBIIIOOOWWW___dddiiilllqqqrrrkkkbbbaaafffmmmyyy{{{pppccc[[[\\\lll}}}qqqjjjbbb]]]XXXVVVWWWWWWSSSOOOJJJCCC>>>@@@AAABBBJJJSSSbbbcccaaa^^^aaannnzzzdddVVVSSSSSSiii{{{tttpppiiiZZZKKKBBB999999999999999888777666111000///...---,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........+++,,,---...////////////+++,,,------,,,+++,,,---************+++,,,---...++++++,,,,,,---...//////.........////////////000............/////////000---000333666:::>>>DDDHHHTTTbbbnnnpppsss}}}~~~rrrdddXXX```hhhmmmuuu}}}uuujjjlllqqqvvvyyywwwtttqqqppphhhhhhgggggggggffffffeeeaaaaaabbbbbbbbbcccccccccaaa``````aaabbbbbb```^^^\\\[[[XXXUUUPPPLLLHHHFFF???<<<<<<@@@AAA@@@AAAEEEFFFIIINNNPPPPPPOOOMMMMMMNNNLLLKKKKKKMMMOOOOOONNNPPPQQQRRRVVV\\\bbbfffiiifffooosssoookkkjjjfffaaaZZZYYYZZZ]]]aaadddbbb```WWWWWWWWWWWWWWWWWWWWWWWWUUUXXX]]]```aaa___\\\ZZZTTTWWWZZZ^^^bbbdddffffff```^^^[[[YYYXXXYYY[[[\\\\\\bbbiiijjjeee```]]]]]]]]]```fffnnnzzz{{{bbbZZZ\\\___dddlllwwwyyyxxxyyyzzz{{{WWWRRROOOMMMIIIBBB???@@@<<<===>>>@@@EEEOOO]]]gggiiilllpppsssuuuvvvxxxyyy{{{zzz{{{~~~yyyqqqkkkhhheee^^^YYYXXXXXXXXXXXXWWWVVVUUUTTTPPPRRR\\\iiioooooorrrwwwvvvuuuuuutttttttttuuuuuusssssssssssstttvvvwwwxxxssstttwwwzzz}}}{{{tttdddRRRIIIIIILLLMMMLLLOOOSSSUUUWWW\\\bbbggglllnnnqqqwww||||||xxxtttpppkkkgggeeeeeedddccc[[[XXXTTTPPPMMMLLLLLLMMMQQQUUU[[[bbbjjjpppuuuxxxtttrrrmmmgggccceeelllrrrwwwzzz~~~~~~~~~~~~~~~~~~{{{uuummmmmmllliiifffdddeeefffxxxyyyiii^^^[[[NNNJJJDDD@@@????????????:::<<>>;;;<<<>>>CCCJJJTTT___gggjjjlllnnnnnnjjjfffcccbbboooyyyqqqaaa\\\^^^sss|||mmmccc___[[[YYYZZZXXXUUUQQQLLLIIIEEEAAA@@@AAADDDFFFYYYaaaeee^^^XXXbbbzzz|||~~~www]]]NNNUUUfff{{{}}}xxx```HHH:::999777888999999888777111000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---......---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---,,,---......//////......------------...///000000///222555999>>>EEEPPPYYYjjjuuu{{{vvvrrrvvv~~~~~~~~~}}}rrrkkkkkkkkkuuu{{{||||||rrrooopppuuu{{{~~~{{{wwwtttoooiiigggeeeddddddeeeeeeeeedddddddddddddddcccbbbbbbaaa______aaabbbccccccaaa___cccbbb```\\\XXXTTTRRRQQQOOONNNNNNMMMMMMMMMNNNNNNTTTWWW[[[[[[YYYWWWWWWWWWZZZZZZZZZYYYXXXXXX[[[]]]^^^___`````````bbbeeegggiiillloooqqqpppmmmjjjhhhffffffeeedddcccbbbbbbaaa^^^\\\YYYXXXZZZ\\\]]]^^^\\\\\\]]]^^^___```aaaaaa```___```cccjjjpppuuuwwwwwwqqqjjjeeebbbbbbbbbbbbdddmmmzzz}}}ooommmhhhccc```aaaggglllnnnllliiieeecccaaaaaaaaahhhpppzzzVVVQQQNNNNNNKKKDDD???>>>:::;;;;;;;;;>>>FFFQQQZZZcccggglllqqqsssuuuwwwyyyyyyyyy{{{~~~~~~xxxpppjjjgggbbb]]]XXXVVVVVVWWWWWWWWWVVVVVVUUURRRRRRXXXaaahhhkkkooosssttttttssssssssssssttttttxxxwwwvvvuuuttttttssstttvvvvvvxxxzzz}}}}}}nnn]]]SSSRRRRRRQQQVVV]]]fffooowww||||||ttttttuuuwwwxxxvvvrrrooogggccc]]]YYYWWWVVVTTTSSSQQQNNNKKKGGGDDDCCCCCCCCC???AAAFFFMMMVVV^^^eeeiiioooooonnnkkkhhhhhhmmmqqqooorrruuuwwwyyyzzz|||~~~yyysssqqqqqqqqqppppppyyypppeeeYYYTTTLLLFFFBBBAAA???>>>;;;<<<===AAAHHHTTTaaajjjkkklllnnnmmmjjjgggfffeeelllwww{{{jjjaaa\\\hhhuuuiiiddd___\\\[[[YYYUUURRRNNNKKKFFFBBBAAABBBDDDEEESSS^^^hhhgggbbbggg{{{~~~{{{~~~|||dddSSSWWWaaattt~~~dddJJJ;;;999777777888999888777222111000///............------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,---......//////......------------...///000111///444999===CCCOOO^^^hhhttt{{{~~~xxxrrrrrruuuxxx~~~zzz}}}rrrmmmoootttwww}}}vvvtttuuuxxx||||||wwwrrrooolllhhhfffdddbbbbbbdddeeefffeeeddddddddddddcccbbbaaa```^^^```bbbddddddcccbbbaaaeeeffffffccc^^^[[[YYYXXXZZZZZZYYYXXXWWWWWWWWWWWWYYY\\\___```___^^^^^^^^^aaabbbbbbaaa```aaadddfffdddeeeeeecccaaa```aaabbbgggmmmsssvvvtttpppnnnnnnkkkkkkjjjhhhfffeeedddccc___\\\YYYXXXYYY\\\]]]]]]^^^^^^]]]^^^___```bbbcccbbbbbbccceeejjjtttzzzrrrllliiihhhggghhhsss}}}wwwmmmddd^^^[[[XXXWWWZZZXXXVVVTTTTTTUUUVVVWWWYYYaaalllvvvVVVQQQNNNOOOMMMFFF@@@>>><<<<<<<<<;;;<<>><<<<<<;;;999999>>>FFFMMMWWW\\\dddjjjnnnqqqtttvvvtttwww{{{|||wwwqqqkkkeee```\\\YYYWWWXXXXXXYYYYYYYYYYYYXXXVVVVVVWWW\\\dddmmmrrrsssvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyzzzzzz{{{|||{{{{{{|||||||||{{{www||||||vvvooonnnllllllkkkjjjgggeeeccc___ZZZUUUSSSRRRQQQPPPOOOMMMJJJGGGDDDBBBAAAAAABBBBBBBBBBBBDDDGGGKKKMMMTTTXXX\\\^^^___bbbgggkkknnnpppssstttvvvwwwzzz}}}}}}}}}~~~rrrddd]]]TTTKKKFFFDDDBBBBBB<<<<<<<<>>999999888666555888@@@FFFPPPVVV^^^fffkkkoooqqqsssrrrvvv{{{{{{xxxsssllleee```\\\[[[XXXXXXYYYYYYYYYXXXXXXWWWVVVWWWXXX[[[eeeppptttssswwwvvvvvvwwwwwwxxxyyyzzzxxxxxxxxxyyyzzz|||}}}~~~}}}|||{{{{{{~~~|||wwwpppmmmjjjhhhgggeeecccaaa___[[[VVVRRRQQQPPPOOONNNMMMLLLIIIGGGDDDBBB@@@???>>>>>>>>>>>>???AAACCCEEEGGGKKKPPPSSSVVVYYY___dddiiilllppprrrtttvvvyyy{{{{{{|||}}}llldddYYYPPPIIIFFFDDDCCC===<<<===???GGGSSSbbbkkklllmmmmmmkkkhhhffffffgggkkkvvvsss```WWWaaazzzssslllccc^^^\\\\\\ZZZXXXUUURRRMMMHHHDDDBBBAAAAAADDDMMMaaawwwkkkeeecccrrr{{{sss```OOO>>>;;;888666666777777777444333222000///...------------------------------+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......,,,---......//////..................///000111111222888>>>EEEYYYsss|||xxxvvvtttrrrtttwww|||}}}xxxzzz{{{oooiiiddd___```dddfffdddcccfffgggeeedddcccbbbcccdddeeedddcccbbbbbbbbbcccbbbbbbaaa```bbbbbbbbbcccgggrrrtttllliiieeegggiiimmmrrrvvvzzz||||||{{{{{{|||~~~~~~}}}wwwwwwwwwvvvtttuuuwwwyyy~~~|||xxxrrrjjjdddaaa```dddiiiqqqxxx|||yyytttqqqpppppppppooojjjiiigggfffeeeffffffggghhhfffdddeeelllzzz~~~qqqaaaTTTNNNLLLJJJHHHGGGFFFEEEDDDDDDEEEGGGHHHIIILLLNNNPPPSSS\\\iiisssYYYSSSQQQUUUWWWOOOEEE???999999888555333666===CCCKKKQQQZZZbbbhhhllloooqqqpppuuu{{{|||yyytttmmmfff```]]]\\\WWWXXXXXXXXXWWWVVVUUUUUUTTTVVVWWWZZZeeeqqquuurrrvvvvvvvvvvvvwwwxxxyyyzzzwwwwwwwwwxxxyyy{{{|||}}}|||zzzyyyyyy{{{yyyuuummmjjjfffdddcccbbb```^^^\\\XXXSSSPPPOOOOOONNNMMMMMMLLLJJJHHHEEEBBBAAA@@@=========>>>>>>??????@@@???CCCGGGJJJLLLPPPWWW[[[___ccciiinnnrrrtttwwwyyyyyy{{{|||~~~vvvmmmaaaUUULLLGGGDDDBBB======>>>@@@GGGSSS```iiilllmmmmmmkkkhhheeeddddddhhhtttyyyeeeYYY___jjjyyyqqqggg```]]]\\\ZZZXXXVVVTTTOOOIIIEEEBBBAAA@@@AAAEEEUUUmmm}}}mmmdddcccqqq{{{qqqaaaSSS>>>;;;888666666777777777555444222000///...------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////...,,,---......//////..................///000111222666;;;???HHH```~~~~~~wwwwwwwwwwwwyyy~~~~~~}}}pppgggccc\\\VVVYYY___dddcccdddffffffccccccccccccdddfffeeebbb``````aaaaaabbbbbbbbbbbbbbbaaadddfffiiippp}}}}}}sssooolllnnnrrrwww|||~~~~~~zzzqqqiiieeegggiiioooxxx~~~|||zzzuuuuuutttrrrqqqpppooonnnnnnkkkgggiiirrr~~~}}}xxxmmmdddXXXOOOJJJIIIHHHHHHIIIHHHGGGFFFFFFGGGIIIKKKGGGJJJMMMMMMNNNSSS]]]eeesssxxxZZZTTTRRRWWWXXXQQQFFF@@@:::;;;999777555777>>>CCCHHHNNNXXXaaagggkkknnnpppooouuu{{{|||zzzuuunnnfff```^^^]]]WWWWWWWWWVVVUUUTTTSSSRRRRRRTTTVVVYYYeeerrruuuqqquuuuuuuuuuuuvvvwwwxxxyyywwwwwwwwwwwwxxxyyyzzzzzzzzzxxxvvvvvvyyy~~~{{{vvvrrrjjjgggcccaaa```___^^^]]][[[WWWSSSPPPOOOOOOOOOOOOOOONNNLLLJJJGGGEEECCCBBB@@@@@@AAA@@@@@@???======<<<@@@DDDFFFGGGKKKQQQVVVWWW\\\dddjjjooosssvvvxxxxxxzzz|||}}}~~~~~~~~~~~~~~~tttfffYYYOOOHHHDDDAAA======>>>AAAHHHSSS___hhhlllmmmmmmlllhhhdddcccbbbfffqqq~~~}}}hhhZZZ___```|||~~~vvvkkkbbb^^^\\\ZZZXXXWWWTTTPPPJJJFFFBBBAAA@@@@@@???KKKdddvvv}}}lllcccaaaooo|||pppaaaTTT???<<<888666666777777777555444222111///...------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,+++******+++,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...,,,---......//////...............//////000111222999===@@@KKKeeexxxxxxzzzzzz}}}~~~|||hhhbbbaaa[[[UUUVVV^^^cccdddeeefffeeeaaaccccccdddffffffeeeaaa^^^___```aaabbbbbbccccccbbb```dddjjjooowwwyyyvvvsssuuuxxx~~~vvvooojjjjjjmmmxxx~~~|||zzzxxxwwwpppkkkhhhlllwwwwwwkkkhhhgggddd___ZZZSSSMMMKKKKKKKKKLLLKKKJJJIIIIIIJJJLLLNNNOOOHHHLLLOOOOOOOOOQQQXXX^^^iiioooyyyXXXUUUQQQOOOOOOLLLGGGCCC;;;;;;999888888888999:::BBBGGGOOOXXXaaahhhllloooooossswww{{{}}}|||yyytttoooiiiccc]]]XXXXXXWWWVVVTTTSSSRRRRRRRRRUUUUUUUUUYYY___hhhpppuuusssssstttvvvxxxyyyyyyxxxzzzxxxuuussssssuuuxxxyyyyyyyyyxxxxxxyyy}}}~~~wwwssskkkhhhccc^^^ZZZXXXXXXXXXRRRRRRPPPOOONNNMMMMMMMMMNNNMMMKKKIIIFFFDDDBBBAAA>>>>>>>>>>>>>>>???@@@@@@=========>>>@@@DDDGGGIIISSSWWW]]]cccggglllqqqtttuuuxxxzzzzzzyyyzzz~~~{{{hhh___WWWMMMFFFEEEDDDBBBAAAAAAEEEPPP___iiijjjkkkjjjhhheeedddeeeffffffqqq~~~qqqaaaZZZ^^^sss|||mmmeee```[[[XXXXXXYYYVVVRRRMMMHHHDDDAAA@@@???AAALLL___nnnvvv}}}ppp```]]]___jjj~~~vvviiiTTTCCC===999::::::777666888333222111000///...---,,,......---------,,,,,,,,,,,,,,,,,,++++++*********+++,,,............,,,++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...............////////////333222111///...///333777===???HHH[[[rrr~~~xxxvvvzzz~~~rrreee^^^XXXXXX\\\bbbcccdddeeeeeeeeedddcccdddddddddccccccbbbbbbbbb```aaaaaa```______aaacccdddbbbdddooozzzvvvssswwwxxxyyy~~~sssqqqoooqqq{{{yyyvvvqqqmmmqqq|||}}}uuuuuuzzzxxxlllddd___]]]\\\___XXXTTTTTTSSSOOONNNPPPRRRVVVWWWRRRNNNPPPRRRRRRSSSRRRRRRQQQRRRTTTVVVXXXbbbiiirrrxxx|||~~~VVVSSSOOONNNMMMKKKGGGCCC<<<;;;999888777777888888???CCCKKKTTT]]]eeejjjmmmooossswww{{{|||yyysssmmmhhhbbb]]]YYYWWWVVVUUUTTTSSSRRRRRRRRRUUUUUUUUUYYY___hhhpppvvvuuuuuuvvvwwwxxxyyyxxxxxxyyywwwuuusssssstttwwwyyyyyyyyyyyyyyyzzz~~~}}}wwwrrrgggeee```[[[WWWUUUUUUUUURRRQQQOOONNNLLLLLLKKKKKKMMMLLLJJJHHHFFFDDDBBBAAAAAA@@@??????>>>>>>>>>???>>>=========>>>@@@CCCDDDLLLPPPVVV[[[aaaggglllppprrruuuxxxxxxwwwwww{{{~~~mmmccc[[[RRRKKKJJJEEEDDDCCCCCCGGGOOOZZZbbbfffggggggeeecccbbbcccdddfffqqq~~~vvvddd[[[ZZZkkkqqqhhhbbb]]]ZZZZZZXXXVVVQQQMMMIIIFFFEEEEEECCCAAAHHHYYYiiirrryyy}}}}}}qqqdddYYYZZZfff{{{}}}sss___IIIAAA:::999888666777999333333222000///...---,,,......---------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,------------------.........//////,,,,,,++++++,,,,,,---...............////////////111111000......000444888===CCCOOObbbuuu{{{wwwwww}}}|||xxxwww~~~||||||}}}{{{jjjaaa\\\ZZZ]]]bbbffffffggggggggggggffffffeeeeeeeeeeeeddddddcccccccccdddddddddbbbaaabbbcccdddeeeiiittt~~~wwwuuurrrtttsssrrrvvv~~~{{{yyy{{{~~~yyyuuuxxxtttkkkiiilllnnnooowwwvvvyyy|||pppiiidddbbbaaaccc]]]YYYYYYXXXUUUTTTUUUXXX]]]^^^YYYTTTTTTUUUSSSWWWVVVTTTSSSTTTUUUWWWYYY```gggpppwww{{{}}}SSSPPPLLLKKKKKKJJJFFFCCC===<<<:::888777666666777;;;???FFFOOOXXXaaagggjjjnnnssswwwzzz}}}xxxrrrkkkfffbbb]]]ZZZUUUUUUTTTSSSRRRRRRSSSSSSUUUUUUUUUXXX___hhhqqqvvvxxxxxxyyyyyyyyyxxxxxxwwwwwwvvvsssrrrrrrtttvvvxxxyyyzzzzzzzzz{{{~~~|||uuuqqqdddaaa]]]XXXTTTRRRQQQQQQPPPOOOMMMKKKJJJIIIIIIIIIKKKJJJIIIGGGEEECCCBBBAAACCCBBB@@@???>>>=========???>>>===<<<<<<<<<===>>>DDDGGGLLLQQQWWW___ggglllnnnqqqtttuuutttuuuxxx{{{uuuhhh___VVVQQQOOOGGGEEEDDDEEEIIIPPPWWW\\\___```aaa```______aaabbbeeeppp}}}}}}hhh]]]UUU```uuuxxxmmmeee^^^[[[\\\XXXVVVRRRNNNLLLKKKLLLMMMJJJDDDEEERRRcccpppxxx||||||}}}~~~{{{zzzrrriiiXXXXXXaaavvv|||iiiOOODDD;;;888777666777:::444333222111000...------......---------,,,,,,,,,,,,---------------......,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------........./////////000000,,,,,,,,,,,,,,,------...............///////////////////////////222666:::===GGGXXXiiivvv~~~|||xxxvvvxxxpppkkkqqq}}}||||||{{{{{{{{{zzzyyyzzz|||}}}zzzqqqgggaaa]]]]]]bbbhhhjjjiiihhhggggggfffggggggffffffffffffeeeeeeeeeeeeeeeggghhhgggdddbbbbbbccceeehhhppp}}}xxxttttttppppppmmmggghhhnnnrrrsssuuuvvvyyy{{{~~~~~~zzz|||wwwkkkccc```^^^]]][[[^^^```jjj|||{{{tttoookkkhhhfffaaa^^^___^^^[[[YYY[[[aaaggghhhccc]]][[[YYYVVVYYYXXXVVVUUUUUUWWWXXXYYY]]]dddnnnvvv{{{}}}RRRNNNJJJIIIJJJIIIFFFBBB???===;;;888666666555555888;;;AAAIIISSS]]]dddiiimmmrrrwwwzzz}}}xxxqqqjjjeeeaaa^^^[[[TTTTTTSSSSSSRRRSSSSSSSSSUUUTTTTTTWWW^^^hhhqqqwwwzzz{{{{{{zzzxxxwwwvvvvvvuuutttsssqqqrrrsssuuuwwwyyyzzz{{{{{{|||yyysssnnnccc```\\\WWWSSSPPPOOONNNNNNLLLJJJHHHFFFFFFFFFGGGGGGGGGFFFEEEDDDBBBAAAAAAAAA@@@???>>>===<<<<<<<<<>>>>>>===<<<;;;;;;<<<<<<>>>@@@DDDIIIOOOXXXaaagggjjjnnnrrrsssssstttwwwzzz}}}nnneee^^^ZZZXXXMMMIIIDDDDDDHHHPPPWWWZZZXXXZZZ[[[\\\\\\]]]___aaacccnnn{{{oooaaaSSSXXXiiirrrhhh```\\\]]]YYYWWWTTTQQQPPPQQQSSSTTTPPPHHHEEENNN```qqqzzz}}}yyytttsssoooiiiZZZWWW\\\ooommmSSSGGG<<<999888777777888444444333222000///...---......---------,,,,,,,,,++++++,,,,,,------......---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////,,,,,,,,,,,,,,,---..................////////////---...//////111444999<<>><<<999777666666666888:::>>>EEEOOOYYYbbbgggjjjqqqwwwzzz}}}xxxqqqjjjfffbbb^^^\\\TTTTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSVVV]]]gggqqqwwwzzz{{{|||zzzwwwttttttuuutttsssrrrrrrrrrsssuuuvvvxxxzzz{{{|||}}}{{{uuuoookkkccc```\\\XXXTTTPPPNNNMMMJJJIIIFFFDDDCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>===<<<<<<<<<<<<============<<<<<<=========<<<===@@@DDDJJJRRR[[[aaaeeeiiinnnqqqrrrssswwwzzz}}}wwwpppooonnnlll___UUUHHHBBBEEELLLRRRUUUQQQSSSVVVWWWYYY[[[^^^aaabbbmmmyyyxxxhhhWWWWWWccc~~~xxxlllaaa]]]^^^[[[YYYWWWUUUTTTUUUWWWXXXOOOHHHCCCIII[[[nnnzzz|||tttkkkiiieee```XXXSSSUUUfff~~~sssYYYMMM@@@<<<;;;888666666555555444222111000///.........---------,,,,,,,,,******++++++,,,,,,---------,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...///............////////////,,,...///111333666;;;>>>AAALLL[[[ggglllnnnppprrrzzzxxxvvvwww|||~~~hhhggguuu~~~qqqvvv{{{{{{yyyxxx{{{~~~}}}vvvtttssspppkkkhhhiiilllooojjjiiigggfffeeeeeeeeefffdddddddddddddddeeeeeeeeecccdddeeedddbbb`````````ccciiiuuu}}}wwwssssssuuuxxxssshhhYYYQQQPPPPPPNNNQQQRRRSSSUUUZZZaaajjjpppyyy|||zzzsssooommmmmmmmmkkkgggbbb___]]]ZZZTTTPPPKKKQQQ```www{{{rrrhhheeedddggghhhdddbbbbbbhhhppptttqqqkkkgggccc^^^YYYXXXWWWVVVVVVWWWXXXZZZ[[[aaajjjttt|||TTTPPPKKKIIIIIIHHHFFFCCCAAA???===:::888777777777888999<<>>>>>===<<<<<<<<<======<<<<<<=========>>>>>>>>>;;;<<>>;;;:::999999999888888999>>>FFFQQQ\\\bbbeeennnxxx|||~~~|||xxxsssnnnjjjeee```]]]XXXXXXVVVUUUTTTTTTTTTTTTQQQOOOOOOQQQYYYdddooovvvuuuxxxzzzwwwrrroooppprrrsssssssssssstttuuuvvvwwwuuuxxx{{{||||||}}}~~~|||xxxtttnnnhhhddd^^^\\\YYYTTTPPPLLLIIIGGGCCCAAA???===>>>@@@CCCDDDEEEEEEEEEEEEEEEEEEFFFFFFBBBAAA@@@>>>============<<<===============<<<<<<:::;;;===>>>@@@DDDJJJNNNSSSYYY```fffiiilllppptttyyyzzz|||}}}}}}~~~~~~vvvtttzzzsssZZZIIIDDDDDDCCCAAADDDFFFJJJNNNQQQVVV[[[^^^fffppp{{{~~~kkk___\\\mmmwwwhhhaaaaaa[[[[[[YYYWWWUUUSSSQQQPPPEEEDDD@@@AAAMMM```lllnnnnnnuuu|||}}}~~~}}}zzzwwwiii___ZZZVVVPPPQQQIIIHHHUUUkkk|||gggPPPCCC===999666666666666555333222111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,---------,,,,,,+++++++++------------............---------------...//////............////////////...111333555777;;;???BBBGGGOOOZZZeeemmmrrruuuvvvwwwxxxzzzvvvrrrwww{{{zzz|||vvvsssrrrrrrsssssssssnnniiijjjoooooojjjhhhhhhhhhiiiiiihhhggggggdddeeeeeeeeeffffffffffffbbbbbbbbbaaaaaacccgggjjjjjjlllqqqxxx{{{|||sssbbbWWWSSSOOOLLLIIIIIIHHHGGGHHHLLLSSSWWW___dddjjjmmmnnnpppuuuyyy|||yyyqqqllleee^^^\\\]]]bbbgggdddaaa]]]\\\ZZZUUUNNNHHHEEEIIIUUUjjj{{{ttthhhfffhhhmmmnnnkkkggggggaaajjjqqqqqqppppppooommmiiigggccc___[[[YYYYYYYYY[[[^^^dddnnnxxxYYYTTTNNNKKKJJJJJJGGGDDDAAA@@@>>><<<;;;::::::;;;888777888<<>>???BBBGGGKKKOOOTTTYYY]]]iiisss}}}sssbbbYYYeeeyyy{{{kkkcccbbbZZZZZZYYYWWWTTTPPPMMMKKKDDDEEECCCBBBKKK\\\hhhjjjjjjrrrxxxzzzzzz|||zzzwwwrrrqqq}}}}}}uuuhhh___[[[WWWQQQTTTKKKGGGQQQeeezzzsssVVVDDD<<<888777888666666555444222111000000......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,...//////...,,,,,,---------,,,,,,+++++++++............/////////000...------------...//////............/////////000000222555777999<<>><<<:::999999666666;;;BBBJJJTTT^^^ccckkksssxxx|||{{{xxxtttppplllgggbbb^^^[[[ZZZXXXVVVUUUTTTTTTUUUTTTQQQOOOQQQYYYcccmmmsssuuuuuutttqqqnnnllllllmmmttttttttttttuuuuuuuuuuuuuuuuuuuuuvvvxxxzzz|||~~~}}}~~~~~~{{{yyyuuurrrlllfffaaa[[[VVVOOOJJJHHHFFFCCC@@@DDDBBBAAA@@@AAACCCEEEFFFLLLLLLNNNQQQSSSSSSQQQOOOPPPLLLIIIFFFCCC???>>>??????;;;999;;;;;;999:::===<<<<<<;;;;;;<<<===???@@@HHHMMMUUU\\\aaaeeeiiillltttwww{{{~~~~~~{{{rrrjjjffffffhhhnnnyyy{{{vvvvvvwww~~~qqq___NNNCCC>>>>>>>>>AAA@@@BBBHHHLLLPPPWWW^^^fffttt|||hhhYYY^^^nnn}}}qqqhhhddd___[[[XXXVVVUUURRRLLLGGGGGG@@@>>>CCCIIIRRRdddwwwyyyvvvuuuxxxzzzxxxtttqqqnnnxxx|||rrriiiffffffaaa[[[XXXMMMGGGMMMXXXhhh|||YYYFFF>>>999888999666666555444333111000///...------------,,,,,,,,,------------,,,,,,+++***---------------------------------,,,,,,+++++++++------------------------...........................///////////////......222222666======999<<>><<<:::999999555555999???FFFPPPYYYccckkkssswww{{{{{{xxxssspppmmmiiieeebbb^^^\\\YYYVVVTTTTTTTTTTTTSSSQQQOOOQQQXXXbbblllrrrssstttsssqqqooommmnnnooossstttttttttuuuuuuuuuuuuvvvuuuvvvvvvxxxzzz|||}}}{{{}}}~~~~~~{{{wwwsssoooiiiccc^^^___YYYQQQKKKIIIHHHFFFDDDDDDEEEFFFFFFGGGIIILLLNNNTTTVVV[[[___bbbaaa___]]]\\\XXXSSSNNNHHHCCC@@@@@@BBB>>><<<>>>===::::::<<<<<<;;;;;;;;;;;;===>>>@@@EEEJJJQQQXXX^^^ccchhhkkkooorrrwww{{{}}}xxxmmmfffeeehhhlllsss|||qqqhhhcccaaaggg___SSSIIIBBB???>>>>>>@@@???BBBHHHLLLOOOVVV^^^eeerrr~~~kkk[[[[[[gggzzzuuummmiii```\\\WWWUUUSSSPPPJJJFFFFFF@@@???CCCGGGPPPcccxxx~~~{{{xxx{{{~~~}}}yyyuuurrrzzz~~~~~~}}}xxxrrrqqqrrrnnnhhh]]]PPPGGGJJJSSSaaayyy}}}]]]III@@@;;;999:::666666666555333222000///111000000000////////////---------------,,,+++***---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++...........................///////////////......111111666;;;<<<;;;@@@HHHQQQZZZfffooosssvvvxxx{{{sss}}}wwwqqqssszzz~~~|||kkk___ccclllqqqwww~~~yyyooohhheeeeeeffffffeeebbbaaaaaadddfffffffffddddddeeeeeefffeeeeeedddbbbbbbccceeejjjpppwwwzzzxxxyyy{{{|||yyyxxx}}}vvvoooiiiaaa___\\\ZZZYYYZZZ[[[\\\\\\]]]___bbbeeehhhkkkmmmqqqwwwxxxrrrrrrvvv{{{}}}tttgggYYYMMMFFFCCCFFFNNN\\\kkkxxx~~~~~~|||wwwrrrkkkhhhfffgggiiiiiifffccc``````aaadddgggjjjlllmmmpppnnniiiddd^^^YYYUUUTTTVVVXXX```lllwww^^^ZZZSSSNNNLLLLLLLLLKKKIIIHHHEEEBBB???;;;999888:::777666:::===CCCMMMWWWbbbkkkssswww{{{}}}zzzvvvrrrooommmllljjjhhhbbb___[[[WWWTTTSSSSSSSSSRRRPPPNNNOOOVVV___jjjppprrrssssssrrrpppoooooopppssssssssstttttttttuuuuuuvvvvvvvvvwwwxxxzzz{{{|||{{{|||~~~yyywwwrrroookkkgggbbb___^^^XXXPPPIIIGGGGGGHHHHHHIIILLLPPPQQQQQQRRRVVVYYY^^^cccjjjqqquuuvvvuuusssooollleee]]]TTTNNNIIIFFFDDD???===>>>>>>:::999:::;;;;;;::::::;;;<<<>>>??????DDDKKKSSSYYY___eeeiiiiiimmmsssxxx{{{}}}zzzoooiiikkkqqqwww}}}|||zzz}}}~~~pppqqqyyyxxxfffYYYQQQMMMPPPLLLHHHDDDBBB@@@>>><<>>AAAIIIQQQZZZdddpppvvvuuutttwww{{{zzz{{{yyyyyy{{{|||zzzzzzxxxvvvvvvxxx|||~~~}}}rrrcccZZZ```kkkqqqvvv||||||tttmmmiiifffeeeccccccaaa______bbbdddffffffdddeeeeeefffeeeeeeddddddbbbdddfffkkkpppuuuzzz|||}}}||||||zzzsssnnnqqqxxxuuuooogggcccbbbccccccbbb```aaacccfffiiikkkmmmnnnqqqxxxnnn[[[NNNHHHDDDGGGMMMZZZlll~~~zzzuuupppkkkfffeeeeeeeeecccaaa]]]^^^___```bbbeeeggghhhgggeeebbb^^^ZZZWWWUUUTTTSSSUUU]]]jjjvvv___ZZZTTTOOOMMMMMMMMMMMMKKKJJJGGGDDD@@@<<<999888;;;999888;;;>>>CCCMMMXXXbbbkkksssvvvzzz}}}}}}zzzwwwtttpppnnnmmmnnnmmmllldddaaa\\\WWWSSSRRRRRRRRRPPPOOONNNOOOSSS]]]gggnnnppprrrssssssqqqqqqqqqrrrrrrrrrssssssssstttttttttuuuuuuvvvwwwyyyzzz{{{|||{{{|||~~~}}}tttqqqmmmjjjhhhgggeeeccc^^^YYYRRRMMMKKKLLLOOORRRTTTXXX]]]^^^\\\\\\___cccggglllsss{{{~~~ssshhh```YYYSSSJJJDDDAAABBBCCC???======<<<;;;:::::::::<<<===>>>;;;???FFFLLLSSSZZZ```eeeeeejjjpppuuuxxx{{{~~~~~~zzz|||zzznnngggjjjrrryyysss```RRRJJJFFFFFFEEECCCBBBAAA???===:::>>>>>>@@@FFFJJJNNNUUU\\\bbbooo~~~zzzhhh^^^\\\gggyyyuuulllfff^^^XXXUUURRROOOKKKFFFCCCCCCCCCBBBGGG]]]ttt~~~{{{~~~|||}}}|||yyy}}}~~~}}}~~~}}}yyyooo___PPPIIIIIISSSiiittt^^^LLL@@@:::777666777777666666444333222111---------,,,,,,,,,++++++,,,---------------,,,,,,------------------------------------------,,,,,,................................................///////////////000000000333555888<<>>;;;999999777888:::<<>>999<<>>===>>>>>>===<<<======???EEEIIIMMMTTT[[[bbbnnn|||ooobbb[[[bbb|||zzzuuummmggg^^^YYYVVVTTTQQQNNNGGGDDDDDDDDDAAADDDXXXnnnyyyyyy}}}|||~~~}}}|||uuueeeTTTKKKGGGLLL```uuu{{{rrrcccRRREEE>>>;;;999777777777666555444333222000000000000/////////...,,,------......---------------------------------------------------------................................................///////////////000111222111555999<<>><<<666555666888999===IIIVVVaaajjjrrruuuwwwyyyxxxtttooommmjjjiiijjjjjjjjjiii___]]]ZZZWWWTTTRRRQQQQQQOOOPPPOOONNNQQQXXXdddmmmooorrrtttuuutttsssssstttqqqqqqqqqrrrrrrrrrssssssqqqsssuuuxxxzzz|||}}}}}}}}}~~~}}}yyytttooojjjffffffhhhiiijjjiiihhhgggdddbbbbbbeeegggkkkjjjiiigggfffeeecccbbbjjjlllooosss|||{{{kkk___TTTPPPLLLGGGAAA@@@>>>===<<<;;;;;;<<<===>>>:::<<>>DDDHHHLLLSSSZZZaaammmzzzuuuggg\\\^^^tttyyyrrrjjjddd\\\WWWUUUTTTQQQNNNIIIEEEDDDEEEAAACCCRRReee{{{{{{vvvzzz~~~~~~{{{vvvxxx}}}{{{kkkZZZNNNFFFFFFWWWjjj|||sssqqqgggVVVGGG>>>999666777777777777666555444333/////////.........------,,,------............---------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,........................000//////...///000222333000666:::===EEESSS```hhhrrrxxx}}}|||wwwuuuxxx}}}rrrzzz{{{wwweeeaaabbbfffddd]]]]]]cccmmmssszzz|||wwwnnnddd^^^[[[]]]```aaabbbeeehhhjjjffffffffffffeeedddcccccc```dddiiinnnrrrsssrrrrrrccc^^^YYYWWWSSSPPPTTTZZZnnn}}}{{{zzzyyyyyyzzz{{{}}}~~~vvvbbbTTTMMMHHHNNNTTT^^^vvvvvvmmmhhheeebbb___ZZZ\\\[[[WWWRRROOOOOOQQQSSSSSSSSSSSSSSSTTTUUUVVVWWWUUUWWWaaappp```\\\VVVQQQPPPPPPQQQQQQRRRPPPNNNJJJGGGCCCAAA???777666777888777:::FFFSSSaaajjjrrruuuwwwxxxvvvqqqkkkiiihhhggggggfffeeecccZZZZZZYYYWWWUUUSSSQQQPPPPPPPPPPPPOOOPPPXXXccclllppprrruuuvvvuuusssssssssqqqqqqqqqqqqrrrrrrrrrrrroooqqqtttxxx{{{}}}~~~|||}}}{{{vvvppplllgggfffhhhmmmrrrtttuuuvvvwwwuuuqqqnnnnnnnnnmmmiiicccaaabbbbbb^^^[[[___```bbbeeelll||||||jjj___WWWMMMDDDAAA???>>>===<<<<<<===>>>???===>>>???@@@AAAFFFKKKOOO[[[___fffmmmrrrvvvzzz|||~~~~~~vvvmmmjjjiiihhhjjjnnnrrr{{{iiiXXXLLLGGGAAA>>>;;;:::<<<>>>??????<<<;;;>>>CCCGGGKKKRRRZZZ```jjjvvv}}}nnnaaa^^^nnnxxxnnnfffaaa[[[XXXWWWVVVSSSPPPLLLFFFDDDEEECCCBBBNNN]]]xxxvvvyyyssslllppp{{{uuueeeWWWJJJEEEQQQbbbvvv}}}tttwwwppp^^^KKK@@@:::555777777777777777666555444------,,,,,,,,,+++++++++,,,,,,---...............------------------------------------.........///------------------------........................000///......///111333444444;;;AAACCCLLL[[[iiioooxxxzzz|||{{{yyyyyy}}}xxxooozzz~~~pppcccdddiiikkkbbbVVVVVV^^^hhhooovvvxxxuuunnngggddd___bbbeeefffeeedddeeegggffffffffffffeeedddcccbbb___aaadddfffgggeeebbb```YYYVVVUUUWWWVVVSSSUUUYYYjjjxxx~~~~~~rrrbbbUUUMMMKKKRRRVVV\\\qqqzzzqqqkkkfffaaa^^^WWWYYYYYYUUUOOOLLLMMMPPPSSSSSSSSSSSSTTTUUUVVVWWWYYYUUUVVV]]]jjj{{{aaa\\\VVVRRRQQQQQQQQQQQQRRRQQQOOOLLLHHHEEECCCAAA;;;:::;;;:::888:::FFFRRRaaaiiirrruuuvvvwwwtttpppiiigggffffffeeedddaaa___WWWWWWXXXWWWVVVTTTRRRPPPPPPQQQQQQOOOPPPWWWcccmmmqqqsssvvvvvvuuusssssssssppppppqqqqqqqqqrrrrrrrrrnnnppptttxxx{{{~~~{{{|||~~~~~~yyytttiiifffdddeeekkksss{{{}}}zzzyyyllleee]]][[[^^^^^^ZZZVVVTTTUUUWWWYYY___mmmtttgggZZZOOOJJJ@@@???>>>======>>>??????@@@@@@?????????BBBGGGKKKVVV[[[cccjjjpppuuuzzz}}}}}}xxxuuuuuutttrrruuu{{{uuuzzzsssaaaSSSLLLFFFCCC@@@>>>>>>???>>>===;;;:::===CCCGGGJJJRRRYYY^^^hhhsss|||tttfffaaalll~~~wwwlllfffbbb]]]ZZZZZZYYYVVVSSSNNNGGGDDDFFFDDDCCCKKKWWWyyyxxx{{{~~~mmmdddiiiwww~~~nnn___OOOGGGPPP___ppp{{{~~~~~~~~~~~~kkkUUUHHH@@@;;;777777888777777666555444000000/////////.........,,,,,,---.../////////...---------------------------------.........//////////////////////////////........................000///......///111333444999BBBHHHKKKSSScccqqqvvv||||||{{{zzzzzz}}}xxxqqqvvvzzzyyyiiidddhhhooopppcccUUUUUU___iiinnntttvvvsssooolllkkkbbbeeeiiiiiifffccccccdddffffffffffffeeedddcccbbbaaabbbbbb```]]]XXXRRROOOPPPPPPTTTZZZ\\\ZZZZZZ]]]ffftttxxxooodddYYYQQQNNNTTTWWWZZZkkk}}}ssslllfffaaa]]]VVVXXXYYYVVVPPPNNNPPPSSSTTTSSSSSSTTTTTTUUUVVVWWWXXXTTTRRRXXXddduuu```\\\VVVPPPMMMMMMOOOQQQQQQSSSUUUSSSNNNIIIGGGFFF>>>;;;999999999:::BBBLLL^^^gggrrrwwwyyyyyysssllleeedddcccaaa```^^^]]]\\\[[[[[[ZZZYYYWWWTTTSSSQQQQQQRRRQQQNNNNNNTTT```jjjrrruuuxxxxxxvvvtttrrrrrrrrrrrrrrrrrrrrrsssttttttsssrrrrrruuu{{{~~~~~~}}}}}}~~~{{{tttooojjjmmmllliiiooo~~~{{{uuueeeaaa[[[WWWUUUTTTRRRQQQPPPOOOMMMJJJLLLVVVeeeqqq~~~mmm]]]QQQLLLFFFBBBCCCAAA>>><<<===@@@???===<<<===???BBBCCCQQQYYYccciiimmmqqqxxx}}}}}}}}}~~~}}}}}}ooo^^^QQQGGGBBB@@@AAAAAA??????CCCBBB??????BBBDDDGGGOOOWWW\\\eeeqqq}}}|||kkkaaafffpppnnngggaaa[[[YYYZZZYYYUUUQQQNNNLLLKKKIIIDDDAAAFFFOOOooovvvggg```jjjyyytttcccTTTJJJNNNXXXkkkvvv}}}~~~jjjOOO>>>;;;999999888999999888555333////////////............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---......///////////////...///000...---///444888CCCAAADDDNNN^^^nnnxxx|||||||||||||||}}}sssgggnnnxxx~~~xxxyyyvvvjjjmmmoooqqqpppjjjbbb[[[XXX```dddkkkppprrrqqqmmmjjjeeeeeedddcccdddfffiiijjjggggggggggggeeeccc```______^^^]]]XXXRRRLLLIIIHHHHHHMMMTTTXXXZZZ\\\___bbbkkkuuuzzzwwwsssoooiiiccc[[[VVVMMMVVVZZZYYYcccyyy}}}vvvlllccc___aaaXXXWWWUUUSSSRRRRRRRRRSSSSSSQQQQQQRRRVVVYYY[[[[[[[[[WWWTTTUUU\\\kkkbbb]]]VVVPPPLLLKKKMMMNNNQQQSSSUUUSSSNNNIIIGGGFFF===:::999999888999AAAKKK\\\fffqqqvvvxxxwwwqqqjjjeeedddcccaaa___]]]\\\[[[ZZZYYYYYYXXXVVVTTTRRRQQQQQQRRRQQQNNNNNNTTTaaakkkrrruuuwwwwwwuuusssrrrrrrtttsssssssssssstttuuuuuutttssssssvvv{{{~~~~~~}}}}}}}}}~~~yyysssooommmnnnnnnnnnyyyxxxqqqddd```[[[VVVTTTSSSRRRQQQNNNNNNLLLIIIGGGLLLUUU]]]rrrooo___TTTKKKCCCBBBBBB???===>>>AAA???>>>======???AAACCCMMMUUU___ggglllqqqwww|||mmm^^^OOOIIIEEEDDDBBB???>>>AAABBB??????BBBDDDGGGOOOWWW]]]eeeqqq}}}nnnaaacccjjjqqqgggaaa[[[YYYZZZZZZWWWSSSNNNLLLJJJHHHDDDAAAFFFMMMhhh|||kkk```eeepppvvvdddUUUJJJKKKSSSjjjwwwkkkQQQ@@@<<<999888888888888777555222////////////............++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---......///////////////---///000//////111777<<>>======???AAABBBGGGOOOZZZcccjjjpppwww{{{~~~nnn^^^VVVOOOKKKGGGBBB@@@AAABBB??????BBBEEEHHHOOOWWW^^^fffrrr~~~sssccc___cccwwwttthhhbbb[[[YYYZZZ[[[XXXUUUOOOLLLJJJHHHDDD@@@DDDKKK^^^wwwssseeebbbggg}}}{{{hhhWWWJJJHHHNNNfffvvv{{{hhhRRRCCC===999888777777777666444222////////////............,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---......///////////////,,,...000000111444:::???DDDDDDGGGPPP___lllvvvzzz{{{zzznnnuuu~~~vvvvvvxxxyyy{{{|||tttmmmeeegggjjjlllmmmllljjjhhhgggfffeeeeeeeeeggghhhiiigggfffcccaaa_______________^^^\\\WWWQQQLLLIIIHHHJJJLLLPPPUUUZZZaaaiiiooosss{{{|||pppfffaaa___^^^]]]\\\YYYUUURRRQQQRRRUUUZZZ```kkk}}}wwwnnnddd______XXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVWWWYYY[[[[[[[[[\\\\\\]]]\\\YYY___rrrddd```YYYSSSNNNMMMMMMNNNRRRSSSTTTRRROOOKKKGGGEEE<<<999888888777777>>>FFFWWWcccooottttttrrrlllfffhhhfffbbb___[[[YYYWWWVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQPPPLLLLLLSSS```kkkssstttttttttrrrrrrssstttvvvvvvvvvvvvvvvwwwxxxxxxuuuuuuvvvxxxzzz|||}}}~~~{{{|||~~~zzzwwwvvvuuutttsssrrrssswww}}}rrrkkkaaa]]]WWWSSSRRRQQQPPPOOOHHHIIIHHHFFFCCCBBBCCCEEEKKKXXXmmmuuucccQQQIIIHHHFFFDDDBBBAAA@@@???>>>>>>>>>@@@@@@BBBIIIUUU___hhhpppwww{{{{{{nnndddYYYSSSNNNGGGCCCCCCBBB@@@???CCCEEEHHHOOOWWW^^^fffrrr~~~xxxeee]]]]]]mmmwwwllleee]]]YYYYYYYYYWWWSSSPPPLLLJJJHHHDDD@@@CCCHHHTTTmmm|||mmmdddbbblllppp]]]LLLHHHMMM```ttt{{{qqqdddTTTFFF===:::888666666666555333111////////////............,,,,,,,,,------------...---------------------------------............///........................---......///////////////---///111111111444:::???EEEFFFKKKTTTaaammmvvvyyyyyy~~~vvv|||{{{www|||||||||~~~wwwlllmmmmmmnnnmmmlllkkkkkkhhhgggfffffffffggghhhiiifffdddbbb``````bbbeeeggglllllljjjddd]]]VVVRRRPPPNNNNNNQQQUUU\\\eeeooouuuvvv}}}~~~{{{zzztttiii___XXXWWWWWWXXXYYYXXXVVVTTTOOOMMMQQQ\\\dddmmm{{{pppfff``````\\\\\\]]]^^^^^^^^^]]]]]]ZZZXXXWWWXXXYYYZZZYYYXXXVVVZZZ^^^]]]YYY\\\mmmdddaaa[[[VVVRRRPPPQQQQQQSSSSSSSSSRRRPPPLLLGGGDDD<<<:::999999777666<<>>>>>>>>?????????FFFOOO[[[eeennnvvvzzz}}}~~~{{{oooaaaYYYRRRJJJEEEDDDCCC@@@@@@CCCEEEHHHPPPXXX^^^fffrrr}}}~~~jjj___]]]ggg|||~~~rrrjjj___YYYXXXWWWUUUQQQRRRNNNJJJIIIEEEAAABBBFFFMMMbbb{{{vvvjjjaaa```sss{{{fffPPPKKKQQQ\\\uuuxxxoooeeeYYYJJJ>>>;;;999666555555555333111////////////............,,,,,,---------.........---------------------------------............///........................---......///////////////...000111000000222888===EEEIIIPPP[[[fffpppwwwzzzxxx}}}wwwxxx||||||{{{mmmmmmllllllkkkjjjjjjiiiiiihhhhhhhhhgggggghhhhhheeecccaaaaaadddjjjpppttt}}}}}}zzzuuulllccc\\\YYYSSSSSSTTTXXX```iiiqqqvvvuuuyyy~~~yyyxxxwwwqqqggg^^^UUUTTTTTTUUUWWWXXXWWWVVVOOOKKKOOO\\\gggtttsssgggbbbbbb```aaacccdddcccbbbaaa___[[[ZZZXXXXXXYYYXXXWWWUUUPPPUUU[[[[[[XXX\\\mmmeeebbb]]]XXXTTTSSSSSSSSSSSSSSSRRRQQQPPPMMMGGGDDD===;;;::::::777666<<>>>>>>>>>>>>>>BBBJJJTTT```jjjrrrwwwyyy{{{~~~yyyiii^^^UUULLLEEECCCCCC@@@@@@CCCFFFIIIPPPXXX]]]eeeqqq|||pppccc___bbbxxxxxxoooccc[[[YYYXXXUUURRRTTTOOOKKKJJJGGGBBBAAADDDIIIYYYqqqqqqccc\\\eeezzzpppYYYPPPSSSYYYuuu~~~tttnnneeeSSSCCC<<<:::777555555555333222////////////............,,,---------............---------------------------------............///........................---......//////////////////000222111000222888<<>>;;;;;;;;;888777;;;CCCTTTdddttt{{{zzzxxxtttpppjjjgggccc^^^ZZZXXXXXXXXXWWWVVVVVVUUUSSSQQQOOOOOONNNMMMJJJFFFFFFNNN\\\gggmmmpppssstttsssrrrqqqrrrtttsssssssssssstttuuuuuusssuuuxxxxxxvvvvvvyyy{{{|||}}}|||yyyzzz{{{}}}~~~||||||rrrhhhaaa[[[WWWRRROOOMMMMMMLLLKKKMMMKKKHHHEEECCCAAA@@@???@@@@@@DDDMMMYYYkkkssscccTTTKKKHHHBBBBBBAAA@@@???>>>=========@@@EEENNNYYYeeennnsssxxxzzz}}}tttfff\\\QQQHHHEEECCCAAA@@@CCCFFFIIIPPPXXX\\\dddppp{{{vvvhhhccc\\\rrr}}}sssfff___\\\\\\ZZZWWWWWWQQQMMMKKKHHHCCCBBBCCCFFFRRRhhh{{{iii```bbblll|||yyycccUUURRRQQQqqq|||zzztttbbbPPP>>>;;;888666666555444333////////////............------------....................................---------............///........................---......///////////////...000222222222555;;;@@@DDDMMM\\\jjjtttzzz}}}~~~vvvllleeejjj}}}xxxjjjqqqxxxxxxwwwyyy|||~~~~~~|||yyyvvvrrrrrrrrrqqqpppooonnnmmmkkkjjjjjjjjjiiihhhgggfffddddddeeeiiioooxxxwwwmmmgggbbbaaabbbeeekkknnnooonnniiiiiijjjllloooqqqrrrrrrooouuu|||}}}rrriiiccc[[[YYYWWWVVVWWWWWWUUUTTTTTTSSSTTT]]]ttt}}}uuussssssuuuvvvvvvtttoookkkhhheeedddbbbaaa```]]]ZZZWWWTTTSSSTTTUUUVVV\\\mmm}}}hhheee___YYYSSSPPPNNNNNNTTTSSSQQQQQQQQQMMMHHHCCC>>><<<;;;;;;999777<<>>AAAIIIUUUaaajjjoooxxxzzz|||~~~ooocccVVVLLLHHHCCCAAAAAADDDFFFIIIPPPYYY[[[cccooozzzyyykkkeeeWWWmmmuuuiiiaaa___```^^^\\\XXXRRRMMMLLLIIIDDDBBBCCCEEEMMMcccooofffcccgggoootttyyy~~~jjjXXXPPPJJJlllooo[[[???<<<888666666555444333000/////////............---------.........//////........................---------.........//////........................---......///////////////---000222333333777>>>CCCDDDNNN___nnnxxx}}}}}}qqqfff___dddwwwrrrcccoooxxxsssvvvxxxzzz{{{xxxvvvttttttnnnnnnnnnnnnmmmllljjjjjjkkkkkkkkkjjjiiihhhgggfffeeeeeegggkkkrrrzzz~~~sssmmmfffffffffjjjnnnooommmkkkeeedddcccdddfffhhhiiiiiihhhkkknnnooopppvvv|||yyyuuussssssuuuuuuvvvvvvwwwyyyzzzyyywwwtttrrrqqqooonnnpppwwwuuulllgggaaa^^^[[[ZZZYYYYYYWWWUUUUUUVVVWWW```|||~~~~~~}}}xxxrrrooojjjhhhgggeeedddaaa]]]ZZZYYYVVVSSSSSSTTT[[[kkkyyyiiiddd^^^XXXTTTPPPMMMKKKMMMLLLLLLNNNPPPNNNHHHDDD===:::888999888888===CCCTTTdddwwwzzzuuummmhhhccc``````___\\\YYY[[[ZZZYYYWWWUUUSSSQQQPPPQQQLLLGGGFFFFFFMMMZZZhhhmmmoooqqqqqqppppppqqqrrrttttttssssssssssssttttttxxxvvvuuuttttttuuuwwwxxx{{{}}}yyyrrrkkkfff___[[[WWWSSSQQQNNNLLLJJJNNNOOOPPPNNNJJJGGGEEEDDDHHHCCCDDDJJJMMMQQQ```sssnnn]]]VVVJJJEEEAAAAAA???;;;;;;>>>>>>>>>BBBIIIOOOVVVcccoootttyyy}}}|||}}}|||jjjZZZNNNFFFBBBCCCCCCBBBCCCHHHPPPVVV\\\bbbmmmzzzttthhh]]]ggg|||{{{ooofffaaa___\\\ZZZYYYWWWSSSOOOKKKHHHFFFEEEFFFIIIZZZwwwnnneee```cccfffmmm~~~qqq\\\OOOMMM```}}}}}}sssaaaGGG<<<666888999333222555///......---------..............................................................................//////---,,,,,,---...///////////////000000000000///000//////222999>>>AAAFFFUUUgggttt{{{ssscccaaaooosssmmmqqqxxx|||uuusssssstttvvvvvvrrrooonnnpppsssrrrnnnjjjiiijjjiiihhhgggggggggfffccc```^^^aaagggmmmrrryyyvvvmmmlllnnnpppqqqooommmmmmmmmkkkiiifffdddccccccdddeeeeeeeeeeeegggiiikkknnnooozzzzzz{{{zzzyyyxxxwwwvvvvvvwwwxxxzzz|||{{{yyywwwtttmmmjjjkkkiiifffhhhmmmiiimmmmmmhhhfffiiihhhcccfffbbb]]][[[^^^dddjjjmmm}}}~~~{{{|||}}}~~~sssiiifffccc^^^\\\[[[ZZZYYYXXXSSSZZZ^^^fff|||xxxtttqqqooommmlllhhhddd```]]]YYYVVVTTTUUUZZZiiiwwwlllggg___XXXSSSPPPLLLJJJMMMLLLLLLNNNNNNLLLGGGCCC>>>:::888888888888===DDDTTTeeewww~~~zzzpppkkkfffcccbbb```\\\YYY[[[[[[[[[YYYWWWUUURRRQQQRRRMMMHHHFFFEEEJJJXXXeeennnppprrrsssrrrqqqrrrsssttttttssssssssssssttttttuuutttsssrrrrrrtttvvvwww{{{}}}zzzssslllggg```]]]XXXTTTRRRPPPNNNLLLNNNOOOPPPNNNKKKHHHGGGGGGKKKJJJKKKNNNOOORRRZZZcccuuukkk```RRRKKKEEEBBB???<<<<<>>AAABBB@@@AAADDDGGGMMMXXXdddkkkqqqvvvwwwxxx|||~~~}}}{{{dddSSSIIIDDDDDDCCCCCCEEEIIIPPPUUU\\\bbbmmmzzzssshhhkkkvvvxxxlllfffbbb___]]]WWWVVVSSSOOOLLLHHHFFFEEEDDDGGGUUUoooqqq___ZZZ\\\bbbooo}}}sss^^^PPPGGGSSSlll|||\\\HHH888666999666444555000000///.......................................................................................///......------...//////////////////000000000000111111333555777<<>>EEEMMMQQQeeexxx~~~|||}}}yyy}}}{{{wwwuuusssrrrqqqqqqnnnooooooooommmkkkjjjiiikkkhhhdddcccbbbbbbaaa```aaa```bbbhhhnnnxxx}}}{{{yyy{{{}}}|||zzzwwwvvvuuuuuuuuuvvvuuutttrrrooommmlllkkkhhheeebbbaaa`````````^^^[[[XXXWWWXXXZZZ\\\\\\]]]___```bbbeeehhhjjjmmmllllllkkkhhhccc^^^]]]VVVYYY[[[]]]```ccceeeeeeddd```ZZZTTTOOONNNPPPSSS\\\eeerrr}}}yyywwwuuuuuuxxx|||zzzuuufffbbb]]]YYYWWWVVVTTTRRRSSSUUUTTTUUUccc~~~yyypppiiiddd^^^ZZZZZZZZZ]]]gggqqqqqqkkkbbbZZZVVVTTTSSSRRRLLLMMMMMMLLLIIIFFFCCCBBBAAA<<<999999888888===DDDNNN^^^oooxxx|||}}}|||zzzqqqnnnjjjhhhhhhfffbbb^^^\\\^^^______]]]YYYUUURRRMMMKKKIIIFFFBBBEEERRRaaakkknnnrrrttttttsssssssssttttttssssssssssssttttttttttttuuuvvvxxxzzz{{{|||zzz~~~~~~|||~~~uuullleeeaaa^^^ZZZWWWVVVUUUSSSRRRQQQRRRQQQNNNIIIDDDAAA@@@???FFFJJJKKKTTTccchhheeeaaabbbgggrrrwwwhhhWWWMMMGGGCCCCCCEEEAAA??????AAACCCGGGRRR]]]bbbjjjqqqtttwww|||}}}}}}ooo[[[PPPHHHFFFDDDDDDGGGMMMRRRUUU]]]bbblllyyyuuugggeeekkk}}}wwwkkkddd```^^^\\\UUUTTTRRRPPPLLLIIIFFFDDD@@@BBBIIIYYYqqquuubbb^^^```ccchhhooo~~~iiiTTTEEEPPPeee}}}|||^^^BBB999:::888555555222222111000///.................................................................................---......//////000000000////////////000000000000000000333999<<>>===@@@CCCEEEGGGOOO\\\fffjjjiiifffeeejjjrrrvvvaaaUUUMMMGGGEEEEEE@@@>>>???AAABBBDDDMMMWWW___gggooossswww}}}~~~{{{}}}xxxaaaTTTKKKHHHEEEEEEIIINNNSSSUUU^^^bbblllyyyzzziiiccceeevvvzzzkkkbbb\\\XXXUUUSSSSSSRRRPPPMMMIIIEEECCCAAACCCHHHSSSgggwwwfffdddfffggglllsss|||oooYYYIIIQQQbbbwwwiiiIII<<<:::777555555444333222000////////////........................................................................------///000000000000000////////////000000000000111000333:::>>>BBBPPP___qqq}}}wwwppppppwww}}}{{{qqquuu~~~{{{~~~~~~xxxxxxxxxvvvsssrrrssstttrrrqqqoooooooooooonnnlllkkkiiifffddddddcccaaa___[[[\\\bbbkkkqqquuu|||~~~|||}}}}}}}}}wwwqqqkkkfffcccaaaaaa___\\\[[[\\\^^^aaaccccccggglllnnnoooqqquuuyyy{{{|||xxxsssllleee[[[XXXWWWYYY\\\^^^ccchhhlllqqquuuvvvrrrmmmkkkjjjkkkmmmrrr{{{}}}{{{zzz{{{{{{sssoooeeeaaa\\\XXXVVVTTTRRRQQQTTTPPPOOOQQQUUUbbbwwwfff```]]]^^^aaadddkkkssssssnnnfff___[[[WWWTTTRRRNNNPPPPPPMMMHHHDDDCCCCCC???<<<<<<<<<;;;999<<>>@@@???@@@EEEJJJRRR```lllooollljjjjjjkkksssmmm^^^SSSJJJEEEDDD@@@>>>???AAA@@@@@@FFFOOO[[[dddmmmrrrwww}}}~~~}}}iiiWWWLLLHHHEEEEEEJJJOOOSSSUUU^^^ccclllyyyooodddaaannn}}}mmmbbb[[[WWWTTTRRRRRRRRRPPPMMMIIIEEECCC???BBBEEEMMM^^^uuuzzzkkkhhhjjjkkkqqqzzzzzzsss]]]PPPQQQ[[[pppqqqPPP@@@:::555444666444444222111000/////////........................................................................,,,---///000111111000000////////////000000000000444111444<<>><<<<<<>>><<<999;;;@@@???RRRiiiwww|||xxxtttpppnnniiibbb\\\\\\\\\[[[YYYWWWUUUSSSRRROOOOOONNNIIIBBBAAANNN]]]llloootttwwwwwwvvvuuuuuutttttttttsssssstttttttttvvvwwwxxxyyyzzz{{{{{{{{{{{{~~~}}}|||www|||qqqeee]]]XXXUUURRRPPPPPPOOONNNMMMRRRSSSRRROOOIIIDDDBBBAAA===999<<>>===AAAHHHYYYbbbkkkpppvvv|||}}}nnnYYYMMMIIIEEEEEEJJJPPPTTTUUU^^^ccclllyyytttggg___iiioooddd^^^ZZZXXXRRRRRRQQQPPPMMMIIIEEECCC;;;???BBBHHHXXXnnn}}}}}}nnnjjjkkkmmmuuuzzzuuu```UUUPPPUUUjjjuuuTTTCCC;;;444333777555444333111000/////////........................................................................,,,---///000111111111000////////////000000000000666222555>>>CCCIII[[[ppprrrqqqttt}}}~~~xxxzzzyyymmmlllqqqxxx}}}{{{tttpppkkkooorrrsssqqqoooppprrrrrrooollllllnnnooommmkkkkkkjjjhhhhhhgggeeeaaa^^^\\\[[[___ggglllpppuuu{{{vvvyyy|||{{{yyy{{{|||uuurrrkkkkkkkkklllnnnpppsssuuuvvv|||vvvqqqqqqrrrsssyyy{{{|||pppkkkddd^^^YYYUUUQQQNNNPPPJJJKKKQQQPPPPPP___uuu}}}wwwrrrsssuuuvvv{{{{{{xxxqqqhhh___WWWSSSRRRPPPPPPPPPMMMHHHCCC@@@@@@BBB???<<<888777777999:::BBBMMM^^^ppp||||||xxxsssnnnjjjfffaaa^^^[[[ZZZXXXVVVTTTTTTTTTTTTRRRNNNIIIFFFAAABBBLLLXXXgggmmmtttwwwvvvtttssstttvvvvvvuuussssssrrrrrrsssqqqtttwwwxxxyyyyyyzzz{{{|||}}}zzzwww~~~xxxooofffaaaYYYVVVRRRPPPPPPPPPOOOOOOQQQTTTVVVTTTMMMFFFBBB@@@===;;;<<>>@@@EEEOOOZZZffflllrrrooogggccchhhooozzzdddTTTIIIDDDDDDAAAAAABBBBBB@@@BBBFFFPPPWWWcccnnnuuuzzz|||~~~lllYYYHHHFFFMMMLLLNNNUUUVVVZZZ___hhhsss|||lll```eeevvvyyylllddd^^^[[[WWWVVVUUUTTTRRROOOJJJFFFCCCBBBBBBEEEPPPdddzzzyyysssrrrwwwzzzcccRRRNNN[[[ooo}}}cccIII;;;999:::888666555444222111000000000000000///...............//////.........---------..................................../////////////////////000000111111111333333999BBBFFFOOOhhhvvvddd^^^___eeekkknnnkkkkkkpppuuuuuuvvvvvvuuutttsssrrrrrrqqqrrrqqqpppooonnnllliiifffeeebbb```bbbfffgggdddaaaZZZ[[[ZZZXXXWWWYYY```eeejjjnnnssswww||||||tttqqqqqquuuxxx{{{sssggg^^^XXXTTTQQQLLLMMMOOOQQQOOONNNTTT]]]www|||zzz{{{~~~wwwnnnddd\\\VVVSSSKKKLLLLLLJJJFFFCCCAAA@@@@@@>>>:::888666777888999:::DDDSSSeeesss}}}{{{tttoookkkgggdddaaa\\\[[[YYYWWWUUUTTTSSSSSSNNNKKKHHHEEEBBBCCCMMMYYY^^^eeemmmrrrttttttvvvxxxxxxwwwuuutttsssrrrrrrrrrtttvvvyyyzzzyyyyyyyyyzzz}}}~~~zzzzzzyyy~~~ssshhh___YYYUUUSSSRRRRRRRRRRRRQQQOOORRRTTTUUUSSSNNNIIIDDDBBB===;;;:::<<<===@@@JJJTTTdddkkkrrrqqqkkkfffcccdddlll}}}ttt___QQQJJJGGGCCCAAABBBBBB@@@BBBFFFJJJRRR^^^iiiqqqvvvyyyzzzyyy```NNNIIINNNMMMOOOUUUVVV[[[```iiitttooobbbcccppp}}}pppgggaaa]]]XXXWWWVVVUUUTTTQQQLLLIIIGGGDDDAAACCCMMMaaayyy~~~xxx~~~}}}}}}lllWWWLLLSSSeee|||dddKKK===:::;;;999666555444222111111111111000000///..............................---------....................................////////////...///000000111111000000555666<<>>>>><<<999777666666777888777???LLL\\\lllxxx|||wwwrrrnnnkkkgggeee^^^]]][[[YYYVVVTTTSSSRRROOOLLLIIIFFFBBBBBBKKKWWW\\\ccckkkppprrrsssuuuwwwxxxwwwvvvtttssssssrrrrrruuuwwwzzzzzzzzzyyyyyyzzz~~~{{{xxxzzzzzz~~~uuukkkaaa\\\TTTSSSSSSTTTUUUUUUSSSQQQTTTTTTUUUSSSOOOKKKFFFDDD>>>;;;:::;;;;;;<<>>::::::888555555444333222111111111000000///...........................................................................////////////...///000111111111000000666888===DDDJJJWWWpppmmm]]][[[___llliiibbbYYYUUUZZZcccjjjqqqssstttvvvvvvuuusssrrrppppppoooooolllhhhaaa]]]ZZZZZZZZZ^^^cccggghhhhhheeeccc]]]VVVRRRUUU\\\cccmmmpppuuuzzzuuukkkccc___]]]___aaaccchhhmmm{{{}}}nnnccc[[[VVVTTTMMMNNNQQQRRROOOLLLPPPXXXfffmmmwww|||zzz{{{{{{rrriii```WWWQQQMMMMMMLLLIIIDDD???<<<;;;<<<:::888666666666666777666<<>><<<;;;;;;999999@@@III___kkkvvvyyyxxxssshhh]]]VVV___rrr{{{ggg[[[PPPHHHBBBAAA@@@???@@@CCCBBBJJJUUU___hhhooouuuxxxmmmVVVKKKMMMLLLPPPXXXYYY\\\aaaiiisss~~~wwwhhhcccggguuutttiiiaaa\\\ZZZXXXWWWVVVVVVTTTQQQNNNGGGCCCCCCFFFLLLYYYoooxxxuuuvvvzzz|||eeeUUUSSS\\\www{{{gggNNN>>>999777666555555444333222222222222000000///...............---.........................................................////////////...///000111222222222222777999>>>DDDJJJYYYooo}}}lllaaaccchhhrrrmmmeee]]]VVVVVV]]]dddqqqrrrtttvvvvvvuuusssrrrppppppooonnnlllgggaaa\\\\\\[[[]]]___dddhhhjjjkkkmmmjjjddd]]]YYY\\\dddkkkvvvxxx{{{~~~qqqhhhZZZVVVUUUWWWWWWUUUVVVYYYhhhssszzzmmmccc\\\WWWUUUOOOPPPRRRTTTQQQNNNSSS[[[eeehhhmmmrrrxxx}}}|||~~~~~~uuulllbbbWWWPPPNNNNNNMMMIIICCC>>>;;;999:::999777666555555666666666999???JJJWWWgggttt|||{{{zzzxxxvvvtttqqqllliiibbbbbb```^^^[[[XXXUUUSSSRRROOOKKKGGGAAA???FFFPPP]]]ccciiimmmnnnooorrrtttvvvuuuuuuttttttuuuuuuvvvvvvxxx{{{|||{{{zzz{{{|||}}}zzzuuuuuuwww|||wwwooohhhccc\\\ZZZYYYYYY[[[[[[ZZZYYYVVVUUUTTTSSSRRROOOKKKGGG@@@===<<<;;;999999???GGGZZZiiixxx||||||zzzpppeeeZZZ[[[eee{{{qqqaaaWWWMMMDDDAAAAAA??????AAAAAAGGGPPPZZZdddllltttyyyvvv\\\OOOOOOMMMQQQYYYYYY\\\```hhhsss~~~}}}oooeeedddnnnxxxlllbbb]]]ZZZXXXVVVVVVVVVUUURRRPPPGGGCCCDDDHHHKKKTTThhh}}}~~~wwwuuuuuuwwwzzz~~~iiiXXXSSSYYYqqqxxxfffOOO>>>888777555555555444333333333333333000000///...............---------...................................................//////////////////000000222333555666777;;;@@@DDDKKKYYYlll||||||wwwyyy}}}ooojjjooottt{{{wwwsssmmmfff```bbbgggrrrssstttuuuuuuuuutttssspppooonnnnnnllliiiddd``````aaabbbeeeiiimmmqqqttttttsssnnnhhhdddeeekkkqqq|||~~~tttkkk___[[[YYYXXXUUUOOOMMMOOOXXXcccxxxzzz}}}xxxmmmddd^^^YYYVVVRRRRRRTTTVVVSSSSSSYYYbbbiiiiiiiiijjjjjjooo{{{~~~~~~xxxoooeeeYYYQQQMMMMMMMMMIIIDDD???<<<;;;888888777666555555555555555666999AAAMMM\\\kkksssuuuuuuuuuvvvuuuqqqlllgggeeedddccc```]]]YYYVVVTTTQQQNNNKKKGGGBBB@@@GGGPPP\\\bbbhhhlllnnnpppsssvvvttttttttttttuuuvvvwwwxxxuuuwwwzzz||||||||||||}}}|||{{{tttrrruuu{{{yyyqqqjjjfffaaa___]]]\\\]]]^^^]]]]]]WWWUUUSSSSSSSSSPPPLLLHHHAAA>>>======:::999>>>FFFTTTgggxxx}}}~~~xxxnnnbbbZZZ[[[kkkmmm^^^RRRGGGCCCBBB@@@???AAA???DDDLLLUUU^^^iiissszzzeeeTTTRRROOORRRYYYYYY[[[___hhhrrr~~~vvviiibbbhhh{{{~~~qqqfff___YYYXXXVVVUUUUUUUUUSSSQQQIIIDDDCCCGGGHHHNNNbbbyyy}}}xxxxxxwwwxxx{{{}}}iiiXXXPPPRRRhhhzzztttdddNNN>>>999888777555555444333333333333444000000///...............---------.........//////....................................////////////000000///000222555999;;;888===CCCFFFLLLYYYiiiuuu{{{tttttt{{{~~~pppssszzz~~~~~~tttppprrrttttttttttttttttttssssssqqqooonnnnnnmmmkkkgggeeeeeegggiiilllqqqvvv{{{~~~}}}zzzuuupppooorrrvvv~~~~~~|||sssoooiiibbb^^^XXXQQQNNNPPPNNNWWWmmmyyywww{{{wwwnnnfff```ZZZWWWUUUUUUVVVWWWVVVWWW```jjjqqqnnnllliiiccc```fffppp}}}~~~zzzrrrggg[[[RRRKKKLLLLLLIIIEEE@@@>>>===888777666555555555555555555444555;;;FFFVVVdddnnnpppqqqsssuuuuuuqqqkkkffffffeeedddbbb___[[[WWWUUUOOOLLLJJJGGGBBBAAAHHHRRR[[[aaaggglllnnnppptttxxxssssssttttttuuuwwwxxxyyytttwwwzzz|||||||||}}}~~~|||{{{tttpppssszzz|||tttmmmhhheeebbb___]]]^^^_________XXXUUUSSSSSSSSSQQQMMMIIIBBB???>>>===;;;999???FFFOOOeeexxx|||~~~}}}uuuiii[[[UUUbbbzzzxxxcccVVVJJJEEEDDDAAA@@@AAA>>>BBBIIIQQQ[[[gggrrrzzz~~~lllYYYUUUPPPSSSYYYXXXZZZ___gggrrr~~~{{{lllaaadddvvvvvviiiaaaYYYWWWUUUUUUUUUUUUSSSQQQKKKEEECCCEEEEEEJJJ```www|||yyy{{{{{{|||iiiVVVLLLLLLaaazzztttpppbbbNNN???:::999999555555444333333333444444000000///...............---------.........//////..................................../////////000111000//////222666;;;>>>999???EEEHHHMMMYYYhhhrrrzzzzzz{{{zzzxxxxxx}}}}}}uuutttzzz~~~xxxpppxxx||||||vvvuuutttsssssssssssstttqqqooonnnmmmmmmllljjjhhhiiikkknnnrrrvvv|||yyyvvvxxx{{{|||}}}}}}}}}~~~~~~|||sssjjjbbbZZZSSSQQQSSSIIIQQQggg}}}~~~xxxppphhhaaa[[[WWWWWWVVVWWWYYYXXXZZZdddoooyyytttppplllbbbZZZ\\\dddjjj{{{|||~~~|||tttiii\\\SSSOOOLLLIIIGGGGGGDDD>>>::::::777444333444444333222333555888:::>>>HHHVVVaaallloooqqqrrrpppmmmllllllhhhiiigggcccaaaaaa]]]WWWVVVPPPJJJFFFCCCBBBGGGNNN\\\```ffflllppprrrsssssstttuuuwwwxxxxxxwwwvvvuuuwwwyyy{{{||||||}}}~~~{{{tttmmmmmmwwwyyypppjjjhhhddd^^^[[[[[[]]]^^^___VVVRRRPPPRRRUUUVVVRRRMMMDDDBBB???===;;;;;;<<<===MMMZZZnnn}}}ooocccXXXZZZhhhoooaaaOOODDDBBBCCCCCCAAABBBBBBFFFMMMYYYfffqqqvvv{{{^^^RRRTTTVVVXXXZZZYYY\\\dddppp|||ssshhhgggrrr}}}lllaaa]]][[[XXXVVVVVVUUUTTTRRRNNNIIIFFFEEEDDDIII]]]sss}}}yyy}}}|||qqqxxxxxxcccMMMGGGLLLXXXlllzzzlll```PPP>>>:::<<<555666555444444222222111000///............///000000////////////////////////---------.........//////////////////000000000000...000222222000111555999===@@@EEEJJJPPPYYYdddllluuupppmmmooorrruuu|||zzz|||||||||uuuxxx~~~yyy|||xxxwww{{{xxxuuuqqqpppqqqrrrssssssqqqpppnnnmmmkkkjjjhhhhhheeeiiipppwww}}}{{{yyyyyyyyy{{{}}}}}}|||tttfff^^^[[[VVVOOOLLLOOO^^^yyyzzz{{{tttnnnfff```___WWWTTTTTTVVVXXX[[[eeeooowwwttttttrrriii\\\VVVXXX```iiivvv}}}}}}wwwvvv{{{~~~~~~~~~~~~xxxnnnbbbYYYQQQNNNJJJGGGEEEBBB<<<777:::777555333444444333333000222555666999BBBNNNXXXeeehhhlllmmmllljjjhhhhhhiiijjjhhhdddcccccc^^^YYYSSSMMMGGGDDD@@@???DDDKKK\\\aaagggmmmqqqsssttttttuuuvvvwwwwwwwwwwwwwwwwwwvvvwwwyyyzzz{{{}}}~~~|||tttmmmlllwww~~~vvvpppiiieee___\\\[[[[[[\\\\\\XXXTTTQQQRRRUUUVVVTTTPPPHHHEEEAAA===;;;;;;===>>>FFFTTTjjj~~~|||ooobbb]]]cccuuuuuugggTTTHHHDDDDDDDDDBBBBBBBBBEEELLLWWWeeepppwww}}}fffWWWUUUVVVWWWYYYXXX\\\dddppp|||zzzmmmiiippp|||oooddd]]][[[XXXWWWVVVVVVTTTSSSOOOIIIFFFFFFDDDIII[[[ppp~~~|||~~~qqqtttzzz{{{|||sssaaaPPPIIIJJJUUUkkk{{{nnndddTTT@@@:::;;;666666555555444333222111111111000///...............////////////////////////---------.........//////////////////000000000000...000222111000222666:::AAADDDIIIOOOVVV___jjjrrrrrrmmmkkklllnnnqqqzzztttnnnyyy}}}xxxsssvvvwwwttt~~~zzztttzzz|||xxxuuuqqqppppppqqqrrrrrrqqqpppooommmkkkiiigggfffeeehhhooo{{{~~~||||||yyy{{{|||||||||~~~qqqeee___WWWOOOKKKNNN\\\uuuyyyqqqhhhbbb___YYYVVVUUUVVVWWWZZZbbbkkktttrrrrrrqqqhhh[[[TTTUUUWWW___jjjrrruuuuuutttsssppprrrtttuuuvvvxxx{{{}}}{{{|||yyytttsssxxx{{{{{{{{{|||}}}}}}}}}~~~vvvjjjaaaWWWRRRMMMIIIFFFBBB<<<777:::888555444444444444333111222333333555;;;EEEMMMZZZ^^^cccfffgggfffeeeeeejjjllljjjgggeeeeeeaaa[[[RRRLLLFFFCCC???>>>CCCJJJ\\\bbbiiiooorrrssstttuuuwwwwwwvvvvvvwwwwwwxxxyyytttuuuuuuwwwzzz||||||tttllliiiuuuyyymmmiiiddd```___^^^]]]\\\[[[WWWSSSSSSUUUWWWWWWUUUMMMIIICCC>>>;;;;;;===>>>@@@NNNdddzzz}}}mmmaaa]]]hhhqqq]]]MMMGGGEEEDDDCCCBBBBBBDDDIIITTTbbbooowwwzzz|||ppp\\\VVVVVVXXXYYYWWW[[[dddooo|||tttkkkooowwwssshhh^^^\\\XXXWWWVVVVVVUUUSSSOOOIIIFFFFFFEEEHHHYYYlllvvvssstttsssqqqtttzzz|||lll```TTTMMMIIIQQQjjj|||rrrjjj[[[CCC999:::777666666555444333222111111222222000///...---------////////////////////////------........./////////////////////000000000000///000222111000333888<<>>JJJ^^^tttxxxggg\\\aaaxxx}}}gggUUUJJJFFFDDDCCCBBBBBBCCCGGGPPP]]]lllvvvxxxzzz~~~zzzbbbXXXWWWYYYZZZWWW[[[cccooo|||wwwnnnooouuuuuukkk___\\\YYYWWWVVVVVVVVVUUUPPPJJJFFFGGGEEEGGGUUUfff~~~yyywwwuuuqqqssswwwyyyzzzwwwrrrooojjjbbbYYYPPPHHHNNNkkk~~~uuupppcccIII;;;:::888666666555444333222111111222111000///............////////////////////////............////////////////////////000000000000///111222111111444;;;AAAJJJMMMRRRZZZcccnnnxxx~~~xxxuuurrrrrrrrrwww~~~nnnjjjyyy~~~}}}rrrrrr{{{yyywwwvvvxxx{{{}}}~~~zzzmmmfffoooyyyvvv{{{}}}wwwtttqqqooooooooonnnmmmnnnnnnnnnllliiifffbbb```]]]ZZZ^^^rrrzzzwwwwwwvvvwwwwwwxxxyyy{{{}}}~~~sssdddXXXLLLPPP\\\qqquuulllhhh\\\WWWSSSSSSTTTUUU[[[bbbiiijjjmmmmmmiii```YYYUUUNNNQQQUUUYYY\\\^^^```aaaeeegggiiikkkkkklllmmmoookkknnnooonnnpppuuuwwwvvvrrrtttvvvxxxyyy}}}uuukkk^^^XXXQQQLLLIIIFFFBBB???;;;888555444555555444333666555444333333666:::>>>BBBHHHPPPXXX^^^dddhhhkkkkkkmmmmmmjjjiiiiiiddd]]]TTTNNNHHHDDD@@@>>>CCCJJJWWW___iiioooqqqrrrtttvvvxxxwwwwwwwwwwwwyyy{{{|||rrrooommmoootttzzz|||qqqiiibbbooo~~~zzztttooollljjjiiihhhbbb^^^ZZZWWWWWWXXXZZZ[[[VVVQQQIIIAAA===;;;===>>>>>>GGGXXXnnnppp^^^\\\ooottt^^^PPPHHHEEECCCBBBBBBCCCEEELLLYYYhhhsssvvvyyy|||jjj]]]ZZZZZZZZZWWW[[[dddooo|||yyyqqqrrrxxxvvvmmmaaa]]]YYYWWWWWWWWWVVVVVVQQQJJJGGGGGGFFFFFFQQQ```yyy|||zzzssstttuuuuuusssqqqooonnnppphhh___TTTJJJNNNjjjxxxuuujjjPPP>>>;;;999777666666555444333222111000000/////////000000111////////////////////////........./////////000000////////////000000000000///111222222333888@@@GGGMMMOOOTTT\\\gggrrr{{{~~~zzzwwwxxxyyy~~~|||llliiiyyywww{{{~~~nnnooorrrwww|||~~~}}}{{{rrrgggdddqqq{{{sssrrrvvv{{{~~~|||vvvsssqqqoooooonnnmmmlllllllllkkkjjjhhheeebbbaaaeee^^^___qqq}}}vvvssssssuuuuuuuuuvvvyyyzzz|||||||||~~~~~~iiiYYYOOORRR^^^rrrzzzpppkkk\\\VVVQQQRRRSSSUUUZZZ```cccfffjjjkkkjjjggg```[[[QQQQQQRRRUUUXXX[[[]]]^^^___aaadddeeeeeeeeefffgggfffjjjllllllooouuuwwwvvvtttuuuwwwxxxyyy{{{|||qqq```ZZZQQQLLLIIIFFFCCC@@@;;;999666555555555555444555444222111111333666777;;;@@@HHHPPPXXX```gggllliiilllllljjjiiihhhccc\\\SSSMMMFFFBBB>>><<>><<<<<<======CCCQQQfff|||xxxcccYYYdddtttjjjXXXLLLFFFDDDBBBCCCCCCDDDJJJUUUcccnnnuuuwww{{{}}}~~~tttccc^^^\\\YYYYYY\\\dddppp||||||ttttttxxxvvvnnnbbb^^^ZZZWWWWWWWWWWWWWWWRRRKKKGGGHHHFFFEEEMMMZZZmmm}}}qqqsssuuuuuuuuuuuuwwwxxxzzzqqqfff[[[OOOOOOddd}}}yyywwwpppXXXDDD===:::777777666555444333222222000/////////000000111222////////////////////////....../////////000000000////////////000000000000///111222222555<<>>888999999888666555555666111111000///////////////////////////////////////...............///000000///////////////000111111///333444111666BBBKKKMMMRRRSSSYYYeeesss|||{{{uuu}}}xxxuuurrrrrruuuwww~~~uuu^^^iii~~~yyygggpppwwwvvvsssrrrqqqpppxxxxxxyyyyyyxxxxxxwwwvvvssssssssssssrrrqqqpppooojjjlllmmmllliiiiiimmmpppvvvxxxttttttvvvyyy~~~~~~~~~}}}}}}hhhRRRKKKIIIVVVnnn{{{zzz|||}}}nnnhhh___XXXUUUWWW\\\```aaadddeeefffhhhkkkggg```[[[YYYWWWWWWYYY[[[[[[[[[XXXYYYYYYZZZZZZZZZZZZZZZWWWYYY[[[___bbbdddfffgggnnnooopppqqqqqqrrrtttvvv|||ssseeeZZZTTTOOOKKKIIIAAA===999666555555555444666555444333222222333333333222555:::???FFFSSS^^^eeefffgggggggggdddaaa^^^WWWSSSMMMIIIFFFEEECCCBBBFFFKKKUUUaaakkkrrrtttssswwwyyy{{{}}}~~~~~~{{{rrrhhhbbbeeemmmuuuzzz{{{mmmbbbYYY^^^kkk{{{uuuooogggbbb^^^]]]ZZZTTTRRRTTTUUURRRNNNIIIDDD@@@===;;;999999<<>><<<:::888:::???FFFQQQbbbqqq{{{iii``````bbb{{{}}}iiiXXXOOOGGGEEEDDDDDDDDDGGGPPPZZZccchhhnnnrrrtttwww{{{~~~~~~}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzz~~~}}}zzztttmmmgggcccbbb___```dddmmmyyy{{{ooofff]]]ZZZYYYUUUSSSTTTSSSRRRNNNIIIFFFFFFIIILLLVVVssszzznnn___RRROOORRReeewwwxxxsssmmm^^^LLL@@@777666555444333222111111111111000///////////////////////////////////////...............///000000///////////////000111111111222222111777BBBKKKNNNNNNTTT```mmmxxx~~~~~~|||}}}wwwuuuxxxzzz|||sss]]]bbbyyysssiiicccoooyyyvvvnnnkkkmmmpppzzzzzzzzzzzzzzzyyyxxxxxxwwwvvvuuusssqqqooommmllljjjlllmmmmmmmmmpppwww|||zzzwwwxxx{{{~~~{{{\\\QQQFFFEEEOOO]]]gggjjjooorrrxxxxxxrrrjjjccc___aaaeeehhhkkkllljjjggghhhkkkiiieee]]][[[YYYXXXZZZ\\\]]]]]]YYYYYYYYYXXXXXXWWWVVVVVVXXXZZZ\\\```bbbdddeeeeeeeeefffggghhhhhhjjjmmmpppsssfff]]]UUUNNNIIICCC???;;;888777777777777888777666555444333333333111000222666:::@@@LLLWWWccceeeggggggfffeeeeeeddd]]]ZZZUUUPPPLLLHHHCCC@@@>>>BBBJJJVVVcccmmmtttvvv{{{{{{{{{|||~~~~~~uuuggg]]][[[bbblllsss|||mmmaaaRRRWWWaaannnzzztttkkkfffcccdddccc^^^YYYXXXWWWVVVSSSOOOJJJDDD???<<<<<<:::999===BBBJJJYYYgggvvv|||jjj___\\\\\\qqqooo\\\PPPIIIEEECCCDDDCCCEEELLLTTT```fffmmmrrruuuwww{{{~~~~~~~~~~~~~~~~~~~~~zzzyyyxxxxxxwwwwwwwwwwwwuuuvvvuuurrrmmmgggdddbbb^^^___dddnnnzzz}}}ooofff^^^[[[YYYVVVTTTUUUTTTRRROOOKKKGGGGGGIIILLLRRRmmm||||||rrrbbbTTTPPPRRR]]]qqq|||vvvrrreeeQQQBBB;;;999666555444444333222111000000///////////////////////////////////////...............///000000///////////////000000111222111111333:::DDDKKKOOOMMMVVVeeesss|||vvvuuu|||rrr___```ooo}}}|||jjjdddiiivvv~~~xxxmmmiiilllpppzzzzzz{{{{{{zzzzzzyyyxxxvvvuuusssrrrpppnnnmmmmmmlllnnnooooooqqqvvv~~~{{{yyyyyyzzz}}}xxxbbbWWWIIIAAADDDLLLUUUYYYggglllttt~~~}}}vvvqqqiiibbb___```cccfffoooqqqpppllljjjkkkhhhccc]]][[[XXXWWWYYY[[[\\\\\\ZZZZZZXXXWWWVVVUUUUUUTTTVVVXXX\\\```ccceeeffffffaaabbbcccddddddgggjjjmmmyyylllbbbXXXOOOIIIDDD@@@;;;888777777666555777666666666555444333333222000222666999???JJJUUUaaadddhhhiiihhhffffffgggaaa]]]WWWRRRMMMHHHDDD@@@>>>@@@GGGRRR___kkktttxxx{{{zzz{{{|||~~~wwwiii]]]YYY^^^hhhppp}}}}}}mmm```RRRVVV___iiisss~~~ssslllhhhiiihhhccc]]][[[WWWVVVSSSOOOIIICCC>>>;;;<<<999999;;;>>>DDDQQQ]]]mmmzzzoooaaaYYYXXXiiittt___QQQJJJFFFCCCCCCCCCCCCIIIOOO___eeemmmsssuuuwwwzzz}}}}}}}}}~~~~~~~~~wwwwwwvvvuuuuuuuuuvvvvvvrrrssssssqqqlllfffcccaaa]]]^^^cccmmmzzz{{{nnneee]]][[[ZZZWWWVVVWWWTTTSSSPPPKKKHHHGGGIIIKKKRRRjjj}}}~~~tttcccUUUOOOPPPVVVlllyyyvvvlllWWWEEE>>>:::666444444444333111111000000///////////////////////////////////////...............///000000///////////////000000111222000111666>>>FFFLLLOOOOOOZZZjjjwww~~~wwwwwwrrraaacccllltttxxxgggfffsss~~~{{{nnniiimmmrrrzzzzzz{{{{{{zzzzzzyyyxxxsssrrrqqqooonnnnnnnnnnnnmmmoooqqqrrrtttzzz{{{yyyyyyyyy|||zzzeee[[[MMMCCCAAADDDHHHJJJVVV^^^iiiuuu~~~|||qqqgggfffkkkpppwww|||zzzpppllleee```]]]]]]```bbbnnnrrrtttpppmmmjjjddd^^^]]]ZZZVVVUUUVVVYYYZZZZZZ[[[ZZZXXXVVVUUUTTTTTTTTTSSSVVV[[[```dddfffggghhh```aaaaaaaaabbbdddhhhlllrrrggg\\\QQQJJJFFFBBB===999777666555444444555555555555444333333222111222666999>>>HHHSSS^^^ccciiikkkjjjhhhhhhiiiccc___XXXRRRMMMIIIEEEBBB???@@@EEENNN[[[iiirrrwwwyyyyyyzzz|||~~~zzzlll^^^XXX[[[eeemmmzzz~~~mmm___RRRVVV^^^gggnnnzzz|||sssmmmmmmlllfff```]]]YYYWWWSSSNNNHHHCCC>>>;;;;;;888888:::;;;>>>HHHSSSgggtttyyyhhh[[[WWWccczzzzzzdddTTTLLLFFFCCCCCCCCCCCCGGGLLL\\\cccmmmsssvvvwwwzzz|||}}}}}}~~~~~~}}}yyyxxxwwwuuutttsssssssssqqqrrrrrrooojjjeeeaaa```\\\^^^cccnnn{{{|||nnnfff^^^\\\[[[XXXWWWXXXSSSRRROOOKKKHHHFFFHHHJJJSSSiii|||uuueeeVVVNNNMMMTTTiii{{{xxxppp]]]JJJ???:::555222333333111///111111000///////////////////////////////////////...............///000000///////////////000111111333000222;;;DDDIIIMMMOOOSSS___ooozzzyyyzzzrrreeeiiipppuuuwwwiiimmm|||zzznnnkkkooossszzzzzzzzzzzzzzzyyyxxxxxxqqqpppnnnmmmllllllmmmnnnmmmooorrrtttvvv{{{zzzwwwxxxzzz|||ggg\\\OOOEEEAAAAAA@@@@@@IIIRRR___lllxxxyyyoooggg]]]UUUTTTXXXZZZbbbmmmxxxxxxtttrrriiifffaaa\\\ZZZ[[[]]]___gggmmmqqqooojjjgggaaa[[[]]]ZZZVVVTTTUUUWWWYYYZZZ[[[ZZZXXXVVVUUUUUUUUUUUUSSSVVV[[[```dddgggggggggaaaaaaaaa``````bbbfffjjjwwwlll```UUUMMMIIIEEE???;;;888777555444222222444444555444444333222111111555777<<>>;;;:::>>>FFFWWWcccrrrsss```VVV[[[nnnpppaaaMMMGGGCCCCCCDDDDDDGGGKKKRRR[[[fffpppuuuxxx{{{}}}|||}}}~~~~~~~~~|||vvvuuuttttttssssssttttttmmmnnnmmmjjjeeeaaa```___```aaaeeeooo{{{{{{sssjjjaaa]]][[[WWWTTTUUURRRQQQOOOKKKGGGEEEFFFGGGLLLaaayyy}}}pppbbbYYYWWWVVVhhh|||yyywwwssseeeUUUEEE???888555666777555222111111000///////////////////////////////////////...............///000000///////////////000111111333000444BBBLLLNNNNNNOOOZZZfffttt}}}||||||ssskkkuuu~~~{{{ppp|||~~~{{{pppiiilllrrruuuxxxyyyyyyyyyyyyxxxwwwwwwrrrpppmmmjjjhhhgggggghhhiiilllppprrrtttwww}}}xxxtttttttttuuuwwwzzz}}}~~~~~~zzzssssssuuuxxxfffYYYIII???>>>>>><<<888;;;AAAIIIRRRZZZdddnnnuuu~~~}}}{{{rrrfff[[[WWWVVVSSSQQQRRRRRRYYY```dddfffkkkuuu}}}{{{lll```ZZZZZZXXXTTTRRRQQQRRRTTTUUUWWW^^^bbb```^^^___```___```\\\WWWUUUVVVXXXZZZ[[[[[[ZZZXXXVVVVVVVVVWWWXXXXXXZZZ^^^bbbddddddbbbaaaaaaaaa___]]]\\\^^^bbbeeesssfffXXXNNNKKKFFF@@@===<<<;;;999666666666555555555444444444444222333555777:::CCCMMM\\\bbbgggiiilllooonnnkkkggg___VVVRRRRRRQQQLLLGGGFFFBBB@@@FFFOOOZZZiiiuuuxxxxxxzzz~~~tttiii___ZZZ```hhhsssyyy}}}kkk]]]RRRTTTYYY___ccclll}}}zzzvvvrrrmmmhhh[[[YYYUUUNNNHHHCCCAAA@@@======;;;;;;;;;;;;<<<===IIIXXXkkkzzzuuuhhhWWW[[[ggg|||rrraaaSSSKKKFFFFFFFFFDDDBBBCCCNNNVVVbbbmmmtttwwwyyyyyy|||{{{{{{{{{|||}}}}}}{{{|||{{{yyyvvvtttqqqpppoooooonnnllliiifffeeeccc___]]][[[___fffqqq}}}vvvnnnddd]]]YYYWWWTTTRRRVVVTTTPPPMMMJJJIIIHHHIIILLLXXXqqquuulll___VVVOOOaaattt}}}}}}wwwyyypppZZZJJJ@@@888666777444111000111111000/////////////////////000000111222222222///////////////..................///000111111111888777222666DDDHHHJJJUUUdddoooyyyzzzzzz{{{~~~||||||www}}}~~~xxxoooiiiggglllsssxxxyyyzzz{{{zzzwwwuuuuuuuuupppnnnllljjjiiifffccc```dddeeehhhkkkooossswwwyyyyyyuuuuuussstttvvvwwwwwwwwwvvvvvvvvvsssqqqooooooooommmkkkoooqqqsssqqqlllgggbbb```pppuuu{{{yyyrrr___WWWKKKBBB>>><<<:::999===>>>@@@DDDKKKSSSZZZ___jjjsssyyyyyyzzz}}}yyysssmmmhhhbbb^^^]]]]]][[[YYY___ffflllkkkkkknnnqqqppp~~~pppaaaXXX[[[TTTOOOOOONNNLLLLLLOOOQQQTTTXXX[[[]]]^^^```bbbbbb```[[[VVVSSSTTTXXX[[[YYYZZZYYYXXXVVVUUUUUUVVVZZZ\\\```eeehhhgggddd```aaabbbbbb___[[[YYY[[[^^^ttthhhZZZQQQKKKFFF@@@===<<<;;;999666666666555555555444444444333111222444666999BBBLLL\\\cccjjjlllooorrrrrrnnnhhh```VVVRRRRRRQQQMMMHHHHHHCCCAAAEEELLLWWWeeerrryyyyyy{{{~~~xxxlll```ZZZ]]]eeepppwww~~~}}}lll___RRRSSSXXX^^^ccckkk{{{xxxrrrkkkeee\\\ZZZUUUOOOIIIDDDAAA@@@===<<<;;;:::::::::;;;<<>><<<;;;888888888:::???EEEJJJNNNYYYaaahhhjjjmmmrrrrrrooorrrnnniiigggggggggfffeeejjjrrrvvvuuutttvvvxxxwwwqqqccc[[[ZZZSSSNNNMMMMMMKKKKKKMMMNNNQQQVVVYYY[[[\\\___```cccaaa^^^ZZZVVVUUUXXXZZZXXXXXXWWWVVVUUUUUUVVVWWW^^^___aaadddhhhiiigggfffcccbbbaaa^^^[[[ZZZ\\\]]]uuujjj^^^UUULLLGGG@@@===<<<;;;999666666666666555555555444444222000111333555888AAAKKK\\\eeemmmpppssswwwvvvtttjjjbbbXXXSSSRRRRRROOOKKKKKKEEEAAABBBHHHRRRaaaooozzzzzz{{{|||}}}qqqcccYYYZZZaaalllrrr{{{}}}mmmaaaRRRSSSVVV\\\aaajjjzzz}}}uuummmggg___\\\VVVPPPJJJEEEBBBAAA===<<<;;;999999999:::;;;???LLL^^^nnnyyy|||tttiii]]]WWWYYYkkkyyyhhhWWWNNNGGGFFFFFFDDDCCCDDDHHHPPP\\\hhhooosssvvvwwwzzzzzz{{{|||}}}}}}~~~wwwvvvtttrrrqqqqqqqqqrrrpppnnnkkkiiifffccc___\\\[[[]]]bbbkkkvvv}}}wwwlllddd___\\\YYYWWWVVVTTTQQQNNNKKKIIIHHHHHHHHHSSSiii}}}vvvuuuzzz|||tttdddVVVQQQbbbttt}}}}}}{{{{{{~~~vvvwwwsssbbbLLLAAA888666777444222333111111000////////////000.........//////000111111//////////////////////////////000000000000000000222555555;;;IIINNNSSS```rrr{{{|||~~~wwwxxxyyytttmmmfffdddjjjqqquuuvvvvvvvvvvvvssspppmmmllllllnnnllljjjiiihhheeeaaa^^^[[[]]]```eeekkkpppuuuwww||||||uuurrrrrrooolllllllllkkkgggccc^^^[[[XXXVVVWWWWWWVVVUUUPPPRRRTTTTTTSSSQQQQQQQQQVVVXXXZZZ\\\]]]^^^```bbboooxxxzzzrrrggg]]]UUUOOOHHHCCCBBBAAA???===:::999888777999<<>>KKKPPPVVVdddzzzxxxvvvzzzxxxssskkkeeefffnnnuuuvvvuuuuuuuuutttqqqnnnllllllmmmrrrpppmmmkkkgggccc]]]YYYWWWYYY]]]bbbhhhoootttvvv|||{{{uuurrrqqqmmmhhhffffffddd___ZZZZZZXXXUUUTTTTTTUUUUUUTTTNNNOOOPPPOOOMMMLLLLLLMMMMMMNNNPPPPPPPPPQQQTTTVVVaaannn{{{~~~wwwkkk```TTTOOOJJJGGGFFFDDDAAA======<<<:::888888999:::<<<<<>>===;;;999888888888888999BBBPPPaaarrr|||yyypppaaaWWWRRRaaa|||~~~ooo^^^SSSJJJGGGEEECCCCCCEEEEEEMMMYYYdddmmmssswwwyyyyyyzzz|||~~~yyyxxxuuurrrooommmmmmllllllkkkhhhgggdddaaa\\\XXX\\\]]]aaaiiittt~~~~~~zzzooogggbbb___[[[YYYWWWUUUSSSOOOLLLJJJHHHGGGEEEMMM]]]sss}}}}}}{{{nnnjjjqqqzzzpppbbbVVVeeezzz}}}{{{}}}tttrrrqqqgggRRRFFF:::777666444444555222222111000000000000000111000...---,,,---......////////////000000111111000000000000111111111111000888:::@@@LLLPPPXXXiii|||uuuyyy~~~zzztttnnniiikkkrrrxxxwwwtttvvvtttqqqkkkgggeeefffhhhpppnnnllliiifffaaa[[[WWWVVVXXX\\\aaagggnnnrrruuuyyy{{{vvvuuuoookkkfffdddbbb___[[[XXXWWWUUUTTTTTTUUUUUUTTTSSSRRRRRRRRROOOKKKHHHGGGGGGEEEFFFGGGGGGHHHJJJNNNQQQYYYhhhyyy~~~rrrhhhYYYTTTOOOLLLKKKGGGBBB>>>;;;:::888666555555666777999<<<@@@EEELLLVVVcccnnnsssssstttuuuwwwzzz}}}wwwjjjcccYYYSSSMMMMMMLLLJJJJJJMMMMMMOOOSSSVVVXXX\\\```ccchhhjjjlllkkkgggccc```___aaa]]]XXXVVVUUUUUUSSSRRRXXXYYY]]]bbbgggiiihhhgggiiieee```___aaabbbbbb```}}}qqqfff]]]PPPJJJAAA<<<;;;;;;999888777777777666666666555555444333333555555888AAAJJJXXXeeesssyyy{{{|||}}}{{{sssnnnfff___ZZZVVVSSSQQQJJJGGGDDDCCCEEEMMM]]]mmmsssvvvxxxxxxxxxzzzqqq___YYY\\\fffmmmwww}}}~~~mmm```UUUSSSSSSYYY```iiivvvuuukkk```[[[TTTPPPNNNKKKGGGCCC@@@>>><<<:::888888888888999@@@LLL\\\ooo|||{{{tttbbbWWWPPPZZZsssrrraaaVVVKKKGGGEEECCCCCCFFFDDDLLLXXXcccmmmsssxxxzzzzzz|||}}}zzzxxxuuuqqqnnnlllkkkkkkiiihhhgggfffdddaaa\\\XXXZZZ\\\aaajjjuuuyyyooofffbbb___\\\YYYWWWVVVSSSPPPMMMJJJGGGFFFDDDKKKXXXkkkyyyxxx{{{qqqfffmmmtttwwwxxxyyyfffYYYeeexxx|||}}}|||tttrrrqqqhhhVVVIII<<<777666444333444222222111000000000000111777555222///.........///...//////000000111111222//////000111111222222333222:::===CCCMMMRRR]]]qqq{{{}}}ttt}}}{{{tttpppnnnqqqvvvzzzyyyvvvvvvrrrjjjbbb\\\ZZZ\\\___iiihhhhhhhhhgggddd___\\\XXXZZZ]]]bbbhhhmmmrrrtttssszzzyyyvvvtttjjjiiifffbbb___\\\[[[ZZZYYYYYYYYY[[[\\\[[[YYYWWWSSSTTTSSSPPPKKKFFFDDDCCC@@@AAAAAAAAACCCFFFKKKOOOWWWgggyyywwwmmm```\\\VVVRRROOOKKKEEEAAA;;;:::999888777777777888888888<<>>IIIYYYmmm||||||vvvfffZZZPPPVVVkkkuuudddXXXLLLGGGEEECCCDDDFFFBBBJJJVVVbbbkkkrrrxxx{{{|||}}}xxxwwwtttqqqnnnlllkkkkkkhhhggggggfffeeebbb]]]YYYWWWZZZ```kkkvvvyyynnngggccc```]]][[[WWWVVVTTTQQQNNNJJJGGGFFFEEEJJJUUUfff|||~~~pppsss|||yyygggooouuutttqqqwwwooo\\\bbbqqq|||yyyyyytttttttttkkkYYYLLL>>>777555333222444333222111111000000111111===;;;777333000000000000...//////000111111222222......///000222333444444222<<<@@@EEEOOOVVVddd{{{}}}|||vvvuuu|||qqqqqqrrruuuyyy{{{{{{zzzpppkkkbbbYYYSSSTTTYYY]]]kkkkkkkkkmmmmmmjjjfffbbb\\\^^^```dddiiinnnrrrtttsssxxx}}}yyysssooollldddffffffbbb\\\ZZZ[[[^^^^^^___aaaccceeeccc```\\\TTTVVVWWWUUUQQQLLLIIIGGGCCCCCCCCCCCCDDDHHHNNNRRR___nnn}}}sssfffbbb[[[WWWTTTPPPJJJEEE???>>>===;;;::::::::::::666666999>>>BBBIIIYYYiiippppppnnnlllkkknnntttyyy~~~~~~}}}|||zzz}}}}}}tttlll```YYYTTTSSSSSSPPPQQQSSSRRRTTTVVVXXXZZZ]]]aaaeeehhhkkkoooqqqpppmmmlllkkkfffbbb___^^^^^^\\\WWWQQQPPPQQQTTTXXX^^^bbbddddddggghhhiiihhhgggeeeeeeffftttfff\\\RRRKKKBBB<<<;;;;;;999888777777777777666666666666333111111222333555>>>HHHYYYiiixxx~~~~~~~~~xxxuuuooohhhaaaYYYSSSPPPPPPNNNLLLJJJHHHLLLYYYhhhvvvzzz|||yyytttqqqsssvvvwwweee^^^aaahhhpppyyy~~~}}}kkk\\\WWWTTTTTTZZZaaajjjvvvuuukkk]]]WWWQQQNNNOOOMMMIIIEEEBBBAAA>>><<<:::999888888888===GGGVVVkkk{{{|||vvvlll^^^RRRTTTgggxxxeeeYYYMMMGGGEEECCCDDDFFFAAAIIIUUUaaajjjrrrwww{{{}}}~~~vvvuuurrrpppnnnmmmmmmmmmhhhgggggggggfffccc___[[[UUUXXX```jjjvvv~~~~~~yyyooogggdddaaa___\\\WWWVVVTTTRRRNNNJJJGGGEEEEEEJJJSSSccczzz|||kkkrrrlllsssxxxuuuooorrryyy^^^```kkk~~~{{{vvvxxxtttvvvwwwnnn\\\MMM???888555333222333333222111111000111111111===:::555111...,,,,,,---...//////000111222222222---...///000222444555666333===AAAFFFQQQYYYjjj|||}}}pppuuu|||nnnpppssswwwzzz{{{||||||jjjeee\\\TTTPPPTTT\\\cccrrrrrrssssssssspppkkkggg___```cccfffjjjnnnrrrtttwww{{{|||~~~{{{tttmmmgggbbb```dddeeeaaaZZZXXX\\\aaa]]]___bbbfffgggeee```\\\WWWYYY\\\\\\XXXTTTQQQPPPJJJJJJIIIHHHIIIMMMSSSWWWiiiwwwyyyjjjeee^^^ZZZWWWSSSNNNIII>>>>>><<<;;;999888888888666555999>>>AAAHHHXXXiiimmmllljjjfffdddgggnnntttxxx~~~}}}yyyyyyxxxvvvwwwvvv|||yyypppbbb[[[VVVVVVUUUSSSSSSVVVTTTUUUWWWXXXZZZ]]]aaadddgggkkkooorrrrrrpppooooookkkgggeeeeeefffddd^^^XXXQQQPPPQQQTTTZZZ```dddffffffiiillllllhhhffffffhhhtttiii___RRRMMMEEE@@@<<<;;;::::::999888777555555444444444222111222444333555???JJJXXXppp|||}}}|||||||||yyytttmmmddd\\\UUURRRVVVSSSPPPLLLIIILLLZZZiiiqqqxxx~~~|||tttnnnnnnqqqyyyiii^^^ZZZjjjttt~~~}}}lll^^^UUUVVVWWW\\\cccllltttyyyxxxsssxxxqqqfffXXXSSSMMMJJJJJJJJJHHHFFFHHHCCC???<<<======;;;999<<<@@@JJJ[[[nnn{{{ttt```WWWZZZbbbxxx|||jjj^^^RRRLLLHHHDDDCCCDDDFFFIIIOOOZZZfffpppvvvyyy{{{~~~}}}||||||tttsssrrrssssssssspppnnnkkkiiigggeeedddbbb___\\\ZZZZZZ\\\eeerrr~~~}}}rrrjjjddd```\\\YYYVVVTTTQQQOOOMMMKKKHHHFFFBBBGGGOOO___uuuvvvxxx|||yyyvvvsssnnnppp~~~gggaaafffyyy|||||||||yyyoooggg___PPPBBB;;;888555444555222222111111111111111222000000000000000000000000////////////000000000000333222111111111222333444666???GGGLLLWWWkkk~~~zzzmmmnnn||||||wwwkkklllpppxxxyyyrrrnnnggg^^^WWWSSSUUUaaaooosssyyy|||||||||}}}yyytttnnnjjjiiinnnsssvvvzzz~~~~~~tttiii]]]VVVTTTTTT]]]dddccc```___aaacccbbbccceeejjjnnnmmmgggbbbaaabbbccccccaaa]]]YYYWWWRRROOONNNPPPRRRUUU\\\dddqqq|||vvvmmmaaa[[[YYYWWWRRRMMMDDD@@@<<<999888888777666888888777999???KKKWWW```iiihhheeebbb```cccgggkkkrrrvvvyyy{{{yyywwwuuutttvvvssstttzzzwwwnnnhhhbbb\\\[[[YYYUUUTTTVVVUUUUUUVVVXXX[[[___bbbdddeeehhhlllqqqssssssrrrqqqrrrqqqpppsssvvvvvvnnnddd___VVVPPPSSSWWWZZZ^^^dddfffgggiiikkklllkkkjjjiiiwwwkkk```RRRMMMFFF@@@===<<<;;;;;;;;;:::999777666555555555333222333444333555???JJJYYYqqq|||}}}~~~xxxpppggg___YYYUUUWWWTTTQQQMMMIIIMMM[[[jjjssszzz~~~vvvooommmnnn|||yyyjjjaaa___jjjuuu~~~mmm```VVVVVVWWW\\\cccllltttxxx}}}vvvooorrr~~~}}}ooodddWWWRRRLLLJJJJJJJJJIIIGGGHHHDDD???======<<<;;;999999===HHH[[[ooo~~~vvvbbbXXXYYY```vvv}}}iii^^^RRRLLLHHHDDDCCCEEEDDDGGGNNNXXXdddooovvvyyy}}}}}}}}}|||ttttttsssttttttsssooommmiiihhhfffeeedddbbb^^^[[[YYYYYY\\\dddrrr~~~tttjjjeee```[[[XXXVVVTTTQQQOOOMMMKKKHHHFFFDDDGGGMMM\\\sss{{{vvvvvvuuuttt|||ggg^^^aaattt~~~~~~{{{ssslllcccTTTDDD<<<888555444555333333222111000000111111000000000000000000000000////////////000000000000222222111000111222333444777>>>HHHUUUjjj~~~zzz{{{hhhppp~~~wwwdddiiiqqqyyy}}}}}}zzzwwwuuuqqqllleee^^^\\\eeeqqq{{{}}}vvvrrrppptttxxx{{{ssshhh]]]RRRLLLKKKLLLVVVbbbfffeeebbbbbbcccfffgggkkkppptttrrrlllfffeeeggghhhhhhgggccc___\\\YYYVVVTTTVVVXXX\\\dddlll{{{yyyoooccc\\\ZZZXXXRRRNNNDDDAAA===:::999888777666888888888;;;AAALLLXXXaaagggfffccc```^^^```eeeiiipppsssvvvxxxwwwtttsssrrruuurrrsssyyywwwooohhhaaa]]]]]][[[XXXWWWYYYZZZZZZZZZ[[[\\\___aaabbbcccfffjjjnnnpppqqqqqqqqqppprrrwww{{{pppeee[[[WWWVVVUUUXXX\\\ccceeehhhjjjllllllkkkjjjzzzlllaaaSSSNNNGGGBBB???>>>>>>===>>>===;;;:::888777666666444333444555333555>>>III[[[rrr}}}}}}|||sssjjjbbb\\\YYYXXXUUUQQQMMMJJJMMM\\\kkkuuu{{{zzzqqqlllkkktttyyykkkddddddjjjuuuooobbbXXXWWWWWW\\\dddmmmtttxxxwwwrrrkkkjjjrrryyylllbbbVVVQQQKKKIIIJJJKKKKKKJJJHHHEEEAAA>>>===<<<:::999999===HHH[[[pppzzzeeeYYYXXX]]]rrrjjj^^^RRRLLLHHHDDDCCCDDDBBBEEEKKKVVVcccnnnuuuyyy~~~~~~|||uuuuuuuuuvvvvvvsssnnnjjjgggfffeeeeeecccaaa\\\YYYXXXXXX[[[dddrrrvvvllleee```ZZZVVVVVVSSSPPPNNNMMMKKKHHHFFFEEEGGGKKKXXXppp|||vvvzzz}}}zzz{{{ggg[[[YYYlll~~~wwwrrrgggXXXGGG>>>999555333444444333222111000000000000000000000000000000000000////////////000000000000111111000000000111333444;;;AAAMMMbbbyyy|||pppfffsss|||sss^^^fffpppxxx{{{zzzzzzyyy{{{{{{{{{vvvllleeejjjsss~~~zzzxxxzzz}}}~~~vvvhhh\\\RRRHHHDDDEEEEEEQQQbbbmmmnnnjjjgggfffhhhkkkpppwww|||zzzsssmmmnnnoooqqqqqqoookkkgggcccccc^^^\\\^^^```dddlllvvv}}}tttggg___[[[XXXSSSNNNEEEBBB>>>;;;:::999888777999999:::===CCCMMMYYY```dddbbb```\\\[[[]]]bbbffflllooossstttsssrrrqqqqqqssspppqqqwwwwwwqqqgggbbb^^^```___\\\[[[]]]```___^^^]]]^^^___```aaabbbdddfffiiilllnnnppppppppptttoooccc[[[UUUUUUXXX___bbbeeehhhjjjkkkkkkjjj{{{lll___TTTOOOHHHCCCAAA@@@@@@@@@AAA???===;;;999777666666555444555555333555>>>HHH[[[qqq|||}}}vvvlllddd^^^[[[YYYUUUQQQMMMIIIMMM\\\kkkuuu{{{~~~vvvnnnjjjnnn{{{xxxkkkffffffiiiuuuqqqdddYYYWWWWWW\\\eeeooouuuxxxrrrnnniiifffjjjwwwuuuiiiaaaUUUPPPKKKIIIJJJMMMMMMLLLIIIGGGCCC@@@>>><<<:::999===@@@JJJ\\\ooo~~~~~~hhh[[[XXXZZZooolll```SSSMMMIIIDDDCCCDDDBBBDDDKKKUUUbbbnnnvvvzzz~~~~~~|||vvvvvvwwwxxxwwwsssmmmiiieeeeeeddddddccc```[[[WWWWWWWWWZZZdddrrr~~~xxxmmmeee___YYYUUUUUUSSSPPPNNNMMMKKKHHHFFFEEEFFFJJJVVVmmmxxxuuu~~~}}}gggXXXRRRccc}}}yyyttthhhXXXGGG>>>999555444555555444333111000/////////////////////////////////////////////000000000000111000000///000111333444>>>FFFVVVooowwwzzz}}}|||www~~~~~~ooojjjxxxwwwnnn```fffnnnuuuyyyyyywwwvvvxxx|||~~~sssjjjlllsssyyy|||}}}{{{}}}{{{zzz{{{|||}}}}}}pppaaaVVVMMMGGGEEEHHHFFFRRReeetttwwwrrrlllkkkiiilllsss||||||vvvyyy{{{||||||yyysssnnnjjjjjjeeebbbcccdddgggpppyyyyyylllbbb\\\WWWSSSOOOGGGCCC???<<<::::::888777999:::<<>>IIIZZZqqq|||}}}xxxnnnfff```\\\YYYUUUPPPLLLIIIMMM\\\llluuuzzz{{{qqqkkklllxxxxxxkkkfffeeehhhtttssseee[[[XXXXXX]]]hhhrrrxxxzzzpppnnnjjjgggjjjuuu|||rrrhhhbbbUUUPPPJJJHHHJJJMMMNNNNNNJJJIIIGGGCCC???<<<;;;:::===@@@JJJ[[[ooo~~~kkk]]]XXXXXXlllooocccVVVOOOJJJEEECCCDDDCCCEEEKKKUUUbbbnnnwww{{{~~~|||wwwwwwxxxyyyxxxtttnnniiieeedddcccbbbaaa___ZZZWWWWWWVVVZZZcccqqq~~~zzznnnfff```YYYUUUTTTRRROOONNNMMMKKKHHHFFFCCCFFFKKKVVVkkk|||qqqrrr}}}eeeUUULLL[[[xxxzzzuuugggWWWFFF===999666555777555444333111000/////////////////////////////////////////////000000000000111000000000000222444555===KKK___xxx|||~~~}}}vvvoooxxx|||rrrppp{{{}}}rrrlllhhhhhhlllssszzz{{{xxxsssssswww||||||tttkkklllsssqqqrrrqqqooopppvvvyyyxxxzzzxxxxxxzzzzzzzzzuuuiii\\\SSSMMMHHHIIILLLKKKUUUgggyyy}}}vvvppppppkkknnnuuu|||uuuqqqooojjjfffeeeeeefffmmmuuu~~~qqqeee\\\WWWRRROOOHHHEEE@@@===;;;:::999888888:::===AAAEEEMMMUUUZZZ\\\\\\ZZZXXXWWW[[[```eeeiiilllppprrrrrrrrrssstttrrrppprrrxxx~~~yyyrrrhhhcccaaacccdddbbbaaaccc```___^^^]]]]]]^^^___```aaaaaabbbcccfffiiikkkmmmoooqqq|||}}}mmmbbb]]][[[\\\^^^```cccfffhhhiiiyyyiii\\\VVVRRRKKKGGGEEEFFFFFFFFFEEECCCAAA===:::777666555555444555666444666???JJJ[[[qqq}}}|||rrriiibbb^^^[[[VVVQQQMMMIIINNN]]]mmmwww{{{tttllljjjtttyyynnnfffcccfffssssssfff\\\YYYXXX___kkkvvv|||}}}tttrrrpppnnnpppyyyyyypppgggbbbVVVQQQJJJHHHJJJMMMOOOOOOLLLLLLJJJGGGBBB>>><<<<<<:::>>>HHHYYYnnnlll___YYYXXXjjjsssgggYYYQQQKKKEEEBBBCCCDDDFFFKKKUUUaaammmvvvzzz}}}~~~~~~}}}{{{}}}{{{xxxxxxxxxxxxxxxtttoookkkgggeeebbbaaa```^^^[[[XXXWWWWWWZZZcccqqq~~~{{{oooggg```ZZZUUUSSSQQQOOOMMMLLLKKKHHHFFFCCCFFFKKKUUUhhh~~~zzzmmmnnndddTTTJJJVVVrrr~~~xxxhhhXXXGGG===999666666888444333222111000000000000000000000000000000000000////////////000000000000111111000000111333555666<<>><<<;;;:::888777:::===AAAEEEJJJPPPTTTXXXWWWVVVUUUUUUZZZ```eeejjjlllppprrrssstttuuuwwwuuutttvvv|||{{{tttkkkeeeaaabbbbbbaaaaaaddd___^^^]]]\\\\\\]]]^^^____________aaabbbdddfffggghhhiiirrr~~~lll```^^^]]]]]]^^^```cccgggiiiyyyjjj^^^WWWSSSLLLHHHGGGGGGHHHHHHHHHFFFCCC???<<<999777666444333444666555777@@@KKK\\\sssyyyooogggbbb]]]YYYTTTOOOKKKPPP```ppp{{{}}}tttkkkhhhpppzzz~~~zzzqqqhhhcccdddqqqsssfff]]]YYYYYY```mmmzzzzzzxxxvvvvvvxxx~~~~~~vvvnnnfffaaaWWWQQQKKKHHHJJJMMMOOOOOONNNNNNNNNIIICCC???======;;;>>>GGGXXXmmm}}}lll```ZZZXXXiiixxxkkk\\\SSSLLLEEEBBBBBBDDDEEEJJJSSS___kkktttxxx{{{~~~}}}~~~~~~~~~||||||{{{xxxuuuxxx}}}zzzyyyxxxxxxwwwwwwuuuqqqmmmiiifffbbb```___^^^\\\ZZZXXXWWWZZZcccppp}}}{{{ppphhhaaaZZZVVVSSSQQQNNNMMMLLLKKKHHHFFFEEEGGGKKKTTTeee{{{nnnkkk~~~bbbUUUJJJSSSnnn}}}lll\\\III???999666666888333333222111000000111111000000000000000000000000////////////000000000000222111111111333444666777>>>MMMbbbxxx~~~zzz|||}}}rrrnnnzzznnnpppwww~~~xxxjjjdddfffnnnnnnqqqxxx|||xxxsssoooppptttyyywwwooofffcccfffhhhggghhhjjjpppuuutttssswww}}}rrrjjjbbb]]]YYYTTTSSSTTTUUU]]]qqqzzzyyysssrrruuu|||yyytttpppjjjdddeeeiiiiiiuuuwwwhhh\\\TTTOOONNNKKKGGGBBB???===<<<:::999777999===@@@CCCGGGKKKOOORRRRRRQQQQQQSSSXXX___dddiiilllooorrrssstttvvvxxxxxxxxx{{{}}}wwwnnngggaaa```___^^^```cccaaa```^^^]]]\\\]]]]]]^^^[[[\\\]]]^^^___``````aaaaaaaaajjj{{{~~~nnndddbbb___]]]^^^bbbgggjjjzzzlll```XXXSSSMMMIIIHHHHHHIIIIIIJJJIIIEEEAAA>>>:::888777333333444666555777AAALLL]]]uuu}}}tttkkkfff```[[[VVVPPPMMMRRRbbbrrrtttjjjfffmmmvvv}}}|||tttjjjccccccqqqsssfff]]]YYYYYYaaaooo|||~~~}}}{{{{{{}}}}}}uuulllddd```XXXRRRKKKHHHJJJMMMOOOOOOOOOPPPOOOKKKEEE@@@>>>>>>???AAAIIIYYYkkkzzzlll```[[[XXXhhhzzzmmm^^^UUUMMMFFFBBBBBBDDDEEEIIIRRR^^^iiirrrvvvyyy|||~~~~~~~~~|||zzzyyyxxxtttpppssszzz}}}zzzzzzxxxwwwwwwvvvuuurrrooojjjfffbbb___^^^^^^]]]\\\YYYXXX[[[cccppp||||||ppphhhbbb[[[WWWRRRPPPNNNMMMLLLKKKIIIGGGFFFHHHKKKRRRccczzzqqqiii~~~{{{aaaUUUKKKRRRlllppp___LLL@@@:::666555777222222111111111111111222000000000000000000000000////////////000000000000222222222222333555777888BBBMMM^^^sss}}}wwwyyy|||rrrppp}}}jjjpppzzzsssaaaZZZ^^^kkkooouuu|||{{{uuuqqqrrrvvv|||sssfffaaabbbcccbbb___cccjjjppppppnnnrrrxxxyyyzzzssslllhhhddd^^^[[[[[[YYYaaawwwsssqqqqqqvvvzzzuuunnnfffdddgggaaakkk}}}xxxhhh[[[SSSOOOMMMKKKHHHCCC???===<<<:::999666999===@@@BBBEEEIIIKKKNNNNNNNNNOOOQQQWWW^^^dddiiikkkoooqqqssstttwwwyyy{{{{{{~~~~~~zzzppphhh```^^^]]]\\\^^^bbbcccbbb```^^^]]]\\\]]]]]]YYYZZZ[[[\\\\\\\\\\\\\\\^^^]]]eeeuuu}}}iiieeeaaa^^^^^^ccchhhlll}}}~~~rrreee^^^YYYSSSNNNLLLJJJIIIHHHGGGIIIIIIFFF???:::888888555444555888999:::BBBKKK^^^mmm~~~uuukkkddd]]]UUUQQQPPPWWWfffttt|||vvviiiccclllqqqxxx~~~rrreeegggeeessssssggg[[[XXXXXX```mmm{{{zzzwww}}}|||sssjjjbbb]]]TTTPPPLLLJJJJJJLLLMMMMMMSSSQQQOOOKKKFFF@@@<<<999:::>>>GGGVVVhhhvvv~~~}}}rrraaaVVVWWWggg~~~ssscccXXXOOOGGGCCCCCCHHHGGGIIIQQQ^^^jjjrrrvvvzzz|||~~~~~~~~~|||xxxuuutttrrrlllffffffjjjppp{{{~~~|||{{{}}}}}}||||||zzzwwwqqqmmmlllhhhccc___]]]\\\[[[ZZZWWWXXX\\\fffsss~~~{{{ooofff```\\\XXXVVVUUUTTTTTTSSSQQQMMMJJJHHHIIIKKKRRRaaavvv|||qqquuubbbRRRKKKQQQccc|||kkkTTTDDD===:::555111222222222222000///------000000000000000000000000////////////000000000000222333333111///000555999???GGGZZZuuu}}}vvvwww}}}sssuuukkkxxxppp```XXXXXXcccmmmxxx}}}wwwppplllpppxxxyyyppphhhaaa___^^^___^^^[[[]]]fffqqquuussswwwwww|||zzztttoooggg______lllzzzsssoooqqqtttzzzyyyrrrkkkeee___bbbmmm{{{kkk]]]TTTOOONNNMMMJJJEEE@@@;;;999888888:::::::::;;;===@@@CCCDDDHHHIIIKKKMMMPPPUUU[[[___iiillloooqqqrrruuuxxx{{{xxx{{{~~~{{{pppkkkddd______```bbbcccdddaaa^^^^^^______^^^[[[```\\\YYYXXXYYYZZZXXXVVVXXX]]]fffnnnsss}}}xxxnnneeeaaa```aaaeeekkk|||}}}xxxlllccc___YYYTTTPPPNNNLLLJJJGGGHHHHHHDDD???:::888888666555555777888:::BBBLLL^^^mmm|||zzzqqqfff___WWWRRRRRRXXXffftttxxxkkkccclllqqqxxx}}}rrreeefffdddrrruuuhhhZZZXXXWWW___lllxxx~~~wwwuuu{{{~~~{{{rrriiiaaa\\\UUURRRNNNLLLLLLNNNNNNOOOSSSRRROOOKKKFFFAAA===:::<<>>999555222444444444333222111//////000000000000000000000000////////////000000000111111222333111000111666;;;AAAGGGYYYrrr{{{yyy|||~~~sssvvvmmm{{{ppp^^^WWWXXXaaammmxxx}}}|||tttnnnjjjnnnuuu~~~uuukkkaaa[[[XXXVVVUUUTTTUUU^^^jjjnnnmmmooonnnsss}}}vvvjjjiiisss|||uuuooooooqqqvvvyyypppjjjcccccchhhwww|||lll___UUUPPPNNNOOOLLLGGGAAA===;;;:::::::::::::::;;;<<>>:::888888777555555666777:::CCCMMM___lllzzzvvvjjjbbbZZZUUUTTTYYYhhhvvvyyynnndddlllpppvvv{{{pppccceeebbbqqquuugggZZZWWWVVV]]]iiiuuu{{{}}}xxxrrrqqqxxxzzzzzzzzz}}}zzzrrrhhh```[[[WWWTTTQQQOOOOOOPPPPPPOOORRRQQQNNNKKKFFFAAA===;;;>>>AAAHHHTTTaaammmuuuyyywwwnnn```VVVWWWfff|||vvvfffZZZQQQIIIDDDDDDGGGGGGIIIQQQ\\\iiirrrxxx~~~~~~~~~}}}|||yyywwwuuutttmmmddd]]]TTTMMMMMMRRR[[[hhhzzz~~~|||zzzxxxwwwtttqqqnnnjjjgggbbb^^^]]]\\\ZZZYYYUUUUUUYYYbbbppp{{{sssjjjddd^^^ZZZXXXXXXYYYZZZZZZWWWRRRNNNJJJJJJKKKQQQ___rrrvvvvvvwww~~~ttt^^^SSSNNNNNNXXXvvvwww```LLL???999555444666666555444333222111111000000000000000000000000/////////000000000111111000111222111000222888<<>>AAAGGGQQQ]]]hhhqqqvvvuuummmaaaWWWVVVdddzzzxxxggg\\\RRRIIIEEEEEEFFFGGGIIIPPP[[[hhhsssyyy}}}|||zzzxxxwwwvvvtttrrrmmmcccXXXPPPHHHBBBBBBGGGKKKYYYlll~~~~~~|||yyywwwuuusssqqqnnnjjjfffbbb___]]][[[ZZZXXXUUUUUUYYYbbbooo{{{uuullleee^^^ZZZXXXXXXZZZ[[[[[[YYYTTTPPPKKKKKKLLLQQQ]]]ooo~~~{{{zzzvvvqqqvvvrrruuu}}}yyyhhhZZZRRROOOXXXuuuzzzfffQQQBBB999666666666666555444333222222222//////////////////////////////000000000111111111///111222111111333999>>>FFFJJJVVViii|||uuulllpppvvvnnn\\\WWWZZZaaannn{{{vvvooojjjhhhjjjmmmrrrsssrrrnnnggg___ZZZWWWOOOOOONNNOOOVVVaaaffffffffffffjjjpppyyyvvvxxxsssmmmiiiiiiooovvv|||tttoookkkqqq}}}qqqdddZZZTTTRRRPPPNNNJJJEEEAAA>>><<<<<<;;;::::::999:::;;;===>>>AAACCCDDDFFFGGGJJJNNNQQQXXX]]]eeelllppprrrssstttvvvxxx{{{}}}{{{vvvooojjjhhhhhhhhhhhhfffeeecccbbbaaaaaa``````bbbaaa___]]][[[XXXUUUSSSQQQUUU]]]eeeiiilllsss|||mmmddddddeeeeeefff~~~{{{wwwqqqkkkddd]]]VVVQQQKKKHHHCCC???<<<999888777888555444555666999CCCNNNaaammmyyy~~~vvvoooggg___ZZZXXX]]]kkkyyyzzzqqqgggnnnooossswwwlll```bbb```ooo}}}|||lll___YYYVVVVVV\\\gggpppuuuuuummmiiijjjrrrzzz{{{yyyxxxrrrrrrtttxxx}}}yyyqqqiiiaaa\\\XXXVVVTTTSSSSSSRRRPPPNNNMMMLLLIIIEEEAAA===;;;:::<<>><<<;;;;;;:::999999999;;;<<<===AAACCCDDDEEEFFFGGGKKKMMMQQQXXXaaaiiinnnqqqssstttrrrtttxxxzzz}}}~~~yyysssnnnmmmlllllllllgggfffeeedddbbbbbbbbbbbbeeeeeedddbbb^^^ZZZVVVTTTTTTTTTXXX^^^bbbdddjjjrrr~~~rrrhhhggggggfffggg|||vvvpppiiiaaaXXXSSSOOOJJJDDD>>>;;;999888666777555555666777:::CCCMMMaaammmyyywwwppphhh```[[[ZZZ___nnn{{{|||ssshhhnnnnnnqqqtttiii^^^aaa```ooo}}}xxxiii]]]YYYWWWVVV]]]gggpppttttttllliiikkkttt{{{{{{xxxwwwrrrqqqsssvvv|||~~~yyyrrrjjjccc___XXXWWWUUUUUUUUUSSSPPPNNNKKKIIIFFFCCC???<<<:::999:::===AAAGGGOOOXXXbbbiiijjjfff___VVVTTT```tttzzziii]]]SSSIIIDDDCCCDDDFFFJJJOOOYYYeeesss|||~~~||||||zzzwwwuuuuuutttpppiiidddTTTKKKCCC@@@===::::::===<<>>AAABBBDDDDDDDDDEEEHHHJJJKKKRRR[[[dddjjjnnnqqqsssqqqsssvvvxxx{{{}}}vvvrrrpppooonnnmmmiiijjjiiihhheeedddeeefffiiijjjjjjgggbbb\\\XXXVVVXXXUUUUUUZZZ^^^```eeekkkqqqvvvnnnkkkhhhggghhh~~~{{{tttmmmddd[[[UUUSSSMMMEEE>>>;;;:::777666666555555777888:::BBBLLL___kkkxxx~~~~~~wwwooohhh```[[[ZZZ```ooo}}}~~~uuujjjooonnnpppssshhh]]]``````ooo~~~wwwkkk```ZZZWWWWWW^^^hhhqqquuuuuuooolllnnnwww~~~~~~zzzxxxsssrrrsssuuuzzz~~~zzztttlllfffbbbZZZYYYXXXXXXWWWUUURRROOOKKKIIIFFFBBB???<<<;;;:::999;;;>>>AAAEEEMMMWWW^^^___^^^YYYRRRQQQ^^^tttzzziii]]]RRRHHHCCCBBBCCCFFFJJJOOOXXXdddsss}}}}}}||||||yyywwwuuuuuurrrkkk```WWWIIIBBB===<<<<<<999888999888???MMM^^^ppp~~~~~~|||{{{zzzyyyvvvqqqnnnkkkhhheeebbbaaa^^^[[[YYYZZZYYY[[[dddqqq~~~{{{ppphhh___ZZZVVVUUUTTTTTTVVVVVVUUUSSSPPPOOONNNPPPXXXeeeuuuxxxrrrssstttssssssvvv}}}}}}~~~}}}{{{ssscccWWWPPPSSSmmm}}}|||~~~zzzjjjSSS@@@999888444333111000000000222333000000000000000000000000000000111111111222222222000222333222222444999>>>IIIGGGKKKWWWdddppp{{{}}}|||yyy~~~wwwvvv}}}uuuyyyyyyjjj``````ccckkkuuu~~~}}}}}}}}}|||uuuvvvqqqgggaaa___[[[VVVQQQQQQOOOMMMKKKKKKMMMOOONNNRRRUUUWWW^^^jjjsssvvvvvvssssssxxx}}}{{{vvvyyy|||qqqgggeeegggmmmzzzyyymmmbbb[[[WWWRRRPPPMMMIIIEEEAAA>>>===;;;:::::::::;;;<<<>>>???@@@AAACCCCCCBBBCCCDDDFFFEEELLLUUU^^^eeejjjoooqqqssstttvvvwwwyyy|||~~~xxxtttrrrooonnnmmmnnnnnnllliiihhhiiikkklllnnnppplllfff^^^ZZZXXXZZZUUUUUUYYY]]]___aaaeeegggssszzzsssnnnjjjiiijjj|||~~~}}}wwwpppggg]]]WWWUUUNNNEEE???<<<:::777555555444555888999:::BBBKKK]]]jjjwww}}}}}}vvvoooggg```[[[[[[aaappp~~~wwwjjjooonnnooorrrggg\\\```aaaooo~~~xxxnnndddZZZXXXXXX___jjjrrrvvvvvvrrroooqqq{{{|||zzzuuutttsssuuuzzz~~~zzzuuunnnhhhddd[[[[[[ZZZZZZZZZWWWSSSPPPKKKIIIFFFBBB???===<<<;;;999;;;<<<===???EEENNNUUUWWWWWWTTTOOOOOO]]]sss{{{iii\\\RRRHHHBBBBBBCCCFFFJJJOOOWWWdddsss}}}~~~||||||zzzxxxvvvuuuqqqgggXXXMMMDDD===999;;;;;;888666666444:::EEEUUUgggwww}}}}}}||||||zzzwwwqqqmmmkkkiiifffcccbbb___\\\YYYZZZYYY[[[cccppp}}}}}}rrriiiaaa[[[WWWUUUSSSSSSUUUVVVUUUUUUPPPOOONNNPPPWWWdddsss}}}vvvppprrruuuttttttwww|||}}}~~~zzztttxxxtttggg[[[OOOLLL```zzz|||pppWWWBBB888777555333222000000111222444000000000000000000000000000111111111111222222222111333444333222444999>>>HHHEEEGGGQQQ]]]hhhsss|||{{{yyy{{{zzzzzzxxxxxxssszzzuuuiiibbbbbbdddlllvvv}}}|||zzz{{{||||||qqqsssnnnddd]]][[[UUUOOOIIIJJJKKKKKKJJJKKKMMMPPPMMMRRRVVVZZZbbbooozzz~~~{{{wwwyyy}}}|||uuunnnnnnyyytttiiieeefffcccqqqzzznnnddd\\\WWWSSSRRROOOKKKGGGCCC@@@>>>::::::::::::;;;===???@@@???@@@BBBBBBAAAAAABBBCCCBBBHHHQQQZZZaaahhhmmmpppuuuvvvwwwwwwwwwzzz~~~~~~yyyuuurrrpppppprrrrrrppplllkkklllooonnnqqqsssooohhh```[[[YYYYYYUUUUUU[[[_________aaaccclllxxx|||vvvpppkkkiiikkk