BM6P6(@ wwwaaaSSSNNNLLLNNNPPPTTTXXX[[[^^^___ccc```]]]\\\^^^bbbdddeeeffffffffffffffffffeeeeee]]]ZZZ[[[______[[[ZZZ]]]]]]]]]]]]\\\[[[[[[]]]___bbbbbbccccccddddddddddddfffhhhjjjkkkjjjiiijjjkkkttttttuuuvvvxxx{{{hhhZZZVVVXXXUUUTTTSSSQQQOOOMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEECCCAAA@@@???::::::999999999:::;;;<<<;;;>>>AAAEEEJJJOOOUUUYYYaaaeeejjjnnnppptttzzzzzzxxx{{{}}}rrrmmmggg___XXXTTTRRRQQQPPPUUU\\\gggqqqvvvuuuppplllkkkhhhiiinnnrrrrrrsssuuuvvvwwwyyy{{{|||}}}~~~~~~zzzzzzyyyxxxxxxxxxyyyyyywwwwwwwwwxxxyyyyyywwwuuuyyyzzz||||||zzzyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{}}}{{{yyyxxxwwwrrrtttvvvuuuqqqooopppqqqsssssssssrrrpppnnnlllkkkmmmllllllmmmnnnoooooonnnqqqqqqrrrsssuuuwwwyyyzzz}}}zzzzzz}}}~~~}}}xxxttttttzzzvvvqqqnnnyyy~~~wwwsssgggccc```aaafffvvv~~~wwwqqqssswww~~~ppp[[[QQQPPPMMMNNNPPPSSSVVVYYY\\\]]]___]]]\\\]]]```bbbccccccdddeeefffffffffeeecccbbb]]]ZZZYYY\\\\\\YYYZZZ]]]^^^^^^]]][[[YYYZZZ\\\^^^`````````aaabbbcccdddeeeccceeeggghhhhhhhhhkkkmmmssssssssstttvvv~~~ooo```YYYXXXVVVUUUTTTRRROOOMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDBBBAAA@@@;;;;;;:::999999999:::;;;;;;===AAAEEEIIIOOOUUUYYY^^^cccjjjnnnqqquuu{{{{{{xxxzzzwwwooojjjbbbZZZVVVSSSQQQPPPQQQYYYdddpppvvvwwwrrrnnniiifffggglllqqqqqqsssvvvwwwxxxzzz|||}}}~~~~~~}}}|||{{{yyyyyyxxxxxxxxxxxxxxxwwwxxxyyyxxxvvvtttvvvwwwzzz}}}}}}zzzxxxxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{}}}|||{{{yyywwwuuutttsssppprrrsssrrrpppnnnoooppprrrrrrrrrqqqpppnnnllljjjlllllllllmmmoooppppppppppppoooooopppqqqsssuuuwww}}}|||zzzzzzzzz|||}}}zzzvvvtttwww{{{}}}uuuooouuuxxxrrriiiddd___^^^```lll{{{tttsssuuu|||~~~xxx}}}}}}hhhUUUOOOQQQPPPQQQSSSVVVYYY[[[]]]^^^\\\\\\\\\^^^```bbbaaa```aaaccceeegggfffdddaaa___]]]YYYWWWYYYYYYWWWYYY]]]bbbaaa___[[[XXXXXXZZZ\\\\\\\\\\\\]]]^^^aaaccceeeaaabbbcccdddeeeggglllooosssrrrrrrrrrssszzzzzziii]]]WWWWWWVVVTTTSSSQQQOOOMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIGGGFFFDDDCCCAAAAAA===<<<:::999888999999::::::===AAADDDHHHNNNTTTXXX[[[aaaiiiooorrrvvv{{{~~~}}}}}}xxxyyy~~~~~~tttnnneee^^^YYYUUURRRQQQNNNTTT```mmmvvvxxxuuuqqqhhhddddddiiinnnpppsssvvvxxxyyy{{{|||~~~~~~~~~|||{{{yyyxxxxxxxxxzzzyyyxxxxxxyyyxxxvvvtttsssuuuxxx|||}}}zzzwwwuuuttttttttttttuuuvvvxxxyyyzzzzzzyyyxxxwwwuuurrrqqqooommmnnnoooooommmmmmmmmooopppqqqqqqqqqooommmkkkjjjkkklllmmmnnnooopppqqqrrrqqqpppnnnmmmnnnppprrrtttyyy}}}~~~{{{zzz{{{xxx{{{}}}{{{wwwtttuuuvvvzzzppppppvvv{{{uuunnnhhhaaa]]]\\\cccsssxxxsssqqqttt~~~|||yyy~~~yyybbbUUUQQQRRRUUUVVVXXX[[[^^^aaacccddd___]]][[[[[[]]]^^^^^^]]]aaacccfffhhhhhheee```^^^^^^ZZZXXXYYYYYYXXXZZZ^^^iiigggddd^^^ZZZXXXZZZ[[[YYYYYYYYYZZZ\\\___bbbdddbbbbbbbbbbbbcccffflllpppwwwtttrrrqqqpppuuuqqq```WWWWWWVVVUUUSSSRRRPPPOOONNNNNNNNNMMMMMMLLLKKKKKKKKKIIIHHHGGGFFFDDDBBBAAA@@@>>>===;;;999888888888888:::<<<@@@CCCGGGMMMRRRVVVZZZaaaiiiooorrruuuyyy||||||}}}zzzzzz}}}xxxrrrjjjbbb\\\XXXTTTQQQMMMRRR\\\iiissswwwuuuqqqgggcccbbbfffkkknnnrrrwwwxxxyyyzzz|||}}}}}}~~~~~~~~~~~~}}}{{{zzzzzzzzzzzz|||zzzyyyxxxxxxxxxuuutttssstttwww{{{~~~~~~|||yyyvvvtttrrrrrrrrrrrrssstttvvvwwwxxxxxxxxxxxxwwwuuussspppoookkkkkkkkkkkkkkkkkklllmmmooopppppppppooonnnlllkkkjjjkkkmmmnnnoooppprrrssstttrrrooommmmmmoooqqqtttuuuyyy~~~~~~|||zzzzzz|||zzz||||||zzzvvvtttsssttt|||sssooorrrzzztttnnngggaaa]]]___jjjuuu{{{vvvpppnnnvvv}}}||||||}}}lll```YYYTTTRRRVVVWWWYYY]]]```dddfffgggccc___ZZZWWWWWWYYY[[[[[[aaadddhhhjjjiiieeeaaa]]]___[[[ZZZ\\\\\\ZZZ[[[___nnnlllhhhbbb]]]ZZZ[[[\\\YYYYYYYYYZZZ\\\___aaacccddddddcccbbbbbbfffkkkooozzzvvvrrrpppnnnqqq}}}vvvdddYYYWWWVVVUUUTTTRRRPPPOOOOOOOOONNNNNNMMMLLLLLLKKKKKKHHHHHHGGGEEECCCBBB@@@@@@???===;;;999888888888888999<<>>===;;;999888888888888999;;;>>>BBBEEEJJJPPPSSSZZZ```hhhmmmpppsssxxx{{{}}}~~~|||{{{}}}wwwppphhhbbb\\\WWWTTTRRRRRRVVV___jjjrrrsssrrrmmmfffbbbcccfffiiinnntttwwwwwwxxxyyyzzz{{{{{{zzz{{{zzzzzz{{{{{{|||}}}~~~}}}{{{xxxxxxxxxxxxwwwvvvvvvwwwxxxyyyyyyzzzzzzyyy{{{zzzyyywwwvvvtttsssrrrqqqqqqqqqqqqrrrssstttuuurrrsssuuuuuuuuusssqqqpppmmmkkkhhhhhhiiijjjkkkjjjjjjkkklllllllllkkkjjjiiifffiiikkkkkkjjjjjjmmmppppppnnnllljjjiiijjjlllnnnqqquuuzzz||||||}}}}}}yyyvvvuuuuuuuuuxxxxxxuuuqqq~~~yyysssmmmiiiccc___aaafffuuuvvvoooooossszzz~~~wwwvvvwwwzzz{{{zzzeeeYYYXXXYYYXXXUUUUUUVVVWWWYYY[[[\\\^^^^^^```\\\WWWTTTUUUWWWYYYZZZbbbdddggghhhgggccc```]]][[[[[[___dddddd___[[[[[[```aaabbbaaa___^^^^^^___^^^___aaabbbbbbaaa```___^^^___```aaabbbeeejjjnnnvvvqqqlllkkkjjjmmmwww|||iiiaaaUUUUUUTTTSSSQQQPPPOOOOOOOOONNNMMMLLLKKKJJJIIIIIIKKKKKKJJJHHHFFFEEECCCCCC===<<<;;;999888888999999888;;;>>>AAADDDIIIOOORRRXXX]]]eeekkkoootttzzz{{{yyy}}}}}}xxxqqqiiiccc^^^YYYUUUSSSQQQRRRZZZgggqqquuuuuurrrjjjcccbbbdddggglllrrrxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{zzz{{{{{{|||||||||zzzxxxwwwxxxyyyyyyxxxuuuvvvwwwwwwxxxxxxxxxxxxyyyxxxvvvuuutttsssttttttsssrrrrrrqqqqqqrrrrrrsssrrrsssvvvwwwxxxwwwuuutttooollliiihhhjjjkkkkkkiiieeefffggghhhhhhhhhgggfffcccgggjjjiiigggfffiiimmmnnnmmmlllkkkjjjkkklllmmmpppuuuzzz|||}}}}}}{{{xxxuuusssttt||||||vvvsssxxx{{{vvvqqqmmmgggaaa```ccchhhyyy|||tttpppooosss}}}{{{yyyzzz|||~~~|||}}}}}}qqq```UUUTTTVVVXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[ZZZXXXUUUUUUWWWYYYYYYYYYbbbccceeefffeeebbb^^^\\\YYYZZZ___ffffff___ZZZYYYWWWYYY]]]^^^^^^^^^___``````bbbdddeeedddbbb___^^^ZZZ[[[^^^___bbbfffkkknnnrrrmmmhhhhhhiiimmmwww~~~yyy}}}kkkcccUUUTTTSSSRRRQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIHHHMMMMMMKKKJJJHHHGGGEEEEEE===<<<:::999888999999:::888:::>>>AAADDDIIINNNRRRUUU[[[bbbiiiooouuu}}}zzzwwwzzz}}}xxxqqqjjjddd___YYYVVVSSSOOOOOOWWWeeeqqqwwwwwwuuullldddbbbccceeekkkqqqyyyyyyzzz{{{||||||||||||}}}|||{{{zzzzzzzzzzzzzzz|||zzzwwwwwwxxxyyyyyyyyytttuuuvvvwwwwwwxxxxxxxxxxxxwwwuuusssrrrssstttuuutttsssrrrrrrqqqqqqrrrrrrtttuuuxxx{{{|||{{{zzzxxxqqqnnnjjjhhhjjjkkkkkkiiibbbcccdddeeeeeeeeedddcccbbbfffiiihhheeedddgggkkkooonnnnnnmmmmmmnnnnnnnnnpppuuuzzz}}}~~~{{{uuuqqqpppyyy~~~uuuwwwwww~~~zzzuuurrrllldddaaabbb___oooxxxrrrmmmoooyyy}}}|||zzzzzz|||~~~nnncccXXXUUUUUUUUUUUUWWWYYYWWWXXX___dddbbb]]]YYY[[[YYYWWWUUUTTTVVVYYY[[[aaaaaabbbcccdddccc___\\\]]]^^^___```___\\\WWWTTTXXXZZZ\\\]]]^^^___aaacccbbb]]]]]]eeeiiiddd___^^^ZZZ\\\]]]^^^___aaaeeehhhllliiigggggggggjjjttt~~~{{{{{{iiiaaaXXXUUURRRQQQQQQRRRQQQPPPNNNLLLKKKLLLMMMMMMLLLKKKKKKKKKJJJHHHHHHHHHHHHHHH>>>;;;888666666777777666<<<<<<===>>>BBBFFFJJJLLLQQQXXXaaaiiinnnuuu{{{~~~{{{zzz|||~~~yyynnniiieee^^^XXXUUUTTTSSSPPPQQQ___qqqzzzxxxzzzsssiiibbbaaaeeejjjnnntttwwwzzz|||{{{{{{{{{{{{zzz|||}}}|||zzzyyyyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuutttsssrrrqqqtttsssrrrqqqqqqrrrssstttwwwvvvvvvyyy}}}~~~|||yyyuuussspppmmmkkkjjjjjjkkkgggffffffggggggfffcccaaaddddddeeefffgggggggggfffjjjllloooppppppnnnnnnnnnppprrruuuxxx|||zzzsssqqqttt|||sssoooqqqyyysssmmmhhhccc```___gggtttzzzsssooonnnttt}}}|||||||||}}}jjj```VVVUUUVVVVVVWWWYYY[[[ZZZ]]]eeekkkiiiaaaZZZZZZYYYVVVUUUUUUWWWZZZ\\\]]]]]]___bbbdddcccaaa^^^______``````___]]]ZZZXXX]]]^^^___^^^\\\\\\]]]^^^bbb^^^^^^eeeiiifffcccccc]]]^^^_________```ccceeehhheeeeeefffgggjjjsss}}}}}}{{{oooeeeZZZWWWTTTRRRQQQQQQPPPNNNOOOMMMLLLLLLMMMMMMLLLJJJJJJIIIIIIHHHHHHGGGFFFFFF@@@===999888888888888777;;;;;;<<<===AAAEEEIIIKKKPPPVVV___ffflllqqqxxx}}}}}}{{{|||}}}{{{pppkkkggg```ZZZWWWSSSQQQOOOQQQ^^^ppp{{{{{{|||uuukkkcccaaadddiiimmmuuuxxx{{{|||{{{zzzzzz{{{zzz{{{}}}}}}{{{yyyyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxuuuuuuvvvvvvvvvvvvuuutttuuuuuuuuuttttttsssrrrqqqqqqpppoooooooooooopppqqqrrrrrrssswww|||yyyxxxuuurrrqqqpppqqqqqqnnnmmmkkkiiiiiigggeeeccceeeeeefffgggggggggffffffkkkmmmppppppnnnmmmllllllooopppssswwwzzz}}}|||vvvtttuuu{{{xxxqqqnnnwww~~~wwwqqqkkkeeeaaa```dddlll}}}{{{tttooopppttt|||}}}ggg^^^VVVVVVWWWWWWYYY[[[\\\\\\___hhhpppqqqggg\\\YYYXXXVVVUUUVVVYYY\\\^^^\\\\\\]]]```cccdddcccbbbcccbbbbbbaaa___^^^]]]\\\___``````^^^\\\ZZZZZZ[[[```]]]___dddfffeeedddddd___```aaa```^^^^^^```bbbcccbbbcccfffgggiiiqqqzzz|||tttggg\\\YYYUUUSSSQQQPPPOOOMMMPPPNNNMMMMMMMMMMMMKKKIIIHHHHHHIIIIIIHHHGGGEEEDDDBBB???;;;999999999999888:::::::::<<>>;;;::::::;;;<<<;;;:::999;;;===AAACCCFFFKKKQQQUUUYYY___gggmmmooouuuyyyyyy|||wwwooogggaaa___[[[WWWVVVTTTUUU]]]gggpppxxx|||uuulllgggdddbbbgggkkkqqqtttuuuvvvyyy{{{xxxzzz||||||zzzyyy{{{}}}{{{{{{||||||{{{yyywwwvvvsssuuuwwwxxxyyyxxxvvvuuuxxxvvvsssrrrtttvvvxxxxxxsssuuuwwwyyyyyyyyyxxxwwwpppooommmjjjhhhggggggggghhhjjjmmmqqquuuyyy|||~~~{{{wwwqqqlllkkkjjjiiiiiilllmmmoooqqqrrrrrrqqqpppsssvvvyyywwwsssppprrrttt}}}}}}}}}}}}}}}}}}~~~||||||{{{yyyyyy{{{}}}wwwvvv{{{}}}vvvsssuuu}}}xxxrrriiidddbbbeeegggiii}}}uuunnnmmmnnnsss||||||wwwvvvwwwyyy|||nnnaaaYYYYYY]]]ZZZ]]]]]][[[\\\```aaa___ZZZ]]]^^^\\\]]]aaabbb```^^^^^^[[[XXXVVVWWW[[[___[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\]]]^^^^^^______eeegggjjjpppuuuvvvsssppprrrrrrpppkkkddd___]]]^^^^^^`````````^^^^^^```aaa]]]^^^bbbhhhjjjjjjpppxxxvvviii```XXXWWWWWWTTTRRRRRRRRRQQQPPPPPPQQQPPPNNNLLLMMMMMMLLLLLLKKKIIIHHHGGGFFFDDDAAA>>><<<:::::::::::::::888888:::<<>>@@@CCCGGGMMMQQQVVV\\\dddiiilllrrrwwwwwwzzzyyyqqqjjjaaa\\\YYYXXXVVVTTTXXX^^^iiiuuu~~~}}}vvvnnnfff```aaafffmmmsssvvvxxxyyyzzzyyy{{{||||||{{{{{{|||}}}}}}}}}}}}|||{{{zzzxxxwwwwwwwwwxxxyyyyyyyyyyyyxxxyyyvvvsssssstttvvvvvvvvvyyyzzz}}}|||tttooommmjjjgggcccdddfffkkkqqqwww|||~~~zzzuuurrrppppppoooooommmqqqvvv{{{~~~~~~}}}yyy|||}}}|||xxxuuuvvvxxx|||{{{zzzzzz{{{}}}~~~zzzwwwvvvyyy{{{}}}zzzzzz{{{wwwtttrrrzzzqqqiiidddaaa___^^^gggyyyzzztttooolllpppuuuzzzxxxyyyzzz~~~hhhZZZVVVUUUVVVWWWXXX]]]___^^^^^^___]]]YYYYYY]]]``````eeelllooonnneee]]]UUURRRUUUYYY[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXZZZ[[[]]]^^^^^^[[[^^^dddiiimmmnnnlllkkkiiigggdddcccdddddddddccc\\\^^^``````______```bbb```cccjjjqqqsssssswww}}}~~~qqqeee\\\ZZZZZZXXXTTTRRRTTTSSSRRRRRRSSSRRRPPPNNNMMMMMMLLLLLLKKKIIIHHHGGGGGGEEEBBB???===;;;:::999999888888888:::<<<>>>???BBBFFFLLLPPPTTTZZZbbbhhhmmmsssxxxyyy|||}}}tttmmmccc^^^[[[ZZZWWWTTTUUUYYYhhhsss||||||vvvooofff___^^^cccjjjqqquuuxxxyyyyyyzzz{{{{{{{{{{{{{{{||||||}}}}}}||||||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzwwwuuuuuuwwwxxxyyyxxx{{{}}}{{{wwwuuurrrnnnjjjiiikkknnnsssxxx}}}}}}xxxuuutttsssrrrqqqpppttt{{{{{{xxxwwwxxxyyyxxxwwwvvvwwwzzz|||~~~}}}yyyuuuuuuwwwzzz{{{yyyxxx~~~yyysssooozzzxxxpppiiiddd```]]]eeeppp{{{sssllllllppp|||zzzxxx{{{~~~uuuaaaXXXWWWVVVTTTTTTXXX\\\_________aaa___ZZZXXX\\\]]]^^^dddooowwwxxxlllcccXXXTTTVVVYYYXXXVVVXXXXXXXXXXXXXXXXXXXXXXXXTTTUUUVVVWWWYYY[[[\\\\\\ZZZ]]]aaaeeefffffffffeeeeeebbb^^^^^^```dddhhhiii\\\^^^```aaa```___```aaa___aaagggnnnqqqtttzzzvvvhhh\\\ZZZZZZXXXUUUSSSTTTSSSRRRRRRSSSRRRPPPNNNMMMMMMLLLLLLKKKIIIHHHGGGGGGFFFCCC@@@>>>;;;999999999999999:::;;;===???@@@AAAEEEKKKPPPTTTZZZbbbhhhmmmtttzzz{{{~~~~~~uuuooofffaaa\\\[[[YYYTTTTTTVVVgggpppxxxwwwsssmmmfff___]]]```gggnnntttwwwxxxxxxzzzzzzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{zzzzzzzzzzzzzzzyyywwwvvvuuuuuuuuuvvvvvvuuutttuuuwwwzzzzzzzzz}}}~~~~~~zzzuuuqqqmmmnnnppptttzzz~~~zzzxxxvvvtttssstttxxx}}}zzzwwwwwwuuutttsssssstttvvvxxxyyy}}}|||yyyvvvttttttwwwzzz~~~|||xxxuuu|||}}}sssrrruuu}}}tttmmmgggbbb___```eeennnyyypppnnnpppuuu~~~}}}zzzwwwvvvyyyyyyjjjZZZUUUVVVUUUSSSRRRTTTYYY]]]^^^```cccccc___YYY\\\\\\\\\bbbmmmuuuxxxmmmeee\\\WWWWWWYYYXXXVVVXXXXXXWWWWWWWWWWWWXXXXXXTTTUUUVVVWWWXXXYYYZZZ[[[ZZZ\\\___```______```aaaaaa```^^^]]]^^^bbbgggjjj___aaacccdddbbbaaaaaaaaa]]]^^^ccciiimmmqqqzzz{{{kkk\\\XXXYYYXXXUUUTTTTTTSSSRRRRRRSSSRRRPPPNNNMMMMMMLLLLLLKKKIIIHHHGGGGGGFFFDDDAAA>>>;;;999888888999999:::<<<===??????@@@DDDJJJOOOSSSYYYaaagggkkksssyyy|||~~~~~~wwwpppjjjccc]]]\\\ZZZUUUTTTVVVccckkkrrrsssqqqnnnhhhbbb]]]___dddjjjqqqvvvwwwwwwyyyxxxxxxxxxzzz{{{zzzyyyyyyyyyyyyyyyyyyzzz{{{|||}}}{{{xxxuuussssssssstttqqqqqqqqqtttxxx{{{||||||~~~~~~wwwtttnnnnnnooossszzz}}}zzzwwwtttvvvyyy}}}zzzwwwuuurrrrrrrrrrrrrrrsssssstttwwwwwwuuusssrrrssswwwzzz}}}{{{wwwtttwww|||zzzuuurrrxxxxxxpppjjjdddaaa___```dddpppvvvrrrrrrpppwwwzzzuuusssvvvwww}}}ooobbbWWWTTTUUUUUUTTTTTTSSSXXX[[[\\\^^^bbbbbb```[[[]]]]]][[[^^^fffkkklllgggbbb\\\XXXYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYVVVWWWWWWXXXYYYZZZZZZZZZXXXZZZ[[[[[[ZZZZZZ]]]```^^^```aaa```^^^^^^aaaeeedddfffhhhhhhfffdddcccccc]]]^^^cccjjjnnnqqqyyymmm[[[UUUWWWWWWVVVUUUSSSRRRQQQQQQRRRRRRPPPNNNMMMMMMLLLLLLKKKIIIHHHGGGGGGGGGEEEBBB???<<<999888777777888999;;;<<<===>>>>>>BBBHHHMMMQQQWWW___eeefffnnnuuuyyy}}}~~~}}}~~~zzztttmmmeee^^^\\\ZZZWWWUUUWWW\\\eeennnqqqsssrrrlllfff______aaagggoootttwwwwwwyyywwwvvvwwwyyyzzzyyywwwvvvvvvvvvwwwxxxzzz|||~~~~~~zzzvvvsssrrrrrrsssooopppqqqvvv{{{{{{yyypppooooooqqqyyy~~~zzzwwwwwwyyy|||~~~}}}|||{{{yyywwwuuuqqqqqqrrrrrrrrrqqqpppooottttttrrrpppppprrrvvvyyy~~~}}}}}}}}}|||zzzwwwttttttxxxzzzrrrqqq}}}~~~uuunnniiieeeaaaaaaaaafffxxx|||uuuuuunnnrrryyyxxxssspppoooyyyzzzlllaaaVVVTTTUUUUUUVVVYYYUUUYYY[[[ZZZ\\\______\\\]]]___^^^[[[\\\```bbb``````]]]ZZZYYYZZZ\\\^^^___YYYXXXWWWWWWWWWWWWXXXYYYXXXYYYYYYYYYZZZZZZ[[[[[[WWWXXXYYYXXXWWWXXX]]]aaa\\\aaaeeeddd___\\\\\\___gggiiikkkkkkiiifffdddddd___aaagggnnnqqqsssyyy|||nnnZZZTTTUUUWWWVVVVVVSSSRRRQQQQQQRRRQQQOOOMMMMMMMMMLLLLLLKKKIIIHHHGGGHHHGGGEEEBBB???<<<999777666666777999:::;;;<<<===<<>>???BBBEEEIIIOOOVVV[[[___aaaeeeiiiooovvv~~~~~~}}}{{{|||}}}yyysssjjjdddaaa]]]XXXTTTQQQRRRXXXcccnnnuuutttqqqppplllgggeeegggkkknnnppppppqqqsssuuuwwwxxxxxxxxxyyyxxxwwwwwwvvvwwwwwwwww{{{}}}~~~}}}zzzwwwuuuuuuuuuuuuwww~~~{{{wwwvvvtttsssrrrsssvvvyyy{{{|||~~~{{{tttpppppppppqqqqqqppppppooonnnnnnnnnmmmmmmmmmnnnooooooqqqrrrsssttttttsssrrrqqqqqqpppooonnnnnnoooqqqrrrssssssttttttuuuvvvxxxyyyyyyyyyxxxyyy{{{xxxsssqqqtttxxxoookkkgggddd```___eeemmm~~~uuummmlllqqqwww|||vvvrrrttttttvvvyyy~~~rrrddd```XXXXXXYYYZZZ\\\^^^``````___[[[ZZZ]]]^^^ZZZXXXYYY]]]___bbbdddeeedddcccbbbbbbccccccccccccbbb```___^^^]]]\\\\\\\\\^^^___aaabbbaaa___^^^^^^^^^^^^^^^bbbllltttqqqfff]]][[[]]]^^^bbbfffiiihhhfffeeedddaaadddhhhjjjjjjkkkkkklllhhhkkkmmmmmmkkkkkkmmmooopppuuu{{{nnn^^^ZZZXXXUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKJJJHHHFFFEEECCC@@@===:::777777777888999:::;;;<<<<<<>>>AAADDDHHHMMMTTTXXX]]]___cccgggmmmuuu~~~~~~zzz||||||vvvnnnhhhddd___ZZZVVVRRRPPPRRR\\\iiisssuuussssssoooiiidddcccfffjjjlllnnnppprrrtttuuuuuuuuutttwwwwwwvvvvvvvvvvvvvvvvvvyyy{{{~~~~~~{{{xxxvvvvvvttttttvvv{{{~~~}}}}}}~~~|||yyywwwssssssrrrqqqqqqrrrrrrsssqqqtttxxx{{{zzzwwwrrroooooooooooooooooonnnmmmmmmmmmmmmllllllllllllmmmmmmqqqrrrtttttttttrrrrrrrrrrrrqqqooonnnnnnoooqqqrrrssssssssssssttttttuuuuuuvvvwwwwwwwwwxxx{{{xxxrrrqqqxxx|||tttoookkkhhhccc___bbbggguuu|||rrrooopppsss{{{}}}uuupppmmmkkkuuuxxx}}}~~~iii^^^]]]WWWXXXZZZ[[[]]]___aaaccc^^^[[[[[[___```]]][[[\\\\\\___cccggghhhfffdddaaabbbbbbbbbbbbaaa```___^^^^^^^^^]]]]]]^^^___```aaa]]]]]]^^^^^^^^^___aaabbb___fffnnnmmmeee\\\ZZZ\\\ZZZ^^^cccgggggggggggggggeeegggjjjlllllllllmmmnnnmmmppprrrooojjjggggggiiikkknnnvvvxxxccc[[[XXXVVVTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPOOOMMMLLLLLLKKKKKKJJJIIIHHHGGGEEEBBB>>>;;;888888888888999:::;;;<<<:::<<<@@@CCCFFFLLLRRRVVV[[[^^^ccchhhnnnwwwyyy|||}}}wwwpppjjjgggbbb]]]XXXSSSOOOOOOVVVdddpppttttttsssooohhhccc```aaaeeehhhnnnoooqqqsssssssssqqqpppvvvvvvvvvvvvvvvvvvvvvvvvxxxzzz}}}~~~|||yyywwwvvvttttttvvvyyy}}}~~~|||zzzzzzyyyyyyyyyxxxxxxwwwwwwwwwqqqqqqqqqpppoooooonnnnnnooopppqqqsssssssssqqqqqqooooooooooooooonnnmmmmmmkkkkkkjjjjjjjjjkkkllllllpppsssuuuuuusssrrrrrrssstttrrrpppooonnnooopppqqqssssssssssssrrrqqqqqqppprrrsssuuuuuuuuuwwwzzz|||vvvrrrtttxxx{{{tttnnniiiddd___```eeeiii{{{zzzuuusssrrruuuzzz{{{sssnnnmmmmmmlllvvv{{{wwwddd\\\\\\XXXYYY[[[[[[\\\^^^bbbeeeddd```___bbbbbb^^^[[[\\\[[[^^^ccchhhiiigggdddbbbcccbbbaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^______YYYZZZ\\\^^^___aaadddfff___```cccddd```ZZZYYY\\\ZZZ^^^bbbdddeeeeeefffgggeeegggiiiiiiiiijjjlllnnnoooqqqrrrpppjjjfffdddeeefffhhhoooyyyjjj\\\WWWVVVUUUUUUTTTTTTTTTSSSSSSSSSRRRSSSRRRPPPOOOMMMMMMLLLLLLKKKJJJIIIHHHGGGDDD@@@<<<:::999999999999:::;;;;;;999;;;>>>BBBEEEJJJOOOSSSZZZ]]]cccjjjqqqyyy{{{}}}zzzsssnnnjjjeee___ZZZUUUQQQNNNSSS^^^iiippprrrpppmmmhhhbbb^^^^^^aaadddlllmmmppprrrsssrrrpppooouuuuuuvvvwwwwwwwwwwwwvvvxxx{{{}}}}}}{{{yyyxxxwwwwwwwwwxxxzzz|||}}}~~~}}}{{{yyyxxxuuutttttttttttttttuuuuuupppppppppoooooonnnmmmmmmpppooonnnnnnnnnooopppqqqnnnoooooooooooonnnmmmmmmhhhhhhhhhhhhiiijjjkkkkkkpppsssvvvvvvsssqqqrrrtttuuusssqqqooonnnooopppppprrrrrrrrrrrrqqqooonnnmmmmmmnnnpppqqqqqqrrruuuwww~~~}}}wwwtttsssyyy{{{rrrllleee___^^^aaaeeemmm|||vvvqqqpppsss~~~yyyrrrnnnnnnppprrrsssxxxpppbbb]]]]]]ZZZ[[[\\\[[[[[[]]]bbbgggfffbbb___``````\\\ZZZZZZ[[[^^^cccgggiiigggdddbbbeeeccc```^^^]]]]]]___```______^^^^^^^^^^^^^^^^^^XXXZZZ]]]______aaaeeehhhfff```]]]______\\\\\\______```bbbbbbbbbbbbccceeeaaabbbccccccdddfffjjjmmmmmmnnnnnnmmmjjjgggdddcccdddbbbhhhsss{{{qqq]]]VVVVVVWWWUUUUUUTTTTTTTTTTTTSSSSSSTTTSSSRRRPPPOOONNNMMMMMMKKKJJJJJJJJJIIIEEEAAA===;;;;;;:::999999999::::::777:::>>>AAADDDIIINNNQQQWWW\\\dddlllssszzz}}}xxxrrrmmmggg```ZZZUUURRROOOQQQXXXbbbjjjnnnmmmlllhhhbbb^^^]]]```ccchhhjjjnnnrrrttttttrrrqqquuuvvvwwwxxxxxxxxxwwwwwwzzz|||}}}|||yyyxxxxxxxxxwwwxxxzzz{{{|||}}}}}}zzzwwwuuurrrrrrrrrqqqqqqqqqqqqrrrooooooooonnnnnnnnnnnnooopppooonnnmmmlllmmmnnnooommmnnnnnnnnnnnnmmmllllllhhhhhhhhhiiijjjlllmmmnnnppptttwwwwwwsssqqqrrruuuvvvtttrrrpppnnnoooooopppoooppppppqqqpppooonnnmmmgggiiijjjkkkkkklllnnnpppuuu~~~xxxtttsssxxxssslllddd```aaaaaacccmmmzzzrrrpppqqquuu|||}}}xxxvvvrrrnnnmmmoootttwwwyyyzzzrrrggg^^^[[[\\\[[[\\\\\\[[[ZZZ]]]ccchhhccc^^^[[[]]]]]]YYYXXXYYY[[[^^^cccggghhhgggdddbbbgggdddaaa^^^\\\]]]___aaa_________^^^^^^]]]]]]\\\YYY\\\___``````bbbfffiiipppeee^^^___bbb```aaadddcccddddddbbb``````aaaccc\\\]]]]]]^^^___bbbhhhkkkiiijjjjjjkkkjjjhhhfffdddccc```cccnnnvvvuuu^^^VVVVVVXXXUUUUUUUUUTTTTTTTTTTTTTTTUUUTTTSSSQQQOOONNNNNNNNNKKKKKKJJJJJJIIIFFFAAA>>><<<<<<;;;:::999999999999777999===AAADDDHHHMMMPPPUUU[[[dddlllttt{{{{{{{{{|||uuuooohhh```ZZZTTTRRRPPPPPPTTT\\\eeekkkkkkkkkhhhccc^^^]]]```ccceeehhhmmmqqqtttuuuuuutttuuuvvvwwwyyyyyyyyyxxxwww{{{||||||{{{yyywwwxxxyyyvvvwwwzzz{{{|||~~~}}}yyyvvvsssqqqppppppppppppoooooooooooonnnnnnnnnnnnooopppppppppoooooommmmmmlllkkkkkkllllllmmmmmmmmmlllkkkkkkjjjjjjkkklllmmmoooqqqrrrppptttxxxwwwsssqqqsssuuuvvvuuurrrpppooonnnooopppmmmnnnoooppppppooonnnnnndddeeefffffffffgggiiikkkqqqxxx}}}vvvrrr||||||yyytttlllffffff]]]\\\cccvvv~~~uuuqqqsssmmmttt~~~|||vvvrrrpppmmmppprrrtttvvvyyy}}}oooiiicccYYYUUUXXX[[[\\\]]]]]]\\\\\\^^^```bbb```\\\YYYWWWVVVVVVWWWXXXZZZ^^^bbbddddddbbbaaacccbbb___]]][[[[[[\\\]]]]]]ZZZXXXXXX[[[]]]]]]\\\ZZZ[[[[[[[[[\\\aaahhhmmmyyypppeee`````````___]]]bbbaaa``````bbbccccccccc\\\[[[ZZZZZZ\\\___ccceeegggcccccchhhkkkjjjiiiiiicccggglllmmmppp}}}~~~dddWWWTTTWWWXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOMMMKKKIIIHHHGGGEEEBBB@@@;;;999777666888999999888:::<<<===???AAAEEEJJJMMMUUUZZZaaaiiiqqqyyy}}}zzzzzz|||}}}xxxsssjjjbbb___ZZZSSSMMMLLLNNNUUUaaammmqqqnnnlllkkkddd[[[ZZZ___ccceeeiiillloooqqqqqqqqquuutttssssssssstttvvvwwwzzz{{{{{{zzzyyyzzz|||~~~|||yyyvvvxxx|||~~~{{{xxx{{{|||{{{yyyvvvnnnnnnnnnnnnmmmlllkkkkkkkkkllllllkkkjjjkkknnnppptttssspppmmmkkkiiiiiiiiiiiikkklllkkkiiigggggghhhhhhjjjlllooorrrsssttttttppptttxxxyyywwwttttttvvvssstttuuusssoookkkiiiiiinnnmmmnnnoooppppppmmmkkkeeeeeedddaaa]]]]]]aaadddlllooozzzzzzvvvwww}}}wwwqqqiiidddccc___^^^ffftttzzzrrrpppqqqpppsss}}}{{{sssnnnmmmlllkkkoootttxxxzzz|||~~~xxxhhhccc___WWWTTTWWWZZZ[[[\\\[[[ZZZ[[[\\\^^^```___]]][[[YYYXXXXXXXXXWWWYYY]]]```bbbbbb```___aaa```]]][[[ZZZ[[[[[[\\\[[[YYYWWWXXX\\\^^^___^^^]]]]]]\\\\\\^^^aaafffiiipppjjjccc^^^^^^^^^]]]\\\]]][[[[[[\\\___aaaaaaaaa]]]\\\[[[[[[\\\^^^aaacccgggcccccchhhkkkjjjiiijjjhhhiiikkknnntttiiiZZZUUUVVVXXXWWWVVVUUUUUUTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPMMMLLLJJJIIIHHHFFFCCCAAA;;;999666666777888888888888:::<<<===@@@DDDIIIMMMTTTYYY```hhhpppxxx~~~zzz{{{|||yyysssjjjccc___ZZZSSSMMMLLLMMMSSS___kkkqqqnnnnnnllleee[[[ZZZ]]]bbbdddhhhllloooqqqqqqqqquuutttsssssstttvvvwwwxxxyyy{{{||||||{{{yyyyyyzzz{{{xxxvvvwww{{{}}}{{{xxxwww~~~zzzuuuooooooooonnnnnnlllkkkkkkjjjkkkkkkkkkkkklllmmmooorrrqqqnnnllljjjiiiiiiiiigggiiikkkjjjiiihhhhhhiiikkklllnnnppprrrsssssstttrrruuuyyyzzzyyywwwuuuttttttuuuuuusssoookkkiiiiiillllllnnnqqqsssrrrooollldddddddddaaa^^^^^^```ccciiikkktttyyyxxx}}}zzztttnnniiibbb```^^^aaahhhyyy~~~yyypppmmmooovvv~~~vvvnnnhhhgggiiikkklllqqqxxx~~~|||mmmaaa___]]]WWWUUUWWWXXXYYYZZZZZZYYYXXXZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWYYY\\\^^^______^^^\\\]]]\\\[[[YYYYYYZZZZZZ[[[YYYXXXWWWYYY\\\___```___^^^\\\[[[[[[^^^```aaaaaaeeebbb___]]][[[[[[\\\]]]YYYXXXWWWYYY\\\_________]]]]]][[[[[[[[[]]]___aaafffbbbccchhhkkkjjjiiikkkooonnnnnnqqqxxxppp^^^WWWVVVXXXXXXWWWWWWVVVUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQNNNLLLJJJIIIIIIGGGDDDBBB;;;999666666666777777666666777:::<<<>>>BBBHHHLLLRRRWWW^^^fffnnnvvv~~~{{{{{{{{{}}}zzzssskkkdddaaa[[[TTTNNNLLLLLLQQQ[[[fffpppooopppnnnfff]]]ZZZ[[[aaacccgggkkknnnpppqqqqqqttttttssstttuuuwwwyyy{{{yyy|||~~~zzzwwwvvvyyyvvvtttvvvyyyzzzyyyvvvqqq{{{{{{tttqqqqqqqqqpppooommmlllkkkiiiiiijjjkkkkkkllllllmmmnnnmmmkkkjjjiiiiiiiiiiiifffhhhjjjkkkjjjjjjkkklllnnnoooqqqrrrsssssssssssstttuuuxxx{{{|||{{{xxxuuuuuuvvvuuusssnnnkkkiiiiiiiiikkkooosssuuutttpppmmmcccddddddbbb``````aaabbbggghhhnnnwww|||{{{~~~yyytttqqqdddccc```^^^^^^hhhtttooolllpppvvv}}}~~~}}}}}}yyytttllleeecccfffjjjnnnrrrwww~~~~~~oooeee^^^^^^^^^[[[YYY[[[XXXYYY[[[ZZZYYYXXXXXXYYYWWWXXXYYYZZZZZZXXXWWWUUUXXXYYY[[[]]]^^^]]]\\\[[[YYYYYYXXXXXXXXXXXXYYYZZZYYYXXXYYYZZZ\\\]]]^^^^^^[[[ZZZYYYZZZ]]]^^^]]]\\\[[[\\\]]]]]][[[[[[]]]^^^ZZZYYYXXXYYY\\\^^^^^^^^^\\\[[[ZZZZZZ[[[]]]___aaadddbbbccchhhjjjiiijjjlllssstttuuuuuuxxx~~~wwwcccXXXUUUXXXXXXXXXXXXWWWVVVVVVUUUSSSRRRQQQQQQPPPPPPPPPQQQNNNMMMKKKJJJJJJHHHEEECCC<<<999777666666777666555555777999;;;>>>BBBHHHLLLQQQVVV]]]eeemmmuuu|||||||||{{{{{{{{{tttlllfffddd\\\UUUOOOLLLKKKNNNWWW```mmmooorrrooohhh___[[[ZZZ___aaaeeejjjnnnpppqqqqqqssssssssstttvvvyyy{{{|||{{{|||wwwtttuuusssrrrsssuuuvvvuuussslllwww|||uuusssssssssrrrpppooommmmmmhhhhhhhhhiiijjjkkkjjjiiiiiiiiihhhggggggggghhhiiigggiiilllmmmmmmmmmnnnooorrrrrrrrrsssssssssrrrrrrssstttvvvzzz|||xxxwwwwwwvvvsssnnnkkkiiiiiiiiilllpppuuuwwwuuupppllleeeeeeeeeeeedddcccccccccggggggjjjpppwww||||||~~~yyywwwjjjgggccc```]]]aaaooo}}}|||uuuoooooorrrwww~~~}}}|||~~~ppplllfffbbbccchhhnnnsssyyy|||~~~nnnccc^^^[[[]]]___^^^\\\\\\YYY[[[\\\\\\ZZZXXXXXXYYYVVVXXXZZZ[[[[[[ZZZXXXWWWYYYZZZ\\\]]]]]]\\\[[[ZZZVVVVVVVVVVVVWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZ[[[ZZZ[[[\\\^^^^^^^^^]]]XXXZZZ]]]^^^^^^^^^___aaa\\\[[[YYYYYY[[[\\\\\\[[[YYYYYYYYYZZZ[[[]]]___aaaaaa```bbbgggiiihhhiiimmmtttxxxzzzwwwsssuuu}}}~~~hhh[[[VVVWWWWWWXXXXXXXXXWWWVVVUUUQQQQQQPPPPPPOOOPPPPPPPPPOOOMMMLLLKKKKKKIIIGGGDDD===:::777666666666666555666777999;;;>>>BBBGGGKKKPPPUUU\\\cccjjjqqqyyy}}}~~~}}}|||zzzzzz~~~~~~wwwooojjjhhh^^^WWWQQQNNNKKKKKKRRRZZZhhhnnnsssqqqkkkccc]]]ZZZ]]]___dddiiimmmooopppqqqssssssssstttvvvyyy{{{}}}|||~~~yyyuuusssrrrqqqqqqqqqqqqpppoookkkttt||||||wwwuuuuuuuuutttsssrrrqqqpppiiigggffffffhhhiiihhhfffgggfffeeeeeeeeeggghhhiiikkkmmmooopppppppppqqqrrrtttssssssrrrrrrqqqqqqqqqppppppsssxxx}}}zzzzzzxxxtttoookkkjjjjjjjjjmmmrrrwwwyyyvvvqqqllliiiiiihhhhhhiiiiiihhhggghhhggghhhkkkooozzz||||||~~~{{{oooiiieeecccbbbaaadddiii}}}uuuqqqppprrryyy||||||}}}}}}~~~|||yyytttpppiiihhhfffeeehhhnnntttxxx~~~ooocccYYYXXXYYY\\\]]]]]][[[YYYZZZ\\\^^^]]][[[YYYXXXXXXYYYZZZ\\\]]]]]]\\\ZZZYYYZZZ[[[[[[\\\[[[ZZZYYYXXXUUUUUUVVVVVVVVVVVVVVVVVVXXXYYYZZZZZZXXXWWWWWWXXX]]]^^^``````___^^^```aaaYYYZZZ\\\^^^```aaabbbbbb]]][[[YYYYYYZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[]]]^^^___^^^^^^aaafffgggfffhhhmmmqqqvvvyyytttmmmmmmvvvmmm^^^WWWUUUVVVWWWXXXXXXWWWVVVUUURRRQQQQQQPPPPPPPPPQQQQQQOOONNNLLLLLLLLLKKKHHHFFF???<<<999777777777666555666888:::;;;===AAAFFFIIINNNSSSYYY```ffflllssswwwxxxyyy{{{~~~}}}|||zzzyyy||||||sssmmmjjj```ZZZSSSOOOKKKJJJOOOVVVbbbkkksssrrrmmmhhhaaa\\\[[[^^^bbbhhhlllooopppqqqsssrrrssstttvvvxxxzzz|||}}}{{{yyytttsssrrrqqqpppnnnnnnmmmjjjrrrxxxyyyzzz|||{{{xxxwwwxxxxxxwwwwwwvvvuuutttnnnjjjfffeeeggghhhgggeeegggffffffffffffhhhiiijjjoooqqqssssssrrrqqqqqqrrrsssrrrqqqpppooooooooopppnnnoooqqqvvv{{{}}}}}}zzzuuuppplllkkkkkkmmmoootttyyy|||zzzuuuqqqpppnnnmmmmmmnnnooonnnmmmjjjhhhhhhiiikkkrrr~~~{{{~~~tttmmmgggfffeeeaaa^^^^^^rrr}}}vvvrrrooorrrwwwyyyzzz{{{~~~{{{rrrmmmjjjiiihhhiiijjjkkknnnrrrxxx}}}rrrccc\\\SSSVVVYYY\\\]]]]]]ZZZVVVZZZ\\\^^^]]][[[XXXWWWWWWYYYZZZ[[[[[[[[[ZZZYYYYYYZZZZZZZZZZZZYYYXXXVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTVVVYYYYYYWWWVVVVVVXXX^^^bbbdddaaa[[[YYY]]]aaa]]][[[[[[^^^bbbdddcccaaa^^^\\\[[[[[[]]]^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZ[[[\\\```eeefffdddgggmmmmmmooopppmmmjjjkkksss{{{sssaaaYYYTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSPPPNNNMMMMMMMMMLLLIIIGGG@@@>>>:::888888777666555666777999:::;;;>>>CCCFFFLLLOOOUUU[[[aaaffflllpppqqqssswww{{{~~~~~~}}}|||zzzxxx{{{wwwnnnkkkccc\\\VVVQQQLLLIIILLLSSS]]]hhhrrrsssoookkkeee^^^ZZZ\\\aaagggkkknnnpppqqqrrrrrrrrrsssuuuwwwyyyzzz|||}}}}}}vvvvvvuuussspppnnnmmmmmmjjjqqqvvvwwwxxxzzz{{{xxxyyyyyyzzzzzzzzzyyyyyyxxxtttnnnhhhfffhhhiiihhhfffjjjjjjiiiiiiiiikkklllmmmssstttuuutttrrrpppppppppqqqqqqooonnnmmmmmmnnnnnnnnnppprrrtttvvvzzz|||wwwqqqnnnmmmmmmnnnqqqvvv||||||yyywwwtttqqqppprrrtttuuutttqqqmmmkkkllllllnnnuuu}}}}}}{{{{{{tttnnnkkkeee___]]]___gggsssxxxqqqooorrr{{{|||~~~~~~yyyppphhhcccccceeeggglllnnnrrrwww|||{{{iii]]]XXXSSSWWW[[[^^^___^^^ZZZVVVZZZ\\\^^^]]]ZZZWWWVVVUUUWWWWWWWWWWWWWWWWWWVVVVVVYYYYYYYYYXXXWWWVVVTTTTTTVVVVVVVVVVVVVVVUUUTTTTTTQQQTTTWWWXXXWWWVVVWWWYYY]]]bbbddd___VVVSSSXXX^^^```\\\ZZZ]]]cccfffdddaaa```^^^]]]^^^aaabbbbbbbbb^^^]]]]]][[[ZZZXXXWWWWWWYYY[[[___dddeeecccgggllljjjjjjhhhggghhhmmmsssxxxwwwdddZZZSSSTTTVVVWWWWWWVVVTTTSSSUUUTTTTTTTTTTTTTTTUUUUUUPPPOOOMMMMMMMMMLLLJJJHHHAAA???;;;999999888777555666777888888999<<>>AAAGGGKKKPPPUUUZZZ___eeehhhjjjmmmqqquuuwwwzzz}}}}}}yyyvvvuuuvvvxxxzzz~~~{{{uuurrrkkkdddZZZRRRMMMJJJIIIHHHVVV___kkktttuuuppphhhcccbbb___```eeejjjkkkooosssvvvwwwxxxxxxwwwvvvwwwxxx|||}}}~~~}}}{{{{{{}}}~~~}}}xxxrrrppppppqqqmmmppptttvvvvvvuuuuuuuuuwwwtttsssuuuzzz}}}~~~~~~zzzvvvppplllkkkmmmnnnooooooppprrrssssssrrrpppoooqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiinnnmmmmmmmmmooossswwwyyy}}}{{{uuurrrssswwwvvvwww|||}}}xxxvvvwww{{{~~~}}}yyyvvvuuutttsssrrrzzzyyy~~~wwwnnnfffaaa]]]^^^___bbbpppwwwnnntttmmmiiiccc```cccfffgggkkkqqqtttyyy|||xxxvvv~~~rrrbbb\\\YYYUUUYYYZZZ]]]aaadddccc^^^ZZZ^^^______^^^\\\ZZZWWWUUUVVVUUUUUUVVVWWWVVVTTTRRRQQQTTTXXXZZZZZZYYYYYYYYYYYYYYYZZZYYYYYYXXXWWWWWWVVVVVVWWWXXXZZZZZZZZZZZZ[[[]]]]]]]]][[[ZZZ[[[\\\```^^^\\\\\\]]]]]]]]]\\\^^^aaaeeehhhhhhfffcccaaa___]]][[[ZZZ[[[\\\]]]]]]\\\]]]]]]___aaacccfffgggeeeggghhhggggggjjjppptttkkk[[[VVVTTTTTTXXXYYYWWWWWWZZZYYYWWWUUUSSSRRRRRRSSSTTTSSSSSSRRRQQQOOOMMMKKKJJJEEEBBB>>>999777666777888666777888888999;;;>>>AAAEEEIIINNNSSSXXX]]]cccfffiiilllqqqtttwwwzzz}}}~~~{{{wwwuuuuuuwwwxxx}}}}}}{{{uuummmfff]]]TTTOOOLLLJJJIIIQQQYYYfffppptttqqqlllhhhaaa\\\[[[aaahhhlllppptttuuuwwwxxxxxxvvvvvvwwwyyyzzz{{{||||||{{{{{{}}}~~~yyytttqqqqqqrrrooorrrvvvwwwwwwvvvuuuuuusssqqqpppqqqtttwwwxxxwwwyyyvvvrrrooooooooopppqqquuuvvvwwwwwwuuusssqqqooopppooonnnnnnmmmmmmmmmmmmllllllmmmmmmllllllkkkkkkkkkjjjjjjkkkmmmppptttwwwyyy|||}}}zzzuuurrrsssvvvxxxzzz{{{uuuqqqrrruuuxxxzzz~~~zzzvvvyyy|||yyy|||zzzsssllleeeaaa^^^```cccjjj~~~wwwxxxooogggaaa```^^^```eeejjjmmmsssxxx{{{}}}yyyvvvttt~~~zzzhhh^^^[[[YYYVVVXXXYYY\\\```bbbbbb___\\\^^^^^^]]]\\\[[[ZZZYYYYYYVVVUUUUUUVVVXXXXXXWWWUUURRRUUUYYY[[[[[[[[[\\\\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYXXXYYYZZZZZZZZZZZZ\\\^^^YYY\\\```aaa```^^^]]]]]]^^^]]]\\\]]]^^^^^^]]][[[]]]```eeehhhiiigggdddaaa```^^^\\\[[[[[[]]]___aaa^^^^^^___```aaabbbcccdddeeefffgggggghhhkkkpppsssrrraaaYYYUUUUUUXXXZZZXXXWWWXXXYYYXXXVVVTTTSSSSSSSSSTTTTTTTTTSSSRRRPPPNNNLLLKKKFFFCCC???;;;888777777777666777888888888:::===@@@CCCFFFKKKPPPUUU[[[```dddhhhkkkooosssvvvyyy|||}}}yyyvvvttttttwww{{{{{{zzzyyypppiii```WWWRRRNNNLLLJJJKKKSSS___jjjqqqrrrpppnnnddd\\\XXX]]]eeejjjnnnqqqtttvvvwwwwwwvvvvvvwwwyyyxxxyyy{{{{{{{{{{{{}}}{{{vvvsssssssssrrruuuwwwxxxwwwuuuttttttpppooonnnnnnpppqqqqqqqqqvvvuuutttssssssssssssssszzzzzzyyyxxxuuurrrooommmnnnmmmmmmmmmmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkfffffffffgggjjjmmmpppssstttxxx{{{zzzwwwsssssstttwww{{{|||tttnnnmmmooorrrsss~~~{{{tttyyy}}}wwwyyyzzztttllleee^^^```aaabbblllyyyrrrlllgggcccaaa]]]```eeekkkqqqvvv{{{}}}{{{zzzrrrccc]]]\\\[[[XXXTTTVVVYYY]]]___```___^^^ZZZZZZYYYYYYYYY[[[\\\]]]XXXWWWVVVWWWYYYZZZYYYWWWTTTVVVYYY[[[[[[ZZZ[[[\\\YYYZZZ[[[\\\\\\\\\\\\\\\[[[]]]^^^]]][[[ZZZ[[[]]]ZZZ^^^dddgggfffdddbbbaaa^^^]]]^^^```aaaaaa___\\\YYY\\\aaafffhhhgggeeeccc___^^^\\\ZZZYYY[[[___aaa```aaabbbccccccccccccbbbccccccdddeeehhhmmmrrruuu{{{jjjYYYUUUSSSWWWYYYXXXWWWXXXYYYXXXWWWUUUTTTTTTTTTTTTTTTTTTSSSRRRPPPNNNLLLKKKGGGEEEAAA<<<999777777777666777888888888:::===???BBBEEEIIINNNSSSYYY___cccfffiiinnnrrruuuxxx|||~~~~~~~~~zzzvvvtttsssvvvzzz~~~zzz~~~zzzrrrlllccc[[[UUUPPPLLLJJJHHHNNNWWWccclllqqqrrrqqqmmmbbbZZZ\\\bbbfffiiilllssstttvvvvvvvvvvvvwwwyyyyyyzzz||||||zzzzzz{{{|||}}}xxxuuuttttttsssuuuwwwwwwuuusssssssssooonnnnnnnnnoooppppppooorrrsssuuuvvvuuuttttttuuuxxxwwwvvvtttrrrooolllkkkkkklllllllllllllllkkkkkkjjjjjjiiiiiihhhhhhhhhhhheeeeeeeeefffhhhkkknnnpppssswww{{{|||yyyuuurrrqqqtttyyyyyypppllllllmmmmmmssszzz}}}xxxxxx}}}{{{xxxzzzzzzqqqiii```aaa___\\\```nnn}}}wwwrrrjjjeeecccccccccccc___eeelllqqqvvv}}}~~~}}}}}}kkk```\\\[[[[[[ZZZYYY[[[]]]^^^^^^]]]\\\\\\WWWWWWWWWYYY[[[___bbbddd[[[ZZZXXXYYYZZZZZZYYYXXXVVVXXXZZZZZZYYYXXXXXXYYYXXXYYYZZZ[[[\\\]]]]]]]]]```aaacccbbb```]]][[[ZZZZZZ___dddggggggfffdddccc___```aaaccceeeeeebbb```XXX[[[___ccceeedddbbbaaa\\\\\\\\\ZZZXXXYYY\\\___cccdddeeeffffffeeecccbbb``````aaadddiiioootttwww|||ooo[[[TTTQQQTTTXXXXXXXXXYYYYYYYYYXXXVVVUUUUUUTTTTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIFFFBBB>>>:::888777777666777888888888999<<<>>>AAADDDHHHLLLQQQWWW^^^bbbdddhhhlllppptttwww{{{}}}~~~{{{wwwtttssswwwyyy}}}~~~{{{uuuoooggg^^^XXXRRRMMMJJJIIIKKKRRR\\\fffnnnqqqqqqqqqfff]]]]]]aaadddhhhlllqqqsssuuuuuuuuuvvvwwwyyy{{{}}}~~~}}}zzzxxxxxxxxx~~~}}}yyyvvvtttsssrrrsssuuuuuusssrrrrrrrrrnnnooooooooooooooooooooonnnqqquuuvvvuuuttttttuuuttttttsssqqqooommmlllkkkjjjjjjkkkkkkkkkjjjiiiiiiiiiiiihhhgggffffffgggggggggggghhhhhhjjjlllnnnooovvvzzz}}}|||wwwrrrooossswwwuuunnnkkkjjjiiijjjqqq~~~~~~yyyyyy~~~xxxuuuzzz~~~vvvnnnfffccc^^^\\\^^^eeeoooxxx|||tttpppiiieee```^^^___bbbdddeeeeeemmmtttxxx|||}}}sssddd^^^\\\ZZZZZZ[[[dddddddddbbb^^^[[[ZZZZZZXXXXXXZZZ\\\```dddhhhjjj```^^^\\\ZZZZZZZZZYYYWWWVVVXXXYYYYYYWWWVVVVVVWWWXXXYYYZZZ\\\^^^_________eeefffiiikkkkkkfff___YYYZZZ]]]aaacccccccccccccccbbbbbbcccfffhhhhhhfffddd^^^___```aaa```___]]]\\\\\\]]]^^^\\\YYYXXX[[[^^^dddeeegggiiihhhfffdddbbb```______ccciiipppuuuwww{{{sss```WWWPPPRRRWWWXXXYYYZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSRRRQQQOOOMMMKKKJJJJJJHHHDDD@@@<<<999777666666777888777777888;;;>>>@@@BBBFFFJJJOOOUUU\\\aaabbbfffkkkooorrrvvvzzz|||}}}|||xxxvvvuuuvvvxxx}}}}}}yyyssskkkccc\\\UUUOOOKKKJJJKKKNNNVVVaaajjjnnnooopppggg```___aaaccciiippppppqqqssstttuuuvvvxxxzzz}}}~~~~~~{{{xxxwwwwww{{{}}}~~~|||yyyuuusssrrroooqqqssssssrrrrrrssstttpppqqqrrrrrrpppnnnnnnnnnlllpppuuuvvvtttssstttuuutttsssrrrqqqooonnnmmmllliiijjjkkkkkkjjjiiigggfffhhhgggffffffggghhhjjjkkknnnnnnnnnnnnooopppqqqrrryyy{{{~~~~~~yyysssooorrrwww{{{sssnnnkkkiiihhhmmmwwwzzzwww{{{yyysssuuu|||{{{uuunnngggbbbaaaaaabbbeeeiiiyyyrrrkkkgggddd___]]]\\\^^^bbbgggkkkmmmmmmwwwtttiii```^^^]]][[[\\\```fffgggfffccc^^^[[[[[[\\\YYYZZZ\\\___cccfffiiijjjeeebbb^^^\\\ZZZYYYWWWVVVVVVWWWXXXXXXWWWVVVWWWXXXYYYZZZ\\\^^^```aaabbbbbbjjjkkkooovvvyyyttthhh^^^\\\^^^___``````aaabbbdddccccccdddfffiiijjjiiigggbbbaaa```___^^^]]]]]]]]]^^^aaacccaaa]]]ZZZ\\\^^^ccceeegggiiiiiigggcccaaabbb``````ccciiiooossstttyyy}}}hhh]]]SSSRRRVVVXXXYYY[[[ZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRPPPNNNLLLKKKKKKIIIEEEAAA===999777666666777888777777888;;;===>>>@@@CCCGGGLLLRRRZZZ___aaaeeejjjnnnqqquuuyyy|||}}}~~~~~~{{{yyyxxxxxxuuuvvvzzz}}}}}}}}}xxxppphhh```YYYQQQMMMKKKIIIJJJQQQ]]]gggmmmooooooiiidddaaa___```gggpppnnnpppsssttttttuuuxxxzzz|||~~~|||zzzxxxxxxxxxzzz|||{{{xxxtttqqqpppnnnppprrrsssssstttvvvxxxwwwyyyzzzwwwsssooonnnnnnlllqqquuuvvvsssrrrtttvvvtttsssrrrpppnnnmmmlllkkkjjjjjjkkkkkkiiigggdddccceeeeeefffgggiiimmmppprrrvvvvvvuuuuuuuuuuuuuuuuuuxxxzzz|||~~~{{{uuuqqqpppttt{{{|||wwwssspppkkkmmmqqqwww}}}wwwxxxyyy~~~zzzwwwyyy~~~uuunnniiigggddd```aaafffooo{{{ssskkkddd___]]]\\\YYYYYY[[[```hhhpppuuuwwwuuu~~~}}}mmmeee```aaa```^^^```eeeaaaccccccaaa]]]\\\]]]___ZZZ[[[]]]___bbbdddfffggghhheee```]]][[[YYYVVVTTTUUUVVVXXXXXXWWWXXXYYY[[[ZZZ[[[]]]___aaacccddddddmmmnnnsss}}}pppbbb___`````````___aaadddgggdddcccdddfffiiijjjjjjhhhbbbaaa___^^^^^^___```aaaaaadddgggfff```]]]]]]___aaadddgggiiiiiifffccc```eeebbbaaaccciiinnnqqqqqqyyy}}}ooobbbVVVSSSVVVWWWYYYZZZZZZZZZZZZYYYXXXWWWUUUTTTUUUUUUTTTSSSQQQOOONNNMMMLLLJJJFFFBBB===:::777666666777888777777888;;;===<<<>>>AAAEEEJJJPPPXXX]]]```dddiiimmmqqquuuyyy{{{}}}~~~}}}{{{yyyyyyzzztttuuuxxx~~~{{{{{{{{{tttlllddd[[[TTTOOOKKKHHHHHHNNN[[[fffmmmoooqqqmmmhhhccc]]][[[bbblllnnnppprrrssstttuuuxxxzzz{{{}}}~~~{{{zzzzzzuuuxxxzzzzzzwwwssspppnnnmmmooorrrssstttvvvxxx{{{}}}wwwrrroooooommmrrrvvvvvvsssrrrtttxxxtttssspppnnnllljjjiiihhhjjjjjjkkkjjjiiifffcccaaacccdddeeehhhlllqqqvvvyyy{{{{{{zzzzzzyyyyyyxxxxxxvvvxxxzzz}}}~~~|||wwwsssmmmqqqwww{{{yyynnnmmmlllpppwwwzzzwwwrrrsss}}}zzz|||yyytttooollleee^^^```gggeeerrrpppllleee^^^YYYWWWWWWXXX[[[^^^bbbgggmmmttt|||~~~}}}~~~ssshhhccc^^^\\\]]]^^^^^^\\\^^^___```___^^^^^^___aaa^^^\\\ZZZ[[[]]]```aaaaaa```bbbbbbaaa^^^[[[YYYYYYVVVZZZYYYUUUTTTXXX[[[[[[[[[[[[\\\]]]___ccciiinnnyyysssqqqvvv}}}{{{nnnaaa```_________```aaacccdddiiihhhfffdddccccccccccccdddbbbaaabbbfffgggfffdddfffiiimmmmmmiiiccc^^^[[[```aaadddeeeeeecccaaa___dddeeefffeeeeeeggglllqqqtttyyyzzzjjjYYYSSSUUUWWWZZZ]]]]]]\\\[[[ZZZYYYYYYYYYYYYVVVUUUTTTSSSSSSQQQMMMKKKLLLJJJGGGBBB>>>;;;888777777777777777888999:::;;;<<<>>>AAADDDGGGLLLQQQUUU[[[___eeejjjnnnrrrvvvyyy{{{}}}xxxvvvsssuuu{{{zzz}}}~~~uuuoooggg\\\UUUSSSMMMGGGEEEJJJTTT^^^jjjsssssslllgggfffaaa\\\^^^eeegggmmmtttvvvuuuuuuyyy|||}}}||||||~~~}}}zzzuuuvvvwwwtttpppmmmnnnooommmnnnqqqsssuuuvvvvvvvvvzzz|||~~~zzzuuupppnnnnnnuuu{{{zzztttpppqqqssstttqqqmmmiiigggggghhhiiikkkkkkkkkhhheeecccbbbcccggghhhjjjnnnrrrwwwzzz|||}}}|||{{{yyyyyyyyy{{{|||zzzuuupppoooooopppvvv|||uuukkkgggmmmqqqqqqzzz}}}uuuuuu}}}|||yyy~~~vvvnnnhhheeecccccckkkkkkqqqeeebbb^^^YYYWWWWWWYYYZZZ\\\```eeekkkqqqxxx}}}}}}}}}xxxllljjjfffaaa]]]]]]\\\[[[YYYYYYZZZ[[[[[[[[[]]]```bbbaaa___[[[ZZZ\\\]]]^^^^^^___```aaa```^^^\\\\\\]]]ZZZ\\\[[[XXXYYY]]]___]]]_________```aaaeeekkkooo|||tttnnnnnnsssrrrhhh]]]______^^^^^^___aaadddeeekkkiiigggdddcccbbbbbbbbbeeecccbbbdddgggiiihhhgggeeehhhlllmmmjjjeeeaaa___aaacccdddeeedddbbb```^^^dddeeefffeeedddfffjjjnnntttwww}}}lll[[[TTTUUUWWWZZZ\\\\\\[[[ZZZYYYYYYXXXXXXXXXWWWVVVUUUTTTTTTRRROOOLLLMMMKKKGGGCCC???<<<999888777777777777888999:::;;;:::===@@@CCCFFFJJJOOOSSSYYY]]]ccchhhlllppptttwwwzzzzzzxxxuuuvvv{{{zzzzzz}}}wwwqqqiii___WWWUUUOOOIIIGGGJJJPPPXXXdddoootttoookkkiiiccc]]]]]]bbbeeekkkrrruuuuuuvvvxxx{{{|||{{{{{{~~~}}}zzzwwwxxxxxxuuuqqqoooooopppmmmnnnqqqsssuuuvvvwwwwwwxxxzzz}}}|||yyyuuusssqqqppptttyyyyyyuuuqqqqqqqqqrrrpppllliiigggggghhhhhhiiijjjiiihhheeeccccccdddjjjlllooorrrvvvzzz}}}~~~}}}|||zzzyyyyyyzzz{{{yyyuuuqqqnnnmmmmmmqqqyyyzzzooohhhjjjkkkkkktttzzzvvvyyy~~~zzz~~~yyyqqqkkkgggdddcccdddffflllvvvZZZYYYXXXWWWXXX[[[^^^```cccgggnnnuuu{{{}}}zzz{{{|||~~~}}}zzzppplllooolllfffbbb___]]]ZZZXXXXXXYYYYYYYYYXXXZZZ^^^aaaccc```[[[XXXXXXYYYZZZZZZ^^^______^^^]]]]]]___aaa```aaa```___ccchhhgggbbbcccddddddcccdddgggkkkooozzzqqqgggeeehhhhhhccc]]]___^^^]]]]]]^^^aaaeeegggkkkjjjgggeeecccbbbaaaaaafffeeedddeeegggjjjjjjjjjeeehhhlllmmmkkkgggdddbbbbbbcccddddddcccaaa___]]]aaacccdddddddddfffiiilllssstttyyyqqq^^^VVVUUUVVVXXX[[[[[[ZZZZZZYYYXXXXXXXXXWWWYYYWWWVVVUUUUUUSSSQQQNNNMMMLLLIIIEEEAAA===:::999777777777777888888999:::999;;;>>>AAADDDHHHMMMQQQWWW[[[```eeeiiimmmrrruuuxxx}}}}}}zzzwwwwww{{{{{{{{{{{{tttmmmbbbZZZWWWPPPLLLIIIIIIKKKQQQ]]]iiitttrrrpppnnnggg```]]]^^^aaagggooosssuuuvvvxxxzzz{{{zzz{{{}}}}}}{{{yyyyyyyyyvvvssspppppppppmmmnnnqqqsssuuuwwwxxxxxxwwwxxxzzzyyywwwuuuuuuuuussstttvvvwwwvvvtttqqqpppooonnnkkkiiiggggggggghhhhhhhhhhhhgggeeedddeeegggoooqqqtttxxx|||~~~~~~}}}|||{{{zzzyyyxxxxxxxxxxxxuuusssooommmlllnnnssszzztttjjjhhheeedddkkkuuuxxxuuuttt}}}xxxrrrnnnjjjggg___cccgggjjjqqqVVVWWWXXXZZZ^^^bbbgggiiinnnsss{{{}}}{{{zzzzzz{{{}}}zzzrrroooppprrroookkkgggccc```]]][[[]]]]]]\\\ZZZXXXYYY[[[^^^bbb^^^YYYVVVVVVXXXYYYYYY^^^^^^]]]\\\ZZZ\\\___bbbeeeeeedddffflllrrrpppjjjeeeffffffeeeeeefffjjjmmmrrrjjjaaa___aaacccaaa^^^^^^]]]\\\\\\^^^aaaeeehhhiiigggfffdddccccccccccccfffeeeddddddfffiiilllmmmgggjjjlllllliiieeecccbbb```aaabbbccccccbbbaaa```^^^___aaabbbdddgggjjjllloooqqquuuxxxcccXXXUUUUUUVVVYYYZZZZZZZZZZZZZZZYYYXXXXXXYYYWWWUUUUUUUUUTTTQQQOOONNNMMMJJJGGGCCC???<<<:::777777777777777888999999888;;;===@@@CCCGGGLLLPPPUUUYYY^^^cccggglllpppsssvvv{{{|||yyyxxx|||{{{xxxqqqfff]]]YYYPPPMMMJJJHHHGGGJJJWWWdddrrrssstttrrrkkkccc]]][[[]]]cccjjjpppsssuuuwwwxxxyyyzzzzzz|||}}}}}}|||{{{zzzzzzyyyvvvtttrrrqqqpppnnnoooqqqsssuuuwwwxxxyyywwwxxxxxxvvvttttttuuuwwwvvvuuuuuuvvvxxxwwwssspppnnnmmmkkkiiigggggggggggghhhiiiiiihhhggggggiiikkkrrruuuxxx|||{{{{{{{{{zzzzzzyyyyyyyyyzzzyyywwwvvvvvvvvvuuuuuuqqqooommmmmmqqqvvvyyy{{{uuummmhhheeebbbeeekkk|||zzztttqqqyyy{{{wwwrrroooccceeeeeeccceeeqqqXXXYYY\\\```eeejjjoooqqqxxx~~~}}}yyyxxxzzz}}}|||vvvkkkjjjmmmlllllljjjhhhddd```^^^]]]______^^^\\\ZZZ[[[]]]___aaa]]]ZZZXXXZZZ\\\]]]^^^```___]]]ZZZXXXYYY\\\___dddddddddfffnnntttsssmmmdddeeeeeedddcccdddgggiiikkkfffaaa___```aaa^^^\\\]]]\\\\\\\\\^^^aaaeeegggdddccccccbbbbbbdddeeefffdddccccccbbbdddgggkkknnnlllmmmnnnlllgggccc```___^^^___aaacccdddeeeeeeeeeaaaaaa```aaacccfffggghhhjjjooouuujjj[[[VVVTTTTTTVVV[[[[[[\\\\\\\\\[[[ZZZZZZYYYWWWTTTTTTTTTSSSRRRPPPOOONNNLLLIIIEEEAAA>>><<<777777777666777777888888999;;;>>>@@@CCCGGGLLLOOOTTTXXX]]]bbbfffjjjooorrrsssyyy|||}}}|||yyyyyy}}}~~~~~~|||uuujjj```[[[QQQNNNKKKIIIFFFHHHRRR^^^kkkppptttsssnnnggg```[[[ZZZ___ffflllqqqsssuuuvvvwwwxxxzzzzzz{{{{{{||||||zzzyyyxxxvvvuuutttrrrqqqppppppqqqsssuuuvvvxxxyyyxxxxxxwwwtttrrrrrrtttvvvxxxvvvuuuwww{{{{{{wwwsssqqqooollliiihhhggghhhhhhjjjkkkkkkjjjjjjkkknnnppptttvvvyyy|||~~~~~~~~~yyyxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwuuuttttttuuuvvvqqqnnnllllllpppsssvvvwwwxxx}}}yyytttoookkkgggdddcccfffuuu{{{}}}vvvsssttt|||~~~yyyuuujjjhhheeebbbbbbhhhrrryyy]]]___ccciiinnnssswwwyyy{{{yyyzzz|||mmmdddbbbccccccdddeeeccc```\\\[[[ZZZ[[[]]]^^^^^^]]]]]]___aaa___]]][[[\\\^^^aaabbbcccaaa```^^^[[[XXXXXX[[[]]]bbbcccbbbcccgggmmmmmmiiibbbbbbcccbbbaaaaaaccceeehhhfffcccaaa```^^^ZZZXXX\\\\\\\\\]]]___aaacccddd````````````aaaccceeefffcccbbbaaaaaaaaaeeekkkpppqqqqqqppplllgggbbb___^^^]]]___aaaccceeeggghhhiiihhheeebbb```aaacccddddddiiipppwwwsssaaaYYYUUUTTTVVV[[[[[[]]]]]]]]]\\\[[[ZZZYYYWWWTTTSSSTTTSSSRRRQQQOOOOOOMMMKKKHHHCCC@@@>>>777777777666666777777888888:::===???BBBFFFJJJNNNRRRVVV[[[```dddiiimmmpppqqqvvvzzz{{{~~~}}}zzzyyy|||}}}{{{oooddd^^^TTTPPPLLLJJJHHHHHHNNNWWWbbbjjjqqqrrrpppllleee^^^ZZZ]]]bbbhhhmmmqqqssstttvvvxxxyyyyyyyyyyyy{{{}}}{{{yyyxxxwwwxxxwwwuuutttrrrrrrrrrssstttuuuwwwxxxwwwwwwuuusssqqqqqqsssvvvyyyxxxxxxzzz~~~}}}zzzuuurrrnnnjjjhhhhhhiiikkklllmmmmmmlllkkkmmmpppssstttuuuwwwyyy{{{{{{{{{{{{yyyxxxxxxwwwwwwxxxxxxyyyvvvwwwwwwvvvtttsssuuuvvvooommmkkkkkkmmmqqqssssssuuuyyy}}}tttrrrooollliiifffddddddmmmttt}}}~~~yyyuuuooovvvvvvwww|||~~~yyyppplllgggdddcccdddfffgggdddggglllsssyyy~~~~~~}}}~~~ppphhhbbb^^^\\\]]]```bbbaaa]]]YYYWWWWWWXXXZZZ]]]]]]]]]\\\\\\]]]ZZZYYYYYY[[[^^^```aaa```bbbaaa```]]][[[[[[\\\^^^dddfffdddaaaaaaeeefffddd___```aaa```______aaacccdddcccbbbaaa___\\\ZZZYYY\\\\\\]]]___```aaaaaaaaa____________```aaacccdddbbbbbbaaa``````eeelllrrrttttttrrrnnnhhhcccaaaaaa```aaabbbdddfffhhhiiijjjiiieee```^^^aaadddfffgggkkkrrrxxx||||||hhh]]]WWWVVVWWWYYYZZZ\\\]]]]]]\\\[[[ZZZZZZXXXUUUTTTUUUUUUTTTSSSPPPPPPOOOMMMIIIEEEAAA???777777666666666666777777777999;;;>>>@@@DDDHHHLLLPPPSSSYYY^^^bbbfffjjjmmmpppuuuxxxyyy|||}}}zzzyyy{{{|||~~~~~~{{{|||uuuhhhbbbZZZTTTOOOMMMKKKHHHJJJOOOXXXcccmmmooopppooojjjcccZZZ\\\___dddjjjooorrrsssuuuwwwyyyyyyxxxxxx{{{}}}}}}{{{yyyyyy{{{|||zzzxxxuuuttttttsssssstttvvvvvvsssssssssrrrqqqrrruuuwwwyyyzzz{{{~~~{{{wwwqqqkkkhhhiiikkkmmmmmmmmmmmmlllkkkmmmqqqtttuuuuuuvvvwwwwwwxxxyyyyyywwwwwwvvvuuuuuuvvvwwwxxxtttvvvwwwvvvtttssstttvvvpppnnnlllkkkmmmooopppqqqtttxxxzzz{{{qqqpppmmmiiigggfffeeedddgggnnnyyyxxxtttmmmooovvvyyywwwwww}}}~~~tttqqqlllhhheeedddccccccjjjnnnttt{{{}}}|||}}}sssiiifffeeeaaa]]]\\\___bbbaaa\\\XXXVVVVVVXXX[[[]]]]]][[[XXXWWWVVVTTTTTTUUUXXX[[[]]]\\\[[[aaabbbaaa```^^^]]]___aaahhhkkkiiibbb___aaacccbbb^^^___```___^^^___```bbb____________]]]]]]^^^___[[[\\\^^^```aaaaaa```___```___^^^^^^^^^```aaabbbbbbcccbbb``````eeemmmtttvvvvvvtttooojjjfffddddddbbbcccdddeeeggghhhiiijjjfffaaa]]]\\\aaaggglllmmmnnntttxxxyyymmmaaaZZZXXXYYYXXXYYY[[[\\\\\\[[[ZZZYYY\\\YYYVVVUUUVVVVVVVVVUUUPPPPPPOOOMMMJJJFFFBBB???888777666666666666777777666777:::<<<>>>BBBGGGJJJNNNQQQWWW\\\```dddhhhkkkoootttwwwxxx{{{~~~{{{yyyyyyyyyzzz}}}yyyyyyyyylllddd^^^WWWQQQOOOLLLHHHGGGIIIRRR^^^jjjmmmoooqqqmmmfff[[[\\\^^^bbbhhhmmmqqqrrrtttvvvxxxxxxwwwwww{{{~~~~~~|||zzz{{{~~~}}}{{{vvvuuutttsssssstttuuuvvvpppqqqrrrrrrrrrsssvvvyyyyyy{{{}}}~~~zzzrrrllliiijjjlllooommmmmmlllkkkkkkmmmppptttvvvuuuuuuuuuuuuvvvwwwxxxuuutttsssrrrrrrsssuuuuuusssuuuwwwwwwtttssssssuuutttqqqnnnmmmooopppppppppsssvvvwwwxxx{{{|||qqqppplllfffcccdddeeedddccckkkxxxwwwqqqooonnnqqq~~~|||xxxyyywwwuuurrrlllgggeeefffgggvvvzzz~~~{{{{{{}}}}}}|||~~~rrrgggcccbbb___\\\]]]^^^^^^]]][[[ZZZ[[[\\\]]][[[XXXVVVVVVWWWVVVVVVVVVTTTSSSSSSUUUXXXYYYZZZ^^^___```^^^\\\^^^cccggg{{{qqqddd]]]]]]___```___```^^^]]]^^^aaabbb```^^^`````````___^^^\\\[[[ZZZ```___]]]ZZZXXXXXX\\\______```aaaaaa___^^^^^^______```aaaaaaaaadddhhhkkkpppppppppmmmiiigggffffffeeecccaaabbbfffhhhhhhgggbbb___[[[ZZZ^^^hhhssszzzyyytttssswww}}}}}}jjj\\\WWWYYYZZZ[[[\\\]]]]]]\\\ZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVQQQQQQQQQPPPMMMIIIFFFDDD<<<:::666555666777777666999999:::;;;===@@@CCCDDDJJJOOOUUUYYY\\\aaahhhmmmoooppprrrvvv{{{}}}|||{{{xxxwwwxxx|||~~~{{{}}}|||rrrlllfff___WWWRRRQQQPPPLLLHHHPPPXXXdddnnnrrrrrrooommmccc]]]ZZZ___eeehhhlllooossstttuuuttttttuuuxxxzzzyyyxxxxxxyyy{{{|||{{{zzz{{{yyyuuurrrqqqqqqssstttooopppppprrrtttvvvyyyzzzzzz|||||||||||||||tttqqqlllgggiiiooossspppkkkhhhiiimmmsssvvvxxxwwwvvvuuuttttttttttttsssrrrqqqpppppppppqqqrrruuuuuutttsssssssssssstttooooooppppppppppppooonnnsssuuuxxx{{{}}}qqqooommmkkkiiifffbbb```^^^eeerrr}}}wwwsssmmmkkktttvvvwww|||zzzqqqiiidddeeehhh|||xxxvvvyyy}}}~~~ooofffcccbbb```]]]\\\]]]___^^^\\\ZZZZZZZZZZZZXXXVVVVVVVVVWWWUUUTTTSSSSSSRRRSSSUUUWWWXXXYYY[[[\\\\\\\\\[[[]]]aaaeeeoooiiibbb^^^]]]^^^^^^]]]```______```cccccc```^^^^^^^^^^^^^^^]]]\\\ZZZZZZ[[[[[[ZZZXXXVVVWWWYYY\\\^^^```ccccccbbbaaabbbbbbbbbbbbbbbaaa```bbbeeehhhkkkllllllkkkiiihhhhhhiiihhheeebbbaaaccceeeeeeeeebbb___\\\\\\```hhhpppvvvuuurrrrrruuuxxxqqq```XXXXXXYYY[[[\\\]]]]]]\\\ZZZYYYYYYXXXXXXWWWWWWVVVUUUUUUSSSSSSRRRQQQNNNJJJFFFDDD===:::777555666777777666888888888999;;;>>>AAABBBHHHLLLRRRWWW[[[```gggmmmnnnoooqqquuuzzz~~~~~~{{{xxxvvvwwwzzz}}}~~~zzzzzz~~~xxxsssiiibbbZZZUUUSSSQQQLLLIIILLLTTT```kkkqqqrrrqqqoooeee^^^[[[^^^bbbfffjjjoooqqqrrrssssssrrrtttwwwyyy|||{{{yyyyyy{{{|||||||||{{{yyywwwtttrrrqqqqqqqqqppppppqqqrrrtttuuuwwwwwwzzz{{{||||||}}}yyyuuuooojjjkkkppprrroookkkhhhhhhkkkpppssstttuuuvvvwwwvvvtttqqqpppppppppooooooppprrrtttuuuvvvvvvtttsssssssssssstttppppppqqqppppppoooooonnnsssuuuxxx{{{}}}~~~sssqqqnnnlllkkkhhheeebbb^^^dddppp|||yyysssmmmjjjppp}}}|||{{{{{{}}}vvvnnniiieeeddd~~~xxxuuurrrrrrvvv{{{~~~uuujjjdddccccccaaa___[[[]]]^^^^^^\\\ZZZZZZZZZXXXVVVUUUUUUVVVVVVUUUSSSRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXXXXZZZ^^^```aaa```___^^^]]]]]]\\\[[[``````aaacccdddccc```]]][[[[[[\\\\\\[[[ZZZYYYYYYWWWXXXYYYXXXWWWWWWYYY[[[^^^aaadddffffffeeeeeefffddddddcccaaa______bbbdddeeefffhhhhhhhhhhhhjjjllljjjgggccc``````aaaaaaaaaaaa```^^^^^^aaaffflllooopppnnnppprrrrrrzzzxxxeeeZZZVVVYYYZZZ[[[]]]]]]\\\ZZZYYYXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUSSSPPPKKKGGGEEE???;;;888666666777777777666666666777999<<<>>>@@@EEEIIIOOOTTTYYY___gggmmmmmmnnnqqquuuyyy}}}}}}xxxttttttwwwzzzzzz{{{yyy{{{zzzvvvnnnhhh```ZZZVVVSSSNNNJJJHHHOOOZZZeeelllooonnnmmmiiiaaa[[[\\\___bbbhhhnnnmmmooopppqqqqqqrrruuuwww}}}zzzzzz{{{|||||||||yyyyyyxxxwwwuuurrrooommmooopppqqqsssttttttuuutttxxxzzz||||||}}}zzzsssmmmllloooqqqnnnkkkhhhhhhjjjmmmoooppprrrvvvwwwvvvrrrmmmjjjmmmmmmnnnoooqqqtttvvvxxxxxxwwwuuusssssssssssstttqqqqqqqqqqqqppppppoooooosssuuuxxx{{{|||}}}}}}|||tttrrrooonnnmmmkkkgggeee^^^ccclllxxx~~~uuuooojjjkkkrrr}}}vvvvvv|||}}}xxxrrriiiccc{{{xxxrrrqqqoooppptttzzz}}}}}}ppppppjjjdddaaacccddddddbbb]]]^^^]]][[[YYYYYYZZZ\\\\\\YYYUUUSSSSSSTTTUUUTTTTTTVVVWWWXXXVVVUUUSSSSSSTTTUUUUUUVVVVVVWWWYYYZZZXXXZZZ\\\]]][[[ZZZZZZZZZ___```bbbdddeeebbb___\\\XXXYYYYYYYYYYYYYYYXXXWWWWWWYYY[[[[[[[[[[[[\\\]]]^^^aaaeeeffffffeeeeeeeeeccccccbbb```^^^^^^```cccaaaccceeeffffffgggjjjlllllliiieeeaaa^^^^^^^^^____________```aaadddfffhhhiiiiiilllooommmsss~~~iii\\\WWWWWWYYY[[[\\\]]]\\\[[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVXXXWWWWWWUUUQQQMMMIIIGGGAAA===888666666777777777666555666777888;;;===???CCCGGGMMMSSSXXX___hhhooonnnppptttwwwzzz~~~~~~yyytttsssuuuwwwxxx~~~~~~zzzzzz}}}zzztttoooggg```ZZZUUUPPPLLLGGGLLLUUU___gggkkkkkkjjjnnneee^^^\\\\\\^^^eeellljjjlllooopppqqqrrruuuwww~~~|||{{{{{{||||||zzzyyyvvvwwwxxxxxxwwwssspppmmmmmmnnnppprrrssstttttttttwwwyyy{{{|||}}}vvvpppmmmmmmmmmkkkiiigggggghhhkkkmmmnnnpppssstttssspppkkkhhhmmmmmmmmmoooqqqsssvvvwwwyyyxxxvvvtttssssssttttttpppppppppppppppqqqqqqrrrsssuuuxxxzzz|||{{{zzzzzzsssqqqooonnnnnnllliiigggaaacccjjjvvvyyysssllliiijjjuuuxxxuuuxxx{{{{{{rrriii}}}zzzwwwtttooooooppprrrwww~~~}}}{{{zzzsssjjjfffbbb___^^^aaadddeeeddd```___[[[XXXVVVWWW[[[___ccc^^^WWWRRRRRRTTTVVVWWWXXXZZZ\\\[[[WWWSSSQQQQQQTTTTTTUUUUUUVVVVVVUUUTTTVVVXXXYYYYYYXXXXXXYYYZZZ[[[^^^aaacccbbb```]]]\\\WWWWWWWWWWWWWWWWWWVVVVVVVVVXXX[[[\\\\\\[[[\\\]]]^^^```cccdddcccaaaaaaaaaaaaaaa```___]]]^^^aaacccaaacccdddeeeeeeeeegggiiillljjjgggbbb___^^^^^^___^^^___```aaaaaabbbbbbbbbcccdddiiimmmlllpppnnn```YYYVVVWWWZZZ\\\]]]\\\[[[ZZZ[[[[[[[[[ZZZYYYYYYXXXXXXYYYXXXXXXVVVSSSOOOKKKHHHCCC???999666666666777777666666666777999;;;===???BBBFFFLLLRRRWWW___iiippppppssswwwzzz|||{{{uuussstttuuuxxx|||{{{xxx{{{zzzvvvnnnggg___YYYSSSPPPHHHJJJPPPZZZeeelllppppppqqqiiibbb^^^[[[[[[aaahhhhhhjjjmmmpppqqqsssuuuxxxzzzzzz{{{}}}}}}|||xxxuuussstttvvvxxxwwwuuurrrqqqkkklllnnnppprrrssstttuuuuuuxxxzzz|||}}}{{{uuupppllljjjiiigggeeefffhhhkkkmmmnnnnnnoooooonnnmmmkkkjjjnnnnnnnnnnnnoooqqqssstttxxxxxxwwwvvvuuuuuuttttttnnnnnnnnnoooppprrrtttuuusssuuuxxxzzz{{{zzzxxxwwwpppooonnnmmmmmmllliiigggddddddjjjuuu~~~wwwooojjjgggmmm}}}}}}zzzzzzvvvxxxyyyrrr|||yyywwwuuuuuuuuuooorrrvvvzzz~~~|||zzzyyyzzz{{{~~~zzznnnjjjccc```]]]]]]^^^aaabbbbbb```___[[[WWWUUUWWW[[[___fff```XXXSSSSSSUUUXXXZZZZZZ]]]___\\\WWWRRRPPPQQQTTTTTTTTTVVVWWWWWWUUURRRTTTTTTUUUVVVWWWWWWXXXXXXWWWZZZ]]]^^^]]]\\\[[[[[[VVVVVVWWWWWWVVVUUUUUUTTTTTTVVVXXXYYYXXXXXXYYYZZZ\\\]]]______^^^]]]^^^___^^^______]]]]]]^^^aaadddbbbccceeeeeeddddddeeegggjjjjjjiiifffbbbaaaaaabbb___```aaabbbcccbbb```___``````eeelllmmmqqqwwwggg]]]UUUVVVYYY[[[\\\\\\\\\[[[\\\\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXVVVTTTPPPMMMJJJEEE@@@:::777666666777777777777777888999;;;===???BBBFFFKKKPPPVVV^^^hhhppprrrvvvzzz|||}}}~~~~~~yyyuuuuuuuuuwwwzzz}}}{{{vvvvvv}}}{{{uuummmddd\\\WWWTTTJJJJJJMMMVVVcccooovvvxxxsssmmmgggbbb]]]ZZZ]]]ccceeehhhllloooqqqsssuuuwwwxxxyyyzzz|||}}}|||xxxuuussstttuuuvvvvvvvvvuuutttmmmmmmmmmnnnpppqqqsssttttttwwwzzz{{{||||||uuunnnkkkiiifffddddddfffjjjlllmmmmmmlllkkkkkkllllllmmmnnnnnnmmmmmmmmmnnnpppqqqvvvvvvxxxxxxxxxwwwuuutttmmmllllllmmmoooqqqsssuuusssuuuxxxzzzzzzxxxvvvtttnnnmmmllllllmmmllljjjhhhfffeeeiiiuuu{{{ssslllhhhiiisss~~~~~~{{{uuuqqqrrr|||yyyyyyxxxvvvtttsssuuuxxx{{{yyy}}}zzzxxxxxxyyy{{{{{{rrrjjjgggfffccc___\\\[[[\\\]]]]]]]]]]]]\\\YYYWWWWWWZZZ\\\aaa]]]YYYVVVVVVXXXZZZZZZYYY\\\^^^[[[UUUQQQQQQSSSSSSRRRTTTWWWZZZ[[[XXXUUUOOOOOOPPPSSSWWWYYYWWWTTTRRRUUUXXXYYYXXXWWWYYYZZZWWWWWWWWWVVVVVVTTTSSSRRRSSSTTTVVVVVVUUUUUUVVVXXXYYYZZZ[[[ZZZZZZ[[[]]]```^^^___^^^]]]\\\]]]```bbbbbbccceeedddddddddeeeggggggiiijjjiiifffdddeeefffaaabbbdddeeeeeedddbbbaaaaaa___ccckkknnnqqq}}}ooobbbTTTVVVXXX[[[\\\]]]\\\[[[\\\\\\[[[[[[ZZZYYYYYYYYYWWWWWWWWWVVVTTTQQQNNNLLLFFFBBB;;;777666666777888777777777777888:::<<<>>>AAADDDJJJNNNTTT\\\fffnnntttxxx|||}}}|||}}}|||xxxvvvvvvssswwwyyy}}}}}}wwwuuuzzzyyyqqqhhh___ZZZWWWNNNKKKJJJQQQ]]]jjjrrruuutttoookkkggg```ZZZ[[[___aaaeeeiiimmmoooqqqtttvvv{{{zzzyyyzzz{{{|||{{{zzzvvvuuutttsssssstttuuuvvvqqqpppnnnlllmmmnnnppprrrsssvvvyyyzzzzzz}}}}}}tttppplllgggcccbbbdddgggjjjkkkjjjjjjjjjkkklllmmmnnnllllllkkkkkklllmmmooopppsssuuuxxxzzz{{{yyyvvvtttnnnnnnmmmlllmmmnnnppprrrsssuuuxxxzzzzzzwwwtttrrrnnnmmmllllllmmmmmmkkkiiifffeeehhhttt}}}tttnnnjjjhhhkkkqqqxxxssspppuuu~~~~~~}}}zzzuuutttsssrrrsssxxx}}}{{{wwwvvvwwwzzz||||||tttlllfffcccjjjgggaaa\\\YYYXXXXXXYYYZZZ\\\]]]\\\ZZZYYYXXXYYY[[[YYYXXXXXXZZZ[[[ZZZZZZVVVYYY\\\YYYTTTQQQRRRUUUQQQQQQSSSXXX\\\^^^[[[XXXKKKJJJLLLRRRYYY[[[WWWQQQOOORRRUUUVVVUUUUUUWWWZZZXXXXXXWWWWWWUUUTTTRRRRRRTTTUUUVVVUUUTTTTTTVVVXXXWWWWWWXXXXXXXXX[[[___bbb___```___]]][[[\\\^^^```aaacccddddddddddddfffgggeeehhhkkkkkkiiiggghhhiiiccceeefffggggggfffdddcccbbb^^^aaajjjoooqqqyyyuuudddSSSUUUXXX[[[\\\]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXVVVVVVWWWVVVTTTRRROOOMMMGGGBBB<<<777666666777888777666666666888:::<<<===@@@CCCHHHMMMRRRZZZeeellltttxxx|||}}}{{{{{{zzzwwwvvvpppsssvvvzzzzzzwww{{{|||sssjjjaaa\\\ZZZSSSMMMIIIKKKUUUaaaiiillltttqqqnnnjjjbbbZZZYYY]]]___cccgggkkknnnppprrrttt|||xxxwwwyyy|||~~~yyywwwtttrrrqqqrrrtttvvvuuurrrooolllkkklllnnnooosssuuuxxxyyyzzz|||xxxtttoooiiiccc```bbbeeeggghhhiiijjjkkklllmmmmmmnnnjjjjjjjjjjjjkkkmmmooopppqqqtttxxx||||||zzzwwwtttpppooommmlllkkklllnnnooosssuuuxxxzzzyyywwwsssqqqnnnmmmlllmmmnnnnnnllljjjfffdddgggsss~~~tttppplllhhhgggjjjooo}}}xxxtttuuuvvv||||||wwwtttssspppoooooorrrwww~~~~~~|||zzzxxxxxxxxxyyyzzz{{{mmmhhhffffffhhheeeffffffddd___[[[XXXWWWYYYWWWVVVXXXZZZZZZWWWTTTWWWVVVUUUUUUVVVXXXZZZ[[[^^^]]][[[XXXVVVUUUUUUUUUVVVTTTSSSWWW]]]```^^^[[[UUUTTTTTTVVVYYYZZZWWWTTTXXXWWWVVVVVVYYY[[[\\\\\\___\\\[[[[[[XXXSSSSSSVVVWWWWWWVVVSSSUUUYYYZZZWWWUUUTTTTTTUUUWWWZZZ]]]___\\\\\\ZZZXXXWWWXXX[[[^^^bbbgggjjjfffdddeeeffffffdddhhhiiieeeggglllmmmjjjeeegggjjjoooqqqmmmfff___\\\bbbhhhmmmpppvvvxxxiii\\\WWWVVVYYY[[[ZZZZZZ]]]]]]]]]]]]\\\[[[YYYWWWVVVYYYWWWUUUSSSSSSRRRPPPNNNGGGEEEAAA===:::888888888999888666555666888;;;===CCCDDDFFFIIIOOOYYYdddlllppptttwwwxxxxxxyyy}}}|||xxxvvvuuuvvvwwwyyy~~~uuuvvv~~~~~~uuulllddd___\\\PPPPPPPPPNNNPPPYYYhhhsssrrrrrrppplllfffaaa^^^]]]___bbbhhhooopppnnnppptttvvvvvvwwwyyy{{{~~~|||wwwtttssstttuuuuuupppooommmllllllnnnoooqqqttttttssstttwww{{{{{{uuullleeecccccceeeffffffhhhjjjlllmmmlllkkkjjjmmmkkkiiihhhiiikkkmmmoootttvvvzzz{{{{{{zzzzzzzzzuuutttrrrnnnkkkjjjlllnnnrrruuuyyyzzzxxxtttpppnnnnnnmmmlllnnnppppppmmmjjjeeegggjjjrrrwwwrrrmmmeeebbbdddmmmvvv}}}yyyuuuttt}}}{{{uuuqqqpppppppppqqqssswww}}}{{{xxxwwwwwwwwwyyy|||sssiiieeecccaaabbbfffggggggfffbbb^^^ZZZYYY[[[ZZZYYYZZZ[[[[[[WWWTTTVVVUUUSSSSSSTTTVVVYYY[[[^^^]]][[[YYYWWWVVVVVVWWWWWWWWWWWWYYY\\\\\\[[[XXXWWWVVVUUUWWWYYYZZZYYYWWWWWWVVVUUUVVVXXX[[[]]]^^^\\\YYYXXXYYYWWWTTTTTTXXXXXXYYYXXXUUUXXX]]]^^^[[[WWWWWWVVVUUUVVVXXXZZZ\\\YYYYYYYYYXXXWWWXXX[[[]]]aaagggiiifffccceeefffeeecccgggfffccceeekkkmmmkkkjjjiiijjjmmmnnnmmmhhhddd___dddiiikkkmmmrrr{{{mmm[[[UUURRRWWW\\\]]]^^^```[[[\\\\\\\\\[[[YYYXXXVVVVVVUUUTTTTTTUUUTTTRRRPPPIIIFFFBBB>>>;;;888777777888777666666777888:::<<>>AAAEEEKKKSSS[[[```dddiiinnnrrrsssvvv{{{~~~tttuuuvvvyyy}}}~~~yyy{{{}}}xxxpppjjjbbb]]]WWWUUUQQQLLLIIIMMMUUU\\\eeejjjppprrrnnnggg```[[[XXXYYY___fffjjjkkkooouuutttsssrrrssstttwwwyyy{{{{{{wwwtttqqqppprrrrrrrrrrrrrrrsssttttttqqqpppoooooopppsssuuuwww}}}ssskkkggggggggghhheeefffhhhjjjkkkkkkkkkkkkmmmkkkjjjhhhhhhiiikkkllloooqqquuuvvvwwwwwwwwwxxxxxxwwwtttppplllkkkkkkmmmqqqtttwwwwwwtttpppmmmllllllmmmpppssstttrrrmmmiiiaaa```cccmmmzzz|||uuummmhhhgggccchhhrrr}}}xxxyyy|||~~~}}}yyywwwtttooolllmmmqqquuuxxx{{{}}}zzzwwwvvvwwwxxx{{{}}}sssqqqoooiiibbb_________```aaa```]]]YYYVVVZZZZZZ[[[]]]]]]\\\YYYXXXVVVTTTPPPNNNNNNQQQUUUXXX[[[\\\\\\ZZZXXXWWWZZZ\\\XXX]]]bbbbbb^^^[[[\\\^^^\\\ZZZXXXVVVWWWXXXZZZ[[[^^^\\\ZZZWWWUUUUUUXXXZZZ\\\XXXUUUWWWXXXVVVWWWYYYXXXZZZZZZYYY]]]dddfffddd```^^^[[[WWWUUUTTTTTTTTTTTTVVVXXXYYYYYYZZZ\\\]]]```eeehhhdddbbbcccddddddbbbcccddddddeeeeeeeeedddiiihhhggggggggghhhhhhhhhkkkmmmnnnllliiikkkrrryyy~~~iii\\\QQQRRRWWWZZZZZZZZZXXXYYYZZZ[[[[[[[[[ZZZYYYUUUUUUVVVXXXYYYWWWSSSPPPMMMKKKGGGBBB>>>:::888666666777777888888888888888999;;;@@@DDDIIIOOOVVVZZZ```eeekkkoooqqqtttxxx||||||~~~tttuuuvvvyyy}}}{{{xxxyyy|||tttmmmeee___\\\ZZZTTTNNNJJJKKKPPPTTT___eeemmmqqqoooiiiccc___WWWVVV[[[bbbhhhkkkpppuuuvvvuuuttttttuuuwwwzzz||||||wwwtttrrrtttttttttuuuuuuuuuvvvvvvrrrqqqpppppppppqqqssstttxxxxxxpppkkkjjjiiihhheeefffhhhiiijjjkkkkkkkkkjjjjjjiiihhhhhhjjjkkkmmmllloooqqqsssssstttuuuwwwwwwwwwuuurrrooonnnoooqqqrrrtttvvvuuusssooommmlllkkkmmmrrruuuuuurrrmmmiiicccaaadddooo{{{zzzqqqkkkhhhccceeekkkttt}}}yyy~~~zzzxxxuuutttrrrpppooorrrvvvzzz|||zzzwwwvvvssstttxxx~~~~~~wwwrrrsssppphhh```\\\ZZZ[[[\\\___```___ZZZWWWWWWXXXZZZ[[[[[[[[[[[[[[[YYYVVVRRRNNNMMMOOORRRTTTWWWYYY[[[YYYVVVVVVZZZ^^^___dddhhhfff___[[[\\\___\\\[[[XXXVVVUUUVVVXXXZZZ[[[\\\[[[XXXVVVWWWZZZ^^^bbb\\\WWWXXXYYYWWWVVVXXXWWWYYYYYYYYY^^^eeegggeeebbb```\\\YYYVVVTTTTTTTTTUUUWWWYYYZZZZZZ[[[]]]___^^^dddgggccc```bbbccccccaaabbbdddgggfffbbb^^^]]]eeeggghhhiiiiiihhhgggfffoooqqqqqqnnnjjjjjjpppvvv~~~rrrbbbSSSQQQUUUWWWXXXXXXYYYYYY[[[\\\\\\\\\[[[ZZZXXXXXXYYYYYYYYYWWWRRROOOOOOMMMIIIEEE@@@<<<999777666777777777888888888888888;;;???CCCGGGLLLRRRVVV___dddjjjnnnppprrrvvvyyy|||}}}~~~uuuvvvwwwxxx|||~~~wwwwww|||yyyrrrjjjccc___\\\VVVPPPLLLKKKLLLOOOYYY```hhhmmmnnnjjjfffdddYYYWWWYYY```fffjjjooouuuuuuuuuttttttuuuwwwzzz{{{{{{yyyyyywwwwwwvvvvvvvvvvvvwwwwwwuuuuuutttssssssssstttuuuvvv{{{|||uuuqqqnnnkkkiiiggghhhhhhiiijjjjjjkkkkkkhhhhhhhhhhhhjjjlllmmmoookkkmmmoooppppppqqqssstttuuuuuuuuutttrrrrrrsssuuuqqqsssttttttqqqooonnnnnnkkkoootttvvvuuuqqqkkkhhhdddaaaeeeppp{{{vvvooojjjddddddeeekkkvvv}}}~~~|||xxxvvvtttrrrtttuuuuuuvvvyyy}}}~~~zzzxxxwwwvvvuuuooossszzzpppllljjjllljjjbbbYYYUUUYYYZZZ\\\aaaeeeeee```\\\YYYZZZZZZZZZYYYZZZ\\\^^^^^^[[[UUUPPPNNNMMMOOOPPPSSSVVVYYYWWWTTTTTTYYY^^^eeeggghhhddd]]]YYYYYY[[[\\\\\\ZZZWWWUUUUUUXXXZZZVVVXXX[[[[[[ZZZ[[[```dddfff^^^XXXYYYYYYWWWVVVWWWVVVXXXXXXXXX]]]dddgggeeecccaaa]]]ZZZWWWVVVVVVVVVVVVXXXYYYZZZZZZ[[[^^^```^^^cccfffbbb```aaabbbbbb``````bbbfffeee___[[[ZZZbbbfffiiijjjiiigggffffffmmmpppqqqnnnjjjiiimmmrrr{{{yyyiiiXXXSSSTTTVVVZZZ]]]ZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZZZZZZZYYYWWWSSSPPPPPPNNNKKKGGGBBB>>>:::999777777777666666777777888888;;;>>>AAAEEEIIIOOORRR]]]bbbiiimmmoooqqqtttwww|||}}}~~~}}}vvvwwwxxxyyy{{{xxxvvvyyyxxxpppkkkaaa]]]WWWQQQMMMJJJIIIIIITTTZZZccciiilllkkkiiihhh^^^ZZZYYY^^^dddhhhmmmrrrpppqqqqqqrrrtttvvvwwwxxx{{{~~~}}}~~~zzzyyywwwuuutttuuuvvvwwwwwwwwwvvvvvvuuuuuuuuuvvvxxxzzz}}}|||xxxtttpppllljjjjjjjjjjjjjjjjjjjjjjjjhhhhhhiiijjjkkkmmmnnnoookkklllnnnnnnnnnnnnppprrrrrrssstttsssssssssuuuvvvooopppqqqqqqooonnnnnnooolllpppuuuvvvsssnnniiifffbbb___cccoooyyy}}}|||tttmmmeeecccbbbdddkkkvvv|||{{{~~~yyyuuusssqqqqqqtttwww{{{{{{xxxxxxxxxwwwwwwvvv|||yyypppoooeeeaaaaaaeeeddd]]]VVVTTTYYYYYY\\\ccciiijjjfffaaa^^^^^^]]]ZZZWWWXXX\\\___ccc___ZZZTTTOOOMMMKKKKKKNNNSSSVVVUUURRRRRRXXX^^^aaabbbaaa^^^ZZZXXXYYY[[[]]]]]]]]]ZZZVVVVVVXXXZZZVVVZZZ^^^^^^]]]]]]```dddfff]]]WWWWWWXXXWWWUUUVVVVVVXXXXXXXXX]]]dddgggeeebbb```^^^[[[YYYYYYZZZZZZXXXXXXXXXXXXXXXYYY]]]```]]]bbbeeebbb___```bbbaaa```]]]^^^bbbbbb]]][[[^^^___bbbeeefffdddccccccdddfffjjjmmmkkkgggfffiiimmmvvvzzzsssbbbXXXUUUUUUZZZ```\\\]]]^^^___^^^]]]\\\[[[\\\ZZZYYYYYYYYYXXXVVVSSSPPPOOOLLLHHHDDD@@@<<<:::999888666555555666777888888:::<<<>>>AAAFFFLLLPPPXXX^^^fffkkknnnqqqtttxxx{{{}}}xxxyyyyyyyyyzzz}}}|||sssvvv}}}~~~wwwsssfffbbb\\\UUUPPPLLLIIIGGGMMMTTT```hhhlllllljjjiiiccc\\\YYY\\\aaadddhhhmmmlllmmmooorrrtttuuuuuuvvvxxx}}}}}}}}}}}}zzzvvvsssqqqrrrtttvvvwwwwwwvvvvvvvvvuuuuuuuuuvvvxxxzzz~~~{{{uuuqqqmmmmmmlllkkkjjjjjjjjjjjjllllllllllllllllllmmmmmmlllmmmnnnmmmllllllnnnppppppqqqrrrrrrqqqppprrrssskkklllmmmmmmllllllmmmooonnnrrrvvvuuuqqqkkkfffdddaaa^^^cccooowwwxxxyyyqqqhhheeebbbaaadddjjjrrrwww{{{{{{zzzuuuqqqooooooooowww||||||zzzzzz{{{{{{zzzpppeeebbb```]]]___cccddd^^^YYYWWWWWWWWW[[[bbbjjjlllhhhccccccbbb```[[[WWWWWW[[[___fffbbb]]]WWWQQQLLLJJJIIILLLQQQUUUTTTPPPQQQWWW]]]YYYYYYXXXWWWWWWXXX[[[^^^^^^______\\\XXXWWWYYY[[[ZZZ^^^bbbbbb^^^[[[\\\___eee\\\UUUVVVXXXWWWVVVVVVVVVXXXYYYYYY]]]dddgggeeeaaa```]]]\\\[[[[[[\\\]]]XXXXXXWWWVVVVVVXXX\\\___\\\bbbeeeaaa^^^```aaaaaa```[[[ZZZ^^^___\\\^^^ccc[[[^^^``````^^^]]]___aaa```dddiiihhheeecccfffjjjqqqqqq~~~jjj]]]UUUSSSXXX___^^^^^^___```___^^^]]]\\\[[[YYYXXXXXXYYYYYYXXXWWWPPPOOOLLLIIIEEEAAA===;;;:::888666444444555777999888999;;;<<>>;;;777666555444555777999:::888:::<<<===???BBBFFFIIIRRRUUU[[[aaafffkkkqqquuutttzzzzzzwwwttttttvvvyyy|||}}}yyytttttt|||~~~wwwoooiiiaaa[[[WWWSSSNNNJJJHHHJJJQQQ]]]hhhmmmkkkhhhkkkeee\\\VVVVVVYYY^^^aaaiiilllqqqtttvvvvvvwwwxxxtttuuuwwwzzz||||||yyyvvvyyyvvvsssqqqqqqqqqpppooooooooopppqqqqqqqqqqqqqqqqqqssstttuuuwwwzzz|||xxxtttpppllljjjjjjkkkkkkkkknnnmmmlllkkkkkklllnnnooopppooonnnmmmlllkkkjjjjjjmmmmmmmmmmmmmmmkkkjjjjjjjjjkkkkkkiiiggggggiiikkkqqqtttwwwuuunnngggcccaaa___dddkkkooorrruuuzzz~~~vvvqqqkkkddd___]]]]]]^^^^^^jjjrrr}}}}}}zzzwww|||zzzuuuuuutttrrrrrrtttxxx|||}}}~~~{{{yyyzzz{{{{{{|||tttjjjdddaaa[[[ZZZZZZ[[[\\\ZZZUUURRRSSSSSSTTTVVVZZZ]]]^^^^^^\\\]]]^^^^^^[[[YYYXXXXXX```aaaaaa```^^^ZZZVVVSSSTTTRRRPPPPPPRRRTTTUUUUUUUUUVVVVVVUUUUUUVVVYYY\\\YYYZZZYYYWWWVVVWWW[[[^^^aaaccccccaaa\\\WWWTTTSSSVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXX[[[^^^bbbdddgggdddaaa___^^^]]][[[YYY[[[YYYWWWWWWYYY[[[ZZZYYYYYY[[[]]]\\\ZZZYYYZZZ\\\[[[ZZZ[[[]]]```ccccccccc```\\\[[[^^^aaaaaabbbeee______```___^^^___aaaccciiinnnxxxxxxggg[[[QQQQQQWWW]]]]]]]]]]]]^^^^^^^^^^^^]]][[[YYYYYYYYYYYYWWWUUUSSSQQQNNNLLLIIIEEE@@@===999888666555444555777888888999;;;===>>>AAAEEEHHHOOOSSSXXX^^^ccciiinnnrrrttt{{{{{{xxxuuusssuuuyyy{{{|||~~~xxxuuuzzz{{{tttmmmddd]]]YYYUUUPPPLLLGGGHHHMMMWWWbbbjjjkkkiiikkkeee]]]WWWVVVYYY^^^aaahhhkkkooorrrsssuuuwwwxxxwwwwwwwwwyyy{{{{{{xxxvvvsssqqqnnnlllllllllkkkjjjjjjjjjjjjkkkmmmoooqqqsssrrrrrrsssssstttvvvzzz}}}|||yyyuuurrrnnnkkkkkklllkkkkkknnnmmmlllkkkkkklllmmmnnnmmmmmmllllllkkkllllllmmmnnnmmmlllkkkjjjiiiiiihhhiiiiiihhhgggeeefffhhhkkkooosssvvvuuuooohhhcccbbb___dddlllppprrrsssvvvyyy~~~wwwqqqiiiccc___^^^]]]]]]bbbiiisss{{{wwwwwwzzz~~~{{{xxxtttqqqrrrsssuuuxxx|||zzzyyy{{{wwwxxxzzz}}}~~~vvvnnniiiddd```]]][[[ZZZYYYYYYXXXUUURRRTTTTTTTTTSSSSSSTTTWWWZZZ[[[\\\\\\ZZZVVVTTTTTTTTT[[[\\\```eeegggddd]]]WWWTTTRRRPPPPPPQQQSSSSSSSSSTTTUUUUUUUUUUUUVVVYYY\\\WWWXXXXXXWWWWWWYYY\\\___ddddddccc___ZZZUUUSSSRRRTTTUUUVVVWWWWWWWWWWWWWWWYYYYYYXXXYYYZZZ\\\^^^```dddcccaaaaaa```^^^[[[YYYYYYXXXXXXYYY[[[\\\[[[ZZZXXXYYY[[[[[[YYYXXXXXXYYYYYYYYY[[[___dddhhhjjjjjjbbb]]]\\\___bbbaaabbbddd\\\]]]^^^]]]]]]^^^```cccgggjjjrrrlll\\\QQQOOOTTT[[[[[[\\\]]]]]]^^^^^^]]]]]]\\\ZZZZZZZZZZZZXXXVVVTTTRRRPPPNNNLLLHHHCCC@@@<<<:::777555444444444555888999;;;<<<===@@@DDDGGGKKKOOOUUUZZZ___eeekkknnntttzzz}}}yyyuuusssuuuxxxzzz{{{zzz}}}wwwxxx|||{{{tttiiiaaa\\\WWWRRROOOGGGFFFHHHPPP[[[dddjjjkkklllggg```ZZZXXXZZZ]]]```fffiiillloooqqqsssvvvyyyzzzyyyxxxyyyzzzzzzxxxvvvooommmjjjhhhhhhgggfffdddcccbbbbbbcccgggkkkppprrrqqqqqqrrrqqqpppqqqtttvvvzzz{{{|||}}}}}}}}}{{{{{{wwwtttpppmmmmmmmmmmmmlllnnnmmmkkkkkkkkkkkklllmmmkkkjjjiiiiiijjjlllnnnpppooonnnkkkiiiggggggfffffffffffffffdddccceeeiiilllnnnrrrwwwvvvppphhhdddbbb___fffnnnrrrsssrrrrrrsss~~~xxxooogggbbb___]]][[[ZZZ```gggnnnuuu{{{uuuuuuvvv|||xxxuuutttttttttvvvxxx|||{{{xxxtttuuuyyywwwvvvxxxssskkkhhhfffbbb^^^^^^]]][[[ZZZYYYXXXXXXWWWWWWXXXYYYVVVRRRQQQTTTWWWWWWXXXWWWTTTRRRPPPQQQRRRYYY[[[```hhhnnnkkkbbbYYYUUUSSSQQQPPPQQQRRRQQQQQQRRRTTTUUUUUUUUUWWWZZZ\\\ZZZZZZYYYYYYYYY[[[]]]___^^^^^^^^^[[[XXXVVVUUUVVVSSSTTTVVVWWWXXXXXXXXXXXXWWWWWWXXXXXXZZZ\\\]]]^^^```^^^]]]]]]^^^^^^]]]\\\YYYYYYZZZ[[[]]]^^^^^^]]]WWWWWWYYYYYYYYYXXXXXXXXXZZZ[[[]]]aaagggkkkmmmnnngggbbb___```___]]]\\\]]]]]]^^^^^^^^^^^^___aaadddfffgggmmm{{{sss```UUUSSSVVVYYYZZZ[[[\\\]]]]]]]]]]]]]]]\\\ZZZZZZ[[[[[[YYYWWWUUUSSSQQQOOOMMMJJJEEEBBB===;;;888666444444444555888999;;;;;;<<>>:::888777666777888999999999999:::===@@@DDDGGGMMMSSSXXX]]]cccgggiiinnnqqqsssyyy~~~}}}zzzwwwtttssswww{{{~~~~~~xxxuuuzzzyyyrrrkkkbbb\\\VVVRRRLLLGGGHHHNNNWWW]]]eeejjjooonnnggg___YYYXXXXXX\\\aaagggkkknnnrrruuutttuuuwwwzzz}}}}}}|||uuutttrrrqqqooommmiiifffaaa^^^YYYVVVVVVYYY^^^aaaeeegggjjjkkkkkkkkkmmmnnnnnnnnnmmmnnnnnnpppqqqrrrooommmlllmmmnnnooonnnmmmkkkkkkkkkjjjjjjiiihhhggghhhggggggfffeeeeeeffffffeeeeeeffffffgggggghhhhhhfffhhhjjjjjjjjjjjjkkkllllllmmmmmmhhhbbb]]]\\\]]]dddmmmxxx~~~~~~yyyuuurrrrrrttt~~~xxxrrrllliiiaaa```^^^]]]^^^aaafffiiilllttt|||xxxwwwzzz~~~~~~wwwqqqnnnoooqqqttt{{{tttlllccccccbbb___^^^^^^aaadddjjjlllllliiiccc___^^^___ccc___ZZZXXXXXXYYYWWWTTTUUUWWWXXXWWWTTTQQQOOONNNOOOQQQRRRRRRRRRRRRSSSTTTQQQPPPPPPQQQRRRRRRQQQOOOMMMOOOSSSUUUWWWXXXZZZ\\\^^^[[[YYYYYYZZZZZZWWWUUUSSSWWWZZZ\\\[[[ZZZYYYYYYVVVWWWYYY[[[ZZZYYYVVVUUUXXXZZZ^^^cccgggkkknnnoooiiigggeeeddddddbbb___]]]\\\]]]]]]\\\]]]aaahhhnnnvvvooofff```___``````___```___^^^___aaabbbbbbaaabbb]]][[[^^^```^^^___aaaaaaaaaaaa___]]]\\\^^^```___```fffpppyyymmm___WWWQQQSSSWWWZZZ\\\]]]\\\[[[ZZZYYYXXXXXXYYYYYYXXXWWWXXXWWWVVVUUUTTTRRRNNNLLLGGGDDD@@@<<<888666555555888888999999999:::===???BBBFFFKKKQQQVVV\\\aaaeeekkkoooqqqrrrvvv~~~{{{wwwsssrrrvvvxxxyyyyyytttwww~~~~~~wwwooofff___WWWSSSMMMGGGFFFJJJRRRXXX```gggooopppjjjbbb\\\ZZZTTTXXX___eeeiiilllppprrrqqqsssvvv{{{}}}wwwvvvvvvvvvvvvuuurrrooohhhbbbZZZTTTRRRVVV\\\aaaeeegggiiijjjiiiiiijjjkkkjjjjjjkkklllmmmooopppqqqlllkkkkkklllnnnnnnnnnmmmkkkkkkkkkjjjjjjhhhggggggeeefffffffffffffffffffffcccdddeeeggghhhiiiiiiiiieeehhhjjjkkkkkkjjjjjjjjjggghhhgggccc^^^[[[[[[^^^dddlllxxx~~~~~~yyyvvvtttpppnnnrrr~~~wwwqqqmmmfffddd```]]]\\\^^^aaaccceeekkkrrr|||}}}zzzvvvxxx}}}|||yyyxxxqqqqqqpppnnnpppxxx}}}mmmfffgggeeeccc^^^YYYWWWYYY^^^cccllllllkkkhhheeebbb___]]]```^^^[[[YYYWWWVVVVVVVVVSSSSSSVVVYYYWWWRRRPPPRRRVVVRRRQQQRRRRRRPPPPPPSSSPPPQQQQQQQQQQQQQQQPPPOOOSSSSSSSSSTTTTTTUUUVVVVVVVVVXXX[[[]]]]]][[[YYYWWWSSSTTTWWWYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWXXX\\\aaahhhmmmooopppgggfffeeecccaaa___^^^^^^______^^^^^^```aaacccdddmmmiiidddbbbccceeefffeee_________aaadddffffffeeedddbbb___]]]\\\]]]^^^___ddddddbbb___[[[ZZZ[[[\\\aaa]]]aaajjjqqq|||rrrccc^^^SSSOOOOOOVVV[[[[[[ZZZ[[[\\\[[[YYYXXXWWWWWWWWWXXXYYYXXXXXXWWWUUUSSSQQQPPPLLLIIIDDD???<<<:::::::::999999999999:::;;;<<<===@@@CCCHHHMMMSSSZZZaaaffffffiiinnnrrrvvvzzz~~~{{{sssmmmsssssstttwww|||vvvvvv{{{|||yyytttlllddd___ZZZRRRJJJFFFHHHMMMRRR]]]dddjjjjjjlllkkkcccXXXVVVVVV[[[dddjjjkkknnnrrruuuwwwzzz~~~~~~|||vvvqqqwwwkkk___[[[YYYWWW[[[bbbffffffggghhhhhhhhhhhhgggiiijjjjjjkkkkkkllllllmmmooonnnmmmkkkkkkllllllmmmllllllkkkiiihhhgggfffeeebbbbbbaaaaaabbbeeegggiiillllllkkkjjjjjjjjjjjjjjjiiilllnnnnnnmmmkkkjjjjjjfffgggfffaaa\\\[[[___cccjjjnnnvvv~~~{{{wwwkkkhhhjjjuuu|||tttmmmhhhbbb___```aaaaaa______aaaiiisss|||}}}xxxuuutttzzzwwwuuuuuupppppppppqqqvvvrrrfffaaabbbdddbbb^^^ZZZXXXYYY]]]aaaffffffggggggeeeccc```______^^^\\\ZZZYYYXXXWWWWWWVVVUUUUUUWWWVVVSSSUUUYYY```[[[XXXXXXVVVRRRPPPRRRRRRSSSSSSTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSUUUXXXZZZ[[[ZZZXXXVVVWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXYYYZZZ\\\```eeehhhiiiiiifffeeecccaaa```_________bbbaaaaaa```aaabbbcccdddjjjfffbbb```bbbdddeeeeee```______```bbbdddeeeeeedddbbb___]]]\\\\\\]]]^^^bbbcccbbb```]]]\\\\\\]]]```]]]```gggmmmwwwxxxfff]]]SSSOOONNNTTTXXXXXXWWWXXX\\\[[[YYYXXXWWWWWWXXXXXXXXXXXXWWWWWWUUUTTTRRRQQQMMMJJJEEEAAA===;;;::::::888888888888999:::;;;<<>>@@@CCCFFFJJJOOORRRYYY]]]bbbgggkkkpppuuuxxx|||~~~~~~|||yyywwwwwwzzz~~~}}}sssxxxxxx}}}{{{tttnnneee^^^ZZZUUUOOOKKKFFFHHHPPP\\\eeehhhiiikkkfff___ZZZZZZ[[[]]]dddkkkooottt{{{~~~||||||vvvtttoooiiibbb```^^^[[[YYYXXXXXXXXXZZZZZZ[[[[[[\\\\\\]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[XXXXXXYYYZZZ[[[[[[\\\\\\^^^___bbbeeeiiilllnnnoootttuuuuuuvvvuuutttsssrrrnnnnnnnnnlllhhhffffffggggggeeeaaa```aaaeeekkknnnsssuuuzzzzzzuuupppmmmhhhfffkkksss}}}uuuooojjjfffbbb___```___^^^aaaeeehhhnnnzzzxxxsssmmmlllkkkkkkmmmqqqtttwww~~~pppeee]]]```dddccc^^^ZZZZZZZZZZZZWWWTTTRRRRRRSSSWWWXXXYYYZZZZZZYYYWWWVVVTTTTTTUUUVVVWWWYYY[[[\\\WWWWWWYYY]]]^^^\\\^^^bbbccc^^^^^^dddiiifff```\\\UUUUUUVVVVVVVVVVVVVVVUUUVVVWWWYYYZZZYYYXXXUUUSSSSSSRRRRRRRRRSSSUUUWWWYYYXXXXXXYYYYYYYYYYYYYYYYYY```___^^^]]]\\\[[[ZZZYYYXXXWWWXXXZZZ]]]^^^^^^]]]WWWXXXYYYZZZZZZYYYYYYXXX[[[[[[]]]^^^^^^^^^]]]]]]^^^____________bbbggglllfffhhhiiieee```]]]___bbbdddeeeffffffeeebbb```^^^\\\^^^______^^^___aaacccaaabbbcccdddgggpppzzziii]]]RRRNNNNNNOOOSSSWWWWWWXXXYYYZZZZZZYYYXXXXXXWWWXXXXXXXXXWWWVVVUUUUUUSSSSSSQQQNNNJJJDDD???<<<999888888777777888888888999;;;>>>AAADDDHHHMMMPPPXXX\\\aaafffjjjoootttxxx{{{~~~zzzwwwvvvwwwzzz|||uuuvvvqqqvvvyyyrrrhhhaaa]]]XXXRRRMMMJJJEEEHHHTTTaaagggiiikkkiiibbb]]][[[[[[\\\aaahhhmmmrrrzzz}}}yyy{{{zzzqqqkkkiiieeeaaa^^^]]]\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXWWWVVVWWWXXXZZZ\\\^^^___```bbbeeeiiimmmqqqsssssssssttttttuuutttssspppnnnllliiijjjjjjhhhfffeeeeeegggfffdddaaaaaadddhhhllloooppprrrwww~~~~~~wwwsssnnniiiiiilllsss{{{zzzuuuqqqkkkfffeeeccc``````bbbccceeemmmxxxyyyrrrnnniiijjjkkkmmmqqqvvvzzz||||||mmmddd^^^dddjjjhhhaaa[[[[[[\\\[[[XXXUUUSSSSSSTTTVVVWWWXXXYYYYYYYYYXXXWWWSSSRRRSSSSSSUUUXXX[[[\\\YYYXXXYYY[[[[[[ZZZ]]]bbb```\\\\\\dddjjjhhhbbb^^^VVVVVVVVVWWWVVVVVVUUUUUUTTTUUUWWWYYYXXXWWWTTTSSSTTTTTTTTTUUUWWW[[[^^^```bbb```^^^\\\[[[[[[\\\]]]^^^]]]]]]\\\[[[ZZZYYYYYYWWWWWWWWWYYY\\\]]]\\\[[[UUUWWWYYYZZZZZZYYYWWWVVVYYYZZZ\\\^^^_________^^^]]]^^^___^^^]]]```fffjjjgggjjjkkkgggaaa^^^___aaaccceeefffgggfffdddaaa___]]]^^^^^^]]]]]]^^^aaaccc___bbbcccccchhhqqq{{{sssfffXXXRRRPPPPPPSSSXXXWWWXXXYYYZZZZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRPPPKKKEEE@@@===999999888888888888888999888:::===???BBBFFFKKKOOOXXX[[[```eeejjjoootttxxxyyy}}}{{{wwwuuuvvvwwwyyy~~~vvvsssmmmrrr|||tttjjjbbb___ZZZUUUPPPLLLDDDBBBOOO^^^eeehhhkkkkkkddd^^^\\\[[[[[[```ffflllqqqzzz|||vvvvvvzzzxxxsssqqqmmmiiifffdddcccccc[[[ZZZZZZZZZZZZYYYYYYYYYWWWXXXYYYYYYYYYXXXWWWVVVXXXYYY[[[]]]```bbbddddddhhhkkkpppuuuyyyyyyyyyxxxtttttttttsssqqqmmmjjjhhhggghhhhhhgggeeedddfffgggeeecccaaabbbeeejjjmmmooonnnooottt|||~~~xxxsssllljjjkkkhhhnnnvvvzzzsssmmmkkkhhhcccaaabbbaaaaaafffnnnuuu~~~}}}wwwpppkkkkkkiiikkknnnooorrryyyvvvooogggccc______bbbbbb___[[[ZZZZZZXXXWWWVVVUUUUUUUUUVVVWWWVVVTTTWWWZZZWWWQQQPPPOOOPPPSSSWWWZZZ[[[[[[WWWYYYZZZ[[[ZZZ[[[\\\^^^_________aaaaaa```\\\YYYYYYVVVTTTUUUYYYZZZWWWSSSVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUVVVWWWYYY```jjjqqqnnnhhh^^^VVVSSSUUUYYY]]][[[[[[___dddddd]]]XXXXXXXXXYYYZZZZZZZZZXXXVVVTTTSSSTTTUUUXXXYYY[[[[[[\\\]]]\\\[[[\\\___aaaccccccfff\\\WWWYYY]]]^^^ccciiijjjiiigggeeecccaaa______^^^aaafffiiihhhccc]]]YYY______^^^^^^^^^_________eeefffeeeccciiittt|||ooo[[[UUURRRNNNOOOVVVXXXYYYZZZ[[[[[[ZZZYYYXXXYYYYYYXXXWWWVVVVVVUUUUUUUUUSSSPPPNNNMMMIIICCC>>>:::999999999999999::::::777999<<<>>>AAAEEEJJJNNNVVV[[[bbbhhhmmmqqqtttvvv}}}|||wwwuuuuuuwww}}}vvvllloootttxxx~~~xxxoooggg```[[[WWWTTTNNNGGGDDDIIIQQQYYYbbbhhhjjjgggbbb^^^\\\]]]^^^```ffflllvvvxxxuuutttyyy~~~xxxssspppnnnlllkkkeeedddbbb```]]][[[YYYYYYVVVVVVWWWYYY[[[]]]___aaa^^^^^^___bbbeeejjjnnnqqqxxxuuutttwww{{{}}}yyyuuurrrpppmmmmmmmmmlllhhheeefffggghhhiiihhhgggeeeccceeecccaaacccgggjjjkkkjjjllllllnnnttt}}}}}}wwwtttmmmeeedddhhhmmmtttzzzuuurrroookkkgggfffggghhhiiilllttt~~~~~~wwwsssooojjjiiilllkkknnnpppsssxxxuuummmkkkeeeaaa______bbbbbb^^^ZZZ\\\[[[YYYWWWUUUTTTSSSSSSSSSTTTSSSRRRUUUZZZZZZUUUMMMLLLMMMQQQUUUYYYZZZZZZWWWYYYZZZZZZZZZZZZ\\\^^^]]]]]]___aaabbbaaa]]]ZZZ]]]YYYWWWWWWZZZZZZVVVRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVXXX^^^ffflllooojjjaaaYYYTTTSSSUUUWWWYYYYYY]]]bbbbbb\\\XXXWWWXXXYYYZZZZZZZZZXXXVVVUUURRRSSSUUUXXXZZZ[[[\\\\\\^^^\\\[[[\\\___bbbcccdddeee]]]WWWYYY\\\]]]```fffhhhhhhgggfffdddbbb```___^^^aaafffiiihhhddd^^^ZZZ\\\\\\\\\\\\]]]^^^```aaagggiiihhheeegggpppxxx{{{~~~zzzcccZZZTTTOOOPPPVVVWWWXXXYYYZZZZZZYYYXXXXXXYYYYYYYYYXXXWWWVVVVVVVVVUUUSSSQQQOOOMMMIIIDDD???999999888777777777888888666888:::===???CCCHHHLLLTTTXXX___eeeiiimmmqqqssszzz}}}~~~yyyvvvvvvwwwxxxzzzooooooqqqttt}}}|||rrrjjjccc]]]WWWSSSPPPJJJFFFIIIOOOUUU^^^fffkkkiiieeeaaa___]]]]]]]]]eeekkkuuuzzzwwwtttwww{{{xxxvvvtttsssooonnnllliiifffdddaaa```]]]]]]^^^___aaabbbdddeeeeeeeeefffhhhlllpppuuuwww}}}zzzxxxyyy{{{zzzvvvqqqllljjjhhhhhhiiiiiifffcccfffggghhhhhhhhhgggeeedddfffdddccceeehhhkkkkkkjjjiiiiiikkkooowww|||ssskkkeeefffhhhjjjppp{{{~~~|||yyytttqqqhhhhhhhhhfffgggkkkrrrwww}}}uuunnnkkkhhhfffiiinnnnnnqqqwww|||vvvhhheeegggbbb```___```aaaaaa]]]YYY]]]\\\YYYWWWTTTRRRQQQQQQPPPQQQQQQQQQUUU\\\___]]]JJJJJJKKKNNNSSSWWWXXXYYYWWWXXXYYYYYYXXXXXXZZZ\\\\\\]]]```dddfffeeeaaa^^^```]]]ZZZZZZ[[[ZZZVVVRRRSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUVVVUUUVVVYYY^^^bbbiiieee___XXXTTTRRRRRRSSSVVVUUUYYY______ZZZWWWWWWXXXYYYYYYZZZYYYWWWVVVUUURRRSSSUUUXXXZZZ[[[\\\]]]^^^\\\\\\]]]```ccceeeeeebbb\\\XXXYYY[[[\\\^^^bbbeeefffggggggfffdddaaa```___bbbfffiiihhhddd___\\\]]]\\\[[[[[[]]]___bbbdddjjjnnnnnnhhheeejjjqqqvvvvvv{{{qqqbbbXXXPPPPPPUUUUUUVVVXXXYYYZZZYYYYYYXXXZZZZZZYYYYYYXXXXXXWWWWWWVVVTTTRRRQQQNNNJJJEEEAAA999888777666555555666666555777999;;;===AAAFFFIIIPPPTTT[[[```eeeiiilllooovvvzzz|||xxxwwwwwwvvv|||uuupppoooooovvvyyyqqqjjjccc\\\VVVRRRMMMIIIIIIKKKOOOXXXbbbjjjiiihhhfffccc```]]][[[bbbhhhsss~~~~~~yyytttsssxxx~~~|||zzzyyywwwtttqqqmmmkkkiiihhhhhhhhhhhhiiijjjllllllooooooppprrrtttxxx{{{}}}~~~zzzxxxwwwuuuoookkkdddcccbbbcccddddddcccbbbeeefffggghhhgggfffeeedddfffeeeeeegggjjjkkkkkkjjjffffffeeegggnnnzzz|||uuummmllljjjhhhiiinnnvvv|||{{{sssrrrpppmmmkkkkkknnnqqqzzz~~~{{{tttooojjjhhhfffeeejjjpppqqqxxxnnnddddddggg```______```aaa```]]]ZZZ]]]\\\YYYWWWUUUSSSRRRRRRPPPRRRRRRRRRWWW___eeeeeeMMMLLLLLLNNNQQQUUUVVVVVVVVVWWWWWWVVVUUUUUUWWWYYY[[[]]]aaaeeehhhgggdddaaa```^^^\\\\\\\\\[[[XXXUUUTTTTTTUUUUUUVVVVVVWWWWWWUUUTTTTTTTTTTTTUUUWWWXXX[[[ZZZYYYWWWUUUUUUTTTTTTTTTSSSVVV\\\\\\XXXVVVXXXXXXXXXXXXXXXWWWVVVUUUTTTRRRTTTVVVXXXZZZ\\\]]]]]]]]]\\\\\\]]]aaadddffffff___\\\ZZZZZZ[[[\\\^^^aaaaaadddggghhhhhhfffbbb```aaacccgggiiiiiifffbbb``````___^^^^^^___aaadddfffmmmrrrrrrjjjdddffflllpppppptttlll]]]SSSPPPSSSTTTVVVWWWYYYZZZ[[[ZZZZZZ[[[ZZZZZZZZZYYYYYYXXXXXXVVVVVVTTTRRROOOKKKGGGDDD<<<:::888666555555666666555666999:::<<<@@@DDDGGGMMMQQQWWW\\\```dddiiilllqqquuu|||~~~yyywwwwwwxxx{{{~~~}}}uuuooolllpppwwwxxxssslllccc]]]UUUPPPLLLIIIGGGHHHPPPZZZccceeeggghhhfffccc___\\\]]]cccmmmzzz|||uuurrrssswww|||~~~{{{wwwtttrrrrrrrrrrrrrrrtttuuuvvvwwwzzzzzzyyyzzzzzz{{{}}}}}}~~~{{{vvvsssqqqmmmhhheee^^^^^^^^^___aaabbbccccccffffffgggggggggfffeeedddfffffffffhhhiiijjjjjjiiidddcccbbbaaafffqqqwwwtttpppkkkjjjlllpppssswww}}}~~~|||xxxuuusssrrrrrrsssxxx{{{vvvsssmmmjjjiiiiiihhhhhhlllsssyyyrrrhhhdddeeefffaaaaaa```aaaaaa```^^^]]]\\\[[[ZZZXXXWWWVVVVVVVVVTTTVVVWWWUUUYYYbbbhhhjjjSSSQQQOOOPPPRRRTTTTTTTTTUUUUUUTTTSSSQQQQQQTTTVVVYYY[[[^^^bbbeeedddaaa^^^\\\\\\[[[\\\]]]\\\[[[ZZZWWWWWWWWWXXXXXXYYYYYYYYYUUUTTTSSSRRRRRRRRRRRRRRRVVVVVVXXXYYYYYYYYYXXXXXXTTTSSSVVVZZZ[[[XXXWWWYYYXXXXXXXXXWWWVVVVVVUUUTTTTTTUUUWWWYYYZZZ\\\\\\\\\\\\[[[[[[]]]aaaeeegggggg^^^___^^^]]]]]]^^^``````___bbbeeehhhhhhfffbbb___bbbdddgggiiiiiigggeeecccbbbaaa```______```bbbcccnnnssstttkkkddddddiiilllmmmppp|||xxxdddVVVQQQPPPSSSUUUWWWYYY[[[\\\\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYYWWWWWWWWWUUUQQQLLLIIIGGG???>>>;;;888666666666777555777999:::<<>>AAADDDJJJMMMRRRVVVZZZ^^^cccgggiiinnnuuu{{{|||yyywwwsssqqqssszzz{{{sssooonnnvvv{{{vvvmmmfff^^^XXXRRRMMMHHHEEEGGGLLLMMMSSS\\\cccggggggdddbbbXXX[[[aaalllxxx}}}xxxtttrrrrrrrrruuuwww{{{}}}~~~{{{xxxvvvttthhhgggeeecccbbbaaa``````^^^```aaabbbcccfffjjjmmmlllkkkjjjiiigggfffeeeeeebbbccccccaaa```aaaccceeeeeeggggggdddcccgggqqqyyy|||uuuqqqnnnkkkiiigggiiikkknnnsssyyy{{{vvvssstttwwwxxxyyy}}}wwwrrrnnnkkkjjjggggggiiimmmppptttzzzuuulllccc______cccfffffffffeeecccbbbcccdddfffcccbbb```^^^]]][[[[[[[[[WWW[[[[[[WWWVVV[[[___```ZZZWWWSSSRRRSSSUUUVVVVVVVVVVVVTTTQQQOOOOOORRRTTTWWWWWWVVVWWWXXXXXXWWWUUUVVVWWWYYYZZZZZZZZZ[[[[[[]]]]]]\\\\\\[[[ZZZZZZZZZ]]]YYYVVVTTTUUUWWWVVVUUUZZZ[[[]]]___^^^\\\ZZZXXX[[[YYYZZZ]]]^^^[[[[[[^^^]]]\\\[[[[[[ZZZZZZYYYYYYXXXXXXYYYZZZZZZZZZZZZZZZYYYYYYYYY\\\```dddggghhhhhhmmmnnnhhhcccbbb```\\\^^^```cccddddddbbb```^^^___```bbbdddeeeddddddccc[[[\\\]]]^^^______^^^^^^eeeiiiiiieeebbbeeefffeeegggmmmuuuwwwdddXXXPPPNNNPPPSSSVVVYYYZZZ[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXZZZ[[[XXXSSSNNNLLLKKKEEEBBB>>>999777666777888444666777888999;;;???BBBHHHKKKOOOSSSWWW[[[```dddggglllrrrxxx}}}{{{yyytttpppqqqwww~~~zzzrrrnnnoooxxx{{{rrrjjjccc\\\UUURRRNNNIIIGGGIIIEEELLLVVV___eeefffdddbbb[[[[[[^^^fffppp{{{}}}xxxtttqqqpppooorrruuuxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~zzzyyywwwuuurrrnnnllljjjaaaaaaaaa_________```aaa```bbbdddeeefffiiinnnrrrooonnnllljjjhhhfffeeeeee``````___\\\ZZZ[[[___cccgggkkkmmmkkkggggggmmmsss~~~yyyuuurrrnnnkkkeeefffgggggghhhkkkooorrrwwwvvvwww}}}~~~zzzwwwvvvtttsss|||}}}xxxrrrnnnkkkiiiiiijjjiiikkkooottt|||qqqqqqmmmeee]]]]]]ccciiiiiihhhfffdddbbbdddgggiiifffeeeccc```^^^\\\[[[[[[VVVZZZZZZVVVSSSVVVYYYZZZYYYVVVSSSRRRSSSVVVWWWWWWXXXWWWUUURRRPPPPPPRRRUUU[[[YYYWWWWWWXXXXXXVVVUUUVVVWWWYYYYYYYYYXXXYYYZZZ^^^^^^]]]\\\[[[ZZZYYYYYY```\\\XXXVVVXXXZZZZZZYYYWWWXXXZZZ\\\\\\[[[YYYWWW^^^[[[\\\^^^___\\\]]]``````___^^^]]]\\\\\\\\\\\\YYYYYYZZZZZZZZZZZZYYYYYYYYYXXXXXX[[[```dddggggggnnnttttttkkkdddbbb^^^YYY___```bbbccccccaaa___]]]]]]^^^___aaabbbbbbbbbbbbYYY[[[^^^```bbbbbbaaa```aaadddcccaaaaaaeeefffccceeelllsss{{{}}}iii[[[RRRLLLNNNQQQTTTWWWYYYZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYXXXZZZ[[[YYYSSSOOOMMMMMMEEEBBB>>>999666666666777333555666777777:::===@@@GGGIIIMMMQQQUUUYYY^^^bbbfffjjjpppvvv{{{~~~|||xxxsssrrrwww{{{}}}uuunnnjjjssswwwooohhh___XXXVVVSSSMMMIIIHHHAAAHHHRRR\\\cccdddcccaaa^^^]]]]]]bbbkkkvvv|||vvvqqqoookkkooossswwwyyyzzz|||~~~}}}{{{zzz{{{||||||{{{zzz}}}}}}|||zzzxxxvvvuuuttttttooonnnmmmkkkhhheeecccaaa`````````___^^^___aaacccbbbdddfffggggggjjjoootttqqqpppnnnkkkhhhfffeeeeee______]]]YYYVVVXXX]]]aaaiiinnnqqqooojjjhhhkkkpppuuu{{{|||wwwuuurrrnnnkkkcccdddddddddbbbbbbcccdddjjjhhhhhhmmmvvv}}}{{{xxxuuuppprrrxxxwwwqqqmmmmmmlllhhhgggiiijjjnnnttt{{{zzznnnhhheee```\\\[[[]]]```cccffffffeeecccbbbddddddbbbdddbbb```^^^^^^]]][[[ZZZZZZXXXVVVUUUTTTUUUVVVWWWVVVVVVXXXYYYZZZYYYXXXXXXZZZXXXTTTQQQPPPQQQTTTVVVVVVYYYZZZVVVPPPNNNQQQVVVUUUWWWXXXXXXXXXXXXYYY[[[[[[\\\\\\[[[YYYWWWXXXYYYXXXWWWTTTSSSSSSVVVYYY[[[[[[[[[ZZZYYYYYYXXXWWWWWWYYYYYYYYYZZZ[[[]]]^^^___aaadddgggeee```\\\]]]```[[[[[[ZZZZZZYYYYYYZZZZZZYYYYYY[[[^^^```bbbggglllsssnnnjjjiiijjjhhhbbb\\\bbbccccccaaa______```aaaaaa______aaacccccc```]]]___[[[\\\cccfffdddcccfffcccdddeeeffffffffffffeeekkkkkkpppxxxtttaaaYYYQQQMMMMMMTTTYYYYYYXXXYYY[[[[[[[[[ZZZZZZZZZYYYYYYZZZXXXUUUTTTTTTSSSRRRPPPJJJFFFAAA===:::999777666;;;999888777888:::===???AAADDDGGGKKKPPPWWW]]]bbbdddjjjqqqwww{{{wwwvvvtttssstttyyy}}}rrrooonnnsss|||wwwlllfff___YYYUUUQQQMMMIIIFFFEEEJJJUUU___aaabbbdddccc^^^]]]```dddjjjyyy{{{wwwtttkkklllnnnqqquuuzzz}}}|||{{{{{{{{{{{{yyyvvvssstttrrrrrruuuyyyyyysssnnnnnnmmmllljjjhhhfffdddddd``````______^^^]]][[[ZZZ\\\]]]_________aaadddggglllkkkjjjjjjlllpppsssvvvuuusssqqqmmmiiieeebbbaaa[[[ZZZXXXVVVUUUWWW[[[^^^jjjooosssrrrnnnjjjkkkmmmrrrtttwwwzzz}}}}}}}}}}}}}}}zzzvvvqqqllljjjhhhhhhaaa```^^^\\\[[[\\\]]]^^^___aaadddfffgggjjjnnnqqqyyy}}}~~~zzzwwwtttsss|||pppjjjggghhhhhhffffffiiikkkrrr|||tttnnndddaaa]]][[[\\\```fffjjjddddddcccbbbaaabbbbbbaaacccaaa^^^\\\[[[ZZZZZZYYYWWWVVVTTTSSSSSSTTTVVVWWWTTTUUUVVVWWWXXXXXXWWWWWWYYYWWWUUUSSSRRRSSSTTTUUUWWWVVVUUUSSSQQQPPPPPPQQQQQQSSSUUUUUUUUUVVVXXXZZZZZZ[[[[[[ZZZXXXWWWWWWXXXWWWVVVSSSRRRRRRUUUWWWYYYVVVVVVUUUUUUTTTTTTSSSSSSYYYYYYZZZ[[[\\\^^^```aaa```dddgggfffaaa^^^^^^```___^^^]]]\\\[[[[[[\\\\\\[[[[[[]]]```cccdddfffhhhjjjhhhggghhhkkkjjjfffaaabbbcccdddcccaaaaaabbbcccbbbaaa``````bbbcccaaa^^^]]]YYYZZZ```ddddddeeehhheeeeeeeeefffggggggggghhhkkkkkknnnuuu~~~iii___RRRNNNMMMSSSXXXXXXXXXYYY]]]]]]]]]\\\\\\\\\[[[[[[ZZZWWWUUUTTTTTTSSSRRRPPPKKKGGGBBB>>>;;;999777555999888666666666999;;;===@@@BBBFFFJJJNNNTTT[[[```fffllltttyyy~~~{{{zzzwwwttttttyyywwwooommmpppzzzzzzrrrkkkbbb[[[WWWTTTOOOKKKGGGEEEHHHQQQZZZ___bbbfffgggbbb``````aaadddooo{{{}}}zzzpppnnnmmmnnnqqqxxx~~~}}}||||||{{{yyyvvvsssooollllllmmmlllgggcccfffeeedddbbb```^^^]]]\\\]]]]]]]]]]]]]]]\\\\\\[[[]]]___```bbbdddhhhlllpppqqqppppppppprrruuuxxxzzzwwwuuuqqqmmmhhhccc```^^^[[[ZZZYYYWWWUUUVVVYYY[[[dddjjjoooqqqnnnkkklllmmmmmmnnnqqqssstttsssrrrqqqpppnnnjjjgggdddcccbbbccc___^^^]]]\\\\\\]]]^^^___```bbbdddddddddeeegggiiimmmpppxxx{{{wwwuuuyyytttiiieeecccdddeeeeeehhhmmmuuu~~~|||qqqlllkkk___\\\ZZZYYY\\\ccckkkooobbbaaa```````````````aaacccaaa]]]YYYWWWXXXYYYZZZVVVVVVUUUTTTTTTUUUWWWXXXRRRRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSUUUSSSRRRRRRSSSSSSPPPMMMOOOQQQRRRSSSSSSSSSUUUWWWXXXYYYZZZYYYWWWVVVVVVWWWVVVUUUSSSQQQRRRSSSVVVXXXVVVVVVVVVVVVVVVVVVUUUUUUYYYYYYZZZ[[[]]]```aaaccc___cccggggggdddaaa```aaacccbbb```^^^^^^^^^^^^^^^^^^^^^___bbbggghhheeebbb^^^___aaafffkkkmmmjjjfffdddeeeeeeeeecccbbbccceeedddbbbaaa```aaabbbaaa```___\\\[[[^^^bbbccceeehhhiiihhhhhhhhhhhhiiijjjjjjllllllmmmrrrxxxrrrbbbUUUOOOMMMQQQUUUVVVWWWYYY]]]]]]]]]\\\\\\\\\\\\\\\YYYWWWTTTSSSTTTSSSRRRPPPNNNJJJEEE@@@===;;;888666777666555444555777999:::>>>@@@DDDGGGKKKQQQXXX]]]ffflllsssyyy~~~~~~zzzvvvtttxxx}}}qqqmmmkkkrrr}}}yyyrrrhhh```[[[WWWRRROOOJJJFFFEEEKKKSSSZZZaaahhhhhheeebbb```^^^^^^eeemmmwwwsssmmmjjjmmmttt}}}}}}zzzxxxtttooolllllljjjgggcccdddcccaaa```]]]\\\ZZZYYY\\\]]]^^^^^^___```aaaaaacccdddeeefffhhhlllrrrvvvvvvvvvwwwwwwxxxzzz{{{|||yyywwwrrrmmmhhhccc___]]]\\\]]]\\\ZZZXXXVVVWWWXXX\\\cccjjjnnnnnnlllkkklllgggiiijjjkkkjjjhhheeeccc```___^^^]]]]]]^^^___```___^^^^^^^^^___```aaabbbccceeeffffffcccaaaaaaaaaccceeejjjsss|||xxx|||vvvqqqnnngggcccccceeegggiiinnnuuu}}}ooohhhffffff]]][[[XXXXXX[[[aaaiiimmmaaa______``````___```bbbeeebbb]]]XXXUUUUUUWWWZZZYYYXXXWWWVVVVVVVVVWWWXXXOOOPPPQQQRRRTTTTTTUUUUUUTTTVVVXXXYYYYYYWWWUUUTTTRRRSSSSSSTTTUUUTTTSSSQQQTTTUUUVVVUUUSSSRRRSSSTTTWWWXXXYYYXXXVVVUUUVVVWWWVVVTTTSSSQQQRRRSSSUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXYYY[[[]]]```bbbccc___bbbfffgggeeecccbbbbbbdddcccaaa___^^^^^^_________```bbbeeejjjkkkeee]]]UUUWWW\\\ccciiikkkiiiffffffggghhhgggdddcccbbbccceeedddbbb``````aaaaaaaaaddd```]]]^^^aaacccfffhhhooonnnlllkkkjjjkkkkkkkkknnnmmmnnnqqqttt~~~wwwcccXXXPPPLLLNNNSSSUUUXXX\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWUUUTTTTTTTTTSSSQQQPPPMMMGGGCCC@@@===999777777666555555555777888999===???BBBFFFJJJOOOUUUZZZbbbhhhpppwww||||||wwwtttvvv|||wwwooojjjmmmuuuyyynnnddd___ZZZUUURRRMMMGGGDDDGGGLLLTTT^^^hhheeeeeedddaaa^^^]]]```eeevvv|||~~~yyyqqqkkkkkkqqqxxx}}}}}}{{{wwwvvvuuutttqqqnnnkkkkkkiiigggeeecccbbbaaaaaabbbccceeefffhhhjjjkkkmmmnnnmmmlllmmmoootttxxx||||||{{{{{{zzzzzzyyyyyyyyywwwtttpppkkkgggdddbbbbbbbbbbbb___\\\YYYWWWWWWXXX___gggmmmmmmkkkiiihhheeeeeeffffffddd```\\\ZZZXXXYYYYYY[[[]]]___aaacccaaabbbcccdddeeefffgggggghhhjjjlllkkkgggdddbbbaaabbbbbbbbbfffmmmwww|||~~~xxxsssoookkkiiieeecccdddgggjjjnnnwwwqqqhhhdddbbb```]]][[[XXXWWWYYY]]]bbbeeebbb^^^^^^bbbbbb``````eeeeeeccc^^^WWWRRRQQQTTTWWWYYYYYYXXXWWWVVVUUUUUUUUUNNNOOOPPPQQQRRRTTTUUUVVVUUUVVVXXXZZZZZZYYYWWWVVVQQQUUUYYYYYYWWWUUUVVVYYY\\\\\\\\\YYYVVVSSSSSSSSSWWWYYYYYYYYYWWWVVVWWWXXXVVVUUUTTTSSSSSSTTTUUUVVVTTTTTTUUUVVVWWWWWWXXXYYYXXXXXXYYY[[[]]]```bbbccc___bbbeeefffeeedddcccbbbdddbbb```^^^]]]]]]___```___cccfffhhhlllnnnggg\\\RRRUUU[[[aaaeeefffeeeccchhhiiijjjhhhdddaaa``````dddcccbbb```___```aaabbbcccaaa___^^^bbbhhhkkkllltttsssqqqpppnnnmmmllllllooooooqqqssstttzzzhhh]]]TTTLLLMMMPPPTTTYYY]]]ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXUUUUUUUUUUUUTTTSSSRRROOOJJJFFFCCC???;;;888888888777777777888999:::===???BBBDDDHHHMMMSSSXXX___eeemmmtttzzz~~~xxxttttttxxx{{{|||~~~uuulllkkkpppyyy~~~sssjjjccc^^^XXXTTTPPPJJJEEEEEEHHHNNNYYYcccdddggghhhddd```^^^^^^___lllsss~~~xxxqqqnnnooorrrttt|||xxxuuuvvvuuusssqqqooommmlllkkkiiiiiijjjlllnnnqqqsssuuuxxxxxxwwwvvvuuuvvvzzz}}}}}}{{{yyywwwvvvxxxxxxxxxwwwtttqqqnnnllliiijjjiiifffaaa\\\YYYXXXYYY^^^fffkkkllliiieeecccbbbbbbbbbaaa___\\\YYYWWWXXXYYY[[[]]]```cccfffgggggghhhjjjkkklllmmmlllllllllnnnppppppmmmjjjhhhhhhdddbbb```___bbbgggnnnsss{{{}}}yyytttpppmmmjjjgggeeecccbbbeeejjjooovvvtttiiidddbbb___\\\]]][[[YYYXXXXXXZZZ]]]___ccc]]]]]]cccddd```aaaggggggeee```XXXQQQNNNQQQUUUWWWWWWVVVVVVUUUTTTTTTSSSNNNOOOOOOQQQSSSUUUWWWXXXVVVWWWXXXYYYYYYYYYYYYYYYWWW\\\___]]]XXXUUUXXX\\\_________]]]YYYWWWWWWWWWYYYZZZ[[[ZZZYYYXXXYYY[[[XXXWWWVVVUUUUUUUUUVVVWWWUUUVVVWWWXXXZZZ[[[\\\]]]ZZZZZZ[[[\\\^^^```bbbcccaaabbbcccddddddccccccbbbbbb```]]]\\\[[[]]]___```___fffkkklllooorrrkkk```UUUXXX\\\```bbbbbb```___ggghhhiiigggddd```^^^^^^```aaaaaa```______aaabbb^^^___^^^^^^dddmmmqqqqqquuuuuuuuutttsssqqqpppoooqqqrrrsssuuutttxxxuuufffZZZOOOMMMNNNQQQWWW\\\\\\\\\\\\\\\\\\]]]]]]]]][[[YYYWWWVVVWWWWWWVVVUUUSSSPPPLLLIIIFFFBBB>>>;;;999999999888888999999:::<<<>>>@@@CCCFFFKKKQQQUUU]]]ccclllsssyyyzzzuuutttuuuwwwwwwzzzqqqmmmnnnsss~~~xxxpppiiiccc\\\WWWSSSMMMHHHGGGGGGJJJSSS\\\bbbhhhkkkhhhbbb___]]]ZZZeeelllwwwyyytttqqqppppppssswww~~~~~~~~~|||zzzxxxvvvuuutttrrrrrrrrrsssuuuxxxzzz|||}}}zzzxxxwwwvvvyyy{{{~~~~~~zzzxxxqqqqqqooojjjddd___[[[ZZZ\\\```fffjjjkkkhhhccc___^^^]]]\\\[[[ZZZZZZYYYYYY]]]^^^```ccceeegggiiijjjlllmmmoooqqqqqqpppnnnmmmlllnnnppppppnnnlllllllllccccccbbb```___aaaeeehhhkkkzzzzzzqqqnnnkkkhhhgggfffdddbbbaaabbbgggooowww|||uuullleeeaaa___\\\[[[ZZZZZZYYYYYYZZZ[[[\\\]]]bbb\\\\\\cccddd___aaahhhnnnmmmhhh___VVVRRRSSSWWWVVVVVVWWWXXXXXXXXXXXXXXXOOOOOOPPPQQQTTTVVVYYYZZZYYYXXXWWWWWWXXXYYY\\\]]]bbbcccbbb^^^YYYVVVVVVXXXYYY[[[\\\\\\\\\\\\]]]___[[[\\\]]]\\\[[[[[[\\\]]]ZZZYYYYYYXXXWWWWWWXXXXXXWWWXXXYYY[[[]]]^^^```aaa]]]]]]^^^___```bbbdddeeecccbbbaaaaaabbbbbbbbbaaa```^^^\\\ZZZ[[[]]]___aaa```jjjqqqppprrrvvvrrrhhhZZZ]]]___aaa```______^^^ccceeefffeeeccc```^^^^^^\\\^^^aaaaaa______```bbb^^^``````___dddmmmpppnnnrrrsssvvvwwwxxxvvvuuusssssssssuuuuuusssttt~~~pppcccTTTMMMLLLMMMRRRXXX[[[[[[\\\\\\\\\]]]]]]]]]\\\ZZZXXXXXXXXXYYYXXXWWWSSSQQQMMMKKKHHHEEE@@@===999999999999999999999999:::<<<>>>@@@CCCHHHNNNRRRYYY```hhhpppvvv|||~~~yyyuuuuuuvvvttt{{{uuupppnnnooovvv~~~~~~vvvppphhh```ZZZTTTPPPMMMKKKHHHGGGLLLTTT\\\eeekkkhhheeeccc```[[[]]]dddnnnzzzzzzvvvsssrrrooopppsssyyy~~~}}}|||||||||}}}~~~{{{xxxvvvvvvvvvwww{{{wwwvvvsssmmmeee___\\\[[[^^^aaafffjjjkkkhhhccc___\\\[[[YYYYYYZZZ\\\^^^```eeefffhhhiiikkkllllllmmmnnnoooqqqrrrqqqooollljjjhhhiiijjjjjjhhhhhhiiijjjccceeefffdddaaa```aaabbbbbbmmmuuuyyywwwrrriiigggeeeddddddcccbbb```bbbdddkkkuuummmllliiiddd^^^[[[ZZZ[[[WWWXXXYYY[[[\\\^^^______aaa[[[[[[cccddd___```hhhvvvuuuqqqggg]]]XXXXXX[[[WWWXXXYYY[[[]]]^^^______PPPPPPQQQRRRTTTWWWZZZ\\\[[[YYYWWWUUUVVVYYY]]]```kkkgggbbb]]]ZZZWWWTTTRRRRRRUUUXXXZZZ\\\___bbbeee\\\]]]^^^^^^]]]\\\]]]___\\\[[[ZZZYYYYYYYYYYYYYYYSSSTTTUUUWWWZZZ\\\]]]^^^`````````aaabbbdddeeefffeeeccc```___```aaaaaaaaa___^^^[[[ZZZ[[[]]]aaaccc```mmmuuutttuuuyyywwwnnn^^^```aaabbb```____________aaaddddddbbb```______YYY\\\```aaa______```bbbbbbdddccc```bbbjjjkkkgggnnnqqquuuyyy{{{zzzyyywwwssstttuuuuuuqqqpppyyy|||xxxiiiXXXNNNKKKJJJNNNTTTYYYYYYZZZZZZ[[[[[[[[[[[[]]][[[YYYYYYYYYZZZYYYXXXSSSQQQNNNLLLIIIFFFBBB???999999999888888888888888888:::<<>>AAAFFFIIIOOOTTT\\\ccciiiqqqyyy{{{wwwtttrrruuuxxx{{{wwwllliiilllkkkuuuwwwmmmiii___ZZZUUUPPPMMMKKKIIIGGGJJJPPPYYYaaaffffffdddbbb^^^[[[\\\dddmmmvvvxxxuuuqqqmmmkkkllloooqqqyyy|||~~~|||yyyuuuqqqnnnlllmmmnnnmmmmmmmmmoootttwww{{{~~~tttkkkeeeaaa```aaaccceeedddaaa______```]]]\\\[[[]]]bbbhhhlllnnnooossssssoookkklllkkkhhheeecccaaa___^^^]]]]]]^^^\\\___bbbdddeeefffhhhjjjlllkkkkkkooorrrpppkkkeee]]]___aaa```aaagggqqqyyy}}}sssooojjjddd``````aaabbbccceeefffjjjooorrryyyxxxnnnkkkbbbaaa___]]][[[ZZZYYYYYY[[[\\\___bbbeeedddaaa___]]][[[\\\___^^^[[[YYY[[[```jjjqqqooohhhdddcccbbbaaa___^^^bbbhhhkkkhhhdddZZZYYYXXXWWWWWWXXXYYYZZZYYYXXXYYYZZZXXXVVVZZZaaaddd```[[[WWWUUUTTTSSSRRRVVVWWW\\\bbbccc___[[[[[[WWWYYYZZZZZZXXXWWWWWWXXXXXXXXXWWWWWWWWWWWWXXXXXX[[[[[[ZZZYYYXXXYYY]]]```dddaaa___```cccfffhhhiiieeedddbbbaaabbbeeegggiiijjjhhhdddaaa___```bbbddddddgggiiiiiigggeeecccccc______^^^\\\\\\\\\\\\\\\]]]^^^```aaaaaa```___]]]\\\^^^aaacccdddcccbbb```ddddddeeeeeefffgggggghhhggghhhnnnvvv{{{{{{}}}~~~zzzuuusssuuuxxxnnnaaaXXXPPPMMMOOORRRTTTVVVVVVVVVWWWZZZ\\\YYYYYYXXXXXXWWWVVVVVVVVVTTTRRRPPPNNNMMMJJJGGGDDD@@@===:::888888999888888999:::;;;<<<===???CCCEEEIIINNNVVV]]]dddlllttt{{{~~~}}}yyyvvvrrrtttvvvyyy|||~~~rrrjjjhhheeemmmzzz~~~uuurrreee```ZZZTTTPPPMMMJJJGGGDDDIIIQQQZZZ```cccdddcccbbb]]][[[___eeekkkuuu~~~yyysssnnnkkkjjjjjjlllooorrruuuyyy}}}}}}zzzxxxrrrqqqpppmmmkkkiiigggfffggghhhiiijjjjjjmmmqqqtttwww{{{rrrllliiihhheeeeeedddaaa___]]]^^^```aaa``````bbbgggllloooqqqrrruuutttnnniiigggeeeaaa]]]\\\[[[ZZZZZZ[[[\\\]]]^^^```dddfffhhhkkknnnpppsssssssssvvvyyyxxxsssoooeeeeeeddd```^^^aaaggglll}}}tttkkkiiihhhccc`````````bbbeeeiiinnnuuu}}}zzzlllffffff^^^______^^^\\\ZZZZZZZZZ\\\\\\^^^bbbeeeccc___ZZZZZZYYY[[[______[[[YYY[[[```hhhnnnmmmfff```^^^^^^___]]]]]]aaaeeefffccc___YYYYYYXXXXXXXXXXXXXXXXXXZZZ[[[\\\[[[XXXUUUUUUVVVZZZXXXVVVUUUUUUTTTSSSQQQUUUVVV\\\dddddd___ZZZYYYWWWXXXYYYYYYWWWVVVVVVWWWVVVVVVVVVUUUVVVVVVWWWXXXZZZZZZZZZYYYYYYZZZ^^^aaadddaaa^^^^^^```dddggghhhfffdddaaa______aaadddfffeeeccc```]]]]]]___aaaccc^^^aaaddddddcccbbbaaaaaa\\\\\\]]]]]]]]]]]]\\\\\\\\\^^^```ccccccbbb```^^^]]]___bbbdddeeedddaaa```cccccccccdddddddddddddddeeefffllluuuzzzzzz}}}zzzuuurrrsssvvv{{{yyyiii___UUUOOOLLLNNNPPPSSSVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVSSSQQQPPPOOONNNLLLIIIGGGDDDAAA===;;;;;;;;;;;;:::888999:::;;;;;;===AAADDDFFFKKKSSSYYY^^^eeennntttyyy{{{~~~|||zzzssstttuuuvvvxxx|||{{{ooohhhgggllluuu}}}yyykkkfff___XXXSSSOOOKKKHHHAAAEEEKKKSSSZZZ___ccceeeeee```]]]]]]___bbbjjjssszzztttoookkkiiifffggghhhjjjmmmqqqvvvyyy~~~}}}}}}{{{yyyuuuqqqmmmkkkhhhgggfffdddcccaaaaaa```aaaccceeefffggghhhkkkmmmqqq~~~yyytttrrrqqqiiigggddd```^^^^^^___aaafffeeeeeegggkkknnnppppppsssuuussskkkeeeccc```\\\ZZZYYYZZZ[[[\\\___aaacccfffhhhkkkmmmnnnpppsssvvv||||||}}}{{{wwwrrrqqqlllgggbbbbbbeeehhh{{{vvvrrrkkkggghhhhhhdddbbbbbb```ccciiipppyyy|||ooogggbbb```\\\]]]___^^^]]]\\\]]]___^^^]]]]]]```bbbaaa\\\WWWXXXWWW[[[```bbb^^^\\\^^^aaafffkkkkkkfff^^^[[[[[[ZZZYYYYYY\\\^^^^^^[[[XXXWWWWWWXXXXXXXXXWWWWWWVVVZZZ]]]___^^^[[[XXXUUURRRSSSRRRRRRSSSTTTTTTSSSQQQRRRTTTZZZaaaccc^^^ZZZZZZWWWYYYZZZYYYXXXVVVWWWWWWUUUUUUUUUUUUUUUVVVWWWWWWVVVWWWYYYYYYZZZ]]]aaadddeeebbb^^^\\\^^^```bbbcccdddbbb___]]]\\\\\\]]]^^^^^^]]]\\\\\\]]]___bbbddd]]]___```aaa___^^^^^^___[[[\\\]]]^^^___^^^^^^]]]\\\^^^aaadddddddddbbbaaa___```bbbddddddcccaaa___aaaaaaaaaaaaaaaaaaaaaaaaccceeemmmuuuxxxxxxzzz~~~|||wwwtttuuuwwwzzzrrrfff[[[QQQKKKJJJMMMRRRVVVYYYYYYWWWUUUVVVWWWWWWXXXWWWWWWVVVUUUSSSRRRPPPOOOOOONNNKKKIIIEEEAAA===;;;;;;::::::999666777999999:::<<<@@@CCCFFFJJJQQQVVVZZZ___ggglllrrruuuzzz~~~~~~vvvvvvuuutttuuuxxx}}}wwwmmmjjjjjjooozzz~~~qqqlllddd\\\VVVQQQLLLIIIBBBDDDHHHMMMTTT[[[aaaeeehhhccc```___]]]]]]bbbjjjvvv{{{~~~yyytttooohhhfffddddddeeeggghhhiiiqqqsssvvvxxxxxxwwwxxxyyyuuutttsssqqqnnnjjjgggeeebbbaaa___]]]\\\[[[[[[[[[\\\^^^bbbdddddddddeeefffiiiuuu|||vvvsssrrrmmmiiidddaaa___```bbbcccfffeeefffiiimmmpppqqqpppppprrrnnnfff```___^^^[[[ZZZ[[[\\\^^^bbbeeeiiikkkoooqqqssstttvvvyyy|||~~~zzztttmmmgggeeeeeefff~~~wwwqqqmmmgggddddddggggggdddeeehhhfffkkksss|||yyymmmhhhddd___ZZZYYY\\\^^^^^^]]]]]]aaadddeeeaaa]]]^^^aaaaaa]]]YYYXXXXXX[[[aaaccc```___aaa___bbbhhhkkkggg___\\\]]]XXXWWWWWWXXXYYYXXXVVVTTTTTTUUUWWWXXXXXXWWWVVVUUUSSSYYY]]]^^^^^^\\\WWWQQQPPPPPPPPPRRRTTTTTTSSSQQQQQQQQQVVV\\\^^^[[[ZZZ[[[WWWYYYZZZZZZXXXWWWWWWXXXUUUTTTTTTUUUUUUVVVWWWXXXTTTVVVXXXZZZ[[[^^^bbbfffdddaaa]]][[[\\\]]]]]]]]]______^^^]]]\\\[[[ZZZYYY[[[\\\]]]^^^```bbbdddeee_________\\\ZZZYYYZZZ[[[\\\]]]^^^____________^^^\\\^^^```bbbddddddcccbbb```aaabbbbbbbbbaaa```___^^^^^^^^^_______________aaadddkkkrrrtttsssuuu{{{zzzwwwxxxzzzyyyoooaaaUUUMMMIIIKKKPPPUUUYYYYYYWWWTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSQQQPPPPPPOOOLLLJJJCCC@@@<<<999888888777666555666888888999;;;>>>AAADDDHHHNNNRRRUUUZZZaaaffflllpppuuuyyy|||~~~zzzxxxvvvsssrrrtttzzz~~~sssjjjfffhhhpppyyywwwrrriiiaaaZZZUUUPPPLLLGGGFFFFFFHHHMMMUUU\\\aaagggeeedddccc___[[[^^^dddkkkpppxxx~~~yyyoookkkhhheeecccbbb```___eeegggkkkmmmpppsssvvvyyysssssssssrrrpppnnnllljjjcccaaa^^^[[[YYYWWWWWWWWWWWW[[[```cccdddddddddeeebbblllyyy{{{tttpppnnnlllhhhcccaaaaaaccceeefffcccccceeehhhmmmooopppooojjjkkkggg___[[[]]]______]]]^^^```cccggglllqqqsssuuuwwwyyy{{{~~~|||ssslllgggeeedddwwwqqqmmmiiigggcccbbbdddfffeeeeeekkkttttttzzzxxxkkkcccaaa```[[[WWWVVVYYY\\\\\\[[[^^^dddiiinnnggg```___bbbdddbbb^^^[[[ZZZ\\\aaaccc```___bbbaaabbbgggkkkhhh```\\\^^^ZZZYYYXXXWWWWWWVVVUUUTTTSSSTTTVVVXXXYYYXXXWWWUUUVVV]]]cccddddddccc\\\SSSQQQPPPPPPQQQSSSTTTSSSRRRRRRPPPRRRWWWYYYWWWXXX[[[WWWXXXZZZYYYXXXVVVWWWWWWUUUTTTTTTUUUVVVWWWXXXXXXUUUWWWYYY[[[\\\^^^bbbeeeaaa___\\\ZZZZZZ[[[ZZZYYYZZZ\\\___aaaaaa^^^[[[YYYZZZ[[[^^^aaabbbccccccccc]]]\\\ZZZWWWUUUUUUXXX[[[]]]]]]]]]^^^^^^^^^^^^^^^[[[\\\^^^___aaabbbbbbbbbbbbaaaaaa```____________]]]]]]^^^^^^_________```___aaafffkkkllllllrrrzzz}}}}}}yyywwwxxxzzztttxxxyyyiii\\\SSSLLLLLLMMMQQQVVVYYYYYYWWWTTTUUUWWWXXXXXXWWWVVVTTTUUUTTTRRRQQQQQQOOOLLLJJJEEEAAA===:::999888777666777777888888777888;;;>>>@@@DDDJJJNNNRRRWWW^^^cccgggkkkqqquuuwwwzzz~~~~~~{{{wwwrrrppprrrwww{{{yyyppphhheeejjjpppxxx}}}wwwooofff___YYYTTTQQQLLLIIIEEEDDDGGGNNNVVV\\\cccdddfffgggaaa[[[[[[___```eeemmmvvvzzzvvvqqqmmmjjjgggbbb^^^^^^```bbbeeehhhmmmrrrvvvvvvvvvwwwxxxwwwvvvuuutttkkkiiiddd```\\\ZZZXXXXXXSSSYYY```eeeggghhhhhhhhhaaahhhqqq|||zzztttooommmjjjfffaaa```bbbeeeggggggddddddeeehhhjjjjjjiiigggcccccc___XXXWWW\\\bbbdddbbbcccfffjjjoootttyyy||||||}}}~~~uuuooojjjhhhvvvnnniiifffddddddddddddfffgggeeegggrrr~~~tttmmmccc^^^]]][[[XXXUUUTTTXXXZZZ[[[ZZZ]]]eeekkkuuulllccc```cccgggfffccc^^^\\\]]]aaabbb___^^^aaaddddddhhhmmmiii___ZZZ\\\]]]\\\ZZZXXXWWWWWWVVVVVVRRRTTTWWWYYYZZZYYYXXXVVVcccjjjpppppppppnnneeeZZZRRRQQQPPPQQQSSSTTTSSSRRRTTTQQQQQQTTTUUUTTTVVVYYYVVVXXXYYYYYYWWWVVVVVVWWWUUUUUUUUUUUUVVVWWWXXXYYYWWWXXXZZZ[[[\\\^^^```ccc^^^\\\ZZZZZZZZZZZZYYYXXXWWW[[[```dddeeebbb^^^[[[YYY[[[^^^aaabbbaaa```___XXXWWWUUUSSSSSSUUUZZZ^^^^^^]]]]]]\\\\\\]]]^^^^^^ZZZZZZ[[[]]]^^^```aaabbbcccaaa```^^^^^^^^^___```]]]]]]^^^^^^___``````aaa^^^^^^aaaeeefffhhhqqq{{{wwwzzz{{{zzzvvvuuuvvvxxxooosssyyyoooaaaXXXOOOMMMKKKNNNSSSXXXZZZ[[[TTTUUUWWWXXXXXXWWWUUUTTTVVVTTTSSSRRRQQQOOOLLLJJJHHHEEE@@@===<<<;;;:::999999999999888666777999;;;<<>>AAAEEEIIINNNTTTXXX___dddiiimmmooosssyyy}}}~~~xxxtttrrrrrrsssxxxzzz~~~|||qqqjjjhhhkkkvvv~~~vvvpppiiibbb\\\TTTRRRNNNIIIFFFGGGKKKOOOVVVZZZ___dddfffdddaaa___YYYZZZ]]]```eeellltttzzz{{{uuuqqqkkkgggbbb^^^[[[\\\^^^___ggglllttt{{{yyyuuussslllddd]]]YYYWWW]]]hhhrrrtttssslllkkkmmmrrrxxx|||}}}}}}}}}|||zzzwwwssspppnnnmmmkkkhhheeedddeeegggggggggggghhhgggddd___ZZZXXXWWW[[[[[[\\\^^^cccjjjqqquuuxxxxxxyyyzzz|||}}}~~~|||{{{zzz|||~~~yyyooogggbbbbbbaaaaaaaaabbbcccdddeeeiiimmmrrryyywwwkkkeee```^^^\\\ZZZZZZZZZ[[[\\\^^^```cccccc^^^\\\aaajjjlllddd^^^]]]]]][[[ZZZ[[[WWWXXXWWWVVVTTTTTTVVVXXXeee```]]]]]]\\\YYYWWWXXXYYYXXXVVVUUUTTTTTTTTTUUUVVVVVVVVVVVVWWWWWWWWWWWWVVV]]]]]]VVVTTTYYY]]]\\\\\\XXXTTTSSSUUUVVVUUUSSSRRRTTTWWWXXXWWWWWWXXXYYYWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWVVVUUUUUUVVVWWWUUUSSSQQQRRRUUUYYY[[[\\\[[[[[[ZZZZZZ[[[]]]^^^```XXXWWWXXX\\\```aaa___\\\VVVWWWXXXZZZ\\\[[[XXXUUUTTTTTTSSSRRRRRRSSSTTTUUUWWWUUUTTTWWW[[[^^^___]]]XXXYYYZZZ[[[\\\\\\\\\\\\YYYXXXXXXWWWWWWWWWXXXXXX[[[ZZZZZZ\\\___aaaaaa```[[[\\\^^^aaadddfffhhhiiihhhlllppppppnnnjjjfffdddeeehhhlllrrr~~~xxx~~~vvvkkk___UUUMMMLLLOOORRRVVV[[[XXXXXXXXXXXXXXXXXXXXXXXXYYYWWWTTTSSSSSSRRRQQQOOONNNLLLHHHDDD???<<<:::888666666555555555777888999999<<>><<<:::777666555555555666777888999;;;>>>AAADDDHHHMMMQQQTTT[[[ccciiimmmqqqvvvyyy{{{~~~~~~{{{xxxuuutttqqqtttxxx~~~}}}ssskkkfffjjjqqq}}}zzzpppggg]]][[[WWWQQQLLLIIIHHHHHHGGGKKKRRRZZZ```cccccccccaaa___\\\ZZZZZZ^^^fffkkkrrrwww}}}zzzuuuoooiiiccc___]]][[[^^^ccciiipppyyyyyypppiiiddd^^^\\\```eeejjjlllkkklllnnnqqqssstttttttttvvvwwwwwwwwwtttpppllliiiiiigggdddcccdddeeeeeedddfffeeebbb^^^[[[ZZZ\\\^^^```bbbfffjjjooosssvvvxxxzzzzzzyyyxxxwwwvvvvvvvvvzzzyyywwwtttqqqooolllkkknnnnnnoooppptttyyy~~~yyypppiiiccc___]]]\\\___```aaabbbeeellluuu{{{||||||tttnnnkkkgggdddddd\\\\\\\\\\\\]]]^^^```aaakkkqqqtttmmmbbb[[[\\\___aaa___[[[XXXXXXZZZ\\\\\\[[[[[[ZZZXXXVVVUUUVVVXXXZZZVVVVVV\\\___^^^[[[ZZZXXXUUUSSSSSSVVVYYYZZZZZZUUUVVVVVVVVVVVVWWWWWWWWWYYYZZZYYYUUUTTTWWWYYYYYYYYYVVVSSSRRRQQQRRRRRRRRRQQQUUUYYYZZZZZZXXXWWWVVVTTTTTTTTTUUUUUUUUUUUUUUUSSSTTTUUUTTTRRRPPPQQQRRRVVVSSSPPPPPPSSSWWWZZZ[[[[[[YYYXXXVVVUUUUUUUUUUUUYYYVVVUUUYYY^^^```^^^ZZZVVVVVVVVVWWWYYYXXXUUUSSSTTTTTTSSSRRRRRRQQQQQQQQQXXXTTTRRRUUUZZZ\\\ZZZVVVTTTVVVWWWYYYZZZZZZYYYXXX]]]]]]\\\[[[ZZZYYYXXXWWWXXXYYY[[[]]]^^^______```YYYZZZ[[[]]]```bbbdddeeedddeeeeeedddbbbaaabbbdddcccdddggglllqqq|||wwwkkkaaaUUUOOOLLLKKKPPPVVVXXXXXXXXXXXXYYYYYYZZZZZZYYYWWWUUUUUUUUUUUUTTTSSSRRRQQQNNNJJJFFFBBB>>>===888888666555555666777777999;;;===???BBBFFFJJJNNNQQQWWW```fffkkkoootttxxxyyy{{{~~~zzzwwwuuuqqqssswww|||zzzppphhhgggkkkttt|||wwwpppddd```[[[UUUPPPKKKHHHGGGCCCGGGMMMSSSZZZ^^^aaacccdddbbb___[[[YYY[[[```dddiiiooowww~~~}}}xxxqqqkkkeeeccc______^^^___dddmmmxxxxxxppplllfffbbb___```aaabbbjjjlllnnnqqqrrrrrrrrrrrrsssuuuvvvvvvtttpppkkkhhhgggfffddddddddddddcccaaaaaa```^^^[[[YYY[[[___ccceeegggkkkooorrruuuvvvvvvzzzyyyxxxvvvuuuttttttssstttsssrrrpppmmmkkkjjjiiikkkkkkkkkkkkllloootttxxx}}}yyypppllleee^^^[[[ZZZ\\\]]]```bbbeeehhhnnnwww|||{{{}}}rrrhhhdddccc```]]]]]]ZZZZZZ[[[[[[\\\]]]^^^___aaaiiilllfff___\\\]]]]]]]]]^^^[[[VVVVVVYYY\\\[[[YYYYYYXXXVVVTTTSSSUUUWWWSSSQQQTTTZZZ^^^\\\[[[\\\]]]YYYTTTTTTWWWZZZZZZYYYTTTTTTTTTTTTUUUUUUUUUUUUYYYYYYXXXWWWVVVVVVVVVVVVVVVUUURRRPPPOOOOOOPPPQQQQQQTTTWWWYYYXXXVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTUUURRRSSSTTTSSSQQQPPPQQQRRRUUUSSSPPPPPPRRRTTTVVVWWWYYYYYYXXXWWWVVVTTTSSSSSSUUUSSSRRRUUUXXXZZZXXXVVVUUUTTTUUUVVVWWWWWWUUUSSSVVVUUUUUUTTTSSSRRRRRRQQQRRRQQQQQQTTTYYY[[[ZZZXXXTTTUUUVVVVVVVVVVVVVVVVVV]]]]]]]]]\\\[[[ZZZYYYXXXVVVXXX[[[\\\\\\[[[\\\]]]XXXXXXZZZ[[[]]]___```aaa_________]]][[[\\\^^^```aaaaaaeeejjjnnnwww|||}}}sssiii\\\TTTMMMJJJMMMSSSWWWWWWWWWXXXXXXYYYYYYZZZYYYWWWUUUUUUUUUVVVUUUTTTSSSRRRPPPMMMIIIEEEBBB@@@:::999888666666666777777888:::<<<>>>@@@CCCGGGKKKNNNTTT\\\bbbfffkkkqqquuuwwwzzz}}}}}}yyywwwssstttvvvyyy}}}wwwmmmiiijjjnnnttt~~~~~~yyylllggg```YYYTTTOOOKKKIIIDDDFFFIIIMMMSSSXXX]]]```bbbbbb```\\\ZZZYYY[[[]]]bbbhhhpppwww{{{~~~xxxrrrmmmjjjdddbbb]]][[[]]]eeepppxxxxxxvvvppphhhaaa]]]\\\]]]gggjjjnnnqqqqqqqqqqqqrrrqqqrrrttttttrrrnnnjjjhhhfffffffffggghhhfffccc___^^^]]]\\\ZZZZZZ]]]cccgggiiikkknnnrrrtttvvvwwwwww|||{{{zzzxxxwwwvvvvvvvvvsssrrrqqqooommmkkkjjjjjjfffhhhiiiiiiiiijjjmmmpppyyy}}}zzzrrrnnndddbbb```]]]\\\]]]```bbbffflllssszzzsssiiibbbbbbbbb^^^ZZZXXXXXXXXXXXXYYYYYYZZZZZZZZZYYY```ccc___\\\^^^___^^^ZZZ\\\ZZZTTTSSSXXX[[[ZZZWWWXXXWWWVVVTTTSSSUUUWWWTTTSSSVVVZZZ[[[ZZZ\\\aaaiiiddd]]][[[\\\^^^]]]ZZZUUUUUUVVVVVVVVVWWWWWWWWWYYYWWWUUUVVVVVVVVVVVVVVVUUUTTTSSSPPPNNNNNNPPPQQQPPPRRRUUUVVVUUUTTTSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSQQQRRRSSSRRRQQQPPPQQQRRRSSSQQQOOONNNPPPQQQQQQQQQSSSTTTUUUVVVVVVTTTRRRQQQPPPPPPQQQSSSUUUVVVWWWWWWSSSSSSSSSTTTVVVWWWVVVTTTWWWWWWWWWVVVUUUTTTRRRRRRPPPQQQSSSUUUWWWXXXXXXWWWUUUUUUTTTSSSSSSSSSSSSTTTXXXXXXYYYZZZZZZZZZYYYXXXTTTWWWZZZ[[[YYYXXXXXXYYYWWWXXXXXXYYYZZZ[[[\\\]]][[[\\\]]]\\\[[[ZZZ\\\]]]___]]]aaaiiilllqqq{{{qqqeeeZZZQQQKKKLLLQQQUUUVVVVVVWWWXXXXXXYYYYYYXXXVVVTTTTTTUUUVVVUUUTTTSSSRRRQQQOOOLLLHHHEEECCC<<<;;;999888777777777888666888:::;;;===???DDDGGGKKKPPPWWW\\\```ffflllqqqvvvyyy|||~~~{{{yyyttttttuuuuuuwww~~~~~~ssslllllliiinnnvvvtttnnneee]]]XXXTTTPPPMMMHHHGGGGGGHHHLLLRRRXXX\\\```aaabbb```]]]ZZZYYYYYY\\\bbbiiiooorrrxxx{{{wwwtttkkkhhhccc^^^\\\```gggmmmzzz~~~wwwmmmccc^^^^^^```eeeiiinnnqqqqqqqqqrrrtttrrrsssttttttrrrooollljjjggghhhjjjmmmmmmjjjddd______^^^]]]\\\\\\___dddhhhkkkmmmppptttwwwyyy{{{{{{|||{{{zzzyyyxxxxxxxxxxxxvvvuuutttrrrpppnnnlllkkkhhhjjjlllllllllkkkllllllqqqssswww{{{}}}uuullleeeaaa^^^___```aaaaaaccceeegggooowww~~~wwwmmmfffaaaccceeeaaa\\\YYYWWWWWWWWWWWWWWWWWWWWWWWWXXX^^^```\\\\\\```aaa^^^XXX[[[YYYRRRQQQVVVZZZXXXXXXYYYXXXWWWUUUUUUWWWYYYYYYXXXYYY[[[ZZZYYY___fffvvvooogggccccccccc```]]]YYYYYYYYYZZZZZZZZZ[[[[[[YYYVVVTTTUUUVVVWWWWWWYYYUUUUUUSSSQQQOOONNNPPPRRRPPPRRRTTTTTTSSSRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQRRRSSSRRRQQQQQQRRRSSSQQQOOOMMMMMMNNNNNNNNNLLLLLLNNNQQQSSSTTTSSSQQQPPPNNNPPPSSSTTTUUUVVVYYY[[[RRRRRRRRRTTTVVVWWWVVVUUUYYYYYYXXXXXXVVVUUUSSSRRRRRRTTTVVVVVVUUUSSSSSSTTTVVVUUUSSSQQQQQQQQQRRRRRRRRRTTTVVVXXXYYYYYYYYYYYYSSSVVVZZZZZZXXXUUUUUUWWWWWWWWWXXXXXXYYYYYYZZZZZZYYY[[[^^^___^^^\\\\\\\\\^^^[[[___gggjjjmmm|||wwwjjj___TTTLLLMMMQQQUUUUUUVVVVVVWWWXXXYYYYYYWWWUUUTTTTTTUUUVVVUUUTTTSSSSSSRRRPPPMMMJJJGGGEEE===<<<:::888777777888888444666888999:::===AAADDDIIINNNTTTXXX\\\bbbiiiooovvvxxx||||||zzzttttttsssrrrssszzzvvvooonnngggkkkqqqyyyyyyrrrhhhaaa\\\XXXTTTQQQJJJHHHFFFEEEHHHOOOUUUZZZ```bbbeeedddaaa]]]ZZZXXXVVV\\\ccchhhkkkpppxxx~~~~~~|||rrroooiiibbb^^^]]]```cccooo|||{{{pppddd___aaaeeeccchhhnnnqqqrrrrrrsssuuuuuuvvvvvvvvvtttrrrooonnnhhhjjjmmmpppqqqmmmfff```aaaaaa```^^^^^^aaaeeeiiilllnnnqqquuuyyy|||~~~{{{zzzyyyyyyxxxxxxyyyyyyzzzyyywwwuuurrrpppnnnmmmnnnppprrrrrrpppmmmlllkkkmmmoooqqqtttvvvwwwwwwwww~~~vvvnnniiidddaaa```aaabbbccceeehhhnnnuuuzzz{{{zzzxxxzzzyyyrrrnnnjjjccc___bbbccc```[[[YYYXXXXXXWWWXXXYYYYYYWWWUUUVVVWWWXXXZZZ\\\]]]^^^^^^YYYXXXVVVUUUTTTTTTUUUVVVXXXYYYXXXUUUSSSTTTXXX\\\ZZZ[[[[[[YYYWWWXXX[[[___ooommmiiigggeeeccc```^^^]]]YYYXXXZZZZZZWWWVVVXXX]]]XXXTTTUUUVVVVVVUUUUUUSSSSSSSSSRRRPPPNNNKKKJJJOOOMMMMMMNNNQQQSSSSSSSSSRRRSSSSSSRRRRRRQQQPPPOOONNNOOOPPPQQQRRRTTTUUUUUUUUUTTTRRRQQQOOOMMMLLLLLLIIINNNPPPMMMMMMQQQSSSRRRTTTTTTUUUUUUTTTSSSRRRPPPTTTSSSSSSTTTUUUWWWZZZ[[[\\\ZZZXXXUUUTTTSSSSSSSSSUUUWWWUUUSSSUUUZZZZZZVVVQQQQQQRRRSSSSSSRRRQQQPPPQQQQQQRRRVVVZZZ\\\\\\\\\]]]]]]\\\XXXUUUSSSTTTUUUWWWZZZ[[[YYYUUUSSSVVVZZZ___\\\[[[\\\^^^```^^^\\\^^^```ccceeehhhoooxxxpppeeeZZZNNNIIIJJJOOOSSSWWWXXXWWWVVVXXXZZZYYYYYYXXXWWWVVVUUUUUUTTTXXXTTTPPPPPPQQQQQQLLLGGG@@@>>>;;;888666444444333555666666888:::===@@@AAAHHHKKKOOOTTTYYY```hhhmmmoootttyyy}}}|||xxx{{{vvvrrrqqqrrrvvvvvvqqqmmmjjjkkkrrr|||yyyqqqllleee[[[UUUSSSNNNIIICCCAAACCCIIIOOORRR\\\^^^```aaaaaa^^^[[[YYY\\\\\\^^^aaaffflllqqquuu}}}~~~yyyqqqhhhaaa]]]\\\[[[iiiooozzzzzzssslllddd```___gggkkkpppsssuuuvvvxxxyyyxxxyyyxxxuuutttsssqqqnnnhhhmmmqqqrrrtttuuupppiiigggdddcccffffffcccdddggghhhmmmrrruuuwwwyyy~~~~~~~~~}}}zzzwwwvvvvvvxxx{{{xxxuuutttuuuuuussspppuuuuuuuuuuuusssqqqooonnnmmmnnnooooooooopppsssvvvwwwsssllleeebbb```______ccceeeiiinnnuuu}}}|||{{{~~~}}}ssslllfffbbbfff```^^^aaabbb^^^YYYXXXXXXXXXXXXYYYYYYXXXTTTRRRTTTUUUVVVXXXZZZ[[[[[[[[[UUUUUUTTTTTTTTTUUUUUUUUUVVVWWWWWWTTTRRRRRRUUUXXXWWWYYYYYYXXXWWWWWWZZZ]]]hhhgggeeedddcccdddeeefffaaa\\\XXXXXXWWWTTTTTTVVV]]]ZZZWWWWWWXXXWWWUUUTTTTTTTTTSSSSSSQQQNNNLLLKKKMMMLLLKKKLLLOOOPPPPPPPPPRRRRRRRRRSSSSSSRRRRRRQQQMMMNNNOOOPPPQQQSSSTTTTTTUUUUUUTTTSSSQQQPPPNNNMMMKKKOOOPPPOOOQQQUUUVVVSSSRRRSSSSSSSSSSSSRRRQQQPPPQQQQQQRRRTTTVVVYYY\\\]]][[[ZZZXXXVVVTTTSSSSSSTTTVVV[[[\\\XXXVVVXXXYYYWWWTTTTTTTTTTTTSSSRRRPPPOOOQQQPPPQQQTTTXXXZZZZZZYYY\\\[[[ZZZXXXUUUTTTTTTVVVVVVYYY\\\[[[WWWUUUWWWYYY]]][[[[[[]]]aaabbbaaa___]]]^^^aaabbbeeekkkrrrxxxvvviii^^^SSSMMMLLLNNNQQQUUUWWWWWWWWWXXXZZZYYYXXXXXXWWWWWWVVVVVVVVVXXXUUUQQQQQQRRRQQQLLLHHHAAA???<<<999777555444444666666666777:::<<>>@@@DDDFFFJJJNNNSSSZZZaaafffjjjoootttwwwyyy|||}}}xxxsssrrrpppooouuu}}}tttnnniiiiiinnnwwwxxxrrrmmmeee___^^^XXXSSSMMMIIIGGGGGGGGGFFFPPPSSSXXX]]]aaaaaaaaa```\\\[[[YYYZZZ\\\aaafffjjjpppsssxxx~~~xxxqqqjjjeeebbb[[[]]]dddooo}}}|||sssiiibbbaaaccchhhmmmrrruuuxxx{{{|||yyyxxxvvvtttqqqmmmjjjiiikkkqqqwwwzzz}}}~~~yyyrrrmmmhhhdddcccbbbaaaccchhhkkkoootttvvvvvvwwwyyy|||yyyyyyzzzxxxwwwxxxzzz|||zzzxxxuuutttvvvxxxyyyyyy{{{zzzzzzyyywwwuuusssrrroooppppppooommmmmmoooqqq~~~wwwssspppdddbbb___]]]___dddkkkpppttt{{{}}}|||~~~}}}lllaaa^^^]]][[[YYY[[[XXXXXX\\\]]]XXXTTTSSSVVVWWWYYY[[[\\\YYYUUUQQQQQQRRRSSSTTTUUUVVVVVVVVVPPPQQQSSSTTTUUUUUUTTTSSSSSSUUUVVVVVVUUUSSSRRRQQQPPPQQQSSSTTTUUUUUUUUUVVVXXX[[[___aaacccjjjuuu~~~vvvlll```YYYUUUVVV___iiiiiihhhccc]]]ZZZZZZYYYWWWTTTTTTTTTTTTRRRPPPNNNMMMPPPOOOOOOPPPQQQRRRPPPOOOOOOPPPQQQSSSUUUVVVWWWWWWSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRTTTTTTSSSQQQMMMKKKMMMNNNOOORRRYYY___]]]VVVPPPPPPPPPQQQQQQQQQQQQQQQNNNPPPSSSVVVYYY[[[\\\]]]YYYXXXWWWUUUUUUUUUVVVVVV[[[jjjuuupppddd\\\[[[\\\XXXWWWWWWVVVUUUTTTTTTSSSSSSRRRQQQRRRTTTVVVUUUUUURRRSSSUUUUUUVVVXXX[[[^^^\\\___bbbaaa^^^ZZZXXXXXXTTTUUUYYY]]]```bbbcccccc\\\]]]___bbbeeehhhlllnnnzzzvvvkkk```VVVOOOJJJLLLPPPTTTVVVXXXXXXYYYWWWWWWXXXXXXYYYYYYYYYYYYZZZXXXVVVTTTTTTRRRNNNKKKGGGEEEAAA===:::888777666777666777777999;;;===???BBBDDDHHHLLLQQQWWW^^^bbbeeejjjppptttvvv{{{zzzvvvssspppmmmpppvvv|||}}}uuullliiijjjppp}}}|||vvvqqqjjjdddccc\\\XXXRRRNNNKKKHHHFFFDDDMMMPPPUUUZZZ]]]______^^^^^^\\\YYYWWWYYY\\\aaadddiiilllqqqxxx~~~vvvnnnhhheee```^^^___gggrrr~~~wwwkkkdddcccbbbfffmmmrrrvvvzzz}}}{{{xxxvvvtttpppkkkhhhhhhlllsssyyy}}}|||tttnnnhhhbbb```___^^^aaagggjjjnnnrrrtttrrrrrrtttvvvuuuvvvwwwwwwwwwxxx{{{~~~}}}{{{xxxwwwxxxyyy{{{||||||{{{zzzyyywwwuuutttsssrrrssssssqqqooonnnnnnoooyyyqqqkkkfffddd`````````aaadddlllvvv}}}~~~|||zzzzzz~~~xxxoooeee^^^\\\[[[YYYWWWVVVTTTTTTXXXYYYUUURRRSSSTTTUUUXXX[[[]]]\\\XXXUUURRRSSSTTTTTTUUUUUUUUUUUURRRSSSTTTUUUUUUTTTSSSRRRTTTUUUXXXZZZZZZWWWTTTQQQOOOOOOPPPQQQSSSSSSSSSRRRRRRVVVZZZ\\\___gggttt}}}xxxmmm```WWWSSSXXXfffttt}}}zzzqqqccc[[[[[[[[[XXXTTTTTTTTTTTTRRRPPPNNNMMMPPPOOOOOOPPPRRRRRRPPPNNNMMMNNNQQQSSSUUUWWWXXXXXXXXXWWWTTTRRRPPPOOOOOOPPPOOOPPPRRRRRRQQQNNNKKKIIILLLMMMMMMPPPXXX___]]]WWWPPPPPPPPPPPPQQQRRRRRRSSSPPPQQQTTTWWWXXXYYYXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWXXXjjjxxxuuuiii___[[[ZZZVVVVVVVVVVVVVVVWWWWWWWWWVVVTTTSSSSSSUUUVVVVVVUUUOOOQQQSSSUUUWWWZZZ^^^aaaaaaccccccbbb```]]][[[ZZZRRRTTTXXX[[[]]]___aaaaaa\\\\\\]]]___cccgggiiikkkrrrpppeeeYYYPPPJJJKKKMMMQQQUUUWWWXXXXXXWWWXXXXXXYYYYYYZZZZZZ[[[ZZZYYYXXXVVVUUUSSSQQQOOOJJJHHHDDD@@@<<<:::888888777777777777888:::<<<===AAACCCFFFJJJNNNTTT[[[___```eeekkkqqqtttyyy}}}yyyvvvrrrmmmnnnssszzz|||zzzqqqkkkhhhjjjsss~~~{{{vvvoooiiifff___[[[WWWSSSOOOLLLHHHEEEIIIKKKPPPTTTYYY\\\^^^___```]]]ZZZXXXXXXZZZ]]]___eeeggglllrrrxxxxxxqqqllljjjfff___\\\aaahhhrrr{{{nnnfffdddaaafffmmmsssxxx{{{yyyuuutttpppiiigggjjjmmmttt{{{{{{sssmmmfff___]]][[[ZZZ___eeejjjnnnssstttrrrpppqqqrrrssstttuuuuuuuuuwwwzzz}}}~~~}}}{{{zzzzzz{{{}}}~~~}}}|||{{{yyyxxxxxxwwwvvvwwwwwwuuurrrppppppppp|||uuunnngggcccaaa```___bbbfffjjjpppzzz|||vvvyyy}}}zzzkkkgggbbb]]]YYYVVVSSSQQQTTTQQQRRRUUUUUURRRRRRTTTRRRSSSVVVZZZ\\\\\\ZZZWWWSSSSSSTTTTTTUUUTTTTTTTTTSSSTTTTTTTTTTTTSSSSSSRRRTTTVVVZZZ^^^___\\\WWWRRRPPPOOONNNOOOPPPQQQPPPOOONNNPPPSSSTTTXXX___iiiqqqnnneeeZZZSSSPPPVVVdddssszzzhhh\\\[[[ZZZVVVSSSSSSSSSSSSRRRPPPNNNMMMLLLLLLMMMOOOPPPPPPOOOMMMLLLMMMPPPRRRUUUWWWXXXXXXZZZXXXUUURRRPPPPPPPPPQQQQQQQQQRRRQQQOOOMMMJJJHHHKKKLLLMMMNNNTTT[[[\\\XXXOOOOOOOOOPPPQQQRRRSSSTTTPPPRRRUUUWWWXXXWWWUUUSSSUUUTTTSSSSSSSSSUUUVVVWWWUUUcccooonnnfff^^^YYYVVVVVVVVVVVVVVVWWWXXXYYYZZZXXXVVVTTTTTTUUUWWWWWWWWWRRRSSSUUUVVVWWWZZZ^^^aaabbbbbb```_______________VVVXXXZZZ[[[\\\]]]___aaa\\\[[[ZZZ[[[___bbbdddeeemmm~~~xxxkkk^^^UUUKKKJJJKKKMMMRRRVVVWWWXXXXXXYYYYYYYYYZZZZZZ[[[[[[ZZZYYYYYYXXXWWWUUUSSSSSSMMMKKKGGGCCC???<<<:::999888777777777888999;;;<<>>AAADDDHHHMMMSSSXXX[[[```fffjjjmmmrrrxxx}}}zzzsssrrruuusssuuuyyy}}}{{{uuunnnhhhiiimmmuuu~~~vvvrrrhhhddd^^^ZZZVVVRRRNNNKKKCCCCCCEEEHHHNNNUUU\\\```___^^^\\\ZZZYYYXXXWWWWWW[[[\\\___dddiiioootttwww~~~{{{xxxrrrfff^^^^^^]]]___lll|||}}}ooogggfffdddiiipppvvv{{{wwwooonnnjjjdddfffnnnrrryyywwwmmmjjjccc]]][[[ZZZYYY^^^dddlllqqquuuvvvtttqqqqqqrrrqqqrrrrrrqqqqqqrrrtttvvvxxx{{{}}}}}}{{{yyyzzz{{{}}}|||{{{zzzzzz{{{|||}}}yyyzzz{{{zzzwwwtttssssss{{{tttoooiiifffccc``````bbbfffhhhqqqxxx}}}wwwvvvwwwxxx}}}mmmeeebbb^^^```aaa]]]VVVRRRSSSVVVRRROOOOOOPPPPPPOOORRRWWWSSSSSSSSSTTTVVVVVVUUUSSSRRRRRRRRRSSSRRRRRRQQQPPPOOONNNNNNOOOPPPRRRUUUVVVRRRUUUZZZaaadddbbbZZZSSSTTTPPPLLLKKKMMMOOONNNMMMSSSQQQNNNNNNRRRVVVXXXZZZWWWUUUTTTTTTQQQPPPWWWaaaccckkkiii^^^XXX[[[[[[UUUQQQQQQRRRRRRQQQOOOMMMLLLLLLLLLNNNQQQSSSTTTRRRPPPKKKLLLOOOQQQSSSUUUVVVWWWRRRQQQOOOOOOOOORRRTTTVVV[[[YYYWWWUUURRRPPPNNNMMMKKKNNNOOOMMMOOOVVV[[[]]]LLLLLLLLLLLLMMMOOORRRSSSLLLOOOSSSVVVWWWUUUSSSQQQQQQQQQPPPQQQRRRSSSUUUVVVYYY[[[[[[ZZZ\\\```^^^ZZZYYYXXXWWWVVVUUUUUUVVVWWWWWWUUURRRRRRTTTWWWXXXXXX^^^^^^\\\ZZZWWWVVVWWWXXX[[[WWWTTTTTTYYY```gggllleeefffdddaaa^^^^^^bbbeeeiiiddd^^^[[[\\\_________iiirrrvvvjjjaaaOOOKKKHHHHHHMMMSSSVVVWWW[[[[[[ZZZZZZZZZZZZZZZZZZXXXYYYZZZZZZYYYXXXXXXXXXQQQNNNJJJEEEAAA>>><<<;;;999888777777777888:::;;;:::<<>>@@@BBBFFFKKKOOOVVV\\\bbbfffgggiiioootttvvv|||{{{wwwtttsssppppppuuuzzz}}}zzzuuunnnffffffnnn{{{~~~vvvooogggbbb[[[SSSPPPRRRJJJJJJHHHEEEEEEIIIQQQXXXZZZ^^^aaaaaa^^^[[[ZZZ[[[VVVVVVUUUWWW[[[bbbhhhlllssswww}}}~~~uuunnniiiccc^^^```gggsssyyysssmmmgggeeejjjrrrzzz|||tttlllfffaaaaaagggoooyyy~~~zzzrrrmmmfffaaaZZZVVVXXX\\\```cccmmmmmmnnnooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnrrrrrrssstttuuuuuuuuutttvvvtttsssrrrssssssrrrpppsssssstttvvvwwwvvvsssqqq|||yyytttoookkkhhheeedddfffeeegggkkknnnrrr|||{{{~~~zzzkkkaaaZZZYYY[[[\\\[[[YYYWWWUUUUUUUUUVVV]]]SSSMMMOOOTTTUUUTTTTTTXXXWWWUUUSSSRRRRRRRRRSSSPPPRRRPPPKKKJJJOOOTTTUUUXXXUUUPPPOOOPPPRRRSSSSSSUUUUUUVVVYYYZZZZZZWWWUUUUUUSSSPPPMMMLLLLLLMMMOOOQQQPPPNNNMMMLLLLLLMMMNNNPPPOOONNNNNNNNNPPPRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVRRRRRRVVVXXXTTTQQQQQQSSSQQQNNNLLLQQQYYYZZZWWWSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSSSSQQQPPPPPPTTTWWW[[[XXXTTTPPPMMMMMMNNNOOOLLLMMMOOOPPPQQQRRRQQQQQQQQQOOOMMMMMMOOOPPPOOONNNJJJLLLMMMOOOPPPQQQQQQPPPOOONNNLLLKKKLLLOOORRRTTTUUUTTTTTTUUUVVVXXXZZZ[[[VVVUUUSSSTTTUUUVVVUUUUUUUUUTTTTTTUUUWWW[[[^^^aaabbbbbb```^^^\\\ZZZYYYXXXXXXWWWUUUTTTVVVYYY\\\___ccceeeddd^^^ZZZ[[[cccjjjnnndddZZZWWWYYYYYY\\\___bbbfffnnn~~~uuuhhhZZZQQQJJJIIIKKKLLLNNNRRRXXXZZZ\\\\\\\\\[[[\\\]]]YYYYYYYYYYYYXXXWWWVVVUUUSSSQQQMMMJJJFFFAAA<<<888999999888888888999;;;<<<:::;;;===>>>@@@DDDHHHLLLRRRXXX___cccdddhhhmmmrrrwww|||{{{xxxuuuqqqqqquuuxxx{{{zzzrrrjjjgggkkksss{{{tttlllggg```XXXTTTUUULLLKKKIIIFFFDDDHHHNNNTTTYYY]]]aaacccaaa___^^^___YYYXXXVVVWWWZZZ___eeehhhnnnrrrwww|||yyyqqqlllfff```aaagggkkkwww{{{vvvpppjjjfffjjjrrr{{{zzzrrrjjjeeeaaaaaahhhqqq}}}yyypppkkkccc___ZZZWWWZZZ___cccffflllmmmnnnoooppppppoooooonnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrsssttttttttttttuuusssrrrrrrrrrqqqooommmooooooppprrrtttuuutttrrr|||ooolllhhhcccaaabbbdddeeehhhkkkrrryyy~~~}}}zzz||||||lll```XXXUUUWWW[[[]]][[[XXXVVVUUUWWWYYY[[[dddXXXNNNMMMPPPRRRUUUXXXXXXVVVTTTRRRQQQQQQRRRSSSTTTWWWVVVNNNJJJNNNUUUYYYZZZWWWTTTRRRRRRSSSSSSRRRTTTUUUWWWZZZ\\\[[[YYYVVVUUUSSSPPPMMMKKKLLLMMMNNNPPPNNNKKKIIIHHHIIIKKKLLLLLLLLLLLLMMMMMMOOOPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTVVVRRRRRRVVVWWWTTTRRRRRRSSSSSSPPPMMMPPPXXX^^^```WWWTTTRRRRRRTTTTTTQQQOOOQQQRRRSSSSSSQQQQQQSSSTTTTTTSSSQQQOOONNNNNNOOOOOOMMMNNNPPPRRRRRRQQQPPPOOOPPPNNNMMMMMMNNNOOOOOONNNIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJLLLNNNQQQTTTTTTTTTSSSTTTTTTVVVWWWWWWTTTSSSRRRTTTVVVWWWWWWVVVUUUVVVWWWYYY[[[^^^```bbb______^^^]]][[[YYYWWWVVVWWWVVVUUUUUUVVVWWWZZZ[[[]]]``````]]]XXXWWW[[[```ddd^^^ZZZYYYXXXWWWYYY]]]]]]```fffrrroooaaaYYYQQQMMMJJJIIIMMMSSSWWWYYY\\\]]]\\\[[[\\\]]]YYYZZZZZZYYYYYYXXXWWWVVVUUURRROOOKKKGGGBBB<<<888777777888999::::::;;;;;;:::;;;<<<===>>>AAAEEEHHHNNNSSSYYY^^^aaaeeejjjooovvvzzz~~~|||yyyuuurrrtttvvvxxx}}}yyyqqqkkkiiikkksss}}}{{{sssnnnhhh___ZZZYYYPPPOOOKKKGGGDDDFFFJJJNNNUUUZZZ___cccdddccccccccc^^^\\\XXXVVVWWW[[[```cccfffkkkpppuuuxxx~~~vvvpppjjjdddcccfffdddppp|||~~~yyyrrrlllfffkkksss|||yyyqqqiiidddaaabbbjjjssswwwooojjjaaa]]]ZZZYYY]]]bbbgggiiijjjlllnnnpppqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqrrrsssttttttuuutttrrrrrrrrrpppmmmkkkkkkkkkkkkmmmpppsssssssss~~~wwwrrrjjjhhhddd```___ccchhhlllnnnwww{{{wwwyyyyyyoooddd\\\WWWTTTVVV[[[ZZZXXXUUUTTTUUUYYY^^^aaaggg\\\RRRPPPQQQRRRUUUYYYXXXVVVTTTRRRQQQQQQSSSTTTXXX]]]]]]UUUNNNOOOTTTWWWXXXWWWUUUTTTTTTTTTUUUUUUTTTUUUWWWZZZ]]]^^^\\\YYYVVVTTTQQQMMMLLLLLLMMMNNNQQQNNNKKKHHHGGGHHHJJJLLLJJJKKKLLLMMMNNNNNNOOOOOONNNNNNNNNOOOPPPRRRSSSTTTUUURRRSSSVVVVVVSSSRRRTTTTTTWWWVVVRRRRRRXXX```cccVVVRRROOOPPPTTTVVVTTTPPPPPPQQQSSSSSSSSSRRRQQQQQQNNNNNNNNNNNNOOOOOOOOOPPPOOOPPPRRRTTTTTTRRRPPPOOOOOOMMMLLLLLLNNNOOOOOONNNKKKLLLLLLMMMNNNOOOOOOOOONNNMMMLLLKKKKKKMMMPPPQQQSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRSSSVVVVVVVVVTTTVVVWWWZZZ\\\^^^```aaaaaa[[[\\\[[[[[[YYYXXXVVVUUUUUUUUUUUUUUUWWWYYY[[[\\\YYY[[[]]][[[WWWTTTUUUXXX[[[ZZZ[[[\\\ZZZVVVXXX\\\\\\^^^cccjjjwwwxxxmmmddd[[[SSSLLLIIIMMMSSSSSSVVVYYYZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXVVVSSSPPPLLLHHHCCC>>>:::666777888999:::;;;;;;;;;<<<<<<===<<<===???BBBEEEIIINNNTTTZZZ^^^ccchhhlllssswww}}}~~~~~~xxxtttttttttuuuyyyyyyrrrkkkgggllluuuyyytttnnneee^^^\\\VVVSSSNNNIIIFFFEEEGGGHHHOOOSSSYYY___ccceeeeeeeeebbb___[[[WWWVVVXXX[[[]]]aaaeeekkkooosssxxx{{{tttnnniiieeedddcccmmmxxx{{{sssmmmhhhlllttt~~~zzzrrriiidddaaaccckkkttt}}}tttlllhhh___]]][[[\\\```dddhhhjjjiiikkkmmmpppqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmoooppprrrssstttwwwvvvvvvvvvuuusssooolllkkkiiihhhiiillloooqqqqqq~~~zzzssskkkfffccccccbbbbbbdddjjjssszzz|||zzz{{{{{{xxxmmmjjjddd```]]]XXXSSSSSSVVVWWWUUUSSSRRRUUUZZZ```dddddd\\\UUUTTTUUUTTTUUUXXXWWWVVVTTTSSSSSSTTTUUUVVVZZZaaaccc\\\SSSQQQRRRSSSTTTTTTTTTTTTTTTVVVXXXYYYVVVWWWXXX[[[^^^```___]]]WWWUUUQQQNNNMMMMMMNNNOOORRRPPPLLLIIIHHHIIIKKKLLLKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUTTTQQQRRRUUUUUURRRRRRUUUVVV[[[\\\XXXUUUYYY]]]___VVVQQQNNNOOOSSSVVVTTTPPPPPPQQQRRRSSSSSSRRRQQQOOOJJJKKKLLLMMMOOOOOOPPPPPPOOOPPPRRRRRRRRRQQQOOONNNMMMLLLKKKKKKMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRPPPOOOMMMLLLMMMNNNOOOSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSTTTVVVVVVTTTRRRWWWXXX[[[]]]^^^_________ZZZ[[[\\\]]]\\\[[[YYYXXXXXXWWWWWWWWWWWWYYYZZZ[[[VVVYYY[[[ZZZVVVSSSSSSSSSUUUVVVYYY[[[XXXTTTUUUZZZ\\\\\\___eeemmmxxxnnncccYYYOOOIIIJJJPPPPPPSSSWWWYYYYYYYYYYYYZZZZZZZZZZZZ[[[ZZZZZZYYYXXXVVVTTTQQQMMMJJJEEE@@@<<<666777888::::::;;;::::::============<<<>>>AAADDDFFFJJJPPPVVV[[[aaaeeehhhqqquuuzzz~~~{{{wwwvvvtttsssvvv{{{yyyooohhhiiipppyyy~~~yyytttkkkccc```\\\XXXSSSNNNJJJHHHGGGFFFIIILLLRRRXXX^^^bbbddddddeeebbb]]]YYYVVVVVVWWWXXX]]]bbbhhhlllooottt{{{yyysssnnnhhhcccccciiisss~~~wwwrrrkkknnnuuu}}}tttkkkfffcccdddmmmwwwzzzqqqjjjfff___]]]]]]^^^bbbfffhhhiiiiiijjjmmmoooppppppooonnnoooooooooooooooooooooooolllllllllmmmoooqqqrrrtttxxxxxxyyy{{{{{{xxxtttpppmmmjjjhhhhhhjjjlllnnnnnnzzzuuuooojjjddd___\\\```eeejjjpppzzz}}}|||uuujjjddddddbbbaaaaaa]]]WWWUUUWWWVVVTTTQQQQQQSSSXXX^^^aaa]]]WWWTTTVVVVVVTTTSSSUUUTTTTTTTTTUUUUUUVVVWWWWWWZZZaaaccc]]]VVVSSSQQQOOOPPPQQQRRRRRRSSSUUUYYY\\\^^^\\\\\\]]]___```______WWWUUURRRPPPOOOOOOQQQRRRSSSQQQNNNLLLJJJKKKLLLMMMNNNMMMMMMMMMMMMNNNOOOOOOQQQQQQQQQQQQRRRSSSTTTUUURRRPPPQQQTTTSSSPPPQQQUUUVVV[[[]]]ZZZWWWXXXZZZYYYYYYUUUQQQQQQRRRSSSRRRPPPQQQQQQQQQRRRSSSSSSPPPNNNJJJKKKKKKMMMNNNOOOPPPPPPOOOOOOOOOOOOOOOOOONNNNNNLLLKKKJJJKKKMMMNNNNNNMMMKKKLLLLLLMMMNNNPPPRRRSSSUUUTTTRRRPPPOOONNNNNNNNNSSSSSSTTTTTTUUUTTTTTTTTTVVVUUUUUUVVVXXXWWWUUUSSSXXXYYYZZZ[[[\\\\\\\\\\\\[[[]]]___aaabbbaaa```___^^^\\\ZZZWWWVVVUUUVVVWWWVVVWWWXXXWWWTTTRRRRRRRRRQQQQQQTTTWWWTTTQQQRRRWWW[[[YYY[[[```dddqqqwwwiii^^^SSSJJJHHHKKKNNNQQQVVVYYYZZZZZZ[[[[[[YYYYYYZZZZZZZZZZZZYYYYYYVVVTTTQQQNNNLLLHHHCCC???888999999999999:::::::::=========<<<;;;<<>>@@@AAACCCGGGMMMTTTZZZ]]]^^^ggglllsssyyy||||||xxxtttsssuuuvvv~~~~~~uuuppplllkkkpppwwwyyyrrrooofffbbb\\\XXXUUURRRNNNKKKIIIHHHJJJOOOXXX___ccceeeeeedddbbb___[[[XXXUUUSSSVVV[[[aaaeeehhhkkkqqquuu{{{~~~{{{rrrgggdddbbbggguuu}}}|||qqqsssyyy~~~vvvnnnjjjiiimmmxxx~~~uuujjjbbb^^^XXXYYY[[[```eeeiiijjjiiijjjjjjjjjkkklllnnnppprrroooooooooooooooooooooooonnnmmmmmmlllmmmoooqqqrrrrrruuuyyy}}}{{{wwwpppnnnllllllmmmnnnnnnmmmyyylllhhhdddccceeeiiilllnnnpppxxx~~~xxxiiibbb```^^^\\\YYYXXXXXXYYYVVVRRRSSSXXXYYYWWWSSSQQQPPPQQQRRRTTTQQQNNNMMMPPPPPPOOOOOOSSSLLLNNNQQQUUUWWWWWWWWWVVVVVVXXXWWWSSSRRRTTTSSSPPPOOOOOOOOONNNMMMPPPWWW\\\oookkkddd___]]]\\\[[[[[[WWWUUUSSSRRRRRRSSSUUUWWWSSSRRRPPPOOOMMMLLLKKKKKKQQQOOOLLLJJJIIIJJJLLLNNNSSSSSSRRRRRRRRRSSSSSSTTTOOONNNPPPQQQOOOMMMOOOUUUSSSUUUTTTQQQRRRUUUVVVTTTUUUUUUVVVUUUUUUWWWZZZ]]]TTTQQQOOOPPPRRRRRRPPPNNNNNNMMMLLLLLLLLLMMMOOOPPPVVVUUUSSSRRRSSSTTTVVVXXXKKKJJJIIIJJJLLLNNNNNNMMMLLLMMMMMMOOOQQQTTTWWWXXXVVVUUUUUUTTTTTTTTTTTTTTTSSSTTTVVVWWWXXXXXXWWWWWWWWWWWWYYY\\\___```^^^\\\YYYXXXWWWVVVVVVUUUVVVVVVVVVXXX\\\```cccdddcccccc\\\ZZZVVVRRRQQQSSSVVVXXXVVVTTTRRRPPPOOOPPPQQQSSSVVVRRRQQQSSSTTTRRRSSSWWWYYYUUUWWW]]]___cccuuuwwwlllbbbWWWNNNJJJEEEIIIPPPTTTWWWXXXYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXTTTSSSQQQOOONNNKKKGGGCCC===;;;999777777777999:::999999999888888999<<>>:::777777777888888888888888999999999999===>>>@@@CCCGGGLLLPPPSSSTTTYYY___eeejjjnnnrrruuu}}}}}}yyywwwuuuvvvwwwyyy}}}|||rrrlllhhhkkkttt}}}yyyrrrmmmhhhddd```]]]\\\XXXRRRMMMKKKMMMQQQSSS___ccciiikkkjjjfffcccaaaXXXVVVUUUVVVYYY]]]______fffllltttzzz~~~~~~vvvnnngggaaacccllluuuxxxxxxxxx{{{xxxqqqpppttt{{{}}}qqqhhh^^^VVVQQQSSSWWW[[[aaafffiiilllllllllllllllllllllmmmnnnkkkkkkjjjkkkmmmooorrrtttzzz{{{{{{yyyvvvuuuuuuuuuqqqooopppvvv}}}~~~zzzrrrqqqooonnnnnnnnnoooppp}}}zzzssspppkkkgggfffgggiiikkkttt{{{xxxwwwuuuvvv|||~~~|||yyywwwvvvzzzyyykkk```[[[YYYWWWTTTSSSQQQPPPPPPQQQTTTZZZ\\\VVVLLLJJJMMMRRRTTTUUUTTTRRRPPPPPPPPPVVV]]]dddfffgggfff___WWWPPPPPPOOOOOOOOOPPPPPPPPPQQQRRRTTTUUUUUUTTTSSSRRRQQQTTTWWWWWWUUUSSSSSSTTTYYYYYY\\\___bbbcccaaa^^^ZZZYYYYYYXXXXXXXXXYYYYYYSSSSSSSSSUUUVVVUUURRRPPPPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRPPPPPPPPPRRRTTTUUURRRRRRRRRRRRSSSTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUUUUSSSVVVWWWTTTRRRSSSQQQMMMKKKHHHEEEDDDFFFHHHJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPUUU[[[[[[UUUPPPOOOOOONNNMMMMMMNNNRRRUUUXXXXXXTTTOOOMMMNNNOOOMMMKKKMMMNNNRRRXXX[[[ZZZWWWUUUUUU[[[```___[[[WWWTTTSSSTTTSSSRRRRRRQQQPPPOOOMMMKKKKKKMMMOOOQQQQQQOOOLLLIIIIIIJJJJJJJJJJJJJJJIIIKKKLLLNNNOOOOOOOOONNNMMMMMMNNNPPPQQQQQQPPPOOONNNNNNOOOQQQTTTTTTTTTZZZbbbqqq{{{fffXXXRRRIIIGGGEEEEEEJJJOOOSSSUUUXXXYYYYYYZZZZZZYYYYYYXXXUUUTTTSSSRRRSSSQQQOOOMMMFFFDDD@@@===:::888888888888888888999999999999::::::;;;===@@@EEEJJJNNNPPPRRRVVV\\\bbbfffjjjmmmoooyyy||||||yyywwwuuuvvvwww{{{xxxoooiiijjjnnnwww}}}wwwrrrnnnjjjddd______[[[VVVPPPLLLJJJKKKKKKRRRXXXaaagggiiihhheeeddd^^^\\\YYYXXXXXXZZZ\\\]]]aaagggnnnsssxxx}}}vvvsssllldddbbbhhhpppuuuxxxwwwzzzvvvppppppuuu}}}~~~pppfff\\\UUUPPPSSSWWW\\\aaafffjjjlllllllllkkkkkkkkkllllllmmmlllkkkjjjjjjlllooorrruuuzzz|||wwwvvvwwwwwwqqqpppqqquuu{{{~~~|||zzzrrrqqqooonnnnnnnnnoooppp|||wwwrrrooohhhgggfffeeehhhlllrrrvvv{{{wwwqqquuu{{{yyyuuuttttttwww{{{zzzlllbbb[[[XXXXXXWWWUUUSSSQQQPPPOOOQQQUUU]]]aaa\\\RRRNNNOOOQQQRRRSSSSSSQQQOOOOOOPPPYYYaaajjjnnnooonnnhhhaaaUUUTTTRRRQQQPPPPPPPPPPPPRRRTTTVVVWWWWWWVVVTTTSSSQQQTTTWWWYYYYYYXXXWWWVVV[[[\\\^^^bbbddddddbbb___[[[ZZZXXXWWWVVVUUUUUUUUUSSSRRRSSSUUUVVVVVVSSSPPPQQQPPPPPPOOOPPPPPPQQQQQQRRRQQQOOOOOOOOORRRTTTVVVQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRQQQTTTUUURRRQQQRRRQQQMMMJJJGGGEEEDDDFFFHHHJJJJJJLLLLLLKKKKKKKKKKKKKKKLLLOOOPPPQQQSSSTTTUUUVVVVVVOOOPPPUUU\\\]]]XXXTTTTTTQQQPPPOOONNNOOOQQQTTTVVVVVVQQQMMMKKKMMMNNNLLLJJJMMMPPPTTTXXX[[[\\\YYYUUUQQQVVV[[[]]]ZZZUUUSSSSSSTTTUUUUUUTTTRRRPPPOOONNNLLLLLLMMMOOOQQQQQQOOOLLLHHHHHHIIIJJJKKKJJJJJJIIIHHHIIILLLNNNOOOPPPOOOOOOJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJMMMQQQRRRRRRWWW^^^kkklllZZZPPPKKKGGGDDDDDDGGGLLLPPPQQQYYYYYYZZZ[[[[[[[[[[[[ZZZVVVUUUTTTTTTTTTSSSQQQOOOIIIGGGDDD@@@===:::999888999999999999::::::::::::888999;;;>>>BBBGGGKKKMMMQQQVVV\\\bbbfffiiikkkmmmtttxxx}}}|||yyyrrrrrrsssvvv{{{~~~uuummmjjjkkkpppwww|||wwwsssnnngggaaa___]]]ZZZUUUPPPLLLIIIGGGGGGNNNWWW___dddfffggghhhbbb```]]]ZZZWWWWWWYYYZZZ]]]bbbiiinnnrrrwww~~~{{{wwwpppgggbbbccciiippptttuuuxxx~~~}}}tttmmmnnnuuu~~~pppeee[[[UUUPPPSSSWWW]]]cccgggkkklllmmmllllllkkkkkkkkkllllllnnnmmmkkkjjjkkknnnppprrruuu}}}{{{uuuuuuxxxxxxqqqppppppssswwwyyyyyywwwrrrqqqooonnnnnnnnnoooppp~~~{{{vvvqqqlllhhheee```cccggglllqqqxxx|||xxxuuuvvvyyy}}}~~~wwwrrrqqqtttwww|||mmmccc]]]XXXUUUUUUUUUSSSPPPNNNMMMNNNQQQTTT[[[bbbaaaXXXRRRQQQPPPQQQSSSRRRPPPOOOOOOPPPUUU^^^eeehhhhhhhhheeeaaaVVVUUUSSSRRRRRRRRRSSSSSSSSSUUUWWWYYYXXXWWWTTTSSSQQQSSSUUUXXXYYYYYYXXXWWWZZZZZZ\\\___aaaaaa^^^\\\ZZZYYYXXXWWWUUUSSSRRRQQQRRRSSSTTTTTTTTTSSSRRRQQQRRRQQQPPPOOOOOOOOOOOOPPPPPPOOOOOOOOOPPPRRRUUUVVVQQQQQQRRRSSSSSSSSSRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQPPPSSSTTTRRRRRRTTTTTTQQQKKKHHHFFFEEEGGGJJJLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKMMMOOOQQQTTTVVVXXXYYYZZZQQQPPPRRRWWWXXXUUUSSSUUURRRQQQPPPOOOPPPQQQSSSTTTRRROOOLLLKKKKKKLLLMMMLLLNNNRRRUUUVVVYYY\\\YYYTTTPPPRRRWWW[[[[[[UUURRRSSSSSSUUUVVVUUUSSSPPPOOOOOOMMMLLLLLLMMMOOOPPPOOOMMMIIIIIIJJJJJJKKKJJJJJJIIIGGGHHHJJJLLLMMMNNNOOOOOOJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIJJJNNNPPPPPPUUU[[[hhhyyyyyycccTTTLLLIIIEEEDDDFFFIIILLLMMMWWWXXXYYYZZZ[[[\\\\\\\\\XXXWWWUUUUUUUUUTTTRRRPPPKKKJJJHHHDDDAAA===:::999999999999999:::::::::;;;888888:::===@@@EEEHHHKKKQQQVVV\\\bbbfffiiikkklllpppsssyyy~~~}}}qqqqqqpppqqquuuzzz~~~qqqllliiijjjooowww~~~zzztttkkkdddaaa```^^^ZZZUUUOOOJJJGGGDDDHHHOOOVVV\\\bbbhhhkkkdddccc```\\\XXXUUUVVVWWWZZZ^^^dddiiimmmrrrzzzzzztttkkkdddaaadddjjjnnnrrrvvv}}}{{{qqqjjjmmmuuu~~~nnnddd[[[VVVPPPSSSYYY___eeeiiilllmmmnnnmmmllllllllllllllllllooonnnmmmllllllmmmooopppnnn{{{yyyrrrsssvvvwwwrrrqqqpppqqqsssuuuuuuuuurrrqqqooonnnnnnnnnooopppxxxuuupppkkkgggeeeddddddfffkkkssszzz~~~zzzvvvuuuxxxyyy{{{}}}|||yyyuuutttwww~~~ooobbb\\\XXXTTTRRRSSSTTTQQQNNNLLLMMMOOOOOOPPPVVV___bbb\\\TTTQQQPPPQQQSSSRRRQQQOOOPPPPPPPPPWWW\\\[[[ZZZ[[[[[[XXXSSSRRRRRRQQQRRRTTTWWWXXXSSSUUUWWWYYYXXXVVVSSSQQQSSSSSSSSSTTTUUUVVVUUUUUUWWWWWWXXX[[[]]]]]][[[ZZZWWWXXXXXXWWWVVVTTTRRRQQQQQQTTTUUUTTTQQQOOOQQQSSSRRRRRRPPPOOONNNNNNNNNNNNNNNNNNNNNOOOPPPSSSUUUVVVRRRRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUQQQTTTTTTRRRSSSXXXYYYWWWMMMJJJHHHGGGJJJLLLNNNOOOLLLLLLKKKKKKKKKLLLMMMMMMKKKMMMPPPSSSUUUWWWXXXXXXUUUQQQOOOPPPOOOMMMNNNRRRQQQQQQPPPPPPOOOPPPPPPPPPNNNNNNMMMKKKJJJKKKMMMOOONNNRRRTTTSSSVVVYYYXXXRRRSSSQQQTTT[[[\\\WWWRRRRRRQQQSSSVVVUUURRROOOOOOOOOMMMLLLJJJJJJLLLMMMMMMMMMJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLJJJIIIHHHHHHHHHJJJKKKMMMMMMJJJJJJMMMNNNNNNSSSXXXbbbkkk{{{qqq^^^NNNJJJFFFEEEEEEGGGIIIIIISSSTTTVVVXXXZZZ[[[\\\\\\ZZZXXXWWWVVVVVVUUURRRPPPNNNMMMKKKHHHDDD@@@<<<:::888888888888999999999999888999:::<<>>888888666555555666777888555777999:::<<>>BBBEEEJJJMMMQQQUUUYYY]]]bbbfffiiijjjkkkkkklllooossswww~~~zzzwwwuuuuuurrrtttwww}}}}}}sssjjjdddaaacccfffooo}}}|||uuunnngggaaaZZZVVVQQQPPPLLLIIIFFFHHHKKKOOO^^^ccckkkrrrtttpppiiibbb]]]YYYVVVVVVYYY^^^ccceeejjjpppyyyzzzpppkkkkkknnnrrrzzzyyyssslllmmmuuuyyyoooeee]]]WWWTTTXXX]]]bbbfffiiimmmoooqqqpppppppppoooooonnnnnnnnnlllkkklllmmmoooooonnnnnnooopppmmmjjjjjjnnnqqqmmmmmmmmmnnnnnnoooooopppoooooopppppppppqqqqqqrrr{{{wwwsssmmmjjjeeeaaa^^^]]]]]]^^^```dddiiiooosssuuuvvvwwwrrrpppkkkeeeaaa```bbbeeekkkooouuu}}}zzzqqqnnnpppsssxxx|||lllbbb]]]WWWQQQWWWTTTQQQOOONNNNNNMMMKKKLLLMMMMMMLLLKKKJJJKKKLLLTTTPPPKKKIIIIIIKKKLLLKKKIIIJJJLLLNNNPPPRRRSSSSSSQQQQQQRRRRRRRRRRRRRRRRRRQQQOOOMMMMMMNNNNNNMMMLLLOOOKKKHHHHHHEEECCCFFFKKKTTTTTTUUUVVVVVVSSSOOOKKKIIIJJJLLLNNNOOOPPPPPPPPPMMMKKKJJJKKKMMMNNNNNNMMMNNNPPPRRRRRRPPPOOOPPPQQQNNNOOOQQQRRRRRRSSSTTTTTTVVVVVVVVVTTTQQQPPPPPPQQQLLLNNNQQQTTTUUUTTTRRRQQQQQQTTTVVVVVVTTTRRRQQQQQQRRRRRRRRRRRRRRRQQQOOONNNRRRRRRPPPPPPOOONNNMMMLLLNNNMMMLLLLLLMMMMMMKKKIIIKKKJJJJJJKKKLLLLLLLLLLLLNNNMMMLLLKKKJJJIIIIIIIIIGGGHHHIIIJJJLLLPPPUUUYYYZZZZZZZZZVVVQQQMMMJJJJJJMMMOOOQQQSSSTTTSSSQQQPPPRRRPPPNNNLLLMMMNNNPPPQQQQQQRRRSSSTTTTTTSSSRRRRRRLLLLLLJJJJJJIIIJJJKKKLLLKKKIIIGGGFFFGGGGGGFFFDDDGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEGGGHHHIIIKKKNNNQQQQQQUUUZZZ^^^eeeyyy{{{eeeWWWNNNIIIIIIKKKEEEGGGLLLRRRWWWZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXVVVTTTRRRPPPOOOMMMIIIGGG>>>===;;;888777666666666666777999999:::===@@@CCCHHHKKKNNNRRRVVVZZZ___ccciiijjjjjjjjjjjjlllpppsss|||~~~yyyuuussspppqqqsssxxxuuukkkfffeeedddgggppp{{{{{{ssskkkeee^^^ZZZUUUSSSOOOKKKHHHGGGGGGHHHRRRZZZfffqqqxxxvvvpppjjjddd```[[[WWWWWWZZZ^^^aaadddiiisss|||~~~uuunnnlllkkkooowwwyyyrrrlllllluuuwwwlllccc]]]ZZZTTTXXX^^^bbbfffiiikkkmmmnnnnnnnnnnnnnnnnnnmmmmmmnnnlllkkklllnnnooooooooonnnooonnnllljjjjjjllloookkkkkklllmmmmmmnnnoooooooooooopppqqqqqqrrrrrrrrr|||yyyvvvqqqllliiiaaa___]]]\\\\\\^^^aaaccceeegggjjjmmmooonnnllliiigggeeecccaaaaaaffflllrrrqqqxxx{{{vvvoooiiinnnttt|||yyyiii^^^YYYWWWUUUSSSUUUSSSPPPNNNNNNNNNMMMLLLHHHJJJKKKJJJIIIHHHIIIJJJLLLKKKIIIIIIJJJKKKKKKJJJJJJKKKLLLNNNOOOOOOPPPPPPQQQRRRSSSTTTUUUTTTTTTSSSPPPNNNLLLMMMNNNOOOOOONNNPPPMMMLLLKKKGGGBBBBBBFFFNNNOOORRRVVVXXXVVVQQQMMMIIIKKKMMMOOOPPPQQQQQQPPPNNNMMMKKKKKKLLLLLLKKKJJJMMMNNNOOOOOONNNOOOPPPRRRPPPPPPQQQRRRUUUVVVWWWXXXWWWXXXXXXVVVSSSQQQPPPQQQMMMOOORRRTTTUUUTTTSSSQQQOOORRRUUUVVVUUURRROOONNNNNNOOOPPPQQQQQQQQQQQQQQQVVVVVVUUUSSSQQQOOONNNNNNLLLLLLLLLMMMOOONNNKKKIIIMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGHHHIIIJJJKKKNNNSSSWWWXXXYYYXXXUUUQQQNNNMMMLLLNNNOOOQQQRRRSSSRRRQQQPPPQQQOOOMMMLLLLLLNNNQQQTTTUUUTTTTTTSSSRRRQQQQQQPPPNNNMMMLLLKKKKKKKKKLLLMMMKKKIIIGGGFFFGGGGGGFFFDDDGGGGGGIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHIIIJJJLLLOOOQQQQQQTTTYYY\\\^^^nnnvvvbbbTTTLLLJJJMMMFFFGGGJJJOOOTTTWWWXXXWWWWWWXXXYYYYYYZZZZZZYYYYYYWWWUUUSSSRRRQQQOOOLLLJJJBBBAAA>>>;;;888777666666666777999999999;;;???BBBDDDGGGKKKNNNRRRVVV[[[^^^fffhhhiiijjjkkkmmmpppssszzz~~~}}}wwwsssqqqqqqrrruuu{{{tttmmmhhhdddcccgggooo}}}wwwpppiiiddd```XXXVVVRRRNNNKKKIIIGGGFFFHHHPPP]]]jjjtttvvvrrrnnniiieee```ZZZWWWVVVXXXZZZ___dddllluuu}}}yyyqqqllliiilllrrr}}}wwwpppjjjkkkuuuvvvjjjbbb]]][[[TTTXXX^^^cccfffhhhjjjlllkkkkkkkkklllllllllllllllmmmlllkkklllnnnppppppooonnnoooooonnnllljjjjjjjjjjjjjjjkkklllmmmnnnnnnooonnnooopppqqqqqqqqqpppppp{{{vvvppplllgggaaa^^^ZZZ[[[[[[]]]___bbbeeegggffffffeeefffgggfffcccaaa```aaabbbdddhhhoooxxx~~~wwwsssrrrrrrqqqpppwww~~~ttthhh\\\VVVTTTRRRTTTVVVTTTQQQNNNLLLMMMMMMMMMMMMFFFHHHJJJJJJIIIHHHIIIJJJGGGHHHIIIJJJJJJJJJIIIIIIKKKKKKLLLMMMMMMMMMLLLLLLPPPQQQTTTUUUVVVUUUTTTSSSOOOMMMKKKKKKMMMOOOPPPPPPPPPNNNNNNOOOKKKEEECCCFFFIIILLLQQQWWWZZZYYYTTTOOOKKKMMMOOOQQQRRRSSSRRRRRRPPPNNNLLLLLLLLLMMMLLLJJJNNNNNNMMMNNNOOOQQQSSSTTTSSSQQQPPPQQQTTTWWWXXXYYYVVVWWWWWWUUURRRPPPOOOOOOLLLNNNPPPQQQRRRQQQPPPOOOKKKMMMQQQTTTUUUTTTRRRPPPLLLMMMOOOPPPPPPPPPRRRTTT^^^]]]\\\XXXSSSOOONNNNNNJJJKKKMMMOOOQQQPPPMMMKKKKKKLLLMMMLLLJJJJJJJJJKKKMMMLLLKKKIIIIIIHHHHHHHHHGGGIIIJJJKKKLLLOOOSSSVVVUUUUUUTTTRRROOOMMMMMMOOONNNNNNOOOPPPQQQRRRRRRRRRRRRQQQOOOMMMKKKMMMQQQTTTVVVUUUTTTRRRPPPPPPOOOOOOPPPOOONNNLLLLLLLLLMMMNNNKKKIIIGGGGGGGGGHHHGGGFFFFFFHHHIIIKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMNNNOOOPPPQQQVVVZZZ[[[fff|||yyyqqq___RRRMMMNNNIIIHHHIIILLLQQQUUUWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXVVVUUUSSSSSSRRRQQQNNNLLLGGGEEEAAA>>>;;;888777777666777888999999:::===@@@AAACCCGGGJJJNNNRRRVVVZZZaaadddhhhkkkmmmoooqqqsssxxx{{{|||xxxvvvuuutttuuuyyy~~~wwwlllfffaaabbbfffrrrwwwqqqkkkggg^^^[[[VVVRRROOOLLLIIIGGGDDDIIIRRR^^^hhhmmmooonnniiigggddd^^^YYYUUUTTTUUU[[[___eeelllttt||||||tttnnniiijjjpppzzzvvvpppjjjkkkuuuwwwjjjaaa\\\[[[TTTXXX___cccfffgggiiijjjiiiiiiiiijjjkkkkkkkkklllmmmlllkkklllooopppqqqpppooooooooonnnmmmkkkjjjiiikkkkkkkkklllmmmmmmmmmnnnnnnooopppqqqqqqpppooonnnvvvrrrlllfffccc```]]]ZZZ[[[\\\___aaacccdddeeeeeebbb___\\\]]]___bbbcccbbbcccfffjjjpppwwwzzzwwwsssqqqrrrvvv{{{~~~rrrbbbZZZTTTRRRQQQPPPTTTZZZZZZVVVQQQMMMLLLLLLLLLLLLEEEGGGJJJKKKJJJJJJKKKLLLHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKMMMOOORRRUUUUUUTTTSSSQQQNNNLLLJJJIIIKKKMMMNNNNNNNNNMMMMMMOOOLLLGGGGGGJJJIIIMMMSSSZZZ]]][[[VVVQQQMMMNNNPPPRRRSSSTTTTTTTTTQQQOOOMMMMMMOOOOOOOOONNNQQQPPPNNNOOOQQQTTTWWWXXXUUUQQQNNNNNNQQQUUUWWWWWWUUUVVVWWWVVVSSSPPPOOOOOOMMMNNNOOOOOOOOOOOONNNNNNJJJLLLOOORRRTTTTTTSSSQQQLLLMMMNNNNNNMMMNNNQQQTTT^^^___]]]YYYSSSNNNMMMMMMHHHJJJMMMQQQTTTTTTQQQNNNGGGIIIKKKIIIGGGFFFGGGIIIMMMLLLKKKIIIHHHGGGGGGGGGGGGIIILLLNNNPPPRRRUUUWWWTTTSSSQQQNNNKKKJJJLLLNNNMMMMMMMMMNNNOOOQQQSSSTTTUUUTTTSSSOOOLLLKKKOOORRRUUUTTTRRRPPPOOOOOOPPPQQQRRRQQQOOONNNMMMMMMMMMMMMJJJIIIGGGGGGHHHIIIIIIHHHFFFHHHJJJLLLLLLKKKIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEHHHHHHIIIJJJLLLMMMMMMLLLNNNLLLPPPVVVXXX^^^rrr~~~wwwrrrvvvjjjYYYQQQQQQLLLJJJHHHJJJNNNSSSWWWYYYXXXXXXYYYYYYYYYXXXWWWWWWVVVTTTSSSSSSSSSRRRPPPNNNJJJHHHDDD@@@===:::888888777777888888888999<<>>@@@DDDGGGJJJNNNSSSVVVYYY^^^eeekkknnnqqqssstttuuuwww||||||zzzxxxwwwxxx|||vvvooogggbbbbbbhhhwwwzzzsssooogggbbb\\\WWWTTTQQQMMMJJJFFFGGGJJJPPPYYYaaafffiiiggghhhhhhddd^^^YYYVVVVVVXXX[[[___eeejjjqqqyyy~~~xxxpppmmmlllooowwwxxxqqqkkkkkktttxxxjjj```\\\[[[TTTYYY___cccfffggghhhiiihhhiiiiiijjjkkklllllllllmmmlllkkkllloooqqqqqqqqqpppooommmllllllmmmmmmmmmllllllllllllmmmmmmmmmmmmooopppqqqrrrqqqooommmlll}}}{{{xxxuuulllhhhccc___^^^^^^^^^]]]]]]___bbbeeefffeeecccaaa]]]YYYUUUVVV\\\bbbfffggglllpppxxxyyyvvvvvvvvvwwwvvvuuusssuuu{{{~~~ppp```VVVPPPNNNPPPPPPOOOUUU^^^ddd^^^VVVPPPLLLKKKJJJIIIEEEHHHKKKLLLLLLLLLMMMNNNKKKKKKJJJHHHFFFFFFGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKNNNQQQTTTTTTSSSQQQOOONNNLLLIIIHHHIIIKKKKKKKKKMMMKKKKKKMMMLLLIIIKKKPPPKKKOOOVVV]]]```]]]WWWRRRMMMNNNQQQSSSTTTTTTTTTTTTPPPOOONNNOOOQQQRRRRRRQQQTTTRRRPPPPPPSSSWWWZZZ[[[VVVQQQMMMLLLOOOSSSUUUVVVVVVXXXYYYXXXUUURRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOMMMNNNOOORRRSSSSSSPPPNNNMMMNNNNNNLLLJJJKKKOOORRRXXXZZZYYYVVVQQQMMMMMMNNNGGGIIIMMMRRRVVVVVVSSSQQQJJJLLLMMMLLLJJJHHHJJJLLLMMMLLLKKKIIIHHHGGGFFFFFFFFFIIIMMMQQQSSSUUUXXXZZZTTTRRROOOKKKHHHHHHKKKMMMMMMLLLLLLLLLNNNPPPSSSUUUXXXXXXVVVQQQLLLJJJLLLOOOSSSRRRPPPOOOOOOPPPQQQRRRSSSRRRPPPNNNMMMMMMMMMMMMJJJIIIGGGHHHIIIJJJJJJIIIFFFHHHJJJLLLMMMLLLJJJHHHGGGGGGGGGGGGFFFFFFEEEEEEHHHHHHHHHJJJKKKLLLKKKJJJMMMIIIKKKSSSVVVXXXgggyyy|||tttmmmppprrr^^^TTTSSSOOOLLLHHHHHHLLLRRRWWWYYYXXXXXXYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRPPPNNNLLLJJJFFFBBB>>>;;;999888777888888888888999<<<>>><<<>>>BBBEEEHHHLLLPPPTTTTTTZZZcccjjjooorrrsssuuusssuuuyyy~~~~~~{{{xxxxxxzzz}}}zzzooofff```aaalllxxxyyyuuummmhhh```ZZZWWWTTTOOOLLLIIIGGGFFFHHHOOOXXX```dddfffiiillljjjddd^^^[[[YYYUUUXXX\\\```dddkkkrrrwww}}}zzzrrrpppnnnooowwwzzzsssllllllssszzzkkk```[[[ZZZTTTYYY___dddfffgggggghhhiiiiiijjjkkkllllllmmmmmmmmmlllkkkmmmoooqqqrrrqqqqqqnnnkkkiiikkknnnqqqrrrmmmmmmmmmmmmmmmmmmllllllqqqrrrrrrsssrrrpppmmmlll{{{zzzwwwsssooollljjjiii```]]]YYYZZZ]]]```aaaaaadddffffffccc]]]XXXVVVWWWZZZVVVWWW___dddgggmmmuuu{{{tttpppooollllllpppooosssyyy|||yyymmmeee___[[[RRRPPPLLLIIIJJJMMMQQQTTT^^^^^^[[[TTTLLLGGGIIILLLIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMLLLKKKMMMNNNNNNOOOPPPPPPPPPQQQOOONNNMMMLLLLLLMMMNNNNNNSSSRRRQQQOOONNNMMMMMMMMMNNNOOOSSSWWW[[[YYYTTTOOOKKKLLLNNNPPPRRRRRRRRRRRROOOPPPQQQQQQPPPPPPQQQSSSOOONNNNNNPPPTTTXXXZZZZZZTTTPPPLLLKKKMMMPPPQQQQQQQQQSSSUUUWWWWWWVVVSSSRRROOOOOOMMMLLLLLLLLLMMMNNNOOONNNMMMNNNPPPPPPNNNLLLJJJIIIHHHGGGHHHKKKNNNQQQRRRRRRQQQQQQOOONNNLLLKKKNNNNNNNNNPPPQQQQQQOOOMMMMMMLLLKKKKKKKKKLLLMMMNNNQQQQQQPPPLLLHHHGGGIIILLLMMMKKKKKKOOOUUUWWWUUUQQQUUUSSSOOOLLLJJJJJJKKKKKKKKKMMMMMMKKKIIIKKKRRRYYYXXXZZZZZZUUUNNNJJJLLLOOOTTTRRRQQQPPPPPPPPPNNNMMMQQQPPPNNNLLLJJJHHHHHHGGGEEEDDDEEEGGGIIIJJJHHHFFFGGGIIIJJJKKKKKKHHHEEECCCEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFIIILLLLLLNNNTTT^^^fffyyynnngggiiixxxlll^^^ZZZRRROOOLLLJJJKKKOOOTTTWWWWWWWWWXXXXXXYYYYYYZZZZZZXXXWWWUUUSSSRRRQQQPPPPPPNNNLLLHHHFFFCCC???;;;888888888888888888999999:::999:::<<>>;;;888888888777888888999999::::::<<<>>>AAAEEEIIIKKKQQQUUU[[[aaaeeeiiimmmpppqqqrrruuu{{{zzzyyy{{{~~~~~~tttkkkeeedddhhhoooyyy~~~{{{uuummmgggccc^^^XXXSSSMMMLLLIIIEEEDDDFFFMMMRRR^^^ccckkkqqqrrrnnnhhhcccXXXXXXWWWWWWZZZ___gggmmmttt{{{xxxuuurrrppprrrxxx~~~yyyqqqlllmmmvvv~~~ooobbbZZZWWWUUUXXX\\\___aaacccgggiiijjjkkklllmmmnnnnnnnnnnnnnnnmmmkkkjjjkkkmmmoooqqqpppooommmlllkkklllmmmnnnnnnnnnmmmmmmmmmllllllllllllooorrrrrrqqqnnnmmmmmmmmmjjjfffaaa^^^[[[ZZZZZZYYYYYY\\\___bbbbbb___\\\[[[[[[ZZZWWWTTTTTTYYY]]]bbbbbbgggrrr~~~~~~uuuooollleeebbbfffmmmsssxxx}}}qqqkkkbbbYYYTTTPPPNNNLLLMMMKKKIIIHHHHHHIIIKKKLLLWWWYYYZZZWWWPPPJJJFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGJJJMMMNNNMMMLLLKKKJJJIIIIIIIIIKKKMMMPPPRRROOOOOONNNNNNNNNPPPQQQRRRTTTRRROOOLLLJJJJJJJJJJJJGGGIIILLLOOOQQQPPPLLLHHHKKKKKKLLLMMMOOOQQQSSSTTTPPPSSSUUUVVVTTTRRRRRRRRRPPPNNNMMMNNNQQQTTTUUUUUURRROOOLLLKKKMMMOOOPPPPPPRRRRRRSSSSSSSSSRRRRRRQQQOOOOOOMMMLLLLLLLLLMMMNNNNNNMMMMMMNNNPPPQQQOOONNNJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKKKKIIIHHHGGGHHHKKKLLLMMMLLLLLLKKKKKKLLLMMMPPPRRRSSSRRRTTTTTTSSSOOOLLLJJJIIILLLKKKJJJMMMRRRTTTRRRPPPIIIIIIIIIHHHHHHHHHHHHHHHKKKLLLLLLJJJIIIKKKPPPUUUTTTVVVVVVSSSOOONNNPPPSSSVVVVVVUUUUUUTTTSSSQQQQQQOOONNNMMMKKKIIIHHHHHHGGGHHHGGGGGGHHHIIIIIIGGGDDDBBBCCCDDDEEEGGGHHHIIIIIIDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGIIIJJJJJJKKKPPPWWW]]]fffxxxsssllliiikkkrrryyytttggghhhbbbWWWNNNIIIJJJNNNQQQWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWUUUTTTTTTSSSSSSQQQNNNKKKIIIFFFBBB???999888888777777777888888::::::;;;===@@@CCCFFFHHHMMMPPPVVV\\\```eeeiiilllnnnnnnqqqvvv}}}}}}||||||}}}tttiiidddcccdddjjjvvv{{{rrrkkkfff```YYYTTTRRRPPPKKKFFFCCCCCCGGGJJJTTT[[[eeennnsssrrrnnnkkk^^^\\\ZZZWWWWWWZZZaaaeeelllttt||||||wwwtttpppqqquuu|||zzzsssllllllsss}}}pppccc[[[WWWSSSVVVYYY\\\___bbbfffiiijjjkkklllmmmnnnnnnnnnnnnnnnmmmkkkjjjkkklllnnnooonnnnnnlllkkkkkkkkklllmmmnnnnnnnnnmmmmmmmmmmmmllllllnnnppppppnnnlllllllllaaa```]]][[[ZZZ[[[]]]^^^ZZZ[[[\\\^^^^^^]]]ZZZXXXYYYYYYXXXVVVUUUYYY```gggrrrvvv~~~|||xxxtttnnnjjjiiihhhjjjqqqzzzyyyccc^^^XXXRRROOONNNLLLKKKLLLKKKKKKJJJJJJKKKKKKLLLNNNRRRVVVVVVSSSNNNJJJHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDGGGJJJMMMOOOOOOMMMLLLMMMKKKIIIGGGGGGHHHKKKLLLOOOOOONNNOOOPPPRRRSSSUUUUUUSSSOOOKKKIIIHHHIIIIIIFFFGGGJJJLLLMMMLLLIIIGGGIIIKKKNNNQQQRRRSSSSSSRRRQQQSSSWWWWWWVVVSSSRRRQQQPPPNNNMMMMMMOOOQQQRRRQQQNNNMMMLLLKKKLLLMMMMMMNNNRRRRRRQQQQQQQQQQQQQQQQQQOOOOOOMMMLLLLLLLLLMMMNNNLLLKKKKKKMMMOOOOOONNNMMMIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJKKKKKKKKKIIIGGGFFFFFFIIIKKKMMMMMMIIIIIIIIIKKKMMMPPPSSSTTTVVVVVVUUUSSSPPPMMMKKKKKKKKKJJJJJJLLLOOOQQQPPPOOOJJJJJJKKKLLLLLLKKKJJJIIIOOOOOONNNKKKIIIJJJMMMQQQRRRSSSSSSQQQNNNNNNOOORRRVVVWWWXXXWWWUUUSSSRRRRRRNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIKKKMMMMMMKKKIIICCCBBBBBBCCCDDDFFFHHHIIIDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGFFFFFFEEEFFFFFFFFFGGGHHHIIIIIIJJJMMMRRRWWW\\\iiisssnnnnnnoooqqqtttxxxwwwssskkk]]]PPPIIIHHHJJJMMMVVVWWWXXXYYYZZZZZZYYYYYYZZZZZZYYYYYYXXXWWWVVVUUUUUURRRPPPMMMLLLIIIEEEBBB::::::999888777666666777:::::::::;;;===@@@CCCDDDIIIMMMRRRWWW\\\```eeeiiikkklllnnnsssyyy}}}zzzyyy{{{}}}qqqgggbbbdddeeekkkwwwyyyqqqkkkeee___ZZZYYYUUUPPPJJJFFFEEEFFFGGGMMMSSS^^^hhhnnnpppnnnllleeeccc^^^YYYVVVXXX\\\```eeemmmvvv|||zzzvvvrrrppprrrxxx}}}uuunnnlllpppyyy~~~wwwmmmbbb[[[WWWQQQSSSVVVYYY\\\```eeeiiijjjkkklllmmmnnnooooooooommmlllkkkjjjjjjjjjllllllnnnmmmllllllkkkkkkllllllnnnnnnnnnmmmmmmmmmmmmmmmnnnooopppooommmllllllmmm^^^]]]\\\[[[\\\^^^___aaa___^^^]]][[[YYYXXXXXXYYYSSSVVVXXXZZZ]]]eeepppxxx}}}vvvrrrqqqpppooommmlllpppwww}}}qqqkkkXXXUUUPPPMMMKKKJJJIIIHHHJJJJJJJJJJJJJJJKKKKKKKKKJJJNNNRRRTTTSSSOOOJJJHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHKKKNNNOOOOOONNNMMMMMMKKKIIIGGGFFFGGGIIIKKKNNNNNNNNNOOOQQQSSSUUUWWWUUUSSSPPPMMMJJJIIIIIIJJJFFFHHHJJJLLLKKKJJJIIIHHHHHHKKKPPPUUUVVVTTTQQQOOOPPPSSSVVVWWWUUUSSSRRRQQQPPPNNNLLLLLLNNNOOOPPPOOOKKKLLLLLLLLLKKKKKKLLLLLLRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOMMMLLLLLLLLLMMMNNNKKKJJJJJJKKKMMMNNNLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLIIIHHHFFFGGGJJJLLLMMMNNNIIIIIIJJJLLLOOORRRVVVWWWYYYVVVSSSPPPNNNNNNMMMMMMJJJJJJIIIJJJLLLMMMNNNMMMLLLMMMNNNNNNNNNLLLJJJIIIOOONNNMMMLLLKKKLLLOOOQQQPPPPPPPPPNNNMMMMMMNNNPPPTTTVVVXXXWWWTTTRRRQQQQQQLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJMMMPPPQQQPPPOOOEEEDDDCCCBBBBBBDDDFFFGGGCCCDDDFFFGGGIIIIIIJJJJJJGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGHHHIIIJJJLLLOOOQQQUUU___rrrxxxtttvvvvvvuuuuuusss|||sssdddVVVLLLHHHHHHJJJSSSTTTVVVXXXYYYZZZYYYYYYZZZZZZ[[[[[[ZZZYYYXXXWWWUUUSSSPPPOOOMMMJJJGGGDDD<<<<<<:::888777666666666999999999999;;;===@@@AAAGGGJJJOOOTTTXXX]]]cccfffiiijjjmmmqqqwww~~~zzzvvvxxx{{{{{{ooofffeeeaaaccckkkvvvzzztttnnnhhhddd]]]YYYTTTOOOKKKIIIHHHHHHGGGMMMUUU___ggglllooopppkkkiiiddd^^^YYYYYY[[[]]]```hhhpppwww}}}{{{xxxsssppppppuuu{{{xxxqqqmmmpppvvv{{{~~~|||xxxqqqhhh```[[[XXXQQQRRRTTTVVVYYY^^^dddiiikkkkkkmmmnnnooopppppppppmmmlllkkkjjjiiiiiijjjjjjnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrqqqooommmmmmnnnbbbbbb```___^^^]]]]]]]]]YYYXXXVVVTTTRRRSSSWWWZZZTTTXXX___eeemmmwww~~~|||yyywwwtttqqqpppqqqtttvvvsss{{{vvvggg^^^[[[TTTQQQNNNLLLKKKJJJIIIGGGFFFFFFGGGGGGHHHIIIKKKKKKMMMOOOQQQRRRPPPMMMHHHEEEGGGGGGGGGFFFEEEEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNNNNJJJIIIHHHHHHHHHJJJLLLMMMMMMMMMNNNOOOQQQTTTVVVXXXUUUTTTRRRPPPNNNLLLKKKKKKHHHJJJLLLLLLKKKJJJJJJJJJIIILLLQQQUUUVVVSSSOOOLLLNNNQQQSSSTTTSSSRRRRRRRRRPPPNNNLLLLLLNNNOOOOOOOOOJJJLLLNNNNNNLLLKKKLLLLLLQQQQQQQQQQQQQQQPPPOOONNNOOOOOOMMMLLLLLLLLLMMMNNNLLLKKKJJJKKKMMMMMMKKKJJJIIIIIIHHHHHHIIIJJJKKKKKKLLLKKKJJJJJJJJJKKKLLLMMMKKKIIIHHHIIILLLMMMNNNMMMKKKKKKLLLNNNQQQUUUXXXZZZXXXUUUPPPNNNMMMNNNNNNNNNIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMKKKJJJIIIKKKJJJJJJJJJLLLNNNQQQSSSNNNNNNMMMMMMMMMOOOPPPQQQPPPTTTWWWVVVRRROOONNNOOOKKKJJJIIIHHHHHHHHHHHHHHHFFFGGGIIILLLPPPRRRQQQPPPFFFEEEDDDCCCCCCCCCDDDEEECCCDDDEEEGGGHHHIIIIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHJJJKKKMMMNNNPPPWWWeee~~~~~~~~~}}}vvvyyy~~~ooo```TTTLLLIIIIIIOOOQQQTTTWWWYYYYYYYYYYYYYYYZZZ[[[\\\[[[[[[YYYXXXUUUSSSQQQPPPNNNLLLIIIFFF???>>><<<:::888777666666777777777888999<<<>>>???DDDGGGLLLPPPUUUZZZ```dddfffiiilllpppuuu{{{~~~vvvxxxzzz{{{}}}zzzpppeee^^^\\\bbbjjjsss~~~xxxrrrlllhhhaaa]]]WWWSSSPPPMMMKKKIIIEEEHHHNNNVVV___iiippptttnnnmmmiiiccc^^^\\\\\\]]]]]]dddkkkpppwww|||zzzuuuqqqoooqqqwww{{{yyysssppprrrxxx}}}~~~xxxqqqiiibbb\\\ZZZRRRSSSTTTUUUXXX]]]dddhhhlllmmmnnnpppqqqrrrrrrrrrnnnmmmlllkkkjjjjjjjjjjjjnnnnnnnnnnnnmmmmmmmmmlllmmmnnnnnnnnnnnnoooooooooqqqrrrtttsssqqqnnnnnnnnnddddddcccaaa^^^[[[XXXVVVOOOPPPRRRRRRSSSWWW]]]bbbccciiiqqqyyy~~~vvvsssrrrrrrrrrvvvxxxyyyxxxvvvxxx~~~qqqbbbYYYSSSQQQQQQOOOMMMLLLLLLLLLKKKIIIFFFEEEFFFFFFHHHJJJMMMNNNNNNNNNNNNNNNNNNLLLIIIFFFGGGGGGFFFFFFEEEDDDDDDCCCGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLMMMNNNQQQTTTWWWYYYTTTTTTTTTSSSRRRPPPNNNLLLIIIKKKMMMLLLJJJIIIJJJLLLKKKMMMOOOQQQQQQOOOMMMKKKLLLNNNPPPQQQQQQQQQRRRSSSOOOMMMLLLLLLNNNOOOPPPOOOLLLNNNQQQQQQOOONNNNNNOOOQQQQQQRRRSSSRRRPPPNNNMMMOOOOOOMMMLLLLLLLLLMMMNNNOOONNNMMMMMMNNNMMMKKKIIIIIIHHHGGGGGGHHHJJJLLLMMMOOONNNLLLKKKKKKKKKMMMNNNKKKJJJJJJKKKMMMNNNMMMKKKIIIJJJKKKMMMPPPSSSWWWYYYTTTQQQNNNMMMNNNOOOMMMLLLIIIIIIIIIHHHGGGHHHJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJHHHIIIJJJLLLMMMMMMKKKKKKKKKMMMPPPSSSUUUWWWLLLQQQTTTTTTOOOKKKKKKLLLIIIIIIHHHHHHHHHHHHHHHHHHCCCDDDEEEHHHLLLMMMMMMKKKEEEEEEDDDDDDDDDDDDDDDEEECCCDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFGGGHHHJJJLLLLLLLLLLLLRRR\\\ooo{{{wwwzzz}}}mmm^^^SSSLLLIIIKKKMMMQQQUUUXXXYYYYYYYYYXXXYYY[[[\\\\\\[[[ZZZYYYVVVTTTRRRQQQPPPNNNKKKIIIAAA@@@>>>;;;999888666666555555555666888:::===>>>BBBEEEIIIMMMQQQWWW]]]aaacccfffkkkooorrrwww~~~yyy{{{|||zzzyyy|||yyykkkaaa\\\___bbbeeeqqq~~~wwwqqqlllhhhccc^^^YYYVVVSSSOOOLLLFFFFFFHHHLLLUUU```jjjpppnnnmmmkkkgggbbb___]]]]]][[[```eeehhhoooxxx}}}||||||zzzwwwrrroooooosssxxx~~~|||yyyuuutttxxx~~~}}}wwwoooggg```[[[TTTTTTTTTTTTVVV\\\ccchhhmmmnnnoooqqqrrrsssttttttqqqqqqpppooommmllllllkkkmmmmmmmmmmmmmmmlllkkkkkkmmmnnnnnnnnnooooooooooooppprrruuuuuurrrooommmlllbbbbbbbbb```]]]YYYUUUSSSMMMPPPUUUYYY]]]cccjjjpppvvv||||||uuummmhhhhhhlllqqqsssvvv{{{~~~nnn^^^WWWTTTQQQOOOKKKJJJHHHIIIJJJJJJHHHGGGGGGGGGGGGHHHJJJMMMPPPRRRLLLKKKKKKKKKLLLMMMLLLKKKIIIIIIHHHHHHGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFGGGHHHJJJKKKOOONNNNNNMMMKKKJJJIIIHHHKKKKKKLLLNNNQQQTTTWWWYYYSSSTTTUUUVVVTTTRRROOONNNJJJLLLMMMLLLJJJIIIJJJMMMNNNMMMMMMLLLLLLLLLKKKKKKKKKLLLNNNOOOOOOOOORRRSSSOOOMMMLLLLLLNNNPPPPPPPPPMMMQQQTTTTTTRRRPPPPPPQQQPPPQQQSSSTTTSSSQQQNNNLLLOOOOOOMMMLLLLLLLLLMMMNNNQQQPPPOOOOOOOOONNNLLLJJJIIIGGGFFFEEEGGGIIIMMMOOOQQQOOOMMMLLLKKKLLLMMMNNNKKKKKKKKKLLLNNNNNNLLLJJJFFFFFFGGGIIILLLPPPSSSUUUPPPNNNMMMNNNPPPPPPLLLIIIHHHIIIHHHGGGFFFGGGIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQOOOMMMJJJHHHGGGGGGFFFEEEIIIIIIJJJMMMRRRWWWZZZ\\\JJJOOOSSSRRRMMMIIIIIIKKKIIIHHHHHHGGGGGGHHHHHHIIIAAAAAABBBEEEHHHIIIHHHFFFCCCDDDDDDEEEEEEEEEFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFIIIKKKLLLLLLKKKKKKPPPXXXggg~~~wwwvvvwwwfffXXXNNNIIIHHHKKKPPPTTTXXXYYYYYYYYYXXXYYY[[[\\\\\\[[[ZZZYYYWWWVVVTTTSSSRRRPPPMMMJJJCCCAAA???<<<:::888777666444444444555777:::<<<>>>@@@CCCGGGKKKOOOUUU[[[___```dddjjjmmmpppuuu{{{|||~~~~~~zzzwwwyyyssshhh```aaa___]]]eeesss{{{zzzuuuooojjjddd___\\\XXXSSSOOOJJJGGGDDDEEEKKKVVVaaahhhlllmmmllliiieee```^^^^^^ZZZ^^^aaaccciiisssxxxyyy|||{{{xxxsssooonnnrrruuuyyyyyywwwvvvwww|||~~~vvvlllbbb\\\UUUUUUTTTTTTVVV[[[bbbhhhnnnoooppprrrtttuuuuuuuuutttsssrrrqqqpppooonnnmmmkkkkkklllllllllkkkjjjiiimmmnnnnnnnnnooooooppppppooorrruuuuuusssooolllkkkYYYYYYYYYXXXUUUSSSQQQOOOSSSTTTXXX^^^hhhuuu{{{vvvooojjjccc___aaaiiirrryyy{{{xxxiiiYYYSSSQQQNNNKKKJJJMMMLLLKKKJJJHHHGGGFFFEEEFFFEEEDDDDDDGGGKKKPPPSSSLLLJJJHHHJJJMMMOOOMMMKKKKKKKKKKKKHHHFFFEEEEEEGGGEEEEEEEEEFFFFFFEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIKKKKKKLLLLLLKKKIIIHHHHHHIIILLLMMMNNNQQQSSSUUUWWWXXXVVVVVVTTTQQQSSSUUUSSSNNNMMMLLLKKKIIIIIIJJJLLLMMMQQQPPPOOOMMMLLLKKKJJJJJJNNNMMMMMMNNNOOOQQQSSSUUUPPPQQQQQQOOOMMMLLLNNNOOORRRRRRQQQQQQQQQPPPPPPPPPPPPRRRSSSSSSQQQPPPQQQRRRRRRQQQOOOMMMMMMNNNOOOPPPOOONNNOOOTTTUUURRRRRRTTTTTTOOOJJJHHHJJJLLLLLLKKKQQQPPPNNNMMMMMMOOORRRSSSUUUPPPMMMNNNSSSSSSOOOIIIEEEFFFGGGIIILLLOOOQQQSSSPPPNNNKKKJJJKKKKKKKKKJJJGGGFFFDDDBBBCCCEEEGGGIIIHHHHHHHHHIIILLLNNNMMMMMMPPPLLLHHHEEEEEEFFFFFFFFFEEEFFFHHHKKKQQQXXX^^^bbbQQQNNNKKKJJJKKKLLLLLLLLLIIIJJJJJJJJJHHHFFFCCCAAAAAAAAABBBDDDEEEEEEFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@AAABBBCCCDDDEEEFFFGGGHHHFFFEEEEEEEEEEEEEEEFFFFFFAAADDDHHHLLLMMMMMMKKKIIIKKKOOOQQQ\\\qqq}}}www{{{|||pppaaaSSSNNNHHHHHHJJJNNNSSSXXXZZZ[[[YYY[[[]]]^^^\\\ZZZZZZZZZYYYYYYWWWUUUSSSQQQPPPOOOJJJGGGDDDAAA>>>;;;777444666666555666777999:::<<<>>>@@@DDDHHHLLLRRRXXX\\\bbbcccdddfffkkkrrrzzz{{{wwwwwwzzz|||~~~{{{uuukkkbbb^^^___cccfffttt||||||uuupppjjjeeebbb]]]WWWRRROOOLLLHHHGGGIIINNNUUUYYYeeehhhkkkjjjfffbbbaaabbb]]]XXXXXX]]]aaadddmmmwww|||zzzwwwtttrrrpppooooootttrrrsssxxx|||zzzsssjjjbbb]]]WWWTTTVVVXXX[[[aaahhhkkkppprrrppppppsssuuussstttsssrrrrrrrrrpppmmmjjjkkklllmmmnnnmmmkkkiiigggjjjkkkkkkllllllmmmnnnnnnooonnnmmmoooqqqppplllhhhUUUUUUUUUTTTTTTUUUWWWXXXXXX]]]eeeooo}}}~~~zzzwwwtttppplllhhheeebbbbbbgggoooyyypppbbbUUUQQQPPPMMMIIIHHHIIIIIIHHHHHHGGGGGGGGGGGGEEEDDDDDDDDDFFFIIIMMMOOOKKKIIIHHHIIIKKKLLLKKKIIIJJJKKKKKKIIIGGGEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEEEEEEEFFFHHHIIIKKKLLLMMMKKKIIIGGGGGGGGGJJJKKKMMMOOOQQQSSSUUUVVVQQQQQQOOOMMMRRRYYY\\\YYYOOONNNLLLKKKKKKMMMOOOQQQQQQPPPOOONNNLLLLLLKKKKKKMMMMMMNNNNNNOOOPPPRRRRRRQQQRRRRRRQQQOOONNNOOOPPPRRRQQQQQQQQQPPPPPPPPPPPPOOOQQQSSSRRRQQQPPPPPPQQQQQQPPPNNNLLLLLLMMMNNNOOOPPPNNNOOOTTTTTTRRRQQQTTTUUUPPPKKKIIIJJJLLLLLLLLLOOONNNMMMMMMNNNQQQTTTVVVVVVRRRNNNOOOSSSTTTPPPKKKGGGGGGHHHJJJLLLNNNPPPQQQOOOMMMJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCEEEGGGHHHGGGFFFFFFHHHKKKMMMNNNNNNPPPLLLHHHFFFFFFFFFFFFEEEDDDEEEGGGJJJOOOUUUZZZ]]]OOOLLLIIIHHHIIIJJJJJJIIIGGGHHHHHHHHHGGGEEEBBBAAAAAABBBCCCDDDEEEEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBDDDGGGJJJKKKKKKJJJIIIGGGKKKLLLUUUfffwwwwwwwwwrrr```TTTOOOGGGFFFGGGJJJOOOTTTXXXYYYYYY\\\^^^^^^]]][[[ZZZZZZZZZYYYXXXVVVTTTRRRPPPOOOLLLIIIFFFCCC@@@===999777555555444555555777999:::<<<>>>BBBFFFJJJOOOUUUYYY^^^___aaadddhhhnnnvvv|||~~~~~~yyyxxxyyyzzzzzz~~~tttjjjccc``````aaakkkrrryyytttnnnjjjgggbbb[[[VVVPPPMMMIIIGGGGGGJJJNNNPPP\\\```eeehhhgggeeebbbaaa]]]ZZZYYY\\\^^^```gggpppvvvvvvvvvvvvuuusssqqqppptttrrrrrrvvvzzzyyyppphhhbbb\\\WWWWWWXXXZZZ```gggkkkpppsssqqqppprrrsssqqqsssrrrqqqqqqqqqooollljjjjjjjjjkkkkkkkkkjjjhhhgggjjjkkkkkkllllllmmmmmmnnnqqqpppooopppqqqppplllhhhSSSSSSSSSSSSUUUZZZaaafffiiioooyyyyyytttnnnjjjhhhhhhhhhhhhggggggiiinnnvvviii\\\PPPMMMMMMKKKGGGFFFEEEEEEFFFFFFGGGHHHHHHHHHDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGHHHIIIIIIGGGFFFHHHJJJKKKJJJHHHFFFEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGFFFFFFFFFEEEEEEEEEEEEIIIJJJLLLKKKHHHFFFEEEEEEHHHIIIKKKLLLNNNPPPQQQRRRMMMNNNLLLLLLSSS___ggghhhSSSQQQOOOMMMMMMOOOQQQSSSQQQPPPOOONNNMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPRRRSSSSSSRRRPPPOOOOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPOOOQQQRRRRRRQQQPPPQQQRRRPPPOOOMMMLLLKKKLLLNNNOOOPPPNNNOOOSSSSSSQQQPPPSSSUUURRRMMMKKKJJJKKKLLLLLLMMMLLLLLLMMMOOORRRVVVXXXUUUQQQLLLLLLPPPRRROOOLLLIIIIIIIIIJJJKKKMMMNNNOOONNNKKKIIIGGGGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDEEEIIIMMMOOOPPPOOOLLLIIIGGGFFFFFFEEEDDDBBBCCCFFFJJJMMMQQQTTTVVVKKKIIIFFFEEEFFFGGGGGGFFFDDDEEEEEEEEEEEECCCAAA@@@@@@@@@AAABBBBBBBBBAAA@@@>>>????????????@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@CCCDDDEEEFFFGGGHHHGGGGGGGGGLLLLLLQQQ]]]jjjzzzuuuvvvvvvdddXXXTTTIIIGGGEEEGGGLLLRRRVVVYYYZZZ\\\______]]][[[ZZZZZZ[[[ZZZXXXVVVTTTRRRQQQPPPNNNLLLIIIFFFDDD@@@<<<999777666555555555777888999999;;;???BBBFFFKKKPPPTTTYYY[[[]]]```dddkkkrrrwww|||}}}zzzxxxwwwvvvyyyzzz|||uuulllfffbbb```bbbfffrrrzzztttppplllggg```ZZZUUURRRNNNJJJHHHGGGHHHIIIPPPTTT[[[bbbggggggddd```___\\\[[[\\\\\\[[[___eeelllpppuuuyyyzzzyyyuuusssuuuqqqpppsssvvv|||wwwnnnhhh```YYYWWWVVVXXX^^^eeejjjpppsssrrrqqqrrrrrrooorrrqqqpppppppppooollliiihhhhhhhhhhhhhhhhhhggggggjjjjjjjjjkkkllllllmmmmmmqqqqqqpppqqqqqqooollliiiUUUVVVXXXZZZ^^^fffqqqyyy}}}yyytttpppiiieeedddgggkkknnnpppsssyyyyyy}}}jjj[[[MMMHHHIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHDDDDDDEEEFFFGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGEEEDDDFFFHHHKKKKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEFFFEEEDDDCCCBBBAAADDDFFFIIIIIIGGGEEEDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNLLLNNNOOOOOOVVVbbbkkkmmmWWWUUUQQQNNNLLLMMMPPPQQQPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQRRRRRRQQQOOOOOOQQQRRRSSSRRRPPPNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSSSSRRRQQQRRRSSSQQQPPPNNNLLLLLLMMMNNNOOOQQQNNNNNNRRRRRROOOOOORRRUUUSSSPPPMMMLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQTTTVVVQQQMMMHHHHHHKKKMMMLLLJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLJJJGGGFFFFFFFFFDDDBBBBBBCCCDDDEEEFFFEEEDDDDDDEEECCCBBBCCCGGGLLLOOOPPPMMMKKKIIIHHHGGGGGGEEEDDDBBBDDDGGGJJJLLLNNNOOOOOOIIIGGGEEEDDDEEEEEEEEEDDDAAAAAABBBBBBBBBAAA@@@@@@>>>???@@@@@@@@@>>>===<<<======>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBAAA@@@@@@@@@@@@DDDCCCCCCCCCDDDEEEEEEFFFFFFKKKLLLOOOWWW```yyywwwrrrvvv~~~kkk___ZZZOOOLLLHHHGGGKKKQQQVVVYYYZZZ\\\______^^^\\\[[[[[[\\\[[[YYYWWWUUUSSSRRRQQQOOOMMMKKKHHHFFFCCC???;;;999888777777666777888999888:::===@@@CCCGGGLLLPPPUUUXXX[[[___ccchhhooossszzz~~~}}}zzzxxxvvvxxxwwwxxx}}}xxxpppiiieee```aaahhhtttyyytttpppkkkccc]]]ZZZXXXUUUPPPMMMIIIHHHGGGHHHJJJOOOXXXaaaeeedddaaaaaa```___^^^[[[YYYZZZ\\\dddjjjsss{{{~~~zzzwwwvvvrrrooooooqqqttt}}}{{{rrrjjjaaaYYYVVVUUUWWW]]]dddhhhoootttttttttuuutttqqqsssrrrqqqqqqrrrpppmmmkkkhhhggggggfffffffffggghhhhhhhhhiiiiiijjjkkkkkkkkkoooooopppqqqqqqooommmkkkYYY^^^ccciiippp{{{yyysssqqqpppqqqnnniiiffffffjjjpppuuu~~~{{{wwwpppjjjtttsssaaaOOOFFFEEEEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEGGGGGGHHHGGGGGGFFFIIIJJJKKKKKKIIIGGGEEEEEEEEEHHHJJJKKKIIIGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@BBBEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKOOOQQQRRRVVV^^^dddeeeYYYVVVRRRNNNKKKJJJKKKLLLNNNNNNMMMMMMNNNNNNOOOOOOQQQQQQRRRSSSSSSRRRPPPOOOOOOQQQRRRQQQOOOMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPRRRTTTTTTSSSSSSTTTUUUSSSQQQOOONNNNNNNNNPPPQQQPPPMMMMMMOOOOOOLLLMMMOOOSSSSSSRRRQQQOOOMMMLLLLLLMMMLLLLLLLLLMMMNNNOOOPPPNNNJJJGGGFFFHHHJJJJJJIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIHHHGGGGGGHHHGGGFFFDDDBBBCCCEEEFFFFFFFFFEEEDDDEEECCCAAABBBEEEJJJMMMNNNKKKJJJHHHHHHIIIHHHFFFDDDCCCEEEHHHJJJLLLMMMLLLLLLHHHFFFEEEDDDEEEEEEDDDCCC?????????????????????>>>???@@@AAABBBAAA@@@===<<<======>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCBBBBBBAAABBBCCCDDDEEEBBBGGGHHHJJJQQQWWWkkk{{{sssqqq{{{xxxhhh^^^VVVQQQKKKHHHJJJNNNSSSVVVXXX[[[]]]^^^^^^\\\\\\\\\]]]\\\ZZZXXXVVVTTTSSSRRRPPPNNNLLLJJJHHHEEE@@@===:::999777666555666666777888:::<<<>>>AAAEEEIIIMMMRRRUUUYYY^^^bbbggglllpppwww{{{|||yyyzzzxxxxxxzzzxxxoooiiibbbaaacccjjjsssyyytttnnngggaaa^^^]]]ZZZVVVQQQMMMJJJHHHGGGFFFGGGNNNWWW^^^aaaaaaaaacccdddaaa]]][[[YYYXXX^^^eeeoooyyy~~~|||xxxtttpppooonnnnnnssszzz|||sssiiiaaaYYYVVVUUUWWW]]]eeefffmmmssstttuuuxxxxxxvvvtttssssssssstttrrrpppmmmiiihhhhhhgggggggggggghhhggggggggghhhiiiiiijjjjjjkkkmmmoooppppppooonnnmmmbbbjjjuuu~~~{{{uuuoooiiiiiillllllkkkjjjjjjkkkqqqxxx~~~xxxqqqeeeaaa______nnn|||hhhSSSGGGDDDDDDFFFIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHJJJLLLLLLJJJGGGFFFFFFEEEGGGIIIJJJIIIHHHHHHHHHFFFEEECCCBBBBBBCCCEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDAAACCCDDDDDDDDDDDDFFFHHHHHHHHHHHHHHHHHHIIIIIIIIIIIINNNQQQQQQRRRWWWYYYXXXXXXUUURRRNNNJJJIIIHHHHHHLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRQQQQQQPPPNNNPPPRRRQQQOOOMMMMMMMMMOOOOOOOOOOOOPPPPPPPPPPPPPPPRRRTTTTTTSSSSSSTTTUUUSSSRRRPPPOOONNNOOOQQQRRRPPPLLLKKKMMMLLLJJJJJJMMMOOORRRTTTUUURRROOOMMMLLLLLLKKKKKKJJJIIIIIIJJJJJJLLLJJJHHHHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGIIIKKKKKKJJJIIICCCDDDFFFGGGGGGGGGFFFEEEEEECCCAAABBBEEEGGGIIIIIIHHHGGGHHHIIIJJJJJJGGGEEEDDDFFFHHHJJJKKKKKKKKKJJJGGGFFFDDDDDDEEEEEECCCBBB>>>>>>>>>>>>============BBBCCCEEEFFFFFFDDDAAA???===>>>>>>???@@@AAAAAAAAA????????????????????????>>>>>>>>>???@@@AAACCCCCCAAAAAAAAAAAABBBCCCDDDEEEDDDHHHHHHKKKRRRUUUccc|||{{{rrrmmmrrr{{{tttddd\\\VVVNNNIIIHHHKKKNNNPPPUUUXXX[[[]]]]]]]]]]]]]]]^^^]]][[[YYYWWWUUUTTTSSSQQQPPPNNNMMMKKKHHHCCC???:::888777555444333333444777999;;;===???BBBGGGJJJMMMQQQVVV[[[___ccchhhkkkssswww}}}}}}|||zzzxxxxxx{{{tttnnneeebbb```bbbgggooozzztttnnniiibbb```]]]YYYTTTPPPLLLKKKIIIFFFEEEGGGMMMTTT[[[^^^___dddfffccc```^^^[[[XXX[[[```jjjsss{{{~~~{{{wwwuuutttppplllnnnrrryyy|||sssiiiaaaZZZXXXWWWXXX^^^fffdddkkkqqqsssuuuyyyzzzyyyuuutttttttttuuutttqqqooolllkkkkkkjjjjjjiiihhhhhhggghhhhhhiiiiiijjjkkkkkkkkknnnqqqqqqpppooooooooosss~~~|||tttnnnkkkgggeeehhhooonnnpppsssvvvzzzyyymmmhhhbbbWWWTTTUUUVVVfffzzzlllVVVKKKGGGFFFGGGIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFIIILLLMMMJJJGGGFFFGGGFFFGGGIIIHHHHHHGGGIIIJJJGGGFFFDDDBBBBBBDDDFFFGGGDDDDDDDDDDDDEEEGGGIIIJJJGGGGGGGGGEEEDDDDDDGGGIIIIIIIIIIIIIIIIIIHHHHHHHHHIIINNNQQQOOOOOORRRUUUTTTTTTSSSQQQNNNLLLIIIHHHGGGJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPQQQOOOQQQSSSRRRPPPNNNMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPNNNPPPRRRRRRRRRRRRSSSTTTSSSQQQPPPNNNNNNOOOPPPQQQOOOKKKIIIKKKJJJGGGGGGKKKKKKPPPVVVXXXVVVQQQNNNLLLIIIHHHHHHGGGGGGFFFFFFFFFHHHHHHGGGHHHHHHIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHKKKOOOPPPPPPOOOEEEFFFFFFGGGGGGGGGGGGGGGFFFDDDCCCCCCDDDEEEEEEDDDEEEEEEGGGIIIKKKKKKIIIGGGEEEEEEFFFHHHIIIIIIIIIIIIEEEDDDCCCCCCDDDDDDBBB@@@???>>>>>>===<<<<<<<<<<<>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@@@@??????@@@AAACCCDDDEEEEEEGGGJJJHHHLLLTTTTTT[[[nnnvvvmmmhhhkkkrrrrrrccc\\\SSSLLLJJJJJJKKKLLLRRRUUUYYY\\\\\\]]]^^^___^^^]]]\\\ZZZXXXVVVUUUTTTSSSRRRQQQPPPNNNKKKFFFBBB===;;;999777555555555555666888:::;;;===@@@DDDGGGGGGKKKQQQVVVZZZ^^^bbbeeemmmrrryyy~~~|||zzzxxxvvvwww|||{{{uuukkkeeeaaa______dddqqq}}}~~~xxxtttiiigggccc^^^YYYTTTPPPOOOKKKIIIGGGEEEFFFKKKRRRXXX[[[bbbgggeeebbbbbb___YYYXXX\\\ccckkksssyyy}}}}}}{{{||||||xxxqqqoooqqqpppxxx|||uuukkkddd^^^\\\ZZZZZZ___eeeeeekkkoooppprrrwwwyyyxxxtttsssssstttttttttqqqooooooooooooooommmkkkiiihhhjjjjjjkkkkkklllmmmmmmmmmooorrruuutttrrrooonnnooo~~~zzzmmmfffbbbcccccccccjjjttttttyyywwwjjj```\\\YYYPPPPPPRRRQQQ___ttt~~~lllXXXNNNJJJHHHHHHIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBCCCCCCDDDEEEFFFDDDHHHLLLLLLIIIGGGFFFGGGFFFGGGHHHHHHGGGGGGIIIKKKHHHGGGDDDCCCCCCDDDGGGHHHFFFEEEEEEEEEGGGJJJMMMOOOMMMLLLJJJGGGDDDDDDGGGIIIJJJJJJJJJIIIIIIIIIHHHHHHKKKPPPRRROOOOOOSSSVVVWWWPPPPPPPPPOOOMMMKKKIIIHHHHHHIIIIIIJJJKKKMMMOOOPPPOOONNNMMMLLLMMMNNNPPPQQQOOORRRTTTTTTRRROOONNNNNNNNNNNNNNNOOOOOOPPPPPPPPPLLLNNNPPPQQQPPPPPPQQQRRRRRRQQQOOOMMMMMMNNNOOOPPPNNNJJJHHHIIIHHHFFFFFFIIIHHHOOOWWWZZZXXXSSSNNNLLLFFFFFFEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFIIIMMMQQQTTTTTTSSSGGGGGGGGGGGGGGGHHHHHHHHHFFFEEECCCDDDDDDDDDBBBAAACCCDDDFFFIIILLLLLLJJJHHHDDDEEEEEEFFFGGGHHHHHHIIIDDDCCCBBBBBBCCCCCCAAA?????????>>><<<<<<;;;;;;<<>>>>>>>>???>>>======<<<<<<<<<=========>>>@@@BBBDDDEEEEEEEEEEEEFFFCCCHHHPPPNNNQQQ```xxx~~~qqqhhhcccgggmmmyyyiiicccYYYQQQMMMLLLKKKKKKPPPSSSXXX[[[\\\]]]^^^______^^^\\\[[[XXXWWWUUUTTTUUUTTTSSSRRRQQQMMMHHHDDDAAA???===;;;999888888888555777999:::;;;>>>BBBEEEBBBFFFLLLRRRVVVZZZ]]]```iiiooovvvzzz}}}{{{yyywwwuuuuuuyyy~~~oooiiiccc___]]]___jjjvvv{{{}}}qqqnnniiiccc]]]XXXTTTRRRLLLLLLJJJFFFDDDFFFMMMRRRXXXaaafffeeecccdddaaa[[[WWWYYY^^^eeemmmuuu{{{~~~~~~vvvrrrssslllttt|||}}}vvvnnngggaaa___]]]\\\___eeeeeekkknnnnnnoootttvvvvvvsssrrrrrrssstttsssqqqnnnqqqrrrrrrrrrpppmmmjjjhhhllllllmmmnnnnnnooooooppptttwwwyyywwwsssooonnnnnn}}}wwwqqqllliiieeeeeeddddddfffllltttyyy|||kkk```XXXTTTSSSOOOMMMKKKJJJMMMTTT___fffrrrlll\\\LLLHHHMMMMMMFFFBBBAAAAAABBBDDDEEEDDDCCCFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGIIIIIIIIIIIIGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDFFFEEEEEEEEEFFFHHHJJJKKKKKKIIIFFFDDDCCCDDDFFFGGGKKKJJJHHHFFFEEEEEEFFFFFFIIIMMMPPPQQQOOONNNNNNOOOQQQOOOOOOQQQRRRPPPLLLKKKJJJIIIGGGHHHMMMQQQQQQMMMLLLNNNQQQQQQQQQPPPPPPQQQTTTTTTUUUTTTRRROOOKKKIIIJJJLLLNNNOOOOOONNNOOOQQQLLLKKKJJJJJJKKKNNNQQQSSSPPPPPPOOONNNMMMMMMMMMMMMJJJJJJHHHGGGGGGHHHIIIJJJNNNQQQUUUXXXWWWRRRMMMIIIGGGGGGGGGGGGGGGFFFEEEDDDGGGHHHHHHIIIHHHGGGFFFEEECCCDDDEEEGGGGGGHHHHHHHHHDDDHHHKKKMMMQQQVVVUUUQQQIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBCCCEEEHHHJJJKKKKKKIIIHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>===;;;;;;:::::::::>>>???AAABBBCCCBBBBBBAAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<===============<<<<<<===???@@@@@@@@@???>>>>>>??????@@@@@@AAABBBBBBDDDEEEEEEEEEGGGLLLRRRVVVlllwwwlllbbbdddoooqqq{{{mmm^^^XXXTTTNNNIIIGGGIIIMMMTTTZZZ^^^^^^\\\[[[^^^______]]]YYYVVVUUUUUUUUUSSSRRRQQQPPPNNNKKKIIIEEECCC???<<<999777666666666666666777999;;;>>>???AAADDDIIILLLPPPUUUZZZ^^^fffkkkpppuuuyyy{{{xxxzzzyyyvvvxxx}}}~~~zzzrrriiiccccccfffggggggttt{{{{{{uuummmhhhddd```ZZZVVVOOONNNKKKHHHEEEEEEGGGIIITTTXXX___eeegggfffccc```ZZZYYYYYY\\\cccllluuu{{{|||yyyyyyxxxyyy~~~|||vvvooolllgggbbb```aaadddfffjjjkkkmmmnnnqqqrrrtttuuuxxxsssnnnnnnqqqsssrrrooorrrqqqqqqrrrrrrpppllliiijjjjjjiiijjjlllnnnppprrruuuwwwyyyyyywwwrrrnnnkkkxxxrrrmmmjjjhhhffffffhhhkkkooouuu}}}mmm___XXXQQQNNNNNNKKKJJJIIIHHHJJJPPPXXX^^^eeedddZZZNNNLLLOOOMMMEEECCCBBBAAABBBDDDDDDCCCBBBEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFDDDCCCBBBCCCCCCDDDDDDCCCCCCCCCEEEFFFHHHIIIJJJHHHFFFDDDCCCDDDEEEFFFJJJIIIGGGFFFEEEEEEFFFFFFIIILLLPPPQQQOOONNNNNNOOORRRRRRUUUYYY[[[WWWRRRNNNJJJJJJIIIJJJMMMPPPOOOMMMMMMOOOQQQRRRRRRQQQQQQRRRSSSSSSSSSRRRQQQNNNLLLKKKKKKMMMNNNNNNMMMMMMOOOPPPMMMLLLKKKJJJKKKMMMPPPRRRQQQPPPOOOMMMMMMLLLLLLLLLKKKKKKJJJKKKKKKMMMOOOPPPTTTVVVWWWXXXWWWTTTQQQOOOIIIHHHHHHGGGFFFFFFEEEEEEGGGGGGHHHHHHHHHGGGEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGEEEHHHJJJKKKNNNSSSSSSOOOJJJIIIHHHGGGFFFGGGHHHHHHIIIHHHGGGFFFEEEDDDDDDCCCCCCEEEGGGIIIJJJJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBB@@@AAAAAABBB@@@??????>>>===<<<;;;;;;;;;;;;>>>???@@@AAABBBAAA@@@???>>>===<<<<<<<<<<<<<<<=========>>>======<<<;;;:::<<<<<<>>>?????????>>>===>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEEGGGKKKPPPSSS\\\vvv|||tttjjjgggllliii{{{wwwfff\\\VVVOOOJJJIIIHHHLLLQQQWWW[[[\\\\\\\\\]]]^^^^^^\\\YYYVVVUUUVVVYYYWWWUUUUUUTTTSSSPPPMMMGGGEEEBBB>>>;;;999777777666555555666888:::<<<===???BBBFFFIIIMMMRRRWWWZZZbbbffflllqqquuu{{{~~~{{{|||zzzwwwwww|||zzz~~~{{{qqqiiieeedddeeeeeekkkppp|||yyyrrrmmmiiiddd^^^ZZZSSSQQQNNNJJJGGGFFFGGGHHHJJJOOOVVV^^^bbbbbb```___ZZZYYYYYY[[[```gggnnnsss|||yyytttpppjjjdddbbbbbbeeegggjjjkkklllnnnppprrrssstttwwwsssnnnnnnppprrrpppnnnooonnnnnnnnnooonnnkkkiiihhhhhhhhhhhhiiikkkmmmnnnqqqsssvvvwwwvvvsssooommm}}}{{{uuurrrmmmiiiggghhhjjjlllpppttt{{{yyykkk\\\TTTPPPKKKIIIIIIHHHGGGGGGFFFGGGJJJPPPTTT]]]aaa___XXXWWWYYYTTTKKKDDDCCCBBBBBBCCCDDDCCCAAACCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFEEEEEEDDDEEEEEEDDDDDDBBBBBBAAABBBCCCDDDAAAAAAAAABBBBBBDDDEEEFFFIIIGGGEEECCCCCCCCCEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHKKKNNNPPPOOONNNNNNNNNRRRTTTYYY```eeebbbXXXNNNFFFGGGIIIKKKMMMNNNNNNOOONNNPPPRRRRRRRRRQQQRRRSSSRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKKKKMMMOOONNNMMMKKKJJJKKKLLLNNNPPPQQQPPPNNNMMMLLLKKKKKKKKKJJJJJJKKKLLLNNNPPPSSSTTTZZZYYYWWWVVVUUUUUUTTTUUULLLKKKIIIGGGFFFEEEEEEFFFFFFFFFGGGHHHHHHFFFEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFHHHHHHHHHKKKQQQRRROOOKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCDDDFFFHHHIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCAAA@@@@@@BBBBBBAAA??????>>>===<<<<<<;;;<<<<<<>>>??????@@@@@@???>>>======<<<<<<<<<<<<<<<======>>>>>>>>>===<<<;;;:::999;;;;;;<<<============<<<>>>>>>>>>???@@@@@@AAAAAA@@@BBBDDDEEEFFFIIILLLOOOTTTffftttkkkjjjiiitttqqqcccXXXPPPKKKKKKGGGIIIMMMQQQVVVYYY\\\]]]\\\]]]^^^\\\YYYWWWVVVWWWZZZYYYWWWWWWWWWUUUSSSPPPJJJHHHEEEAAA>>>;;;999888555555444555666888:::;;;<<<>>>BBBEEEIIIMMMQQQUUUZZZ___eeejjjnnnttt|||~~~{{{wwwwwwyyywwwzzz}}}uuulllfffddddddgggjjjsss{{{vvvrrrmmmfffaaaZZZWWWSSSNNNJJJHHHGGGGGGAAAFFFMMMTTTZZZ]]]^^^^^^[[[ZZZYYYZZZ\\\aaaeeehhhuuuzzz|||zzzuuunnnhhhddddddfffgggiiijjjlllmmmpppqqqssstttvvvrrrooonnnppppppnnnlllmmmkkkjjjiiijjjkkkjjjiiiffffffeeeffffffgggiiiiiilllnnnqqqttttttrrrpppnnn|||wwwtttttttttpppnnnllljjjlllqqqxxx}}}ttteee[[[QQQNNNMMMJJJHHHHHHFFFGGGHHHGGGGGGHHHKKKMMMYYY```ccc___\\\]]]YYYPPPEEEDDDBBBBBBCCCCCCBBB@@@CCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDCCCCCCDDDCCCBBBAAAAAAAAABBBCCCDDD@@@@@@@@@AAABBBCCCCCCDDDGGGFFFDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHJJJMMMNNNOOONNNNNNMMMSSSTTTYYYdddrrrssseeeTTTDDDDDDGGGLLLMMMMMMNNNPPPMMMNNNPPPPPPPPPPPPQQQRRRQQQPPPOOONNNMMMMMMNNNNNNMMMMMMLLLJJJHHHIIILLLNNNNNNMMMKKKJJJJJJKKKLLLMMMPPPOOONNNLLLKKKJJJIIIIIIHHHHHHIIIJJJLLLNNNQQQRRRWWWVVVUUUSSSRRRRRRRRRRRRNNNLLLIIIGGGEEEEEEFFFFFFEEEEEEFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCFFFGGGGGGFFFJJJQQQTTTRRRLLLKKKIIIHHHHHHHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFEEECCCDDDFFFGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBBCCCAAA@@@@@@BBBBBBAAA??????>>>===<<<<<<<<<<<<<<<===>>>>>>???>>>===;;;:::<<<<<<;;;;;;;;;<<<==================<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<======>>>>>>???@@@@@@@@@>>>@@@CCCEEEEEEFFFHHHJJJSSS\\\mmmzzzqqqnnnsssuuu|||~~~lll]]]RRRLLLKKKGGGHHHIIIKKKPPPUUU[[[^^^\\\^^^^^^]]][[[YYYYYYYYYYYYWWWVVVVVVVVVUUUSSSPPPMMMKKKHHHDDD@@@===:::999555555444444444666777888999<<>>>>>======<<<<<<<<<<<<===<<<======>>>===<<<:::999<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<===<<<<<<:::::::::::::::;;;;;;<<<<<<======>>>>>>??????@@@===???BBBDDDDDDDDDEEEFFFOOORRR[[[oooxxxwwwzzzwwwxxxxxxfffVVVNNNLLLHHHGGGFFFGGGKKKQQQXXX\\\\\\^^^______]]][[[\\\\\\XXXVVVUUUUUUVVVUUUSSSQQQNNNMMMJJJGGGCCC???<<<:::777666555444444555666777888:::===@@@BBBEEEIIILLLNNNSSSZZZ```eeejjjqqqwww~~~}}}zzzwwwtttvvvyyy{{{|||zzzpppjjjcccbbbdddiiiqqq{{{zzzrrrllljjjfff___ZZZVVVRRRMMMJJJGGGEEEBBBBBBEEELLLTTTYYY\\\\\\^^^___``````______aaafffmmmttt{{{{{{tttnnniiigggggghhhiiijjjlllnnnppprrrssstttuuuuuutttttttttssspppnnnooommmjjjiiijjjlllmmmmmmfffffffffeeeddddddcccbbbfffgggjjjkkkkkkjjjiiigggooommmjjjggghhhjjjnnnpppuuuwwwzzz}}}nnn^^^TTTQQQNNNJJJHHHIIIIIIEEECCCDDDFFFHHHJJJKKKJJJIIIJJJKKKSSS]]]aaaZZZSSSSSSQQQMMMDDDCCCBBBBBBCCCDDDCCCAAACCCDDDEEEFFFGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEECCCCCCAAAAAA@@@AAABBBCCC@@@AAABBBBBBCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCBBBCCCDDDEEEEEEEEEEEEEEEGGGHHHIIILLLOOOOOONNNLLLQQQRRRWWWgggbbbXXXSSSUUUUUUNNNJJJKKKHHHIIIJJJJJJIIIJJJLLLNNNNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIIIIHHHGGGGGGIIIKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJIIIIIIIIIIIILLLKKKKKKJJJKKKLLLMMMNNNKKKLLLMMMMMMLLLJJJGGGEEELLLKKKIIIGGGFFFEEEEEEFFFBBBCCCEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDFFFFFFFFFKKKSSSVVVUUUIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAAAAAAAAAAABBBCCCDDDEEEDDDBBBAAAAAA@@@>>>======<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<======<<<;;;:::===<<<<<<;;;::::::;;;;;;888999:::;;;<<<=========:::::::::999:::;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>@@@BBBCCCBBBBBBCCCDDDJJJLLLSSSbbbwww{{{wwwuuuyyyttt```TTTPPPKKKIIIFFFEEEHHHNNNTTTYYY[[[]]]^^^^^^]]]\\\]]]^^^YYYXXXWWWWWWXXXXXXVVVTTTPPPOOONNNKKKGGGCCC@@@>>>999888777555555555666777777999<<<===???BBBEEEHHHIIIOOOWWW]]]bbbgggnnnsssxxx{{{{{{rrrtttwwwxxxzzz}}}yyyrrrgggdddbbbdddhhhppp~~~~~~vvvpppqqqkkkeee```]]]XXXSSSNNNJJJGGGAAA>>>???DDDJJJOOOVVVYYY]]]aaaccccccbbbaaaYYY\\\aaagggmmmuuu}}}|||wwwrrrmmmkkkjjjjjjjjjkkkmmmnnnppprrrtttuuuvvvwwwyyyyyyyyywwwuuusssssspppmmmlllmmmnnnooonnnjjjjjjiiihhhgggeeecccbbbfffggghhhiiiiiihhhgggfffgggggghhhjjjnnnsssxxx{{{}}}wwwppphhh\\\NNNJJJLLLHHHEEEDDDGGGFFFCCCAAACCCDDDFFFHHHIIIIIIIIIJJJKKKNNNZZZ___XXXPPPNNNMMMIIICCCBBBAAABBBDDDDDDCCCBBBAAABBBDDDFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGEEEDDDCCCAAAAAAAAABBBBBB???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEDDDCCCGGGGGGHHHKKKOOOPPPNNNKKKMMMRRRWWW```uuulll]]]SSSVVVWWWPPPJJJJJJGGGHHHIIIHHHGGGHHHKKKMMMMMMMMMNNNNNNMMMKKKJJJHHHEEEGGGHHHHHHGGGGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLKKKJJJJJJKKKLLLNNNOOOLLLLLLLLLLLLKKKIIIHHHGGGIIIHHHHHHGGGFFFFFFEEEEEEBBBCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGDDDFFFFFFFFFJJJPPPRRRPPPGGGFFFEEEDDDCCCDDDEEEEEEGGGFFFFFFFFFFFFEEEEEEEEEHHHHHHGGGFFFFFFEEEDDDDDDAAAAAAAAAAAABBBCCCDDDEEEGGGEEECCCAAAAAA???===;;;;;;;;;::::::::::::;;;;;;:::;;;<<<=========<<<;;;>>>===<<<;;;:::999999999999::::::;;;<<<<<<<<<<<<;;;::::::999:::;;;<<<===;;;;;;<<<======>>>>>>??????@@@BBBBBBAAAAAABBBDDDEEEIIIRRR]]]hhh{{{zzzwwwwwwyyymmm]]]VVVMMMKKKGGGDDDFFFKKKQQQUUUYYY[[[]]]]]]\\\\\\\\\]]]YYYXXXWWWXXXYYYYYYWWWUUUSSSRRRQQQOOOLLLHHHEEECCC<<<;;;999777666666777777555777999;;;<<<>>>BBBDDDEEEKKKSSSZZZ___dddjjjooosssvvvzzz~~~xxxxxxwwwuuuuuuxxx}}}yyyooojjjfffddddddhhhsss~~~xxxuuuoooiiieeeccc___XXXSSSLLLIIIEEEAAA@@@BBBEEEGGGNNNRRRYYY___cccddddddbbb\\\]]]]]]^^^bbbhhhpppvvv{{{}}}~~~|||zzzvvvssspppnnnmmmkkklllnnnooorrrsssuuuvvvxxxzzz}}}~~~~~~{{{zzzxxxuuussspppoooppppppooonnnnnnnnnmmmllljjjhhheeedddfffggghhhiiijjjiiiiiihhhccceeeiiiooowww~~~yyygggbbb^^^[[[RRRGGGEEEJJJEEEBBBCCCFFFFFFCCCBBBDDDAAADDDFFFGGGGGGHHHIIIJJJDDDRRRYYYRRRIIIGGGEEEAAABBBAAAAAABBBDDDEEEDDDCCC@@@AAACCCEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@AAABBBBBBDDDDDDDDDDDDEEEGGGHHHIIIFFFEEEDDDBBBAAAAAABBBBBB>>>???AAABBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBGGGFFFGGGKKKOOOPPPNNNKKKJJJRRRVVVWWWcccvvv~~~kkkYYYNNNRRRVVVQQQLLLLLLGGGHHHIIIHHHGGGHHHKKKMMMLLLMMMNNNNNNMMMKKKHHHGGGCCCEEEGGGHHHHHHHHHHHHJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHIIIJJJLLLMMMOOOOOOOOONNNLLLKKKKKKJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDAAABBBDDDEEEEEEEEEDDDDDDCCCDDDEEEGGGGGGHHHHHHHHHEEEGGGGGGFFFHHHNNNNNNKKKFFFEEECCCBBBBBBBBBCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAABBBCCCDDDEEEFFFHHHFFFCCCBBB@@@???<<<:::::::::999999999::::::;;;999:::<<<============<<>>===;;;:::999888888;;;;;;;;;<<<;;;;;;::::::<<<;;;:::999:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBAAA@@@@@@BBBDDD>>>EEEPPPWWW[[[fff|||xxxtttyyyvvvccc[[[OOOLLLHHHEEEEEEIIIOOORRRWWWYYY[[[[[[[[[ZZZ[[[]]]WWWVVVVVVWWWXXXXXXVVVUUUUUUUUUTTTRRROOOKKKHHHFFF===<<<:::999888777888888444666888999:::<<>>>>>???@@@AAAAAAAAAAAADDDCCCBBBBBBCCCBBB@@@???AAAAAAAAABBBBBBBBBCCCCCCEEEFFFHHHIIIJJJKKKKKKKKKNNNMMMMMMRRRZZZbbbfffgggYYYTTTOOOOOORRRSSSPPPMMMJJJJJJJJJHHHGGGHHHKKKNNNOOOOOONNNMMMKKKIIIHHHFFFEEEEEEFFFGGGGGGGGGGGGFFFKKKLLLMMMNNNNNNMMMLLLKKKJJJKKKJJJHHHGGGGGGHHHJJJLLLJJJHHHGGGGGGIIIKKKMMMRRROOOLLLMMMOOONNNHHHCCCHHHGGGGGGFFFDDDBBBAAA@@@AAABBBBBBAAA@@@???AAABBBCCCEEEGGGHHHIIIIIIHHHHHHDDDDDDEEEHHHKKKMMMMMMLLLIIIFFFCCCBBBBBBCCCBBBAAAEEEEEEGGGJJJKKKKKKHHHEEEGGGFFFEEEEEEEEEFFFGGGHHHDDDDDDCCCBBBBBBBBBBBBBBBEEEDDDCCCCCCCCCAAA>>><<<;;;:::999888888888999:::>>><<<;;;;;;===>>>??????;;;;;;::::::::::::999999888999:::;;;;;;:::999888666888;;;======;;;888666999999:::;;;;;;<<<<<<===??????@@@@@@@@@AAAAAAAAADDDAAAEEEOOOVVV^^^rrr}}}vvvrrr~~~nnndddYYYQQQKKKJJJIIIGGGIIILLLSSSUUUXXX[[[]]]]]]\\\[[[]]]]]][[[ZZZXXXWWWWWWWWWXXXWWWVVVSSSPPPMMMJJJHHHBBB???<<<888555555555666555555666888:::<<<>>>??????CCCIIIOOOUUU\\\bbbgggppprrruuuxxx{{{|||xxxwwwxxxyyyyyyzzz~~~~~~wwwnnngggccccccccccccooovvv{{{oooiiiiiiiiiccc]]]WWWTTTOOOLLLIIIFFFCCC@@@FFFHHHMMMTTT[[[```bbbbbbbbb```^^^[[[YYYXXXXXXXXXeeeiiiooouuuzzz|||||||||{{{zzzyyywwwuuutttrrrrrrqqqppppppppppppqqqssstttuuuwwwzzz{{{yyyxxxvvvuuuuuuuuuvvvppppppoooppppppooollliiihhhhhhiiikkkllllllllllllwww~~~rrrkkkcccXXXNNNNNNMMMLLLIIIGGGEEEDDDCCCEEEDDDCCCBBBBBBBBBBBBCCCAAABBBCCCDDDEEEEEEDDDDDDEEEGGGIIIIIIGGGDDDCCCCCC???@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAAAAAAAAAAAAAAAAA???AAAAAAAAAFFFNNNRRRPPPFFFEEECCCAAA@@@???>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJIIIIIILLLQQQTTTTTTTTTSSSOOOMMMNNNRRRUUUUUURRRJJJJJJJJJHHHGGGGGGJJJLLLMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIHHHFFFFFFFFFGGGHHHKKKKKKLLLMMMNNNMMMLLLLLLIIIJJJJJJIIIHHHGGGIIIKKKLLLKKKIIIGGGGGGIIIKKKMMMOOOMMMMMMOOOQQQPPPKKKFFFEEEEEEFFFFFFFFFEEEDDDDDDAAABBBBBBAAA???@@@BBBDDDDDDEEEFFFGGGGGGGGGGGGGGGEEEDDDEEEGGGIIIKKKJJJIIIGGGEEECCCCCCDDDDDDCCCBBBCCCDDDFFFIIILLLLLLJJJHHHFFFFFFEEEDDDEEEFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHHHHEEECCCCCCCCCCCCAAA???<<<;;;:::999888888888::::::999999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999999888999999::::::999999888777888:::;;;;;;:::888777999999::::::;;;<<<<<<<<<;;;<<<===>>>@@@BBBCCCDDDGGGDDDFFFNNNQQQVVVfffxxx~~~vvvpppwww}}}pppaaaXXXPPPLLLHHHEEEEEEHHHKKKNNNSSSXXX\\\]]]^^^]]]]]]\\\[[[YYYXXXXXXWWWWWWXXXWWWVVVSSSPPPMMMKKKIIIEEECCC???;;;888777777777888888888888999;;;<<<===???BBBGGGKKKPPPVVV]]]aaaiiilllppptttwww{{{|||zzzyyywwwvvvvvvyyy~~~~~~uuummmgggccc```^^^ffflllxxxwwwqqqqqqooohhhaaa\\\XXXTTTPPPMMMJJJGGGDDDBBBCCCFFFLLLTTTZZZ^^^___cccbbb```]]][[[YYYXXXWWW\\\___ccciiinnnqqqssstttuuuuuuttttttsssrrrqqqqqqqqqpppooonnnnnnppprrrsssyyyyyy{{{~~~~~~|||zzzxxxwwwwwwtttrrrrrrrrrssssssqqqooonnnnnnooopppqqqqqqqqqpppyyyggg[[[VVVSSSNNNIIIFFFFFFFFFFFFEEEEEEEEEEEEFFFEEECCCAAAAAABBBCCCEEEAAABBBBBBCCCCCCBBBBBBAAA???BBBDDDEEEDDDCCCBBBCCC???@@@AAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@>>>@@@@@@@@@FFFNNNQQQPPPDDDCCCBBB@@@???>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIKKKMMMMMMKKKIIIKKKJJJIIILLLRRRVVVWWWVVVJJJKKKJJJHHHFFFFFFGGGIIIJJJKKKKKKLLLLLLLLLLLLLLLNNNLLLIIIFFFEEEFFFGGGIIIJJJKKKLLLLLLMMMMMMMMMLLLHHHJJJKKKJJJIIIIIIJJJKKKLLLKKKIIIHHHHHHIIIJJJKKKLLLLLLMMMPPPSSSQQQLLLGGGDDDEEEFFFHHHJJJKKKLLLLLLBBBBBBBBB@@@??????BBBEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDDDDFFFHHHIIIGGGFFFEEEDDDDDDFFFGGGGGGEEECCCBBBCCCEEEHHHKKKLLLKKKIIIEEEDDDDDDDDDDDDEEEFFFGGGCCCDDDEEEFFFHHHJJJKKKKKKCCCBBBAAAAAABBBAAA???===::::::888888888999:::;;;777999;;;<<<<<<;;;:::888::::::::::::999999999999999999999888888999999999888888999::::::999888888999999::::::;;;;;;<<<<<<999:::;;;===???@@@AAABBBEEECCCEEEJJJLLLNNNYYYhhhwwwnnnooowww~~~nnncccXXXQQQJJJDDDCCCEEEEEEIIIOOOUUUYYY\\\]]]]]]\\\\\\ZZZYYYXXXXXXXXXXXXXXXWWWVVVTTTRRROOOMMMKKKIIIGGGCCC???<<<999888888:::999999999999999::::::???AAACCCFFFJJJOOOVVV[[[aaaeeekkkpppssswwwzzz}}}~~~zzzvvvssstttvvvyyy}}}}}}vvvooohhhaaa]]]___bbbkkkxxx}}}zzzvvvnnngggccc___ZZZUUURRROOOLLLIIIAAA@@@AAAEEELLLSSSYYY[[[bbbbbbbbbaaa___\\\ZZZYYYUUUVVVXXX[[[```dddhhhkkklllmmmmmmnnnooopppqqqqqqqqqpppnnnmmmmmmoooqqqsssyyyxxxxxx{{{~~~{{{yyywwwxxxvvvuuuuuuwwwxxxyyyxxxuuuuuuvvvvvvvvvvvvvvvuuuqqqfffYYYOOOLLLLLLKKKIIIBBBCCCCCCDDDDDDEEEEEEEEEFFFEEEBBB@@@@@@BBBDDDFFFAAAAAAAAAAAAAAA@@@??????>>>@@@CCCDDDCCCAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@???????????????@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@>>>??????>>>CCCJJJMMMKKKCCCBBBAAA???>>>=========>>>???@@@AAABBBBBBBBBBBBAAACCCEEEEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFHHHHHHIIIJJJLLLMMMLLLLLLHHHGGGGGGJJJOOORRRSSSSSSKKKKKKJJJHHHFFFEEEFFFGGGJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKIIIGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMNNNHHHJJJKKKKKKJJJJJJJJJLLLMMMKKKJJJHHHHHHHHHIIIJJJJJJKKKMMMPPPRRRPPPJJJEEECCCEEEHHHKKKNNNPPPRRRSSSEEEEEECCC@@@>>>>>>@@@CCCEEEDDDCCCBBBBBBBBBCCCDDDDDDCCCDDDEEEHHHIIIHHHGGGEEEEEEFFFIIIKKKJJJGGGEEECCCDDDEEEGGGJJJKKKIIIGGGCCCCCCCCCDDDDDDEEEFFFFFFBBBBBBDDDEEEGGGHHHHHHIIIBBB@@@???@@@@@@@@@???===:::999888888888999:::;;;999;;;<<<<<<;;;::::::::::::::::::999999999999888:::999888777777888999:::999999888888888888999999888999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========???>>>AAAGGGIIIKKKSSS^^^rrr~~~vvvnnnlllooo|||yyynnnaaaWWWOOOGGGEEEFFFEEEHHHMMMRRRVVVXXXYYYZZZ[[[[[[ZZZYYYYYYXXXYYYYYYXXXXXXWWWUUUSSSQQQOOONNNLLLJJJGGGCCC???<<<:::888888888888777777888999999===>>>???AAADDDJJJQQQVVV[[[```gggmmmqqquuuxxx{{{{{{~~~}}}wwwsssvvvvvvwwwyyy}}}}}}xxxpppgggaaa______ccclllvvv|||uuuooojjjeee```[[[WWWSSSPPPMMMGGGDDDAAAAAAFFFMMMSSSVVV^^^```bbbccccccaaa___]]]VVVUUUTTTUUUWWW\\\```cccdddeeegggiiilllnnnpppqqqrrrpppnnnlllllloooqqqsssuuutttuuuxxx|||~~~zzzxxx{{{yyywwwwwwyyy|||~~~zzz{{{{{{{{{{{{zzzzzzyyysssgggYYYTTTMMMHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEECCCAAA@@@@@@AAADDDFFFAAAAAA@@@@@@???>>>>>>>>>@@@CCCEEEEEECCCAAA@@@@@@???@@@AAABBBBBBAAA@@@??????>>>>>>>>>>>>???@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@???@@@>>><<<@@@FFFGGGEEEBBBAAA@@@???>>>============>>>???@@@@@@AAAAAA@@@AAADDDGGGGGGEEECCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEGGGJJJLLLHHHHHHHHHIIIKKKLLLLLLKKKKKKKKKKKKIIIFFFEEEEEEFFFJJJKKKKKKLLLLLLLLLLLLKKKFFFGGGHHHIIIIIIHHHGGGFFFHHHIIIIIIJJJLLLMMMNNNOOOJJJKKKLLLLLLJJJJJJKKKLLLMMMLLLKKKIIIHHHHHHHHHIIIIIIKKKMMMOOOOOOLLLGGGCCCBBBCCCFFFIIIMMMOOOQQQRRRHHHHHHFFFBBB>>>===>>>???DDDCCCBBBAAAAAAAAABBBCCCBBBBBBCCCFFFIIIKKKJJJIIIEEEFFFHHHKKKMMMMMMIIIGGGEEEEEEEEEFFFGGGHHHFFFDDDBBBCCCCCCDDDEEEFFFFFFFFFCCCDDDEEEFFFFFFFFFEEEEEEAAA@@@>>>>>>??????>>>===999999888888888999;;;<<<;;;<<<===<<<999888999;;;::::::999999999888888888:::999777777777777999:::999999888777777888999999888888999999:::;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<===@@@DDDGGGIIIOOOUUUccc}}}}}}sssllljjjkkkwwwvvviii^^^TTTKKKGGGHHHDDDFFFJJJNNNSSSVVVYYYZZZ[[[ZZZYYYYYYYYYYYYYYYZZZXXXXXXWWWVVVUUUSSSRRRQQQNNNLLLJJJFFFBBB>>>;;;999666666555666666777888999:::;;;<<<>>>AAAFFFMMMRRRWWW\\\dddkkkppptttxxxzzzyyy{{{{{{vvvxxxwwwvvvvvvyyy~~~~~~vvvmmmgggdddaaaaaaeeelllttt|||wwwooolllfffaaa]]]XXXTTTPPPNNNIIIDDDAAACCCGGGKKKMMMVVVYYY]]]bbbdddeeedddccc[[[YYYVVVTTTTTTWWWZZZ\\\]]]^^^aaaeeehhhlllnnnppppppooonnnmmmmmmooorrrtttqqqqqqssswww|||}}}}}}zzzxxxwwwzzz}}}~~~sssggg[[[RRRIIIHHHGGGEEECCCBBB@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBCCCBBB@@@???@@@AAACCCDDDAAAAAA@@@???>>>>>>>>>???CCCEEEGGGFFFDDDAAA??????===>>>????????????>>>===>>>>>>=========>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@>>><<<>>>CCCDDDBBBBBBAAA@@@???>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@BBBFFFIIIIIIFFFBBBAAABBBAAAAAAAAABBBBBBBBBCCCCCC@@@AAABBBCCCCCCCCCCCCCCCHHHHHHFFFDDDCCCDDDGGGJJJIIIIIIIIIIIIHHHGGGFFFFFFJJJKKKKKKJJJGGGFFFFFFFFFJJJJJJKKKLLLLLLLLLLLLLLLCCCEEEHHHJJJKKKIIIGGGEEEHHHHHHHHHIIIKKKMMMOOOPPPMMMMMMMMMKKKIIIIIIKKKMMMMMMMMMKKKJJJIIIHHHGGGGGGIIIJJJMMMNNNMMMIIIEEECCC@@@AAACCCFFFHHHJJJKKKKKKHHHHHHGGGDDD@@@=========BBBBBBAAAAAAAAABBBBBBCCCAAAAAABBBEEEIIIKKKKKKJJJFFFGGGHHHKKKMMMLLLIIIGGGEEEDDDCCCDDDEEEEEECCCAAABBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIHHHGGGFFFEEEBBB@@@=========>>>===;;;999888888888888999;;;<<<:::===???===:::777888:::999999999999888888888888888888888777777888888888999888777777777777888999888888999999::::::;;;;;;666777888:::<<<===>>>??????@@@BBBCCCDDDFFFJJJMMMYYYllltttmmmjjjjjjvvvvvvjjj]]]QQQIIIHHHBBBCCCEEEIIINNNTTTYYY\\\ZZZYYYYYYYYYYYYZZZZZZ[[[XXXXXXXXXWWWVVVUUUTTTSSSOOONNNMMMJJJFFFBBB>>>;;;666555555555666777888888777999:::<<<>>>CCCIIIMMMRRRWWW^^^eeekkkpppuuuyyyyyyzzz}}}|||{{{yyyvvvtttuuuyyy}}}zzzrrrlllkkkeeeaaabbbdddiiiqqqyyywwwtttpppkkkfff```YYYUUUSSSNNNHHHCCCBBBCCCDDDEEEMMMPPPVVV\\\aaadddeeefff___\\\YYYVVVUUUUUUVVVWWWXXXYYY\\\```dddhhhkkkllllllllllllmmmnnnppprrrsssqqqqqqssswww{{{~~~}}}|||~~~~~~|||yyyxxxzzz|||~~~zzzmmmccc[[[SSSLLLGGGDDDEEEGGGFFFDDDAAA@@@@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@?????????@@@@@@AAABBBAAA@@@???>>>>>>>>>???@@@CCCEEEGGGFFFDDDAAA@@@@@@<<<===>>>??????>>>===<<<>>>======<<<<<<======>>>=========>>>??????@@@@@@@@@AAA???<<>>???@@@@@@@@@@@@CCCGGGKKKKKKFFFAAA@@@AAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBCCCCCCBBBBBBHHHIIIIIIGGGEEEEEEGGGIIIHHHIIIJJJJJJIIIGGGGGGFFFJJJKKKLLLKKKIIIGGGGGGHHHGGGHHHJJJKKKMMMNNNNNNNNNGGGHHHIIIJJJJJJIIIGGGFFFGGGGGGHHHIIIKKKMMMOOOQQQQQQPPPMMMJJJHHHHHHKKKNNNNNNMMMLLLJJJIIIHHHGGGFFFHHHJJJLLLMMMLLLJJJHHHGGGCCCCCCDDDEEEFFFFFFFFFEEEEEEFFFGGGEEEBBB???>>>>>>@@@@@@AAABBBCCCCCCCCCCCCBBBAAABBBDDDGGGIIIHHHGGGFFFFFFFFFHHHJJJIIIGGGEEECCCAAAAAAAAACCCCCCBBBAAABBBCCCEEEFFFGGGHHHHHHGGGHHHIIIJJJKKKJJJIIIGGGFFFBBB@@@===<<<<<<<<<;;;:::999888888777888:::;;;<<<;;;@@@EEEFFFAAA<<<::::::999999999999888888888888777777888888888888777777777777888888888888777777888888888999::::::;;;;;;666777888:::<<<===>>>???@@@AAABBBAAABBBEEEGGGHHHPPP\\\ooo|||sssnnnlllrrrwww{{{kkkZZZNNNKKKCCCCCCBBBDDDHHHOOOUUUZZZYYYYYYYYYYYYYYYZZZ[[[[[[XXXXXXXXXXXXXXXWWWVVVUUUQQQQQQPPPNNNJJJFFFAAA>>>999999888777777777777888666888999:::<<<>>>BBBEEEKKKOOOVVV\\\ccciiippptttyyyzzz{{{~~~}}}yyyvvvuuuvvvyyy{{{yyyuuussskkkdddbbbaaabbbffflllyyy~~~}}}zzzvvvqqqiii```[[[XXXSSSNNNIIIGGGEEECCCBBBDDDHHHNNNTTT[[[___bbbccc```___]]][[[YYYWWWVVVVVVSSSUUUXXX\\\```cccfffhhhfffgggiiilllnnnooopppqqqrrrqqqqqqsssvvvyyyzzzzzz}}}~~~}}}zzzzzzzzz|||||||||~~~zzznnncccXXXRRRNNNIIIEEEBBBAAACCCEEEDDDAAA??????@@@@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>??????@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAAAAADDDFFFFFFDDDBBBAAAAAA>>>???@@@AAAAAA@@@???>>>>>>======<<<<<<<<<======;;;;;;<<<===>>>???@@@@@@@@@AAA???===@@@FFFHHHFFFBBBBBBAAA@@@?????????@@@>>>>>>???@@@AAAAAAAAAAAACCCHHHMMMKKKFFFAAA@@@AAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBB@@@CCCGGGGGGEEEDDDEEEGGGFFFHHHJJJKKKJJJIIIIIIJJJJJJKKKLLLLLLJJJHHHHHHIIIEEEFFFHHHKKKMMMOOOPPPQQQMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGHHHJJJMMMOOOQQQSSSQQQNNNJJJGGGHHHKKKNNNNNNMMMLLLKKKIIIGGGFFFFFFGGGIIILLLMMMLLLKKKKKKKKKGGGGGGGGGGGGFFFEEEDDDDDDBBBDDDFFFFFFDDDAAA@@@@@@>>>@@@AAACCCDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFEEEDDDEEEEEEEEEFFFGGGGGGEEECCC@@@??????@@@BBBCCCCCCBBBBBBCCCEEEGGGHHHIIIHHHHHHFFFGGGIIIJJJJJJIIIGGGFFFCCC@@@===;;;;;;;;;:::999888888777777888:::;;;===<<>>???@@@???AAAEEEHHHHHHKKKQQQ___wwwyyysssoookkkmmmvvvvvvbbbSSSNNNGGGEEEBBBAAADDDIIIPPPTTTYYYXXXXXXYYYYYYZZZ[[[\\\XXXXXXXXXYYYXXXXXXWWWVVVRRRRRRRRRQQQMMMIIIDDDAAA===<<<;;;999888777777777666888999::::::;;;===???EEEIIIOOOUUU\\\dddkkkpppzzzzzzzzz}}}~~~yyywwwwwwyyyzzz|||}}}~~~yyyppphhhdddbbb```bbbffflllvvv~~~yyypppfff___\\\XXXSSSOOOLLLJJJFFFDDD@@@CCCIIIOOOVVV[[[^^^```aaaaaa```___]]][[[YYYXXXQQQRRRUUUYYY\\\```cccdddbbbdddgggjjjmmmnnnoooooorrrooommmmmmppptttwwwxxx{{{|||}}}~~~|||{{{{{{{{{{{{zzzyyyzzz{{{|||}}}}}}}}}}}}tttggg```RRROOOJJJGGGEEEDDDBBB@@@AAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@???>>>@@@@@@AAAAAAAAABBBBBBBBB@@@?????????>>>>>>======AAAAAAAAAAAA@@@>>>===;;;???>>>>>>>>>@@@@@@>>><<<<<<======>>>======<<<;;;???>>>>>>>>>======<<<<<>>===BBBBBBBBBBBBAAA???>>>===???@@@AAABBBBBBAAA@@@???@@@@@@@@@@@@AAACCCEEEFFFCCCCCCDDDEEEFFFGGGGGGGGGKKKJJJPPPXXXXXXPPPJJJJJJKKKMMMOOONNNLLLJJJKKKLLLJJJJJJJJJJJJLLLNNNPPPQQQLLLKKKIIIHHHHHHHHHIIIJJJMMMKKKHHHFFFGGGJJJNNNPPPQQQQQQPPPLLLHHHEEEGGGIIILLLJJJNNNVVVWWWPPPIIIIIIJJJJJJLLLNNNOOONNNJJJGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBCCCDDDCCCBBB@@@???BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBBAAAAAACCCDDDDDDDDDCCCCCCCCCCCCDDDDDDAAA???>>>???@@@BBBBBBAAA???AAADDDGGGJJJKKKLLLMMMLLLIIIEEEFFFIIIIIIFFFBBBCCC@@@===<<<<<<<<<<<<;;;888888999999999:::::::::999EEETTT\\\YYYPPPFFF@@@<<<<<<<<<;;;999777555444555555555555555555555555777777777777888888888888666888999;;;;;;:::999888999::::::;;;<<<===>>>???===???BBBDDDEEEDDDBBBAAAHHHJJJTTTggguuulllkkklllqqq~~~nnn]]]TTTLLLGGGEEEGGGHHHHHHKKKPPPUUUXXX\\\^^^]]]\\\\\\\\\[[[ZZZYYYWWWWWWWWWXXXYYYWWWWWWVVVUUUQQQMMMIIIGGGAAA???<<<:::999888666444777777666666888999;;;<<>>@@@@@@AAAAAAAAA@@@@@@??????@@@AAAAAAAAAAAAAAA@@@>>>>>>>>>?????????@@@@@@?????????>>>>>>>>>======>>>>>>??????>>>===;;;;;;>>>======>>>@@@@@@???===========================@@@@@@@@@??????>>>>>>>>>AAAAAAAAAAAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAACCCCCCBBBAAA???>>>>>>===>>>???@@@AAAAAAAAA@@@???????????????@@@BBBDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGKKKKKKPPPWWWWWWPPPKKKKKKIIIMMMPPPQQQOOOLLLJJJKKKLLLKKKKKKKKKLLLNNNOOOPPPMMMMMMLLLLLLKKKKKKLLLLLLMMMKKKIIIGGGGGGIIILLLOOOOOOPPPPPPMMMIIIGGGHHHIIIIIIHHHLLLSSSUUUNNNIIIHHHIIIJJJKKKNNNOOONNNKKKHHHFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDDDDBBBAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCC@@@???>>>>>>@@@AAAAAA@@@AAAAAABBBCCCEEEHHHJJJLLLJJJGGGDDDDDDGGGGGGDDDAAAAAA>>><<<:::;;;;;;:::999888888888999999999::::::;;;DDDQQQ___eee```UUUKKK===<<<;;;:::888777666555555555555555555555555555555555555555666666666666666888999;;;;;;:::999888999999::::::;;;===>>>???===???AAACCCDDDCCCBBBAAAEEEFFFLLLZZZnnn|||pppnnnlllnnnvvvyyyeeeZZZQQQKKKGGGGGGGGGEEEGGGKKKQQQTTTYYY\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXYYYYYYZZZWWWWWWVVVTTTQQQMMMJJJHHHDDDBBB>>><<<;;;:::888666777666666666777888:::;;;>>>AAAFFFJJJOOOVVV\\\aaajjjmmmssszzz{{{{{{|||{{{{{{{{{|||}}}}}}yyyrrrkkkeeeccccccbbbeeejjjsssxxxssslllfff^^^XXXVVVTTTPPPMMMIIIGGGDDDCCCEEEIIIOOORRRXXXZZZ^^^bbbcccaaa^^^\\\YYYXXXVVVTTTTTTVVVXXXZZZ^^^```dddgggiiijjjiiiiiillllllkkklllnnnpppsssuuuxxxyyy{{{|||}}}~~~~~~|||zzzyyyyyyyyyzzzyyywwwuuuvvvyyyzzzzzzyyyooo^^^TTTNNNHHHDDDBBB@@@>>>>>>??????>>><<<>>>??????@@@@@@??????>>>>>>???@@@AAAAAABBBBBBAAA===>>>>>>>>>??????????????????>>>>>>>>>>>>======<<<======>>>>>>======<<<=========>>>@@@AAA@@@>>>>>>===<<<;;;;;;<<<===>>>AAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@CCCGGGJJJJJJGGGEEEEEEFFFFFFFFFDDDDDDDDDFFFHHHIIIHHHGGGDDDAAA>>>>>>>>>>>>===>>>@@@AAABBBAAAAAA@@@>>>>>>>>>>>>@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGJJJKKKOOOTTTTTTOOOKKKKKKHHHLLLPPPSSSQQQNNNLLLKKKMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPOOONNNMMMNNNLLLIIIGGGGGGIIIKKKLLLLLLMMMNNNMMMKKKIIIIIIJJJGGGFFFJJJPPPRRRNNNIIIHHHHHHIIIJJJMMMOOONNNKKKIIIFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBEEEEEECCCAAA???>>>AAAAAA@@@@@@@@@@@@AAAAAA@@@>>>======???@@@@@@???BBBAAA??????@@@CCCFFFIIIFFFCCCAAAAAACCCDDDBBB??????<<<:::999999999999888777888888888999999999999:::===GGGWWWddddddWWWKKK===<<<:::888666666666777555555555555555555555555444555555555666666666777666777999:::::::::999888999999999:::;;;<<<===>>>===>>>@@@BBBCCCBBBAAA@@@DDDCCCEEEMMMZZZpppzzzvvvqqqnnnqqqxxxtttfffZZZRRRJJJGGGEEEBBBCCCFFFKKKOOOUUUYYY[[[[[[\\\\\\^^^]]]\\\[[[ZZZZZZZZZZZZXXXWWWUUUSSSQQQNNNLLLKKKIIIFFFBBB@@@>>><<<999777777777666555666777999999;;;>>>BBBFFFJJJPPPVVV[[[```eeennnwww}}}~~~}}}~~~|||}}}|||{{{{{{|||~~~{{{tttmmmiiigggbbbcccdddhhhrrr{{{tttnnneee___\\\YYYUUURRRNNNKKKGGGDDDCCCEEEHHHJJJQQQTTTXXX]]]```bbbbbbaaa]]][[[YYYVVVUUUUUUUUUUUU[[[]]]```cccfffggghhhhhhjjjiiijjjjjjlllnnnqqqrrrwwwxxxyyyzzz{{{{{{{{{{{{yyyyyyyyyyyyxxxxxxxxxxxxwwwvvvuuuvvvxxxzzzzzzyyywwwjjjYYYMMMIIIGGGDDDAAA>>><<<;;;;;;=========<<<<<<===>>>>>>???>>>>>>>>>>>>>>>???@@@@@@@@@???????????????@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>=========>>>>>>?????????@@@@@@>>>>>>===>>>@@@@@@???===>>>===;;;:::;;;<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????GGGLLLPPPOOOJJJEEEEEEGGGGGGFFFEEEEEEHHHLLLPPPSSSQQQNNNIIICCC???============>>>@@@AAABBBBBBBBBAAA????????????AAACCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFHHHIIILLLPPPPPPMMMKKKIIIGGGJJJNNNQQQRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNOOOPPPRRRSSSSSSQQQOOOMMMMMMLLLJJJIIIHHHIIIJJJKKKJJJKKKMMMMMMMMMLLLKKKJJJFFFGGGIIINNNPPPNNNKKKIIIGGGHHHIIILLLNNNNNNLLLJJJEEEEEEEEEDDDDDDCCCCCCCCCEEEDDDCCCAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDFFFEEECCC@@@???>>>??????>>>>>>>>>>>>?????????===<<<<<<===>>>>>>===@@@???>>>======???AAABBBAAA???>>>>>>@@@@@@???===>>>;;;999888888999888888777777777888888888888999::::::>>>JJJUUUVVVLLLAAA<<<:::888666555666777888555555555555555555555555666666777777888888999999777777888999:::999999888999999999999:::;;;<<<===<<<===???@@@AAAAAA@@@???CCCBBBDDDHHHOOO```|||{{{uuusssuuu}}}uuucccYYYNNNHHHEEEBBBAAADDDFFFJJJQQQWWWYYY[[[\\\]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYYXXXVVVSSSQQQPPPOOOOOOLLLIIIEEEBBB@@@>>>;;;888888777666555555666777888888;;;>>>BBBFFFKKKQQQUUUYYY___gggpppwwwzzzzzzzzz~~~|||}}}|||{{{zzz{{{|||}}}vvvqqqnnniiigggddddddjjjvvvyyysssjjjdddaaa^^^ZZZWWWSSSPPPLLLGGGEEEDDDEEEFFFIIILLLPPPVVV[[[___aaabbb```___]]][[[YYYWWWUUUTTTVVVXXX[[[^^^bbbdddfffggghhhhhhhhhiiikkkmmmooopppuuuvvvwwwwwwxxxxxxxxxxxxuuuvvvvvvwwwwwwvvvuuuuuuvvvvvvvvvvvvxxxzzz{{{{{{wwwoooccc[[[RRRMMMKKKJJJFFFCCCBBB???<<<;;;<<<=========;;;<<<======>>>>>>>>>===????????????>>>===;;;;;;>>>>>>?????????@@@@@@@@@==================>>>>>>=========>>>>>>???@@@@@@@@@???>>>?????????===;;;>>>===;;;:::;;;<<<>>>@@@?????????@@@@@@@@@@@@@@@????????????????????????DDDJJJOOOOOOKKKHHHIIIKKKHHHGGGHHHIIINNNTTT[[[^^^ZZZVVVOOOGGGBBB>>>=========>>>@@@BBBCCCDDDCCCCCCAAAAAAAAAAAABBBDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFHHHJJJJJJKKKKKKJJJHHHHHHHHHJJJLLLPPPRRRTTTUUUOOOOOOOOOOOONNNNNNMMMMMMNNNOOORRRSSSSSSQQQNNNLLLMMMLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKMMMMMMMMMLLLKKKHHHIIIKKKMMMOOOPPPMMMJJJHHHHHHIIIKKKMMMNNNLLLJJJEEEEEEEEEEEEEEEDDDDDDDDDJJJHHHFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFEEEBBB@@@@@@@@@======<<<<<<<<<<<<======>>><<<;;;;;;<<<===<<<;;;<<<<<<<<<===<<<<<<;;;;;;<<<;;;;;;;;;<<<===<<<<<<===;;;888777888999999888666666777777777888888888===<<<===AAAFFFGGGCCC???:::999777555555555777888555555555555555555555555666666666777888999999999777777888888999999999999999999999999999:::;;;<<<;;;<<<===>>>?????????>>>???AAADDDGGGKKKVVVlll|||zzzwwwxxxnnnaaaSSSKKKGGGCCCBBBDDDCCCGGGNNNSSSVVVYYY[[[]]][[[[[[[[[ZZZZZZZZZYYYYYYZZZYYYWWWUUUTTTSSSRRRRRROOOLLLHHHDDDBBB???<<<:::999888777555555555666666777999<<>>======>>>>>>;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@???===<<<:::999<<<<<<<<<<<<============<<<<<<============>>>>>><<<;;;;;;;;;<<<<<<===>>>@@@???>>>???@@@???>>><<<<<<<<<;;;;;;<<<===>>>???>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@@@@DDDIIILLLLLLLLLNNNPPPJJJJJJKKKNNNSSSZZZ```ddd___ZZZSSSKKKEEEAAA??????>>>???AAACCCEEEFFFFFFFFFDDDCCCBBBBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEHHHIIIGGGHHHJJJJJJHHHIIIHHHHHHJJJNNNRRRUUUUUUMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNPPPRRRQQQOOOMMMKKKLLLLLLMMMLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNMMMLLLJJJLLLMMMMMMOOOQQQOOOKKKIIIHHHIIIJJJLLLMMMKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGHHHGGGEEEBBBAAAAAA<<<<<<;;;;;;;;;;;;<<<<<<===;;;:::999;;;;;;;;;:::999:::;;;;;;;;;:::888777888888999999::::::;;;;;;<<<999777666777888888777666666666666777777777777999999999:::;;;<<<======888777666555555666777777555555555555555555555555333333444555666777888888777777777777888888999999999888888888999999:::;;;:::;;;<<<======>>>>>>>>><<<===AAAFFFHHHNNN]]]kkk{{{uuu{{{{{{lllZZZPPPKKKFFFDDDEEEBBBEEEJJJNNNQQQUUUYYY\\\XXXYYYZZZZZZ[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUQQQNNNJJJGGGDDDBBB???===;;;:::888666555555555555666888:::<<>>>>>?????????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>><<<<<<;;;;;;;;;<<<=========<<<<<<>>>@@@AAA@@@???;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>??????@@@@@@===>>>>>>???@@@AAABBBBBBAAABBBEEEHHHJJJLLLMMMNNNIIIIIIKKKMMMRRRXXX]]]```]]]YYYSSSMMMGGGCCCBBBAAA???@@@BBBEEEGGGHHHHHHHHHEEEDDDCCCBBBAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFIIIIIIFFFGGGKKKLLLJJJKKKIIIIIIKKKNNNQQQQQQOOOKKKLLLMMMNNNNNNNNNMMMLLLNNNOOOPPPQQQPPPOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMLLLJJJHHHJJJLLLNNNMMMLLLKKKNNNNNNKKKMMMQQQOOOJJJJJJIIIIIIJJJKKKLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBFFFKKKLLLJJJFFFBBB@@@<<<;;;;;;::::::;;;;;;<<<<<<;;;999999::::::999888999999888888888888888888666777888888888999:::;;;999777555555666777777666555555555666666666777777444444444666777888888777666666666666666666666666555555555555555555555555333333444555666777888888777777777777777888888999888888888888888999999:::::::::;;;;;;<<<<<<======<<<<<<>>>BBBDDDHHHQQQ[[[xxxwwwwwwwwwbbbUUUNNNHHHEEEEEEAAACCCEEEHHHKKKOOOTTTXXXWWWXXXZZZ\\\]]]]]]]]]\\\ZZZZZZ[[[[[[[[[ZZZXXXWWWSSSPPPLLLIIIHHHEEECCCAAA===<<<999777666555555555444666888999;;;>>>CCCFFFMMMPPPTTTZZZaaahhhmmmooouuuxxx{{{~~~~~~{{{yyyzzzzzz}}}{{{tttlllgggfffjjjnnnpppxxxyyytttoookkkcccaaa]]]XXXSSSNNNKKKIIIEEEDDDCCCBBBDDDGGGKKKMMMRRRUUUZZZ^^^```___\\\[[[YYYXXXWWWVVVWWWYYY[[[]]]^^^___aaaccceeefffggggggkkklllmmmooopppqqqqqqqqqqqqqqqpppooopppqqqrrrsssooorrrtttuuuuuuwwwzzz}}}vvvjjj^^^VVVNNNHHHIIIOOOIIIUUUeeeooopppmmmkkkjjj]]]UUUJJJAAA===<<<<<<===;;;<<<===>>>????????????@@@@@@AAAAAAAAA@@@@@@???============>>>>>>>>>???;;;<<<<<<<<<======>>>>>>???>>>===<<<<<<===>>>???::::::;;;===AAACCCCCCBBB:::;;;<<<===>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@======>>>@@@AAABBBCCCDDDFFFEEEDDDEEEHHHIIIIIIHHHGGGGGGHHHJJJNNNRRRVVVXXXYYYWWWRRRMMMHHHEEEDDDCCC???AAACCCFFFHHHIIIIIIIIIEEEDDDCCCAAA@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEFFFGGGKKKJJJFFFGGGMMMNNNKKKLLLKKKKKKMMMPPPPPPMMMIIIJJJKKKLLLMMMNNNMMMMMMLLLOOOOOOPPPPPPPPPOOONNNMMMKKKMMMNNNOOOPPPPPPOOONNNMMMKKKHHHIIILLLNNNNNNMMMKKKOOONNNJJJLLLPPPNNNHHHKKKJJJIIIJJJKKKKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHBBBCCCEEEFFFGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDD???EEEMMMQQQOOOIIIBBB>>><<<;;;;;;::::::;;;;;;<<<<<<:::888888999999999888;;;999777555555666888:::444666777888888888999;;;888666333333444555555555555555555555666666666777777666666888<<<;;;777333444555666666777666666555555555555555555555555555555555666777888999::::::777777777777777888888999888888888888888888999999999999:::;;;;;;<<<<<<===@@@======@@@BBBDDDKKKRRRcccyyyxxx~~~gggYYYPPPIIIEEEDDD@@@AAACCCDDDFFFKKKQQQVVVWWWXXX[[[]]]^^^_________ZZZ[[[]]]^^^]]]\\\ZZZXXXUUURRRNNNLLLJJJHHHEEECCC>>>===:::888666555555555222444666777999<<<@@@CCCIIILLLRRRXXX___dddhhhjjjsssvvvzzz}}}|||yyyxxxxxx{{{}}}}}}vvvnnngggeeefffhhhdddlllttt}}}{{{tttooollliiieee```ZZZTTTPPPNNNHHHFFFCCCAAAAAACCCFFFHHHKKKOOOUUU[[[^^^^^^\\\[[[^^^\\\XXXVVVUUUUUUWWWXXX[[[]]]^^^```bbbcccddddddiiijjjlllnnnooopppqqqqqqoooooonnnnnnoooqqqtttvvvmmmooorrrssssssuuuyyy|||ssshhhZZZSSSLLLIIIJJJJJJHHHFFFHHHRRRaaammmrrrooogggaaa\\\RRRFFF===:::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>???CCCFFFHHHGGGFFFAAA>>>;;;999;;;<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA;;;;;;<<<<<<===???@@@AAABBBBBBBBBAAA@@@???>>>===@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJIIIJJJKKKMMMOOOPPPPPPQQQQQQQQQPPPNNNLLLHHHEEECCCFFFEEEDDDEEEGGGGGGEEEDDDEEECCCAAA???>>>>>>>>>>>>BBBBBBCCCCCCCCCCCCBBBBBBGGGFFFFFFFFFGGGHHHHHHIIINNNKKKIIIJJJLLLLLLJJJHHHIIIJJJKKKMMMMMMMMMLLLLLLNNNPPPQQQOOOLLLKKKMMMOOOLLLLLLMMMNNNNNNNNNMMMMMMHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJKKKKKKJJJIIIHHHIIIJJJJJJLLLKKKJJJJJJKKKJJJHHHFFFGGGGGGGGGGGGFFFEEECCCBBBBBBAAA@@@AAABBBCCCBBBAAADDDFFFHHHJJJIIIGGGDDDBBB999999888888777888888888666777888999:::999999888777777888888888888777777777666555444444555666777777777666555555555555555888777666555555666777888666666666666666666666666666666555555555444444444666666555555555444444444444555666777888888888888888888888777777777777777666666666666666777888888888888999::::::;;;<<<<<<=========>>>@@@DDDGGGIIITTTmmm|||zzzrrrcccYYYNNNGGGEEECCCAAA@@@CCCEEEFFFKKKRRRUUUWWWZZZ]]]^^^^^^]]]\\\[[[[[[\\\]]]\\\[[[ZZZYYYVVVSSSQQQOOOMMMKKKHHHFFFDDDAAA<<<999777666555444555555666888:::<<<>>>???EEEIIINNNTTTYYY^^^cccgggooorrrwww|||}}}yyyvvvxxxzzz}}}xxxnnnhhhgggeeecccccceeejjjrrr}}}{{{vvvtttqqqmmmgggaaa[[[VVVSSSLLLJJJFFFDDDCCCCCCAAA@@@EEEHHHMMMRRRWWWZZZ[[[[[[^^^^^^\\\[[[XXXVVVTTTSSSVVVWWWYYY\\\___aaacccddddddgggjjjkkkllllllmmmnnnnnnooooooppppppooooooooouuutttrrrqqqrrruuuxxxzzzzzzqqqhhh]]]UUUOOOJJJEEEDDDHHHKKKKKKJJJEEEKKKUUU\\\___]]]XXXTTTPPPJJJCCC===<<<<<<;;;:::<<<<<<;;;;;;:::;;;;;;<<<<<<<<<===AAADDDFFFFFFEEECCC@@@<<<;;;;;;<<<===<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;======>>>>>>???@@@AAAAAA;;;;;;;;;<<<===>>>@@@@@@BBBBBBBBBBBBAAA@@@?????????@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFHHHHHHIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOMMMMMMLLLJJJHHHDDDAAA@@@BBBAAAAAACCCEEEFFFEEEDDDDDDCCCAAA@@@???>>>>>>???BBBBBBCCCDDDDDDDDDDDDDDDFFFEEEEEEDDDEEEFFFGGGHHHMMMKKKIIIJJJKKKLLLJJJHHHHHHIIIJJJLLLMMMMMMLLLLLLMMMNNNOOONNNLLLKKKMMMPPPLLLLLLMMMMMMMMMMMMMMMLLLIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJMMMLLLJJJIIIIIIJJJLLLMMMLLLKKKJJJJJJKKKKKKIIIGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAAAAACCCCCCBBBAAADDDEEEHHHIIIIIIGGGDDDBBB;;;:::999888888888888888666777888999999999888888666777777888888777777666777666555444444555666777777666666555555555555555666666555444444555666666555555555555555555555555666555555555444444444333666555555555444444444333111222333444444555555555777777777777777777777777666666666666666777777888777888888999::::::;;;;;;<<<;;;;;;<<<>>>AAADDDFFFMMM___yyy~~~ooo```RRRJJJGGGFFFCCCBBBDDDEEEEEEHHHNNNSSSVVVZZZ]]]______^^^]]]\\\\\\]]]]]]\\\\\\[[[ZZZXXXVVVSSSQQQPPPNNNLLLIIIFFFCCC>>>;;;999777666444666666666777888999:::;;;BBBEEEJJJPPPTTTYYY___ccciiilllrrrxxx}}}}}}zzzyyyyyyyyyyyyyyy|||~~~uuuooommmjjjeeecccccceeejjjrrr|||}}}{{{xxxtttooojjjccc^^^ZZZTTTQQQLLLIIIFFFEEEBBB@@@BBBDDDHHHLLLPPPSSSUUUVVV\\\\\\\\\\\\[[[YYYWWWVVVVVVWWWXXXYYY[[[]]]___```aaadddgggiiiiiijjjkkklllnnnooooooppppppppppppoootttsssrrrrrrsssuuuwwwyyyqqq```XXXSSSNNNJJJEEEBBB???@@@DDDHHHJJJIIICCCEEEHHHJJJKKKJJJHHHGGGCCC@@@>>>======<<<:::999>>>===<<<;;;;;;;;;;;;;;;::::::;;;>>>BBBDDDCCCCCCDDDAAA===;;;;;;<<<<<<;;;;;;;;;<<<===<<<<<<:::999999999999999::::::::::::;;;<<<<<<===???@@@AAAAAA;;;;;;;;;;;;<<<===??????@@@AAAAAABBBBBBAAAAAA@@@>>>>>>??????@@@AAAAAABBBBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGGGGHHHHHHJJJKKKLLLIIIIIIIIIGGGEEEBBB@@@>>>>>>>>>>>>@@@CCCDDDDDDDDDDDDCCCAAA@@@????????????BBBBBBDDDEEEFFFFFFGGGGGGFFFEEECCCBBBBBBDDDFFFGGGLLLJJJIIIIIIJJJKKKJJJHHHFFFGGGIIIJJJLLLLLLLLLLLLKKKLLLMMMMMMLLLMMMOOOQQQMMMMMMMMMNNNNNNMMMLLLLLLIIIJJJJJJKKKKKKLLLLLLLLLJJJJJJIIIIIIIIIIIIHHHHHHKKKJJJHHHGGGHHHJJJLLLNNNMMMLLLKKKKKKLLLKKKIIIGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDBBBAAABBBCCCCCCBBBAAACCCEEEGGGHHHHHHFFFDDDBBB<<<<<<;;;999888888888888666777777888888888888777666666777777777777666666666666555444444555666666666666555444444444444555555555444333333444555555444444444444444444444444555555444444444444333333555555444444444444333333333444555666666666666666666666666777777777777777666666555555666666777888666777777888888999999999::::::::::::<<<>>>@@@AAAGGGPPPaaa{{{|||mmm[[[QQQNNNIIIFFFDDDEEEEEECCCDDDHHHOOOSSSXXX]]]``````___^^^^^^^^^]]]\\\\\\\\\\\\]]][[[YYYVVVUUUTTTRRRPPPMMMJJJFFFAAA>>>;;;999777555777666666666666666777777>>>AAAEEEJJJNNNSSSXXX\\\bbbfffkkkrrrxxx|||~~~|||zzzwwwuuutttxxx~~~yyyvvvqqqkkkhhheeebbbbbbfffmmmvvv{{{~~~zzzvvvqqqkkkddd```]]]YYYTTTOOOKKKHHHDDDBBB@@@AAACCCFFFIIIMMMPPPQQQWWWYYY[[[]]]]]]\\\[[[ZZZXXXWWWWWWVVVWWWYYYZZZ[[[]]]___ccceeeeeegggiiijjjmmmnnnoooppppppppppppppprrrrrrsssssstttvvvwwwxxxqqq]]]OOOIIIIIIIIIHHHCCC@@@======@@@CCCDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@<<<;;;;;;;;;;;;;;;:::999???>>>===<<<;;;::::::::::::::::::<<>>;;;:::;;;;;;;;;:::999:::<<<======<<<:::999888888999999999:::::::::::::::;;;<<<>>>???@@@@@@::::::::::::;;;<<<===>>>>>>>>>???@@@@@@@@@@@@@@@======>>>>>>???@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCFFFEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHHHHFFFDDDAAA@@@???======>>>AAACCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@BBBCCCDDDFFFGGGHHHIIIIIIGGGEEECCCBBBBBBDDDFFFGGGJJJIIIIIIIIIIIIJJJIIIIIIFFFGGGHHHIIIKKKLLLLLLMMMLLLLLLMMMNNNOOOPPPRRRSSSOOOOOOOOOOOOOOONNNMMMLLLJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGHHHFFFEEEDDDDDDGGGJJJLLLMMMLLLKKKKKKLLLKKKIIIGGGGGGFFFDDDBBBBBBBBBDDDEEEDDDCCCAAABBBCCCCCCBBBAAABBBCCCEEEFFFFFFEEECCCAAA>>>===<<<:::999888888888666777777777777777777777555666666777777666666555555555555555555555555555666555444444333333444444555444444444444444444555222222222222222222222222444444333333333333333333444444333333333333333333444555555666777777666666555555666666666666666777666555555555555666777777666666666777777777888888999999999999:::<<<===>>>EEEIIISSShhhzzzxxx|||gggZZZUUULLLGGGEEEFFFEEECCCCCCEEEKKKOOOVVV\\\```aaa```___```___^^^\\\\\\]]]^^^^^^\\\ZZZXXXVVVVVVUUURRRPPPMMMJJJEEEAAA???<<<999777777777666666666666777777;;;===AAADDDHHHLLLRRRUUU___bbbhhhnnntttyyy|||}}}~~~zzzwwwuuuwww|||~~~yyysssooojjjddd```aaaeeekkkppp|||}}}yyyssskkkfffddd```ZZZTTTPPPLLLHHHEEECCCCCCCCCCCCFFFIIILLLMMMRRRTTTXXX[[[]]]^^^^^^]]]ZZZYYYWWWVVVUUUVVVWWWXXXXXXZZZ]]]___aaabbbeeegggkkklllmmmnnnoooppppppppppppqqqrrrssstttvvvvvvwwwwwwtttfff[[[MMMCCCAAABBBBBBBBBAAA???======>>>???@@@@@@@@@@@@@@@@@@@@@???>>>>>><<<<<<;;;:::999999:::;;;???>>>===;;;;;;:::::::::<<<::::::;;;===>>>>>>===;;;:::888888999;;;;;;:::888:::;;;======<<<:::999888888999999999:::::::::999::::::<<<===>>>??????999999999999:::;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>><<<<<<===>>>>>>??????@@@@@@AAABBBCCCCCCCCCBBBAAADDDCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFDDDBBBAAAAAA@@@>>>>>>@@@AAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@BBBCCCEEEGGGHHHIIIJJJJJJHHHGGGEEEDDDDDDEEEGGGHHHHHHHHHIIIIIIHHHHHHIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMNNNMMMNNNOOOQQQTTTUUUVVVQQQQQQQQQQQQPPPOOONNNMMMKKKJJJIIIIIIHHHIIIIIIJJJFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFDDDDDDEEEGGGJJJKKKMMMLLLKKKKKKLLLKKKIIIGGGFFFEEECCCAAAAAABBBDDDEEEDDDBBBAAAAAABBBBBBAAA???@@@AAABBBCCCDDDCCCAAA@@@>>>===<<<:::999888888888777666666666666666666666555555666666666666555555444444555555555555444444555555444333333333333333555555555555555555555555222222222222222222222222222222333333333333333333222222333333333333333333111111222222333333222222444444555555555666666666555555555555555666666777555666666666666666777777999999999:::;;;<<<<<<===AAADDDMMM[[[qqqvvvssswwwvvvddd[[[QQQJJJFFFGGGGGGEEEDDDFFFHHHLLLSSSYYY^^^`````````aaa```^^^]]]\\\]]]^^^___[[[YYYWWWVVVVVVUUUSSSQQQPPPMMMIIIEEECCC@@@<<<:::777777777777888999:::::::::;;;>>>@@@CCCGGGLLLPPP]]]```eeekkkqqqvvvzzz|||}}}yyyxxxyyy{{{{{{uuupppiiidddbbbcccgggjjjqqqxxx|||tttnnniiieee___YYYUUUQQQMMMJJJGGGFFFDDDCCCCCCEEEGGGIIILLLNNNRRRWWWZZZ\\\]]]]]]\\\[[[YYYWWWVVVVVVVVVWWWTTTVVVYYY[[[\\\^^^aaadddhhhiiijjjlllmmmnnnnnnnnnnnnoooppprrrssstttuuuvvvqqqbbb[[[YYYWWWPPPGGGAAA??????>>><<<======<<<<<<===>>>@@@AAA======>>>???>>>===<<<;;;<<<<<<;;;999777888:::======<<<;;;:::::::::::::::;;;:::999:::===?????????888777666777999:::::::::888999;;;<<<<<<;;;::::::999999999999:::::::::::::::::::::;;;<<<<<<======999999999999999:::;;;;;;:::;;;;;;<<<=========<<<<<<<<<===>>>>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEECCCDDDDDDEEEDDDCCCAAA@@@CCCAAA>>>>>>???AAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCEEEGGGHHHIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFHHHIIIHHHGGGGGGHHHJJJIIIIIIIIIIIIJJJKKKLLLMMMPPPOOONNNPPPSSSVVVWWWWWWSSSRRRRRRQQQPPPOOOMMMLLLLLLKKKIIIHHHGGGGGGHHHIIIEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHHHHHHHHHHIIIKKKLLLLLLKKKJJJJJJKKKJJJHHHFFFDDDCCCBBBAAAAAABBBCCCDDDCCCAAA@@@@@@AAAAAA???>>>===>>>???@@@AAA@@@??????<<<<<<;;;999888888888888777666666555555555555666444444555555555555444444444444555555555555444444444444333222222222222333555555666666666666555555222222222222222222222222111111222222222222333333111111222222222222333333222222333333333333222222333333444444555666666666555555444444555555666777666666666666666666666666888999999:::;;;<<<<<<===;;;@@@HHHRRR```xxxwwwqqqsss~~~ssscccZZZQQQKKKJJJJJJHHHHHHIIIFFFJJJOOOVVV[[[^^^``````______^^^]]]]]]]]]]]]^^^ZZZXXXVVVVVVVVVVVVTTTRRRRRROOOLLLIIIGGGDDD@@@===999888888888999:::;;;;;;999:::<<<===???CCCHHHLLLXXX[[[aaagggnnntttyyy{{{~~~zzzwwwwwwzzzzzzvvvqqqkkkgggffffffggggggkkktttzzzsssppplllfffaaa\\\XXXTTTRRRKKKIIIGGGDDDBBBBBBCCCCCCGGGIIILLLPPPSSSWWWYYYZZZ[[[[[[[[[ZZZYYYXXXWWWWWWRRRTTTVVVWWWXXXZZZ]]]```dddeeefffhhhjjjkkkkkklllmmmmmmnnnoooqqqssstttuuuzzzgggXXXOOOKKKJJJNNNJJJDDDAAA@@@???===<<<;;;<<<<<<<<<;;;<<<>>>???<<<<<<<<<<<<;;;:::999999999;;;;;;:::888888:::<<<;;;::::::999999999::::::888777777:::>>>BBBDDDDDD999888777888999:::999888999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;999888888888888999::::::;;;;;;<<<======<<<<<<<<<<<<======>>>??????@@@@@@BBBAAA???>>>===>>>???@@@???AAACCCFFFGGGGGGFFFEEEAAABBBCCCCCCCCCBBBAAA@@@AAA???======???AAABBBBBB???@@@BBBCCCCCCCCCBBBBBBCCCDDDEEEFFFHHHHHHIIIIIIGGGHHHIIIIIIHHHGGGFFFEEEEEEGGGIIIHHHGGGFFFHHHJJJLLLKKKJJJJJJJJJKKKLLLLLLPPPOOONNNPPPSSSVVVVVVUUURRRRRRQQQPPPOOOMMMKKKJJJLLLKKKIIIGGGFFFFFFGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIJJJJJJJJJJJJJJJIIIKKKJJJIIIIIIJJJIIIGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@????????????>>><<<;;;<<<===>>>>>>>>>>>>===;;;:::999888888888888888777666555444444444555555444444444555555444444444333444444555555444444333444333333222222222222222333444555555555555444333222222222222222222222222111111111111222222222333111111111111222222222333444444555555555555444444222333333444555555666666555444444444444555666666666666666666666666666666666777888999;;;;;;<<<<<<:::===CCCJJJRRRcccwwwrrrxxxuuufff[[[RRROOOOOOLLLKKKLLLFFFHHHMMMRRRWWW[[[^^^```^^^^^^^^^^^^^^^]]]\\\\\\YYYXXXVVVVVVVVVVVVTTTSSSSSSQQQNNNLLLJJJGGGCCC@@@;;;;;;:::999999999999999888999:::;;;<<<@@@EEEIIIOOOSSSYYYaaajjjrrrxxx{{{}}}zzz}}}|||zzzyyy}}}~~~{{{uuupppkkkhhhfffddddddjjjsss{{{}}}{{{vvvpppjjjddd```[[[XXXRRRPPPMMMIIIFFFDDDBBBBBBCCCDDDFFFHHHLLLPPPTTTVVVYYYZZZ[[[\\\[[[ZZZXXXWWWRRRSSSTTTUUUUUUWWWZZZ]]]```aaaccceeeggghhhiiiiiillllllkkklllnnnpppsssuuurrr___PPPJJJIIIHHHGGGEEEBBB>>><<<<<<===<<<;;;=========;;;:::999:::;;;>>>===;;;:::888888888888555888;;;<<<:::999:::<<<999999999888888999::::::555555666:::???EEEHHHIII;;;:::999999::::::888777:::999999999999:::;;;<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888888888888888999999<<<===============<<<<<<======>>>>>>??????@@@@@@CCCAAA>>><<<;;;<<<>>>@@@===@@@DDDGGGIIIHHHGGGEEEBBBBBBCCCDDDDDDDDDCCCBBB>>><<<;;;;;;>>>AAABBBCCC???@@@BBBCCCDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGIIIJJJIIIGGGEEEDDDDDDGGGIIIHHHFFFFFFHHHJJJNNNMMMLLLJJJJJJKKKLLLLLLPPPNNNMMMOOOSSSVVVUUUTTTQQQPPPPPPOOOMMMKKKIIIHHHLLLKKKIIIGGGFFFFFFGGGHHHEEEEEEFFFFFFGGGGGGGGGHHHGGGHHHIIIJJJIIIHHHGGGFFFJJJIIIHHHHHHIIIHHHFFFEEEAAAAAABBBCCCCCCBBBBBBAAAAAA@@@>>>>>>???>>>===;;;::::::;;;<<<======<<<<<<999999888888777888888888777666555444333444444555333444444555555444444333333333444555555444333333444333222222111111222222222222444444444444222222222222222222222222222222000000111111222222222333000000111111222222222333111111222222222111111000222222333444444555666666555444444444444555666666777777777777777666666666444555777888:::;;;;;;;;;======???DDDIIIUUUnnn~~~sssuuuzzzooocccXXXSSSRRROOONNNNNNFFFHHHKKKPPPUUUZZZ^^^```\\\]]]^^^___^^^]]]\\\[[[ZZZXXXWWWVVVWWWWWWUUUTTTSSSQQQOOOMMMKKKIIIEEEBBB===<<<;;;999888777777777777888999999:::===BBBFFFHHHLLLSSS\\\gggpppwww{{{zzzwwwzzzzzz}}}}}}|||~~~~~~xxxqqqkkkgggeeeccceeekkkooosss~~~wwwpppjjjeee```]]]XXXVVVSSSOOOJJJGGGDDDCCCAAAAAABBBDDDGGGLLLPPPSSSWWWYYY[[[]]]]]][[[YYYWWWRRRSSSTTTTTTTTTVVVYYY\\\]]]^^^```ccceeefffgggggglllkkkjjjjjjlllooosssuuuhhh\\\NNNDDD@@@@@@>>>===>>>===<<<;;;;;;<<<===>>>::::::::::::::::::::::::::::::999999999:::;;;;;;>>>>>>===;;;:::999888777999777666666777888888777;;;::::::;;;===AAADDDFFF999888777777777777777777>>><<<:::999::::::999888::::::::::::::::::::::::;;;===>>>===;;;999999:::;;;<<<:::666222222666:::999:::;;;<<<============<<<<<<<<<<<<===>>>??????AAA@@@>>>=========>>>>>>@@@@@@AAAEEEHHHIIIEEEBBBBBBAAAAAAAAAAAAAAAAAAAAABBBAAA?????????AAACCCDDD???@@@BBBCCCDDDCCCCCCBBBCCCDDDDDDDDDCCCDDDFFFHHHHHHGGGGGGFFFGGGHHHJJJKKKIIIHHHGGGFFFFFFFFFGGGHHHHHHJJJKKKKKKJJJIIIIIIJJJLLLNNNPPPRRRSSSSSSSSSSSSRRRQQQNNNLLLJJJHHHGGGFFFJJJKKKKKKJJJHHHGGGGGGHHHIIIGGGGGGHHHKKKLLLJJJGGGGGGIIILLLNNNMMMJJJFFFDDDHHHHHHGGGGGGGGGGGGHHHHHHBBBBBBBBBBBBAAA@@@??????BBB@@@???=========>>>>>>===<<<<<<;;;;;;:::999999999999999999888888888777555555444444444444555555555333111222333444444333333222111222444666666666555555555555555555555555222222222222222222222222222222222222222222222222000000000111111222222333444444444333333222222222111111222333333333333222333333333333333333333333333444555555333333444555222333333444555666777777777777777888999999::::::999999<<>>FFFIIIMMMSSSZZZcccmmmtttrrrtttxxx~~~{{{zzz}}}xxxpppjjjcccaaa___```dddllltttyyy}}}vvvqqqllleee```ccc]]]VVVQQQNNNLLLHHHEEEEEECCCAAAAAADDDFFFHHHHHHOOORRRWWW]]]```aaa```___XXXTTTRRRTTTSSSOOOQQQWWWYYYZZZ]]]___bbbdddeeeeeefffgggiiijjjkkkmmmqqqsss{{{ppphhhTTTMMMDDD???>>>>>>===;;;===<<<<<<;;;;;;<<<<<<===:::::::::::::::::::::::::::::::::::::::;;;<<<<<<>>>======<<<:::999888888888666555666888::::::999999999999:::<<<>>>AAABBB999999888888888888888999???===;;;:::;;;;;;:::999::::::::::::::::::::::::999:::;;;:::999888999:::<<<<<<<<<999555555888;;;<<<<<<<<<<<<============:::::::::;;;===@@@BBBDDDCCCBBB@@@>>>======>>>>>>??????@@@CCCFFFGGGDDDAAACCCAAA@@@>>>>>>???AAACCCBBBAAA@@@??????@@@BBBCCC>>>???AAABBBCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFGGGHHHFFFEEEEEEEEEFFFGGGIIIJJJHHHGGGFFFFFFFFFGGGIIIJJJHHHJJJKKKKKKIIIHHHIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIIIIGGGFFFGGGJJJKKKJJJHHHIIIKKKMMMOOONNNKKKHHHEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBAAA@@@???>>>AAA@@@>>>===<<<<<<======<<<<<<;;;;;;:::999999999888888888888777777777777555555444444444444555555555333222222333444333222444222111222444555555444333333333333333333333444222222222222222222222222222222222222222222222222111111111111222222222222222222222111111000000000000111222222333333222222222222222222222222222222333444555444333333333555444444444555555555555555555555666777777888888999:::999;;;>>>@@@EEETTTbbb~~~zzzuuuxxxnnnddd^^^WWWPPPNNNJJJFFFFFFIIIMMMPPPVVV\\\]]]\\\[[[]]]___```^^^\\\YYYYYYZZZZZZYYYYYYXXXWWWXXXUUURRRPPPPPPNNNKKKHHHEEECCCAAA???===:::777444666666666666777999;;;===CCCEEEIIINNNTTT\\\eeekkkmmmooosssxxx}}}|||{{{}}}}}}wwwssslllhhhdddaaaaaadddhhhkkkttt{{{vvvqqqmmmiiiccc]]]XXXUUUQQQLLLHHHFFFDDDAAAAAABBBDDDDDDDDDKKKNNNRRRWWW[[[]]]^^^^^^bbb[[[VVVWWWWWWSSSRRRTTTVVVWWWYYY[[[^^^```bbbcccdddfffiiikkklllmmmppprrrssshhh]]]TTTNNNDDD@@@===<<<===<<<:::777:::;;;;;;<<<<<<;;;;;;;;;999999999999999999999999;;;::::::::::::;;;<<<<<<======<<<;;;;;;:::999999666555555666999;;;<<<;;;777888888999:::;;;<<<<<<:::999999999999999::::::???===<<<;;;<<<<<<;;;999::::::::::::::::::::::::888999999888777777:::<<<<<<>>>???>>>:::999;;;===>>>>>>===<<<<<<<<<<<<===888888999;;;>>>CCCHHHKKKFFFEEECCC@@@>>>>>>============>>>AAADDDDDDBBB@@@CCCAAA>>><<<<<<>>>AAACCCBBBAAA@@@?????????@@@AAA>>>???@@@BBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDCCCDDDEEEGGGIIIJJJHHHGGGFFFFFFGGGHHHIIIJJJIIIJJJLLLKKKIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLJJJIIIIIIIIIIIIJJJGGGIIIIIIIIIGGGGGGGGGIIIHHHFFFEEEFFFHHHJJJJJJJJJJJJKKKNNNOOONNNLLLIIIFFFBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888888777777777777666666666555555555555444444444444555555444333222222444444333222444222111111222333333222000000000111111222222222222222222222222222222222111111111111111111222222333333222222222222222222111111111111111000000000000111222222333333222222111111111111111111111111222444555444333222333555555555555555444444333333444444555555666777777777999999;;;======???IIITTTiiiwwwsssuuu|||lllbbbYYYRRROOOMMMHHHFFFHHHJJJLLLRRRXXX\\\\\\[[[\\\^^^]]][[[YYYYYYZZZZZZZZZZZZYYYYYYXXXYYYWWWTTTRRRRRRPPPMMMKKKKKKHHHEEEBBB@@@<<<777444666555555555666777999:::>>>@@@CCCGGGKKKRRRYYY___eeegggjjjoootttyyy}}}~~~}}}~~~~~~~~~{{{uuurrrkkkeeeaaa______```hhhqqq}}}~~~yyyuuuoookkkeeeaaa^^^ZZZTTTOOOKKKHHHEEECCCCCCCCCCCCBBBEEEGGGKKKOOOSSSWWWZZZ[[[ccc]]]XXXZZZ[[[WWWSSSQQQTTTTTTUUUVVVXXX[[[^^^___bbbeeehhhkkklllmmmooopppqqqjjj```WWWOOOJJJEEEBBBAAA>>><<<;;;;;;:::777555888999:::;;;;;;;;;:::999999999999999999999999999999999999999999::::::;;;<<<<<<;;;;;;::::::999999666555444666999<<<======777888888999999999888888888888888888888999:::;;;===<<<;;;;;;<<<<<<;;;999999999999999999999999999:::::::::888777777:::======@@@CCCBBB???======??????>>>===;;;;;;:::;;;;;;888888888;;;@@@FFFMMMQQQHHHGGGDDDAAA???>>>======;;;<<<===???AAAAAA@@@???@@@???===<<<<<<>>>@@@AAABBBAAA@@@???>>>>>>??????>>>>>>???AAABBBCCCDDDDDDDDDEEEFFFHHHIIIIIIFFFDDDDDDDDDCCCDDDEEEGGGIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJKKKKKKIIIGGGGGGHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKIIIJJJJJJIIIGGGEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJJJJIIIKKKLLLMMMMMMJJJHHHFFF@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@???>>>=========<<<;;;::::::::::::::::::999999888777777777666666555555555444444444555444444333333444444555444333222333444444333222333222000000111222111000//////000000111222222222111111111111111111111111000000000111111111111111444444333333222222111111333333333222222222222222000000111222222222222222111111111111111111111111222333444444222222333444444444444444444444444444444444444555666666777777888777:::<<<<<<<<>>:::777666555444444444555777777:::<<<>>>BBBFFFKKKRRRVVV]]]___bbbfffkkkpppwww{{{|||~~~{{{xxxssslllgggbbb```^^^bbbhhhpppyyy~~~zzzssspppllljjjhhhccc\\\WWWTTTPPPKKKHHHFFFEEEDDDBBBAAABBBDDDGGGKKKPPPTTTWWWXXXYYY\\\^^^^^^ZZZVVVSSSTTTSSSRRRSSSTTTWWWZZZ\\\^^^bbbfffiiikkkkkklllmmmtttiiiYYYSSSLLLFFFBBBAAA@@@???@@@>>>;;;999999888888777666777888:::::::::999888888888888888888888888888777777666666777777888999::::::::::::999999999999666555444666999<<<<<<<<<888999999999999888777666666666666777777999::::::;;;::::::;;;<<<<<<:::888999999999999999999999999;;;;;;:::777666666888;;;>>>BBBFFFFFFBBB???>>>???>>>>>><<<;;;::::::999999999999999<<>>======:::;;;===????????????@@@<<<===>>>????????????>>>AAA@@@@@@???>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDEEEFFFHHHLLLOOONNNIIIFFFEEEEEEDDDEEEFFFHHHJJJKKKKKKIIIHHHFFFEEEEEEEEEFFFHHHJJJKKKJJJHHHGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHGGGFFFEEEEEEGGGIIIKKKKKKLLLLLLJJJGGGDDDDDDEEEGGGHHHHHHHHHGGGHHHIIIJJJGGGHHHJJJJJJJJJHHHEEEDDDAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@???>>>======<<<<<<<<<;;;::::::999888:::999999888888777666666555555555444444444444333444444333333333333444444333222222333555555333111333111000000111222111000000111111111222222333333111111111111111111111111/////////000000111111111333333333222222111111111222222222222222222222222000000111222222222222111222222222222222222222222222333444333222222333444222222333333444555555666444444555666666777777888666666888<<<<<<;;;@@@FFFJJJ^^^zzz{{{uuuyyywwwjjjaaa[[[MMMGGGCCCCCCDDDEEEIIIPPPWWWYYY[[[\\\\\\[[[ZZZYYYZZZZZZ[[[[[[[[[[[[[[[ZZZWWWWWWVVVUUUSSSQQQPPPPPPMMMKKKHHHFFFDDDAAA>>>;;;777777555444444444555666777999<<>>===<<<<<<:::999777666666777999:::555666777777888888888888777777777777777777777777666555555555555666777777888888888888888888888999777555555666888999:::999:::999999888777777666666555555555666777999:::;;;:::999999;;;<<<<<<999777999999999999999999999999888999888777666666888:::@@@DDDGGGGGGCCC???>>>???============<<<;;;:::999:::999:::<<>>===>>>>>>:::<<<>>>?????????@@@AAA:::<<<>>>@@@AAA@@@???>>>????????????>>>>>>>>>>>>@@@?????????@@@AAABBBCCCFFFHHHKKKQQQUUUTTTNNNIIIFFFFFFEEEEEEFFFGGGIIIJJJIIIHHHGGGEEEDDDDDDDDDDDDGGGHHHJJJJJJHHHHHHHHHIIIGGGGGGFFFEEEEEEEEEFFFFFFIIIGGGEEECCCCCCEEEGGGIIILLLMMMMMMJJJGGGEEEEEEFFFHHHJJJKKKKKKIIIHHHHHHHHHEEEFFFGGGHHHGGGEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAA??????@@@??????>>>===<<<;;;<<<<<<;;;;;;:::999888::::::999999888777777666555555555444444444333333444444333333333333444444333222222444555555333111333111000000111222222111222222222222222222222222111111111111111111111111......//////000000111111222222111111111111111111/////////000000000000000///000111111222222111111222222222222222222222222111333444333222111222444111111222333444555666666444444555555666777777777555444777;;;<<<;;;???DDDEEEQQQeee}}}uuutttyyyuuuhhh^^^QQQKKKEEECCCBBBBBBFFFLLLQQQTTTXXX[[[[[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[WWWXXXXXXVVVSSSRRRRRRSSSNNNLLLJJJHHHGGGEEEBBB???:::999777666555555555666555888;;;===@@@EEEJJJMMMNNNRRRVVVYYY\\\aaaiiioootttvvvyyy{{{|||}}}~~~yyyssskkkdddaaa```aaabbbeeekkkuuu~~~{{{xxxwwwvvvsssmmmhhh```\\\VVVRRROOOMMMJJJIIIEEEDDDBBBAAACCCEEEHHHJJJOOO___mmmmmmddd^^^]]]]]]YYYXXXWWWUUUUUUUUUVVVWWWVVVYYY]]]```bbbccceeeggg{{{uuugggWWWNNNKKKHHHCCCBBB@@@===<<<<<<;;;999777666666666666666666888999555555555555666777888999777777777777777777777777666555555555555666777777555666666666777777888888888777555555666777666555:::999777666555555666666555555666777888:::<<<<<<:::::::::<<<======:::888888888888888888888888888666888:::::::::;;;===>>>BBBEEEHHHGGGBBB>>>===>>><<<>>>???@@@@@@>>>;;;:::999999999:::<<>>???;;;>>>@@@@@@??????AAACCC<<<===>>>???@@@@@@@@@@@@======>>>>>>>>>>>>>>>>>>AAAAAA@@@??????@@@AAABBBDDDFFFKKKRRRWWWWWWPPPJJJGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDCCCCCCDDDEEEFFFEEEGGGIIIIIIHHHHHHIIIJJJHHHHHHFFFEEEEEEEEEFFFFFFJJJHHHEEEBBBBBBCCCEEEFFFKKKLLLLLLKKKIIIHHHHHHIIIIIILLLNNNNNNKKKHHHFFFGGGEEEEEEFFFFFFFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA????????????>>>===<<<;;;;;;<<<<<<<<<;;;:::999888;;;::::::999888888777777555555555555444444444444444333333222222333333444222222333444555555333000222111///000222444444333444333333222222111111000111111111111111111111111------...//////000111111000000000000000000111111.../////////000000000111///000000111111111111111111111111111111111111111111333333333222111222333222222222333333444444444333333333444555555666666666444666:::;;;:::<<>>;;;:::::::::;;;:::888666666777999999888666666666555555444444555666888999777777777777777777777777666666666666666777888888444444555555666666777777999777555555555555444333999888666444333444666777666666777888999;;;===>>>::::::;;;===???>>>;;;999888888888888888888888888777999===???@@@AAACCCEEECCCFFFHHHFFFAAA===<<<======???AAACCCCCC@@@===;;;999999999999::::::;;;<<<<<<<<<;;;;;;;;;===>>>???<<>>>>>>>>???@@@BBBCCC;;;<<<===>>>??????>>>>>>BBBAAA@@@?????????@@@AAAAAABBBGGGPPPVVVUUUNNNHHHGGGFFFDDDCCCCCCDDDDDDEEEBBBBBBAAABBBCCCEEEGGGHHHDDDFFFHHHIIIIIIIIIJJJKKKIIIHHHGGGEEEEEEEEEFFFFFFKKKIIIEEEBBBAAAAAACCCEEEHHHJJJKKKKKKJJJJJJLLLMMMIIIMMMPPPPPPLLLHHHFFFEEEEEEEEEFFFFFFEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA????????????>>>===<<<;;;;;;<<<======<<<;;;999888;;;;;;::::::999888888888666666555555555444444444444333333222222333333444222222333444666555222000222000000000333444555444444444333222111000//////000000000000000000000000---------...///000000111......//////000000111111000000111111222222222333//////000111111111111111000000000000000000000000111222333333111111222333444444333333333333222222111222222333333444555555777555555999:::999:::>>>???DDDMMM]]]yyy}}}yyyyyy~~~vvv```WWWNNNHHHCCC???AAAFFFDDDJJJQQQUUUVVVWWWXXXZZZZZZ[[[\\\]]]]]]]]]]]]]]]YYY[[[\\\ZZZWWWUUUWWWYYYUUUSSSPPPNNNLLLIIIEEECCC>>>===;;;999777777777777666777999::::::;;;>>>@@@DDDIIIOOORRRSSSWWW]]]cccdddhhhnnnsssvvvyyy||||||yyyxxxyyyzzz}}}|||uuuqqqeeedddbbbaaabbbeeeiiilllvvv}}}wwwrrrnnnjjjeeeaaa___]]][[[YYYNNNLLLIIIEEECCCBBBBBBBBB>>>IIIQQQQQQPPPUUUYYYYYY\\\\\\[[[YYYWWWTTTRRRQQQPPPRRRUUUWWWYYY\\\```cccsssfffYYYPPPGGGDDDAAA???>>>===;;;:::<<<;;;::::::999999::::::777777666555444333333333888777777666555444444444444555555666666666666666777777777777777777777777666666555555555555666666888888777777666666666555444444444444444444444444444444444555777999<<<===BBB>>>::::::<<<<<<888444888888777777777999:::;;;;;;;;;;;;===@@@AAA@@@???AAAAAAAAA???<<<::::::;;;<<<===>>>>>>===;;;999888888888777777888999::::::999999999::::::;;;;;;;;;??????>>>>>>>>>>>>??????>>>>>>=========>>>@@@@@@======>>>>>>????????????@@@@@@??????@@@@@@AAABBBBBBDDDFFFIIIJJJIIIGGGFFFDDDCCCBBBAAAAAABBBDDDEEEBBBAAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGJJJIIIHHHFFFEEEDDDDDDDDDGGGFFFDDDBBBAAABBBCCCDDDGGGHHHIIIJJJIIIHHHGGGFFFIIIMMMOOOLLLFFFBBBBBBDDDBBBCCCDDDFFFFFFFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>======<<<<<<<<<===??????>>>===:::999999999:::;;;:::999888777555444444333333444444555333333444555444333222111333333333444444555555555222222222222333444555666777555333111000000111222///............//////000,,,---------......//////000000///...............////////////000000000000000000000000000000000000111111111000000000000000111111111111111111111111333333222222111222222222444444444555555555666666555666777888:::;;;<<<===???AAAFFFPPPdddyyysssrrr|||wwwhhhWWWMMMHHHDDDCCCEEEEEEHHHLLLQQQUUUXXXYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]][[[YYYYYYYYYYYYXXXVVVUUUTTTSSSPPPNNNKKKIIIIIICCCAAA===999666444444444777777777888999;;;<<<===@@@CCCGGGKKKOOOUUU[[[___aaaeeejjjnnnqqqtttvvvyyy{{{yyywwwuuurrrqqqxxx}}}}}}xxxtttoooiiidddbbbccccccccciiinnnxxx~~~zzzwwwsssnnniiieeebbb^^^\\\WWWTTTNNNJJJGGGDDDAAA???DDDDDDDDDEEEHHHLLLPPPSSSSSSVVVYYYZZZYYYXXXXXXXXXXXXWWWVVVTTTTTTXXX]]]aaaxxxggg]]]TTTKKKEEECCC@@@>>><<<<<<;;;999888::::::999888888888999999777666555444444333333333777777777666555444444444444444555666666666666666555555555555555555555555666666555555555555666666555555555555444444333333444444444444444444444444666666666666888:::;;;===AAA===::::::======:::666888777666666777888999:::555555666999;;;<<<;;;999<<<>>>>>>===;;;:::;;;<<<============<<<;;;:::999888888888888888999::::::999999999:::::::::;;;;;;>>>=========>>>>>>???@@@AAA@@@>>>======>>>???@@@>>>>>>>>>>>>>>>???????????????>>>>>>??????@@@AAA???@@@CCCEEEEEEDDDCCCAAABBBBBBAAAAAABBBCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEEEECCCCCCDDDEEEEEEFFFGGGGGGIIIIIIGGGFFFEEEDDDDDDDDDGGGEEECCCBBBAAAAAABBBCCCGGGGGGHHHIIIHHHHHHGGGFFFHHHKKKNNNKKKFFFCCCCCCEEECCCCCCEEEFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>??????===>>>??????>>>===;;;999777888888999888777666555444444333333333333444444333333444444444333222111111111111222222222333333111111111222222444555555555444222000000000111222000000//////.../////////------........./////////000//////................../////////000000000000000000000000000000000000000000000000000000000000222222222222222222222222333222222111111222222222222222222333333333333444555555666888999:::;;;<<<;;;>>>CCCJJJYYYssswwwqqqooowwwuuubbbUUULLLFFFDDDEEEBBBDDDGGGKKKPPPSSSVVVWWWZZZZZZ[[[\\\\\\]]]]]]]]]^^^\\\[[[[[[[[[[[[YYYXXXVVVUUUTTTQQQOOOMMMKKKJJJFFFCCC@@@;;;888666555555555666666777888:::;;;<<<>>>@@@DDDHHHLLLQQQWWW[[[___cccgggjjjllloooqqqssstttrrrqqqpppmmmmmmttt}}}}}}{{{vvvoooiiifffcccaaa```aaadddlllwwwzzzvvvqqqllliiifffcccaaa]]]ZZZUUUPPPMMMIIIEEEBBBCCCBBBAAAAAACCCFFFJJJLLLQQQTTTWWWYYYYYYZZZZZZ[[[WWWWWWVVVUUUTTTVVVZZZ^^^rrr___QQQIIIEEEAAA>>>===;;;999888888888777666999888777777666666777777777666555444333333333333777777666666555444444444444444555666666666666555444444444444444444444444666555555444444555555666555444444444444333333333444444444444444444444444777777777777888999:::;;;???<<<:::;;;===>>><<<999777666666666666666777888666777999<<<>>>>>><<<999777999::::::::::::;;;===>>>===<<<;;;::::::::::::999888888888888999999:::999999999999::::::::::::<<<<<<<<<<<<===???@@@AAAEEECCC@@@===<<<===>>>????????????>>>>>>>>>>>>>>>===============>>>??????>>>???AAABBBCCCBBB@@@?????????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGDDDEEEEEEEEEFFFGGGGGGGGGIIIHHHGGGFFFEEEDDDDDDDDDFFFEEECCCAAA@@@AAABBBCCCEEEFFFFFFGGGGGGGGGFFFFFFGGGIIIKKKJJJFFFDDDDDDFFFDDDEEEEEEFFFFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCC===>>>>>>???@@@@@@AAAAAA<<<===>>>>>>===<<<:::999555666666666666555444444444444333333333333444444333333333444333222222111111111111111111222222222111111111111222333444444333222111000000111222333222111000000////////////......////////////000000000///......------............/////////000000000000000000000000000000000000000000000000000000000222222222222222222222222222222111111111222222333222222222222333333333333444444555666888999::::::999===BBBEEEMMM___xxxvvvpppoootttuuudddVVVKKKFFFFFFAAABBBCCCFFFJJJNNNSSSUUUYYYZZZ[[[]]]^^^^^^^^^]]]___^^^]]]]]]^^^^^^\\\ZZZXXXWWWVVVSSSQQQOOOMMMLLLIIIGGGCCC???<<<999888777444444444555777888:::;;;;;;===@@@DDDGGGLLLQQQUUU[[[^^^bbbeeegggiiikkkmmmnnnlllkkkkkkiiiiiiooowww|||xxxrrrlllgggbbb^^^]]]]]]bbbjjjpppyyy}}}xxxtttqqqnnnkkkiiicccaaa]]]YYYUUUQQQLLLHHHDDDCCCBBBAAAAAABBBDDDEEELLLOOORRRUUUWWWYYY[[[]]]XXXYYYYYYXXXVVVVVVXXXZZZ{{{ggg]]]NNNDDD@@@>>>===<<<999777666555666777666555777666666555555555555555666555444444333333333444666666666555555444444444333444555555666666555555444444444444444444444444555444444444444444444555555555555555555555555555333333444444444444444444777777777777777888888888;;;999888:::<<<======;;;777666666666666666666666999:::<<>>===;;;:::999:::;;;;;;999999999888888999999:::999999999999999999999:::::::::;;;<<<===???@@@AAAGGGEEEAAA===<<<<<<===>>>????????????>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>@@@AAABBBCCCCCCBBBAAA@@@<<<>>>@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIHHHGGGFFFFFFFFFGGGEEEDDDBBB@@@???@@@AAABBBDDDDDDEEEEEEFFFFFFFFFFFFFFFHHHIIIHHHFFFEEEFFFGGGEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@AAA;;;;;;<<<;;;;;;:::888777555555555555444444444333444333333333333333333444333333333333222222111111222222222333333333333333111111111111111222333333111111000000111222333333333333111000/////////////////////000000000000000//////...------------............/////////000000000000000000000000000000/////////000000000000000222222222222222222222222111111111111111222222333333333444444444555555555333333444555666777888999888>>>CCCCCCEEEPPPcccrrrxxxssssssuuu|||vvvcccRRRJJJHHHBBBAAAAAABBBEEEJJJOOORRRVVVXXX[[[]]]_________^^^```______```aaaaaa___]]]ZZZYYYWWWUUUSSSQQQPPPOOOLLLJJJGGGCCC???<<<:::999333333333444555777888999999;;;>>>@@@CCCGGGLLLPPPVVVYYY]]]```ccceeeiiikkknnnkkkjjjjjjiiigggkkkrrrwww|||{{{vvvooohhhdddbbb``````dddhhhnnnxxx~~~zzzvvvrrrooogggeeebbb```]]]XXXSSSOOOJJJIIIFFFDDDBBBBBBBBBBBBEEEHHHKKKNNNQQQTTTXXXZZZYYY[[[\\\\\\ZZZXXXXXXYYYwwwlllddd___PPPIIIAAA<<<:::999888777888666444555666777777666555555444333333333333444555444444333333333333444555555555555444444444444333444444555555555555555555555555555555555555555444444333333333333444444444444444444555555555555333333333444444444555555555555666666666666666555777666777888:::<<<<<<;;;888888777777777666555555555666888;;;======999666666777999888777777888999===<<<:::999999:::;;;<<<::::::999999999999999:::999999999999999999999999999999:::;;;<<<>>>@@@AAAFFFDDDAAA>>><<<<<<<<<===?????????>>>>>>>>>>>>>>>;;;;;;::::::;;;;;;<<<===@@@AAABBBCCCCCCCCCBBBBBB<<<>>>@@@BBBCCCCCCCCCBBBAAA@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIEEEDDDBBB@@@???@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHGGGGGGHHHGGGFFFFFFGGGHHHFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@??????>>>999999999999888777666666666666555555444444444444333333333222222333333333333333222222111111111111222222222222222222222222111111000000000111222222000000000000111222333333333333111000////////////000000000000000///////////////...---------------............////////////////////////////////////......//////000000000000222222222222222222222222111000000000111111222333333333333444444444555555333333444555666777777888777<<>>@@@DDDIIILLLQQQTTTXXX]]]___```____________```aaacccbbb```^^^[[[ZZZYYYWWWUUUSSSRRRQQQMMMLLLIIIEEEBBB???<<<;;;555444444444555666777888888:::<<<>>>@@@DDDHHHKKKQQQTTTXXX\\\```dddiiilllmmmjjjhhhiiigggeeegggkkkqqqtttzzz~~~yyysssoooiiieeebbbbbbdddfffmmmuuuyyyzzzuuuqqqkkkiiigggeeeccc___[[[WWWPPPOOOLLLIIIFFFDDDCCCCCCAAACCCEEEGGGIIILLLPPPSSSXXX[[[^^^^^^]]][[[[[[[[[~~~wwwkkk```WWWRRRNNNLLLCCC@@@<<<::::::999888777888666444555666777777666555444333333222222333333444444333333333333444444444444444444444444444444333333444555555555555444555555555555555555555555444333333222222333333444111111222222222222222333222333333444444555555555333444555555555555555444555555666777999:::;;;;;;::::::::::::999777666555555555777999;;;;;;888555888999:::999777777777999;;;;;;:::::::::::::::;;;;;;::::::999999999999:::999999999999999888888888888999999:::<<<>>>???@@@BBBAAA???>>>===<<<<<<======>>>>>>>>>????????????;;;::::::::::::;;;<<<<<<>>>???@@@AAAAAABBBBBBBBB??????@@@BBBCCCCCCCCCCCC@@@@@@@@@???@@@@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJFFFEEECCCAAA@@@AAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHGGGGGGHHHIIIIIIFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>======999999888777777666666555777666555555444444555555333333222222222222333333333333222111111111111222000000000///////////////111000000000000000111111///000000111111222222222222111000000////////////000000////////////......///...------,,,,,,------------........./////////////////////////////////---......//////000000111111111111111111111111111000000000000000111222333111111111111222222222222333333444555666666777777555888;;;<<<<<<@@@HHHOOO___www}}}xxxuuuuuuzzzfffUUUOOOGGGDDD@@@===<<>>???===>>>>>>>>>>>>======<<<<<<<<<===>>>???@@@@@@AAA;;;::::::::::::;;;<<<<<<======>>>@@@AAABBBCCCCCCBBBBBBAAAAAABBBCCCDDDDDDAAAAAA@@@????????????@@@AAAAAACCCDDDFFFGGGIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIGGGEEECCCBBBAAAAAABBBCCCCCCCCCCCCDDDFFFHHHJJJKKKKKKJJJHHHHHHHHHIIIJJJJJJFFFEEECCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>===::::::999888777777777777777666555444333444444555333333222222222222333333333333111000000000111222000000/////////.........111000000/////////000000000000000111111111111000000000//////...//////////////////.........------///...------,,,,,,---------------.........//////////////////////////////------......///000000111000000000000000000000000////////////000111222333000111111111111222222222444444555555666666777777666666777888:::===AAADDDNNN```zzz||||||yyy}}}vvvccc[[[NNNKKKFFFAAA??????AAABBBCCCHHHPPPXXX]]]______^^^\\\\\\^^^aaacccccc```^^^\\\[[[ZZZXXXWWWUUUTTTSSSPPPOOONNNLLLIIIGGGDDDCCC<<<;;;999888777666666666666777999::::::===@@@CCCGGGJJJNNNRRRVVV[[[aaaeeeeeeaaaaaadddeeeccccccfffaaacccfffkkkuuuvvvoooiiigggdddaaaaaadddhhhkkkttt}}}zzzuuuqqqnnnkkkgggddd]]]\\\YYYVVVSSSQQQOOONNNGGGGGGEEEBBB@@@@@@CCCFFFKKKNNNSSSVVVXXXZZZ[[[]]]nnn^^^UUUMMMHHHAAA=========<<<;;;;;;999777555555555777888777666444444555666555444555444333333222222333333333333333222222333444444444444444444444444444444222333444444555555444444333333333333333333333333333222222222222222222333222222222333333444444444222222333333444555666666222444555777777777777666555777888999999:::<<<===>>>>>>>>>>>>===;;;999777888777777888999:::999777888999;;;;;;::::::;;;===888999:::;;;<<<;;;:::999<<<;;;::::::999999999999999999999999888888777777999999999:::;;;<<<===>>>:::;;;===>>>>>>>>>===<<<;;;;;;<<<>>>???@@@AAABBB;;;;;;::::::;;;;;;<<<======>>>???@@@BBBDDDEEEFFFDDDCCCBBBAAAAAABBBDDDEEEBBBBBBAAA@@@???????????????@@@AAACCCEEEGGGIIIJJJEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFDDDBBBAAABBBCCCDDDDDDCCCCCCDDDFFFHHHJJJLLLMMMKKKIIIHHHIIIJJJJJJJJJEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@??????????????????<<<;;;:::999888888888888666555444333222333444555333222222222222222222333444333111000000000111222222222111111000000000///111000////////////000000000000111111111111000000///............//////000//////......---------,,,......---,,,,,,,,,,,,------------.........//////////////////////////////---------...///000000111////////////////////////////////////000111222333222222333333333444444444444555555555666777777777888777666777:::===???@@@CCCQQQfff~~~||||||ooofffUUURRRLLLGGGCCCBBBCCCDDD???EEENNNVVV]]]______^^^ZZZ[[[]]]```bbbbbb```]]]\\\[[[ZZZXXXWWWUUUTTTTTTQQQPPPPPPNNNLLLJJJHHHFFF>>>===;;;:::888777666666555666777888888:::>>>@@@EEEGGGKKKNNNQQQVVV[[[___ccc``````eeegggffffffiii___```bbbeeelllxxx~~~wwwpppmmmjjjeeedddfff```aaagggpppvvv||||||vvvrrrnnnjjjhhhcccbbb```]]][[[XXXVVVUUUMMMKKKHHHCCC@@@???AAADDDDDDHHHMMMQQQTTTWWWZZZ\\\zzzjjj^^^TTTJJJCCC>>>===<<<:::999888888888888777666666666777999:::555555555555444333222111444444444444444444444444444333333222222333333444666555555444444333222222000111111222333333444444333333333444444555555555444333111000000111333444555555444333333222111111333222111111111222333444666555555555555666777777555555555666777888888888>>>>>>>>><<<;;;999777666666666555555555666888999:::999888777777888999::::::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888888888888666555888888888999:::;;;===>>>>>>>>>>>>>>>============??????@@@@@@@@@@@@??????:::::::::::::::::::::::::::<<<>>>@@@BBBCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????BBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJIIIGGGEEECCCCCCCCCCCCBBBBBBBBBCCCEEEIIILLLNNNJJJJJJIIIIIIIIIJJJJJJKKKHHHGGGEEEEEEDDDDDDBBBAAACCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<===;;;888777888777666555555555444333333222111111111111111111111111111111111111000000000000111111------......//////000000///////////////.........000000111111111111000000111000000///...---------////////////...............---,,,++++++,,,...///........................,,,,,,,,,---------......---------...///000000111111111111111111111000000000///...---...///111333333222111000000111222333555555555555555555555555666777888:::<<<>>>??????>>>FFFUUUkkk}}}vvv{{{rrrggg\\\NNNFFFEEEEEEBBB???@@@CCCHHHPPPXXX\\\]]]]]]]]]___``````___^^^^^^___ZZZ\\\^^^___^^^[[[XXXVVVUUURRRNNNLLLLLLLLLIIIGGGFFFDDD???;;;888888888999888777777777888999::::::BBBCCCEEEGGGJJJOOOVVVZZZ]]]\\\\\\^^^bbbdddcccaaaaaa___\\\]]]cccmmmxxx}}}yyyvvvsssooojjjeeebbbaaabbbeeekkksss|||{{{wwwtttooollliiigggdddbbb```\\\WWWSSSPPPNNNKKKJJJHHHFFFBBB???EEEDDDDDDFFFJJJPPPUUUYYYwwwmmm```UUUOOOIIICCC>>>===<<<;;;999888777777777666666555555555666777888555555555555444333222111333333333333333333333333222222222111111222222222333333333333333222222222111111111222222333333333333333333333444444444555444333111000000111333444555444444333222222111111222222111111111222333444444555555555666666666666555555666666777777777888;;;;;;;;;;;;::::::999888999999888777888999:::::::::999888777777888999:::::::::999999999888888888999999::::::;;;<<<======<<<;;;999999::::::888666888888888888:::;;;<<<===>>>=====================>>>>>>????????????>>>>>>::::::::::::::::::::::::<<<===???AAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDBBBAAA@@@???>>>>>>@@@AAABBBDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGIIIHHHFFFEEEDDDCCCDDDDDDCCCCCCCCCCCCEEEHHHJJJLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>>>>===;;;999888888888777555555555444333333222111111111111111111111111111111000000////////////000000.........////////////////////////////////////...//////000000000000//////000000000///...---------............------------//////...---,,,,,,,,,,,,........................,,,---------............------......///000000111,,,,,,,,,,,,,,,,,,,,,,,,000///.........000111222333222111111111222333444444444444555555555555555999999999999999::::::::::::@@@KKK\\\uuuxxxyyysssgggYYYOOOKKKHHHDDD???===???DDDKKKRRRWWWYYYYYYZZZ\\\]]]]]]\\\ZZZ[[[[[[\\\\\\]]]^^^]]][[[YYYXXXUUUSSSPPPOOOPPPOOOLLLJJJGGGEEEAAA>>>;;;999888888888888888888999:::;;;;;;???AAACCCEEEHHHMMMSSSWWW[[[ZZZZZZ]]]aaabbbbbb```]]][[[ZZZ[[[___fffmmmqqqxxx{{{xxxvvvrrrlllhhhfffdddcccccceeejjjpppsss~~~~~~zzzwwwpppmmmjjjhhheeeaaa]]]YYYUUUSSSPPPNNNLLLIIIEEEBBBBBBAAAAAABBBEEEJJJOOORRRzzzllldddVVVPPPGGGBBB@@@>>>;;;999:::999999888777666666555555444444444444555666666444555555444444333222111333333333333333333333333111111000000000000111111111111111111222222222222222222222222222222333333222333333333333333444444333222111000000111222333444444333333222222111111222222111111222222333444333444555666666666555444666666666666666666777777666777888999999:::::::::;;;:::999999888999999999:::999999888888999999:::999999999888888888888888777777888:::;;;===>>>>>>===<<<;;;<<<===<<<:::888777777777888999:::;;;<<<==============================>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGHHHGGGFFFDDDBBBAAA??????>>>>>>???AAACCCDDDFFFFFFGGGFFFFFFGGGGGGGGGFFFEEEEEEGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDFFFHHHIIIKKKJJJIIIGGGFFFFFFFFFEEEGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA=========>>>>>>?????????===;;;999888999999888666555444444333333222222111111111111111111111111111///////////////////////////////////////...............//////////////////......////////////......000000//////...---------------------,,,,,,,,,+++000000000///...---++++++........................------........./////////------......///000000000..................//////////////////000000000000222222222222222333444555333333444444555555666666999888888777777777777888999;;;@@@LLL___zzz~~~xxxyyysssbbbVVVOOOJJJDDD@@@===>>>@@@EEELLLQQQTTTUUUWWWYYY[[[\\\[[[YYYZZZZZZ]]]]]]]]]\\\[[[[[[ZZZZZZVVVUUUTTTTTTTTTRRROOOMMMHHHGGGEEEBBB>>>;;;999888888888888888999:::;;;<<<<<<===@@@AAADDDHHHNNNRRRWWWWWWXXXZZZ^^^______^^^ZZZYYYYYYYYY[[[^^^aaacccgggmmmvvv}}}}}}{{{yyyvvvqqqnnnkkkiiifffdddcccdddfffhhhpppxxx}}}uuurrrnnnkkkhhhddd```]]]\\\YYYVVVSSSPPPMMMJJJGGGBBBAAA@@@@@@AAAEEEHHHJJJ}}}mmm___RRRKKKIIIEEE???;;;:::999888666777777777777666555555444444444444444444555555666444444444444444333222111444444444444444444444444111111111000000111111111000000111111222333333444222222222222222222222222222222222222333333333333222222111000000111222222333333333333222222111111222111222222222222333333111333555666777666444333666666666666666666666666444555666777888888888888999999888888777777666666::::::999999999999::::::888888888888888888888777777888999:::;;;<<<============>>>???@@@???===:::888777777888999:::;;;;;;<<<<<<<<<===============<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>???@@@@@@AAAAAACCCDDDEEEFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAA>>>???AAACCCEEEGGGHHHIIIGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>>>>>>>>>>>>>===;;;999888999999888777444444444333333222222222111111111111111111111111//////000000000000//////000000//////......------............////////////---..................---/////////......---------------------,,,,,,,,,,,,...//////000///...,,,+++.................................////////////000............//////000000111111222222222222222333...///000000000000//////000111111222222333444555333333444555666666777777777777666666777888999:::;;;;;;===DDDPPPfff{{{vvvzzzooo___UUUNNNIIIFFFAAA@@@@@@BBBGGGMMMPPPRRRWWWYYY\\\]]]\\\\\\\\\\\\^^^]]]\\\[[[ZZZ[[[\\\\\\XXXXXXXXXXXXVVVSSSOOOMMMJJJJJJHHHFFFBBB???;;;999888888888888888999::::::999;;;===???AAAEEEJJJNNNRRRSSSUUUWWWZZZ\\\]]]]]]ZZZZZZYYYYYYYYY[[[]]]^^^aaadddiiimmmsss}}}~~~}}}}}}}}}|||zzzwwwuuuqqqooollliiigggfffeeeeeegggkkkqqqyyy}}}yyytttppplllhhhdddaaa___]]]YYYVVVTTTRRROOOMMMFFFEEECCCBBBBBBCCCDDDFFF}}}ooo```TTTJJJCCC@@@CCC@@@===:::888777666555444555666666666555444444444444555555555666666666333333333444333333222222444444444444444444444444222222111111111111222222000000111222333444555555111222222222222222333333222222222222222222222222111111111111111111111111333222222222222222111111111111222222333333333333111222444555666555333222555555555555666666666666555555666666777666666666888888888888777777666666999999999999999999999999777777777777777777777777999999999:::::::::::::::======???BBBCCCBBB???<<<888888888888999:::;;;;;;;;;;;;<<<<<<=========>>><<<<<<============<<<<<<;;;;;;;;;<<<<<<=========;;;;;;<<<>>>@@@BBBCCCDDD@@@AAABBBDDDDDDEEEDDDDDDEEEEEEDDDCCCCCCDDDDDDDDD???@@@BBBEEEGGGIIIJJJKKKHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCDDDEEEEEEEEEFFFGGGFFFCCCBBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBB??????>>>>>>===<<<<<<;;;<<<:::888888999999888777444444333333333333222222111111111111111111111111000111222222222222111000000000//////......---------.........//////000000------............------............------------.........------------,,,+++,,,.../////////.......................................////////////000............////////////.........//////000000000//////000000000000///......///000111333444444555444555666777888999:::::::::999888777777888::::::===;;;===AAAGGGUUUmmm~~~uuuuuupppaaaVVVOOOLLLDDDBBB???@@@CCCHHHKKKMMMSSSVVVZZZ\\\]]]\\\]]]]]]___^^^\\\[[[ZZZ[[[\\\]]][[[[[[[[[ZZZVVVRRRNNNLLLLLLLLLKKKIIIFFFBBB>>><<<999888888777777777888888888:::<<<>>>@@@CCCGGGJJJNNNPPPRRRUUUWWWYYY[[[\\\[[[YYYXXXWWWWWWYYY\\\^^^\\\^^^```bbbeeemmmvvv~~~|||}}}}}}}}}||||||||||||xxxwwwtttqqqmmmjjjgggeeebbbcccgggmmmuuu}}}wwwrrrnnnjjjhhhbbb___\\\YYYXXXWWWUUUSSSLLLJJJHHHEEECCCCCCCCCCCC~~~uuufff^^^SSSHHHAAA>>><<<::::::999888777666555555555333444555666666555444444333444555555666666555555222222333333333333222222444444444444444444444444222222222111111222222222111111111222333444444555000111111222333333444444222222222111111111111000111111111111111111111111222222222222222222111111000111222333333333333222111222333444444444333222333444444555666666777777666666666666666555555444888888999999999888888777777888888999999888888777666666666666777777777777::::::::::::999999999999<<<===@@@DDDEEEDDD@@@===:::999999999::::::;;;<<<;;;;;;;;;<<<<<<======>>><<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>>>>======>>>???AAACCCEEEFFF???@@@BBBDDDDDDDDDDDDCCCDDDDDDCCCCCCDDDDDDEEEFFF@@@AAACCCFFFHHHIIIJJJKKKHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHHHHGGGGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAACCCDDDEEEDDDFFFHHHFFFCCCAAACCCFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@??????>>><<<;;;;;;:::;;;999777777888999888777333333333333333333333333111111111111111111111111000111222333333222111000///////////////.........------......///000000000------............------------------------------............------------******,,,---.../////////........................------........./////////......//////////////////------......///000000000000000000000////////////...///111333444555666666666777888:::;;;===>>>>>>@@@???<<<999777666777777;;;999:::???AAAGGGXXXkkkxxxsssyyynnn^^^RRRLLLGGGDDD@@@???@@@CCCEEEFFFKKKOOOTTTXXXZZZZZZ[[[\\\^^^]]]\\\[[[[[[\\\]]]^^^\\\]]]]]]ZZZVVVRRROOOOOONNNNNNMMMLLLIIIFFFCCCAAA;;;:::999888777777666666666888;;;===>>>AAADDDGGGJJJMMMQQQSSSUUUWWWYYY[[[YYYXXXWWWVVVWWWYYY[[[\\\UUUVVVWWWYYY\\\bbbjjjooo~~~||||||~~~|||xxxsssnnniiifffaaa```bbbhhhnnnttt~~~~~~wwwsssooolllhhheeeaaa^^^]]]\\\ZZZYYYQQQPPPMMMIIIGGGEEEDDDDDDxxxlll```WWWMMMHHHAAA<<<:::999888777555666666666555444444555222333555666777666555444111222333444555444444333111222222333333333222222222222222222222222222222111111000000000000111111000000111111222222333333//////000111333444555555222222111111000000000000000000111111111111000000111111111111111111222222000111222333333333222222111222222222333333333333222222333444666777888888555555666666666666555555666666777888888888777777666777888888888888777666555555555666666666777777888888888999:::::::::;;;;;;===@@@EEEGGGEEEAAA===;;;;;;::::::;;;;;;<<<<<<::::::;;;<<<<<<===>>>>>>=========>>>>>>=========;;;<<<<<<===>>>>>>??????>>>======<<<===>>>@@@@@@===???BBBDDDFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDD@@@AAACCCEEEGGGHHHIIIJJJFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIHHHGGGGGGCCCCCCCCCBBBBBBAAA@@@???????????????@@@AAABBBBBBCCCFFFHHHFFFCCCAAACCCFFFGGGFFFEEEDDDBBB@@@???>>>>>>>>>=========<<<<<<<<<999888666666777888777666333333333333333333333333111111111111111111111111///111222333333222111///.........///////////////------......///000000111......////////////......------------------------------------,,,,,,,,,++++++++++++++++++,,,---...........................,,,---------............/////////////////////...///000000111222222333333222111000.........///000///000333555777888888888999:::;;;===>>>@@@AAABBBBBB@@@<<<888666555666777:::555666===>>>???KKKZZZsss}}}uuutttwww~~~ooo]]]SSSLLLHHHCCCAAAAAABBBBBBBBBEEEIIIPPPUUUWWWYYYZZZ[[[]]]]]]]]]\\\\\\]]]]]]^^^[[[]]]]]]ZZZVVVSSSSSSUUUPPPOOONNNMMMKKKHHHFFFEEE???>>><<<:::999777777666444777999;;;<<<>>>AAADDDHHHKKKPPPRRRTTTUUUYYY[[[XXXXXXYYYZZZ[[[ZZZZZZYYYSSSSSSTTTUUUXXX\\\aaaeeeooo~~~||||||{{{vvvqqqnnngggdddcccfffhhhiiioooxxxuuu|||xxxvvvsssoooiiieeecccaaa^^^]]]YYYWWWTTTPPPMMMJJJIIIHHHsssfff[[[QQQGGGAAA@@@>>>;;;::::::999888666666888999888666555444555111333555777777777555444000111222333444333222222111222222333333333222222000000000000000000000000000000////////////000000000000000000111111111111...///000111333555666666222111111111000000//////000000111111111111000000111111111111111111222222000111222333444333222222222222111111111222333444000111222444666777888999444444555666777777777777222333444666666666555555555666777888888777666555444555555555666666777777666666777888:::;;;<<<===:::<<>>>>>======>>>>>>>>>>>>======;;;<<<<<<===>>>??????@@@<<<;;;999888777777888999<<<>>>BBBEEEHHHIIIIIIIIIFFFFFFDDDCCCBBBBBBBBBBBB@@@AAABBBDDDFFFGGGHHHHHHDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIJJJKKKJJJIIIHHHGGGBBBBBBBBBBBBAAAAAA@@@???@@@@@@???????????????@@@BBBFFFHHHGGGCCCAAACCCGGGGGGGGGEEECCCAAA???===<<<<<<<<<<<<===============999777555555666777666666333333333333333333333333111111111111111111111111...000111222222111000...---.........//////000000---------...///000000111......////////////......------------------------,,,,,,,,,+++++++++******---,,,+++***)))***+++,,,........................,,,,,,,,,---------......///////////////............//////000111111222222333111///...---...///000000222444777999::::::::::::;;;===>>>@@@BBBDDDDDD???===:::777666777888999:::444444<<<>>>===FFFTTTYYYyyyxxxrrrrrrsss~~~pppcccPPPMMMHHHEEEDDDCCCCCCBBBCCCHHHOOOTTTXXXYYY[[[\\\]]]]]]]]]]]]]]]]]]]]]]]][[[\\\\\\ZZZWWWVVVWWWZZZQQQPPPOOOMMMKKKJJJIIIHHHBBBAAA???<<<:::888777777333555888:::;;;===???AAAGGGKKKOOORRRSSSUUUXXX[[[XXX[[[^^^``````]]]ZZZWWWUUUUUUUUUVVVWWWZZZ]]]___aaaooo|||{{{~~~{{{yyypppjjjggggggddd```cccjjjhhhsss~~~{{{wwwpppkkkgggdddaaa___```^^^[[[WWWSSSPPPNNNMMMtttgggaaaXXXOOOGGGBBB@@@???===:::666555555555444333555555444333333333333444777666555444444444444444333333333333333333333333111111111111111111111111000000000000000000000000......//////000000111111000000000000111111111111///000111222333444444444222222222222222111000///111000///......///000111000000000000000000000000000111222111000111333444222222111111000111111111222333444555666666666666444444444444444444444444333444666777777777666555555555666666666666555555777777777777666666666666888888888888999:::;;;;;;<<<===>>>???@@@AAABBBBBB============<<<<<<<<<<<<<<<===>>>>>>>>>===;;;:::======>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>???>>>>>>>>>======<<<<<<>>>@@@CCCGGGIIIJJJJJJJJJHHHDDD???>>>@@@BBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDCCCDDDFFFFFFEEEEEEFFFHHHHHHKKKMMMMMMIIIFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@???@@@@@@???????????????@@@BBBBBBCCCDDDDDDCCCCCCCCC@@@@@@@@@???>>>======<<<888:::<<<======<<<:::999444444444444444444444444555444222111111111222222222222222222222222222222000000000000000000111111111111000......---------......---,,,---...///000////////////............---------------------------,,,+++*********+++,,,......---,,,+++++++++++++++++++++,,,,,,------------...............------.........////////////000............///111222333111111111111111222222333222444777;;;===?????????;;;;;;;;;<<<===>>>???@@@???===999888888888777666444555666777888<<>>??????@@@=======================================<<<;;;;;;<<<<<<============<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<;;;>>>BBBGGGJJJKKKKKKKKKHHHDDD@@@>>>@@@AAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFFFFDDDDDDEEEGGGFFFIIIKKKKKKHHHFFFEEEFFFBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>?????????@@@@@@AAAAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;777888999:::::::::999888444444444444444444444444444333222111111111222222222222222222222222222222111111111000000000000000111000///......---------...------,,,---...///000////////////............---------------------------,,,+++*********++++++,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------------............------------.........///////////////.........///000000000000000000000111222222111333666999;;;<<<<<<<<<:::::::::::::::;;;<<<===<<<:::777777777777666444444444555555666999>>>BBBEEEWWWsssxxxtttooopppxxxjjjcccXXXPPPKKKHHHDDDBBBCCCDDDGGGKKKPPPUUUYYY[[[]]]]]]\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[YYYXXXWWWVVVVVVUUUUUUTTTRRROOOLLLKKKHHHGGGEEEBBB???===;;;999777666666666777999:::<<>>>>>???======<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>============<<<<<<<<<999===CCCHHHKKKLLLKKKJJJGGGDDD@@@?????????????????????@@@@@@@@@AAAAAAAAADDDEEEFFFEEECCCCCCDDDEEEDDDFFFHHHHHHGGGEEEEEEFFFBBBAAA@@@??????@@@BBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>????????????>>>>>><<<<<<<<<;;;;;;::::::999777777777777777666666666444444444444444444444444333333222111111111111222111111111111111111111111222111111111000000//////111000///......---.........------------...///////////////............------------------------------,,,++++++******++++++*********++++++,,,......++++++++++++,,,,,,,,,,,,------............------,,,,,,,,,---------......000///...---------------//////......//////000111000222444666777888777777888777777777777777888888777666555666777777555333333444444444444666:::===@@@KKK```|||yyyooopppttt|||vvvggg\\\UUUPPPJJJEEEFFFEEEDDDEEEIIIOOOVVVZZZZZZ[[[]]]^^^^^^^^^]]]]]]^^^^^^]]]\\\ZZZYYYXXXXXXVVVVVVVVVUUUSSSPPPNNNLLLLLLKKKIIIFFFCCC@@@===<<<777777666555666777888999<<<===@@@DDDIIINNNRRRTTTXXX[[[```gggnnnrrrsssrrrtttqqqnnnllliiieee```]]][[[]]]```eeennnzzz~~~yyytttooojjjfffaaabbbbbbbbbccciiirrryyyyyyuuurrrooommmkkkgggddd```]]]\\\yyyqqqeeeYYYOOOGGGAAA>>>===<<<;;;:::999888777666222444666666555555555666555555444333333333333444333222222111111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000//////......---.../////////000000000000111111111111111111000000000000111111111111000000000000////////////000000////////////////////////000222333333111000111222////////////000222333333222222222333222222111111333333333333333444444444333333444444555555555555555555666666666666555555666666666666777777777777555555666666888999;;;<<<999:::;;;;;;<<<;;;::::::;;;;;;<<<===>>>>>>??????===<<<;;;:::::::::<<<<<<::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;???EEEJJJLLLLLLJJJHHHEEECCCAAA???>>>>>>>>>>>>?????????@@@@@@@@@AAAAAADDDEEEEEEDDDBBBAAABBBCCCBBBCCCDDDEEEEEEEEEEEEEEEBBB@@@>>>===>>>@@@CCCDDDCCCBBBAAA???>>>=========??????@@@@@@??????>>>>>>;;;;;;;;;::::::999999999777666555555444555555666333333333333333333333333222222111111111111111111111111111111111111111111222222111111000/////////000000///...............------------......////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++******+++,,,,,,---+++++++++++++++++++++,,,,,,,,,---.........------++++++,,,,,,,,,---------...------,,,,,,---------......------......///000///000111333333333333333555555444333333333444444333333444555777777555333333444444444444555888:::>>>DDDQQQfffuuuuuuwwwyyy{{{yyyhhh^^^VVVNNNHHHGGGEEEBBBAAADDDIIIPPPTTTWWWYYY[[[^^^___^^^]]]\\\^^^]]]\\\[[[ZZZYYYXXXXXXVVVVVVVVVVVVTTTRRRPPPNNNOOONNNLLLIIIEEEBBB@@@>>>999888777666555555666777777999<<<@@@EEEJJJNNNQQQSSSWWW___hhhpppvvvyyyzzzwwwuuutttrrrpppkkkfffbbbcccbbbaaabbbgggooozzz}}}xxxrrrnnnfffeeecccaaaaaadddkkkqqqwww~~~|||yyysssrrrooollliiifffdddbbbtttjjj]]]VVVMMMFFFBBB@@@@@@???888888888777666555444333555333222666:::;;;888333444333222222111111222222333222222222222222333333111111111111111111111111000000000000000000000000////////////////////////000000//////......------/////////000000000000111000000111111111000/////////000000111111111000000//////000000000000//////////////////////////////---///222333222222333444////////////000111222333222333333333333222222111222222222333333333444444333333333333333444444555555555666666666666555555555666666666777777777888555555555666777888:::;;;999:::;;;======<<<;;;:::::::::;;;<<<===>>>>>>???<<<;;;:::999999:::;;;<<<999999::::::::::::999999:::::::::;;;;;;<<<>>>>>>????????????????????????>>>AAAFFFKKKLLLKKKHHHEEEBBBBBB@@@???===<<<======???@@@@@@@@@AAAAAAAAAAAACCCDDDDDDCCCAAA@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDAAA@@@>>>======@@@BBBDDDCCCBBBAAA???>>>=========>>>?????????>>>>>>===<<<;;;:::::::::::::::999999888777666555555555555555333333333333333333333333111111111111111111111111000000000000000000000000111111111111000000//////000//////............///---------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******---,,,++++++************++++++++++++++++++++++++++++++,,,---......------+++++++++,,,,,,,,,,,,---+++++++++,,,,,,---//////---------,,,---....../////////000000111111000000333222222111111111111222222222333555777888666444444555666555444555777999;;;>>>FFFRRReee~~~|||yyy{{{wwwhhh\\\SSSMMMHHHFFFCCCAAABBBEEEIIIKKKQQQTTTXXX[[[]]]]]]\\\[[[\\\\\\[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWVVVTTTRRRQQQQQQPPPNNNKKKHHHEEEBBBAAA===;;;999777666555555555555777999===BBBGGGKKKMMMNNNTTT\\\fffooowww}}}|||{{{zzzyyyxxxsssmmmiiihhhgggdddbbbccciiirrrxxx{{{wwwnnnlllhhhdddbbbcccfffhhhlllqqqyyyyyywwwtttqqqnnnkkkjjjiii|||qqqjjjaaaUUULLLIIIEEE@@@<<<;;;;;;<<<;;;666666666666666666666666888555333888???@@@:::333222222111000000000111111222222222111222222333444000000000000000000000000000000000000000000000000//////////////////////////////..............................////////////...//////000000000////////////000000111111000000//////000000000000//////000000000000000000000000))),,,///111111111111222////////////000000111222111222222333333333222222111111222222333333444444333222222222222333444555555555666666666666555555555555666666777777888888555555555555666777888999888:::<<<===>>>===<<<;;;:::::::::;;;;;;<<<<<<===::::::999999999:::;;;;;;999999::::::::::::999999;;;;;;;;;:::;;;;;;<<<===>>>>>>????????????@@@@@@???BBBEEEHHHIIIHHHEEECCC???@@@@@@>>><<<;;;<<<>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCBBB@@@@@@AAABBBBBBAAA@@@AAACCCDDDCCCBBBAAA@@@???>>>>>>???AAABBBBBBAAA@@@???>>>>>>>>>>>><<<======<<<<<<;;;:::999999999999999999999999999777777777666555555444444333333333333333333333333///000111111222111111111////////////////////////000000000000000000000111//////............//////,,,---......//////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))------+++******)))))))))+++++++++++++++************+++,,,------...------+++++++++,,,,,,,,,------+++++++++,,,---...///000------,,,,,,------...//////////////////000000000111111000000000000111111222222222333666666555444444555666666555666777999;;;===AAAGGGQQQggg}}}zzzwwwggg\\\UUULLLJJJFFFCCCBBBBBBDDDEEEKKKNNNSSSWWWZZZ\\\\\\[[[\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWXXXXXXWWWVVVTTTSSSSSSRRRPPPMMMKKKHHHFFFEEEAAA???===:::777666555555555666888;;;???BBBFFFGGGJJJOOOWWW```iiirrr{{{|||vvvqqqkkkiiifffbbbaaaeeekkkppp{{{xxxuuupppjjjeeebbbaaaaaadddggglllrrrzzz}}}wwwssspppoooooozzznnn___UUUPPPKKKDDD===>>><<<:::999999888777555777777777666777777888999666444555999>>>>>>888222333222222111111111111111000000000000000111222333000000000000000000000000000000000000000000000000////////////////////////------..................////////////000000000111------...///000000000000...//////000000000000000...///000111111000///...000000000000000000000000***---000111111000000111000000/////////000000111//////000111222222222222000111111222333333444444333222111111111222444444555555666666666666555555555555555666777888888888666666666555555666666777666888;;;===>>>===<<<;;;::::::::::::::::::::::::888888999:::::::::::::::999::::::::::::::::::999<<<<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>>>>>>><<<>>>AAADDDEEEDDDCCCBBB<<<>>>???>>><<<;;;===???>>>>>>>>>?????????@@@@@@???@@@AAAAAA@@@@@@AAABBBDDDAAA@@@@@@CCCDDDCCCAAAAAA@@@???????????????@@@AAAAAA@@@???>>>>>>??????============<<<;;;:::999777777777777777777777777666666666777666444333222222222222222222222222222...///000111222222111000/////////////////////////////////000111111222222//////............//////,,,---.../////////...---.........---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***)))++++++***************+++++++++++++++*********)))******+++,,,------------,,,,,,,,,,,,------------------,,,------...//////---------------.../////////////////////000111111000/////////000111222333222111000000222444444333333444666666555555777999:::999<<>>@@@BBBDDDHHHOOOVVV^^^hhhssszzz{{{rrrppplllgggdddeeeiiilllsss|||~~~yyytttoookkkgggdddbbbccceeefffkkktttxxxuuuttttttaaaVVVIIIBBBBBBBBB@@@<<<999888888999:::999666333888777555333333333333444000222555888999888444111444333222222111111222222///////////////000111111000000000000000000000000000000000000000000000000////////////////////////,,,------....../////////111222222222333333333333,,,---...///000000000000......///000000000000000...///000111111000///...000000000000000000000000...000333444333111111111111000000////////////000------///000111111111111000000111222333333444444333222111111111222333444555555666666666666555555444555555666777888888999777777666555555555555555444666999<<<======<<<;;;:::999999999999999999999666888999:::;;;::::::999999::::::;;;;;;::::::999======<<<;;;:::::::::::::::;;;;;;;;;<<<<<<======999;;;===@@@BBBBBBBBBBBB:::<<<>>>>>><<<;;;===???============>>>>>>>>>>>>>>>???AAAAAA@@@@@@AAACCCEEEBBB@@@@@@CCCDDDCCCAAA@@@@@@@@@@@@??????>>>>>>@@@@@@???????????????@@@????????????>>>===<<<;;;555555555666666666666666444555666777666444111000222222222222222222222222...///000222222222111000////////////////////////......///000111222333333//////.........//////000,,,,,,.../////////...---......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,---,,,+++***)))))))))))))))***+++,,,---++++++++++++******)))))))))***+++,,,------...---,,,,,,------------......//////...---------.........------------.../////////////////////000111222/////////000000222333444222000......000222222222111333555555555555777888333111333:::BBBKKK\\\lll{{{zzzwwwnnnfff[[[VVVNNNFFFBBBAAADDDFFFCCCEEEJJJOOOTTTXXX[[[\\\^^^]]]]]]\\\\\\[[[[[[[[[XXXXXXYYYYYYYYYXXXVVVUUUVVVUUUTTTRRRQQQOOONNNMMMHHHFFFBBB>>>;;;888777666555555666777999;;;<<<>>>===AAAGGGMMMTTT___jjjsss|||yyywwwsssnnnjjjiiikkknnnlllrrrzzz~~~{{{wwwrrroooddddddcccaaaaaafffpppxxx~~~|||xxxvvvwwwFFFEEEAAA>>>;;;999888888888888888888888777666555777777666555444444333333444444444444444444444444222222222222222222222222//////000000111111222222////////////////////////111111111111000000000000///////////////000111111000000//////.........---..............................////////////......///......------///000111......////////////......////////////000000000000000111111111111000//////000000////////////000000111111111111111000//////000000000111222222333333333222222111111222222333444333222222333444333222333444555666777888999999777777666555555555555555999999999999999:::::::::777666666777999;;;===>>>:::999999999999999::::::999999:::;;;;;;;;;;;;::::::;;;<<<<<<:::999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>?????????>>>>>>;;;<<>>===@@@AAABBBAAA???>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<;;;::::::999888888777777666666555555555444333333222222222222333000---...222333000---.../////////000000000111............////////////000000000000000000000000//////............/////////...---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***)))))))))***------------------------------,,,+++,,,---...///------------------------............////////////......//////000111111111000000000000111111111111000111111111111222222222222222333333333333444444444666777777999@@@LLLUUUuuuwwwwww{{{nnnfff[[[PPPKKKHHHDDDCCCEEEDDDDDDEEEGGGLLLRRRXXX\\\```___^^^]]]\\\\\\]]]]]][[[[[[ZZZZZZYYYYYYXXXXXXXXXVVVTTTSSSRRRQQQOOOMMMJJJGGGEEECCCAAA>>>:::777:::888555333222222444555;;;===AAAFFFMMMWWWaaahhhtttxxxwwwooonnnpppnnnjjjiiilllqqqwwwxxxtttqqqkkkddd``````dddgggiiiqqqvvv}}}{{{}}}@@@>>><<<:::888888777888666666777777777666555555555555555444333222222222444444444444444444444444222222222222222222222222000000000000000111111111000000000000000000000000111111111000000000//////---------------...//////000/////////.........---........................------............------///......---...///000111......////////////........./////////000000000000/////////000000111111111000000000//////000000000111111111111111000/////////000000111111222333333222222222222222222222222222111111222333444444333333333444555666777888888777777666555555555555555666777777777777777777777777777777777999:::<<<===:::999999888888888999999888999999::::::::::::::::::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>======>>><<<<<>>???????????????>>>>>>@@@AAABBBAAA???>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBAAA@@@>>>===========================<<<<<<======<<<<<<;;;:::777777666666555555444444444333333222222222333333888555222222555555222///////////////000000000000............///////////////////////////////////////................../////////...---------.........------------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++,,,,,,+++***+++,,,---...------------------------............////////////...//////000000111111222//////000000000111111111000000111111111222222222222222222333333333444444444666777777888===FFFNNNeeezzzwwwxxx~~~rrreeeXXXRRROOOKKKIIIIIIEEEEEEEEEGGGKKKPPPVVVYYY``````___^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWUUUTTTSSSRRRPPPNNNMMMJJJHHHEEECCC@@@<<<999:::888666444444555777888999;;;===AAAFFFNNNWWW]]]hhhmmmvvvwwwuuuvvvsssnnnjjjjjjkkkmmmsssyyytttlllgggdddddddddeeegggkkkpppwww:::999888888888888888999333444555555555555555555444444333333222222111111333333333333333333333333222222222222222222222222111000000000000000000///000000000000000000000000111111000000000000//////---------,,,------...////////////.......................................,,,,,,------------,,,,,,......------......///000......////////////............/////////000000000...---------...000222333111111000000000000111111000000111111000000////////////000111111222222333000111222333333222111000000000111333444444555555333333444555666666777777777666666555555555555666666666666666666555555555888888888888999:::;;;<<<:::999888777777777777777888888888999999999999999:::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;???======@@@@@@>>>>>>AAABBBBBBAAA@@@@@@@@@AAAAAA???@@@AAA@@@>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEECCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<;;;777777666555555444333333222222222111222222333333777444111111222222///,,,000000000000////////////---............/////////////////////////////////......------------......///...............///000------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---........................---............/////////......//////000111111111//////000000000000111111000000000111111111222222222222222222333333333333444666777777666999???EEERRRfff{{{xxxxxxqqq```WWWRRRNNNJJJIIIFFFEEEDDDEEEHHHLLLQQQTTT]]]^^^___```___^^^\\\ZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYVVVUUUUUUTTTRRRPPPPPPNNNKKKIIIGGGDDD@@@===;;;999777666666777999:::888999:::<<>>???BBBCCCBBBAAAAAAAAACCCDDDEEE???@@@@@@@@@>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAABBBEEEFFFEEECCC???===::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;888888777666555444444333111111111111111222333444444222000000111111///---000000000000////////////---------.........//////////////////////////////------,,,,,,,,,,,,---------------------...///000---------,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++++++++,,,,,,,,,------------------------------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---........................---------.........//////---------...//////000000////////////000000000111000000000000111111111111111222222222222333333333333444666777666888;;;???FFFSSShhh{{{wwwyyymmm^^^WWWPPPKKKJJJGGGFFFDDDCCCDDDGGGKKKMMMWWWYYY]]]___```___]]]\\\ZZZZZZZZZ[[[[[[\\\\\\\\\\\\ZZZXXXWWWWWWVVVTTTRRRRRRPPPNNNLLLJJJGGGCCC@@@===<<<:::888777777888888888888999:::<<<@@@FFFJJJSSSYYYbbblllttt|||~~~zzztttppplllgggccccccgggmmmrrrxxx}}}zzzuuupppjjjfffeeeeeeeeefffhhhlllqqquuu666666777777777777666666333444444555666666666666444444444444333333333333222222222222222222222222111111111111111111111111111000000000//////......000000000000000000000000000000000////////////...//////............//////---------.............................................////////////......,,,------.....................////////////..................////////////111000...,,,,,,...///000111111000000000000111111...//////000000000//////...//////000111111222222///000222333333222000///444666999888666444333444444555555666666777777777666666555555555555666666777777777777666666555555888888999999::::::::::::999888888777666666777777888888777777777888999:::999:::;;;;;;::::::<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>==================@@@======AAAAAA>>>???BBBAAAAAAAAAAAABBBEEEGGGHHH>>>???@@@???===<<<===>>>????????????????????????>>>@@@CCCEEEEEECCCAAA???::::::::::::::::::::::::999::::::;;;;;;:::::::::::::::999888777666555444000000000000111111222333444333333333444555444333000000000000////////////------------....................................------,,,,,,,,,,,,------++++++++++++,,,---......------,,,,,,,,,+++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------........................------------............++++++,,,------......///...////////////000000000//////000000000111111111111111111222222222333333111333555777888999;;;<<>>;;;888777666555666777888888999<<>>>>>=========>>>>>>??????======@@@@@@>>>>>>AAA@@@@@@AAAAAACCCDDDFFFGGG===>>>???>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCCCCBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::::::::999;;;;;;:::999777666555555000000000000000000111111000000111111222333333333////////////000000000000,,,------------.......................................------------......++++++++++++++++++,,,---,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---************************+++,,,---.........------------------------------,,,------------.........++++++,,,,,,---...............////////////000000/////////000000000111111111111111111222222222222222222444666888999:::;;;>>>@@@III[[[tttzzzxxxvvvxxxrrrbbbXXXVVVNNNKKKGGGCCCAAAAAACCCDDDHHHKKKRRRXXX]]]___```___\\\\\\\\\\\\\\\]]]]]]]]]]]][[[ZZZYYYYYYYYYWWWUUURRRPPPOOONNNMMMLLLIIIGGGFFFDDDAAA>>>;;;888666555444444555555666888<<>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<===??????>>><<<<<>>???>>><<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???>>>===========================888999::::::;;;;;;;;;:::;;;;;;999888777555444444111111000/////////000000---...///.........//////------...///000111222222,,,,,,---------.................................///..................///------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,))))))))))))))))))))))))***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......///000000........./////////000000////////////000000000111111111111111222222222222333333333444666777888888:::;;;AAALLL]]]vvv~~~{{{vvvqqqwwwoooaaa\\\TTTQQQLLLGGGCCCBBBCCCCCCDDDHHHMMMSSSYYY\\\]]]^^^]]]]]]]]]]]]]]]\\\\\\\\\]]][[[ZZZYYYZZZYYYXXXVVVRRRQQQOOOOOOPPPOOOMMMKKKHHHGGGEEEBBB???<<<:::999555666666555444555888:::888===DDDJJJOOOXXXbbbjjjiiipppuuuvvvwwwzzz|||{{{sssnnnhhhdddcccbbb```^^^___aaaeeegggiiikkkmmmpppooottt|||~~~yyysssooommmjjjgggdddcccggglllpppuuu}}}111222444666777777777777333333333333333222111000111111111111111111222222000000000000000000000000000000000000000000000000---.........//////000000........................000/////////............000///......------------,,,,,,,,,------.................................,,,------......------,,,+++,,,---.........---,,,......////////////......---------.........//////---...///111222222222222......------------......------...///000000//////......//////000111111111111111000000000000111111---222777777444111111444111111111111111111222222555555555555555666777888:::999999888777666666666444555777:::;;;<<<<<<<<<777777888888999:::<<<<<<;;;:::999888888:::<<<===888999;;;;;;;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<>>>???>>>;;;<<>>======>>>>>>>>><<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;;;;<<<<<<<<<;;;::::::999777666444333333222111000//////...//////111222222111000//////000,,,---...///000111222333,,,,,,,,,---------..............................//////............/////////...------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++***)))))))))***++++++,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------............//////000111111111............/////////000////////////000000000000000111111111111222222222555333222333444555555555777888===CCCKKK___xxxppprrr{{{~~~llleeeXXXUUUOOOJJJFFFDDDDDDDDDDDDGGGKKKQQQVVVYYY[[[\\\^^^^^^^^^]]]]]]\\\\\\\\\]]][[[YYYYYYZZZYYYXXXVVVRRRQQQPPPQQQRRRQQQPPPNNNIIIHHHFFFDDDBBB???===<<<999999888777555555666888777;;;@@@CCCFFFLLLUUU]]]^^^ffflllnnnpppuuuxxxxxxyyyrrrjjjdddbbbbbbaaa___]]]```dddgggggggggggghhhcccgggnnnvvv~~~|||wwwuuurrrmmmjjjccceeeggggggiiimmmuuu{{{444444555555444444333222111111111111111111111111333333333333333222111000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000000000////////////000000////////////000000000000------------------------.........------,,,,,,,,,---...000111111000...---,,,,,,------.../////////000///.........///111222111111000000//////......000000000000000///......//////////////////////////////............//////////////////000000000000111111222333333333333222333333444444555666777777555333222222333444333333444444555555555555444444;;;;;;;;;888555333444555999999:::::::::999999888999999999999999999999999888:::===>>>===<<<;;;<<<===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===============<<<;;;===??????<<<999<<<<<<===>>>>>>>>>>>>>>>AAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@???>>>======<<<>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>============<<<<<<<<<<<<============???<<<999888888999:::999;;;:::888666444333222222222222222111111111111000///////////////000111111111...,,,,,,///222111000///...---,,,+++,,,,,,---000000000///......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++***************************)))))))))((((((''''''++++++,,,,,,,,,---------+++++++++++++++***)))(((++++++******++++++,,,------,,,,,,++++++,,,,,,------------......000111111///////////////000111111//////000000111222444444222222222222222222222222111222333444555555555555888:::===???BBBPPPkkk{{{tttqqqttt~~~iii\\\UUUPPPOOOJJJCCCAAAEEEGGGFFFEEEFFFJJJQQQXXX\\\___^^^\\\[[[[[[\\\]]]^^^]]]\\\\\\\\\\\\\\\\\\]]]ZZZVVVRRRSSSVVVVVVSSSOOOMMMLLLJJJHHHEEEBBBAAA@@@:::999777666555555555666444666999<<<>>>DDDKKKQQQXXX]]]dddiiimmmoooqqqsssvvvsssooojjjeee```]]]\\\[[[```eeehhhhhhfffeeeeeeaaacccgggkkkrrr{{{zzztttppplllfffcccffffffdddgggmmmvvv|||444444444444444333333222222222222222222222222222222333333333222222111000////////////////////////////////////////////////......////////////....................................------------............/////////000000000------------------------......---------,,,,,,,,,+++,,,---//////---,,,+++,,,,,,------.../////////000///.........///111111000000000000//////......000000000000000///......//////////////////////////////............//////....../////////000000000000111222222333333222222222333333444555555666666444333222222333444444333444444555555555555444444888999999777666555666888888999999::::::999999888999999999999999999999999888;;;>>>>>>===<<<<<<<<<;;;:::999999888888999999<<<<<<<<<<<<============>>><<<;;;<<<>>>???===:::<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???>>>>>>??????????????????>>>=========>>>>>>???@@@>>>>>>>>>>>>============<<<<<<<<<<<<============>>>;;;888777888999999888999888777555444333333333222222222111111111000000///////////////000111111444222000000333555444333000///...---,,,------...000000////////////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++*********))))))((((((((())))))*********+++++++++***++++++,,,,,,,,,+++++++++++++++***++++++,,,------,,,,,,++++++,,,,,,---------------...///000111333222111000///////////////////////////000111222222222222222222222222222111222333444555555555555888999:::;;;<<>>???>>>=========;;;:::999999888888999999;;;<<<<<<<<<<<<=========>>>===;;;;;;===>>>===<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????======>>>???@@@@@@AAAAAA>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>============<<<<<<<<<<<<===============:::888777777888888777777777666555444444444444222222111111111000000000///////////////000111111555333222222444555555444000000...---------...///........./////////000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))))))))*********+++++++++)))***+++,,,------------+++++++++++++++,,,---------,,,,,,++++++,,,,,,---------------...///000000666555333111000.........111000000000000000111111222222222222222222222222111222333444444555555555666555666888888===IIIVVVooouuuvvvzzz{{{{{{vvvdddXXXPPPJJJGGGGGGEEECCCBBBAAADDDHHHMMMQQQXXXYYY[[[]]]^^^______^^^___]]]\\\ZZZZZZ\\\]]]___\\\YYYVVVWWWXXXXXXVVVSSSPPPOOONNNLLLJJJHHHGGGFFFAAA@@@>>><<<:::888777777555555666666666888<<>>>>>=========>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>===<<<;;;;;;<<<===>>><<<<<<===>>>>>>>>>>>>>>>AAAAAABBBBBBBBBBBBAAAAAA>>>>>>??????@@@AAAAAAAAA>>>???AAABBBBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<============;;;999777666777777777666555555444444333444444444111111111111000000000000///////////////000000111222111111111111222222111///...---,,,,,,---...///,,,,,,,,,---...//////000,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++++++++******************++++++,,,,,,,,,---------)))***++++++,,,,,,,,,+++,,,++++++++++++,,,---------,,,,,,++++++,,,,,,------------------...///000444444222000///......---444444333222222222222222111111111111111111111111111111222333444444444444333222444888:::<<>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<===>>>>>>>>>>>>>>>@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<============:::888777666777777666555444444333333333333444444111111111000000000/////////////////////000000111///000000000////////////---,,,+++++++++,,,---...******++++++,,,---......,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********))))))))))))))))))))))))******************++++++++++++,,,,,,,,,---------***************)))((((((,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---...------------......///000000///...............444444333222111111111111111111111111111111111111000111222333444444444444222111444999;;;;;;>>>CCCHHHTTTkkkyyyvvvyyy{{{{{{rrreee]]]UUUOOOMMMKKKGGGDDDCCCDDDFFFGGGLLLOOOTTTYYY]]]____________^^^\\\[[[[[[\\\^^^______]]]\\\[[[[[[[[[YYYXXXYYYXXXVVVSSSPPPMMMKKKJJJHHHGGGEEEBBB???<<<:::888999888777777888999999:::888<<>>;;;:::999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>===;;;;;;===>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>============<<<<<<<<<<<<============:::999777777888888666444444444333222222222333333111111000000000////////////////////////000111111///000222111000...//////,,,+++*********+++,,,---******++++++,,,---......,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,((((((((()))))))))******)))))))))))))))))))))))))))))))))***************))))))*********+++++++++************)))((('''&&&,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---...---------------......------------......///000111111000///......//////111111111111111111111111000111222333333444444444333222555888888555777;;;AAAFFFVVVsss|||xxxxxx{{{~~~sssgggZZZPPPLLLJJJGGGEEEDDDDDDFFFGGGEEEIIIOOOUUUZZZ]]]^^^___^^^^^^]]]]]]]]]]]]^^^^^^______^^^]]]\\\[[[ZZZZZZ[[[ZZZXXXUUURRRPPPNNNMMMKKKKKKIIIFFFCCC@@@===;;;999777666666777888777666888:::>>>BBBFFFKKKQQQVVV\\\]]]^^^````````````___YYYXXXXXX[[[aaaeeeeeedddfffeeeaaa]]]ZZZZZZ]]]___hhhooozzz|||xxxrrrpppmmmiiifffddddddccchhhmmmvvv111111111111111000000///000000000000000000000000//////000111111111111111................................................,,,------......------,,,------------------------***+++---......---+++***+++,,,,,,,,,,,,---------------------------------,,,,,,,,,---------......---------,,,,,,---------,,,,,,------.../////////,,,---.../////////......---------.........//////000000000000000///......//////////////////////////////............//////....../////////000000000///000000111111111111111333333333333333333333333555999<<<;;;777444555777444444555555555555444444444555555444333333444666555666777888999999999999999999999999999999999999999:::;;;;;;::::::;;;===;;;:::999999888888999999::::::;;;;;;;;;<<<<<<<<<:::===???>>><<<;;;<<<>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@???????????????>>>>>>>>>>>>============<<<<<<<<<<<<============:::999888888999888666555444444333222111111222222111000000000///////////////////////////000111111...000222222///---...///,,,,,,+++***+++,,,---...,,,,,,,,,------......///,,,------......------,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((((((((()))))))))***))))))))))))))))))))))))((((((((())))))*********))))))*********+++++++++))))))*********))))))(((---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...------,,,,,,------..................///000000//////......---.........111111111111111111111111000111222333333444333333222333555777555111444:::>>>@@@KKKbbb|||~~~zzzxxxwwwhhh\\\RRRPPPLLLHHHFFFDDDDDDDDD@@@DDDIIIPPPVVVZZZ]]]^^^]]]]]]^^^______^^^]]]]]]_________^^^\\\[[[ZZZ[[[YYYYYYWWWVVVTTTSSSRRRQQQOOONNNMMMKKKHHHEEEBBB@@@;;;999666666777777555333666888:::;;;>>>BBBHHHLLLQQQSSSUUUXXX[[[]]]___aaaYYYXXXWWWXXX[[[___cccfffdddcccaaa^^^[[[ZZZ[[[]]]dddiiipppxxx~~~|||zzzvvvsssoookkkgggdddccceeejjjooouuu~~~111111111111111000//////111111111111111111111111//////000111111111111111111111111111111111111111........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........//////............//////,,,,,,------...//////000,,,,,,.../////////...------------.........//////000000000000000//////...//////////////////////////////............//////////////////000000000000//////000111111111111111333333333333333333333333666:::>>>===888444555777444555555555555555555444222333444444333333555777555555777888888999999999999999999999999999999999999:::::::::999999;;;======<<<;;;;;;::::::;;;;;;:::::::::;;;;;;;;;<<<<<<999<<>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@AAACCCDDDEEEFFFBBBAAA???>>>===>>>??????>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>:::999888999999999777555555444333222111111111111000000000000///////////////////////////000111111,,,...111000---+++,,,------,,,,,,+++,,,---...///.........///////////////,,,------......------,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,(((((((((((())))))))))))************************''''''(((((()))))))))***++++++,,,,,,,,,---------((()))***+++++++++++++++---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...------,,,,,,,,,------000000////////////000000000000////////////000000000000000000000000000000000000111222333333333333111222666888444222666>>>888:::CCCTTTfffzzz}}}wwwyyy|||}}}ppp]]]ZZZTTTNNNHHHDDDBBBAAA===AAAFFFMMMSSSYYY\\\^^^\\\]]]___``````___]]]\\\_________^^^\\\ZZZZZZ[[[WWWWWWVVVVVVVVVUUUUUUUUUQQQQQQPPPNNNLLLHHHEEECCC???<<<999888999888555222555666777888999>>>CCCGGGJJJKKKNNNRRRVVV[[[___bbbXXXXXXWWWVVVWWW\\\bbbfffbbbbbbbbb```]]]\\\]]]___]]]___cccjjjrrryyy}}}~~~{{{}}}yyytttnnnjjjddddddeeefffjjjpppxxx}}}222222222111000//////...//////000111111111111111000000111111111111000000000///...------...///000000///...---,,,+++++++++.........------,,,,,,,,,+++++++++,,,---...///000111000...---,,,,,,,,,------------...------,,,,,,......---------,,,,,,,,,...------,,,,,,,,,------........................------------------------........................//////////////////////////////000//////...------//////............//////000000000000////////////////////////000000000000000000000000111111111111444444444444444444444444555555555555555555555555333333333444444444555555555555555555666666666666555555666666777777888888;;;;;;;;;:::::::::999999:::::::::999999888888888999999999::::::999888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;:::999999===============>>>>>>>>>BBBBBB@@@???>>><<<;;;;;;??????@@@AAA@@@???>>>===@@@>>>===;;;;;;===>>>@@@??????>>>===<<<;;;:::999<<<<<<;;;;;;;;;:::::::::888888777777666666555555444333111000000111333444000000////////////000000000000//////......------...---,,,,,,,,,,,,---...000...---++++++,,,---...///...---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,---+++******+++,,,,,,++++++++++++***)))(((((('''***)))(((''''''((()))***************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++---------............///------------------------------------.........///............////////////000000000///////////////111111222222222333333333222444555555444555666777:::999???IIIPPP\\\xxx}}}yyyxxxyyy|||rrrfffZZZVVVRRRJJJDDDEEE@@@CCCFFFHHHJJJOOOVVV[[[]]]___``````^^^]]]^^^_________^^^]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXWWWXXXXXXRRRQQQPPPNNNLLLIIIGGGEEEEEEBBB>>><<<<<<;;;:::999888777666666666888999:::AAABBBFFFJJJNNNRRRUUUWWWUUUUUUVVVVVVXXXYYY[[[[[[^^^```aaa```^^^]]]]]]]]]_________aaaeeeiiimmmoooqqqwww|||uuurrrnnnkkkgggdddeeeiiinnnrrr222222111111000//////...//////000111111111111000/////////000000///////////////...------...///000//////...---,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,------...///000///...,,,++++++,,,,,,,,,------...------,,,,,,...------------,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000000000000000///......//////............///////////////...............////////////000000000000000000000000111111111111444444444444444444444444444444444444444444444444333333333444444444444555444444555555555666666666444555555666777777888888:::::::::999999999999888:::::::::999999888888888999999:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999;;;<<<<<<===============AAA@@@@@@???>>>===<<<<<<@@@???>>>=========>>>>>>>>>>>>===<<<<<<===>>>>>>BBBAAAAAA@@@>>>======<<<;;;;;;;;;::::::::::::999999999888777555444333333444333111000000111333444111000000000000000000111///////////////............---,,,,,,,,,,,,---......---,,,******+++,,,---//////...---------------+++,,,,,,------,,,,,,+++++++++***))))))***++++++,,,+++))))))+++++++++***,,,,,,,,,+++***)))))))))***)))(((((((((((()))***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------..................------------------,,,,,,---------.....................////////////000000000000000000000000111111111222222222333333222333555555444444666777:::999<<>>===;;;:::888777666666666777888999<<<===???BBBFFFKKKNNNPPPRRRRRRRRRSSSTTTVVVWWWXXX[[[\\\^^^^^^]]]]]]]]]^^^^^^^^^^^^___aaadddgggiiiiiinnnvvv|||yyyzzzvvvpppkkkgggggghhhiii222111111000000//////......///000000111111000000---......//////......---//////......---......//////...------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,------...///...---,,,,,,,,,,,,,,,,,,,,,------...------,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000000111111111000////////////............//////---------...............////////////000000000000000000000000111111111111333333333333333333333333444444444444444444444444333333333333444444444444444444444444555555555555444444555555666777777777999999888888888777777777999999999999999888888888999999:::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999;;;<<<>>>>>>===<<<;;;>>>>>>>>>>>>============@@@???<<<:::999;;;===???========================>>>>>>===<<<;;;;;;::::::::::::::::::999999999888:::999888666444333222111333222111000000111222333000000000000000000000000.........///////////////...------,,,,,,------...---,,,+++***)))***+++,,,000//////...............++++++,,,,,,,,,,,,++++++++++++***))))))***++++++,,,+++))))))+++++++++***------,,,,,,+++************))))))(((((())))))***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++------------............//////.........---------,,,,,,---------.....................////////////000000000000000000111111111111111222222222222333111333444444444444555777888777999;;;:::<<>><<<888888777666666666777777888888999;;;>>>BBBFFFIIILLLLLLMMMNNNOOOQQQSSSTTTUUUWWWZZZ\\\\\\]]]^^^```^^^]]]\\\\\\]]]^^^```aaaaaaeeekkkqqqzzzzzzsssmmmiiifffeee111111000000////////////...//////000000000000000.........//////.........//////.........------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------///......---------------,,,,,,------...------------------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------------------------------,,,,,,------------------................................................//////000000000000///...//////............//////------............//////////////////000000000000///000000000111111111111222222222222222222222222333333333333333333333333222222333333333444444444333333333333444444444444333444444555555666777777888777777777777666666666999999999888888888888888888999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::999;;;===??????>>><<<;;;<<<<<<<<<=========>>>>>>???>>><<<;;;:::;;;<<<===;;;<<<<<<======<<<<<<;;;<<<;;;;;;:::999999888888999999999888888888777777777777666555444333222111222111000000000000111222////////////////////////------......//////000000------------------------------,,,+++***+++++++++///...------------......++++++,,,,,,,,,,,,+++++++++******************+++---,,,******,,,,,,,,,+++,,,,,,+++++++++*********))))))))))))))))))))))))***************************************************+++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000//////......------,,,------........./////////............////////////000000000111111111111111111111111111222222222222111222444444333333555666444444666999888999CCCPPPbbb{{{xxxsssoooooovvv{{{qqqggg]]]UUUIIIHHHEEECCCBBBDDDGGGJJJRRRUUUZZZ]]]^^^___``````^^^]]]]]]\\\[[[[[[ZZZZZZ]]]\\\ZZZYYYWWWVVVVVVVVVTTTTTTTTTTTTTTTSSSQQQQQQOOOMMMIIIGGGEEECCC@@@>>>999999888777777666666666777777666777999===BBBDDDGGGGGGHHHIIIJJJLLLNNNOOOPPPSSSVVVYYY[[[]]]___aaa______]]]\\\[[[[[[[[[\\\^^^aaadddhhhnnnwww{{{vvvqqqnnnmmm000000000///////////////......///000000000000000...//////000000//////..................---,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------////////////.........---+++,,,,,,---.........---------,,,,,,,,,++++++++++++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,---------......................................................------......///......---//////............//////....../////////000000000////////////000000000000///000000000111111111111222222222222222222222222333333333333333333333333222222222333333333444444222222222222333333333333333333333444555555666666777777777666666666555555888888888888888888888888777888999999:::::::::999999999999999999999999999::::::;;;;;;;;;;;;;;;:::999;;;>>>@@@@@@???===;;;:::;;;;;;<<<======>>>>>>======>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;=========<<<<<<;;;;;;:::888777777777666666666666444444444333333333333333000000000000000000000000---......//////......---------......//////000000------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------***++++++,,,,,,++++++************++++++*********...---++++++---...---,,,***************)))))))))))))))************))))))************************))))))))))))))))))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////......------------...////////////000000000............//////////////////000000111111111111000000111111111222222222000111333333222222444555222333555888888999@@@GGGPPPdddxxxqqqmmmrrr{{{ttthhh```TTTQQQKKKGGGFFFGGGHHHJJJIIIMMMSSSXXX\\\^^^aaaccc^^^^^^]]]]]]\\\[[[[[[ZZZ\\\[[[ZZZYYYWWWWWWVVVVVVTTTTTTTTTUUUTTTTTTSSSRRRRRRPPPMMMKKKIIIGGGDDDAAA<<<<<<;;;:::888777666555777666555555666999===???BBBBBBCCCDDDFFFHHHJJJKKKKKKNNNSSSVVVYYY[[[^^^aaa``````___]]]\\\[[[[[[[[[\\\^^^aaabbbeeelllvvv}}}~~~{{{yyywww////////////////////////---...//////000000///////////////000000/////////...............---,,,+++...------,,,,,,---------++++++++++++,,,,,,,,,,,,------,,,,,,,,,------...---......//////...------++++++,,,---............,,,,,,,,,,,,+++++++++++++++******++++++,,,---...))))))))))))))))))))))))+++,,,,,,------.................................------------------------,,,,,,---.........------//////............//////......//////000111111111////////////000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222222333333333333111111111111222222222222222222333333444555555555777777666666666555555555777777777888888888888888555666777888999999999999888888888888888888888888888999999::::::::::::999999;;;===>>>>>>>>><<<;;;::::::;;;;;;<<<======>>><<<===>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999666666666666555555555555222222222222333333333333/////////000000/////////------////////////------.........///////////////,,,------......------,,,.........---------,,,,,,++++++++++++++++++,,,---******++++++++++++******)))***++++++++++++***)))...---++++++---...---,,,)))))))))))))))))))))))))))******++++++******)))************************))))))))))))))))))))))))*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------....../////////000000000............////////////......//////000000111111000000000111111111111222///111222222222222333555333444666666777888:::===CCCPPPfff{{{sssnnnrrruuuxxxxxxnnn___YYYQQQJJJGGGEEEEEEDDDCCCGGGMMMRRRVVV[[[```ccc______^^^]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXWWWXXXXXXTTTUUUUUUUUUUUUTTTSSSSSSSSSRRROOONNNMMMJJJGGGDDD@@@??????===;;;999777666666555444333444666888999<<<===>>>???AAACCCEEEFFFGGGJJJNNNRRRTTTWWWZZZ]]]^^^^^^^^^]]]]]]\\\\\\\\\ZZZ\\\^^^^^^___cccjjjpppyyy~~~////////////////////////---...//////000000//////---......//////......---......//////...,,,+++***---------,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///++++++,,,------,,,,,,+++***+++,,,---............,,,,,,,,,++++++++++++***************+++,,,---...************************++++++,,,,,,---......///........................------------------------,,,------...//////......//////............//////------......///000000111////////////000000000000000000000000111111111111111111111111111111111111222222222222222222222222111222222222222333333333000000000111111111222222222222222333444444555555777777777666666666666555666777777777888888888999444555666777777888888888777777777777777777777777666777888999999999999888999999:::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<777777777777777666666666555555555555444444444444222222222222222111111111...//////////////////......///000111111000///...///////////////.........,,,,,,---......---,,,,,,---------------,,,++++++,,,++++++++++++,,,---...******++++++++++++******)))***++++++++++++***)))---+++)))***+++,,,++++++************************)))***++++++++++++***)))************************++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------******++++++,,,---------------------........................////////////,,,------...//////000000000000000000111111111111///000222222111111333444444555555555555777777666;;;DDDQQQeee~~~wwwyyywwwsssxxxnnnfff[[[QQQJJJFFFCCCAAAAAADDDHHHLLLQQQVVV\\\`````````___^^^^^^]]]]]]\\\YYYYYYXXXXXXXXXXXXYYYYYYVVVVVVVVVVVVVVVUUUTTTTTTSSSRRRPPPPPPOOOMMMIIIFFFCCCCCCBBBAAA???<<<999888666666555555555555666666777777888:::<<<>>>AAABBBCCCFFFJJJMMMOOOQQQTTTWWWYYYZZZZZZ[[[\\\\\\\\\\\\YYY[[[^^^^^^]]]___dddhhhnnnttt~~~.........///////////////---......///////////////,,,------......------,,,......//////...,,,+++)))------,,,,,,,,,------...*********++++++,,,,,,,,,+++++++++,,,---...///000((()))++++++,,,+++***)))***+++,,,---............,,,,,,,,,+++++++++******************+++,,,---...........................++++++,,,,,,---...//////........................------------------------------...///000000////////////............//////,,,,,,------...///000000////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111222222222333333333000000000000111111111111111222222333333444555555888777777777666666666666666666777777888888888999333444555666777777777777777777777777777777777777555666777888888888888888777888888888888999999999:::::::::;;;;;;<<<<<<<<<===<<<999888777888:::<<<<<<;;;999888888999;;;<<<:::::::::999999999999999555555444444444333333333333333333222111000//////......////////////......///111222333333222111///000000//////.........---,,,,,,---......---,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,------...///******++++++++++++******)))***+++,,,,,,+++***)))+++)))(((((()))******)))+++++++++++++++++++++,,,)))***+++,,,,,,+++***)))************************------------------------))))))***+++,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------((()))***+++,,,------...+++++++++,,,,,,,,,------............/////////000,,,,,,------...//////000000000000000111111111111///000222222111111333444444555555444666888888666888>>>GGGSSSiii|||tttuuu}}}}}}vvvhhh\\\SSSMMMHHHEEEAAACCCFFFIIIMMMSSSYYY^^^aaa``````______^^^]]]]]]XXXXXXXXXXXXXXXYYYZZZZZZXXXXXXXXXXXXWWWVVVUUUUUUSSSRRRQQQPPPPPPNNNKKKHHHEEEEEEDDDCCC@@@===:::999888888888888777777666666444444555777999;;;===???@@@CCCGGGIIIKKKMMMPPPRRRUUUVVVWWWYYYZZZ[[[[[[[[[ZZZ]]]______^^^^^^bbbeeegggkkkqqqxxx......////////////......////////////////////////000000000000////////////------------------------000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...............---,,,+++))))))(((---------,,,,,,++++++++++++*********+++,,,------,,,,,,,,,---------............---,,,,,,+++******/////////......---------,,,---......//////......------------.........///...------------,,,,,,,,,............////////////000///---,,,,,,---///000333111000.........//////000000000000000000000000222111///......//////000222111000//////000111222000000//////000111222222111111111000000000000000111111111111222333444555666666666666666666555555555666888::::::::::::999555666777888888777666555666666666666666666666666666777888999999:::999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::>>>>>>>>>>>>===<<<;;;:::777888888999999999888888888777666555555666777888666555555444222111111000...///000111111000///...000,,,)))+++///222000---......///000000///......///...---,,,,,,,,,,,,,,,+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***))))))************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++,,,+++***))))))***+++,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,***+++,,,,,,---------------------............///------------------------///////////////.........222111000000000111333444111111000000111111222333111111222333444666666777888666;;;EEESSSgggzzzuuuvvvuuuhhh^^^SSSKKKIIICCCCCCCCCDDDFFFLLLRRRWWW[[[]]]```aaa```_________]]]ZZZYYYYYY[[[[[[XXXUUUYYYWWWVVVTTTSSSSSSTTTTTTRRRSSSSSSRRRPPPNNNLLLJJJJJJIIIHHHFFFCCCAAA??????;;;:::888777555444444444555555555666777888999:::===???BBBDDDEEEHHHKKKMMMNNNPPPSSSWWWZZZ\\\]]]]]]_______________^^^]]]]]]bbbeeeiiinnnttt{{{------............------....................................------------------------------------///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------***++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,------...............------........./////////.........------,,,,,,,,,------------............///...---,,,,,,---...///111000///.........///000000000000000000000000000000///.........000111222222111000//////000111222000000000000000111222222111000000000000000000000111111111111222333444555555555555555555555555555555555666888888999999999666666777888888777666666666666666666666666666666666777888999999:::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::<<<============<<<;;;;;;888888999999999999888888777777666555555666777777666555555333222111000000...///000111111000///...000---***+++///111///---...........................---,,,++++++++++++,,,,,,------......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------............------------------------////////////............///////////////000111111111111000000111111222333111111222333444555666666666444666<<>>;;;999888777555555444444444444444555555777999:::;;;<<<>>>@@@AAACCCFFFIIIMMMPPPSSSTTTVVVXXX[[[^^^___^^^[[[ZZZVVVXXX[[[^^^```dddhhhlllppprrruuu{{{......////////////..............................////////////............------------------------******++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++******---,,,,,,++++++*********++++++++++++++++++++++++++++++***)))((((((((()))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...---------............////////////000000///......---,,,,,,,,,------------.........---------,,,,,,---------++++++,,,---...//////000////////////////////////111000///......///000111000000000111111000000000111111000000000000000111//////000000111111111111111111111111222333444444333333333444444444555555555555444333333444666777333333333333333333333333777777777777777777777777666666888999999999999999999999999999999999999999999::::::::::::::::::999777888999;;;<<<<<<<<<<<<999:::::::::999999888777444444555555555555444444333333222111000//////...//////............/////////...---------......---...---+++******+++---.........------------...///------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))*********+++************************)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++******,,,,,,,,,------------...------------------------,,,---------......//////---...///000111000///...000000//////000000111222000000111111222333333333///333555666777;;;@@@DDDSSSiii|||zzzzzzoooaaa[[[RRRLLLIIIHHHFFFEEEDDDHHHNNNRRRVVVXXX[[[]]]\\\]]]]]]]]]]]]\\\[[[[[[ZZZYYYXXXWWWWWWWWWXXXYYYYYYXXXVVVUUUTTTUUUVVVVVVRRRRRRQQQPPPNNNMMMLLLLLLIIIHHHEEEBBB???<<<;;;:::777666666555444444444444666777999999999:::;;;===>>>???BBBEEEHHHLLLOOOPPPRRRTTTXXX[[[]]]\\\ZZZXXXVVVXXXZZZ\\\]]]```ccceeeggggggjjjooowww...//////////////////...---------------------------------,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++***))))))***+++,,,------...*********+++++++++++++++++++++***)))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,---------------------------.........////////////............---------------............,,,,,,,,,------,,,,,,,,,***+++,,,---............000000000000000000000000222111000.........///000000000111111111111000000222111111000000000000000/////////000111111222222111111111111222333444555333333333444555555666666666666555555555666666777333333222222222222333333777777777777777777777777666777888999999:::999999999999999999999999999999999999::::::::::::999999777888999:::;;;;;;;;;;;;999999999999999888777666333333444555555444333333111111111000000000/////////......------....../////////...------------...------++++++++++++------...............//////000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++(((((()))))))))***************************************++++++++++++******+++***))))))))))))***+++******+++++++++,,,,,,,,,++++++++++++++++++***))),,,,,,,,,,,,------------------------------------,,,,,,,,,---......////////////000111111111111000000////////////000111111000000111111111222222222111555666555555:::======HHHWWWnnnzzzuuusssvvvpppgggZZZPPPKKKHHHEEECCCAAACCCGGGKKKNNNQQQVVVYYY[[[\\\^^^^^^\\\[[[[[[\\\[[[ZZZYYYXXXXXXYYYZZZZZZWWWWWWVVVVVVVVVVVVVVVWWWSSSRRRRRRQQQPPPOOOOOONNNLLLKKKHHHEEEBBB@@@>>>>>>:::999888777555555444444444666777777666666888999<<<<<<>>>@@@CCCGGGIIIKKKMMMOOORRRUUUWWWWWWWWWVVVSSSUUUXXXYYYYYY[[[]]]___aaaaaadddjjjrrr{{{---......//////......------------------------------------,,,,,,,,,++++++------------------------------,,,,,,++++++******************************++++++,,,,,,,,,,,,++++++((()))***+++,,,------...)))*********+++++++++++++++************++++++,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,---------...++++++,,,------------,,,,,,,,,,,,,,,------------............////////////+++,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,***+++,,,---......---,,,000000000000000000000000000000///......///000111///000111222222111000///222222111000000000000000...//////000111111222222111111111111222333444555333444444555666666777777777777888888888777777777555444333222222333444555777777777777777777777777666777888999999:::999999888888888888888888888888999999::::::::::::999999777888999:::::::::::::::888888888888777666555555222333444444444444333222/////////000000000000111///...------------...////////////...---,,,---...---------------------------------------...//////+++************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++************************++++++************+++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,+++++++++++++++***))))))++++++,,,,,,,,,---------------------------------++++++,,,------...//////000000//////000000111222///////////////000111111000000000111111111111111333777777444555:::===;;;@@@IIIXXXlll|||uuurrrrrrvvv|||}}}kkk\\\SSSMMMIIIEEEDDDEEEFFFGGGHHHKKKPPPTTTYYY\\\^^^]]][[[ZZZ[[[]]][[[ZZZYYYYYYYYYYYY[[[[[[WWWWWWXXXXXXXXXXXXWWWWWWTTTTTTSSSSSSRRRRRRQQQQQQNNNLLLJJJGGGEEECCCAAAAAA===<<<;;;999777666666666444666777666555555666777999999:::<<<>>>AAADDDEEEGGGHHHKKKNNNPPPRRRRRRRRRQQQSSSUUUVVVWWWWWWYYY[[[]]]^^^aaahhhqqqyyy}}}yyy,,,------......------,,,------------------------//////.........---------------------------------......------,,,+++******************************,,,,,,---------,,,,,,+++,,,,,,++++++++++++++++++))))))******+++++++++++++++*********+++,,,------******+++++++++,,,,,,,,,((()))***+++---...///000+++++++++,,,,,,---------++++++,,,---------,,,,,,+++++++++,,,,,,,,,------------......///000000000******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---...---,,,+++000000000000000000000000............///000222333///000111222222111000///222222111000000///000000...//////000111222222222111111111111222333444555444444555555666777888888777888999::::::999888777666555444444444444555666777777777777777777777777666777888999999:::999999888888888888888888888888999999999::::::999999999888888999:::::::::999999888888888777777666444444222222444444444444222222.........///000111111222///...---,,,,,,---...////////////...,,,,,,---...,,,------......------,,,,,,,,,,,,,,,,,,---...///******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,+++***))))))***+++,,,+++***)))(((((()))***+++******+++++++++,,,,,,,,,+++++++++++++++***)))(((++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////000000///......000111222///////////////000111111000000000000111111111111///333333000111888<<<::::::???HHHWWWqqqwwwsssppppppqqqyyynnnbbbZZZTTTOOOJJJIIIHHHGGGFFFIIINNNQQQXXX[[[]]]]]][[[YYY[[[]]][[[[[[ZZZYYYYYYZZZ[[[\\\VVVWWWYYYZZZZZZZZZXXXXXXUUUUUUUUUTTTTTTTTTSSSSSSOOOMMMKKKHHHFFFDDDCCCCCC???>>><<<:::999777777666666777888888666666777888777777777999;;;===@@@BBBCCCDDDFFFIIIKKKMMMOOOOOOPPPSSSUUUVVVVVVWWWXXXZZZXXXXXX\\\dddnnnuuuyyyyyyssswww........................,,,,,,,,,---------......,,,---......,,,,,,---...++++++++++++++++++++++++------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++*********+++++++++++++++++++++++++++************************......---,,,,,,+++******)))***+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,...............---------////////////////////////............////////////////////////000000000000/////////000000000000000/////////000111111222222000000000000000111111222777666666555444444333333666666777777777777666666666555555555555666777777888888888888888888888888888888888999999:::::::::888888888888888888888888<<<;;;;;;:::999888777777888888888999999:::::::::888888888777666666555555444444555555444444333333////////////............,,,,,,---...000///,,,***.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***(((((((((***+++,,,+++******))))))******+++++++++*********)))))),,,,,,+++***)))))))))*********++++++++++++******)))***+++,,,+++***(((&&&+++***)))'''''''''((()))(((((())))))******+++++++++++++++*********)))))))))***************))))))******))))))(((((('''''',,,+++++++++++++++++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,++++++************************++++++------------++++++---------,,,,,,+++++++++,,,,,,,,,------,,,++++++............//////////////////...---,,,++++++***////////////000111222333//////111222222222222222888999???JJJZZZqqqyyyuuussssssvvv{{{rrrdddZZZRRRMMMIIIFFFEEEDDDCCCHHHOOORRRVVV\\\^^^]]]\\\]]]^^^]]]]]]]]]\\\\\\[[[[[[[[[YYYYYYZZZZZZ[[[[[[[[[\\\\\\[[[YYYXXXWWWWWWXXXXXXSSSQQQOOOLLLJJJHHHFFFFFFCCCBBB@@@>>><<<999888777333444444555555444444444666666666777888:::;;;<<>><<<:::999777666555444444555666777555555666666888999:::;;;<<<===???BBBEEEHHHJJJKKKLLLNNNPPPRRRTTTUUUVVVVVVYYYWWWXXX\\\ccchhhhhhfffdddgggnnnvvv------------------------,,,,,,,,,---------......+++---...---,,,+++,,,...------------------------,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))******++++++++++++++++++++++++************************------,,,,,,++++++*********++++++,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++,,,,,,---................../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,---------.../////////////////////////////////............////////////////////////000000000000000/////////...------------...///000111222333333222222222222222333444444444444444555666777777888666666777777777777666666444555666777888777777666888888888888888888888888999999888888888888888888888888888888888888888888999999999999999999999999888888888999999999999999888888777777666555555444333333333333222111000///////////////...............---,,,---.........,,,////////////............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******))))))******+++++++++***************++++++***)))))))))************++++++++++++******))))))***++++++***((('''(((((('''&&&&&&&&&''''''************)))))))))))))))))))))((((((((((((((())))))***************)))+++++++++++++++************************************+++,,,,,,******+++,,,******++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,............////////////000//////......------------...000111222222111111111111222333444444444444888777888===BBBLLL^^^nnn|||ttttttvvv~~~yyyggg\\\QQQLLLHHHDDDCCCDDDKKKNNNRRRTTTVVVWWWYYY[[[\\\\\\\\\\\\[[[ZZZYYYXXXZZZZZZZZZZZZ[[[[[[[[[[[[]]]\\\ZZZYYYXXXWWWWWWWWWTTTSSSRRRPPPOOONNNNNNMMMJJJIIIGGGDDDAAA???===;;;<<<:::777444444555777999555555555555666888999999999:::<<<>>>AAACCCEEEFFFGGGIIILLLOOORRRTTTVVVWWWXXXVVVUUUYYY^^^bbbbbbaaa___bbbggglllsss{{{------------------------,,,,,,,,,---------......+++,,,------++++++,,,---------------------------,,,,,,,,,++++++++++++******************************************+++++++++******************************)))))))))))))))***++++++++++++++++++++++++************************,,,,,,,,,,,,++++++******++++++,,,,,,---,,,,,,++++++,,,...//////...,,,+++++++++******++++++,,,---------------............++++++++++++++++++++++++,,,,,,---......---------,,,,,,,,,---...///000000////////////////////////............////////////////////////000000000000000000///...---,,,,,,+++---......000111222333444222222222222222333444444444444555666666777777888666666777777777777666666444555777999999888777666888888888888888888888888:::::::::999999888888777888888888888888888888888777777888888999999999:::888888888888888999999999999999888888777666666666222222222222111///...---////////////............///...,,,,,,---......---..................------------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---------------,,,+++******))))))************************************))))))))))))************++++++++++++******))))))************)))(((((((((((((((''''''((((((++++++******))))))(((((())))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++******)))))))))))))))************+++,,,,,,******+++,,,)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,............///////////////////////////.........,,,...000222333222111000000111222333444444444444888666777:::;;;@@@KKKWWWqqqzzzwwwuuuvvvzzzppp___UUUOOOIIIFFFEEEHHHJJJLLLOOORRRVVVYYY[[[[[[\\\\\\\\\\\\[[[ZZZYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\\\\[[[ZZZYYYXXXWWWWWWTTTTTTSSSRRRQQQQQQQQQQQQMMMLLLJJJGGGDDDAAA???>>>===<<<:::888777666777777555555555555555666777888777888999;;;>>>@@@AAABBBCCCEEEHHHLLLPPPSSSVVVWWWWWWVVVUUUVVVZZZ]]]^^^^^^[[[]]]```dddhhhmmmssswww------------------------,,,,,,,,,---------......+++,,,---,,,++++++,,,---++++++++++++++++++++++++,,,,,,+++++++++*********************************))))))*********+++++++++***************************)))))))))))))))******++++++++++++++++++++++++************************,,,+++++++++++++++******,,,,,,---------,,,,,,++++++,,,...//////...,,,++++++************+++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---------......---,,,,,,,,,,,,,,,---...///000000////////////////////////............////////////////////////000000000000000000///...---,,,,,,+++......///000111222333333111111111111111222333333666666666666666666666666666666777777777777666666555666888::::::999888666777777777777777777777777;;;;;;::::::999999888888888888888888888888888888666777777888888999999:::888888888888888888888888888777777666555555444444111111111111000///...---////////////............000...,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---------------,,,+++******))))))*********************************))))))((())))))************++++++++++++******)))))))))*********))))))))))))))))))******))))))++++++******))))))((((((************************)))******+++,,,,,,++++++************************(((((()))))))))************+++,,,,,,******+++,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,............////////////.........///////////////,,,...000222333222111000///000111222333333333333555333444777999:::AAAJJJWWWnnn{{{wwwvvv}}}tttdddXXXNNNHHHFFFEEEEEEFFFHHHMMMRRRVVVYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYXXXXXXUUUTTTSSSSSSRRRRRRSSSSSSPPPOOOLLLJJJGGGDDDBBBAAA>>>>>>>>>===<<<999777555666555555555555555666666666777888:::<<<===??????AAABBBEEEIIIMMMQQQUUUWWWVVVUUUUUUVVVXXXZZZ[[[[[[XXXZZZ\\\^^^___bbbfffiiisssyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,---,,,+++***+++---++++++++++++++++++++++++++++++++++++************************************))))))******+++,,,,,,,,,******************************)))))))))***++++++++++++++++++++++++++++++************************++++++++++++++++++******---------------,,,,,,++++++,,,---......---,,,+++++++++******++++++,,,---*********+++,,,,,,------++++++++++++++++++++++++,,,------------,,,,,,+++,,,---------.../////////////////////////////////............////////////////////////000000000000000/////////...---------/////////000111111222222111111111111111222333333555555555555555444444444666666777777777777666666666777888999:::999999888777777777777777777777777:::::::::999999999999999888888888888888888888888777777777888888888999999888888888888888777777777555555444333333222222111000000111111000000///...////////////............///...---...//////...---+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******))))))*********************+++++++++))))))((((((((()))************++++++++++++******)))))))))))))))*********))))))***+++++++++******************))))))))))))************++++++++++++&&&'''((()))************)))))))))***************((())))))******+++++++++***+++,,,,,,******+++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------******+++,,,------------............////////////---------......//////000---...000111222222111111//////000111222222222222111000111555666777<<>>GGGUUUlll|||zzz}}}|||rrrmmmYYYRRRJJJFFFFFFGGGHHHHHHNNNQQQUUUXXX[[[[[[[[[ZZZ\\\[[[[[[[[[ZZZZZZYYYYYYVVVWWWYYY[[[\\\]]]\\\\\\\\\[[[ZZZYYYYYYXXXXXXYYYUUUUUUTTTRRRQQQPPPOOONNNOOONNNKKKHHHEEECCCBBBAAA999888777666666555666666222333333444666777777888;;;;;;<<<>>>AAAEEEHHHJJJKKKOOOSSSVVVVVVUUUTTTSSSTTTVVVWWWWWWVVVVVVXXXYYYZZZYYY^^^gggkkklllsss{{{++++++++++++++++++++++++......---,,,+++***)))(((------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***+++,,,,,,,,,***)))((()))************+++++++++))))))************))))))((()))***,,,,,,+++******,,,,,,,,,+++++++++******++++++******++++++,,,---------------,,,+++******---------,,,,,,+++++++++---..................---***+++,,,,,,---...//////...------,,,,,,------...+++++++++,,,,,,---------+++++++++,,,,,,---------------------,,,+++******---------............/////////000000000000//////............////////////////////////000000000000111222333222000000111222222333444444555555444444333333333444444555555555555555555555666666666666777777777777888888888888555555555555666666666666888888888888888888888888;;;;;;:::::::::999999999777777777777777777777777999::::::999777555444555555444444333333222111111111222222222222111000000//////000000000000//////......//////......---,,,++++++++++++++++++++++++,,,++++++***+++,,,...///******++++++++++++******************)))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))******))))))******+++,,,...------,,,+++++++++,,,))))))*********+++++++++(((((()))***,,,---...///------++++++++++++------------------------------,,,++++++******++++++,,,---------............///......////////////..................//////////////////000111222222333333333444555666777888999:::666777===GGGUUUiii|||www||||||~~~ppp```QQQKKKIIIEEEEEEHHHFFFJJJOOOQQQSSSUUUZZZ]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTNNNMMMLLLJJJHHHFFFDDDCCC@@@===:::999888777666444555444444444555555666777666777888;;;>>>BBBEEEHHHGGGHHHKKKMMMNNNNNNMMMMMMPPPRRRUUUWWWXXXYYYXXXWWWXXXYYYZZZ\\\___dddkkkpppwww}}}------------------------,,,,,,,,,++++++++++++***------,,,,,,,,,+++++++++************************++++++++++++++++++++++++((((((((((((((('''&&&&&&)))************+++++++++))))))************))))))))))))***++++++++++++***,,,,,,+++++++++*********++++++******++++++,,,---++++++,,,------,,,,,,,,,,,,,,,,,,++++++*********,,,------......------,,,******++++++++++++++++++---------,,,,,,---------+++++++++,,,,,,---------+++++++++,,,,,,---------***+++,,,------......---------------............//////000000000000//////............////////////000000000000111111111111000111222222000000111222222222333444444444444333333333333444444444555555555555555555666666666666555555666666666777777777555555555666666666777777888888888888888888888888999888999999999999999999777777777777777777777777999:::;;;999777555555555666555555444333333222222111222222222222111000000//////000000000000//////...............------,,,++++++++++++++++++++++++------,,,+++++++++,,,---******++++++++++++******************))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((())))))***+++,,,+++******)))))))))*********+++++++++,,,,,,,,,))))))***+++,,,------...---,,,++++++++++++,,,---------------------------,,,++++++******++++++,,,------------..................////////////..................//////////////////000111111222333333333444444555666777888888888888;;;BBBJJJXXXooo{{{zzzxxx{{{sssaaaWWWPPPJJJGGGHHHEEEHHHLLLNNNOOOQQQVVVYYYXXXYYY[[[\\\]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[YYYYYYXXXXXXYYYXXXWWWVVVUUUUUUTTTTTTUUURRRQQQOOOMMMKKKHHHGGGFFFDDDBBB>>><<<;;;999777555555444444444444444555555777777888999;;;>>>AAACCCEEEEEEGGGHHHIIIJJJJJJJJJMMMOOORRRTTTVVVWWWVVVVVVVVVWWWXXXYYY[[[```fffjjjkkkoooxxx------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++***))))))))))))***)))************+++++++++))))))************))))))*********)))******+++,,,,,,++++++++++++*********++++++******++++++,,,---)))***+++,,,------------++++++***************)))+++,,,,,,------,,,,,,+++,,,,,,++++++************------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,---............------------...............//////000000//////...............////////////000000111111111222222222000111222222000000111222111111222333333333333222333333333333444444444444444555555555555666666666444444555555555666666666666666666666777777777777777777777777777777777777666666666777888888999999777777777777777777777777999:::;;;:::777666555666666666555555444333333222111111222222111111000///...//////000000//////..................---,,,,,,++++++++++++++++++++++++......,,,+++******************++++++++++++******************))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++******)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((())))))***++++++***))))))))))))***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,++++++******++++++,,,------------..................////////////..................///////////////000000111111222222222333333333444444555555555999888999<<>>AAAAAAAAABBBCCCDDDEEEFFFIIIJJJMMMPPPSSSTTTTTTUUUTTTUUUVVVVVVWWWZZZ___bbbccceeekkksss++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************************************---,,,+++***)))***+++,,,))))))*********+++++++++)))******++++++******)))+++***)))))))))***,,,---++++++++++++************++++++******++++++,,,---***+++,,,,,,---------,,,++++++++++++************+++++++++,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,---------............//////////////////...............///////////////000000000000111111111///000111111000000111222000000111222222222222222333333333333333333333333444444444555555555666666444444555555555666666666666666666777777777888888777777777777777777777777444555666777888999::::::777777777777777777777777888999::::::777666666666555555444333333222222111111111111111111000000///...//////////////////...------.........---,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++************++++++++++++******************)))))))))(((+++******)))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******************))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))(((((((((((()))******,,,,,,+++++++++++++++,,,******++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------.........---......//////......---............///////////////000000000111111111222222222222222333333333333555444666:::;;;???IIITTTiiixxxvvvxxx|||zzzkkk]]]TTTIIIHHHFFFEEEEEEHHHLLLNNNUUUWWWZZZ\\\]]]\\\[[[ZZZ]]]]]]\\\\\\[[[[[[ZZZZZZ]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWYYYXXXVVVTTTQQQOOOMMMLLLKKKIIIFFFEEECCCAAA>>><<<;;;;;;999888888777777777666666666666777999;;;<<<>>>>>>=========???AAABBBDDDFFFIIILLLOOOQQQRRRSSSSSSTTTUUUUUUUUUWWWZZZ]]]___```bbbfffooo|||++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++++++++*********************************************************)))((('''&&&&&&'''))))))))))))*********+++++++++******++++++++++++******+++***)))))))))***,,,---+++++++++*********))))))++++++******++++++,,,---,,,---------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++*********+++,,,,,,---......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***,,,,,,,,,------------.........////////////..................////////////.........////////////000...///111111000000111222///000111111222222111111333333333333333333333333444444444444555555555555555555666666666777777777666666666666777777777777666666666666666666666666444555666777888999:::;;;777777777777777777777777777888999999777555555666333333222222111000000///000111111111111000//////......////////////......---------...---,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++++++++******************)))))))))(((++++++************++++++))))))))))))))))))))))))'''((((((((()))))))))***************************)))))))))*********++++++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))***))))))))))))***+++++++++++++++******+++,,,,,,))))))))))))************,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------...------............------............////////////000000000000000111111111111111111111222222222222222222444888:::;;;BBBIIITTTjjjyyyvvvvvv{{{tttgggWWWSSSMMMIIIHHHIIIKKKMMMQQQSSSVVVYYYZZZ[[[[[[ZZZ^^^^^^]]]]]]\\\\\\[[[[[[]]]\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXZZZYYYWWWUUUSSSQQQPPPOOOKKKJJJHHHHHHHHHFFFDDDAAA>>>===;;;:::888777777777666555555666888:::<<<===<<<;;;;;;:::;;;<<<>>>???AAABBBEEEHHHKKKMMMOOOPPPRRRSSSUUUUUUUUUVVVXXXYYYYYYYYYYYYZZZ^^^hhhttt}}}------------------------,,,,,,,,,++++++*********++++++++++++************************************************************))))))(((((())))))******)))************+++++++++******++++++++++++***************)))******+++,,,+++************)))))))))++++++******++++++,,,---------------,,,+++***))),,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***''''''((()))***+++,,,,,,+++,,,---......---,,,+++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++******+++,,,------------,,,,,,,,,,,,---------------......//////......---............////////////---------.........//////---///000000000000111222000000111222222222222111333333333333222222222222333444444444444555555555555555666666666777777777555555555555666666666666666666666666666666666666444555666777888999::::::777777777777777777777777555777888777666444555555222222111000000//////...000000111111000000///...---......//////......------------------,,,++++++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,******++++++++++++******************))))))))))))******)))((((((((())))))))))))))))))))))))))))))''''''(((((())))))******************************)))))))))*********++++++******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***************++++++,,,)))(((((((((((()))******((((((((())))))))))))***,,,+++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------------............------............////////////000000000000000000000000000000000111111222222222333111333777777666999>>>JJJYYYnnn{{{uuuuuuyyy|||yyyggg```UUULLLGGGFFFEEEEEEIIIKKKOOOSSSWWWZZZ]]]^^^````````````____________]]]]]]\\\\\\\\\\\\\\\]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZYYYXXXWWWVVVTTTSSSSSSMMMLLLLLLLLLLLLKKKHHHFFF???>>><<<:::888777666666666666666666888:::<<<===:::999999999::::::;;;<<<===>>>@@@CCCFFFHHHKKKLLLNNNPPPSSSTTTTTTTTTVVVWWWVVVVVVWWWVVVWWW]]]fffmmmssstttuuuvvvzzz------------------------***+++++++++++++++,,,,,,++++++++++++******************************************************************+++,,,,,,,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***))))))***++++++++++++***************))))))))))))++++++******++++++,,,---,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((((())))))*********++++++,,,...//////...,,,+++---------,,,,,,+++++++++---------,,,,,,+++++++++((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,------------......//////......---............////////////............////////////---...000000//////111333000111222222333333222222333333333222222222111111333333444444444555555555444444555555555666666666444444444444555555555555555555555555555555555555444444555666777777888888777777777777777777777777444555777666444333444444222222111111000/////////000000000000000//////...---......//////......---,,,------------,,,++++++++++++++++++++++++++++++)))***++++++,,,+++************++++++++++++******************))))))))))))+++***))))))(((((())))))))))))))))))))))))))))))'''''''''((()))*********************************((((((((()))))))))******)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))***++++++((((((((((((((()))******((())))))))))))*********+++++++++++++++++++++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,------......------,,,............////////////000000000000000000000/////////000111222222333333444222333666666444555999CCCLLLYYYkkk}}}xxxxxxsssttt}}}vvvfffXXXNNNHHHEEECCCFFFGGGJJJMMMRRRWWW\\\^^^```````````````aaaaaaaaa]]]]]]\\\\\\\\\]]]]]]^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWRRRQQQPPPQQQPPPOOOKKKHHHCCCBBB@@@===;;;999888888888777777666666777999:::777777888999999999999888999:::;;;===@@@CCCEEEFFFGGGJJJNNNPPPQQQQQQSSSTTTTTTWWWYYYYYYXXXZZZ```eeefffhhhjjjlllnnnrrryyy~~~++++++++++++++++++++++++((()))***+++,,,---......+++++++++************)))************************))))))))))))))))))))))))&&&'''(((*********)))((()))************+++++++++***++++++,,,,,,++++++***((()))***,,,,,,+++******************))))))))))))++++++******++++++,,,---******+++,,,------------))))))******+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++,,,...//////...,,,+++---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++***)))((((((++++++,,,,,,,,,------------..................---............/////////000////////////000000000000,,,...000000//////111333111111222333333333333222333333333222222111111111333333333444444444555555333333333444444444555555333333333444444444555555555555555555555555555555333333444444555666666666777777777777777777777777333444666555444333333444333333222222111000000000000000000000000//////...---..................---,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,+++***((('''******++++++++++++******************))))))))))))------,,,+++******++++++))))))))))))))))))))))))&&&''''''((()))******+++************************''''''''''''((((((((())))))))))))))))))*********************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((((((((((((((()))************)))******+++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,------......------,,,............/////////000000000000000////////////...///000111222333444444444222333777777555666:::999???GGGSSSiii~~~|||rrrnnnrrr{{{iii\\\SSSMMMJJJHHHHHHIIIKKKOOOSSSXXX[[[]]]]]]^^^^^^______``````]]]]]]]]]\\\\\\]]]^^^^^^___^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZVVVUUUTTTTTTSSSPPPLLLIIIHHHGGGDDDBBB???===<<<<<<:::999777666555555666666555666777888888888777666777777888:::<<>>AAADDDGGGIIIKKKKKKNNNRRRUUUVVVWWWYYYZZZ\\\\\\]]]___aaabbbcccddd++++++++++++++++++++++++)))************+++++++++((()))+++***))))))***+++))))))))))))))))))))))))%%%&&&'''(((************++++++++++++++++++++++++)))))))))*********++++++***************************************************************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******************************+++++++++,,,,,,,,,,,,+++***+++,,,---,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******,,,---...///...---------------------///000000///...000111........................//////000000000000111111111111111222222222222333222222111111111111222222222444666777666555555555333444444555555444222222333333333333333444555555444444444444444444444444444555555666666555555444555555444333222111000000///000000111111222222222111000000///............------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))(((((())))))***+++)))******+++++++++******))))))))))))))))))))))))************)))))))))))),,,,,,+++***)))(((''''''&&&'''(((***+++,,,------+++,,,---......,,,+++))),,,,,,,,,+++++++++++++++)))************++++++++++++++++++***************+++++++++***************************************+++,,,,,,,,,------......---------------------------....../////////......000000000111111111222222111111111111222333444444666444666;;;<<<@@@OOO```{{{tttqqqooonnnvvvuuueee[[[NNNHHHIIIKKKJJJHHHRRRTTTXXX[[[]]]_________bbbaaa```___^^^^^^^^^___```___^^^]]]\\\\\\\\\\\\[[[\\\]]]]]]]]]\\\ZZZZZZZZZYYYWWWWWWWWWWWWUUUTTTUUUSSSPPPOOONNNLLLJJJGGGFFFDDDAAA@@@???>>><<<:::666666666666666666777777777777777777888999::::::888999:::<<>><<<:::999999999888888888888666666666666666777888999888999999;;;===???AAABBBCCCFFFIIIKKKMMMOOORRRTTTTTTUUUVVVXXXZZZ\\\]]]^^^************************))))))*********+++++++++***+++,,,+++***)))***+++))))))))))))))))))))))))*********++++++***))))))++++++++++++++++++++++++************+++++++++++++++++++++*********))))))************************)))))))))***+++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******+++,,,---************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,+++******,,,...///------,,,,,,,,,------......///000000//////000222////////////////////////...////////////000000000000000111111111222222222111000000//////000000111000222555555444333333444111222333444444333222222333222222222222333444444444444444444444444444444333333444444444444333333444444333333222111111111......///000111111222222333222111000///.........------------------------,,,++++++******++++++,,,++++++,,,,,,++++++***)))+++,,,,,,------,,,,,,+++(((((())))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))((((((((('''((())))))***((()))***+++,,,++++++***(((((((((((((((((((((((())))))))))))))))))******(((((())))))*********+++%%%&&&''')))))))))(((''')))+++...111111///,,,***++++++******)))))))))((())))))*********+++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...............//////000000000111111111222222222222222333555555222222444777888999===CCCKKK[[[ttt~~~uuuooopppssssssuuuzzzrrrcccWWWPPPLLLHHHIIILLLQQQVVV[[[___aaaaaaaaaaaabbbccccccccccccaaaaaa``````___^^^^^^]]][[[\\\^^^___^^^]]][[[YYY\\\ZZZYYYZZZ[[[[[[ZZZYYYZZZXXXVVVUUUUUUTTTRRRPPPMMMKKKHHHFFFFFFDDDAAA???<<<<<<;;;:::999888777777666666555555666666777777888888888999;;;<<<>>>???@@@BBBEEEGGGHHHJJJNNNPPPOOOPPPRRRTTTVVVXXXZZZZZZ(((((((((((((((((((((((()))************+++++++++***,,,,,,,,,***)))***+++))))))))))))))))))))))))+++++++++++++++***))))))++++++++++++++++++++++++*********++++++++++++,,,,,,,,,++++++***)))))))))***************************************+++++++++***++++++++++++,,,,,,,,,******************++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************************))))))*********+++++++++,,,......---,,,++++++---***++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,++++++******,,,---...,,,,,,,,,,,,,,,------......///111000//////000222000000000000000000000000......////////////000000000000000111111111111222111111000000000000111111000222444555444333333333111111333444444333333222222222222222222333444444333333333333333333333333222333333444444333333222444444333333222222222222...//////000000111111111222222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++******)))++++++,,,,,,,,,,,,++++++((((((((()))******++++++************************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))((((((''''''(((((()))***'''((()))***************(((((((((((((((((((((((())))))))))))************''''''((()))***+++,,,,,,******++++++******))))))(((***---//////...+++)))*********))))))))))))))))))************++++++++++++++++++***************))))))))))))***************************************+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.............../////////000000000111111////////////000111222333111222444666999;;;===???DDDLLL]]]rrr~~~vvvrrrqqqqqqnnnmmmrrr|||yyyfffYYYRRRKKKKKKJJJKKKNNNRRRWWWZZZ\\\]]]___aaabbbcccddddddaaaaaabbbaaaaaa```^^^^^^[[[\\\]]]]]]]]]\\\ZZZZZZ\\\ZZZZZZZZZ\\\]]]\\\ZZZZZZXXXVVVVVVVVVUUUTTTRRROOOMMMKKKJJJIIIHHHEEECCC>>>===<<<;;;999888777666666666666555555666666777666666666666777888::::::<<<>>>@@@AAABBBDDDHHHJJJIIIJJJLLLNNNPPPRRRTTTUUU(((((((((((((((((((((((()))************++++++++++++,,,---,,,***)))***+++))))))))))))))))))))))))((()))***************)))*********************************+++++++++,,,,,,,,,,,,++++++***))))))(((************************+++++++++*********************+++++++++,,,,,,,,,******))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********************************+++++++++,,,,,,...///000...+++)))***,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------*********++++++++++++,,,,,,,,,++++++,,,,,,---......000111111000000111222////////////////////////........./////////000000000000000000111111111111222111111000000111111222///111444444333222222333000111222333444333333222222222222111222222333444222222222222222222222222222222333333333333222222333333333222222222222111/////////000000000000000000//////....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++***))))))******++++++++++++******'''(((((()))******++++++************************))))))))))))))))))))))))((((((''''''''''''((((((((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))(((''''''((()))(((''''''''''''((())))))''''''''''''((()))***+++))))))))))))))))))))))))((()))))))))************(((((())))))******+++++++++++++++*********++++++'''(((+++------,,,***))))))***************++++++)))************+++++++++***************+++++++++)))))))))******+++++++++************************))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............////////////000000000111///......//////000111222444555666888;;;>>>>>>===???CCCLLLYYYlll{{{xxxtttooommmooosss|||~~~zzzyyyssshhhYYYVVVPPPKKKJJJKKKNNNQQQUUUWWWZZZ]]]___aaabbbbbbbbbbbbbbbbbbbbb```___^^^\\\\\\[[[[[[[[[ZZZZZZZZZ[[[ZZZYYYZZZ\\\]]]\\\[[[ZZZXXXWWWVVVWWWWWWUUUSSSRRRPPPNNNMMMMMMLLLJJJHHHCCCBBBAAA???===;;;:::999777777666666666666666777555555555555666666777888999:::;;;<<<<<<>>>AAADDDCCCCCCEEEHHHJJJLLLNNNOOO++++++++++++++++++++++++)))************++++++++++++,,,---,,,***)))***+++))))))))))))))))))))))))%%%&&&''')))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++***))))))(((************************,,,+++++++++******))))))*********++++++,,,,,,,,,******))))))((((((''''''******+++++++++,,,,,,,,,***+++,,,------,,,+++******************************++++++++++++,,,,,,,,,...000111///+++)))***+++*********++++++,,,,,,,,,))))))***+++,,,,,,------((()))***++++++++++++***++++++++++++,,,,,,---......000111111000000111222..................................../////////000000000000000111111111111222222111111111111222222///111333444333222222333000111222333444333333222222222111111222222333444111111111111111111111111222222222333333222222222222222222222111111111111000000000000////////////......---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++***))))))*********++++++*********'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))'''''''''((()))'''''''''''''''((())))))'''&&&&&&&&&&&&(((***+++************************(((((())))))*********+++************))))))))))))***)))((((((((()))+++,,,&&&''')))+++++++++))))))*********++++++,,,,,,---)))************+++++++++))))))******+++++++++,,,))))))******+++++++++,,,************************((())))))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............////////////000000000000000000000000111222333444555555555666999<<<:::777;;;>>>BBBHHHUUUkkkwwwsssppprrrrrrsss}}}zzztttwww{{{hhhbbbXXXOOOIIIHHHJJJLLLQQQSSSVVVZZZ]]]___```aaabbbbbbccccccbbbaaa___^^^\\\[[[ZZZZZZYYYYYYZZZZZZ[[[ZZZYYYZZZ\\\]]]]]]\\\ZZZYYYWWWWWWXXXXXXVVVTTTTTTRRRPPPPPPPPPOOONNNLLLHHHHHHFFFDDDBBB@@@???>>>888777777666666666777777777777666666666777888888666777888888888999<<>>???AAACCCFFFHHHJJJKKK))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************))))))))))))******************************************))))))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++///333222---******---++++++,,,,,,,,,---------+++++++++*********))))))************+++,,,------------------------------...//////000000000000000,,,,,,,,,---------......000//////.........//////111111222222222222111111111222222333333222222111333222111111111222444444333333333333333333333333444444444333333222222222222222222111111111000000//////000111111111111000000000000000000000000000.........///////////////...,,,******+++------,,,...------,,,,,,++++++***,,,,,,,,,++++++*********++++++************++++++************************(((((((((((())))))))))))))))))************))))))(((((())))))))))))((((((******))))))))))))******(((((((((((()))***+++,,,***))))))((('''&&&&&&&&&***)))((((((((()))+++,,,))))))(((((((((((())))))******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++---------,,,,,,+++++++++'''***,,,,,,******,,,///,,,,,,------...////////////////////////000111111000000000000000000000000333333444666777999::::::;;;;;;===AAAGGGSSSgggyyy{{{zzzvvvrrrttt{{{~~~zzzwww{{{{{{hhh]]]UUUNNNLLLOOOMMMMMMOOORRRWWW\\\aaadddaaabbbccccccccccccaaaaaa]]]]]]]]]]]]\\\[[[ZZZYYYZZZ[[[]]]^^^^^^]]][[[ZZZ\\\\\\ZZZYYYXXXXXXXXXXXXXXXUUUSSSSSSTTTTTTQQQOOONNNLLLJJJHHHFFFEEEEEEEEEBBB???;;;888888888777666777666555555444444444555888888999999999999888777;;;;;;<<<>>>AAADDDFFFGGG))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************))))))))))))******************************++++++*********)))))))))************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++***...111000,,,))))))+++++++++++++++,,,,,,,,,,,,+++++++++*********))))))+++++++++***++++++,,,,,,---------------------------...//////000000//////,,,,,,---------.........///......---------......000111111222222111111000000111111222222111111000000000/////////000111222111111111111111111111111444444444333333333333333222222222111111111000000///000111111222222111111000000000000000000000000............////////////...,,,******,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++************************(((((((((((())))))))))))))))))************))))))(((((())))))))))))((((((******))))))))))))******(((((((((((()))***+++,,,***))))))(((''''''&&&&&&((((((((('''((())))))***)))((((((''''''(((((()))***)))))))))(((((((((''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************+++++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********)))+++,,,,,,,,,,,,...///,,,,,,------...////////////////////////000000111111111111111111111111111222333444555666888999999<<<;;;<<<===???EEEUUUdddzzzttttttwww~~~zzz{{{}}}yyykkk[[[SSSQQQMMMMMMNNNPPPSSSWWW[[[]]]bbbccccccdddcccaaa```_______________^^^\\\[[[ZZZ[[[\\\]]]^^^^^^]]]\\\[[[\\\[[[ZZZZZZYYYYYYYYYYYYZZZWWWUUUUUUVVVVVVSSSQQQOOONNNLLLIIIHHHGGGFFFFFFDDDAAA===::::::999888777888888777666555555555555777777777777777888888888999:::;;;<<>>===<<<:::999:::999888777666666666666666555444444555666777888888999999;;;<<<===>>>???))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******((((((((((((((((((((((((++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))************************************************************************((((((((((((((((((((((((************************)))+++---,,,***((()))***))))))))))))************************************------,,,+++************,,,,,,,,,,,,,,,---------+++,,,------......------------------..................---------...//////000000111111111111000000///000000111111000000///111111111111111222222333000000000000000000000000333333333444444555555666111111111111000000000000111111222333333333333222///////////////////////////...............---------,,,++++++,,,---,,,+++******++++++,,,,,,,,,,,,+++++++++***************++++++************++++++************************(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((()))******))))))((((((''''''''''''&&&'''((()))***)))((('''''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))+++++++++***************)))))))))***************))))))*********+++++++++++++++++++++************...+++)))+++...000...,,,,,,,,,------...////////////............///000000222222222222222222222222000000111222333444555555666555666888777888???GGGOOOddd{{{uuuxxxzzzuuuuuu}}}rrr```\\\UUUPPPMMMOOORRRTTTXXXYYYZZZ\\\^^^^^^^^^^^^ccccccccccccbbbaaa```___]]]]]]^^^^^^^^^^^^]]]]]]ZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYXXXWWWVVVSSSSSSQQQPPPNNNMMMLLLLLLLLLIIIEEECCCBBB@@@>>><<<<<<;;;:::888777666666666555444333222333555777888888888999:::;;;;;;;;;;;;))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******))))))))))))******((((((((((((((((((((((((++++++++++++++++++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((((((((((((((((((***************************+++,,,+++***))))))***(((((()))))))))*********************************------,,,+++************+++++++++,,,,,,,,,------+++,,,,,,------------------------.........////////////...//////000111111000000000111111000000000000111111111111111111000000000111111222222222222111111111111111111111111222333333444444555555555000000000000000000000000111111222333333333333222//////////////////////////////......---------,,,---,,,+++,,,------,,,+++,,,,,,,,,++++++*********************************++++++************++++++************************(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((()))***(((((((((((('''''''''''''''((()))***+++***)))(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((************************************++++++,,,,,,))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,---***)))***---...,,,***,,,,,,------.../////////...............//////000111111111111111111111111//////000111222333444444222222444888888888<<>>===<<<:::888777777666666444333222333444666888888999:::;;;;;;;;;::::::))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,******))))))))))))******))))))))))))))))))))))))*********+++++++++++++++************************))))))))))))))))))))))))*********+++,,,,,,------++++++++++++++++++++++++************************************************((((((((((((((((((((((((((((((((((((((((((((((((************************************************((()))))))))***************************+++++++++,,,,,,++++++***+++++++++******++++++,,,,,,------+++,,,------......------------........./////////////////////000111222222///000000111111000000///000111111222222111111000---...//////000000//////222222222222222222222222222222333333333333333333//////000000000000000111000111111222222222222222000000000000000000000000//////......---,,,,,,,,,,,,++++++,,,---...,,,***---,,,,,,+++******)))))))))))))))***************++++++************++++++************************(((((((((((())))))))))))'''(((((())))))(((((('''(((((())))))))))))(((((()))((((((''''''(((((()))(((((((((''''''(((((()))((((((((((((((((((''''''((())))))***************(((''''''''''''''''''((((((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''))))))))))))(((((((((((()))))))))***************))))))******+++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,---------,,,+++******,,,,,,+++***,,,,,,------.../////////......------......///000000000000000000000000000//////000111222222333333222111222666666444666;;;999AAANNN^^^rrrwwwxxxyyy|||~~~zzz{{{}}}{{{rrrcccWWWQQQNNNNNNNNNMMMNNNRRRVVV[[[^^^^^^^^^___```aaaaaaaaaaaa________________________[[[\\\]]]^^^^^^]]][[[[[[YYYZZZZZZZZZXXXWWWWWWYYYVVVVVVVVVVVVTTTSSSRRRQQQRRRPPPMMMLLLLLLJJJHHHFFFBBBAAA???===;;;:::999999777666555444444555666777777888:::;;;;;;;;;:::999))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******))))))))))))******************************)))))))))*********++++++************************************************)))))))))***+++,,,,,,,,,++++++++++++++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))************************)))(((''''''((())))))((()))))))))*********++++++))))))*********++++++++++++++++++***++++++,,,,,,)))******+++,,,,,,------,,,,,,---...........................////////////.........//////000111222//////000000000000/////////000000000000000000///------///000000000///...222222222222222222222222222222222222222222111111////////////000000111111///000111111222222111111000000000000000000000000//////...------,,,++++++,,,++++++,,,......,,,***+++++++++***************((()))))))))*********+++++++++************++++++************************(((((((((((())))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''(((((()))(((((('''''''''(((((('''(((((((((((((((((((((((((((((((((((()))******)))((((((''''''(((((()))'''((((((((()))))))))***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''&&&&&&''''''((())))))***))))))))))))))))))))))))((()))))))))************''''''''''''''''''''''''*********))))))(((((((((((()))))))))*********+++(((((())))))***++++++,,,)))************+++++++++******++++++,,,,,,,,,,,,+++,,,---,,,+++++++++---,,,,,,------.../////////...------------...//////////////////////////////000000000111222222333333333111222555555222333666666:::AAAJJJWWWhhh}}}{{{zzzyyyyyy|||~~~uuuyyy}}}ooobbbZZZUUURRRNNNKKKLLLPPPUUUXXXYYYZZZ\\\]]]___``````aaa``````____________``````\\\]]]^^^___^^^]]][[[YYYXXXZZZ\\\[[[XXXWWWXXXZZZWWWWWWWWWWWWVVVTTTSSSRRRSSSRRRPPPOOOOOONNNLLLJJJHHHFFFDDDBBB@@@>>>===<<<999999888888777666666666666777999:::;;;:::999888))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))))))))******************************(((((())))))*********+++************************************************'''(((((()))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))((('''%%%%%%'''(((((('''************++++++++++++))))))******++++++++++++************+++,,,------))))))***+++,,,,,,------,,,---......//////................../////////000---------......000111111//////000000000000//////......////////////.........///111222222222111000111111111111111111111111333222222111111000000000.../////////000000111111//////000111111111111111000000000000000000000000//////...---,,,,,,++++++,,,++++++---......,,,***)))))))))***++++++,,,,,,(((((())))))*********+++++++++************++++++************************(((((((((((())))))))))))''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''(((((()))(((((('''''''''(((((('''''''''((((((((((((((((((((('''&&&&&&((()))***))))))(((((((((((())))))'''((((((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((())))))*********+++************************++++++******))))))(((((((((((())))))*********+++&&&''''''((()))******+++)))************+++++++++))))))******+++++++++++++++...000...+++***,,,///,,,,,,------...//////000...------------...//////////////////////////////000000111111222222333333333111222555555333444777777:::>>>BBBFFFQQQcccsss|||{{{}}}~~~|||{{{wwwzzzyyywwwtttsssvvv}}}vvvkkk\\\WWWQQQKKKIIILLLPPPSSSVVVWWWYYY[[[]]]___````````````____________``````]]]^^^_________]]]ZZZYYYYYY[[[]]]\\\YYYXXXYYY\\\WWWWWWXXXXXXWWWUUUSSSRRRTTTRRRQQQQQQRRRQQQNNNLLLKKKJJJHHHEEECCCAAA@@@???::::::::::::999777666555444555777999:::999888777))))))))))))******************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******)))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))*********+++))))))(((((())))))***+++*********))))))))))))(((+++++++++*********))))))((()))***++++++***)))((((((((())))))******++++++))))))************))))))))))))(((((((((((())))))***)))((((((((()))+++,,,************************%%%%%%&&&((()))***,,,,,,))))))***++++++,,,------............////////////---...///000000///...---///////////////000111111000000000000000000000000111///...///000111000...000000000000111111111111333222222111111222222333111222333333333333222111222111///.........///000000000000000000000000000000000///...------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,+++++++++************)))))))))))))))***************************************)))'''&&&'''(((***+++&&&''')))*********)))((())))))))))))))))))))))))(((((())))))((('''&&&&&&))))))))))))))))))))))))((((((((()))******++++++''''''((((((((((((''''''((()))***++++++***)))(((((((((''''''&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%''''''(((((())))))******&&&&&&'''(((((()))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&(((***+++(((%%%))))))))))))************+++++++++++++++++++++++++++++++++*********))))))+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000------,,,+++,,,---...///111111111111000000000000111222333444444333222111111111222333444666666777444555888;;;???EEELLLQQQnnn~~~{{{xxxvvvssstttxxx}}}vvvooolllmmmoooyyy|||kkk[[[SSSOOOJJJJJJMMMNNNPPPRRRTTTVVVXXX[[[]]]bbbbbbbbbbbbbbbaaa````````````___^^^]]][[[YYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[\\\[[[ZZZYYYXXXXXXXXXXXXUUUVVVVVVUUUTTTRRROOONNNLLLKKKKKKJJJIIIGGGFFFEEEBBB???======>>>>>>;;;888:::999999777666555444333))))))))))))******************))))))))))))******************************************************))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******************************)))************)))((((((((()))))))))************,,,,,,++++++,,,,,,---...)))))))))******++++++++++++++++++*********))))))))))))((((((((()))***+++)))))))))))))))*********))))))************))))))))))))(((((((((((())))))***)))((((((((()))++++++************************((((((((())))))******+++******++++++,,,---------............////////////......////////////......111000000////////////000000000000000000000000000111///...///000111000...000000000000111111111111222222222111111222222222111111222333333222111111111111///.........///000000000000000000000000000000//////...------,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++***))))))***+++++++++++++++*********))))))(((((()))))))))*********************************))))))'''''''''(((***+++''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&)))))))))))))))))))))))))))))))))(((((((((((((((''''''((((((((((((''''''(((((()))******)))((((((((((((((((((''''''&&&&&&&&&'''(((((((((((('''&&&(((((((((((())))))))))))'''(((((()))******))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((***,,,,,,)))&&&(((((())))))*********++++++++++++++++++++++++++++++++++++*********))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------,,,,,,,,,---...///000000000000000000000000000111222333333222111000111222222333444555666666333444666777999===CCCGGGWWWkkk~~~wwwqqqpppqqqvvv}}}yyyqqqlllkkkkkkmmmvvvnnnaaaWWWNNNJJJJJJGGGJJJMMMPPPRRRTTTVVVWWW[[[\\\^^^```aaabbbbbbbbbaaaaaa```___^^^\\\[[[ZZZXXXYYYZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWWWWWWWWWWVVVUUUTTTNNNNNNNNNMMMKKKIIIHHHGGGFFFDDDAAAAAABBBBBB@@@===::::::999888777777777777))))))))))))******************))))))))))))******************************************************))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******++++++++++++++++++++++++***++++++++++++***))))))))))))))))))************)))))))))))))))******+++(((((()))***+++,,,------+++************)))))))))+++)))'''&&&&&&)))+++---************))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))((()))******+++************************+++*********************++++++,,,,,,------......---............///////////////............//////222111000//////.........000000000000000000000000111///...///000111000...000000000000111111111111222222111111111111222222111111222222222222111111111000//////......//////000000000000000000000000//////......---,,,,,,,,,,,,,,,,,,------------...******************************)))(((((()))******++++++*********)))))))))(((((())))))))))))******************************)))((('''''''''(((***+++((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((''''''&&&)))))))))))))))))))))))))))))))))((('''&&&&&&&&&'''(((((())))))((((((''''''(((((())))))(((((('''))))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))((((((((((((((())))))***************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))***+++***(((&&&'''(((((()))***++++++++++++++++++++++++++++++++++++++++++***************)))))))))***************++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///////////////////////////000000111111111111000000222222222333333444444444444444555444555777;;;>>>AAANNNbbbzzz{{{uuuqqqnnnooorrryyy}}}uuunnnllliiimmmrrrxxxxxxiii[[[RRRNNNGGGHHHJJJLLLNNNOOOPPPQQQVVVXXX[[[^^^```bbbbbbbbbbbbbbbbbbaaa```^^^]]]\\\YYYZZZ[[[]]]^^^_________^^^^^^]]]\\\[[[[[[[[[[[[XXXXXXXXXWWWXXXXXXYYYYYYRRRRRRQQQPPPNNNLLLJJJIIIIIIHHHFFFFFFFFFFFFDDDBBB@@@???<<<:::888888888999((()))))))))******************))))))))))))******************************************************))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))*********(((''''''''''''((()))))))))******+++,,,,,,------************))))))))))))+++***(((''''''((()))***++++++******))))))(((((())))))************))))))))))))(((((((((((()))))))))))))))))))))******+++************************++++++++++++++++++++++++,,,,,,,,,------.........---------.........////////////...------...000111111000///////////////000////////////////////////111///...///000111000...///000000000111111111111111111000000000000111111000111111111111111111000000000//////............////////////////////////.........------,,,,,,,,,------------------------++++++++++++++++++++++++*********))))))*********************))))))))))))(((((((((((()))))))))***************************)))(((((('''((()))******)))((('''''''''(((***+++(((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((()))))))))(((((('''''''''(((((())))))))))))((((((''''''((((((((((((''''''******))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''((())))))******)))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))((((((((('''&&&%%%''''''((()))***++++++,,,************************************************************************************************))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------...............//////000000000000//////222222222222333333333333555666666555444555888:::888???LLL^^^vvvzzzvvvtttsssttt{{{}}}uuutttrrrooooootttsssfff^^^SSSPPPMMMKKKKKKLLLMMMMMMTTTVVVYYY\\\___```aaaaaabbbbbbbbbbbbaaa```___^^^\\\]]]^^^___```````````````___^^^]]]\\\\\\\\\\\\YYYYYYWWWVVVVVVWWWYYYYYYUUUUUUTTTRRRPPPNNNLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFJJJGGGBBB===:::888888888((()))))))))******************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************))))))))))))))))))+++************+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********)))((('''&&&%%%++++++******))))))(((((())))))************))))))))))))(((((((((((())))))((()))))))))*********************************************+++,,,,,,------,,,,,,------------......------------............///...---------///000111............///000222222////////////////////////111///...///000111000...///000000000111111111111111000000//////000000111000000000000000000000000///////////////......---........................---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))***)))((('''''''''(((***+++((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((((((((((())))))*********(((((())))))))))))((((((((((((''''''''''''(((((())))))******************))))))(((((((((((())))))******))))))(((((('''''''''(((((()))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))*********)))((('''&&&&&&&&&'''(((((()))******++++++************************************************++++++++++++++++++******************************))))))******+++,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,---------.........///////////////////////////111111222222222222222222333444555444444444777999888;;;BBBKKKZZZqqq}}}yyyttttttxxx}}}uuuppppppxxxvvvfff^^^UUUMMMJJJIIIIIIIIIOOOPPPSSSVVVYYY\\\^^^______```aaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaa```___^^^aaa```___^^^]]]]]]]]]]]]]]][[[ZZZXXXWWWXXXXXXYYYWWWVVVUUUTTTRRRPPPNNNMMMMMMMMMMMMLLLKKKJJJJJJJJJNNNKKKFFFAAA===<<<<<<<<<))))))))))))******************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************)))))))))))))))))))))((())))))***+++,,,,,,++++++************(((((()))))))))))))))***))))))******)))'''%%%$$$************))))))))))))))))))************))))))))))))(((((((((((())))))(((((()))************)))************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,---------,,,------------...............---......///000111---------...000111333444000000000000000000000000111///...///000111000...000000000000111111111111000000////////////000000000000////////////000000...////////////...------........................------,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******)))))))))(((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&'''(((((((((((((((((())))))))))))))))))))))))((((((((()))***+++++++++((())))))******))))))((()))((((((''''''(((((()))))))))))))))************)))((((((''''''(((((()))))))))))))))(((((((((((('''((((((((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******+++++++++***((('''(((***))))))))))))***************************************************++++++++++++++++++++++++*********************************))))))******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------......------,,,,,,------.../////////000000////////////000000000000000111111222222222000111222222222333555777777888;;;@@@GGGWWWppp}}}uuuqqqrrruuuvvvrrrtttxxx|||}}}ssseeeYYYRRROOOLLLJJJKKKKKKLLLNNNRRRVVVZZZ\\\[[[\\\^^^___aaabbbbbbccceeeeeeeeedddcccaaa```___aaaaaa```___^^^^^^^^^^^^___^^^]]]\\\[[[[[[ZZZ[[[XXXXXXWWWVVVUUUSSSRRRQQQPPPQQQQQQQQQOOONNNNNNPPPKKKIIIGGGDDDCCCCCCCCCDDD))))))))))))******************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******************************+++++++++++++++******)))************)))))))))((('''&&&&&&&&&&&&'''(((((())))))******************(((((((((((())))))******(((((((((((((((((((((((()))))))))))))))*********))))))************))))))))))))(((((((((((())))))'''((()))***+++******)))*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---------.........,,,---...///000000000000............///111222222000000000000000000000000111///...///000111000...000000000000111111111111000//////......//////000000///............///000....../////////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))***)))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))************))))))***)))(((((((((((()))***((((((((()))))))))******(((((('''&&&&&&'''(((((((((((((((((()))))))))))))))))))))))))))((('''''''''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********)))++++++)))''''''))),,,************))))))))))))************************))))))*********+++++++++++++++*********)))))))))***************************************+++++++++++++++++++++++++++,,,,,,+++,,,---.........------,,,------...//////000000111111000//////000111111...//////000111222333333///111222222222222333555666444555:::???GGGWWWeeeyyyttttttqqq{{{zzzvvvuuuuuuwwwxxx}}}sssjjjccc\\\WWWQQQPPPMMMLLLMMMPPPTTTVVVWWWXXXZZZ]]]```bbbcccdddfffffffffeeedddcccbbbaaaaaaaaa```^^^^^^^^^^^^^^^\\\\\\]]]]]]]]]\\\\\\[[[YYYYYYYYYYYYXXXWWWVVVUUUPPPQQQSSSRRROOONNNOOOQQQJJJJJJIIIHHHGGGGGGGGGGGG))))))))))))******************))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******))))))))))))))))))))))))***++++++++++++***))))))+++*********))))))(((((()))))))))))))))***++++++''''''((()))***++++++,,,'''((((((((())))))******'''&&&%%%$$$&&&(((+++---(((((())))))******++++++))))))************))))))))))))(((((((((((())))))'''((()))++++++******)))************************,,,,,,++++++***))))))(((++++++++++++++++++++++++,,,,,,,,,---------......+++,,,...000111000000///000////////////000000111000000000000000000000000111///...///000111000///000000000000111111111111//////............//////000///...------...///000---.../////////...,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,************************((()))***++++++***)))((())))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''(((((()))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))&&&&&&'''((())))))(((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))************))))))+++***)))(((((()))***+++''''''(((((()))))))))***((('''&&&%%%%%%&&&'''(((''''''(((((())))))*********************)))(((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++'''((()))'''%%%%%%(((+++++++++******)))((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))((((((((('''))))))))))))))))))))))))+++++++++*********************+++++++++,,,,,,,,,+++,,,---.........---,,,------......///000111111222111000//////000111222---...///000111222333444222333444444333333444555666111111888===???EEEMMM```uuu~~~zzz{{{rrryyy~~~zzzvvvssspppnnnppptttrrrnnnqqqxxxxxxxxxmmmfff]]]YYYTTTNNNLLLLLLNNNPPPTTTVVVXXX\\\___bbbddddddeeeeeeffffffeeeeeedddcccaaa```___^^^^^^]]]]]]^^^WWWXXXZZZ[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYMMMOOOQQQPPPMMMLLLNNNPPPMMMLLLLLLKKKIIIHHHGGGFFF,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))************))))))***************************************************)))))))))((((((''''''***+++,,,---,,,+++***)))******************************++++++++++++******(((*********)))((()))***************************)))((('''&&&%%%&&&&&&''',,,+++***))))))***+++,,,))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))************************************))))))************))))))++++++******)))******+++++++++******************,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,---...///000111111......///000000000000000////////////000000000000000///.........000111222444111//////111222000...------------------------////////////000000000000000000//////.........---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,222000...,,,+++***++++++*********++++++,,,,,,,,,((()))************))))))************************)))*********++++++++++++''''''(((((())))))******))))))((('''''''''''''''(((((())))))((('''&&&&&&''''''(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))***+++++++++)))((('''))))))))))))))))))))))))************)))))))))))))))((((((((()))******+++(((((())))))*********++++++++++++*********))))))(((((())))))******++++++''''''(((((())))))******(((((((((((())))))))))))((((((''''''''''''((((((***************)))((('''************************))))))))))))))))))))))))*********************+++))))))))))))))))))))))))************************,,,+++***))))))***+++,,,((()))***+++,,,+++******,,,,,,,,,---------.........------------...//////////////////////////////000000000000000111111222000000111222222222222111444444444444555:::???DDDOOOYYYooo~~~yyyxxxwwwyyy|||~~~~~~{{{wwwtttooollljjjhhhfffdddkkkppp}}}yyymmm___VVVSSSQQQMMMIIIJJJNNNTTTYYY]]]___```aaaccccccbbbbbbbbbbbbbbbbbb`````````_____________________^^^^^^]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[XXXVVVSSSSSSSSSSSSQQQPPPQQQPPPNNNLLLKKKJJJJJJJJJ,,,,,,++++++************)))))))))))))))))))))))))))******************)))************************************************++++++*********)))))))))***+++,,,,,,,,,+++************************************++++++++++++******)))***+++***)))((()))+++***************************)))((('''''''''((((((******)))(((((()))******))))))))))))))))))))))))(((((((((''''''((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))+++*********************************************,,,++++++******++++++,,,------------,,,,,,,,,,,,------......//////000000......///000000000000000.../////////000000000000///...---------///000111333111//////000111000...------------------------.../////////000000000000000/////////.........---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********,,,,,,,,,,,,------------((())))))*********))))))************************))))))))))))*********+++'''((((((((()))))))))*********)))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''')))))))))))))))(((''''''&&&'''(((((())))))((((((***************)))(((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))***+++,,,---((((((((()))))))))******+++++++++*********)))))))))))))))))))))*********(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((()))************))))))(((************************((((((((((((((((((((((((******************))))))************************************************++++++***))))))***++++++)))***+++,,,---,,,++++++++++++++++++,,,,,,,,,------------------...//////////////////////////////000000//////000000111222000111111222222222222222444444444444444666:::>>>???FFFWWWooo}}}zzzyyyyyyxxxwwwuuuxxx{{{vvvqqqmmmjjjfffccceeegggqqqxxxkkkccc[[[QQQJJJNNNMMMMMMNNNPPPTTTYYY]]]^^^___``````aaaaaaaaaaaa```````````````___^^^^^^______^^^]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[YYYWWWUUUTTTTTTTTTSSSQQQRRRQQQPPPNNNMMMMMMMMMMMM+++************)))))))))))))))))))))))))))))))))******++++++++++++************************************************************)))))))))))))))(((******++++++,,,++++++*********************************++++++++++++******)))+++++++++***)))***+++************************+++***)))((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******++++++++++++******************************************************,,,++++++******++++++,,,//////......---,,,,,,,,,..............................///000000000000///....../////////000000000...------------......///111000//////000000///................................./////////000000000/////////...............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,+++++++++++++++((())))))***))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++***)))))))))))))))'''''''''((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''')))))))))))))))(((((('''&&&'''(((((())))))((((((******))))))(((((())))))((((((((((((((((((((((((******))))))))))))(((((()))))))))***+++---...///'''((((((((((((((())))))+++************)))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))((())))))************)))************************++++++++++++++++++++++++*********))))))(((((((((++++++++++++++++++++++++************************++++++***))))))***++++++***+++,,,,,,------,,,,,,************++++++++++++---------------......///////////////////////////000000//////000000111222111111222333333333333222333444444444333333555777888;;;FFFVVViii|||xxxsssppppppttt{{{{{{vvvpppkkkgggbbbaaadddnnnxxx|||nnn___UUUQQQOOOKKKIIIJJJNNNRRRVVVXXXYYY\\\^^^```aaabbbbbb___```aaabbbbbb```___]]]^^^^^^^^^]]]]]]\\\\\\[[[\\\[[[[[[ZZZZZZ[[[[[[\\\[[[YYYVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQ***)))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,+++++++++************************************************''''''''''''&&&&&&&&&&&&*********+++++++++++++++******************************++++++++++++******)))+++,,,+++***)))***,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((('''''''''((((((((())))))((((((((((((((((((((((((******++++++++++++******)))))))))******************************+++++++++,,,++++++******++++++,,,..................------/////////......------------...//////000000//////........./////////000000.....................///////////////000//////..................................../////////000000........................------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------***+++,,,------,,,+++*********))))))((((((''''''))))))******))))))(((((((((((((((((((((((((((((('''''''''(((((((((((()))(((((((((((())))))))))))+++***))))))(((((())))))''''''''''''(((((()))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((('''((())))))******))))))***)))(((''''''((()))***((((((((((((((((((((((((***)))))))))((((((((((((((())))))***,,,...///000''''''''''''((((((((((((************))))))))))))++++++******))))))((((((******))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))'''((()))*********************************************************************))))))((('''''''''++++++++++++++++++++++++************************+++******************+++******+++++++++,,,,,,,,,*********++++++++++++,,,------,,,,,,------...//////////////////////////////////////////000111111111111222333333333333333111222444444333222333444999:::@@@HHHTTTfffzzzuuutttuuuwww{{{}}}vvvqqqiiiccc___bbbiiirrrwwwlll[[[WWWSSSOOONNNNNNNNNNNNQQQSSSVVVYYY]]]```aaabbb^^^```bbbddddddbbb```^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\ZZZXXXXXXXXXYYYXXXVVVTTTTTTSSSSSSSSSSSSTTTTTT)))))))))))))))))))))***))))))))))))))))))))))))+++++++++,,,,,,+++++++++************************))))))))))))))))))))))))&&&&&&&&&&&&'''''''''''')))))))))******+++++++++******************************++++++++++++******)))***++++++))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((()))******)))(((((((((((()))))))))*********))))))))))))))))))))))))*********++++++*********'''((()))************)))))))))*********+++++++++,,,++++++******++++++,,,,,,,,,------...///000000//////......------,,,,,,------...///////////////............/////////////////////000////////////---.../////////.............................................////////////---------...............------,,,,,,,,,++++++++++++++++++,,,,,,---------***+++---.........---,,,)))))))))(((((('''''''''***************)))((((((''''''''''''''''''''''''&&&'''''''''(((((((((((())))))))))))(((((((((((())))))(((''''''''''''(((''''''&&&&&&'''((()))***))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))***++++++++++++******)))(((''''''((()))***(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((***+++---///000((((((((((((''''''''''''))))))))))))))))))))))))++++++******))))))((((((******))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))'''((()))***************))))))))))))))))))))))))''''''''''''''''''''''''***)))))))))((((((''''''++++++++++++++++++++++++*********************************++++++*********)))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////////////////////////////...///000000111111111222333333333333222///111333444444333444555555777;;;AAAEEEOOOaaarrr}}}xxxvvvuuuwwwyyy~~~tttkkkaaa^^^^^^dddnnnxxxtttlll```VVVQQQMMMKKKJJJJJJKKKNNNQQQUUUYYY\\\^^^\\\^^^aaacccdddcccaaa```_________^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^\\\ZZZYYYZZZ[[[ZZZYYYUUUUUUTTTTTTUUUUUUVVVVVV)))))))))************+++))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))((())))))))))))*********)))))))))))))))***+++,,,******************************++++++++++++******(((*********)))((()))***))))))))))))))))))))))))''''''((()))))))))((((((******++++++++++++******))))))))))))))))))))))))((((((************(((((())))))))))))************))))))))))))))))))))))))))))))************))))))&&&''')))***+++******))))))))))))***++++++,,,,,,,,,++++++******++++++,,,******+++---...///000111///.........------,,,,,,------...////////////...------........./////////000000000111000000///...+++---///000///------...------------------------------........./////////---------------.........------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,---.........------+++++++++***************,,,,,,,,,,,,+++***))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((()))(((((('''''''''''''''(((((('''&&&&&&''')))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))((()))******++++++******((((((''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((('''''''''''''''((()))+++,,,---)))))))))(((((((((((('''(((((()))))))))))))))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***))))))(((((())))))***((())))))************)))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************)))***++++++++++++***))))))(((((((((((()))******++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------...//////////////////////////////......//////000111000000111222222222222111...000333444444444555777333444999>>>@@@DDDNNNYYYooo|||wwwuuuvvvvvvwwwxxxkkkbbb\\\[[[aaahhhwwwtttcccYYYTTTPPPNNNIIIIIIIIIJJJLLLOOOSSSUUUWWWYYY\\\___aaabbbaaaaaa````````````````````````^^^]]]]]]\\\\\\]]]]]]^^^^^^\\\[[[ZZZ[[[\\\[[[ZZZWWWWWWWWWVVVWWWWWWXXXXXX************++++++,,,,,,)))))))))))))))))))))))))))******************)))************************)))))))))))))))))))))))))))))))))*********++++++)))((((((((()))***,,,---******************************++++++++++++******'''((())))))((('''((()))))))))))))))))))))))))))'''((()))*********))))))((()))***++++++***)))((())))))))))))))))))))))))'''(((***++++++***((('''((((((((())))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((%%%&&&(((***+++***))))))((())))))***++++++,,,,,,,,,++++++******++++++,,,***++++++,,,---......///------------------------,,,---......//////......---------.........////////////000000000///------))),,,///000...------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........------,,,,,,,,,,,,++++++******+++,,,,,,---......------,,,,,,+++,,,,,,,,,******++++++++++++++++++------------,,,+++******((((((((((((((((((((((((''''''((((((((()))))))))***)))))))))((((((((('''***))))))((('''(((((((((***)))'''&&&&&&'''((()))&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))&&&''''''((())))))(((((())))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&'''((()))*********)))))))))((((((((((((((((((((())))))******)))))))))))))))*********(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******)))************))))))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((())))))***+++++++++************************************************)))***++++++++++++***)))***)))((((((((()))++++++************++++++++++++,,,,,,++++++,,,,,,---...///////////////////////////............///000000//////000111111111111000///000222222222222444666666555666;;;===???DDDKKKWWWlll|||}}}yyytttyyy}}}qqqfff______cccgggqqq|||wwwmmmddd^^^RRRPPPLLLHHHHHHIIILLLOOORRRTTTVVVYYY\\\^^^``````aaaaaaaaaaaaaaaaaaaaabbb^^^^^^]]]]]]]]]]]]^^^^^^^^^]]][[[[[[\\\\\\\\\[[[[[[[[[ZZZYYYYYYYYYZZZZZZ******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))''''''(((((())))))******)))((((((((((((***,,,---******************************++++++++++++******'''((()))((('''&&&''')))))))))))))))))))))))))))((()))***+++,,,,,,+++***'''((()))******)))((('''))))))))))))))))))))))))''')))***++++++***)))'''''''''''''''((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''$$$&&&(((***++++++))))))((())))))***++++++,,,,,,,,,++++++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......---------.........//////....../////////...,,,+++(((+++///000...,,,---...++++++++++++++++++++++++---------.........//////,,,,,,,,,------.........---------,,,,,,,,,++++++******+++,,,,,,---.........---+++***)))***+++,,,(((((())))))******++++++............---,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((('''+++******)))))))))))))))+++***(((&&&%%%&&&'''(((%%%%%%&&&'''((()))******''''''''''''''''''''''''''''''((()))))))))))))))%%%&&&&&&'''''''''''''''%%%&&&((()))))))))((('''************************)))(((((((((''''''''''''%%%%%%%%%%%%%%%&&&'''(((++++++******))))))(((((('''((((((((())))))******(((((())))))******++++++''''''(((((())))))******(((((((((((())))))))))))******))))))))))))*********************)))((('''))))))))))))))))))))))))''''''''''''''''''''''''(((((()))***+++,,,------))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))+++***)))))))))***,,,---))))))))))))************,,,,,,++++++,,,,,,---...////////////////////////...............///000000......///000000000000000000111222111000111222444888444222444666888<<>>@@@EEENNNWWWfffwwwssspppppprrrzzzzzzlllddd```]]]___ccckkkppp~~~xxxpppeee^^^TTTMMMJJJIIIHHHHHHJJJKKKLLLOOORRRUUUXXXZZZ\\\]]]___`````````___^^^___```aaaaaaaaa```______''''''((()))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))((())))))***++++++++++++************++++++))))))))))))))))))))))))(((((())))))*********+++)))+++,,,***'''&&&)))+++)))(((''''''''')))***+++******))))))))))))******))))))***++++++++++++***))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++)))***+++,,,,,,+++***)))'''((()))***++++++++++++++++++******))))))((((((((())))))***************'''(((***+++,,,+++)))((())))))******+++++++++,,,*********+++,,,---...//////......------,,,,,,+++---......///...---+++***---------------------------,,,,,,++++++,,,,,,---...........................---,,,,,,,,,,,,---...,,,++++++---......,,,***+++++++++,,,,,,---------++++++++++++++++++++++++******++++++++++++******+++++++++************)))******))))))))))))******))))))))))))))))))))))))******)))((('''&&&&&&%%%'''((((((((())))))******))))))************))))))((((((((((((''''''''''''&&&&&&'''((()))***++++++************************)))************+++++++++++++++***)))))))))))))))************************''''''((()))))))))))))))&&&&&&&&&''''''''''''''''''((((((((('''&&&%%%%%%''''''''''''((((((((()))%%%%%%%%%&&&&&&&&&''''''((()))***+++++++++++++++&&&)))------***(((((()))(((((((((((())))))))))))$$$%%%'''))))))))))))(((((((((''''''''''''(((((()))))))))))))))((((((((($$$'''***)))&&&%%%(((,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---................../////////000,,,---...///000000000000000000000000111111111111444333111111222555888:::::::::>>>EEEIIIQQQbbbtttzzzvvvsssoooppp}}}~~~tttnnnhhhffffffeeegggoooyyywwwjjj^^^VVVRRRNNNKKKGGGGGGHHHIIILLLOOORRRTTTYYY[[[]]]``````___]]][[[^^^___aaaccccccbbb```___'''((()))******)))((('''''''''(((((())))))******************************''''''((()))***++++++,,,))))))))))))))))))))))))"""$$$&&&(((************))))))************)))))))))******)))(((''''''(((************************((((((((((((((((((((((((+++***)))))))))***,,,,,,---,,,+++)))((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&+++******)))(((''''''&&&''''''''''''''''''''''''((((((((((((((()))******************************++++++******))))))((((((&&&'''***,,,---,,,+++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,,,,++++++,,,,,,---...000000//////.........---,,,,,,,,,+++++++++******************************...---,,,+++***************+++,,,,,,******+++,,,************************************************************)))))))))))),,,+++(((''''''(((+++,,,******))))))((((((''''''***)))(((''''''((()))***(((((())))))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((())))))((('''&&&&&&(((((())))))((('''&&&&&&###$$$&&&((())))))(((''')))************))))))(((((('''&&&''')))))))))(((""""""######$$$%%%&&&&&&(((((())))))))))))(((((())))))************))))))))))))((((((''''''&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))),,,***((('''&&&'''((()))%%%%%%%%%&&&'''(((((()))++++++******)))(((((('''+++***)))'''''''''((())))))************+++++++++))))))))))))))))))))))))'''((()))***************,,,+++++++++***))))))))))))))))))***+++++++++,,,************************,,,,,,,,,---------......---...............---------------............//////////////////.........000000000000111111111111333333333444444444555555777999<<<===>>>EEEOOOWWWrrr~~~}}}uuuppprrrxxx}}}{{{xxxuuussskkkllllllmmmooosssyyy}}}vvvhhh^^^WWWSSSPPPOOOMMMKKKJJJKKKLLLMMMRRRUUUYYY\\\]]]]]]]]]]]]^^^^^^^^^```bbbccccccbbb(((((()))******)))((((((''''''(((((())))))******************************(((((())))))******++++++))))))))))))))))))))))))&&&''''''((())))))(((((())))))************)))))))))******)))((('''''')))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))***++++++***))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((''''''*********)))((('''''''''((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((*********)))))))))))))))((()))***+++,,,,,,+++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------,,,,,,------...///000/////////.........---,,,,,,,,,,,,++++++++++++************************...---,,,+++***************+++,,,,,,******+++,,,))))))*********+++++++++************************************))))))))))))+++***)))(((((()))***+++***)))))))))((((((((('''***)))(((''''''((()))***(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''(((((((((((((((((())))))))))))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((((('''&&&&&&$$$%%%'''((()))(((''''''''''''((((((((((((''''''((('''&&&'''((()))((('''&&&&&&''''''((()))))))))(((((())))))))))))(((((('''(((((((((((((((((('''))))))((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++***(((&&&&&&'''((()))%%%&&&&&&'''(((((()))))))))))))))))))))*********+++***)))((('''(((((()))))))))*********+++++++++))))))))))))))))))))))))((()))******************+++++++++******************************+++++++++************************,,,,,,,,,------------...------............---------------............////////////////////////...//////000000000111111111333333333333444444444444444666888777777<<>>EEENNN[[[mmm~~~}}}xxxuuussspppooosssxxxrrrnnnjjjfffaaa^^^dddmmmxxx~~~vvvkkkbbb[[[VVVPPPLLLLLLMMMMMMMMMLLLOOOTTTVVVXXX[[[^^^aaa))))))(((((((((((())))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))'''''''''((()))***+++,,,))))))************))))))'''((())))))(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''))))))***+++++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***))))))))))))((((((((((((''''''''''''''''''''''''((()))***+++++++++***)))(((((((((((((((((((((((())))))))))))*********************************+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......,,,++++++++++++,,,---------------------.........------------,,,,,,,,,,,,************************,,,,,,++++++***++++++,,,)))***+++***))))))***+++......---+++)))((('''&&&************************************))))))))))))((()))***++++++***)))((((((((((((((())))))))))))&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&************************''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((&&&'''((((((((((((((('''&&&'''((((((((((((((((((((((((((((((((((((((()))%%%&&&'''(((((()))((((((((('''&&&''')))))))))((((((((((((((())))))))))))(((((())))))))))))((((((''''''((((((((((((''''''(((((())))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))***************+++((((((((((((((((((((((((*********)))))))))))))))((()))***+++++++++******((((((((()))))))))******))))))))))))))))))))))))))))))*********))))))(((***************++++++++++++++++++***************************************++++++++++++,,,,,,,,,,,,***+++,,,------...---------------............///------......///000000000......////////////000000000000111111111222222222111111111222333444555666444777;;;???FFFRRRaaakkk}}}zzzzzz|||uuunnnkkkooonnnqqq{{{xxxqqqlllddd^^^^^^bbbhhhqqqzzzxxxiiibbbYYYSSSPPPNNNLLLIIIHHHKKKNNNPPPRRRVVV\\\aaa)))((('''&&&&&&'''((()))''''''(((((())))))******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))''''''((()))******+++***))))))************))))))&&&((())))))(((((()))+++((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++++++++***)))))))))))))))))))))***+++(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))(((((((((((())))))))))))''''''''''''''''''''''''''')))***,,,,,,+++***)))((((((((((((((((((((((((*********)))))))))))))))((()))***+++,,,,,,+++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,---......,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++************************,,,++++++***++++++,,,,,,(((***+++***)))((()))+++,,,,,,++++++***)))))))))************************************))))))))))))))))))************))))))'''((((((((()))))))))***&&&&&&'''(((((('''&&&&&&&&&''''''((((((''''''&&&))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((''''''''''''''''''(((''''''''''''''''''''''''###%%%'''))))))(((&&&%%%&&&&&&'''((((((((((((((('''''''''(((((()))******''''''((((((((((((''''''&&&%%%%%%&&&)))******)))'''((((((((()))*********(((((())))))))))))((((((&&&&&&''''''''''''&&&&&&))))))((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''(((((())))))******++++++((()))***++++++++++++***(((((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))((((((+++++++++******************************+++++++++***************************++++++++++++,,,,,,,,,******+++,,,---------------------............///------......///000000111........./////////000000000000000000111111111222000000000222333444333333222444777888;;;AAAJJJQQQ___mmm|||sssvvv~~~tttoooooojjjiiinnnwww~~~vvvnnneeeaaaaaa```ggglllpppwww~~~pppeee]]]VVVOOOJJJHHHJJJLLLLLLLLLPPPXXX___((('''&&&%%%%%%&&&'''(((''''''(((((()))*********))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))'''(((***++++++***)))((())))))************))))))&&&((())))))(((((()))+++************************))))))))))))))))))))))))&&&''')))*********)))(((''''''(((((()))+++,,,---(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''')))+++,,,,,,,,,***)))************************++++++******))))))((((((&&&'''***,,,---,,,+++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000...------------...//////,,,,,,,,,------.........,,,,,,,,,+++++++++******************************+++++++++***++++++,,,,,,(((***+++***)))((()))***)))************+++++++++************************************))))))))))))***))))))))))))))))))***'''((((((((())))))******%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''(((((())))))******))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!###''')))***(((%%%###&&&&&&'''((())))))((((((''''''''''''((()))++++++)))***************)))(((%%%%%%$$$&&&)))++++++***%%%&&&&&&'''((())))))***(((((())))))))))))((((((''''''((((((((((((''''''))))))((((((''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))%%%%%%&&&'''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&''')))***,,,------((()))***+++,,,,,,+++***(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''(((((()))((((((,,,+++++++++******))))))))))))******+++++++++,,,******************************+++++++++,,,,,,,,,)))***+++,,,------...------------.........//////---------...///000000111............/////////000000000000000111111111111222222222333444444333222333666888888888:::???CCCEEETTTjjjttthhhrrr~~~}}}xxxoooiiifffjjjnnntttwwwmmmgggddd___ccceeedddgggnnnuuuwww}}}pppdddYYYPPPJJJLLLMMMKKKJJJMMMVVV]]]))))))******)))(((''''''))))))))))))))))))))))))&&&(((******)))((()))***************************,,,+++++++++******))))))+++***)))(((((()))***+++%%%&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***+++***)))(((((()))***+++((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&))))))(((((((((((()))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,---------......------,,,+++++++++,,,,,,//////.........---------------++++++++++++------+++++++++++++++++++++++++++++++++++++++***)))((()))***+++,,,,,,+++***)))+++++++++*********)))))))))))))))))))))*********))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***+++***((('''&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%,,,+++)))'''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((()))***+++,,,,,,---...---+++)))))))))))))))%%%%%%%%%&&&&&&&&&'''''')))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((())))))))))))+++*********))))))(((((()))((('''&&&%%%$$$$$$%%%))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************)))'''&&&&&&&&&'''((())))))))))))************))))))(((((((((((())))))******))))))(((((('''''',,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------------------------...............------000///.........///111222111111111111111111111111222222222222222222222222000000111222444777:::<<<>>>DDDPPPaaavvvtttnnnlllooovvv~~~yyyxxxtttnnnjjjiiimmmssswww{{{wwwrrrmmmjjjgggdddeeegggjjjmmmnnnqqqxxxlll```ZZZWWWRRRNNNLLLNNNQQQSSS))))))*********))))))((())))))))))))))))))))))))&&&(((******)))((()))***************************((((((((((((''''''&&&&&&***)))(((((((((((()))***&&&&&&'''(((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***))))))(((''''''((())))))((((((((((((((((((((('''*********)))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))***)))(((((('''''''''((((((''''''''''''((()))))))))))))))(((((((((''''''))))))(((((((((((()))))))))************+++++++++*********++++++,,,,,,---,,,,,,,,,------------...++++++++++++,,,,,,---...///.........---------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++***)))))))))******************)))+++++++++*********))))))++++++******))))))(((((((((((()))))))))*********))))))))))))))))))))))))***)))(((''''''((()))***)))(((&&&%%%$$$$$$%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&%%%$$$$$$###$$$%%%&&&''')))((((((''''''''''''(((''''''''''''(((((((((((((((((()))***+++,,,---...---,,,+++)))(((((()))***%%%&&&&&&&&&'''''''''((()))))))))))))))))))))))))))(((((('''''''''((((((((((((((()))))))))))))))*********)))))))))(((((())))))((('''&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++******)))))))))))))))))))))))))))************))))))(((((((((((())))))******))))))((((((((((((******++++++***))))))(((++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------------------------...............------///......---...///000111000000000000000000000000111111111111111111111111222222333333444666777888:::===DDDPPPbbbwwwtttkkkhhhjjjoooxxx~~~|||xxxtttrrrrrrsssuuu~~~vvvsssooolllkkklllmmmnnnjjjjjjlllrrr{{{|||jjjddd]]]XXXVVVUUUUUUTTT((())))))************)))))))))))))))))))))))))))&&&(((******)))((()))***************************************))))))))))))***)))(((((((((((()))***'''(((((())))))*********************************''''''''''''''''''''''''))))))))))))))))))))))))''')))***)))((('''(((***((((((''''''''''''((((((''''''(((((((((((((((((()))))))))((((((((('''''''''''''''(((((())))))***)))))))))))))))))))))))))))(((''''''&&&'''''''''((((((''''''(((((()))******)))))))))))))))(((((())))))(((((((((((()))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------*********+++,,,---//////............------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++******************))))))(((((())))))***+++************))))))))),,,,,,+++***)))(((''''''(((((())))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((('''&&&%%%%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''((()))***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***,,,---...///---,,,***)))(((((()))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((''''''(((((()))((((((((()))))))))************))))))))))))((((((******)))(((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,+++******))))))))))))***************))))))(((((())))))******))))))))))))(((((((((((())))))))))))(((''''''******************************++++++++++++*********+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,------------------------------...............---......---------...///000////////////////////////000000000000000000000000333444444555555444444333666777999???JJJZZZlllwwwsssiiifffeeegggkkkvvv~~~zzzwwwvvvyyy}}}|||xxxvvvtttsssqqqkkkhhhdddeeeiiipppvvvyyy|||rrrllliiifffaaa\\\''''''((()))************))))))))))))))))))))))))'''(((******)))))))))***************************+++******************************))))))*********((()))))))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&''''''((()))******(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((('''((())))))***************))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,---...///------------------------++++++------------++++++******************************************++++++***)))(((''''''((()))***************))))))))))))+++*********))))))(((((((((((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&''''''))))))((((((((((((((((((&&&&&&&&&&&&%%%$$$$$$###&&&&&&'''''''''((((((((('''((()))+++,,,...///000,,,+++***((((((((()))***((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((()))***(((((()))))))))*********))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++,,,+++,,,---------,,,***)))((()))))))))***************))))))))))))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******++++++++++++******)))***,,,------,,,***)))+++++++++,,,,,,,,,------------------------------,,,---......///.....................//////000000////////////////////////111111111111111111111111222333444555555444222111555555666888===GGGSSS[[[lll|||uuunnniiigggjjjpppzzz~~~~~~~~~}}}{{{yyyyyy}}}|||xxxtttoooiiieeeeeehhhjjjkkkrrryyyxxxppp&&&''''''((())))))))))))************************''')))++++++***)))***+++))))))))))))))))))))))))&&&&&&''''''''''''''''''++++++++++++++++++++++++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((('''''''''&&&&&&%%%&&&&&&'''((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((()))******))))))))))))************))))))(((((((((((())))))))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,------------------++++++------------++++++***************************)))))))))***+++,,,---***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))*********+++'''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))******))))))(((''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%$$$'''''''''''''''&&&%%%$$$''''''((((((((()))))))))'''((()))***,,,---...///+++***)))((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************************(((((((((((((((((())))))''''''((((((((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***+++,,,,,,,,,***+++,,,,,,,,,+++)))(((((()))))))))******************))))))))))))******))))))))))))************)))******++++++*********))))))))))))))))))))))))******++++++++++++******)))***,,,------,,,***)))++++++,,,,,,,,,---------------------------------,,,------...//////......//////000000111111111111000000000000000000000000222222222222222222222222000111333444444444333222333555666888:::>>>DDDHHHOOO^^^vvv}}}xxxuuuttttttuuuxxx~~~zzzuuurrrrrrsssyyy}}}yyysssmmmjjjgggdddbbbeeeiiippp{{{'''(((((())))))))))))(((************************''')))++++++***)))***+++))))))))))))))))))))))))'''''''''(((((((((((((((***++++++,,,,,,++++++***))))))))))))))))))))))))''''''''''''''''''''''''************************))))))))))))))))))))))))''')))***)))((('''(((***))))))************))))))&&&&&&''''''((()))))))))*********)))))))))((((((&&&&&&&&&''''''(((((()))))))))))))))))))))))))))'''''''''&&&''''''((()))))))))(((((())))))***+++(((((()))))))))))))))***))))))(((((((((((()))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++************************))))))(((((()))+++---...***))))))(((((())))))***(((((()))))))))))))))***''''''((()))***+++,,,,,,''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))*********)))((('''''''''&&&''''''((()))###$$$%%%'''(((((((((((('''((()))******)))((('''(((((((((((()))))))))***(((((()))***+++,,,,,,---******(((((((((((()))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))***++++++,,,++++++******)))((((((''''''(((((((((((())))))&&&'''((()))((((((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,------***++++++++++++***))))))))))))))))))************+++******))))))******+++)))))))))************+++***++++++,,,,,,,,,,,,+++******************************++++++++++++*********+++,,,,,,,,,,,,+++***,,,,,,,,,,,,------------------------------------,,,,,,---...///////////////000111222222222111111000000000000000000000000222222222222222222222222///000111222333444444444111333666777888999<<<>>>EEEKKKXXXiiizzzxxxtttssstttvvvzzztttqqqooossswwwyyyrrrkkkddd___```aaadddiiiqqq{{{******+++++++++******)))************************((()))++++++*********+++))))))))))))))))))))))))))))))))))))******++++++((()))************)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((()))******)))((((((&&&&&&''''''((())))))***)))))))))(((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((('''''''''(((((()))***))))))(((((())))))***+++''''''((((((((()))))))))))))))(((((((((((()))))))))************+++++++++*********++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---************************))))))(((((()))+++---///)))******************)))(((((((((((())))))******(((((())))))******++++++'''''''''((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''&&&'''(((((()))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&(((******)))(((''''''''''''''''''((())))))&&&'''(((*********))))))%%%&&&((()))******)))((('''''''''((((((((())))))(((((()))))))))************)))(((''''''((()))***)))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((()))***+++,,,...---,,,+++)))((('''''''''''''''((((((((())))))&&&''')))******)))(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***,,,------...,,,++++++***************))))))))))))************+++******))))))******+++))))))*********+++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,------------...------------------------+++,,,---...////////////...///000111222111111000////////////////////////111111111111111111111111000000000111111222333444222333555555555666888:::@@@@@@DDDNNNZZZkkk|||sssmmmnnnuuuzzzvvvvvvuuuyyyxxxoooiiieeeeeedddeeeggglllqqqtttzzz---------------,,,+++***************************(((***++++++*********,,,))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((&&&'''((())))))((('''&&&((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))((('''(((***&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++&&&'''''''''(((((())))))))))))(((((((((((()))))))))************+++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,*********+++,,,---...///+++++++++,,,,,,---------...---++++++++++++---...)))))))))))))))))))))))))))((((((((()))+++...000)))***+++,,,,,,+++***)))'''((((((((())))))******************))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''((()))******)))((('''((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&((()))***)))(((''''''''''''''''''((())))))'''(((((((((&&&$$$###!!! """$$$&&&''''''&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((()))***+++,,,///...---+++)))(((&&&&&&&&&'''''''''(((((())))))'''(((***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))+++,,,---......---,,,+++***)))***+++,,,))))))))))))************++++++************++++++))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******,,,++++++******++++++,,,,,,,,,,,,---------......------------------------+++,,,---...////////////---...000111111111000///........................000000000000000000000000333222111000000111222333555555555333333444888;;;999888<<>>EEEMMMSSSkkkwww~~~ooodddbbblllwww{{{~~~yyywwwzzzzzzxxxvvvssspppmmmkkkjjjggghhhjjjiiijjjmmmtttzzz~~~************************)))))))))))))))))))))))))))***+++***))))))***+++))))))))))))))))))))))))*********)))))))))((((((&&&'''''''''(((((())))))*********))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))***+++++++++(((((((((((((((((((((((('''((()))***************(((((((((((())))))))))))%%%%%%&&&''''''(((((()))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%''')))******)))(((((((((((()))*********+++++++++******)))************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))((((((((('''++++++*********)))))))))((((((((((((((()))******)))((((((''''''''''''((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%&&&&&&'''''''''&&&''''''(((((()))))))))(((((('''''''''(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&((()))((('''&&&''')))&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((***)))((((((((()))***+++,,,,,,++++++***))))))(((&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((()))))))))******************************((((((((((((((()))))))))++++++++++++************(((((()))))))))*********************************************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------------------------------,,,,,,------......//////000000000000//////......///////////////000111111000000000000000111111222222222222333333333444444444555666777999>>>DDDIIIUUU```qqqxxxkkkcccfffkkklllsss|||~~~}}}}}}yyyvvvsssqqqpppllllllkkkiiifffeeeeeefffjjjqqq|||************************))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))******))))))))))))((((((%%%%%%&&&'''((()))************((((((((((((******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))************(((((((((((((((((((((((((((((()))******)))))))))(((((((((((())))))))))))&&&&&&&&&''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***(((%%%######&&&)))+++)))((((((''''''(((((()))+++++++++++++++***)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((+++++++++***************((((((((((((((()))******'''''''''''''''((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&(((((('''%%%$$$%%%'''***&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''(((((())))))((('''''''''((((((+++******))))))(((((((((&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))************************&&&&&&&&&'''((())))))))))))))))))))))))*********((((((((()))))))))******************************************************************************************************++++++++++++++++++++++++,,,++++++******++++++,,,)))******+++---......///------------------------........................000000000////////////...///////////////000111111000000000000000111111222222222222222333333333333444555666666666888;;;>>>AAAIIIUUUcccuuu}}}nnnhhheee```bbbhhhmmmzzz~~~{{{yyyzzzzzz|||}}}{{{yyyuuusssppplllhhhbbb]]]YYYZZZ```hhhsss~~~************************))))))))))))))))))))))))''')))***)))((('''((()))++++++++++++++++++++++++))))))))))))))))))((((((&&&&&&&&&'''((())))))******)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))((('''((((((((((((((()))))))))((()))))))))))))))(((((((((((((((((())))))))))))&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((('''%%%$$$$$$&&&(((***((((((''''''''''''((((((+++++++++++++++***)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))((((((((((((++++++++++++************((((((((((((((())))))***)))))))))))))))******+++((()))***++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&$$$######&&&(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))((((((''''''''''''(((((())))))((((((''''''&&&&&&))))))((((((((('''''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((************************'''''''''(((((()))))))))(((((((((((())))))))))))************++++++++++++***************************************************************+++++++++***************************+++++++++++++++,,,,,,,,,++++++******++++++,,,******+++,,,,,,---......------------------------///////////////.........///////////////////////////////////////000000111000000000000000111111222111222222222222333333333444666777777666666888999===AAAGGGMMMWWWjjj{{{qqqfffaaabbbcccjjjppprrrvvv~~~~~~}}}{{{xxxuuutttxxx~~~~~~xxxtttpppkkkddd^^^[[[]]]```eeemmmxxx))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''((()))************************(((((((((((((((((())))))((((((((((((((('''''''''***)))(((''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))(((((((((((((((((())))))******(((((()))))))))(((((('''(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%&&&'''(((((((((''''''''''''((((((((((((''''''+++++++++++++++***)))(((************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((())))))))))))************************((((((((((((((())))))***+++******)))))))))))))))'''''')))******)))''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((&&&'''''''''''''''''''''%%%&&&((('''&&&%%%&&&''''''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))***((((((''''''''''''(((((())))))((((((((('''&&&&&&(((((((((''''''''''''''''''''''''((((((((())))))'''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))*********))))))(((((((((''''''((((((((()))))))))))))))*********+++++++++************************************************))))))*********+++++++++*********************************++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////........................////////////////////////000000111000000000000000111111222111111111222222222333333333555666777666666777888===@@@BBBBBBFFFRRReeesss~~~sssnnnkkkjjjhhhggggggnnnyyyyyytttsssuuuwwwyyyzzztttmmmhhhdddbbb```aaadddjjjpppsss))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$&&&'''((()))))))))'''(((((())))))******+++''''''((())))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((($$$&&&(((******)))'''&&&'''(((((())))))((((((''')))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********((((((((((((((()))******))))))((('''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((''''''&&&&&&((('''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''')))******)))(((((()))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))(((''''''''''''''''''''''''''''''''''''((((((((()))))))))'''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))+++++++++***)))(((((((((''''''(((((())))))******'''''''''((((((((())))))************************************************)))))))))***++++++,,,,,,*********************************++++++,,,,,,---,,,++++++******++++++,,,---------,,,,,,+++++++++------------------------........................---............////////////////////////000111111000000000000000111111222111111111111222222222222000222444444444444555777999;;;<<<<<<===DDDOOOWWWcccooo|||uuunnniiieeeeeekkkrrrnnnyyy}}}vvvrrrqqqnnnvvv|||uuuqqqllliiifffeeefffiiikkklll)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))***+++(((((((((((((((((((((((('''''''''((((((((())))))'''''''''(((((((((((((((((()))+++,,,,,,+++)))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%'''(((((()))******++++++&&&&&&'''((())))))))))))(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))*********))))))(((((()))******)))((((((((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***************************************************))))))))))))))))))))))))'''((((((((()))))))))***''''''((((((((()))))))))((((((((((((((()))******'''''''''''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((&&&%%%$$$'''''''''&&&''''''(((((('''''''''(((((()))))))))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((())))))'''&&&&&&(((***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''''''''&&&&&&'''''''''((((((''''''''''''(((((('''((()))*********)))((('''''''''''''''((((((((('''((((((((())))))))))))''''''''''''((((((((()))&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))((((((''''''((())))))***++++++''''''''''''((((((((()))************************************************((())))))***++++++,,,,,,************************)))******+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......//////---------........./////////////////////000111111000000000000000111111222111111111111222222222222111222333333222222555777444555777888999===AAAEEELLLTTTbbbssswwwlllhhhiiibbbhhhooovvv}}}wwwrrrnnnqqqxxx}}}vvvssspppoooqqqqqqpppooo)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++***)))***+++++++++++++++++++++++++++&&&'''''''''(((((())))))%%%&&&&&&'''((()))******((())),,,------,,,)))(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((++++++)))'''$$$!!!'''(((((()))***+++++++++%%%%%%'''((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))((((((((()))+++,,,((()))***++++++***)))((('''((()))***+++,,,,,,,,,++++++++++++++++++++++++------------------------***+++,,,------,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))((((((((((((((()))******''''''(((((()))+++,,,---+++***)))(((((()))***+++''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))(((&&&$$$###'''''''''''''''((()))***'''((((((((())))))******&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((((('''$$$""" """&&&***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))'''((((((((())))))******(((((((((''''''(((((((((((((((''''''''''''(((((('''((()))+++++++++******''''''(((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))%%%&&&&&&'''((()))******************************))))))))))))************))))))))))))))))))))))))&&&&&&''''''((()))))))))'''(((((()))***++++++,,,))))))))))))************************************************************((())))))***++++++,,,,,,************************))))))***+++,,,,,,------,,,++++++++++++++++++,,,******+++,,,------...///------------------------++++++,,,,,,---...//////---------........./////////////////////000111111000000000000000111111222000111111111111222222222444555555333222333555777444444555666888:::;;;<<<>>>BBBIIIUUUeeeyyy}}}pppmmmbbbbbbcccdddjjjuuuxxxrrrrrrssswww~~~}}}zzzzzz{{{zzzwwwttt))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((())))))((('''&&&&&&&&&%%%$$$&&&(((***+++*********))))))((((((((('''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''///---)))&&&%%%&&&)))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,------+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))+++++++++***************++++++***)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***+++*********))))))(((((()))(((((('''''')))***+++(((((((((((((((''''''''')))(((((('''''''''((((((***)))((('''&&&%%%$$$$$$'''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,+++)))((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%***+++,,,,,,+++)))&&&%%%&&&'''((())))))((('''&&&%%%&&&&&&'''((()))******))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))((((((%%%&&&'''(((((())))))(((***)))(((&&&&&&''''''(((((('''&&&&&&'''((()))***''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...////////////////////////---,,,,,,,,,,,,---...///---------............///+++,,,...///111222222333---...///000000000000000000000000000000111111222111222222333333444444555666666777777888888888999:::===@@@DDDKKKYYYjjjvvvqqqmmmddd___cccggghhhkkkooo{{{yyywwwwww{{{|||))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((('''&&&&&&'''%%%%%%&&&(((*********((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''******))))))((((((''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((***))))))(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))******++++++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((''''''((())))))******)))))))))((((((((((((((('''''''''((()))***((((((((((((((((((((('''))))))(((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))***)))((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&))))))******)))(((&&&%%%''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((((((((()))))))))(((((('''***)))((('''&&&''''''((((((((('''&&&''''''))))))''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))))))))***)))))))))(((((()))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,+++++++++************************************++++++***))))))***++++++------,,,,,,,,,,,,------,,,++++++++++++,,,------------------------------,,,,,,,,,------------...,,,,,,,,,,,,---------------...///000000000000000......///000000000000000000000//////000000111222111111222222333444444444555555555555666666666777555777999:::===FFFSSS]]]ppp{{{pppeeeccccccbbbdddhhhsss{{{|||{{{|||~~~))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((''''''&&&'''&&&%%%&&&(((*********''''''''''''&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''&&&'''***++++++)))'''%%%))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''',,,+++***((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))************(((((((((((()))***++++++******++++++,,,,,,------++++++++++++++++++++++++---,,,++++++******++++++))))))))))))))))))))))))'''''''''(((((()))))))))((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''&&&&&&''''''((()))''''''(((((((((((((((((((((((()))))))))))))))((($$$%%%%%%&&&'''((())))))'''((()))((('''&&&''')))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((''''''''''''((((((''''''''''''(((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((++++++++++++***)))((('''))))))(((''''''''''''((()))((((((''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))************************))))))))))))))))))))))))))))))))))))++++++***))))))***++++++---,,,,,,++++++,,,,,,---+++++++++++++++,,,------++++++++++++++++++++++++***+++---.........---,,,++++++++++++,,,,,,,,,,,,//////000000000//////...//////000111111111000000000000//////000000111222111111111222333333444444333333333333444444444444444666666666666;;;BBBIIIPPPaaawwwyyyoooiiicccaaabbb```fffnnnuuu{{{|||}}}(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''''''''((((((((((((((('''''''''&&&%%%&&&(((******))))))))))))))))))((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%'''***,,,,,,+++)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&+++***)))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))))))))************)))((((((((()))***,,,---,,,,,,++++++++++++++++++************************---,,,++++++******++++++))))))))))))))))))))))))&&&&&&'''((())))))******'''(((((()))************(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((&&&'''((()))))))))((('''$$$%%%%%%&&&'''((())))))'''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((''''''''''''((()))***)))((('''&&&&&&'''((()))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((++++++,,,++++++***)))))))))(((((((((''''''''''''))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))************************)))))))))))))))*********)))))))))))))))(((((((((************************+++******************+++,,,,,,++++++++++++,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++)))+++---.........,,,+++++++++++++++,,,,,,,,,,,,......///////////////...111111222222222222222111///////////////000111111000000111111222333333333222222333333333333333333333444555555555888<<<@@@AAAKKKZZZiiixxxwwwmmmhhhbbbccceeefffhhhmmmtttzzz|||zzzzzzzzzzzzwww(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''((((((((((((((('''(((&&&%%%&&&((()))))))))((((((((()))))))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))******+++++++++''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((''''''((((((((()))))))))((((((((((((((((((((((((((()))))))))******************))))))***+++---///------,,,+++******)))(((************************---,,,++++++******++++++))))))))))))))))))))))))''''''(((((()))***++++++((((((***++++++++++++***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''&&&'''''''''(((((())))))%%%&&&''''''((((((((((((&&&''''''''''''''''''''''''((()))((('''&&&''')))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((()))***+++,,,)))((('''&&&&&&'''((()))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))***+++++++++++++++(((((((((((((((''''''&&&)))))))))(((((('''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))))))))((('''******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((******************************))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++*********++++++*********++++++************+++++++++************+++,,,,,,++++++++++++++++++++++++)))***,,,......---,,,+++,,,,,,,,,,,,------------,,,---...//////000000///333333333444444333222222/////////...///000000111//////000111111222222333333333333333333333333333000111222333333444666777>>>@@@FFFNNNYYYgggwwwyyypppmmmiiidddaaaaaadddfffrrrwwwzzzvvvuuutttrrrvvv~~~))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&'''((((((((((((((((((((('''&&&&&&((())))))(((&&&&&&&&&'''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''((()))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************+++,,,------------,,,+++***))))))(((++++++++++++++++++++++++---,,,++++++******++++++))))))))))))))))))))))))((((((((())))))*********'''(((***++++++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((('''&&&&&&''''''((()))))))))''''''&&&&&&'''((()))***((((((((('''&&&&&&&&&%%%'''((()))((('''&&&''')))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((())))))***))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((())))))******++++++((((((''''''''''''(((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&'''((()))************((((((((()))(((''''''&&&'''(((((()))(((((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''))))))))))))''''''))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((************************************))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++)))***++++++++++++***)))+++******))))))******+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++,,,,,,,,,,,,------------+++,,,---...///000000000222333333333333222111111//////......//////000111/////////000111111222222444444444444333333333333333333333333333333222222;;;999999>>>EEEMMMZZZeeetttyyyqqqiiiccc```^^^bbbfffmmmttt}}}~~~zzzxxxvvvxxx{{{))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&'''((((((((((((((()))'''&&&&&&((())))))(((&&&&&&&&&&&&'''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((('''&&&''''''((()))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&%%%%%%&&&'''((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******************++++++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))))))))(((&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((&&&&&&''''''((((((((((((&&&'''((()))))))))((((((&&&&&&''''''((())))))******)))'''''''''))),,,...(((((('''''''''&&&&&&&&&'''((()))((('''&&&''')))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((())))))))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''((()))******))))))(((''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((&&&&&&'''((((((''''''''''''((()))))))))(((&&&&&&&&&'''((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))&&&''')))******)))'''&&&((((((''''''''''''(((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((((((((((())))))*********************************)))***++++++++++++***)))******))))))))))))*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------......///......---000000111111000//////...///............///000000......//////000111111222444444444333333222222222555555444444555555444333777333444999===@@@GGGOOOVVVdddssssssjjjddd______aaadddkkkvvv))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&'''((())))))(((((()))'''&&&&&&((())))))((('''((((((((())))))******&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))************((()))***++++++***(((''''''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))'''''''''''''''&&&&&&&&&%%%&&&'''((((((&&&$$$"""((((((((((((((((((((((((************************)))***+++,,,,,,+++***)))'''''''''((((((((())))))&&&''')))*********)))(((&&&&&&&&&'''((())))))***---+++)))'''(((+++...111'''''''''''''''''''''''''''((()))((('''&&&''')))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))(((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&%%%&&&''')))******((('''%%%&&&'''((())))))((('''&&&%%%&&&&&&'''((()))******))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))))))))((((((''''''''''''&&&%%%$$$###'''((()))))))))(((&&&%%%%%%&&&''')))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''(((******((('''&&&''''''&&&&&&&&&&&&'''''''''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))(((((((((((())))))******++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))******))))))))))))***************)))***++++++,,,++++++++++++++++++++++++++++++*********+++,,,---)))************+++++++++////////////...---,,,+++......///......---,,,,,,...............///000000......//////000111111111333333333333222222111111000000000111333444444444444111444:::<<<:::<<>>EEEKKKRRRbbbxxx|||pppiiiccc^^^[[[[[[WWWWWWZZZ^^^cccmmmvvv{{{uuurrrqqqnnnttt))))))))))))((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''(((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***************************((()))))))))************************************************************))))))*********+++++++++))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))'''&&&&&&'''))))))''''''''''''((((((((((((%%%&&&'''((()))***+++,,,(((((())))))))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###((((((((((((((((((((((((''''''(((((())))))************))))))((((((''''''+++***)))(((''''''&&&&&&&&&&&&&&&''''''''''''((('''((())))))(((((()))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((('''''''''(((((((((((())))))))))))'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&'''((())))))*********((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&''')))*********)))(((************************(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))*********************)))))))))))))))************************************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---......//////......------------------------------------.........//////////////////000000000111111111111111111111111111111111111111111111111111333222222222222333444555:::;;;<<<;;;:::;;;>>>AAAJJJRRR]]]jjj{{{}}}tttlllfff^^^YYYVVVWWWYYY[[[bbbjjjzzzyyyvvvppprrrxxx))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''(((((('''''''''((((((((())))))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%'''''''''((((((((())))))((((((''''''''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((***)))))))))((((((((('''))))))))))))))))))))))))((()))))))))************************************************************(((((((((((())))))))))))************************))))))))))))))))))))))))************)))))))))(((************************+++***((((((((((((***+++''''''''''''((((((((((((''''''(((((())))))******(((((())))))))))))((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''&&&%%%$$$###((((((((((((((((((((((((''''''(((((())))))************))))))((((((''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((('''((())))))(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))'''''''''((((((((((((((((((((((((((())))))))))))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))(((((('''&&&'''((())))))*********))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&''')))*********)))((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******************************************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------............------,,,,,,------------------------------...............////////////000000000000000000000000000000000111111111111111111111111333333333333333444444444555666666777777777999;;;FFFGGGKKKRRR^^^ooozzzjjjccc^^^\\\ZZZYYY[[[```hhhqqq~~~|||||||||~~~))))))))))))((((((((((((&&&'''(((((()))((((((((()))))))))))))))))))))))))))(((((((((((((((((()))''''''''''''(((((((((((($$$$$$%%%%%%&&&'''''''''(((''''''&&&&&&''''''(((''''''''''''(((((((((((('''''''''''''''(((((((((((((((''''''&&&%%%%%%$$$''''''((((((((()))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((()))*********)))((('''''''''(((((((((((((((((((((((())))))))))))************************************************************'''''''''((((((((())))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******''''''''''''(((((((((((((((((((((((())))))))))))'''(((((())))))((((((''''''''''''''''''(((((((((&&&&&&'''''''''((((((((('''(((((((((((())))))))))))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&'''((((((((())))))))))))((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))))))))((('''$$$%%%&&&'''((((((((((((&&&&&&&&&''''''''''''((('''((())))))(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((())))))*********************************((((((((('''''''''&&&&&&'''(((((()))))))))))))))(((((((((((((((((((((((('''((()))))))))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))************************************************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,------------...............////////////000000000000000000000000000000111111111111111111111111222222333333333444444444222222222333555666777888999:::???FFFMMMUUUbbbnnnwwwnnniiiccc\\\XXXXXX]]]cccmmmuuuyyyzzzzzz{{{~~~~~~}}}|||))))))))))))((((((((((((%%%&&&((()))))))))(((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''((((((((()))))))))$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&''''''(((''''''''''''((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))((((((''''''''''''((((((&&&&&&'''((()))***++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************************************(((((((((((())))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''(((((((((((('''''''''''''''(((((()))))))))''''''((((((((()))))))))'''((((((((()))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&'''(((((()))'''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((('''((()))******))))))(((&&&&&&(((((()))(((''''''&&&&&&&&&''''''''''''((('''((())))))(((((()))***''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((((((((('''&&&%%%''''''''''''((((((((()))(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))***))))))&&&'''((())))))*********))))))))))))))))))))))))'''((((((((((((((())))))((((((((((((((())))))***''''''''''''''''''''''''((()))))))))))))))((('''))))))))))))))))))))))))))))))))))))************((()))))))))************************************************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000000000000000000000000000111111111111111111111111000111111222222222222222555444333444555777777777444444999@@@BBBCCCIIIRRRWWWaaaqqqwwwjjj```\\\\\\^^^bbbdddeeefffgggiiikkkmmmooopppsss{{{))))))))))))((((((((((((%%%&&&((()))))))))(((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&''''''((((((((())))))******&&&&&&''''''((()))******'''''''''&&&&&&'''''''''''''''''''''((((((((()))$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''((((((((((((((())))))))))))((((((''''''''''''((((((%%%&&&'''((()))***+++,,,))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************''''''(((((())))))******************************))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))&&&''''''((()))***++++++''''''(((((((((((('''''''''((((((((())))))******(((((((((((())))))))))))'''((((((((())))))******)))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''&&&&&&&&&((((((((((((((((((((((((******))))))((((((''''''&&&'''(((*********))))))((()))*********((('''&&&&&&&&&&&&'''''''''(((((('''((())))))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((('''%%%$$$&&&'''''''''(((((())))))(((((((((((())))))))))))&&&'''(((******((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&((()))************&&&'''((()))************((((((((((((((((((((((((&&&&&&'''((()))***++++++)))((('''''''''(((***+++'''''''''''''''''''''''')))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************(((((())))))*********+++************************************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------................../////////000000000000000000000000000000000000000000000000000//////000111111111111111888666444333444555555444999666888;;;;;;999>>>GGGCCCKKKVVVcccpppzzzllleee```___^^^\\\ZZZZZZ\\\___YYY^^^cccfffiiioooxxx|||~~~+++)))(((((())))))(((&&&&&&&&&&&&&&&&&&'''((()))++++++************++++++((((((((((((((((((((((((''''''(((((((((((('''''')))(((''''''''''''((((((((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&''''''(((((())))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))(((&&&%%%%%%((((((((((((((((((((((((&&&''''''((()))******++++++*********))))))(((((()))(((&&&%%%&&&''')))+++(((((((((((((((((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((''''''+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))((((((((('''))))))(((((('''''''''&&&((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((("""$$$&&&((())))))((('''&&&&&&'''(((******(((&&&))))))))))))((((((((((((******))))))((((((''''''************))))))))))))''''''(((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))(((((((((((())))))))))))''''''(((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&&&&'''((())))))((('''&&&'''((()))(((&&&&&&((()))((('''%%%%%%'''((('''&&&(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''&&&'''''''''(((((())))))++++++******))))))(((((((((&&&%%%'''******(((&&&************))))))))))))))))))******+++++++++,,,&&&&&&''''''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***)))((()))***(((((((((((())))))))))))************************))))))******+++++++++,,,***)))))))))***+++,,,,,,+++***)))(((((()))***+++***)))((((((((()))++++++)))***,,,......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////000000000000////////////////////////000000000000111111111111000000000000111111222333333333333222222222333333333333444444777777777777888999:::;;;@@@>>>CCCOOOVVV]]]pppvvvpppiii```[[[ZZZZZZYYYXXX[[[WWWVVVZZZ\\\\\\ccclllxxx~~~yyyssssssxxx,,,***))))))******)))((((((((('''''''''((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))(((((((((''''''((((((''''''''''''((((((***))))))(((''''''&&&&&&%%%&&&'''(((((('''&&&%%%'''''''''(((((((((((((((((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))((())))))))))))((('''&&&(((((((((((((((((((((((('''''''''((()))*********************)))))))))(((((('''%%%%%%%%%&&&((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))((((((((('''******)))))))))((((((((())))))************))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((('''''''''&&&&&&)))(((((((((''''''''''''***)))))))))((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((($$$%%%&&&(((((((((''''''(((''''''(((******)))'''))))))))))))((((((((((((***)))))))))(((((((((''')))))))))(((((((((((('''(((((((((((((((''''''''')))((((((((((((''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((()))))))))))))))))))))(((((('''''')))(((((((((''''''''''''''''''((())))))((('''''''''((()))(((&&&&&&((())))))'''%%%&&&'''(((''''''(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))(((((((((((((((((('''''''''%%%%%%'''***+++)))'''))))))))))))))))))))))))***************)))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''')))***)))(((((()))***************))))))))))))************************+++++++++************************)))******++++++,,,,,,+++******+++,,,,,,,,,+++*********+++,,,---***+++,,,---------,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111222222///////////////000000000.../////////000000000000......///000111222222333000111222222333333222222222222222333333333444444555555555666666777888999;;;888;;;CCCGGGJJJZZZlll~~~tttlllgggbbb]]]YYYXXXUUUTTTWWWWWWVVVZZZ```ccciiiqqqyyy}}}uuutttxxxyyy***)))(((((()))***((('''***))))))(((((((((((()))******))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''((())))))***)))((('''&&&)))((((((''''''(((((()))*********)))((((((''''''&&&''''''((((((''''''&&&((((((((((((((('''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))((())))))******)))((((((((((((((((((((((((((((((''''''(((((())))))******************))))))))))))'''&&&%%%%%%%%%&&&'''(((************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((())))))((((((((((((((('''))))))************))))))))))))))))))))))))))))))************))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((''''''''''''))))))))))))(((((((((((((((((('''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''''''''''''''''')))(((&&&''')))******)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''))))))(((((('''''''''&&&)))(((((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''))))))(((((('''''''''&&&'''''''''(((((())))))***)))))))))(((((((((((('''((((((((((((''''''''''''(((((())))))))))))(((((('''((()))(((&&&&&&((())))))'''&&&&&&'''(((((('''(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&'''''''''&&&%%%%%%''')))***)))((('''''''''(((((())))))************)))((((((''''''))))))((((((((((((((('''************************))))))))))))))))))))))))&&&'''))))))(((((()))***,,,+++++++++******))))))************************,,,,,,++++++***)))))))))++++++******)))*********,,,,,,+++******+++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000111222.........//////000000111....../////////000000000---...//////111111222333000111222222333333222222222222222222333333333333333333333444555555666666999666777<<<===>>>JJJYYY```ooo~~~tttiiibbb[[[XXXWWWXXXWWWTTTTTTVVVWWWZZZ```gggppp{{{~~~}}}zzz~~~'''&&&%%%%%%&&&'''&&&%%%******)))(((''''''''''''++++++************++++++((((((((((((((((((((((((''''''((((((((((((''''''$$$&&&((()))***)))'''&&&))))))(((((((((((()))))))))))))))((((((((('''''''''(((((((((((((((((('''))))))((((((''''''&&&&&&***))))))))))))))))))***))))))))))))))))))))))))******+++******)))((('''(((((((((((((((((((((((('''((((((((()))))))))************)))))))))))))))''''''&&&&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((((((((((((((''''''''''''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''''''''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&'''''')))'''%%%%%%'''((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((''''''''')))))))))(((''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%((((((((((((''''''''''''&&&&&&'''''''''((((((((()))))))))(((''''''&&&&&&&&&&&&''''''((()))******((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))'''((()))(((&&&&&&((())))))'''&&&&&&'''(((((('''(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''((())))))((('''%%%&&&&&&'''((())))))***((((((((((((((('''''''''***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&(((((('''''')))***,,,++++++******))))))(((************************++++++******************,,,,,,+++***)))))))))******))))))))))))))))))***)))))))))))))))*********---,,,++++++***+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...............------------......///000111111........./////////000000111000000000////////////000000111222222222222222111222222222222333333333111222333444444555555555666444555999:::;;;DDDOOONNNWWWdddrrrvvvkkkgggccc___\\\XXXUUUTTTTTTVVVXXX]]]eeennnxxx~~~&&&%%%$$$%%%&&&'''&&&%%%)))(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((((((((('''''' """%%%'''))))))((('''))))))(((((((((((())))))((((((''''''''''''&&&&&&(((((((((''''''((((((((())))))((((((''''''&&&&&&)))******************)))((((((((((((((((((((((((,,,,,,++++++***((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))''''''''''''(((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''''')))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&''''''(((&&&$$$$$$%%%'''((('''))))))))))))(((((((((((((((((((((((())))))))))))*********)))))))))(((((())))))(((((('''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%((((((((((((((('''''''''''''''((((((((()))))))))))))))(((((('''''''''&&&%%%&&&&&&'''((())))))***'''''''''''''''((((((((('''''''''((((((((((((((())))))(((((((((((())))))'''((()))(((&&&&&&((())))))(((&&&&&&((()))((('''(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((((((((()))((()))))))))((('''&&&&&&%%%&&&&&&'''((())))))***%%%%%%&&&'''((())))))*********))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))%%%'''((((((''''''(((*********)))))))))((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,+++***)))))))))***)))))))))******)))))))))(((((())))))************,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,,,,------...///000000111............////////////000000000////////////...000000111222222222222111111111111222222222333333111222333555555555555555222111222444555777===DDDEEEIIINNNUUU```ooowwwmmmeee___YYYTTTPPPPPPPPPSSSXXX^^^cccfffpppuuuyyyzzzzzz~~~((('''&&&''')))))))))'''(((''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''!!!"""$$$'''((()))))))))***))))))(((((())))))***'''''''''''''''&&&&&&&&&(((''''''&&&&&&''''''((((((((((((((((((''''''''''''(((((())))))(((((('''((((((((((((((((((((((((+++++++++***)))(((&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((()))))))))*********''''''''''''''''''''''''(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))'''(((((((((((()))))))))))))))************))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))))))))'''''''''(((((((((((((((((((((((()))))))))))))))(((((('''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''''''''''''''''''''%%%$$$%%%&&&(((''''''))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((()))(((((((((((('''''''''''''''''''''((((((((()))(((((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&''''''(((((()))&&&''''''''''''((((((((('''''''''(((((((((((((((((((((''''''''''''(((((('''((()))(((&&&&&&((()))***(((''''''((())))))((((((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((()))))))))((()))***)))'''&&&&&&&&&'''''''''(((((())))))***$$$%%%&&&'''(((***++++++***))))))))))))))))))(((''''''''''''''''''''''''))))))))))))))))))))))))'''((())))))''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((***+++,,,---...++++++******)))************+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++************+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////---------......//////000------........./////////,,,---......000000111222///000111111222222111111111111111111222222222222111222444555666666555555444444555555444555999<<<===???CCCHHHMMMTTT\\\bbb{{{yyypppdddZZZSSSQQQPPPPPPSSSVVVWWWWWW\\\bbbhhhkkkmmmpppwww}}}(((''''''''')))***)))(((((('''''''''''''''((()))******))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((()))))))))******))))))))))))******'''''''''''''''(((((((((((('''&&&%%%%%%&&&'''((('''''''''((((((((((((((('''((())))))))))))((('''(((((((((((((((((((((((('''(((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((()))))))))***((((((((()))))))))******))))))************))))))((((((((((((((((((((((((''''''(((((())))))))))))((((((((())))))*********''''''''''''((((((((()))(((((((((((()))))))))***''''''&&&&&&&&&''''''((((((((((((((((((((((((((($$$%%%&&&(((((((((''''''''''''&&&((()))***)))'''))))))))))))(((((((((((('''((((((((()))))))))******))))))))))))(((((((((&&&&&&''''''((())))))))))))(((((((((((('''''''''%%%&&&&&&'''((()))******'''''''''((((((((())))))&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((('''&&&%%%%%%&&&'''((('''((()))(((&&&&&&((()))***(((''''''((())))))((((((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((((((((('''''''''''')))))))))((((((((((((((($$$'''))))))''''''(((***))))))))))))))))))))))))&&&&&&'''((())))))******)))))))))))))))*********(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***(((''''''(((((((((((())))))***++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---*********)))******++++++***+++,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,+++'''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///........................---------.........//////,,,------...///000111111///000000111111111111111111111111111222222222222000222444555666666555444555666777666666777888999888:::===???BBBDDDFFFHHH[[[dddrrrqqqddd___YYYUUUUUUUUUTTTSSSQQQUUUYYY[[[]]]aaagggkkkrrr'''%%%%%%&&&((()))((('''(((((('''(((((()))***+++''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''++++++***)))((()))))))))******))))))))))))******(((((((((((())))))))))))'''&&&%%%$$$$$$%%%&&&'''&&&'''''''''(((((()))))))))***+++,,,,,,+++***)))(((((((((((((((((((((((($$$$$$&&&((()))*********(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))*********+++&&&''''''((()))((((((((())))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))******(((((())))))******++++++))))))************))))))(((((((((((((((((((((((((((((())))))*********+++'''((((((((())))))******&&&'''''''''(((((())))))%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((("""$$$&&&((())))))((('''(((((((((***,,,,,,***((())))))))))))(((((((((((('''((((((((())))))******)))(((((((((''''''''''''%%%%%%&&&'''((()))******''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''(((***++++++&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))******'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''&&&%%%$$$$$$%%%&&&''''''((()))(((&&&&&&((()))***)))'''''')))))))))((((((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))(((((('''''''''&&&)))))))))((('''''''''&&&!!!%%%((()))((((((***---************))))))))))))((((((((()))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++(((''''''((((((((()))***+++,,,,,,---))))))))))))))))))))))))***************+++++++++***)))))))))***+++,,,,,,((()))***++++++***)))((('''((()))***+++***))))))%%%&&&))),,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++...............------------------.........//////000/////////............//////000111111111111111000111111111111222222222///111333555555555444333///111333333444666777666888888888888999<<>>AAAFFFJJJQQQ___ppp|||rrrddd\\\XXXUUURRRSSSQQQOOONNNPPPQQQQQQQQQTTTYYY```iiiqqqwww{{{}}}|||))))))))))))(((((((((((()))((('''&&&&&&'''((()))(((((())))))))))))((((((%%%&&&'''((()))******+++(((((((((((('''''''''''')))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((''')))((('''&&&&&&&&&''''''''''''''''''((((((((((((((())))))******))))))((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((&&&%%%&&&)))+++,,,------+++)))(((((()))+++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((()))***+++)))******++++++******)))(((((()))))))))((((((''''''(((***+++++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((()))))))))******+++***)))((((((((()))***)))((((((((((((((())))))(((((((((((((((((((((''')))((('''&&&&&&'''((()))((()))))))))'''&&&'''((())))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&''''''((()))******)))((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))))))))(((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((***(((&&&&&&((()))(((&&&((()))))))))((('''&&&&&&&&&''''''''''''((((((((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&'''((((((((('''&&&&&&%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))''''''((()))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))******++++++))),,,///---)))'''(((+++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))***++++++++++++*********+++++++++,,,,,,,,,***************)))(((((())))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///.........------------............////////////------...............///////////////////////////////////////000000000000111111111111111111111111111222333333444444333333333333333333333444444555666666555444555777999::::::<<<>>>???AAAIIIUUU^^^ppp}}}{{{ppphhhaaa]]]ZZZWWWTTTSSSRRRRRRPPPOOOOOORRRWWW]]]bbbgggjjjlllpppxxx******))))))((((((''''''((((((''''''''''''(((((((((((())))))))))))((((((&&&''''''((()))***+++,,,((((((((((((''''''''''''))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''((((((((((((((((((***)))((((((''''''((((((''''''''''''(((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''&&&''')))+++.........---***(((((()))++++++***)))((((((((()))((((((((((((((((((((((((******))))))))))))************))))))))))))***+++)))******++++++******))))))))))))((('''&&&&&&%%%'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((('''''''''((())))))))))))(((''''''(((((()))''''''((((((((((((((((((((((((''''''''''''(((((('''((()))((('''&&&'''((())))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''&&&&&&'''''''''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((***)))(((''''''((()))***))))))(((((('''''''''&&&'''''''''''''''((())))))'''''''''(((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&((())))))((('''(((((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&%%%&&&&&&&&&((((((((((((((((((((((((''''''((())))))(((((('''''''''&&&&&&''''''((()))))))))))))))))))))))))))&&&&&&'''(((((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))******++++++(((+++---,,,(((&&&''')))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))***++++++++++++*********+++++++++,,,,,,,,,*********+++******)))((()))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............---------------............/////////---------,,,,,,,,,,,,,,,000000000000000000000000////////////000000000000000000000000000000000000111222222333333333333333222222222222222333444444333333333444444555666666888999:::999888;;;AAAGGGOOOZZZkkk{{{yyyrrrjjjgggbbb^^^ZZZVVVRRROOOOOOPPPQQQSSSUUUXXX[[[]]]ccckkkvvv}}}******))))))((((((''''''(((((((((''''''((((((((((((((())))))))))))((((((************))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((($$$$$$%%%&&&'''((())))))''''''''''''(((((((((((())))))((((((((('''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''''')))+++...//////...,,,+++,,,---,,,,,,+++))))))(((((((((((((((((((((((((((((((((******))))))))))))************))))))((()))))))))))))))************))))))))))))((((((''''''''''''(((((()))************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))((('''''''''((((((''''''''''''(((((((((((((((((((((''''''((((((((('''((()))((('''&&&'''((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((()))((((((((((((((((((((((((***)))'''&&&&&&''')))***)))))))))(((''''''&&&&&&'''''''''''''''((())))))'''''''''((((((((())))))%%%%%%$$$$$$$$$$$$%%%%%%(((((((((((((((((((((((('''''''''((()))))))))(((&&&'''((((((((((((((('''&&&&&&&&&&&&''''''''''''(((((()))))))))*********)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))************(((***+++***(((''''''((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,*********++++++******))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...------,,,,,,+++++++++000000000000000000000000////////////000000000000////////////////////////111111222333333333333222222222111111222222333444111222333555555555444333555777888777777888;;;>>>AAAGGGQQQ\\\iiiyyyyyyrrrkkkddd\\\WWWWWWVVVTTTRRRSSSUUUWWWYYY\\\ccclllpppqqqvvv***)))))))))(((((((((''''''(((((((((((((((((('''(((((())))))))))))((((((************))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((($$$$$$%%%&&&'''((())))))&&&'''''''''(((((())))))((((((((((((''''''&&&&&&''''''''''''((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***(((((((((((((((((((((((('''((())))))(((((()))+++,,,...//////......000111......,,,+++))))))((((((((((((((((((((((((((((((******))))))))))))******))))))((('''''''''(((((()))))))))******)))))))))))))))((((((((()))***+++(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&'''((((((((())))))))))))((('''''''''''''''&&&'''''''''(((((())))))'''(((((((((((((((((('''&&&((()))(((''''''((()))'''''''''''''''''''''''''''((((((((()))))))))***))))))(((''''''''''''(((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))))))))((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))))))))(((((('''''''''&&&'''''''''''''''((())))))((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%(((((((((((((((((((((((())))))*********(((((((((&&&'''((((((((((((((('''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''******)))(((''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''((())))))(((''''''''''''(((((((((((((((((((((((((((%%%&&&&&&''''''''''''''''''((((((((()))))))))***************************)))))))))))))))*********((()))***)))(((''''''((((((((((((((())))))))))))((((((((((((((((((((((((************************)))*********++++++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............//////......------,,,,,,////////////////////////////////////000000000000////////////////////////000111222222333333222222222222111111222222333444222333444666666555444333111222444555666666888999:::<<>>BBBDDDHHHRRR___lllxxxtttkkkeee))))))************))))))(((((((((((((((((((((((())))))(((((((((((()))))))))((((((''''''''''''((((((&&&%%%&&&''')))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((()))((((((***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))************))))))))))))******))))))))))))))))))))))))))))))******))))))((('''))))))(((((((((((())))))******))))))))))))******(((((())))))******++++++************************+++***)))***++++++***))))))((('''(((***+++***))))))))))))))))))))))))))))))((('''(((***+++***)))))))))))))))))))))))))))+++++++++******))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))((((((***))))))(((((())))))***((('''&&&''')))******((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))((('''((()))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''+++***))))))(((((()))))))))&&&%%%&&&)))+++)))&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))))))))'''''''''''''''&&&%%%$$$******))))))))))))******))))))))))))))))))))))))((((((((('''((())))))***%%%&&&&&&'''((()))******'''(((((((((((()))))))))******))))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((()))***+++''''''&&&&&&''')))***+++******)))))))))(((((((((((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))*********************)))))))))))))))))))))(((((((((((((((((('''(((((()))***++++++***)))((()))***++++++************))))))))))))******)))))))))))))))***)))*********+++,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////,,,...//////...------...///...---,,,+++,,,---...000000///............//////////////////////////////000111222222111000///111222444444444666888:::999999999999999999999:::555444444444444444555666444444444444555555555555444444444444555555555555555444444444666999;;;===>>>BBBHHHNNNUUU^^^iiiqqq}}}))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((''''''''''''((((((***((('''''')))******)))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((())))))***)))((('''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******''''''((()))***++++++,,,)))***************+++++++++***)))***++++++***)))((((((((())))))******)))))))))))))))))))))))))))(((((((((((()))***))))))((((((((((((((((((((((((+++*********)))))))))((())))))))))))))))))))))))''''''(((((())))))******'''(((((()))))))))))))))******))))))))))))******((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((+++***))))))))))))******)))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((('''&&&$$$%%%&&&'''((((((((((((******)))(((((((((((((((***((('''((()))***)))'''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((((((((((((''''''&&&%%%%%%(((''''''''''''''''''(((''''''''''''''''''''''''((('''&&&&&&&&&''')))***%%%%%%&&&'''((()))***+++(((((((((((((((((((((((())))))))))))))))))((((((''''''(((((())))))******))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''((()))******)))((('''&&&'''(((***+++)))************)))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((())))))))))))))))))++++++************************))))))((((((''''''''''''''''''((()))++++++((()))***)))&&&%%%(((************)))))))))))))))+++******)))))))))))))))((())))))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,...//////...------...///...---,,,,,,,,,,,,,,,//////.............../////////////////////////////////000111111111111000111222333333333555999;;;??????>>>===;;;:::888777555444444444444444444444333333444444444555555555333333444444444555555555555555444444555666888999;;;<<<>>>@@@CCCHHHOOOUUU^^^hhhwww))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((()))(((&&&''')))******)))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))******))))))))))))******''''''((()))***++++++,,,))))))******+++++++++,,,+++***)))***++++++***)))***++++++***))))))))))))))))))))))))))))))))))))'''((((((((((((((()))***((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((''''''(((((())))))******'''(((((()))))))))))))))))))))************))))))******)))((('''&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))******((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''((()))***+++***)))'''&&&$$$$$$%%%'''((((((((((((***))))))((('''(((((((((***)))(((((())))))((('''''''''''''''''''''''''''&&&&&&''''''((((((((()))(((((((((((((((((((((((('''(((((((((((('''&&&&&&''''''&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$%%%&&&'''(((%%%%%%&&&'''((()))***+++((((((((('''''''''''''''(((((((((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))((((((((((((******)))(((((((((((((((+++***)))((('''(((((()))((()))************))))))((((((((((((((())))))***(((((((((((((((((((((((())))))((((((((((((((((((******************++++++******))))))((((((''''''''''''''''''((()))++++++'''***,,,***&&&%%%(((+++))))))))))))))))))************)))))))))))))))***(((((()))***++++++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,...//////...------...///...------,,,,,,,,,,,,...------,,,------......//////////////////////////////000111111111111111000111222222222333777999?????????>>>===;;;999888555555444444444333222222333333333444444444444555333333333444444444444555555555444444444555666777666777888999:::<<>>======666666666555555333222111333333333333444444444444333333333333444444444444444333333333333333333444444555666777888999999:::;;;>>>CCCIIIQQQ[[[eeekkk''''''((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))'''''''''''''''((())))))'''%%%$$$$$$&&&''''''&&&))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((('''((()))(((&&&&&&(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))*********))))))))))))******))))))))))))))))))))))))***)))(((''''''((())))))))))))(((((((((((())))))******))))))))))))******)))))))))))))))*********))))))***++++++,,,------+++***)))***++++++***)))''')))******(((''')))+++))))))))))))))))))))))))%%%'''))))))'''&&&(((***))))))))))))))))))))))))((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&'''((((((((((((''''''((())))))))))))((('''%%%''')))(((&&&%%%''')))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))))))))''''''''''''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***)))(((''''''&&&'''(((((())))))))))))))))))(((''''''''''''((('''(((((((((((((((((()))((((((((((((((((((((((((%%%%%%&&&''''''((())))))((((((((((((((((((((((((''''''((()))))))))(((((('''&&&&&&&&&'''((()))***))))))(((((((((((())))))))))))))))))))))))))))))&&&'''(((((())))))((((((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))******))))))))))))))))))((()))***++++++***((('''%%%&&&(((******)))((('''((((((((((((((()))******(((((((((((((((((((((((())))))((((((((('''''''''((((((((())))))*********(((((((((((())))))))))))))))))(((((((((((()))))))))***+++,,,++++++,,,---((()))))))))************(((((((((((()))***,,,,,,))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,...//////...------...,,,,,,---------------------------------...//////////////////////////////////////////000111222333///111333333222111222333222444777:::<<<=========888888999888777555333222222222333333333444444444222222333333333444444444333333333333333333444444777666555666777999999999888:::<<<===@@@EEEKKKPPP^^^hhhvvv&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))'''''''''''''''((()))***)))'''&&&&&&((())))))((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((('''(((***(((&&&%%%(((***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))***)))((('''&&&''''''((())))))(((((((((((())))))******))))))))))))***************)))))))))))))))))))))***+++,,,,,,------+++***)))***+++++++++)))###&&&((((((''''''***,,,))))))))))))))))))))))))%%%'''))))))'''&&&(((***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''%%%&&&&&&'''''''''''''''&&&'''((())))))((('''&&&"""%%%''''''&&&&&&))),,,(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((()))((((((''''''''''''((()))++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))((((((''''''(((((()))))))))))))))))))))((('''''''''''''''&&&'''((((((''''''((()))))))))))))))))))))))))))%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&'''((()))++++++,,,,,,(((((('''&&&&&&''')))***((((((''''''''''''(((((('''''''''''''''''''''''''''(((***+++++++++***)))'''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))******))))))(((((('''''''''((((((((())))))******(((((((((((()))))))))***(((((((((((()))***+++,,,%%%'''***,,,---+++***((($$$&&&((()))***)))((('''((((((((((((((()))******(((((((((((((((((((((((())))))(((((('''''''''&&&''''''(((((()))))))))***''''''(((((())))))*********))))))(((((((((((()))''''''((()))++++++++++++(((((())))))*********+++'''''''''((()))+++------*********)))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,...//////...------...++++++,,,---...........................///000111////////////////////////////////////000111222333///222444444333111111222222333666999;;;;;;;;;::::::;;;;;;:::999777555444222222333333333444444444222222333333333444444444555555555555555555666666777555333222444666888888888999;;;;;;;;;===@@@BBBDDDKKKTTT\\\gggxxx******)))(((((((((((((((''''''''''''((((((((()))$$$###"""%%%(((***(((&&&))))))))))))************((((((''''''''''''(((((((((&&&%%%%%%&&&&&&%%%###(((((((((((((((((((((((())))))))))))))))))))))))******)))((('''&&&%%%%%%(((((((((((()))))))))))))))((('''''''''(((***+++******))))))((((((''''''))))))))))))************'''''''''''''''((())))))+++*********))))))((((((+++***)))(((((()))***+++***************++++++,,,))))))))))))************+++++++++*********))))))((((((''''''''''''((((((************************))))))))))))))))))))))))%%%&&&''')))***,,,------******))))))((((((''''''%%%&&&&&&'''((())))))***++++++)))(((''''''''''''$$$$$$&&&((()))*********))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))(((((('''''')))'''''')))++++++(((%%%&&&&&&''''''(((((()))))),,,***''''''(((((((((''''''((((((((()))))))))***))))))(((((('''''''''&&&------,,,,,,+++*********))))))))))))))))))))))))((((((''''''''''''((((((***)))(((''''''((()))***''''''((((((((((((''''''***)))))))))(((&&&%%%$$$((((((((((((((((((((((((''''''((()))***++++++,,,'''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((+++*********))))))((((((***)))(((&&&&&&&&&'''(((((((((((((((((((((((((((******))))))((((((''''''''''''&&&''''''((()))***&&&&&&&&&''''''''''''(((((('''&&&%%%&&&(((***+++((()))))))))))))))((((((++++++***))))))***************))))))))))))******))))))))))))))))))))))))&&&&&&''''''(((((()))))))))))))))(((''''''&&&&&&+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))&&&''''''(((((((((((((((+++***)))(((((()))***+++************************+++++++++++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++******))))))******+++,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///111111000000//////......////////////////////////000000000111222222333333111222333444666777777777>>>===<<<;;;999777555333333333333333333333333333111111222222222333333333111222333333444444333333444444444555555555666666555666666777888999999:::===???AAAFFFOOO[[[hhhppp******)))((((((((((((((('''''''''((((((((())))))((('''&&&''')))***(((&&&&&&'''''''''((((((((((((((((((''''''''''''((((((+++)))((()))******)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''((((((((()))))))))))))))(((((('''((()))***+++))))))))))))(((((((((((((((((()))))))))*********'''''''''''''''((())))))*********)))))))))((((((+++***)))(((((()))***+++***))))))))))))***++++++))))))))))))************+++++++++*********))))))))))))(((((((((((())))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))((((((((((((''''''(((((()))*********+++***)))(((((('''((((((&&&&&&((()))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))(((((((((''')))((('''(((***+++)))&&&'''''''''(((((((((((((((+++)))''''''((())))))((((((((((((((())))))))))))******)))))))))((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))(((''''''((())))))''''''((((((((((((''''''************)))((('''&&&(((((((((((((((((((((((()))))))))))))))*********((((((((('''''''''&&&&&&((((((((((((((((((((((((*********)))))))))((((((---,,,+++)))))))))***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''(((((('''''''''((((((((()))))))))((('''&&&&&&''')))***(((((())))))))))))(((((()))))))))*********************))))))))))))******))))))))))))))))))))))))(((((())))))))))))))))))''''''((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))))))))))))))''''''((())))))))))))(((+++***)))(((((()))***+++************************+++++++++++++++***))))))************************************************,,,,,,,,,,,,,,,,,,---------------.........//////---------------------------...///...------...///000000000000//////......////////////////////////000000000111222222333333555555777777888777666555;;;;;;;;;::::::888777777333333333333333333333333222333333333444444444444333333444555555555555444555555555555666666666666555555666777777888999999:::;;;<<<===BBBIIIRRRYYYccckkkxxx***))))))(((((((((((((((''''''((((((((())))))))),,,+++************'''%%%&&&&&&'''''''''(((((((((((((((''''''''''''((((((((('''&&&'''((()))((('''************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((()))******(((((((((((())))))))))))(((((())))))))))))******'''''''''''''''((())))))******))))))))))))((((((******))))))))))))******))))))((((((((()))******))))))))))))************+++************)))))))))******))))))))))))******************************))))))))))))))))))))))))*********))))))((((((((((((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((***)))'''''')))))))))((())))))((((((((((((((('''***((('''''')))******)))))))))))))))((((((((((((************))))))))))))$$$$$$%%%&&&&&&'''(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((('''&&&&&&'''(((((('''(((((())))))(((((('''))))))************))))))((((((((((((((((((((((((*********))))))((((((((()))))))))(((((((((((((((((((((((((((((((((((((((******))))))))))))((((((***)))((('''''''''(((((((((((((((((((((((((((((($$$%%%%%%%%%%%%%%%&&&&&&+++***)))(((''''''''''''(((((((((((()))))))))******)))'''&&&&&&'''(((((((((((())))))))))))(((((('''((()))+++++++++*********))))))(((((())))))***))))))))))))))))))))))))+++***************))))))&&&&&&'''(((((()))************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************)))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))*********************************++++++++++++***))))))************************))))))))))))))))))))))))---------,,,,,,,,,,,,,,,++++++,,,---...///000111........................---...///...------...///000000000////////////...////////////////////////000000000111222222333333777999:::;;;:::777444222777888888999999999999999333333333333333333333333444444444444555555555555444444555666666666666666555555555666666666777777555555555666666777777888777777777777888;;;@@@DDDGGGLLLUUUaaaooo~~~))))))(((((((((((())))))'''(((((((((((())))))))),,,,,,++++++***)))(((&&&((((((((()))))))))******((((((''''''''''''(((((('''&&&%%%&&&((()))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))'''''''''((((((((())))))((((((((((((((())))))***''''''(((((())))))******(((((((((((()))))))))***'''''''''''''''((())))))))))))))))))))))))((((((***))))))))))))))))))***((((((((((((((())))))***((()))))))))************************))))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))'''((((((((())))))******''''''(((((())))))*********))))))))))))))))))))))))(((((((((((())))))***))))))*********))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((***)))'''''''''((()))******)))))))))((((((''''''((('''&&&''')))******)))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&'''''''''(((((())))))))))))(((((('''((()))***************(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''******)))(((''''''((((((''''''((((((((()))))))))***)))((('''&&&&&&'''''''''(((((())))))))))))(((&&&(((***,,,------,,,+++))))))(((((((((((())))))))))))))))))))))))))))))+++++++++******))))))(((''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))***++++++++++++******))))))))))))))))))*********************************+++++++++******)))************************************************++++++++++++++++++******,,,,,,------...//////000---------------------------...///...---------///////////////////////////////////////////////////000000000111222222333333666888:::;;;:::777444111555555666777888888777777444444444444444444444444333444444444444555555555444444555666666666666555444444555555555666666666444555555555666666666777666777888888888999<<<>>>AAACCCGGGKKKSSS]]]hhhooozzz))))))(((((((((((())))))(((((((((((()))))))))***((()))******))))))((()))(((((((((((())))))))))))((((((''''''''''''((((((***)))((()))+++,,,,,,+++((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********''''''''''''(((((((((((('''(((((()))))))))))))))''''''(((((())))))******'''(((((((((((()))))))))'''''''''''''''((())))))(((((((((((((((((()))))))))))))))******)))))))))((((((((((((((())))))***((()))))))))************)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))))))))***''''''(((((())))))******(((((((((((((((((('''''')))(((((((((((())))))***(((((())))))(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''''')))*********))))))((((((((('''(((''''''(((***+++***)))))))))))))))((((((((((((((((((((((((((((((((((((*********))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&(((((())))))))))))((((((&&&&&&'''((())))))))))))((((((((((((((((((((((((&&&''''''((())))))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))************************)))))))))))))))))))))))),,,++++++***)))(((((('''((((((((((((((()))******&&&&&&'''''''''((((((((())))))((((((''''''''''''''''''((()))))))))))))))''')))+++.........---,,,))))))(((((((((((())))))))))))))))))))))))))))))*********))))))(((((((((******))))))(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************)))******+++++++++++++++)))))))))******)))))))))************************)))******+++++++++******************************++++++++++++++++++++++++***+++,,,,,,,,,++++++***........................,,,,,,,,,,,,,,,,,,,,,,,,---...///...---------///.............../////////000000000000000000000000000000000111222222333333333555777999999777444222444444555555555444444333444444444444444444444444333333333333444444444444333333444555555555555555333333444444444555555555555555555555666666666666666888999999888888:::;;;;;;<<<===>>>@@@CCCIIIMMMXXX___mmm{{{((((((((((((((())))))***((((((((()))))))))******%%%''')))))))))((()))***%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((()))((('''((()))***)))(((''''''''''''''''''''''''))))))))))))))))))))))))((((((((())))))*********&&&&&&'''''''''(((((((((''''''((()))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))'''''''''''''''((())))))''''''(((((((((((())))))))))))************))))))))))))((((((((()))******))))))))))))************(((((()))))))))))))))***((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))'''((((((((((((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))'''''')))******))))))))))))))))))((((((''''''(((******)))'''(((((((((((())))))))))))''''''''''''((((((((((((******))))))(((''''''&&&))))))))))))))))))))))))((((((''''''''''''((((((&&&'''(((((((((((('''&&&((())))))******))))))(((&&&&&&'''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&''')))******+++&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((())))))'''((()))*********))))))))))))))))))))))))))))))******))))))(((''''''&&&(((((((((((()))***+++,,,&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''&&&'''((())))))******))))))***+++---------,,,,,,)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))((((((++++++***))))))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***************************))))))***++++++++++++***))))))************))))))************************))))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,.../////////...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///---............/////////000000000000000000000000000000000111222222333333111222555777777666555333444555555555444333222111444444444444444444444444222333333333333444444444333333444555555555555444444444444444555555555666666666666666666666666666666777888777555444444555333555777888999:::===???DDDIIIRRR[[[cccmmm}}}((((((((((((((()))******(((((()))))))))*********%%%(((******(((((()))***%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((('''&&&$$$%%%&&&&&&%%%$$$(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******&&&&&&&&&'''''''''((((((&&&'''((()))***))))))((())))))))))))(((((((((((('''''''''((((((((())))))'''''''''''''''((())))))'''''''''((((((((())))))((()))***++++++***)))(((***))))))))))))***++++++))))))))))))************(((((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''))))))))))))(((((((((((('''''''''((())))))******+++***)))(((((('''(((((('''(((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&)))+++***((('''((())))))))))))))))))*********)))(((((()))******(((&&&&&&&&&'''((()))***++++++''''''(((((()))))))))))))))((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''((())))))))))))((('''))))))************))))))'''(((((()))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((()))))))))(((((((((((((((((((((((('''''''''((((((((())))))$$$%%%'''((((((((('''&&&))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))******''''''''''''((((((((((((''''''((((((((((((((((((&&&'''((()))************************************((((((''''''''''''(((((())))))))))))))))))))))))))))))************************))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))******************************((())))))***+++*********((()))***++++++***)))(((************************))))))***+++++++++++++++++++++++++++++++++++++++************************)))+++---///000000///...---------...............---------------------------...///...------...///---------.........//////000000000000000000000000000000000111222222333333222333444555666555555444555555555555555444444333555555555555555555555555444444444444555555555555444444555666666666666555666666666666777777777777777777777777777777777777666777777666444444444666333555777888888999<<<>>><<<===AAAGGGKKKPPP\\\hhh}}}((((((((((((((()))******))))))))))))************'''***,,,+++)))'''(((***'''''''''((((((((())))))((((((''''''''''''((((((***)))''''''(((((('''%%%))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''')))*********)))(((******))))))((((((''''''''''''''''''((((((((()))'''''''''''''''((())))))&&&'''''''''(((((())))))((()))***++++++***)))(((***************++++++,,,))))))))))))************'''((((((((())))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$%%%'''(((***+++,,,******))))))(((((('''''''''(((((()))***++++++,,,++++++***(((''''''''''''(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******%%%(((++++++)))'''''')))(((((())))))******++++++***)))))))))******'''%%%%%%&&&'''((()))***+++,,,(((((())))))*********+++(((((())))))***+++++++++))))))))))))))))))))))))((((((''''''''''''(((((('''((()))******)))((('''))))))************))))))))))))************))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))*********+++((((((((((((((((((((((((&&&'''''''''(((((())))))'''((()))+++++++++***)))))))))))))))))))))))))))$$$%%%&&&((()))+++,,,---,,,+++***)))(((((((((((((((((((((((())))))))))))&&&&&&'''((()))))))))(((&&&'''((()))***************)))(((((('''(((((()))((((((''''''''''''(((((())))))))))))))))))))))))*********++++++,,,,,,---((((((((()))******++++++&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************'''((((((((())))))******************************(((((()))************)))((()))***++++++***)))(((************************((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))&&&(((+++---//////...---+++,,,,,,---...///000000........................---...///...------...///---------.........//////000000000000000000000000000000000111222222333333444555555555555555444444555555666666777666666666555555555555555555555555555555555555666666666777555666666777777777777777888888888888999999999999888888888888777777777777666777888888777888:::<<<777888888777666666888:::999888:::>>>@@@BBBJJJSSSUUUjjj'''((()))******************)))(((''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***&&&&&&''''''(((((()))))))))(((''''''''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))++++++***)))((('''&&&&&&((('''&&&&&&&&&((()))***,,,***'''%%%%%%&&&((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++))))))))))))(((((((((((()))))))))))))))((((((((())))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''******))))))((((((''''''(((((((((((()))))))))))))))******+++++++++******,,,+++)))((('''((()))+++***)))((((((((()))+++,,,++++++,,,,,,,,,++++++***))))))))))))))))))))))))***************************)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((''''''''''''(((((()))$$$%%%%%%&&&&&&'''''''''&&&''')))++++++++++++******+++***(((&&&%%%%%%'''******))))))))))))******))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))+++***)))(((((()))***+++***)))'''&&&'''(((***+++*********)))((((((''''''******))))))((((((((('''''''''(((((())))))******(((((((((((((((((((((((())))))))))))************++++++)))(((''''''&&&'''''''''''''''''''''&&&&&&******))))))((((((''''''(((((())))))))))))(((((())))))))))))************---,,,,,,+++*********+++))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++)))************+++++++++************************************************(((((())))))*********+++)))******++++++******)))...---,,,+++++++++,,,---............////////////////////////////////////............////////////////////////000000000000000111111111111222222222222222222222333444555555222444777888888777555333999777444333444555555555222222333333444555666666777777777777777888888888:::;;;<<<===>>>???@@@AAA:::;;;===???@@@???>>>===>>><<<;;;;;;===>>>>>>===<<<<<<;;;;;;::::::999999777777777777777777777777777777888999;;;<<<======KKKRRR\\\gggwww)))***++++++++++++++++++))))))(((''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***'''''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))((('''''''''((()))***+++)))((('''&&&'''))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++)))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((())))))))))))******++++++++++++++++++,,,+++)))(((((((((*********)))((((((((()))++++++******++++++++++++******))))))))))))))))))))))))***************************)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((()))(((((('''''''''((((((&&&&&&&&&&&&''''''''''''''''''((()))************((())))))(((&&&&&&''')))***))))))(((((())))))***(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))******)))(((((()))******))))))'''''''''(((***+++(((((((((((((((((()))))))))))))))((((((((('''''''''((((((((()))))))))***(((((((((((((((((((((((())))))))))))************------,,,******)))))))))&&&'''''''''((((((((((((******))))))(((((((((((((((((())))))))))))(((((())))))))))))************,,,+++******)))))))))******))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++)))************+++++++++************************************************))))))************************++++++++++++******------,,,++++++,,,,,,---------------............////////////////////////............////////////////////////000000000000000111111111111222222222000000111222333444666777777888:::;;;:::999888888:::888666444444555555555444444555666777777888888;;;<<<<<<===??????@@@AAAEEEEEEFFFFFFGGGGGGHHHHHHDDDEEEFFFFFFFFFDDDBBBAAACCCAAA@@@@@@AAABBBAAAAAA>>>>>>======<<<;;;;;;:::888888888888888888888888777777888999::::::;;;<<<===CCCJJJSSS```nnnuuuvvv******************)))(((((((((''''''((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((('''''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))************)))((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((()))***+++,,,,,,))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))((()))******++++++******)))))))))*********++++++))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))*********)))((('''''''''))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))+++++++++,,,,,,---------,,,+++***)))((()))******)))))))))((()))******+++))))))************))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((******)))(((''''''''''''((((((((((((''''''''''''((((((((('''(((((())))))&&&'''(((((('''''')))***)))((((((''''''(((((()))(((((((((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))***))))))(((((())))))***)))((('''''''''(((***+++&&&&&&''''''((())))))***((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************------,,,+++*********+++''''''(((((())))))*********))))))))))))(((((((((((())))))******))))))((())))))))))))************+++***))))))((()))))))))*********))))))*********))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++************************************************+++++++++++++++*********++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,------------...////////////////////////............////////////////////////000000000000000111111111111222222222//////000111333555666777888999:::999777666777888;;;999888666666666777777999999:::<<<===???@@@@@@EEEEEEGGGHHHJJJLLLMMMNNNRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOMMMKKKHHHGGGHHHFFFDDDDDDEEEEEEDDDCCCBBBAAAAAA???>>>===<<<<<<::::::::::::::::::::::::777888888888999999999999888<<<@@@EEENNNYYY^^^^^^'''((((((((('''&&&%%%%%%'''''''''((()))******+++(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))%%%&&&'''((())))))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))*********++++++((((((((((((((((((((((((((())))))***************))))))))))))************))))))))))))(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))+++++++++,,,---...//////,,,+++***)))))))))******)))))))))))))))******+++'''(((((()))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((''''''''''''******))))))((((((''''''))))))'''&&&&&&'''((()))&&&((())))))(((((()))***((((((''''''''''''((((((''''''''''''''''''''''''))))))((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))(((((())))))))))))(((((('''((()))******&&&&&&''''''((((((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************+++******))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************+++******)))))))))******++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************************---,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------...,,,,,,---------.........////////////////////////............////////////////////////000000000000000000111111111222222222000000000111333444666777;;;<<<;;;999555444666888:::;;;;;;;;;;;;<<<===???BBBCCCEEEGGGJJJLLLNNNOOOSSSTTTUUUVVVXXXYYYZZZ[[[\\\\\\[[[[[[ZZZYYYYYYYYYVVVVVVVVVTTTRRRPPPNNNMMMLLLJJJGGGGGGGGGGGGEEEDDDDDDDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::===???@@@GGGOOOSSSRRR'''''''''''''''&&&%%%$$$&&&&&&'''((()))*********(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((()))************)))))))))###$$$&&&(((((((((&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((()))************)))(((((()))))))))*********))))))))))))((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++++++++,,,---...000111,,,++++++***************((()))))))))************&&&'''((()))))))))))))))************************************************(((((())))))))))))((((((************************************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,+++***(((((('''''''''*********))))))(((((('''))))))'''&&&&&&'''((()))((()))+++***)))''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))***))))))((((((''''''''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************)))))))))((())))))******,,,,,,+++***)))(((((('''))))))))))))************))))))************))))))((()))))))))************++++++*********++++++,,,++++++************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************************---,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,------............---.........////////////////////////////////////............////////////////////////000000000000000000111111111222222222222111222222333444666666>>>@@@@@@===888777:::>>>>>>@@@CCCEEEFFFHHHKKKNNNPPPQQQTTTWWWZZZ]]]___aaacccccccccdddddddddddddddddddddcccbbb```___^^^^^^YYYXXXXXXWWWVVVTTTSSSRRROOOLLLJJJIIIIIIIIIGGGFFFDDDDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999;;;<<<===BBBHHHJJJHHH))))))))))))))))))((('''&&&'''((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((('''''''''''''''((())))))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))******))))))(((((('''''''''((())))))******))))))$$$%%%&&&'''((('''&&&%%%))))))))))))))))))))))))************************************))))))(((((())))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))******))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))'''''''''((()))*********(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))*********+++,,,///111222,,,++++++++++++*********(((((()))************)))&&&'''((())))))******)))************************************************(((((())))))))))))((((((************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++******)))(((((((((((())))))))))))((((((((((((((((((((('''(((((())))))(((***,,,+++)))((('''''')))((((((''''''(((((()))))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))+++******)))((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************)))))))))***+++,,,,,,,,,,,,+++***)))((('''''')))))))))************+++)))******++++++******)))))))))))))))************++++++++++++++++++,,,---*********))))))*********))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++************************************************+++++++++++++++*********++++++,,,,,,,,,,,,+++++++++,,,---......///.............../////////000000////////////////////////............////////////////////////000000000000000111111111111222222222222222222333444666777888===@@@BBBAAA======BBBGGGJJJNNNSSSVVVWWWZZZ___cccbbbccceeehhhjjjlllnnnooopppoooooonnnmmmmmmlllllllllkkkiiifffccc```^^^]]]XXXWWWWWWVVVUUUTTTTTTTTTOOOMMMJJJIIIIIIIIIHHHGGGBBBAAAAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;888;;;======AAAFFFFFFBBB(((((()))*********))))))'''((()))******)))(((((())))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))(((''''''''''''((((((((((((((()))***++++++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))$$$&&&''')))*********)))(((((((((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))(((((((((((()))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((()))))))))***))))))))))))(((((((((((((((((())))))***++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***'''((((((((()))))))))***(((((((((((()))))))))))))))))))))***+++...111333+++,,,,,,,,,++++++******'''((()))***+++******)))&&&'''((()))************************************************************'''((()))******)))((('''************************************************(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))******)))))))))))))))***''''''((((((((((((((()))''''''((()))************&&&(((+++,,,***)))))))))***))))))(((((())))))***************************(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))((('''''''''(((((()))))))))))))))***************)))))))))))))))))))))******++++++***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))************(((((((((((()))***+++,,,))))))))))))))))))))))))))))))*********+++++++++)))******++++++******)))))))))))))))***************************+++,,,,,,***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++)))************+++++++++************************************************))))))************************++++++++++++******+++,,,---.../////////...---------.........//////////////////////////////............////////////////////////000000000000000111111111111222222222000000222444666999<<<===>>>DDDJJJKKKJJJLLLRRRYYY\\\aaagggjjjkkkmmmrrrwwwuuuuuuuuuuuuvvvvvvwwwwwwvvvvvvvvvuuutttssssssrrrqqqoookkkeee```[[[WWWTTTRRRRRRPPPOOONNNMMMMMMMMMJJJHHHFFFEEEEEEFFFEEECCC>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::===???@@@CCCFFFDDD???&&&&&&'''((()))))))))((((((((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''&&&'''''''''(((((())))))&&&'''((())))))((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++###$$$&&&(((************++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((())))))***+++,,,,,,,,,))))))))))))))))))))))))******))))))(((((('''''''''((((((((())))))******'''((((((((())))))******(((((((((((())))))))))))))))))((()))+++...111333+++,,,,,,,,,,,,+++******'''((()))++++++******)))'''''')))***++++++++++++************************************************'''((()))******)))((('''************************************************(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))***)))))))))))))))***+++&&&&&&''''''(((((())))))&&&''')))++++++++++++***$$$&&&***,,,++++++++++++******))))))))))))******************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&'''(((((())))))))))))))))))))))))***++++++,,,,,,))))))******+++++++++,,,******))))))((((((((('''(((((((((((((((((((((((())))))))))))************%%%%%%%%%%%%&&&((()))***%%%&&&'''((()))***++++++))))))******++++++++++++******++++++++++++******))))))))))))************))))))((())))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++)))************+++++++++************************************************(((((())))))*********+++*********++++++************+++---///000000///...,,,,,,,,,---------......////////////////////////............/////////000////////////000000000000000111111111111222222222...///111444888<<>><<<<<<;;;;;;:::::::::999999999999999999999999999999999999::::::;;;;;;;;;999===???@@@BBBDDD@@@:::))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))+++*********))))))((((((''''''''''''((((((((((((,,,,,,,,,+++***))))))(((******))))))((((((''''''******))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''++++++++++++++++++++++++))))))))))))************,,,+++***((((((((())))))******++++++***)))(((&&&,,,,,,,,,++++++***************))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))++++++******))))))(((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************)))+++***)))(((((()))***+++---------,,,,,,++++++++++++*********))))))(((((((((((((((((())))))))))))+++,,,---------+++)))'''))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))(((((('''''''''&&&((((((((((((((()))******///,,,***))))))***))))))(((((())))))))))))(((((()))************+++++++++++++++***)))(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''&&&%%%%%%&&&'''((()))))))))((('''''''''''''''***)))))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((+++++++++++++++***)))(((******************************))))))(((((('''''')))(((''''''''')))***+++))))))))))))(((((((((((())))))(((((((((((())))))+++...111222000---+++***++++++******************++++++******)))(((((((((---,,,+++)))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,++++++*********------------------------,,,,,,,,,------.........///......------///000111000000//////.........---000000000000///////////////000222222111000000111222111000111333444444444333444444555888>>>FFFLLLXXX\\\bbbiiipppuuuwwwyyy|||~~~|||{{{~~~{{{wwwvvvwwwwwwtttrrrnnnjjjccc[[[TTTOOOMMMLLLGGGGGGFFFDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@???>>><<<<<<<<<<<<:::888;;;999888888999888555333888888888999999::::::;;;;;;===>>>>>>AAADDDAAA<<<))))))))))))))))))))))))************)))))))))(((************************))))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((())))))))),,,++++++***))))))(((((())))))))))))((((((((((((******)))))))))))))))***))))))(((''''''((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''************************))))))))))))************+++***)))(((((())))))*********++++++***)))((('''+++++++++******)))))))))******))))))(((((((((((())))))))))))))))))))))))***)))))))))))))))))))))*********)))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************)))+++***)))(((((()))***+++++++++++++++*********)))************)))))))))((((((((((((((()))))))))******+++---------,,,***)))))))))))))))))))))))))))******))))))((((((((((((***)))))))))((((((((('''))))))(((((((((''''''''')))(((((((((((()))))))))***(((''''''(((*********(((((())))))))))))(((((())))))*********++++++++++++******)))(((((())))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((''''''&&&&&&'''((()))))))))((('''''''''''''''*********))))))((((((((((((((((((((()))))))))***))))))))))))))))))))))))+++++++++*********))))))((((((((((((((((((((((((******))))))(((((((((((()))(((''''''((()))***+++))))))))))))((((((((((((***))))))(((((())))))***,,,///222222000---******************************)))))))))))))))*********,,,+++***)))))))))******))))))))))))))))))))))))***)))))))))))))))))))))************************************************************+++++++++,,,******))))))******+++,,,,,,,,,,,,+++++++++******------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///......---...///000111000000/////////.........000000000000000000000///000111333333222222333444111111222555777999999999666999===BBBIIIQQQZZZ```gggjjjooovvv{{{}}}yyyuuurrrqqqpppmmmkkklllmmmmmmkkkiiiaaa___\\\XXXUUUSSSRRRRRRQQQQQQPPPOOONNNMMMMMMLLLJJJIIIGGGEEEDDDCCCCCCCCCBBB@@@???>>>???>>>===;;;>>>===;;;;;;;;;;;;999888999999999999999999999999<<<>>>===;;;===AAAAAA===))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((()))(((((((((((())))))))))))((((((((((((''''''''''''((((((((()))))))))************))))))((((((''''''(((((((((((())))))))))))++++++***)))(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************))))))((())))))***+++)))******+++******)))(((*********)))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************)))******))))))))))))******)))))))))))))))(((((((((************))))))))))))((((((((()))))))))*********+++,,,---...---,,,+++))))))))))))))))))))))))***))))))))))))((((((((())))))))))))(((((((((((())))))(((((((((((('''''')))))))))(((((((((((((((&&&$$$$$$%%%(((*********(((((())))))))))))(((((()))))))))*********++++++******)))((((((((())))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))***)))((((((((((((((()))))))))((('''''''''((((((***************)))))))))((((((((()))))))))******************************,,,+++***)))((()))******((((((((((((((((((((((((***))))))))))))((((((((()))(((((((((((())))))***(((((((((((())))))))))))*********))))))*********---000222222///,,,***)))************************'''(((((()))******++++++))))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))******************************))))))******++++++,,,,,,)))))))))*********++++++******))))))******+++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,---------------.........///............///000000000000////////////......000000000000000000000000111222444444333333444555000111222555777999:::;;;@@@EEEMMMUUU^^^gggooouuuuuuvvvyyy}}}}}}}}}~~~|||yyysssmmmgggcccaaa```aaaaaabbbdddfffgggeeeccc_____________________^^^aaaaaaaaaaaa```^^^\\\[[[ZZZYYYUUURRRPPPNNNMMMMMMLLLJJJHHHGGGGGGFFFDDDBBBAAA>>><<<:::;;;;;;:::999<<<<<<;;;:::::::::::::::<<<>>>===999:::>>>@@@???))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))((((((''''''''''''''''''(((((())))))******,,,+++***)))(((((((((((((((''''''''''''''''''((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((************************((()))))))))************((((((((())))))***++++++)))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((())))))******++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))***))))))))))))))))))***))))))))))))))))))((((((*********)))))))))))))))(((((()))))))))*********)))***,,,---.........---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((()))))))))))))))(((((('''%%%$$$$$$%%%(((******)))(((((())))))))))))(((((())))))))))))***************))))))((((((((())))))(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))++++++***))))))((((((((())))))((((((((((((((()))++++++******************(((((()))))))))*********************************,,,+++)))'''''')))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((())))))))))))++++++************++++++...000222111...+++))))))))))))))))))************(((((())))))************''''''((((((((()))******)))))))))))))))))))))))))))))))))))))))*********************************))))))***+++,,,,,,------((())))))))))))***************))))))******+++,,,++++++++++++++++++++++++******++++++++++++,,,,,,---------.........................../////////000000000//////////////////000000000000000111111111222333333333111111333444444555666777999<<<@@@CCCPPPVVV___hhhooovvv{{{{{{uuuqqqpppooolllfff```[[[YYYXXXYYY]]]___bbbfffhhhiiiiiihhhmmmoooqqqssssssrrrqqqooorrrsssssssssrrrpppmmmkkkooommmjjjfffcccaaa```___]]][[[XXXUUUTTTRRROOOLLLJJJFFFBBB???>>>>>>======???>>>===<<<<<<<<<======:::>>>@@@<<<;;;===???>>>))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((((((((('''''''''''''''''''''(((((())))))******++++++***)))(((((())))))'''(((((((((((((((((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++((()))))))))************(((((())))))************))))))*********+++,,,,,,++++++++++++++++++++++++))))))))))))************************************(((((())))))************(((((())))))******++++++((()))))))))************************************************************))))))))))))))))))))))))))))))*********++++++++++++++++++*********)))))))))))))))******)))))))))************************))))))))))))))))))******))))))))))))************)))***+++,,,------......))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((())))))))))))))))))(((((())))))))))))((('''((('''&&&''')))***)))((((((((())))))))))))(((((((((((()))))))))*********)))((((((((((((((())))))(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))+++++++++******)))(((((())))))((((((((())))))*********************++++++))))))))))))************************************+++***(((''''''(((***,,,))))))))))))))))))))))))))))))))))))************((())))))))))))((((((((('''((((((((()))))))))***++++++************++++++---...000///---***))))))(((((()))))))))*********************))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((())))))************************************))))))***+++,,,,,,------((())))))))))))***************))))))******+++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,........................---....../////////////////////000000000000000000///000000000111111111222222222333111000000111333999:::<<>>???@@@999AAAFFFCCC>>>>>>===<<<))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))%%%&&&'''((()))))))))((((((((((((((())))))))))))))))))))))))************((((((((()))))))))******((((((((((((((((((''''''(((((((((((())))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))************((())))))************))))))))))))******,,,---...+++++++++++++++,,,,,,,,,)))))))))************+++************************((((((((()))******++++++))))))))))))************))))))))))))************************************************************)))))))))))))))))))))))))))************++++++++++++++++++************)))))))))************))))))******+++++++++++++++,,,))))))))))))************)))))))))*********++++++))))))***++++++,,,------)))))))))))))))))))))))))))))))))************+++(((((((((((())))))))))))(((((())))))))))))******&&&''')))*********)))(((***)))))))))******)))'''(((((())))))))))))((((((((((((((()))))))))******((((((''''''(((((())))))(((((((((((()))))))))))))))))))))*********++++++)))))))))))))))))))))))))))************))))))((())))))((((((((()))******)))))))))***************)))))))))*********++++++************************))))))((('''((()))***+++(((((((((((((((((((((((()))))))))************+++((())))))))))))(((((('''''''''(((((())))))***************))))))************,,,...---+++)))))))))'''(((((())))))*********++++++******)))(((((('''(((((()))*********))))))))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++))))))******++++++,,,,,,)))))))))*********++++++******))))))******+++,,,***++++++++++++,,,,,,,,,******++++++,,,,,,------/////////...............---......///000///////////////000000000000111111///000000111111222222222222222333222111222555777999===DDDJJJQQQ[[[fffnnnqqqvvv~~~|||zzz{{{}}}|||tttnnnjjjcccccccccdddfffgggiiijjjiiimmmqqquuuwwwyyy{{{}}}~~~|||}}}zzzvvvssspppllliiifffgggccc^^^ZZZWWWTTTRRROOOJJJHHHEEECCCAAAAAABBBBBB===GGGMMMIIIBBB???>>>===))))))))))))))))))))))))((()))))))))************************************'''''''''((()))*********))))))))))))))))))))))))%%%&&&'''((()))))))))((((((((((((((())))))))))))((((((((()))))))))******''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))***+++,,,((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***************************))))))))))))************))))))***+++******(((((())))))))))))***,,,...///)))*********++++++++++++))))))*********+++++++++************************'''(((((()))******++++++*********)))))))))))))))))))))))))))************************************************************)))))))))))))))))))))))))))************++++++++++++++++++************)))((()))***++++++***)))(((*********+++++++++,,,,,,((()))))))))************))))))*********+++++++++))))))))))))***++++++,,,))))))))))))))))))))))))))))))*********+++++++++'''((((((((()))))))))***(((((()))))))))*********$$$&&&(((***++++++***))))))((((((***++++++)))'''(((((())))))))))))(((((((((((((((((()))))))))***'''''''''''''''((())))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))'''((()))*********)))((())))))(((((()))******+++((((((((())))))*********))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((())))))*********+++++++++((()))******)))((('''&&&'''''''''((()))************))))))(((((())))))***((()))++++++)))((())))))''''''(((((()))******+++*********))))))))))))))))))***+++++++++***)))((())))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++************************************+++++++++,,,******))))))******+++,,,******+++++++++,,,,,,,,,+++++++++,,,------......000/////////.........---------///000000000///...//////000000000111111111///000000111111222333333222333444555666999===@@@@@@IIIUUU___gggnnnwww}}}~~~~~~zzzuuuqqqppprrrvvvyyy}}}~~~}}}yyyuuurrrppplllnnnrrruuuxxxyyyxxxxxxyyy|||}}}zzzxxxuuurrrooollljjjgggdddaaa[[[XXXTTTOOOKKKIIIHHHHHHDDDMMMSSSMMMCCC???@@@AAA))))))))))))))))))))))))(((((())))))*********+++************************&&&''''''((()))******+++))))))))))))))))))))))))$$$%%%'''))))))))))))((((((((((((((())))))))))))&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((()))))))))))))))******))))))(((((('''''''''((((((((()))+++,,,---)))***+++,,,,,,+++***)))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************)))***++++++***)))((('''))))))))))))***,,,...000(((((())))))*********+++))))))******++++++++++++************************'''(((((()))***+++++++++++++++******))))))(((((())))))))))))************************************************************)))))))))))))))))))))))))))************++++++++++++++++++************)))((()))***++++++***)))((())))))******+++++++++,,,(((((())))))*********+++)))************+++++++++)))))))))((())))))***+++))))))))))))))))))))))))))))))******++++++++++++'''((((((((())))))******(((((())))))*********+++###%%%'''***+++++++++***''''''''')))++++++)))'''(((((())))))))))))(((((((((((((((((())))))))))))'''''''''''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''(((*********)))((())))))((())))))***++++++''''''(((((()))))))))***)))************+++++++++((((((((((((((((((((((((&&&'''((()))******))))))************************))))))******++++++++++++((()))*********((('''&&&&&&''''''((()))******+++))))))(((((((((((())))))&&&((()))***)))((()))***&&&''''''((()))******+++((((((((()))******++++++***+++,,,,,,+++***)))((())))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++*********)))))))))))))))***++++++++++++,,,,,,,,,*********)))***++++++,,,*********++++++,,,,,,,,,++++++,,,------...//////000000//////.........---,,,---///000000000///...//////000000111111111222///000000111222222333333222333555888;;;???EEEIIIQQQ\\\kkkvvv|||~~~wwwtttooollllllpppuuuxxx}}}zzzxxxyyyzzz}}}~~~{{{xxxuuukkkgggaaaZZZUUUQQQPPPOOOIIIRRRVVVNNNCCC@@@BBBEEE)))))))))))))))))))))))))))***+++***)))((((((***((()))))))))'''''')))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************---,,,,,,,,,+++*********))))))))))))))))))))))))(((((()))(((((('''&&&&&&((((((((((((((((((((((((+++++++++*********))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))------,,,+++***)))(((''')))************+++++++++************************************************)))************+++++++++++++++************++++++))))))******++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***)))))))))(((((((((((((((+++++++++************))))))))))))))))))))))))))),,,+++++++++***)))))))))************************))))))))))))))))))))))))******++++++++++++***************)))))))))))))))))))))*********+++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***((((((((())))))((((((''''''''')))***+++))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,,,,+++***))))))******((()))***++++++***)))((()))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,++++++++++++*********))))))(((((()))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************)))************++++++++++++++++++*********)))))))))************+++++++++++++++++++++******))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++******+++---...,,,,,,,,,---------......//////---,,,,,,---...////////////000000000000000111222333222111111333555333777<<<@@@DDDLLLUUU\\\gggooozzzzzzvvvtttrrrnnnmmmnnnrrrwww{{{{{{pppkkkjjjgggaaa[[[ZZZWWWRRRMMMJJJIIIIIIIII))))))))))))))))))))))))((()))***)))((('''''')))((()))))))))'''''')))******)))))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******)))(((((('''************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++++++++************++++++)))*********++++++++++++************************)))******++++++******)))))))))))))))))))))))))))+++++++++************)))************************+++++++++*********************************************************************++++++++++++******))))))))))))************))))))*********+++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((())))))***,,,+++***)))((((((((()))))))))))))))))))))))))))((())))))******))))))(((******))))))))))))******))))))))))))************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))************))))))))))))*********+++++++++++++++***)))))))))))))))((()))***++++++***)))(((((())))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************)))))))))((())))))*********+++++++++************************++++++++++++++++++++++++************************)))************++++++++++++++++++*********)))))))))************+++++++++++++++++++++*********)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++******+++---...,,,,,,---------.........000000///.........///000000000000000000000111111---///111222222333666888999>>>FFFMMMTTT\\\gggnnnttt{{{}}}yyywwwvvvuuuuuuxxx|||yyywwwtttnnniiiccc```[[[WWWTTTRRRPPPOOO))))))))))))))))))))))))((()))***)))'''&&&'''(((((()))))))))'''''')))*********)))))))))(((((((((************************&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))***************))))))(((************************+++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******+++++++++,,,)))************+++++++++************************(((((((((((((((((((((((()))************+++++++++++++++************++++++************++++++++++++************************)))))))))******))))))))))))))))))******++++++,,,+++++++++************)))***************************************+++++++++******************************************************++++++++++++******((()))))))))***+++++++++***************+++++++++)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))((())))))***++++++***)))((('''''''''((()))))))))))))))))))))))))))******************)))++++++************++++++(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))************)))))))))))))))*********++++++***))))))(((((((((((()))))))))************))))))((((((((())))))))))))***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))************)))))))))))))))))))))*********++++++************************************************)))))))))))))))))))))))))))************++++++++++++++++++***************)))************+++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,++++++,,,---...,,,------------.........111000000//////000111111222111111000000111111111///000222444555777:::===FFFLLLVVV^^^fffnnnxxx~~~~~~{{{vvvooommmiiifffccc```]]]ZZZ))))))))))))))))))))))))(((******)))((('''((()))((()))))))))'''''')))************)))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))&&&''''''(((((()))))))))(((((((((((((((((((((((()))))))))******))))))(((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************************))))))************))))))))))))***++++++,,,------+++++++++*********))))))************************)))))))))***+++++++++,,,***************************************************++++++,,,,,,++++++***(((((()))***++++++,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))******++++++++++++******++++++************++++++)))))))))*********++++++************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))************)))(((((('''''''''(((((()))))))))******)))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------...---,,,,,,,,,,,,---...------------............000//////000000000111111222111000000///000111111555555666666888===DDDIIIXXX^^^gggnnntttzzz~~~zzzxxxuuuuuuuuusssoookkk))))))))))))))))))))))))***+++,,,+++)))((()))***((()))))))))'''''')))***************))))))))))))((((((((((((((((((((((((((())))))))))))*********************************((((((((())))))*********((((((((((((((((((((((((''''''(((((()))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++************)))))))))*********+++++++++************************************************))))))*********+++++++++++++++************++++++,,,+++++++++++++++++++++***************************++++++++++++++++++***))))))***+++,,,------...+++++++++*********))))))************************)))))))))***+++++++++,,,************************************************++++++,,,,,,,,,,,,++++++((())))))***+++,,,,,,---************************************++++++++++++************************))))))))))))))))))))))))************************(((((())))))************%%%&&&'''((()))******+++))))))))))))))))))))))))******++++++++++++******+++******************+++*********+++++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++((((((((((((((((((((((((((((((((('''((())))))***))))))))))))))))))))))))))))))************))))))(((((()))))))))*********((('''''''''''''''((((((***))))))))))))))))))*********++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******(((((()))))))))*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////......//////000000000000111000///...///000111222666666777999???IIITTT[[[hhhnnnvvv|||))))))))))))))))))))))))+++,,,---,,,***)))***+++((()))))))))'''''')))***++++++*********)))))))))''''''''''''''''''''''''))))))*********+++++++++************************)))***************++++++))))))))))))))))))))))))&&&''''''(((((((((((('''++++++++++++++++++++++++(((((()))))))))))))))***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++******)))))))))************+++++++++************************************************)))************+++++++++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---+++++++++************)))++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))*********+++,,,,,,,,,+++++++++************************++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************((())))))************)))******++++++++++++******)))))))))))))))))))))))))))******************)))******))))))))))))******)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))))))))************))))))((((((((()))))))))******(((''''''''''''(((((()))******))))))))))))******+++++++++,,,,,,,,,------************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))************((((((((()))))))))******++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++***************+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------........./////////------...///000000000000000//////...///111444555444666;;;BBBLLLYYYgggpppvvv|||))))))))))))))))))))))))***+++,,,+++)))))))))***((()))))))))'''''')))***+++++++++*********))))))(((((((((((((((((((((((())))))))))))************************************+++******************)))))))))))))))))))))))))))''''''((()))))))))))))))++++++++++++++++++++++++(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++)))************+++++++++************************************************)))************+++++++++++++++************++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++***************++++++++++++++++++++++++************)))+++++++++++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++*********))))))*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))***+++******((((((((()))***++++++***))))))))))))))))))))))))))))))((())))))******))))))((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))***((((((''''''(((((()))***+++***)))(((((()))***+++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))))))))************(((((((((((()))))))))***++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))*********+++++++++)))************++++++++++++++++++,,,,,,,,,------)))******+++,,,,,,------++++++,,,,,,,,,,,,------------............------............////////////---...///111222222111111111000///000111444888:::999???HHHSSS___lllwww~~~)))))))))))))))))))))))))))***+++***)))((((((***((()))))))))'''''')))***+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))'''((()))***+++,,,------)))************+++++++++************************)))))))))))))))))))))))))))************+++++++++++++++************++++++---------,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))++++++******************+++++++++************)))++++++++++++++++++++++++,,,+++++++++******))))))************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************)))***++++++***)))((('''!!!###%%%'''))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((((((((((((((()))******+++***)))(((((()))***+++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++(((((())))))*********+++(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))******++++++++++++)))************++++++++++++++++++,,,,,,---------))))))***+++,,,,,,------++++++,,,,,,,,,---------------............------............/////////000...///111222333333222222222111111111333777;;;===CCCKKKWWWdddoooxxx***************)))(((((())))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********))))))++++++)))'''$$$$$$&&&((('''''''''((((((((((((((()))((('''''''''(((***++++++*********))))))((((((,,,+++++++++******))))))+++++++++++++++***)))((()))************+++++++++******))))))))))))******)))************+++++++++************************)))+++,,,,,,***))))))***((((((((()))******++++++))))))))))))))))))))))))++++++******************++++++++++++++++++++++++******+++++++++******))))))******++++++,,,,,,---///...---+++***))))))(((************************+++++++++++++++***)))(((******++++++++++++******************************,,,,,,,,,------.........************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++,,,,,,,,,+++++++++******+++++++++*********))))))************************))))))))))))))))))))))))+++++++++++++++***)))(((******))))))((((((''''''***+++,,,+++)))))))))***((('''&&&(((***,,,***'''************))))))))))))))))))))))))************+++***)))))))))))))))***+++******)))(((''''''&&&((((((((((((((((((((((((***)))(((''''''((()))***)))***+++---,,,+++)))((())))))************)))))))))************+++++++++))))))(((((((((((())))))+++***)))(((((()))***+++************++++++++++++************************///---+++)))(((((()))***(((((((((((())))))))))))------,,,+++***)))((('''))))))))))))************+++,,,,,,,,,,,,+++******(((((((((***++++++***(((+++++++++*********))))))+++++++++++++++++++++++++++***)))(((((()))***+++***)))(((''''''((()))*********************************+++++++++,,,,,,,,,+++***((()))***,,,,,,++++++,,,---...---,,,+++***+++,,,------......------,,,------------------------......///////////////000///...///222444666666222000222777888999@@@KKKRRRZZZgggsss{{{***************)))((((((*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++*********)))))),,,,,,+++)))'''''')))+++)))))))))((((((((((((((()))(((((('''((()))***+++************)))))))))(((++++++*********)))))))))***************)))(((((()))************+++++++++******))))))))))))******)))************+++++++++************************(((***++++++***)))***+++************))))))))))))************************++++++******************++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***+++++++++************************+++++++++++++++***))))))******++++++++++++******************************+++,,,,,,,,,------------************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,***++++++,,,,,,,,,+++++++++******+++++++++*********))))))************************))))))))))))))))))))))))+++++++++++++++***))))))++++++*********)))))))))***+++,,,+++)))))))))******)))(((***,,,---+++)))************))))))))))))))))))))))))***************)))))))))))))))******+++******)))((((((''''''((((((((((((((((((((((((***)))(((''''''((()))***))))))***++++++***)))((())))))************))))))(((((()))))))))*********++++++************+++++++++***)))(((((()))***+++(((((((((((())))))))))))************************...,,,***)))((()))******(((((((((((()))))))))***+++++++++***************))))))))))))*********************+++***))))))((())))))***+++,,,,,,+++***+++++++++*********))))))************************+++***))))))))))))***+++++++++***))))))***++++++***************************++++++++++++,,,,,,,,,+++***((()))+++,,,,,,+++,,,,,,,,,------,,,,,,++++++,,,------......------.........------,,,,,,,,,---...//////000000//////111000//////000111222222444333555;;;???CCCNNNYYYfffnnnxxx|||zzz|||{{{xxxxxxyyy}}}}}})))************))))))(((+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++************)))))))))***++++++)))((((((***,,,+++*********))))))(((((()))(((((((((((()))***+++************))))))))))))******))))))))))))((((((((())))))))))))((('''''')))************+++++++++******))))))))))))******)))************+++++++++************************&&&(((*********)))***+++,,,++++++***))))))((((((******************************++++++++++++++++++++++++++++++++++++++++++'''((()))+++,,,,,,------......------,,,++++++***)))))))))***+++,,,......++++++++++++++++++++++++++++++++++++++++++***)))******++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++---...---,,,++++++,,,,,,,,,,,,+++++++++******+++++++++***************************************))))))))))))))))))))))))***++++++++++++***))))))+++++++++++++++************+++,,,+++)))))))))*********)))+++,,,---+++***************))))))))))))))))))))))))************)))((((((((()))***++++++*********))))))(((((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))'''''''''((((((((())))))++++++************++++++******))))))))))))******(((((((((((())))))))))))************************,,,+++***))))))***+++,,,((((((((()))))))))******))))))******+++++++++,,,)))))))))*********++++++***************)))((((((***+++,,,,,,------,,,,,,+++++++++***************))))))))))))))))))))))))++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))***+++,,,,,,+++,,,,,,,,,++++++,,,,,,---+++,,,------......------000//////...---,,,++++++---...//////000000//////000000000000111222222333777888<<>>GGGQQQ[[[gggttt}}}|||yyyzzz{{{}}}~~~~~~|||zzzxxxwwwwwwtttxxx|||}}}{{{yyyzzz{{{~~~yyyssspppoooqqqsss((())))))*********))))))************))))))(((((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))((((((***,,,,,,+++++++++*********)))((())))))***************))))))))))))))))))******((((((((((((((()))))))))))))))***++++++*********))))))*********+++++++++++++++************++++++))))))*********+++++++++************************&&&(((************+++,,,))))))******+++++++++,,,******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,------.........************+++,,,------++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))***************************,,,------,,,+++,,,---,,,,,,,,,+++++++++******************************************************************************)))******+++++++++*********************************+++,,,+++)))))))))***))))))*********)))))))))************)))))))))(((((()))))))))************(((((((((((()))***,,,,,,************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''((()))******))))))************))))))((((((((()))))))))******))))))(((((((((((()))))))))))))))******))))))))))))*********++++++++++++)))))))))))))))))))))))))))))))))******+++,,,,,,))))))))))))************+++++++++************)))************++++++++++++///////////////...------''')))******((((((***,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------+++******+++------,,,***,,,,,,+++***+++,,,...///+++,,,------......---------------....../////////...//////000000000000000000111333444444777;;;??????HHHVVVbbblllwww~~~|||zzzxxx}}}}}}}}}~~~~~~{{{vvvrrrppppppqqqrrrxxx~~~((())))))************))))))))))))))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))))))))))))))***(((***+++++++++***,,,---************************((()))******++++++******))))))))))))************(((((())))))))))))******)))******++++++++++++***)))************+++++++++++++++************++++++)))************+++++++++************************''')))+++++++++***+++,,,))))))******+++,,,,,,---++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++......------,,,***)))(((***++++++,,,---.........,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***+++------,,,+++,,,---,,,,,,,,,+++++++++*********************+++++++++************************************************))))))***++++++++++++***)))))))))******************+++,,,+++)))))))))***+++,,,...---,,,***++++++************))))))))))))))))))))))))************)))((((((((()))***++++++************************))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))*********))))))************))))))(((((()))))))))*********++++++************++++++))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++++++++)))))))))*********++++++,,,+++++++++******))))))*********++++++++++++,,,000000000000000///......&&&((()))(((&&&%%%(((+++***************+++++++++++++++++++++++++++++++++******++++++++++++******))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,......,,,***++++++++++++,,,---......+++,,,------......------,,,,,,---...///000000111...///000000111111000000222444555444444888???EEEMMMYYYhhhrrr{{{|||xxxuuutttttttttsssqqqxxx~~~~~~}}}xxxwwwxxx(((((()))***************((((((((()))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))******)))+++,,,,,,+++***+++,,,(((((())))))***+++++++++((()))***+++++++++******((()))))))))************)))))))))*********++++++(((((()))***************)))************+++++++++,,,++++++******++++++,,,)))************+++++++++************************)))+++------+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++------------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---,,,,,,,,,+++++++++******))))))*********+++++++++************************************************))))))***+++++++++++++++*********+++++++++,,,,,,***+++,,,+++)))))))))***+++---///...+++******,,,************))))))))))))))))))))))))***************)))))))))))))))******************************))))))))))))))))))))))))'''((()))******)))(((''''''((()))++++++++++++***))))))************))))))'''''''''((((((((())))))++++++************++++++((()))***++++++***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++******))))))*********+++++++++***************+++++++++*********+++++++++,,,,,,...............---,,,,,,%%%((()))(((%%%$$$(((,,,))))))*********+++++++++************************))))))***++++++***))))))((()))***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...******+++---///...,,,***)))***+++,,,------------+++,,,------......------------......//////000000//////000111111111111000222444666666999@@@KKKTTTaaammmyyy~~~|||yyyuuuyyy~~~~~~|||wwwsssqqq(((((()))***************''''''((()))***+++,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******((()))++++++)))((())))))''''''((()))***++++++,,,((()))***+++,,,+++******(((((())))))*********+++))))))******+++++++++,,,''''''((())))))))))))))))))************+++++++++,,,++++++******++++++,,,)))************+++++++++************************+++---......,,,++++++,,,------,,,++++++*********++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,++++++******)))))))))******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,---...,,,,,,,,,+++++++++******))))))******++++++++++++************************************************((()))***++++++++++++++++++++++++,,,,,,---------***+++,,,+++)))))))))***)))+++---,,,)))((((((***************))))))))))))))))))))))))************+++***)))))))))))))))*********************++++++))))))))))))))))))))))))'''((()))******)))((('''&&&(((***,,,---,,,+++***))))))************))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((()))***++++++***)))(((************++++++++++++))))))))))))))))))))))))******+++++++++******))))))************+++++++++'''((()))***+++,,,------******+++++++++,,,,,,,,,++++++,,,,,,++++++***)))%%%(((***((($$$$$$(((---))))))******++++++++++++))))))))))))))))))))))))((()))***++++++***)))((()))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++---//////,,,***(((***+++---......------+++,,,------......------///////////////.........//////000111111111111111///333666:::???JJJYYYdddooo{{{~~~{{{wwwrrrooo))))))))))))))))))))))))******))))))))))))******,,,***((()))+++,,,+++(((************************+++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))---+++)))'''&&&&&&((()))*********))))))))))))))))))***+++,,,,,,+++***))))))************+++++++++(((((((((((())))))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++***************+++++++++******)))------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,+++***))))))***+++,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++*********111111111111000000000000***++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++'''((()))***+++,,,------------------------------...---+++***)))***+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,++++++*********)))***,,,------,,,***)))************************''''''((()))***++++++,,,******)))))))))))))))***************************************)))'''&&&%%%******))))))((((((''''''$$$&&&(((***++++++***)))************************))))))))))))))))))))))))+++*********))))))((((((+++++++++*********))))))(((((((((((())))))))))))))))))(((((((((((())))))++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------......///---------........./////////............//////000222111///000222444444444777777888@@@MMM]]]kkkrrr~~~||||||~~~zzzxxxvvvtttrrr))))))))))))))))))))))))******))))))))))))******,,,***((()))+++,,,+++)))*********************************)))(((''''''''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((('''''''''(((************)))))))))))))))***++++++++++++***))))))************+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++************+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******+++++++++******+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,+++******+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++***//////.........---------,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***************,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******)))***,,,------,,,***)))************************(((((())))))******++++++***))))))(((((()))))))))************************++++++++++++***)))((('''******))))))((((((((((((%%%''')))***+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((+++++++++*********))))))(((((((((((()))))))))******))))))(((((())))))***++++++++++++++++++++++++******************++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------------------------------.........////////////.........///000000///000111222222333444444777;;;DDDOOO]]]kkkwww~~~|||xxxuuupppmmm))))))))))))))))))))))))******))))))))))))******+++***)))***++++++***)))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''************************)))***++++++++++++***))))))************++++++++++++++++++,,,,,,,,,,,,---************************,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,++++++......---------,,,,,,,,,...............---,,,,,,,,,,,,------------,,,,,,......------,,,,,,++++++++++++++++++++++++++++++......---,,,,,,,,,------)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))(((((((((((((((++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))************************)))************************))))))((())))))************************************++++++++++++*********))))))))))))((((((((('''((()))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++************)))))))))((((((((()))))))))***************))))))*********++++++++++++++++++++++++++++++******************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))((((((+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------//////......---,,,,,,+++------.........////////////////////////000111111///222444555333444777:::>>>GGGUUUcccnnnxxx{{{sssooo))))))))))))))))))))))))******))))))))))))******+++************+++*********************************)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***)))((('''''')))***************++++++*********++++++*********))))))*********++++++++++++++++++,,,,,,,,,------)))))))))))))))))))))))),,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++******************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000------------,,,,,,,,,,,,//////.........---------...............---,,,+++,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))((((((''''''*********++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************************+++************************************++++++,,,************************((()))******+++++++++***))))))))))))))))))))))))))))))*********)))((((((++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))************))))))))))))(((((()))))))))*********++++++************++++++************************+++++++++***************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------///.........---------,,,............////////////////////////000111222222111444777666555888???FFFNNNYYYhhhsssyyy~~~xxx))))))))))))))))))))))))******))))))))))))************+++************+++************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))(((((('''))))))******+++++++++,,,+++******************+++))))))*********+++++++++************++++++++++++)))))))))))))))))))))))),,,,,,,,,++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++******))))))******,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------............------,,,---...//////...---,,,...------------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------............---------------------------,,,++++++,,,------......------,,,++++++++++++,,,,,,,,,,,,................................................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++************,,,+++++++++,,,,,,---...************************''''''((()))************))))))))))))***************************)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************++++++************++++++************************************************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------------....../////////........./////////000000/////////000000222333333222444666555777>>>JJJTTTbbbkkkwww~~~))))))))))))))))))))))))******))))))))))))******)))+++++++++***)))***+++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******+++,,,,,,,,,++++++***))))))***++++++)))************+++++++++))))))))))))************************************,,,,,,++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,******)))))))))+++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,------......------,,,,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,------------............///------,,,,,,,,,+++++++++,,,,,,------------,,,,,,------............------******++++++,,,,,,------........................,,,---......///.........)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,******************************************************++++++++++++++++++++++++++++++,,,---......************************&&&'''((())))))))))))))))))))))))************+++************************************************))))))))))))))))))))))))))))))))))))************(((((()))))))))))))))***)))))))))*********++++++*********))))))*********************************))))))*********+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,------...//////000000....../////////000000000000000000000111222444444222333555888>>>JJJXXXcccsssyyy))))))))))))))))))))))))******))))))))))))******)))+++,,,+++)))(((***,,,************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))***++++++,,,------++++++***))))))***++++++)))************+++++++++))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***)))(((((()))+++---...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,++++++++++++,,,------........................,,,,,,,,,---------......,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------------......////////////------------,,,,,,,,,,,,+++,,,---......///......------............------------------,,,,,,,,,,,,........................+++,,,---...///......---)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))***************************************++++++,,,,,,,,,***))))))***+++,,,------************************((())))))*********))))))))))))*********+++++++++))))))))))))***+++,,,,,,************************))))))))))))))))))))))))((()))))))))************(((((((((((())))))******))))))*********+++++++++***))))))(((((())))))***************************(((((()))***+++,,,,,,---))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------............////////////.../////////000000000000000000000111222333444555444555:::BBBNNN\\\iiiqqq~~~))))))))))))))))))))))))******))))))))))))******(((+++,,,,,,)))(((***,,,************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&(((***+++))))))***+++,,,,,,------,,,+++***))))))***+++,,,)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++++++++++++++,,,*********++++++,,,,,,,,,***)))(((((()))+++---...++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------+++******+++------------,,,,,,------...///........................,,,,,,,,,------.........,,,,,,---......---,,,,,,............/////////000---.........//////000000000000/////////.........+++,,,---///000000111111------............------111000///...---,,,++++++------------------------***+++---.........------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,,,,------,,,,,,++++++******************++++++,,,,,,,,,******))))))))))))******************************))))))***+++,,,,,,------(((((((((((()))***+++,,,******************************+++++++++******)))))))))******++++++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******)))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------000000000///......------////////////000000000000000000000111222444555666777999@@@LLL\\\kkkvvv|||******++++++++++++******---,,,,,,,,,,,,,,,,,,---******++++++++++++******))))))))))))))))))))))))******))))))))))))******++++++******)))(((((((((******++++++++++++******************************,,,,,,,,,+++***)))(((''')))************+++++++++******++++++++++++***************)))******+++,,,************+++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))*********+++++++++---------,,,,,,+++++++++******++++++++++++,,,,,,---+++)))***,,,---,,,)))...------,,,,,,------...---------............///------------------------........................................................................///000000000///...------,,,---......//////........................------////////////////////////......////////////......+++,,,,,,------,,,,,,+++000000//////............---------------------,,,//////000000///...------............---,,,,,,+++******+++++++++,,,,,,,,,000---,,,---///000...,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***))))))((('''&&&&&&%%%++++++***))))))***+++++++++++++++*********))))))************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******---,,,+++)))((((((''''''''')))***)))((('''(((***++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))************************++++++************+++++++++*********+++,,,------******************+++++++++***************++++++......---,,,,,,,,,---------+++)))))),,,---,,,***+++,,,,,,---,,,+++***)))---,,,,,,,,,------...///------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......---------------............///......//////000111111222111111111000000333777;;;:::CCCQQQ___lllvvv~~~******++++++++++++************))))))))))))************++++++++++++************************************))))))))))))******)))))))))))))))***************++++++++++++******************************+++++++++++++++***)))((()))************+++++++++******++++++++++++*********************++++++,,,------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,---------......,,,++++++---...---+++...------,,,,,,------...---------............///------------------------......................................................................../////////000//////......,,,---......//////..............................////////////////////////......////////////......------............------////////////......------,,,,,,,,,------.........///////////////...------..................---,,,+++,,,,,,,,,------------///---,,,---///000...,,,---,,,,,,++++++,,,,,,------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,+++******))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++)))*********))))))((('''******))))))(((((()))))))))***+++***)))((()))+++++++++++++++++++++++++++************++++++++++++************************************************++++++************++++++***************+++,,,,,,,,,+++++++++***)))))))))))))))))))))***+++,,,---...---,,,,,,+++,,,,,,,,,...+++)))***,,,---,,,++++++,,,,,,,,,,,,+++***)))---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...////////////............/////////000000......//////000000111111111222222222333555999===EEEMMMZZZhhhrrr{{{******++++++++++++******)))))))))(((((()))))))))******++++++++++++************************************))))))))))))******'''(((((()))******++++++******++++++++++++************************************+++++++++******))))))************+++++++++******++++++++++++*********************+++,,,,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------.........//////------------,,,,,,,,,,,,---.........////////////...---,,,---...///...,,,......------------......---------............///------------------------..............................................................................///000000000//////------...////////////...........................////////////////////////...//////000000//////.........////////////.....................---------------------------------///////////////......---------......//////......------------............///...------...///...---------,,,,,,,,,,,,------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++---------,,,++++++******'''((()))******)))((('''+++++++++******************************************************)))))))))))))))))))))))))))))))))************************************************************************((())))))))))))(((''''''(((((('''(((((()))******)))+++,,,+++***)))***+++***************************++++++++++++,,,,,,,,,************************************************++++++************++++++******)))))))))***++++++---,,,,,,+++***)))((((((((((((((()))+++,,,...///---,,,++++++******++++++...,,,++++++,,,------,,,++++++,,,,,,,,,+++******------,,,+++++++++,,,,,,******++++++,,,,,,------,,,------------...............///000000000000/////////000000000111111111///////////////000000000000222333555777;;;@@@DDDVVV^^^iiittt|||~~~******++++++++++++******++++++************++++++******++++++++++++************************************))))))))))))******(((((())))))******************++++++++++++******************************((()))***+++++++++++++++))))))*********+++++++++******++++++++++++******+++************+++,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++---............/////////------------------,,,,,,............////////////...---------......------......------------......---------............///................................................................................................---...///000000000000000------...///////////////............//////////////////////////////////////////000000000000//////...//////000000//////...............------------000//////...---,,,,,,+++...///////////////......+++,,,---...............,,,------------...............---............---------,,,,,,,,,,,,---------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++******))))))))))))''')))***,,,,,,***)))'''************************************************+++++++++******)))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))******+++++++++******)))((((((''''''(((((()))***)))***++++++))))))***+++))))))))))))))))))))))))*********+++++++++,,,,,,************************************************++++++************++++++***)))))))))))))))******,,,+++++++++***))))))))))))))))))***+++,,,......,,,++++++***)))*********---,,,,,,+++,,,,,,------++++++++++++++++++++++++------,,,++++++++++++,,,)))******+++,,,------...------------..................///000000000///////////////000000000111111000000000000000000000000111222333666;;;CCCMMMSSSgggmmmwww|||www{{{******++++++++++++******++++++************++++++******++++++++++++************************************))))))))))))******************))))))((((((******++++++++++++******************************((()))***+++++++++++++++))))))*********+++++++++******++++++++++++******+++++++++***+++,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------............------------------------,,,------------.........,,,---------,,,,,,,,,---///......------......///---------............///........................////////////////////////////////////////////////////////////////////////......///000111111111000---...//////000000//////........./////////000000000000000000000000000000//////000000000000//////......////////////..............................---...........................///////////////...***+++,,,---------------,,,,,,,,,,,,---------------.........------.........------,,,,,,------...---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))((((((((()))***,,,------,,,***)))************************************************,,,,,,++++++******))))))************************************************************************))))))))))))))))))))))))******++++++++++++************)))(((((((((((((((((()))***)))(((((()))***))))))))))))))))))))))))))))))))))))*********+++************************************************++++++************++++++******)))))))))))))))***)))))))))***+++++++++,,,++++++++++++++++++,,,---++++++***)))))))))******,,,,,,,,,,,,++++++,,,---+++++++++++++++++++++,,,------,,,++++++,,,,,,,,,******+++,,,------......---------.........//////------...////////////........./////////000000000000000000111111111111111222444666;;;CCCOOO]]]ffftttyyyzzzwww}}}******++++++++++++******)))))))))(((((()))))))))******++++++++++++******++++++++++++++++++++++++******))))))))))))******++++++******)))(((((('''******++++++++++++******************************((()))***+++++++++++++++)))************+++++++++******++++++++++++******+++++++++++++++,,,------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------............++++++,,,,,,,,,---------+++---...---,,,+++,,,---//////............//////---------............///........................//////////////////////////////////////////////////////////////////////////////000111111111000000......///000000000000///.........//////000000111000000000000000000000000///000000111111000000///......////////////...............///////////////)))***+++---///111333333---...//////////////////,,,,,,------...---------+++,,,,,,,,,,,,------------...///...------...///......------------......---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++***************+++++++++************************+++++++++++++++*********************************++++++++++++++++++++++++************************************************(((((()))************)))++++++***))))))((())))))''')))***)))((('''((()))************************(((((()))))))))*********++++++++++++++++++++++++************************++++++************++++++++++++***)))))))))******(((((()))***+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,+++******))))))******+++,,,,,,+++******+++---++++++******++++++,,,------,,,,,,,,,------...///,,,,,,------......//////------........./////////------...////////////............/////////000000000111111222333333444444666999>>>FFFPPP^^^llluuu}}}{{{xxxyyy******++++++++++++************))))))))))))************++++++++++++******++++++++++++++++++++++++******))))))))))))***************)))))))))))))))******++++++++++++******************************)))******+++++++++******)))************+++++++++******++++++++++++******,,,++++++++++++,,,------,,,,,,+++++++++,,,,,,---------------------------...------,,,,,,------...,,,,,,,,,---------......------------.........///+++,,,,,,,,,,,,---------,,,...///...,,,,,,---/////////............//////---------............///........................////////////////////////////////////////////////////////////////////////000000111111111000//////......///000000000000000---......///000000111111000000000000000000000000000000111111111111000000///000000111111000000////////////000000000111111***+++,,,...///111222222------.../////////////////////////////////...---------------............,,,...000///---,,,---///......------------.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************************++++++++++++++++++,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***++++++++++++++++++************++++++,,,((()))******(((((()))***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,+++***************)))))))))***+++++++++,,,+++++++++++++++,,,---...,,,,,,+++************+++)))+++,,,***((((((***,,,++++++*********+++,,,---,,,,,,,,,---...///000111......//////////////////............////////////......///000000000000/////////000000000111111111111111222333555666777777;;;AAAKKKVVVaaammmwww~~~zzz|||******++++++++++++******------,,,,,,,,,,,,------******++++++++++++******++++++++++++++++++++++++******))))))))))))******((((((((()))******++++++******++++++++++++************************************+++++++++******))))))************+++++++++******++++++++++++******,,,,,,++++++,,,,,,---...//////...---,,,,,,,,,,,,------------------------///......------......///------------.........///---------.........//////,,,,,,,,,---------......---///111000------...111//////............//////---------.........//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///......//////000000000000000---......///000111111222000000000000000000000000000000111111111111000000111111222222222222111111//////000000111111222222000000//////.........---------...///000000//////111111222111111000///.............../////////000,,,...000///---,,,---000......------------......///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,---..................---++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++))))))******++++++++++++*********************************++++++,,,,,,---************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,---...............)))))))))***+++---...///)))+++,,,+++***)))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++------,,,+++******+++++++++++++++***************))))))***+++,,,...///000---,,,++++++******++++++(((***+++***''''''))),,,++++++*********+++---...,,,,,,------///000222333000000000000000/////////............/////////000//////000111111111111111000111111111111222222222111111222444666777999999???GGGTTTaaammmvvv}}})))))))))))))))))))))))),,,***)))''''''(((***+++************************************************(((((())))))*********+++************************************************)))*********++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********(((((()))***+++,,,,,,,,,,,,---......//////......---.........---,,,,,,+++------------------------,,,---......//////......++++++,,,,,,---...//////---------.........//////,,,---...///000000000000111111111111000000000000............////////////111111000000000000000111222111111000//////.........///111222222222111111;;;666111...///000///---///000111000......///111444333222111000000000000000000000000000111222222333333222222111111111000000000000222444444333111222111000000111111000///333222111000////////////111111000000000/////////........................000000000000000000000000222111000.........///000........................//////////////////////////////////////////////////////.........------------,,,,,,+++,,,---///000...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))***,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******************))))))))))))))))))))))))+++++++++,,,,,,+++++++++(((((((((((())))))))))))***++++++,,,------------,,,,,,+++***))))))))))))((())))))*********))))))++++++************++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++,,,///---+++))))))***+++,,,)))***+++,,,---.........,,,,,,++++++***+++++++++------......///000000000000111000...---,,,...000000//////.........////////////000111111111111111////////////000111222333222333444555666888<<>>????????????=========>>>???AAABBBCCC>>>>>>>>>???????????????>>><<<999888999::::::999888666555555666666555444444555555555333000---+++000000000000000000000111000000000000000000000000111111111111111111111111/////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////............---,,,,,,,,,///...------,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,***)))((()))************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************))))))************))))))))))))))))))************,,,---------,,,+++******,,,+++++++++,,,---......,,,,,,+++***))))))******++++++************++++++************************************************)))+++,,,,,,++++++,,,---+++++++++,,,,,,------...,,,,,,---------,,,++++++,,,+++++++++,,,------...******++++++,,,---------+++,,,------,,,+++,,,---...............///000000//////000111111111111111222222222222222333333444222555:::AAAKKKWWWdddlllyyy|||}}}zzzwwwvvvzzz++++++++++++++++++++++++))))))******+++,,,,,,,,,************************************************+++++++++************)))************************************************((((((((()))))))))******)))***+++,,,---,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------......------------------------------,,,---......//////..................................../////////000000000///000000111111000000000000000000/////////......000111111111111222222222000//////000000111222333000000000000000000000000333333444555777999;;;<<<:::===@@@AAAAAA@@@AAABBBAAACCCCCCCCCBBBCCCEEEGGGFFFGGGIIIJJJKKKKKKKKKJJJHHHIIIJJJKKKMMMOOOQQQRRRKKKLLLLLLLLLLLLMMMMMMMMMIIIGGGEEEDDDDDDDDDCCCBBB===;;;:::999:::999777666555666666666555444222111333333333222222222111111000000000000000000000000111111111111111111111111...//////000000000000///////////////////////////////////////////////////////////////////////////...////////////000000000---------...------,,,+++///......---------------,,,,,,,,,,,,------------...------,,,++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++)))******************)))+++++++++,,,,,,,,,,,,---,,,,,,---------,,,+++++++++++++++,,,---...///000...---+++***))))))***+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,++++++,,,...,,,,,,,,,---------------++++++,,,------,,,,,,,,,,,,++++++,,,,,,---...///******+++,,,,,,------...+++---//////...------.........---......///000111//////000111111111111111222222222222333444555666666;;;CCCLLLWWWbbbmmmttt{{{|||}}}{{{yyyxxxxxxyyy++++++++++++++++++++++++'''((()))***++++++++++++************************************************+++*********))))))))))))************************************************************++++++++++++***+++---......---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,---------++++++,,,------------,,,+++,,,------......------------------------------,,,---......//////......////////////.............../////////000000000000000000111111111000000///111111000000000/////////000000000111111111111222000000000000111222333444111222333444555666777888777777888:::===@@@CCCEEEGGGKKKOOOPPPOOONNNNNNOOONNNOOOPPPPPPOOOPPPRRRTTTUUUVVVXXXYYYZZZYYYXXXWWWXXXXXXXXXZZZ[[[]]]___```[[[[[[\\\\\\\\\]]]]]]]]]YYYXXXVVVVVVVVVUUUSSSQQQLLLJJJHHHGGGFFFEEECCCAAA@@@@@@???>>>===<<<;;;:::888888777666555444444333222222222222222222222222111111111111111111111111---...///000111111000///////////////////////////////////////////////////////////////////////////.../////////000000000000,,,---...//////......---//////...---------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))******++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,------***++++++,,,,,,,,,,,,+++++++++,,,,,,---///000111///---+++***))))))***+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...------------------,,,,,,***++++++,,,------------+++++++++,,,,,,...//////++++++,,,,,,---.........,,,///111111000000000111---------......///000111//////000111111111111111111111111222444555777888<<>>@@@AAAAAAAAACCCEEEHHHLLLPPPRRRQQQUUUZZZ[[[ZZZXXXXXXYYYWWWXXXYYYYYYXXXYYY[[[]]]___aaabbbddddddcccbbbaaaccccccccccccdddfffggghhhffffffgggggghhhhhhhhhiiigggfffeeeffffffdddaaa^^^\\\ZZZWWWVVVUUUSSSQQQOOONNNMMMJJJGGGEEECCCBBBAAA<<<;;;:::999888777666555333333333333333333333333111111111111111111111111---...///111111111000///000000000000000000000000////////////////////////////////////////////////.../////////000000111111,,,---...000000000////////////...------------...,,,,,,,,,---------......***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************%%%''')))***+++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++((()))***+++++++++++++++++++++,,,,,,...///111222///...+++***))))))***+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...............---,,,++++++)))***+++,,,---.........+++++++++,,,---...///000+++,,,,,,------......///)))+++.........------...---------......000111111//////000111111111111111000111111222444666888999@@@HHHTTTaaakkktttzzz}}}wwwwwwwwwwwwyyy~~~++++++++++++++++++++++++)))************++++++++++++++++++***)))(((((('''************************************************++++++***))))))***++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++---------............///,,,---------...///////////////......---------,,,............/////////000...000111111000000111222222222222222111///...---222222111000000///000000222111111111222333444444333222111111222666:::<<<999;;;>>>CCCFFFIIIJJJKKKRRRQQQPPPOOOOOOQQQSSSTTTXXXWWWVVVVVVVVVWWWXXXYYYVVVVVVWWWXXXYYY[[[]]]^^^```bbbccccccbbbaaaaaabbbggghhhjjjkkkkkkjjjjjjiiiiiijjjkkklllmmmnnnnnnnnnjjjjjjjjjjjjiiihhhhhhgggdddbbb^^^[[[YYYYYYYYYZZZVVVUUUTTTSSSQQQPPPOOONNNNNNLLLIIIFFFBBB>>>;;;:::888666444444555666555444555444333222222333333444//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000//////.........---,,,,,,,,,------.........,,,,,,,,,+++++++++*********++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************------,,,,,,,,,,,,,,,,,,+++++++++************)))++++++,,,------...//////***+++,,,,,,,,,,,,+++***************************++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,---....../////////......---,,,+++***)))((())))))))))))))))))))))))************************************************------------------------.........------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000000000111111111111111333444444444777===BBBMMMXXXeeemmmttt{{{~~~|||vvvvvvxxx~~~++++++++++++++++++++++++************+++++++++++++++++++++***)))(((((((((************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///------..................////////////......------........./////////000000///000111111000000111222000000000111000000000/////////000000111222333444333333333333444555666777666666777999<<>>@@@CCCFFFHHHJJJJJJKKKPPPPPPQQQQQQQQQOOONNNMMMJJJHHHFFFDDDBBBBBBBBBBBBAAAAAAAAAAAABBBDDDEEEFFFFFFGGGIIILLLPPPTTTWWWYYYWWWYYYZZZZZZYYYXXXYYYZZZ```aaabbbdddeeeeeeddddddeeeeeeeeedddbbbaaa___^^^^^^___```aaabbbbbbbbbbbbaaa]]]WWWQQQKKKFFFDDDCCCHHHIIIKKKMMMOOORRRTTTTTTWWWWWWXXXXXXXXXVVVUUUTTTOOOMMMJJJHHHDDD@@@:::666444444555444333222000///000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////------------------------////////////////////////////////////............///......------,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++++++++************))))))******++++++,,,,,,******+++,,,,,,+++******************************++++++******++++++,,,---((()))***+++,,,------......------,,,++++++***************+++++++++,,,,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------........................,,,------------.........////////////////////////000000111111111222222222222333555666:::BBBNNNVVVeeennnvvvzzz|||||||||++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++******)))))))))************************************************)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------///...---,,,,,,---...///---------............///000000//////......------111111000000000000000000...////////////000000000111222333222000///000111111222222333444666777777444444555555666666666666777888:::===@@@CCCEEEEEEJJJLLLNNNPPPQQQOOOMMMKKKJJJJJJJJJIIIHHHFFFDDDBBBBBBAAA???===<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>><<<===???BBBEEEIIILLLNNNNNNPPPRRRSSSRRRRRRSSSUUUWWWXXXZZZ[[[\\\]]]\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVTTTUUUVVVVVVVVVVVVVVVUUUQQQOOOKKKGGGCCC@@@???>>>BBBBBBCCCDDDEEEGGGHHHHHHPPPRRRUUUYYY[[[]]]]]]]]]]]][[[YYYWWWSSSMMMEEE@@@:::999777666555444444555333333222222222222222111111111111111111111111111111111111111111111111111........................////////////////////////000000000000000000000000///////////////.........////////////............------,,,,,,,,,+++++++++------------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++,,,,,,,,,,,,+++++++++*********++++++,,,,,,------------******++++++++++++******************************++++++******++++++,,,---))))))***+++,,,,,,------,,,+++++++++*********)))************++++++++++++************************************************************************+++++++++++++++++++++++++++++++++,,,,,,------...+++++++++,,,,,,,,,,,,,,,------..................------------............------------............////////////////////////000000111111222333333333333555888;;;AAAMMMZZZdddqqqxxx~~~++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++************************************************************)))***,,,------,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------//////---,,,,,,---//////---------............///000000000//////......---000000111111111111111111////////////000000000111111222333222111000111222333222222333333555666777222333555777888999999999AAACCCFFFIIIMMMPPPQQQRRRSSSTTTTTTTTTQQQMMMHHHEEE???@@@@@@@@@???===;;;:::::::::999999888888888999:::::::::::::::999999999;;;;;;===???BBBEEEHHHIIIGGGJJJMMMOOOPPPRRRTTTVVVVVVWWWYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWPPPPPPPPPOOONNNMMMLLLKKKIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAADDDFFFKKKPPPVVVZZZ\\\^^^dddccccccbbb```[[[TTTPPPGGGCCC>>>999666444555666333333333222222222111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////.........///////////////++++++,,,---.../////////---------,,,,,,,,,++++++---------------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,---************************************************++++++******++++++,,,---++++++++++++++++++++++++)))))))))*********+++++++++++++++*********))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------++++++,,,,,,,,,---------........................++++++,,,,,,,,,------------------.........//////000000000000000000000000000111111222333444444444666:::???EEEMMMZZZhhhrrrxxx}}}++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************************+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////............//////---------............///000000//////////////////000000000000111111111111/////////000000000111111000111222222111111222444111111000000222333555777111444888<<<@@@CCCDDDEEENNNPPPSSSVVVXXXYYYYYYYYYTTTSSSQQQNNNJJJEEEAAA>>>:::;;;<<<======<<<;;;:::777888888999999999::::::999999:::;;;::::::999999;;;<<<===???AAACCCEEEGGGHHHKKKPPPTTTWWWZZZ^^^```aaaaaacccdddddddddcccbbb```aaaaaabbbbbbbbbaaaaaaVVVVVVUUUUUUSSSRRRPPPOOOLLLJJJHHHFFFDDDBBBAAA@@@????????????@@@@@@AAAAAA===???CCCHHHNNNTTTXXXZZZddddddeeeggggggeeeaaa]]]WWWRRRKKKBBB;;;777555555333333333222111111000000222222222222222222222222222222222222222222222222000000000000000000000000........................------------------------.........///////////////'''((()))***,,,---......------------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++))))))******************+++***))))))))))))***+++************************++++++******++++++,,,---,,,,,,,,,+++++++++******(((((())))))***++++++,,,++++++*********)))))))))++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------.....................---------***++++++,,,,,,---------------........./////////000000000000000000000000111111222333444444555666444:::BBBKKKTTT```nnnwww{{{+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......---------............//////////////////000000000/////////000000000111111//////000000000111111111...000222222222222444555111000000111333666999;;;<<>>???@@@@@@???>>>???@@@BBBDDDGGGIIIJJJOOOSSSYYY___dddiiinnnqqqppppppqqqrrrqqqpppooonnnmmmmmmnnnnnnnnnnnnmmmmmmeeeeeeeeeddddddbbbaaa```YYYWWWUUURRRNNNKKKIIIHHHEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@BBBEEEJJJOOOTTTWWW``````bbbeeehhhhhhfffdddbbb___YYYRRRJJJCCC>>>;;;666666555555444333333222222222222222222222222222222222222222222222222222111111111111111111111111........................------------------------............/////////000)))******+++,,,---.........------------,,,,,,,,,***+++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------------,,,,,,,,,+++++++++******))))))))))))))))))+++***)))(((((()))***+++************************++++++******++++++,,,---++++++++++++++++++,,,,,,************************))))))))))))************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,---......///.........---------,,,,,,++++++,,,,,,---......///............////////////000000000000000000000000111111222333444555666666444<<>><<<:::999999999<<<======<<<;;;;;;<<<>>>???@@@DDDGGGFFFDDDFFFLLLMMMRRRUUUUUUVVVYYYXXXTTTTTTTTTUUUXXX]]]aaacccdddiiikkkrrr~~~}}}~~~{{{{{{{{{{{{{{{|||}}}}}}{{{|||}}}~~~}}}|||zzzyyywwwuuurrrqqqpppooonnnlllhhhdddaaa```aaa```]]]ZZZVVVUUUTTTSSSSSSUUUYYY\\\\\\]]]^^^_________aaaccciiiiiihhhgggccc\\\TTTNNNFFFCCC???<<<:::888666555222222222222222333444444111333444333222111111222444333333222222111111000000000000000000/////////000000000000////////////111000000///...------,,,000000000000000000000000,,,///000------///...+++...............///000111---------------------------,,,+++*********+++,,,......---,,,,,,+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))(((((())))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,+++*********+++************************))))))***+++---.../////////...------,,,+++******((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............////////////000000000000////////////000000000000000111111111333222444666555444999@@@EEERRR^^^eeelllwww}}}}}}~~~,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++******++++++++++++******---,,,,,,,,,++++++++++++)))************+++++++++*********************************+++,,,---...///++++++++++++++++++++++++++++++,,,,,,---------...******,,,---------,,,+++---------------,,,,,,,,,........................000000///......///000000---...//////000000//////000000000000000000000///222222222222222222222222000000111222222333333333111222444444444444555777999;;;@@@FFFMMMTTTZZZ^^^eeefffhhhiiiiiihhheeedddddd___YYYUUUSSSPPPJJJEEEAAA@@@???>>>======>>>>>>AAABBBCCCCCCBBBCCCDDDFFFHHHIIIMMMRRRRRRQQQTTTZZZ```fffkkkllloooqqqpppllleeeddddddfffiiilllmmmmmmtttwww~~~|||}}}{{{xxxvvvuuuuuutttssswwwuuussssssuuutttpppmmmiiiiiihhhfffeeeeeefffgggfffeeedddcccaaaaaabbbccceeecccaaa```^^^\\\XXXUUUPPPLLLGGGBBB>>>;;;888555777666555444444444444444333444444333111111222444222222222111111000000000111111111111000000000000111111111111000000000000333333222222111000000///////////////////////////,,,///000......222222000...------------......///------------------------...---,,,+++++++++,,,,,,******************+++++++++++++++*********))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((************************************************,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++---,,,,,,,,,++++++******...------,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////000000000000////////////000000000000111111111111222111222555444444:::BBBKKKXXXeeelllrrrzzz~~~}}}zzz,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++******++++++++++++******+++++++++++++++*********)))************+++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---...///)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------------........................//////............//////---...//////000000//////000000000000000000000000111111111111111111111111111111111222222222222222222444666777888:::===@@@CCCFFFLLLSSS[[[bbbgggiiinnnnnnmmmmmmkkkiiihhhgggiiiddd___[[[XXXTTTMMMHHHAAAAAAAAAAAABBBCCCEEEEEEKKKMMMOOOOOOOOOPPPRRRTTTTTTUUUZZZ```cccdddjjjrrryyy~~~|||zzzzzz|||~~~~~~~~~|||{{{zzz{{{{{{zzzxxxxxxxxxwwwvvvuuuuuutttsssqqqmmmjjjhhhgggggggggfffccc^^^\\\[[[\\\[[[[[[ZZZVVVPPPKKKGGGCCC???<<<===<<<:::888777555555444888999888666444333444666222222222222111111111111222222222111111111000000222222111111111000000000000000//////......------////////////////////////---000000...000666888777......------,,,---------------------------------///...---,,,,,,,,,------)))))))))***+++,,,,,,,,,++++++++++++************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))************************************************++++++++++++++++++++++++************************......------,,,,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((,,,,,,++++++*********)))++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////000000000000000000000111111111222222333111222555666888AAAJJJUUU```lllssswww|||~~~~~~xxx~~~~~~~~~~~~++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************))))))*********++++++++++++++++++++++++++++++++++++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++++++++---.........///000000000---------...............///..................///......///000000000000000000000000000000111111111000000111111111111222222333333333333333333444444333555999===AAAFFFKKKOOOSSSUUUZZZ___cccfffhhhhhhmmmmmmllllllllllllmmmmmmllliiidddaaa]]]XXXRRRMMMIIIJJJKKKMMMOOOQQQSSSTTTXXXZZZ]]]^^^^^^___aaabbb``````dddjjjooottt~~~~~~~~~zzzvvvuuutttssssssqqqlllfffbbb``````______```]]]YYYVVVSSSPPPLLLJJJDDDBBB@@@>>>;;;999888888@@@AAABBB@@@===999888888444444444444333333333333333333222222111111000000111111111111000000000000///.........------,,,,,,........................---000000///222999===<<<000///...---------------------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++++++++++++++++++++************++++++++++++......---,,,++++++******,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++******************)))))))))*********++++++,,,,,,------------......------------------------+++++++++,,,,,,,,,------............////////////////////////000000000000000000000111111222222333444333444777:::???JJJUUU___fffooouuuxxx{{{~~~++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************************))))))*********++++++++++++++++++++++++++++++++++++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++***)))(((+++++++++++++++,,,,,,,,,---.........///000000000---------.........//////...//////////////////......//////000000000000000///000000000111111111222000000111111222222222222222222222333444555777888666:::@@@GGGMMMTTT[[[______aaadddggghhhhhhgggfffjjjiiiiiijjjkkkmmmooopppllljjjfffbbb^^^ZZZUUURRRVVVWWWZZZ^^^bbbeeehhhiiihhhjjjmmmnnnmmmmmmnnnooonnnlllmmmrrrxxx|||xxxrrrnnnllljjjhhhgggjjjgggdddaaa___\\\XXXVVVLLLJJJHHHEEEBBB@@@>>>>>>FFFIIILLLLLLHHHBBB===;;;777777666666555444444444444444333333222111111000111111111000000000//////222222222111111111111111////////////////////////...000111///222999======111111000///......//////------------------------,,,,,,,,,,,,+++++++++***.........---------,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***************************************************++++++,,,,,,++++++***++++++++++++,,,,,,---------,,,,,,+++***)))((((((,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******************++++++)))************+++++++++,,,,,,,,,------.........------------------------+++++++++,,,,,,,,,------............////////////.../////////000000000111///000000111222333333333444333555:::>>>EEERRR^^^gggkkkppptttvvvzzz***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++*********+++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------------,,,,,,------...///////////////000000000000//////...///000000111111000000///000000111111222222222111111111222333333444444111111111333555888;;;===@@@DDDKKKRRRYYY^^^dddhhhdddfffhhhjjjkkkjjjiiihhhiiiiiiiiiiiikkklllnnnooollljjjgggddd```]]][[[[[[]]]```eeelllrrrxxx|||~~~~~~}}}~~~}}}}}}~~~{{{xxxwwwvvvuuusssuuussspppmmmkkkhhhccc```XXXVVVSSSOOOKKKHHHEEEDDDJJJMMMQQQRRRNNNIIIEEEBBB<<<<<<;;;:::888777666666777777666555444444333333222222111111111000000000222222111111111111111111000000000000000000000000...000111///111777999888111111000000///000000000------------------------++++++,,,,,,,,,+++***)))---------,,,+++*********++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++***************************+++,,,------,,,+++***+++++++++,,,,,,------...++++++******))))))((((((++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((('''''')))*********+++,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......------------------------,,,,,,,,,,,,------------............////////////......//////000000111111///000000111222333444444222222666<<>>>>>===;;;:::999999666666555555555444444444444444444444444444444555111111111111111111111111...111111//////111000,,,...............///000111------------------------,,,---.........---,,,+++,,,------......//////000---------....../////////+++,,,,,,------,,,,,,+++******************************+++,,,------......++++++++++++++++++++++++************************)))***,,,------,,,***)))((())))))***++++++,,,,,,++++++++++++++++++,,,,,,+++*********+++,,,,,,---************************'''((()))***+++,,,------******+++,,,------...///******+++++++++,,,,,,,,,))))))***++++++,,,------........................---------.........//////............/////////000---......///000111111222///000000222333444555555777999???IIIQQQ[[[hhhtttxxxyyy~~~...---+++***)))******+++,,,---...---+++***+++,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,---...000111..................------........................,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,------///......---------......---,,,,,,---000111111000...//////000000000000000222222111000//////000000333222111/////////000111555555666555333222333555555:::BBBJJJPPPUUUZZZ]]][[[]]]^^^______^^^]]]\\\^^^^^^^^^___aaaccceeefffhhhlllppprrrrrrssswwwzzz}}}|||{{{{{{|||~~~|||}}}~~~|||{{{|||}}}}}}zzzvvvpppiii```WWWPPPMMMLLLLLLKKKLLLLLLMMMMMMMMMOOOSSSVVVVVVTTTQQQNNNMMMIIIDDD???===<<<===>>>@@@:::555444777999777444555444333333333444555666444222000000111111///...000000000000000//////...,,,,,,---......---,,,,,,...............------------,,,,,,,,,,,,---......///............---------,,,------......------,,,,,,---------......//////++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,+++***))))))******,,,,,,,,,+++++++++******+++++++++*********))))))************************++++++++++++++++++++++++---,,,***)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---++++++,,,,,,,,,---------.........------,,,,,,,,,------------------,,,,,,.........///////////////............/////////000111111111000000000000000000...///333333111222555333???EEEMMM\\\cccgggqqqxxx~~~}}}}}},,,,,,+++***++++++,,,------...///...,,,+++,,,---,,,,,,,,,,,,+++******)))++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,---...///000................................................,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,------------/////////......///000000///...---...000000///......//////000000000000000222222111000000000000000222222111111111111222222222333444444444777;;;>>>???DDDLLLRRRWWW[[[^^^``````___]]][[[YYYWWWUUUUUUSSSUUUXXX\\\```cccfffhhhhhhlllrrrvvvzzz~~~}}}{{{yyyxxxyyy{{{|||~~~|||yyyuuummmeee___XXXUUUQQQMMMKKKJJJJJJIIILLLMMMOOORRRUUUWWWYYYZZZXXXVVVQQQLLLHHHEEECCCBBBCCC???:::999::::::777444222333444444444444333333333222111111222222000///000000000000000//////...////////////////////////000000///...---,,,,,,+++------,,,,,,------...//////............---------,,,------......------,,,------.../////////......++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++***************,,,,,,,,,+++++++++******+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++---,,,***)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------////////////////////////........./////////000000111111111111000000000000000...000333444333555999:::FFFMMMVVVeeekkkoooyyy}}}}}}{{{{{{++++++++++++,,,---...///---...///...---,,,---...,,,,,,,,,+++***)))''''''++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,+++++++++,,,---...///................................................,,,,,,------------,,,,,,------------.........///////////////000111222222111000...///000000...---...///000000111111000000222222111000000000000111222222222222333333333333222222333555777<<>>BBBPPPYYYbbbpppvvvzzz}}}|||xxxxxx|||,,,,,,,,,,,,------......,,,---...---,,,+++,,,...,,,,,,,,,,,,+++***)))(((+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,---------------.......................................+++,,,------------------............////////////.........///000111222333111///...///000000///...//////000111111111111000222222111000000111111111222333333333333333333222555666777999===CCCKKKQQQZZZ^^^bbbdddaaa]]]ZZZXXXPPPMMMIIIGGGGGGIIIMMMPPPVVVYYY]]]bbbfffhhhiiiiiijjjttt~~~~~~}}}~~~}}}}}}{{{|||}}}}}}{{{zzzzzzyyywwwuuuuuupppiiiddd```[[[VVVSSSMMMLLLJJJJJJMMMQQQVVVYYYfffgggiiijjjiiigggdddaaa\\\ZZZWWWTTTPPPJJJBBB<<<999999999888777555444333222111000000222222111000000111111111111000//////333222000//////000222333000000///...---,,,,,,,,,---------------.../////////............---------,,,------......------,,,---///111222111///---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,+++++++++*********************************+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,------------...------------------------+++,,,,,,---...//////000000000000///////////////...////////////000000000000111111111111111222222444222333555555555;;;BBBIIIXXXbbbkkkxxx~~~~~~{{{xxxwww{{{~~~~~~.........------,,,,,,,,,***+++,,,,,,+++***+++,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,---------.........//////........................+++,,,------.........---........./////////000000------......///000111222///...---///111222222111///000000111111111111111222111111111111111222222333333333333333333333333888:::===@@@FFFMMMUUU[[[```bbbdddccc^^^WWWQQQNNNKKKJJJIIIIIILLLQQQWWWZZZ]]]___cccgggjjjkkkkkkkkkqqq}}}}}}~~~zzzwwwwwwyyyyyy}}}}}}zzzwwwvvv{{{}}}zzzxxx{{{|||{{{{{{||||||xxxtttpppooonnnkkkeee___WWWVVVUUUSSSRRRQQQQQQQQQ[[[^^^ccchhhlllnnnppppppkkkjjjhhheee```XXXPPPJJJDDDAAA===999666555555555333111000111222222111///111111111111111000000///222111///......///111222---------..................------------.../////////............---------,,,------......------,,,---///000222111///,,,***++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++******************************+++,,,------------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---------.........------------------------,,,,,,------...///000000111111000000////////////////////////000000000111000000111111222222222333555444444555444555===GGGPPP___hhhqqq}}}~~~yyywww{{{~~~~~~............---,,,******)))***++++++******+++,,,***+++,,,---------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,------.../////////........................+++,,,---......///................../////////000............//////000111...------///111333333222///000111111222222111111222111111111111222333333444333333222333555777888;;;???EEEKKKQQQWWW]]]aaa___```aaa___YYYRRRMMMJJJKKKKKKLLLOOOTTTZZZ___cccdddfffiiimmmqqqtttuuuvvv|||yyyvvv{{{~~~zzzxxxxxxyyyzzz|||~~~|||{{{||||||}}}{{{|||}}}}}}|||uuusssuuu{{{|||vvvqqqrrrxxx}}}~~~~~~~~~wwwsssqqqrrruuuuuupppjjjfffffffffddd```[[[VVVTTTTTTVVVXXX]]]ccciiiooorrrrrrssssssrrrnnngggaaa]]]RRRNNNGGGAAA;;;999888999666444333333333333222000111111222222111111000///111000///......///000111,,,,,,------.../////////......------......///000///............---------,,,------......------,,,,,,---///000///...,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,+++++++++*********************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,---------............,,,,,,,,,------------...---------.../////////000222111111000000//////.../////////000000000111111000000111111222333333333666444555666666999CCCOOOXXXgggooovvv{{{|||~~~~~~++++++,,,------,,,+++***)))***,,,,,,+++***,,,---++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---............---,,,,,,,,,------...//////000........................+++,,,---...////////////------........./////////000000000//////000111111000///...///111222222000000000111222222222222111222111111111222222333444333222222222555:::???BBBEEEJJJPPPVVVYYY[[[]]]___[[[]]]^^^\\\WWWRRROOOMMMNNNQQQVVV\\\cccjjjoooqqquuuvvvyyy||||||xxxxxxuuuppppppvvvzzzzzz{{{}}}~~~}}}|||}}}~~~~~~~~~xxxtttqqqrrrsss}}}~~~~~~}}}}}}~~~zzztttpppqqqvvvyyywwwtttqqqrrrsssrrrooojjjeeeaaa\\\YYYVVVVVVYYY___ggglllqqqsssvvvxxxvvvssspppnnnddd```YYYQQQJJJDDDAAA@@@;;;999777777777666444222111222222222222111000000000000000000000000000000---------..............................//////000///............---------,,,------......------,,,+++,,,---------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,+++++++++******))))))*********+++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,------------............,,,,,,,,,---------..................////////////222222111111000//////...//////000000000111111111000000111222222333444444444444555888999>>>LLLZZZbbbpppxxx|||~~~||||||((()))+++,,,------,,,+++***+++---,,,,,,,,,---...,,,,,,,,,+++***)))((('''++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------.../////////...---,,,,,,,,,------...///000000........................+++,,,---...////////////------------.........///222222111111111111111111222111000000111111000///000000111222222222222111222111111111222333333444222111111333777>>>EEEIIIPPPTTTZZZ^^^^^^[[[YYYXXXXXXZZZ[[[ZZZWWWTTTSSSRRRVVV[[[ccclllvvv}}}}}}|||zzzuuurrrrrrtttrrrttt|||}}}yyyuuuqqqooorrrrrrrrrrrrzzz|||yyy~~~xxxqqqpppvvv{{{|||zzzuuuvvvxxxxxxwwwtttpppnnnhhhbbbZZZUUUTTTYYYaaafffmmmpppuuuyyyzzzyyyyyyyyyrrrnnnhhh```XXXPPPJJJGGG???===;;;:::999888666444111222222222222111000000///000111111111111000////////////......------,,,...............///000000//////.........---------,,,------......------,,,++++++++++++,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,+++++++++******))))))******++++++++++++---+++)))'''''')))+++---++++++++++++++++++++++++)))***,,,---...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,---------.........//////,,,,,,,,,------.........///////////////.........222222222111000//////...000000000000111111111111000000111222333333444444222333666999<<>>FFFLLLPPPSSSVVVXXXYYY]]]]]]YYYWWWXXXXXXWWWRRRWWW]]]```aaacccfffiii|||}}}{{{}}}}}}vvvuuuzzzyyytttppppppqqqrrruuutttrrrrrrqqqnnnjjjggg___\\\ZZZXXXZZZ^^^dddgggsssuuuvvvuuurrrnnnlllkkkjjjhhhgggggggggbbbXXXPPPDDDBBB???<<<999777666666444222111111222222111/////////000000000000//////000000000000000000000000//////000000///...------.........---------------)))***,,,---.../////////............------------,,,+++*********+++---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***...---+++***)))***++++++------,,,+++************++++++,,,,,,,,,,,,---------------............///---------............///000000000000111111111111111///...///000111000...000000000111111111222222444555666555333222333444555888>>>IIIXXXeeepppuuu,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........,,,,,,------------,,,,,,//////......------,,,,,,...------------...///////////////...........................////////////////////////////////////....../////////000000000222222111111111111222222111222333333222222333444333333444555777999<<<===???DDDKKKPPPSSSTTTUUUVVVZZZ\\\\\\XXXWWWZZZ[[[YYY[[[___dddfffgggiiimmmqqq{{{{{{zzzzzz|||yyyvvvxxxzzz}}}yyysssqqqrrrtttqqqooooooooopppooommmkkkeeebbb]]]YYYXXXYYY[[[]]]iiikkknnnooommmkkkjjjjjjiiiggggggkkkpppoooiiibbbXXXUUUPPPJJJCCC>>>:::888555444222222333444333222000000111111111000//////////////////////////////+++,,,---///000111111111...............---------***+++,,,---.....................------------,,,,,,++++++++++++,,,---...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***))),,,,,,+++******++++++,,,...---,,,+++************+++++++++,,,,,,,,,---------------............///---------............/////////000000000111111111000/////////000000000///000000111111111222222222111222333444333444666888666:::BBBPPP___mmmvvvyyy{{{xxxxxxxxxxxxyyy{{{~~~,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........++++++,,,,,,,,,,,,++++++...---------,,,,,,++++++---------------...//////////////////////////////---.........//////000000////////////////////////////////////000000000000222222111111111111222222///111222222111111222444333444555666999===@@@BBBJJJMMMQQQSSSTTTUUUWWWXXX]]]______\\\]]]aaabbb```aaaeeeiiikkknnnrrryyy{{{~~~||||||}}}}}}wwwrrruuu~~~~~~xxxwwwwwwpppllliiiggghhhjjjkkkkkkjjjgggddd```\\\ZZZXXXXXX]]]aaaeeehhhiiiiiikkklllfffddddddhhhnnnrrrqqqooommmjjjeee\\\SSSIIIAAA<<<777555333222333444333222111111222222111000//////////////////////////////+++,,,---///000111111111........................,,,------...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------***+++------------+++***,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++++++++***(((************+++,,,------...---,,,+++************+++++++++,,,,,,,,,---------------............///---------............///........./////////000000///000000000/////////000111111111111222222222222000111333333333444777999===BBBMMM\\\kkkxxxyyyvvvuuuttttttsssooopppppprrrrrrppplllhhhhhhhhhhhhiiikkkmmmpppqqqwww{{{+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++---------------...///000...////////////000000000------......///000000000000000000000000000000000000000000000111111111111222222111111111111222222///111222222222222333555555666777:::>>>BBBFFFHHHPPPPPPQQQQQQQQQSSSVVVYYY\\\^^^___```dddjjjllliiiiiinnnsssxxx|||zzztttppppppqqqyyy{{{zzzuuunnnmmmttt{{{yyyssslllgggfffgggiiijjjjjjiiihhhfffccc___\\\ZZZYYY]]]aaaeeehhhkkkooorrrkkkiiiggghhhkkknnnppprrrxxxwwwuuuoooeeeZZZOOOHHH???<<<999666555555333222222222333222222111000///000000000000000000000000//////000000///...------.............../////////------......------,,,+++---------,,,,,,,,,,,,+++,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,***)))((()))***+++,,,------...------,,,+++************++++++,,,,,,,,,,,,---------------............///---------............///............////////////...000111000///...///111111111111222222222222333444444444444333444777999AAAJJJWWWfffttt|||xxxtttrrrssstttqqqmmmiiigggffffffeeeddd```aaabbbcccdddccc___\\\\\\\\\\\\]]]___aaacccdddhhhlllqqqsssuuuyyy~~~+++,,,,,,------,,,,,,+++------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------------,,,,,,------///000000.../////////000000000000------......///000000111000000000000000000000000111111111111222222222222222222111111111111222222111333444444444444555777888999;;;>>>CCCHHHLLLNNNPPPPPPQQQQQQQQQTTTXXX[[[\\\```dddiiiqqqzzz|||yyy{{{zzzyyy}}}wwwqqqooopppvvv{{{}}}xxxpppllloootttzzzqqqlllkkkjjjjjjiiiiiiiiiiiiiiihhhgggfff```bbbdddfffhhhkkkooorrroooooommmkkkhhhhhhkkkooouuuyyy||||||wwwlllaaaYYYPPPLLLFFFAAA===:::777555333333333333222111000///000000000000000000000000000000000000///...,,,,,,---........./////////000,,,,,,------...---------............------------+++,,,,,,---------------+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,---------------............///---------............///...////////////000000000...000111111......///111111111111222222222333333444555666555555777;;;===FFFRRRcccrrr~~~|||xxxuuuqqqnnnlllmmmllliiieeecccccceeeaaa___]]]\\\\\\\\\ZZZYYYXXXXXXYYY[[[]]]\\\ZZZXXXVVVVVVUUUVVVWWWYYY[[[\\\ZZZ^^^bbbddddddggglllqqq{{{++++++------------++++++------------------------------------------------.........------,,,,,,,,,---..................---,,,------....../////////,,,,,,,,,---...///000111.../////////000000111111---------...///000000111000000000000000000000000111111222222222333333333222222111111111111222222333444666666555666777999;;;<<<>>>BBBGGGLLLPPPSSSSSSTTTUUUVVVWWWZZZ___bbbdddiiiooowwwuuupppsss}}}xxxuuuuuuvvv||||||ssslllmmmqqq~~~}}}uuuppplllkkkiiiiiijjjlllmmmoooqqqrrriiiiiiiiihhhggghhhkkknnnoooqqqqqqmmmgggeeehhhlllooouuu}}}yyynnnggg```ZZZSSSKKKEEE@@@<<<999444444444333222111000///000000000000000000000000......///////////////...---.........//////000000***+++,,,---.../////////000/////////............+++,,,------......------+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,***+++,,,,,,,,,,,,+++******+++++++++***++++++,,,,,,++++++,,,,,,,,,------------------.........//////---------.........//////000000000000111111111111...000222111...---///111111111222222222333333333222333555666888<<>>BBBGGGJJJMMMOOOPPPUUU\\\aaabbbeeeggghhhggghhhmmmqqq~~~~~~}}}~~~zzzwwwvvvxxxvvvwww|||}}}yyyuuuuuusssrrrpppoooooorrrtttvvvrrrvvvxxxwwwuuuwww}}}yyylll___VVVEEE@@@999666555555333111111111111111000///...---111111000000000/////////000000000000//////...---------............------////////////////////////---------------.........,,,,,,,,,,,,,,,,,,---...------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,///...---,,,++++++++++++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......///////////////...///111222111000///000222000000000//////000000111222222222333444444555555777666777999<<>>DDDHHHNNNOOOPPPPPPSSSXXX```fffeeehhhjjjjjjjjjlllqqquuu}}}{{{}}}zzzuuussstttzzz~~~~~~~~~}}}xxxssspppooopppppptttxxxzzzxxxttttttyyy~~~{{{ooogggTTTKKK???888777888777555333333333333222222111111111111111000000000//////000000111000000///...---------............------........................,,,,,,------......//////,,,,,,,,,,,,,,,---...///---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---...//////////////////...000111111000///000222000000000///000000111111222222333333444555555555888777888===CCCMMM^^^mmm~~~wwwooojjjjjjjjjhhhccc___\\\\\\]]]\\\______]]]^^^bbbcccaaa___^^^]]]\\\]]]___aaabbb___```aaa```______```aaadddcccaaa```^^^^^^^^^^^^______]]]\\\ZZZXXXWWWVVVVVVVVVVVVUUUVVVVVVVVVVVVSSSSSSRRRRRRSSSVVVYYY[[[___ccciiinnnsss|||---.....................---------------------------......//////......---------------------------......////////////......---------.........//////............///////////////000000000///...------111111000000/////////...111111111111222222222222111222222222222333333333555444333333333333444444777888888999;;;@@@FFFKKKQQQPPPOOOPPPSSSYYYaaagggjjjlllnnnoooooorrrwww||||||{{{~~~|||rrrnnnlllqqqwww{{{|||vvvqqqmmmjjjnnnsssyyyzzzwwwuuuvvvxxx{{{~~~zzzsssfffZZZIII>>>999888777555222222222222222222333333111111111111000000000000000000111111000///......------............---------------------------------------....../////////,,,,,,,,,,,,---......///---------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///++++++*********++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------...///////////////---...//////......000111000000000000000111222222222333333444444555666666666555888@@@JJJXXXjjjyyyxxxpppiiidddcccbbbaaa^^^[[[ZZZ[[[]]]\\\```bbbcccgggnnnqqqpppjjjiiifffdddccceeehhhiiilllmmmnnnmmmkkkjjjkkkmmmkkkiiifffcccaaa`````````aaa```___]]][[[YYYWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWUUUTTTQQQPPPPPPRRRSSSTTTVVVZZZ^^^bbbhhhpppzzz---------...............------------------------+++,,,,,,------,,,,,,+++------------------------,,,---...//////...---,,,------........./////////............//////////////////000000000///......111000000000000000000///111111111222222222222333222222222222333333333333333333333333333444555555777888999:::===AAAFFFKKKOOONNNMMMOOOTTT[[[ccciiilllnnnqqqqqqrrrvvv}}}zzzzzzwwwooojjjkkkooottt|||~~~yyysssoooiiimmmrrrvvvwwwvvvuuuuuuwwwzzz~~~{{{wwwkkk[[[LLLBBB<<<888555333333222111111111111222222222111111111000000000///000000111111000000///------............------------------------------.............../////////------------------...///------............------------,,,,,,,,,,,,------,,,,,,,,,,,,---...///000++++++******++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,---...///000000000000,,,---//////......000111000000000000111111222333333333333444555555666666555555999EEESSScccvvv|||uuuoooiiidddaaaaaaaaa```^^^[[[ZZZ\\\]]]^^^cccgggjjjqqq{{{vvvsssooolllkkkmmmppprrrvvvxxxzzzxxxtttrrrsssuuutttqqqmmmiiifffeeeddddddbbbaaa```^^^\\\ZZZYYYXXXYYYYYYZZZZZZZZZYYYXXXWWWWWWTTTQQQPPPPPPPPPPPPOOOQQQTTTWWWYYY]]]dddnnnvvv---------.........//////........................+++,,,,,,------,,,,,,+++........................------------------------............////////////............////////////...//////000000000000///000000000000000111111111111111111222222222333333222222222333333333444444333333333444555666777888:::;;;>>>???AAAEEEIIILLLNNNMMMNNNQQQYYYccclllqqqsssvvvxxxzzz{{{|||{{{}}}ssspppoooqqqvvv|||}}}{{{ooommmlllmmmppprrrrrrqqqpppqqquuuzzzzzzooobbbUUUJJJBBB>>>999888666444222222111111222222222111111111000000...///000111111111111111------............------........................////////////............///......------------...,,,---...//////...---,,,------,,,,,,,,,,,,------......---------......///+++++++++++++++,,,------+++,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,---------......---------............///,,,---...///000000000000,,,...///000//////111222000000000000111222333444333333444444555666666666888999@@@NNN___ppp}}}xxxqqqkkkhhheeedddbbbaaabbbbbbbbbaaaaaaccceeehhhmmmqqqttt{{{~~~zzzvvvuuuwww{{{~~~~~~{{{|||~~~{{{vvvqqqmmmkkkkkkkkkgggfffeeedddbbbaaa```___\\\\\\]]]]]]]]]\\\[[[ZZZXXXVVVSSSRRRSSSRRRPPPNNNNNNPPPQQQRRRTTTZZZcccjjj---------.........//////........................---......//////......---........................000///---++++++---///000............/////////000............/////////000......///000000111000000//////000000111111222222111111222222222333333333222222333333333444444444444444444555777888:::;;;>>>@@@CCCEEEGGGJJJMMMPPPOOOOOOPPPVVV```kkkuuuzzz}}}yyyyyy}}}yyytttrrrtttxxx}}}zzzrrrjjjfffiiimmmnnnmmmggghhhkkkqqqzzz~~~uuugggZZZPPPKKKAAA???<<<999666444333333222222222111111111111000---...///111222222222222---..................---////////////////////////000000//////......------000///...---------------,,,---...//////...---,,,...------,,,,,,------...000///...---------------,,,+++++++++,,,------...+++++++++,,,,,,---------........................------------------------,,,,,,,,,---------......---------.........//////,,,---...///000000000000---///000111000000222444000000000000111222333444333333444444555666666666>>>???GGGWWWiii||||||wwwrrrkkkfffeeeeeeeeeeee___bbbeeeggghhhjjjmmmooouuuyyy|||}}}~~~~~~|||wwwssspppppppppmmmlllkkkjjjiiihhhgggfff``````aaabbbaaa```^^^]]]ZZZXXXVVVVVVWWWVVVRRROOOLLLMMMNNNMMMNNNSSS[[[bbb//////.........---------,,,,,,,,,------.................................000///...---,,,+++******.../////////...---,,,,,,,,,,,,,,,---------......---......///////////////000000000000111111111111111111000000000000000111222222111111111111222222666444111222555666555333444444555777999;;;===>>>CCCCCCDDDHHHLLLOOOOOONNNSSSUUUZZZcccooo{{{~~~~~~}}}{{{{{{}}}|||zzzzzz}}}{{{{{{{{{qqqhhhdddccccccccceeebbbbbbhhhpppxxx{{{pppcccZZZTTTIII???===:::444222444333333222111000000222333000000000000000000000000000000000000000000000000//////.........---------///...------------...///...///000000///......///........................------------------------------------------------******+++++++++,,,,,,,,,------------------------......,,,,,,,,,,,,......,,,,,,,,,---------......///...,,,++++++,,,...///......///000000000000000......---,,,---...///000000000000000////////////222222222222222222222222555444555777666444666;;;:::CCCRRRdddvvv{{{uuurrrkkkkkkkkkjjjjjjjjjiiiiiimmmnnnqqqtttvvvwwwwwwwww}}}zzzxxx{{{wwwrrrooommmllljjjiiijjjgggdddbbbbbbbbbaaa```___\\\YYYXXXWWWVVVUUUSSSMMMMMMMMMMMMMMMOOOSSSVVV//////.........---------,,,,,,,,,------..........................................---------------.........///......------,,,,,,---------.........---...//////000000//////............/////////000111111000000000000111111222222111111111111222222555333222333555666444222555666777999<<>>BBBEEEIIIOOOUUUZZZ\\\\\\\\\YYYZZZ\\\___ccciiiooosssyyyrrrqqqttt{{{sssqqqpppqqquuuyyy|||}}}yyyrrrlllhhhccc]]][[[^^^^^^bbbjjjuuu|||xxxmmmbbbPPPHHH>>>777555555444222111111111111111111111111000000000000000000000000000000000000/////////...////////////////////////,,,...//////...---...///////////////////////////........................------------------------,,,,,,---------.........---------------------------......//////......---,,,,,,,,,---------............////////////......---...//////000000//////---...///000111000000//////000000111111222333333222222333333444555555666222333777:::===DDDUUUeee~~~|||zzz{{{~~~{{{yyywwwvvvsssqqqnnniiidddaaabbbaaa^^^ZZZ---------.........//////000000//////.........---........................******+++,,,---...///000.../////////...---,,,,,,............/////////000//////000111111111111111111222222222222333333333111111111111222333444555444333333222222333333444333555666555666:::AAAFFFIIIMMMTTT[[[______^^^]]]\\\aaafffhhhiiimmmuuu|||zzztttrrrsssxxxxxxtttnnnlllnnnsssxxxzzzzzzuuurrrkkkccc```aaaXXX[[[bbbnnn{{{~~~wwwlll[[[QQQDDD:::777666444111111111111111111111111111000000000000000000000000000000000000////////////000000////////////000000...///111000///......///000000000000000000000000////////////////////////------------------------,,,,,,,,,---------......---------------------------...///000000///...---,,,,,,,,,---------............////////////......,,,---......//////......---...000111111111000//////000000111222222333333222222333333444555666666000333777<<<@@@JJJ]]]ooo~~~}}}{{{yyywwwtttnnngggddddddccc___\\\---///000111111///---+++//////////////////////////////000000///...------/////////......---------............////////////---------.........//////............////////////000000000000000000000000222222333333333333444444666444222111222333444444999777555888>>>CCCEEEEEEPPPUUU\\\______^^^___```eeeeeeggglllsss{{{xxxpppvvvvvvxxx~~~{{{qqqkkklllqqqvvvxxx}}}~~~~~~{{{uuuooolllkkk___]]]\\\cccooo}}}zzzvvvnnn___OOOGGGAAA777000///111222333222111111111222333222000/////////000111---.........//////000000222111111111000000//////000000000000000000000000//////////////////////////////.........---------,,,---------.../////////------------------------...---,,,,,,,,,,,,---...000---+++))))))+++---000------............------....................................////////////111111000000//////......000000000000000111111222888666444444444555444333555888;;;<<>>BBBDDDIIIPPPVVV[[[___cccfffgggjjjpppuuuwwwzzztttnnnjjjnnnwww{{{vvvxxxzzz|||~~~{{{ttthhh^^^[[[```jjjrrr~~~yyyooobbbQQQBBB<<<<<<888777555333222222222222222222111000000000000111000000000000000111111111000000///////////////...000000000000000000000000////////////////////////...............---------...............---------........................---...////////////...---------,,,,,,,,,,,,------------............------000000000000000000000000/////////000000000111111/////////000000000111111111000000000000111222222333333333444555777888999999;;;@@@IIIZZZppp|||zzzwwwqqqmmm//////............//////////////////////////////------...///000000//////000000//////////////////............////////////............////////////000000000111111111222222111111111111111111111111222222222333333333444444333555666666666555666666777===EEEHHHJJJNNNWWW______aaaeeegggkkkrrr|||vvvmmmjjjmmmvvv|||}}}{{{ooobbbYYYXXX^^^eeerrrzzz|||qqqaaaQQQEEE???<<<999666444444444555555222222111111111000000000111111111111111111111111////////////............////////////////////////////////////////////////......................../////////...---------,,,////////////////////////---...000111111000...---,,,,,,------------,,,,,,------............------////////////////////////000000000000111111111111...//////000111111222222111111000000111111222333222333444555555666888:::999;;;CCCRRRggg{{{uuuqqq,,,...///111111000...---////////////////////////------...///000000//////....................................////////////........./////////000000/////////000000000111111111111111111111111111111222222222333333333444444444555777666555444666888<<>>FFFMMMUUUXXXXXX[[[cccjjjfffiiiooouuu{{{qqqjjjjjjtttzzzxxx~~~xxxmmmbbbZZZVVVYYYaaammm{{{~~~sssaaaPPPEEE???777333333444444222222222333333222222111000222222222111111111111111...////////////000000000000000000000000000000000////////////////////////---------..............................---------........................---...////////////...---------............------------............------......................../////////000000000111111//////000000111222333333222111111111111222333333333555777666444555888;;;===EEEVVVlll~~~{{{,,,---...000000000////////////////////////////////////////////////...---,,,,,,,,,,,,---------...............////////////.../////////000000000000000000000111111111222222222222222222222222222222222222333333333333444444222444777777666:::AAAHHHRRRWWW]]]``````ccchhhlllhhhlllsss}}}yyyooojjjpppyyyyyyyyy}}}{{{qqqeee]]]YYY[[[bbbnnn}}}~~~rrrfffQQQIII???999777666444222222222333333333222111000222222111111111000000000/////////000000000111111000000000000000000000000////////////////////////---------.........//////---------...............------------------------------------------------.........------.........------............------............................../////////000000000000000000111111222222222222222111111222222333444000444777777555555:::>>>EEEQQQfff~~~///...------...///000111///////////////////////////000000000///...------.../////////000000111111............/////////000////////////000000000000111111222222222333333333222222222222222222222222222222333333333444444444111444666777888>>>HHHPPPZZZ^^^ccceeefffhhhkkknnnnnnsss|||tttlllnnnuuu{{{}}}xxxyyy~~~|||pppggg]]]ZZZ[[[dddsss~~~www]]]TTTGGG???<<<:::777444222222333444333222111000111111111111000000////////////000000111111222222000000000000000000000000////////////////////////---------.........//////,,,------....../////////------------------------...---,,,,,,,,,,,,---...///...------------...///---..................---000000000000000000000000............////////////111111111111111222222222222222111111222222333444...222666666555777<<>>@@@FFFQQQ]]]ffflllkkklllooorrruuuwwwxxxxxxzzz~~~{{{zzz||||||pppddd___aaaiiiooozzz{{{pppdddWWWKKK@@@:::777777555444333222222111111111222222222222222111000000000000000000000000333222111000///000111222000000000000000111111111------...////////////.........------------............------------......------------------------/////////...------,,,,,,....................................////////////////////////000000000000///000000000111111111111222222222333444444555555444222333777;;;@@@JJJTTTqqq////////////////////////////////////////////////............////////////------......//////000000111111000///........./////////000000000111111111111111111111222222222333444333333222222333333333222444555555666888<<>><<<;;;888777666666555444444444444333222111///...////////////////////////222111111000000000111111222222222111111111000000,,,---///000000000///.........------------............------------......------------------------//////.........---------....................................////////////////////////000000000000//////000000000111111111222222333333444555555555444555888:::999>>>NNN]]]~~~000000000000000000000000........................////////////............------......//////000000222111000///////////////000000000000111111111111000000000111111111222222333333333222222333333444333444555555666999>>>AAAJJJQQQ\\\gggoootttwwwyyy~~~{{{mmmmmmooovvv|||xxxvvvmmmgggeeelllrrr{{{ssscccRRRGGGBBB>>>999777666777666666444444444333222111000///////////////////////////000000000000000000000111555444333222111000///...,,,---///000000000///...///......------......//////......------......///------------------------...............---------....................................////////////////////////000000000000000000000000111111111111222333333444444555666666888>>>DDDBBB<<<@@@VVVmmm000000000000000000000000........................000000000////////////............///////////////111111000/////////000000000000000111111111222222000000000111111111111222333333222222222333444444222333444444555888===AAANNNZZZiiiuuuzzz|||ooommmkkkmmmvvv~~~wwwzzz~~~yyyqqqmmmjjjooovvv}}}|||ooo```WWWJJJDDD;;;666555666666555000111222333444444444444000000000000000000000000/////////000000000000000555444333222111///............///000000000000/////////............////////////............//////------------------------............................................................////////////////////////000000000000000111111111222222222222333333333444555555666666777???EEEDDD>>>DDD^^^xxx000000000000000000000000////////////////////////111111000000000////////////////////////.........000000000///000000111111000000111111111222222222111111111222222222333333333222222222333333444555444444444444555888>>>BBBPPP___rrr|||~~~{{{uuunnnkkkppp}}}|||xxxtttvvvyyy{{{~~~zzzpppiiiXXXNNNBBB999777777666555000111222333444444444444111111111111111111111111///000111111222222222111111111111111111000000000///////////////000000111//////............////////////............//////------------------------............................................................////////////////////////000000000000222222222222333333333333333333444444555666666666444888>>>@@@BBBNNNiii000000000000000000000000000000000000000000000000222222111111000000//////000000//////.........---000000//////000111222222000111111111111222222222222222333333333444444444222222222222333333444555777777777666777;;;@@@DDDRRRbbbuuu~~~tttmmmooo{{{~~~}}}|||~~~zzzuuudddXXXIII>>>:::999888777444444444444333222222111111111111111111111111111000111222333333333333333......///000111111222222000///.........///111222//////............////////////............//////---------------------------........................................................./////////000////////////000000000000222222333333333444444444333333444444555666666666666777:::AAAJJJ[[[vvv000000000000000000000000//////............////////////000000111111111222000000000000111111111111111111111000000000000000111111222222222333333333111111222222222333333333222222333333333333444444666666555555777<<>>CCCRRRlll000000000000000000000000111000000//////000000111111111111111000000000000111111111222222222222333000000111111222333333333111111222222222333333333333333333333444444444444333333444444444555555555555:::AAAJJJSSS\\\eeekkkmmmwww~~~~~~ssskkkkkkooovvv~~~~~~{{{yyy}}}~~~|||xxxlllZZZLLL@@@===:::888888999888777222222222222222222222222000000111111111111000000000000000000000000000000///////////////000111111000000000000000000000000......////////////.........///000000......///000//////000000000111111111////////////////////////111111111000///.........000000000000000111111111000111222222222222333555444444555666777999:::;;;:::GGG___}}}000000000000000000000000111111000000000000111111111111111111000000000///111111111222222222333333000000111222222333444444111111222222222333333333333333333444444444444555444555555555555666666666888>>>GGGPPPXXX```fffjjjuuu{{{zzz{{{tttqqqqqqsssxxx~~~{{{{{{}}}rrreee\\\JJJEEE???:::888888888777222222222222222222222222///000111222222111000///000000000000000000000000///////////////000111111000000000000000000000000---...///000000///...---...000111000......///111///000000000111111111111////////////////////////000000000000//////////////////000000111111222222222444666555333222444666444444555666777999;;;<<<===QQQppp000000000000000000000000111111000000000000111111222111111111000000//////111111222222222333333333000000111222333333444444111111222222222333333333333333333444444444555555666666666666777777777777:::@@@JJJTTT\\\bbbgggjjj|||xxxvvvssszzzxxxtttrrrtttyyy{{{yyy{{{}}}ssslllhhhUUUOOOEEE===888555444333222222222222222222222222///000111222222111000///000000000000000000000000///////////////000111111000000000000000000000000---...///000000///...---...000222111...---///111............////////////////////////////////////......//////000000111111...//////000111222222333444777888777444333555777444444555666888999;;;<<>>CCCKKKUUUZZZ]]]fffvvv{{{vvvtttwww{{{yyyzzz{{{}}}zzzwwwyyy|||}}}yyyvvviiiaaaTTTGGG===999888888555444444333333333333444222222111111111000000000111111000//////000111222000000000000000111111111000000000000000000000000000000////////////000000------------------------000000000000000000000000222000...///111111///---......000111111111000///111111111111111111111111111111222333333444444555777555666888999;;;@@@FFFVVVqqq222222222222222222222222111000000//////000000111111111222333333333333333111111222333333333333222333222222111111222222333333333333333333333333333333333444444555666666666777888888777777:::>>>AAAKKKNNNRRRYYYdddrrrvvvrrrrrrzzz}}}xxxvvvxxxzzz}}}~~~|||yyywwwzzz|||uuummm```QQQDDD<<<;;;;;;777777666555444444444555333333333222222222111111111000000/////////000000111111111111000000000000000000000000000000000000000000////////////000000........................000000000000000000000000222111000000111111000///...///000000111111000000111111111111111111111111111111111222333333444444666555666999:::<<>>MMM```~~~000000000000000000000000222111111000000111111222//////000111111111111000111111222333333333333222333222222111111222222333333333333333333333333333333333444444555666666666777888999;;;>>>EEELLLRRRPPPXXXggg{{{{{{xxxzzzqqqllliiinnnwww~~~wwwwwwwww{{{~~~yyyrrrgggWWWHHH===;;;:::888666555444333333444444444333333333222222444444444444333222111000111111111111000000000000000000000000000000000000000000////////////000000........................000000000000000000000000---...//////......///000111000000000000111222333444444444444444444444444444444444555666666777777999666;;;BBBBBBDDDWWWooo111111111111111111111111222111111000000111111222000000111222222222222111111111222333333333333222333222222111111222222333333333333333333333333333333333444444555666666666666888:::>>>BBBIIIQQQWWWSSSaaauuu|||sssjjjhhhnnnvvv|||~~~xxxzzzzzzzzz~~~|||xxxqqqdddSSSFFF===<<<:::888666555444444333333333333222222222222333333444444333222000///000000000000000111111111000000000000000000000000000000////////////000000------------------------000000000000000000000000---///111000......000222111111000000000111222333333333333333333333333333333333444444555666666777888777===GGGIIILLLccc222222222222222222222222222222111111111111222222111111222333333333333222111111222333333333333222333222222222222222222333333333333333333333333333333333444444555666666777555777;;;???EEELLLTTTYYY^^^ooopppggghhhooovvvzzzyyy~~~~~~zzzyyy~~~{{{wwwmmm\\\NNN???>>><<<999888666555555333333333222222222111111222222333333222111///...//////000000111111222222000000000000000000000000000000////////////000000////////////////////////000000000000000000000000---000222111//////111333222111000000000111333333222222222222222222222222222222333444444555555666777666???KKKNNNSSSlll111222222222222111000000111111111111111111111111//////000111222222333333222222222222222222222222111111222222222333333333333444444555666777888888555666666666555666888:::999777<<>>CCCPPPjjj333444444444444333222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222333333333333444444444444444555555555777777666555444666:::======???DDDKKKQQQ[[[jjjwww}}}{{{uuurrrrrrssszzz|||zzzppp```TTTGGG@@@<<<888888:::555555444333222222222222111111111111111111111111111111111111111111111111333333222222222222333333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333222222222222222222222222555555444444555555666777888;;;@@@III[[[xxx333333333444333222222111222222222222222222222222333333333333333222222222333333333333333333333333222222222333333333444444444444444444444333333333444666666666666777:::<<>>???FFFLLLTTT\\\gggwww}}}{{{xxxwwwyyywwwwww{{{~~~vvvjjj\\\PPPFFF===:::;;;777666555444333333333333111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000111111111222222222222111111222222222333333333222333333333444444555555444444444555666777888888888;;;DDDVVVqqq111222222222222111000000333333333333333333333333111111111111111111111111333333333333333333333333333333333333444444444444444444444444444555555555555999===@@@BBBCCCEEEFFFMMMVVV```kkkyyyzzzvvvyyyuuusssvvv}}}}}}ssshhh]]]QQQDDD======777777666555444444444444111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333333333444444555555666444444444555666777888999:::===HHH^^^|||222222333333222222111000333333333333333333333333000111111222222333333333444444444444444444444444333333333444444444444555444444444555555666666777777999<<<>>>AAAEEEJJJMMMUUU___lllyyywwwtttqqqrrrvvv~~~{{{tttkkk]]]LLLBBB???888777666555444444444444111111111111111111111111111111111111111111111111222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111222222222333333333111222222333444444555555444444555555666888999:::<<<@@@LLLfff333444444444444333222222333333333333333333333333111111222333333444555555444444444444444444444444333333333444444444555555444444444555666777888888888888888999<<>>BBBPPPlll222222222333333444444444666555333222111222333333111222333333444444333333444555555555444333333222333333222222333333444555444444555555666777777777888666777;;;===???FFFNNNZZZeeeyyywwwhhhgggkkknnnxxxyyysssiiiWWWFFF:::999777555333222222222444333222111000000000000000000000000111111111111...///111111111111111111444333222222111111222222000000111111111111000000000//////.........//////000000000000000000000000000000000000111111111111000111111222222333333444999444222444666777999<<<<<>>???LLLggg222222222222333333333333444444333222222222222333111222333333444444333333444444555555444444333333333333333333333444444555444555555666666777777888888666777:::<<<@@@JJJUUU___nnnzzzkkkbbb^^^bbbkkkvvv}}}|||vvviii]]]KKKDDD:::666666666444222555555444333222222222222222222222333333333333444333111000000111222111000222222111000000000000111000000111111111111000000/////////......//////000000000000000000000000000000000000000111111111111222222222333444444555555888444333666777777;;;???CCCWWWwww222222222222222222222333333333222222222222222222111222333333444444333333333444444555444444333333333333333333333444555555555555555666777777888888999777888:::<<>>DDDSSSbbb{{{{{{iii```___bbbhhhppp}}}yyyqqqcccVVVGGG===;;;:::666222777666555444333333333333111111111222222222222333555666666555333111000000222111000000///000000000000000111111111111000000///////////////000111111111111111111111111111111///000000000111111111111222222333444444555555666777555666888999999>>>EEELLLlll222222222222222111111111000111222222333222222222111222333333444444333333333333444444555555444444444444444444444555555666555666666777777888888999;;;;;;===@@@CCCLLL___pppsssgggbbbbbbggglllvvv~~~xxxnnnbbbRRRFFF@@@===999666666666555444333333333333111111111111222222222222666;;;@@@>>>888333222444222222111000000000000111000000111111111111000000////////////000111222222111111111111111111111111000000000000111111111111222222222333444444555555666555777999999999???GGGUUUvvv222222222222111111111000///000111222333222222111111222333333444444333333222333444444555555444444444444444444444555666666666666666777888888999999;;;<<>><<<666555444333222222222222222222222222333333333444444===EEECCC999111111555333333222111111111111111000000111111111111000000////////////000111222333111111111111111111111111000000000000111111111111111111222222333444444444555555888:::::::::AAAIII___222222222222111111000000///000111222333333222111222222333444444444333333222333333444555555555444555444444444444555666666666666666777888888999999:::<<>>???DDDSSSxxx444444333222111000//////111111111111222222222333333333333333333333333333555555444444444444555555555555666666666666666666666777999999888888999:::<<>><<<999666333222222222222222222222222222222222111111222222222222111111111111222222222222111111111000000000000000111111111111111111111222333333111111000000000000111111000111111222222333444444444444333333444555555666666:::777777>>>@@@HHHZZZ333333333222222111111111111111111222222222333333444444444444444444444444555555444444444444555555555555555555666666666666555777999:::999999:::;;;<<>>@@@MMMddd111111222222333333333444111222222222222333333333444444444444444444444444555555444444444444555555444555555555666666777777555777999:::::::::;;;===>>>GGGXXXnnn}}}xxxtttttt{{{~~~yyysssiii\\\RRRBBB===888555555555444444222222222222222222222222000111111222222111111000111111222222222222111111111111111111111222333333000000000000111222333333111111000000000000111111000111111222222333444444444444444444555666777888666888666888>>>AAARRRooo000000111222333444555555222222222222333333333333333333333333333333333333555555444444444444555555444444555555666777777777555777999::::::;;;===???CCCPPPddd{{{|||vvvrrrtttyyy~~~zzzuuummmaaaXXXEEE???999666666777666444222222222222222222222222111111222222222222111111111111222222222222111111111111111111222333444444333222222111111111222222111111000000000000111111000111111222222333444444333333444444555666888888666888666999???CCCYYY{{{111222222333333444444444222222222333333333444444333333333333333333333333555555444444444444555555444444555555666777777888666777999999:::;;;???BBBJJJ[[[sss}}}uuuqqqqqqyyy~~~|||zzzrrrfff\\\JJJCCC;;;777777777666333222222222222222222222222222222333333333333222222111111222222222222111111111111111222222444555555777777555444333222222111111111000000000000111111000111111222222333444444333333444444555777888999777999777<<>>DDDJJJeee555555444333333444444444444444444444444444444444444444444555555555555666777666555444444444444444777777777777888888888888:::888888:::;;;<<>>999777555222444444444333333333333333555555444333333333444444000000000111111111111111333333222111000000000000444444333222111111111222333333333333333333333333111111222222222333333333333333333444555666888888;;;;;;<<>>>>>BBBPPP^^^~~~}}}rrrnnnkkkppp{{{yyytttiii^^^NNNBBB;;;888555333333333333444444444444444666666555444333333444444000000000111111222222222444333222111000000000000000111222222333333333333333333333333333333333333111111222222222333333333333444444444555777888999888999;;;CCCUUUrrr555444444444555555666777444444444444444444444444444444444555555555555666666666555555555666666777666777777777888888888888777:::===>>>>>>EEEWWWiiizzzrrriiihhhppp|||{{{wwwkkkaaaSSSFFF???:::888666444444444444444444444555666555444333333333333333000000111111222222333333444333222111000000000000000111222333333333222222222222222222222222222222111111222222222333333333444444444555666777888999:::;;;???KKKaaa222222222222333444555666444444444444444444444444444444444555555555555666666666555555666666777777777777777777888888888888666999<<<===>>>HHH```vvvvvvlllgggkkkvvv}}}yyymmmeeeXXXMMMDDD>>>:::888555555555444444444444444444444333222222222333333111111111222222222222222333333222111000000000000///000000111111111000000111111111111111111111111111111222222222333333333444444444555666777999999999<<>>===CCCUUUqqq|||xxxuuuvvv||||||yyyuuuqqqjjj^^^QQQGGG===999444444666777666333444444444333333333222222222222222222222222222222222222222222222222222222222222111111111111222222444333222111000000000000333333333444444444555555666666666777888:::<<<===???HHH___}}}}}}}}}}}}~~~444444444444444444444444000111333444666777777777444555555444333333555777444555777777555444444555:::::::::::::::;;;<<<<<<>>>@@@JJJ```}}}{{{vvvsssrrrxxx}}}zzzvvvsssnnneeeYYYQQQEEE>>>777444666888666444444444444444333333333333333333333333333333333333222222222222222222222222111111000000111111222222222222111111000000111111333333333444444444555555666666666777999:::<<<===@@@KKKfff|||yyyzzzzzz{{{|||}}}~~~~~~~~~~~~444444444444444444444444222333444666777777777666444555555555444555777999444666999999777666666777;;;::::::::::::;;;<<<<<<>>>DDDTTTmmm|||uuuooonnnttt~~~|||vvvrrrooojjjccc^^^QQQGGG<<<777777888666333555444444444444333333333333333333333333333333333222222222222222222222222222111111111111222333444222222111111111222333333333333333444444444555555666666777888999;;;<<<===CCCQQQooo{{{xxxxxxyyyyyyzzz{{{||||||~~~}}}||||||}}}444444444444444444444444444555666777777777666555555555666555555666999;;;444777;;;;;;999777888:::999999888888999999:::;;;>>>GGGZZZuuutttmmmlllrrr|||~~~vvvpppnnnmmmjjjhhhZZZOOOAAA999888888666333555555444444444333333333333333333333333333333333222222222222222222222222222222222222333333444555222222222222333444555555333333333444444444555555666666777888999;;;<<<===EEEVVVuuu~~~|||yyyyyyzzzzzz{{{|||||||||~~~}}}{{{{{{|||555555555555666666666666555555555555666666666666777777777777777777777777777888888888999999999999;;;888777999:::999;;;@@@GGGOOOggg|||yyywwwxxxwwwvvvvvv}}}yyyrrrlllooovvv~~~}}}wwwsssnnniiifffaaaWWWIII>>>888777555444444555555666555555444333///111444555333222222222444444444333333333222222333222222111111222222333222222222222222222222222444444444555555555555666777555666:::<<<;;;===AAAFFF^^^||||||{{{{{{{{{zzzyyyyyy{{{}}}zzzzzzzzzzzz|||~~~555555555555666666666666555555555555666666666666777777777777777777777777777777777888888888999999;;;999999;;;;;;:::===AAAJJJVVVrrr}}}xxxuuuqqqrrrrrrqqqrrryyyxxxsssqqqrrrxxx}}}wwwsssnnniiieee^^^TTTGGG===888777666555666666666666666666777777444555444333222333555888333333333222222222111111333222222111111222222333222222222222222222222222444444444555555555555666777555666:::;;;;;;===BBBIIIddd|||||||||}}}|||{{{yyyxxxzzz{{{zzzzzzzzz{{{|||~~~444555555555555666666666555555555555666666666666777777777777777777777777666777777777888888888888;;;999:::======;;;>>>CCCOOOaaa}}}xxxuuutttuuuuuuuuuwww}}}|||uuupppttt~~~}}}xxxsssmmmhhhdddZZZQQQDDD;;;777777666666888777777666777888:::;;;666666555333111222555777222222222222111111111111333222222111111222222333222222222222222222222222444444444555555555555666777555777;;;;;;;;;>>>DDDOOOnnn}}}~~~|||{{{~~~~~~~~~|||yyywwwwwwxxxyyyyyyzzz{{{}}}444444444555555555666666555555555555666666666666777777777777777777777777666666777777777888888888:::999;;;>>>===<<<@@@FFFWWWnnn}}}~~~~~~~~~~~~{{{vvvvvv|||~~~yyytttnnngggcccWWWNNNBBB:::888777777666888777666555666888;;;<<<888<<<@@@BBB???:::666333333333333222222222111111333222222111111222222333222222222222222222222222444444444555555555555666666666888;;;;;;;;;@@@GGGUUUxxx~~~|||}}}|||~~~}}}zzzwwwvvvvvvxxxyyyzzz|||~~~444444444444555555555555555555555555666666666666777777777777777777777777777777777777888888888888888888:::===<<<<<>>GGGRRRnnn~~~~~~{{{sssjjjdddXXXPPPEEE===:::999888777666555555444555666888999999DDDRRRZZZVVVIII:::000555555555555444444444444333222222111111222222333222222222222222222222222444444444555555555555666555666999<<<;;;;;;CCCLLLddd~~~}}}{{{}}}|||yyyvvvuuuvvvwwwzzz}}}333333444444444555555555555555555555666666666666777777777777777777777777999999999999::::::::::::::::::;;;===>>>AAAMMMZZZzzz~~~vvvlllfff[[[SSSHHH@@@<<<:::888666666666666666666666666666444;;;CCCHHHFFF>>>777222555555444444444333333333333222222111111222222333222222222222222222222222444444444555555555555666555666:::<<<;;;;;;DDDNNNlll~~~}}}}}}|||xxx{{{~~~}}}zzzxxxwwwuuuwwwzzz~~~333333333444444444555555555555555555666666666777777777777777777777777777999999:::::::::;;;;;;;;;;;;;;;===>>>???DDDRRR```~~~~~~xxxnnnggg^^^VVVJJJBBB===;;;888666666777777777777777666555444666999999888888888999444444444333333333222222333222222222222222222333222222222222222222222222444444444555555555666666555777:::<<<;;;;;;EEEOOOqqq}}}{{{|||{{{zzzvvvyyy~~~~~~{{{yyyxxxtttwwwzzz~~~