BM6P6(@ vvvvvvuuutttsssssssssssssssrrrnnnhhhkkkssstttooorrrrrrsssvvvyyy{{{zzzyyyvvvwwwxxxxxxvvvvvvwwwxxx~~~xxxuuuqqqmmmkkklllhhhddddddggghhheeebbbeeegggiiihhhggggggjjjmmmnnnooopppnnnkkkhhhggghhhdddfffhhhhhhfffdddddddddgggeeedddeeefffhhhggggggkkkkkkllllllkkkiiihhhffffffjjjoooqqqoookkkgggeeemmmpppuuuyyyyyyvvvrrrooonnnooo}}}kkktttsssqqqlllgggsssxxxeeeaaa___^^^^^^___`````````]]]eeesss}}}}}}~~~xxxpppeeebbb^^^\\\\\\]]]]]]]]]ZZZXXXVVVXXX\\\_________aaabbbcccaaa______dddhhhfffhhhhhhgggeeeccccccdddaaaccceeeeeedddddddddeeeeeellloookkkfffiiinnnqqqssssssVVV\\\wwwkkk^^^qqq}}}xxxvvvmmmeee]]][[[WWWVVVWWW[[[```dddhhhpppyyyvvvoooxxx}}}xxx~~~vvv```NNNMMMWWW^^^^^^YYYTTTVVV___aaa]]]bbblllnnn^^^UUU[[[aaa^^^[[[\\\fffjjjkkkhhheeeffffffddd```aaaaaaaaabbbcccgggiiirrrqqqpppooonnnnnnoooooommmooommmjjjlllrrrssspppooooooppppppqqqrrrssstttsssuuuwwwvvvuuutttuuuuuu{{{{{{|||vvvooonnnmmmjjjgggggglllhhheeeeeeiiijjjhhhfffbbbdddffffffeeefffiiikkkkkkkkkjjjjjjjjjiiihhhhhhhhhiiihhhgggfffgggiiilllmmmkkkiiihhhiiiiiihhhgggmmmmmmllllllkkkiiihhhggggggkkkoooqqqooollliiihhhllloootttwwwxxxwwwtttqqqtttnnnooo~~~```hhhwww~~~{{{yyyyyyxxxwwwyyy}}}~~~~~~{{{tttmmmiiieeecccaaa```aaaaaa___^^^\\\ZZZXXXYYY]]]```bbbaaacccccccccaaa______aaacccgggggghhhhhhhhhgggeeedddbbbdddeeefffeeefffgggiii```eeeddd\\\XXX```nnnwwwuuurrrdddmmm}}}|||mmm```hhh{{{{{{iiieeeaaa\\\YYYXXXYYYXXXXXX[[[bbbllltttzzz~~~}}}||||||~~~xxxtttmmm^^^OOOJJJRRRYYY[[[YYYUUUVVV]]]^^^]]]eeerrrooo^^^]]]^^^\\\[[[___iiinnnqqqooommmmmmkkkggg]]]___aaabbbbbbdddgggiiiqqqooommmkkkiiihhhhhhhhhdddhhhjjjiiijjjlllnnnmmmkkklllmmmkkkiiiiiilllpppooorrrtttuuusssrrrqqqqqqxxxyyyzzz~~~{{{www|||rrrhhhiiiggghhhkkkjjjfffeeefffiiifffeeefffiiikkkiiifff___aaabbbccccccdddgggiiihhhfffeeegggkkkmmmllljjjjjjiiigggdddcccffflllpppqqqnnnllljjjjjjiiihhhfffmmmllljjjhhhgggfffeeeeeehhhkkknnnooonnnlllkkkkkkjjjlllppprrrtttsssrrrqqqyyypppiiimmm}}}vvviii[[[___zzz}}}tttkkkdddaaaaaabbbaaaaaaaaabbbbbb```^^^]]][[[YYYYYY\\\```cccdddeeedddbbbaaaaaaaaa___^^^fffeeeeeehhhkkkkkkhhheeedddeeefffffffffgggjjjmmmrrruuuqqqdddYYY]]]iiissstttvvv~~~tttyyy___WWWhhh|||vvvooofffaaa```]]]YYYTTTSSSXXX___gggmmmtttzzz}}}}}}{{{xxxyyyyyyzzzzzz}}}zzzhhheee]]]QQQKKKNNNTTTXXXXXXVVVWWWZZZXXXWWWbbbqqq}}}lll^^^]]]```___aaaeeedddjjjnnnmmmkkkjjjgggccc\\\___aaaccccccdddfffgggrrrppplllhhheeeccccccbbb\\\aaaffffffddddddeeeffffffjjjmmmkkkgggfffjjjnnnlllooossstttrrrpppooonnnssstttuuuyyy|||~~~yyywwwvvvxxx{{{tttfff]]]dddeeehhhjjjgggbbbaaaeeedddeeefffhhhjjjiiieeeaaa]]]^^^___```aaaccceeeffffffcccaaaeeelllqqqpppmmmhhhfffdddaaa```bbbhhhlllooollljjjiiiiiihhhgggeeejjjhhheeecccaaa`````````fffhhhkkklllkkkjjjjjjkkkhhhiiikkkmmmmmmmmmmmmlllsssoookkkkkkpppwwwaaa\\\pppzzzvvvooogggaaa^^^]]]^^^]]]\\\[[[[[[]]]^^^]]]\\\[[[YYYXXXWWWYYY]]]```bbbeeecccaaabbbdddccc```]]]dddbbbbbbfffkkkmmmiiidddfffgggfffeeeeeefffjjjmmmyyyiiidddgggkkkssssssxxxqqqkkk___mmmwwwmmmjjjgggbbb]]]VVVXXXZZZ^^^bbbgggllloootttyyy~~~{{{yyyxxxwwwyyy|||~~~www}}}pppfffbbb[[[RRRNNNOOORRRUUUVVVVVVYYYXXXRRRPPPYYYfffbbb[[[YYY^^^cccaaa``````___eeehhhfffddddddbbb______aaadddeeeeeeddddddeeekkkiiifffcccaaaaaabbbbbb\\\___cccdddbbb______aaa___eeejjjjjjgggeeehhhkkkkkknnnqqqrrrqqqooommmmmmjjjjjjkkknnnrrrtttuuutttoooooorrrtttsssrrrzzz|||pppiiiccc___```aaaccceee```[[[]]]bbbccceeeiiillllllgggaaa[[[]]]]]]]]]^^^```bbbcccdddaaa^^^\\\```hhhmmmmmmkkkddddddcccaaa```aaacccfffjjjiiigggggghhhhhhhhhggggggfffccc```^^^]]]]]]]]]bbbdddfffgggfffeeefffgggggghhhiiiiiijjjiiiiiihhhiiijjjkkkjjjiiirrrpppnnnhhh```]]]___aaaaaa```\\\YYYUUUTTTVVVYYY[[[\\\WWWWWWVVVUUUUUUWWW[[[]]]bbb```___aaadddeeeccc``````^^^^^^ccciiikkkhhhcccggggggfffeeecccdddgggjjjvvvyyymmmgggiiikkkrrrssssss}}}zzzhhh^^^mmm}}}tttnnngggbbb[[[YYYWWWVVVXXX[[[]]]___```gggpppyyy~~~{{{yyyyyyyyyyyy}}}xxxsssvvv||||||xxxuuussshhh```VVVRRRQQQQQQPPPPPPPPPUUUZZZZZZSSSOOOUUU]]]ZZZXXXZZZ___```\\\XXXVVVaaaeeefffbbb```bbbcccbbbccceeeggggggeeecccccccccaaa```^^^]]]^^^```ccceeeaaa```aaadddbbb______bbb]]]```dddeeedddccceeegggjjjllloooooonnnlllkkkllliiihhhhhhjjjmmmoooooonnnnnnnnnooopppllljjjoooxxx|||uuuggg```_________\\\\\\^^^aaa___\\\^^^ddddddgggkkkmmmkkkfff```[[[]]]\\\[[[\\\^^^`````````ZZZXXXWWWYYY___ccceeedddbbbcccddddddbbbbbbdddeeegggfffeeeeeegggiiihhhhhhfffeeecccaaa```___^^^^^^^^^```bbbcccbbbaaaaaaaaaeeefffggghhhhhhhhhgggfffiiiiiijjjhhheeejjj{{{tttiiiccc]]]WWWXXX___ddddddbbb\\\XXXSSSQQQSSSVVVYYY[[[UUUVVVVVVUUUTTTTTTVVVXXX]]]\\\\\\^^^aaaccccccbbb^^^\\\\\\```dddgggfffdddeeeeeeeeedddcccdddfffhhhpppuuuuuulllddddddhhhjjjkkkmmmoootttyyy~~~xxxlll___nnnzzzpppjjjccc___YYYVVVUUUVVVVVVVVVTTTZZZbbbhhhmmmqqqwww|||~~~|||{{{zzzyyyxxxzzz}}}sssrrrxxx~~~||||||vvveee[[[SSSRRRSSSQQQMMMKKKKKKRRRZZZ\\\XXXUUUWWW[[[\\\[[[[[[[[[[[[[[[[[[\\\```cccccc___]]]```cccbbbeeefffgggfffdddbbbbbbccc___^^^\\\[[[]]]```dddfffeee___]]]```bbbaaabbbeeebbbaaa```______aaacccdddhhhjjjkkkkkkjjjiiiiiijjjkkkiiihhhiiikkkllllllkkknnnlllmmmooollljjjlllrrroooyyysssnnneee]]]XXXVVVWWWYYYXXXXXX[[[```aaa___```dddcccdddffffffdddaaa___]]]\\\ZZZXXXYYY[[[]]]\\\[[[UUUUUUTTTUUUWWWZZZ]]]______aaabbbbbbcccdddgggiiidddcccaaabbbdddeeeeeedddcccbbbbbbaaa```___^^^]]]\\\^^^aaaaaa___]]]]]]\\\\\\^^^aaaccceeeeeeddddddhhhfffffffffeeehhhtttrrrddd```XXXWWWVVVXXX]]]```bbbaaaZZZVVVRRRQQQRRRTTTVVVWWWVVVXXXYYYXXXUUUSSSTTTUUUYYYZZZZZZ[[[[[[]]]```bbb]]]]]]]]]^^^```ccceeefff```bbbdddeeeeeefffhhhjjjoooqqqooogggccceeehhhhhhkkkiiijjjppp}}}yyy|||lllRRR___uuuvvvppphhhbbb^^^\\\ZZZXXXSSSVVVZZZ\\\\\\^^^dddjjjsssyyy~~~zzzwwwuuuuuuwwwyyy{{{{{{{{{{{{{{{}}}www|||zzzjjj\\\VVVTTTWWWWWWPPPKKKKKKKKKQQQXXXZZZYYYXXXXXXXXXXXXYYYYYYXXXXXX[[[___aaa\\\___```]]][[[^^^___^^^cccddddddcccbbbaaacccddddddbbb```^^^^^^```bbbdddddd\\\XXX\\\```aaacccgggiiieee___\\\]]]```ccceeeggghhhiiihhhgggfffgggiiiiiigggeeeeeefffggggggfffggggggjjjnnnnnniiigggiiikkkmmmooouuuzzzqqqnnnbbbaaa^^^ZZZUUURRRRRRSSSSSSRRRVVV]]]```^^^\\\^^^``````___]]][[[[[[]]]___[[[YYYVVVWWWYYY[[[YYYXXXUUUUUUVVVUUUUUUVVVZZZ]]]\\\]]]^^^___aaadddiiimmmaaa___^^^^^^___``````_________``````___]]]\\\ZZZZZZ]]]```aaa___\\\ZZZZZZSSSVVVZZZ^^^aaabbbaaaaaa^^^]]]___bbbdddeeelllttt{{{{{{rrrkkkcccZZZTTTRRRUUUXXXYYYZZZ[[[^^^```VVVTTTQQQPPPQQQRRRRRRRRRXXXZZZ\\\[[[XXXTTTTTTUUUVVVXXXYYYXXXVVVXXX\\\aaa]]]^^^^^^^^^___aaaeeeiii]]]```cccfffgggiiikkkmmmeeeiiijjjhhhhhhkkkllliiiuuulllhhhmmmtttlllfff{{{dddVVVOOOZZZrrrzzzqqqkkkfffaaa]]]WWWYYYYYYVVVRRRSSSXXX]]]bbbgggnnnrrrrrrqqqrrrsssrrrqqqpppppprrrvvvyyy{{{tttvvvxxxxxxwwwxxx|||}}}~~~~~~~~~~~~|||{{{zzzzzzzzz{{{rrrooonnnooosssxxx|||~~~~~~yyyvvv}}}~~~uuurrrjjjYYYTTTTTTYYY^^^[[[QQQLLLNNNNNNRRRVVVVVVUUUUUUTTTRRRVVVYYY[[[YYYVVVVVVVVVVVVZZZ___bbb```___``````]]]___```aaa``````aaadddfffdddddddddbbbaaaaaaccceeeaaa]]]ZZZ[[[___bbb```]]]cccfffhhhgggdddbbbbbbdddbbbdddfffeeeccccccfffiiijjjjjjiiihhhgggfffeeedddggggggggggggiiikkkmmmnnnjjjlllnnnooossswwwmmmhhhccc^^^^^^]]][[[YYYWWWVVVUUUUUUSSSTTTUUUVVVXXXZZZ\\\]]]```]]]YYYWWWYYY[[[\\\]]]\\\[[[ZZZZZZ[[[[[[YYYWWW\\\YYYVVVTTTVVVWWWXXXYYY[[[ZZZYYY[[[___ccceeeeee______^^^^^^^^^```aaacccbbbcccddddddaaa]]]YYYVVV[[[[[[\\\^^^___^^^ZZZWWWTTTWWWZZZ[[[[[[\\\___bbb___\\\ZZZ\\\```eeefffeeelllwwwmmm```WWWUUUTTTRRRPPPPPPSSSTTTSSSWWW^^^]]]XXX]]]YYYUUUSSSTTTUUUTTTRRRUUUXXX[[[\\\[[[ZZZZZZZZZYYY[[[\\\\\\[[[ZZZ[[[\\\aaa___]]]\\\]]]```cccfffdddbbbaaa```bbbfffjjjmmmoookkkkkklllfffaaakkk|||}}}pppoooqqquuuiiijjjuuu```MMMKKKQQQ^^^xxxzzznnnddd```___\\\YYYWWWVVVVVVWWW^^^```cccgggiiihhhdddaaa_________```bbbdddfffhhheeedddddddddgggjjjnnnqqqrrrssstttuuuuuuuuuuuuuuuwwwuuutttssssssrrrpppooovvvuuutttsssrrrpppoooooolllmmmooosssxxx}}}~~~{{{wwwkkkXXXSSSTTTVVVQQQQQQXXXTTTMMMQQQLLLOOOSSSWWWYYYXXXVVVUUUXXX]]]___ZZZVVVVVVWWWVVV[[[\\\^^^^^^]]]^^^___aaaaaadddfffeeeaaa______aaagggggggggeeeddddddeeegggfffccc```aaaddddddbbb^^^eeehhhiiihhheeebbbaaaaaaeeegggiiihhhggggggiiilllkkkkkkjjjiiihhhgggffffffhhhgggffffffggghhhjjjkkkooommmjjjhhhiiinnntttyyyttthhhdddcccaaa^^^^^^]]][[[YYYVVVTTTRRRRRRRRRTTTVVVXXXZZZ[[[\\\]]]^^^[[[XXXWWWYYY\\\______bbb```_________^^^[[[YYY^^^[[[XXXXXXYYY[[[[[[[[[[[[ZZZZZZ[[[___aaabbbbbb```````````````aaaaaabbbaaabbbddddddccc```]]]ZZZ\\\\\\]]]^^^^^^\\\YYYUUUWWWYYY[[[\\\[[[\\\___bbb```^^^]]]]]]```bbbddddddgggtttyyybbbZZZPPPKKKLLLNNNOOONNNOOORRRRRRRRRYYYaaadddaaa]]]YYYVVVUUUVVVWWWVVVUUUVVVXXX\\\]]]]]]\\\\\\\\\YYY[[[]]]]]]\\\\\\\\\]]]aaa___]]]\\\]]]___bbbdddbbbbbbaaaaaacccfffjjjllllllhhhiiilllhhhaaagggsssuuuqqqxxx|||zzz|||xxxcccrrr|||gggSSSJJJEEEGGGVVVhhh}}}|||pppmmmhhhbbb]]]YYYWWWVVVZZZ[[[^^^aaadddccc___\\\WWWVVVUUUUUUUUUVVVWWWXXXZZZYYYYYYYYY[[[^^^bbbdddeeefffggghhhhhhiiiiiiiiiiiihhhhhhhhhiiikkkkkkkkkmmmmmmmmmmmmnnnnnnooopppuuuvvvxxx}}}}}}xxxwwwyyyppp]]]PPPNNNPPPRRRKKKJJJPPPMMMGGGKKKNNNPPPTTTWWWYYYZZZZZZZZZ\\\```aaa^^^\\\]]]]]]ZZZ\\\^^^___^^^]]]]]]^^^___bbbeeehhhjjjiiigggeeedddiiiiiijjjiiihhhhhhiiikkkkkkiiihhhhhhjjjiiieeebbbeeefffgggfffcccaaaaaaaaafffiiikkklllllllllmmmooommmmmmlllkkkjjjiiiiiihhhiiihhhgggeeeeeeeeeffffffkkkhhhfffeeehhhiiiiiigggkkkwwwwwwnnneee```aaaccccccaaa]]]]]]\\\[[[XXXUUURRRPPPUUUWWWZZZ]]]___``````___\\\ZZZWWWXXX[[[^^^aaabbbeeedddbbbaaa```___]]][[[^^^\\\ZZZZZZ[[[]]]]]]]]]\\\[[[[[[\\\___```___^^^```aaabbbcccccccccbbbbbb___aaaccceeeeeedddaaa```^^^^^^^^^______]]]YYYVVV[[[[[[\\\\\\[[[]]]```bbbaaaaaaaaa```___```bbbdddgggeeeiiirrr}}}}}}mmmbbbUUUPPPIIIGGGIIIMMMPPPPPPPPPRRRRRRSSSYYYaaadddddd\\\ZZZWWWWWWXXXYYYYYYXXXUUUXXX[[[\\\\\\[[[[[[[[[YYY[[[]]]^^^]]]]]]^^^```aaa```^^^\\\]]]^^^```aaa``````aaabbbdddgggiiikkkjjjfffhhhmmmkkkdddeeekkkrrrllloooyyy{{{vvvvvvnnn```oooxxxcccUUUJJJAAAAAAGGGRRRaaayyywwwmmmeee___\\\\\\\\\^^^```aaa```]]]ZZZWWWVVVTTTSSSRRRSSSSSSTTTTTTSSSRRRQQQSSSVVVYYY[[[ZZZ[[[\\\]]]^^^___```aaaaaa``````aaacccfffiiikkkooooooppprrruuuyyy|||~~~~~~yyy~~~zzzuuu{{{}}}tttcccUUUPPPPPPLLLOOOIIIEEELLLLLLHHHMMMOOOPPPRRRUUUWWWZZZ[[[\\\[[[]]]]]][[[\\\___^^^YYY]]]^^^___^^^\\\\\\\\\]]]bbbdddgggkkkmmmlllhhheeegggiiijjjkkkkkklllnnnpppnnnmmmmmmooopppnnnkkkggghhhhhhgggeeeeeeeeeggghhhfffhhhjjjlllmmmnnnnnnoooooonnnnnnmmmllllllkkkkkklllkkkhhhfffeeedddddddddfffeeeeeefffggghhhhhhhhhdddiiitttsssllliiikkkgggcccaaabbbcccbbb```]]]^^^^^^^^^\\\YYYVVVUUUZZZ]]]```dddeeeeeedddddd\\\ZZZXXXYYY\\\___aaabbbcccaaa_________^^^]]][[[\\\[[[ZZZZZZ\\\^^^]]]]]]___^^^]]]^^^______]]]\\\^^^```ccceeeffffffeeeccc```aaaccceeefffeeecccbbb______```bbbbbbaaa]]]ZZZ^^^]]]]]]\\\\\\]]]```aaabbbdddeeeccc___^^^```ccceee```aaajjjnnnvvv|||pppdddYYYSSSTTTOOOJJJIIIKKKNNNQQQQQQRRRTTTVVVWWWZZZ\\\]]]\\\ZZZZZZXXXXXXYYYZZZZZZZZZUUUWWWZZZZZZYYYWWWVVVVVVYYY[[[^^^___^^^___```aaaaaa```___^^^]]]]]]^^^___^^^___```bbbdddfffhhhiiiiiiffffffkkkmmmiiihhhjjjqqqjjjhhhpppwwwwwwuuuuuuxxxqqqbbbrrrwwwkkkbbbVVVJJJBBBBBBEEEQQQggg|||tttooollllllkkkkkkkkkiiieeebbbaaa```^^^\\\[[[[[[\\\\\\YYYXXXVVVUUUVVVXXXZZZ\\\ZZZ[[[\\\]]]^^^```bbbbbbeeeeeeffffffhhhlllqqquuu{{{|||~~~~~~~~~qqqnnnyyy{{{kkkZZZSSSSSSRRRJJJOOOIIIDDDKKKNNNMMMRRRPPPPPPPPPQQQSSSVVVXXXZZZXXXYYYXXXWWW[[[___^^^XXX[[[\\\]]]]]]\\\[[[\\\^^^bbbaaabbbeeeiiiiiieeeaaadddgggiiikkklllmmmppprrrnnnnnnoooqqqrrrqqqooommmooommmjjjhhhhhhhhhiiijjjeeeeeegggiiikkkllllllllloooooonnnnnnmmmlllllllllnnnmmmjjjhhhfffeeeeeeeeefffhhhiiieeeaaa___aaadddaaacccffflllvvvwwwmmmhhhfffeeeeeedddbbbaaa```^^^\\\[[[^^^___```aaaaaa```^^^\\\^^^```cccfffggggggeeeddd]]][[[ZZZZZZ]]]___aaaaaaaaa___]]]]]]^^^______^^^\\\\\\\\\]]]```aaa```___bbb```^^^^^^^^^^^^]]][[[[[[^^^bbbeeeggghhhgggfff```aaacccddddddcccaaa```___```aaadddfffeeeccc```___^^^]]]\\\]]]___``````bbbdddeeeccc___^^^___bbb```\\\```iiihhhfffrrrwwweeeZZZTTTPPPMMMOOOLLLIIIHHHIIILLLNNNPPPSSSUUUZZZ^^^^^^[[[XXXWWWXXXXXXXXXXXXXXXXXXYYYZZZVVVXXX[[[[[[XXXVVVUUUUUUYYY[[[^^^_________```bbbaaa``````___^^^^^^]]]]]]^^^^^^___```bbbdddeeefffgggcccbbbfffjjjkkkkkkllloooiiifffjjjpppssstttuuuvvvrrriii|||sss```OOOHHHAAA@@@KKK^^^zzz{{{xxxtttrrrooollliiigggggggggfffeeebbb``````aaacccdddbbbccccccdddeeegggiiijjjnnnppprrrtttwww|||sssnnnxxx{{{mmmdddmmmkkk\\\QQQQQQRRRNNNNNNUUUNNNFFFKKKOOONNNRRRTTTSSSQQQPPPQQQSSSVVVXXXWWWXXXXXXXXX\\\aaa```[[[VVVXXXZZZ[[[ZZZ[[[]]]___ccc```^^^___bbbcccaaa^^^dddfffiiikkklllmmmoooqqqlllmmmooopppppppppoooooonnnllljjjiiiiiigggdddaaafffeeedddeeehhhjjjjjjjjjnnnnnnmmmmmmmmmlllllllllooonnnkkkiiiggggggfffgggeeehhhjjjfff```^^^bbbggg]]]```eeehhhkkknnnrrrtttzzzpppiiifffgggiiijjjbbbccccccbbb___]]]]]]^^^^^^___aaabbbcccbbbbbbaaa___```bbbddddddcccbbbaaa]]]\\\[[[\\\^^^```aaaaaabbb```^^^^^^```aaabbbaaa^^^^^^```bbbeeeeeedddbbbcccaaa^^^\\\\\\\\\\\\[[[ZZZ\\\```dddfffgggfffeee___``````aaa```___^^^]]]]]]^^^```cccffffffdddaaa]]]\\\\\\]]]___```___^^^___```aaa```^^^^^^^^^______\\\^^^ddddddaaagggppp|||~~~rrraaaTTTNNNLLLLLLLLLKKKJJJIIIIIIJJJMMMPPPRRRPPPTTT[[[cccbbb\\\XXXXXXTTTVVVWWWVVVUUUUUUVVVWWWXXXZZZ\\\]]][[[YYYXXXYYYZZZ\\\^^^___^^^^^^___aaa``````aaaaaa```___^^^^^^^^^^^^]]]]]]___```bbbcccbbb```___aaadddhhhjjjllliiiiiijjjnnnqqqrrrqqqqqqsss|||yyyzzzgggVVVHHH@@@BBBHHHUUUqqqzzz}}}~~~~~~}}}{{{xxxuuussstttuuuvvvuuuuuutttuuuvvvxxxzzz{{{||||||zzzrrroooooouuukkkaaaccc^^^SSSOOORRRQQQMMMYYYaaaZZZNNNPPPSSSQQQTTTWWWVVVTTTRRRRRRTTTVVVXXXRRRUUUVVVVVVXXX]]]]]]YYYSSSUUUWWWXXXYYYZZZ\\\^^^ccc```^^^]]]^^^`````````gggiiilllmmmlllllllllmmmlllmmmmmmmmmlllkkkllllllhhhjjjooossstttpppgggaaaiiifffccccccfffiiijjjjjjlllllllllllllllkkkkkkkkknnnmmmkkkiiihhhhhhhhhhhhccceeeggggggfffeeegggiii\\\```eeehhhiiigggffffffaaalll~~~}}}yyyvvvllljjjgggdddccceeehhhjjj```bbbcccbbb^^^]]]___bbb_________````````````aaaaaabbbbbbbbbaaaaaa```___[[[ZZZZZZ\\\___bbbccccccdddaaa___^^^___aaaaaaaaa^^^___aaadddggghhhfffdddccc___[[[XXXXXXYYYZZZZZZ[[[]]]___bbbcccccccccbbb[[[\\\\\\]]]]]]]]]\\\\\\ZZZZZZ\\\___bbbaaa___]]][[[ZZZ[[[^^^aaaaaa___\\\ZZZZZZYYY[[[\\\]]]\\\ZZZ___]]][[[\\\^^^aaacccdddggg}}}~~~www___XXXOOOJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKNNNQQQSSSNNNPPPXXX```___XXXVVVXXXQQQSSSUUUTTTRRRQQQRRRSSSTTTWWW[[[]]]]]]\\\]]]]]]ZZZ\\\^^^^^^^^^]]]^^^___``````bbbcccbbbaaa```______^^^\\\[[[[[[]]]___aaa___```aaaaaacccfffiiijjjeeejjjppprrrrrrqqqpppooopppoooZZZIIIFFFBBB@@@NNNbbb{{{|||{{{|||~~~{{{yyywwwmmmhhhccc___YYYSSSQQQRRRRRRPPPXXXccc]]]PPPRRRTTTSSSTTTVVVUUUSSSRRRRRRTTTVVVXXXNNNSSSUUUTTTTTTXXXYYYXXXRRRTTTVVVVVVVVVWWWYYYZZZ]]]___```_________aaabbbkkkmmmnnnnnnllljjjjjjjjjmmmmmmlllkkkiiihhhiiijjjiiioooyyywwwmmmlllhhhdddcccfffjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjlllkkkjjjhhhhhhhhhiiiiiieeeeeeeeeffffffddd```]]]^^^```bbbbbbaaaaaacccddd```bbbeeeiiirrrtttiiifffgggfffccccccddddddcccaaaaaadddfff]]]___```]]]YYYXXX\\\```______^^^]]]]]]]]]^^^^^^eeedddcccbbbaaaaaa``````YYYXXXYYY\\\```dddffffffeeebbb___]]]^^^______^^^\\\]]]```cccfffgggeeecccbbb^^^XXXUUUUUUWWWXXXYYY]]]^^^___```aaa``````___XXXXXXYYYZZZ[[[[[[[[[[[[XXXXXXYYY\\\^^^]]]ZZZWWWYYYYYYZZZ^^^bbbbbb___[[[WWWUUUTTTVVVZZZ\\\ZZZWWWZZZYYYVVVTTTXXX^^^\\\VVV]]]aaakkkvvv```QQQIIIGGGEEEGGGJJJLLLJJJHHHHHHIIIIIIHHHHHHHHHKKKLLLMMMNNNTTT[[[YYYRRRPPPTTTOOOQQQTTTSSSPPPNNNOOOQQQOOOSSSWWW[[[\\\]]]___```[[[]]]^^^^^^]]]\\\]]]^^^___aaabbbddddddbbbaaa``````^^^[[[YYYYYYZZZ]]]______cccfffeeeeeefffhhhiiifffmmmrrrrrrooooooqqqrrrtttoooVVVNNNFFF<<<@@@OOOTTTjjj}}}~~~}}}uuujjjppp}}}|||nnnffffffccc\\\UUUSSSQQQNNNNNNPPPJJJXXXTTTHHHKKKPPPOOOPPPRRRQQQPPPPPPQQQSSSUUUWWWPPPVVVZZZXXXWWWYYY\\\\\\SSSTTTVVVVVVUUUUUUVVVWWWWWW[[[```aaa```___```cccffffffggggggiiijjjlllmmmooonnnllljjjiiihhhggggggkkkkkkxxxrrrllloookkkddd___^^^___cccffffffeeebbbaaabbbdddhhhjjjmmmjjjgggffffffhhhiiiiiijjjhhheeeddddddcccaaa___ZZZZZZ\\\]]]^^^_________^^^^^^^^^]]]^^^ccciiimmm}}}tttnnneee]]]YYYZZZ^^^aaa______``````^^^[[[WWWUUU[[[\\\]]]]]]]]][[[ZZZYYY\\\ZZZYYYXXXZZZ]]]aaadddeeeaaa^^^```cccddd```\\\\\\ZZZ[[[```bbbaaacccggg______^^^\\\ZZZZZZ^^^aaa___\\\[[[]]]cccgggiiihhhhhh```[[[[[[[[[YYYYYYZZZ_________``````^^^ZZZWWWWWWTTTVVVZZZZZZUUUUUUZZZXXXXXXYYYZZZ[[[ZZZVVVSSSVVVWWWXXXYYY[[[\\\]]]]]]TTTUUUUUUUUUTTTSSSQQQPPPTTTTTTUUUVVVXXXYYYZZZZZZUUUZZZ\\\dddsssoooZZZLLLHHHDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHKKKLLLOOOPPPPPPNNNKKKIIILLLOOOSSSSSSQQQOOONNNNNNNNNPPPRRRTTTUUUVVVVVVUUUXXXYYY[[[\\\[[[ZZZZZZ[[[[[[\\\]]]^^^___`````````\\\]]]]]]]]]\\\]]]```ccc\\\aaacccbbbdddkkkmmmjjjooosssuuusssmmmiiiiiikkkqqqyyy{{{fffYYYPPPHHHDDDDDDAAAOOOeee|||~~~rrrkkkmmmhhh}}}~~~|||~~~~~~ppp^^^XXXPPPPPPOOOOOONNNMMMLLLLLLIIIJJJJJJLLLMMMNNNOOOPPPOOONNNPPPRRRRRRQQQRRRTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[XXXTTTTTTVVVXXXXXXWWWXXX[[[^^^``````______```ddddddeeeeeeggghhhiiijjjlllkkkiiigggeeeddddddcccgggeeemmm|||vvvkkkgggfffddd```]]]\\\]]]___```bbbaaa___^^^___aaaccceeehhhgggfffeeeeeeeeedddcccdddaaa______aaaaaa^^^ZZZYYYZZZZZZ[[[[[[[[[[[[ZZZ\\\[[[YYYWWWVVVWWW[[[___aaahhhqqq|||yyyqqqkkkhhhfffeeebbb]]]YYYVVVVVVXXXYYYZZZ[[[\\\[[[ZZZXXXUUUSSSUUUVVVXXXYYYZZZZZZYYYYYYZZZYYYXXXWWWXXXZZZ]]]______\\\[[[\\\___```\\\XXXZZZXXXZZZ___```]]]\\\___[[[\\\\\\\\\[[[[[[\\\]]]^^^]]]]]]^^^aaacccddddddeee^^^YYYZZZ[[[YYYXXXZZZ```______``````^^^ZZZWWWXXXVVVWWWZZZZZZVVVVVVZZZXXXXXXXXXYYYYYYVVVRRROOOSSSTTTUUUVVVWWWXXXYYYZZZRRRSSSSSSSSSRRRPPPOOONNNRRRRRRRRRRRRRRRRRRRRRRRRRRRVVVTTTVVV\\\bbbxxx}}}vvvnnnggg\\\MMMEEEDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJMMMPPPPPPNNNKKKIIINNNMMMMMMNNNPPPQQQPPPOOONNNPPPRRRTTTUUUVVVVVVUUUVVVXXXYYYYYYXXXWWWYYYZZZXXXYYYZZZ[[[]]]^^^``````^^^___^^^]]]\\\\\\^^^```[[[```aaa```ccciiikkkhhhhhhllloooooollljjjmmmppplll~~~zzzyyyrrrtttxxxlllaaa```\\\RRRGGGDDDGGGPPPbbbwwwtttxxx}}}}}}oooyyywwwzzzvvvyyy{{{zzzssskkkkkk||||||yyyzzzrrr|||~~~gggWWWQQQNNNNNNNNNMMMLLLLLLLLLLLLIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMNNNPPPRRRQQQQQQQQQSSSSSSTTTUUUVVVWWWXXXYYYYYYVVVSSSSSSUUUXXXXXXXXXXXX[[[]]]___^^^^^^___```aaaaaaaaaaaabbbccceeeeeefffeeedddcccaaaaaa``````ccc^^^```jjjmmmhhhcccccc]]]]]][[[[[[ZZZ[[[\\\\\\______^^^^^^^^^___``````bbbbbbccccccbbbaaa___^^^\\\XXXUUUXXX]]]___[[[VVVVVVWWWWWWXXXWWWVVVUUUTTTVVVUUUSSSPPPNNNNNNQQQSSSRRRTTTWWW[[[aaakkkxxxmmmjjjeee___[[[XXXVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRUUUUUUUUUUUUTTTTTTSSSRRRQQQRRRTTTVVVXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXWWWWWWYYY\\\[[[WWWSSSUUUUUUYYY___```\\\ZZZZZZWWWXXXXXXZZZ\\\\\\ZZZYYY[[[\\\^^^^^^]]]\\\]]]]]]bbb]]][[[\\\\\\ZZZ]]]aaa```___^^^^^^^^^\\\YYYVVVVVVTTTTTTVVVVVVTTTTTTVVVXXXWWWVVVVVVUUURRRNNNKKKPPPPPPQQQRRRSSSSSSTTTTTTPPPPPPPPPPPPNNNMMMLLLKKKOOONNNNNNMMMLLLKKKJJJJJJIIIMMMLLLLLLQQQSSSbbb|||rrrkkkYYYTTTPPPMMMIIICCCAAABBBDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEHHHKKKNNNOOOMMMJJJHHHMMMIIIFFFHHHLLLOOOOOOMMMNNNOOOQQQSSSUUUUUUUUUUUUUUUUUUVVVUUUTTTTTTVVVYYYUUUUUUVVVWWWYYY[[[^^^_________^^^\\\ZZZYYY[[[\\\ZZZ]]]___^^^```eeegggfffcccfffjjjkkkkkkmmmqqquuujjjmmmsssvvvpppmmmyyyzzzlllhhhsssvvvssspppdddUUUIIIBBB>>>EEEWWWtttzzz{{{|||kkkhhhqqqrrrkkkooovvvjjjmmmddd___bbbttt}}}~~~{{{tttgggzzzmmmZZZPPPMMMKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJKKKNNNOOOOOONNNOOOOOOPPPQQQSSSTTTUUUUUUVVVTTTQQQQQQTTTWWWYYYZZZYYYZZZ\\\\\\\\\\\\^^^```]]]]]]\\\]]]]]]^^^___``````_______________`````````[[[[[[___bbb___^^^```ZZZYYYXXXXXXXXXZZZ[[[\\\^^^______``````_________]]]^^^^^^^^^]]]]]]___```^^^VVVOOOQQQWWW[[[XXXSSSQQQRRRSSSSSSSSSRRRPPPOOOOOOOOOOOOMMMLLLMMMPPPSSSUUUUUUSSSRRRQQQTTTZZZ___bbbjjjrrrvvvzzzuuupppooohhh```YYYXXXVVVSSSQQQPPPPPPPPPOOOPPPPPPQQQQQQPPPOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYUUUUUUTTTTTTSSSRRRPPPPPPSSSSSSTTTWWWYYYWWWSSSOOOOOOQQQWWW___bbb^^^[[[\\\VVVUUUUUUWWWZZZ[[[ZZZXXXVVVYYY\\\\\\YYYVVVWWWXXX^^^_________[[[[[[eeerrr___^^^\\\\\\\\\[[[XXXVVVRRRPPPOOOPPPQQQQQQPPPPPPVVVUUUTTTSSSSSSQQQMMMJJJOOOOOOOOOPPPPPPPPPPPPPPPOOOOOONNNMMMLLLKKKJJJIIIKKKKKKJJJIIIHHHGGGFFFFFFDDDIIIHHHIIIPPPSSS```vvvssswwwfffZZZVVVPPPMMMIIIFFFDDDCCCCCCEEEEEEEEEFFFEEEEEEDDDCCCCCCAAAAAAAAAAAABBBCCCDDDDDDDDDFFFJJJLLLLLLJJJGGGEEEIIIHHHGGGGGGIIIJJJJJJJJJMMMNNNPPPRRRTTTTTTTTTTTTTTTTTTSSSRRRQQQRRRUUUWWWUUUTTTSSSSSSTTTWWWZZZ[[[[[[[[[[[[YYYWWWWWWYYYZZZZZZ[[[\\\\\\^^^aaacccdddccceeeggghhhjjjmmmqqquuummmhhhfffhhhjjjkkkrrrzzz}}}pppkkkzzz|||xxxooobbbQQQJJJDDDCCCDDDOOOmmm|||zzz{{{~~~fffdddqqqyyyxxxwwweeecccooopppnnnmmmnnnssszzzwwwmmmgggiiiuuuvvveeeSSSMMMMMMLLLIIIHHHGGGGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIGGGDDDFFFKKKMMMKKKIIIJJJKKKMMMOOOQQQSSSTTTSSSRRRPPPQQQSSSVVVYYY[[[YYYZZZ[[[[[[ZZZ[[[]]]___ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[\\\\\\^^^___aaabbb]]]ZZZZZZ\\\]]]\\\[[[]]]ZZZXXXUUUSSSTTTVVVZZZ\\\[[[\\\]]]^^^^^^^^^]]]]]]ZZZZZZZZZXXXXXX[[[```dddiii^^^QQQNNNQQQTTTRRRMMMKKKLLLNNNPPPPPPOOONNNLLLIIIKKKLLLLLLLLLMMMPPPRRRMMMNNNNNNNNNNNNPPPRRRTTTVVVXXXYYYYYYYYY^^^hhhooo~~~vvvgggddd^^^WWWVVVVVVSSSOOONNNNNNMMMMMMLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRTTTTTTTTTTTTTTTUUUUUUUUURRRRRRRRRRRRQQQOOOMMMLLLMMMNNNQQQSSSTTTRRROOOLLLNNNOOOVVV^^^```[[[XXXYYYXXXVVVTTTTTTVVVXXXZZZ[[[SSSWWWZZZYYYVVVTTTTTTVVVYYY]]]```^^^WWWXXXjjj}}}aaa___]]]\\\]]]\\\[[[ZZZQQQPPPNNNMMMPPPRRRRRRPPPSSSRRRQQQRRRSSSRRRPPPNNNPPPPPPPPPPPPOOOOOOOOOOOOPPPOOONNNLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKGGGCCCHHHJJJRRRcccgggeeeeeejjjwwwzzzlll___TTTLLLJJJMMMXXXUUUPPPIIIEEEDDDDDDCCCEEEFFFFFFFFFEEEDDDCCCCCC@@@@@@@@@@@@AAABBBCCCDDDDDDFFFHHHIIIIIIFFFDDDBBBGGGKKKOOONNNJJJGGGHHHJJJKKKMMMOOOQQQRRRRRRRRRRRRRRRRRRRRRPPPOOOPPPSSSVVVVVVUUUSSSRRRRRRSSSUUUVVVTTTUUUVVVUUUTTTUUUXXXZZZ[[[ZZZZZZ[[[]]]^^^```ccccccddddddeeeeeehhhkkkmmmkkkgggeeegggkkkmmmppptttvvvvvvkkk~~~yyyjjjZZZVVVSSSNNNDDD???MMMbbb}}}~~~}}}uuu}}}wwwiiidddnnnwwwnnnmmmrrrzzznnnbbb___jjjhhh[[[JJJDDDIIIKKKFFFGGGFFFEEEDDDDDDFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFHHHJJJGGG@@@???FFFKKKKKKEEEFFFHHHJJJMMMPPPRRRSSSPPPPPPQQQRRRSSSVVVYYY[[[YYYZZZ[[[[[[ZZZZZZ\\\^^^[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[]]]___```aaaZZZZZZ[[[[[[[[[ZZZYYYYYYYYYWWWSSSQQQQQQSSSVVVXXXVVVVVVWWWYYYYYYZZZYYYYYYXXXXXXWWWUUUTTTXXX___eeeooodddVVVNNNLLLMMMJJJGGGGGGIIILLLNNNNNNMMMKKKJJJHHHIIIKKKKKKJJJJJJKKKLLLKKKKKKLLLMMMMMMMMMMMMMMMQQQPPPNNNMMMMMMOOOSSSUUUZZZ^^^dddhhhkkksss}}}yyyuuulllbbb^^^______[[[WWWTTTRRROOOMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMLLLLLLMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRSSSSSSRRRQQQPPPPPPQQQQQQPPPPPPPPPPPPOOONNNMMMLLLJJJKKKNNNOOOPPPNNNMMMKKKRRRQQQTTTYYYZZZUUUQQQRRRXXXXXXWWWUUUTTTVVVZZZ]]]WWWYYYYYYXXXVVVUUUTTTUUUSSSWWW[[[YYYSSSUUUeeewwwbbb```]]]]]]^^^______^^^UUUTTTRRRPPPTTTYYYYYYVVVRRRQQQQQQRRRTTTUUUSSSRRRRRRRRRRRRQQQPPPOOOOOONNNPPPOOOMMMKKKJJJIIIHHHHHHDDDDDDEEEEEEFFFFFFGGGGGGEEEIIICCC>>>BBBBBBEEEQQQXXXSSSNNNOOOUUUcccxxxvvvjjj^^^PPPGGGAAAAAAHHHPPPWWWVVVQQQHHHCCCBBBAAA>>>DDDDDDDDDDDDDDDDDDCCCBBB?????????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEDDDBBBBBBHHHOOOUUUSSSLLLGGGHHHLLLIIIJJJLLLNNNPPPPPPPPPPPPOOOPPPPPPOOONNNNNNQQQSSSVVVUUUSSSRRRRRRRRRRRRSSSPPPQQQRRRSSSSSSUUUXXX[[[]]]ZZZYYY[[[]]]\\\___ccc````````````aaacccddddddfffeeefffggghhhjjjkkkmmmqqquuuzzzyyyfffbbb\\\TTTHHH@@@CCCJJJXXXsss}}}xxx}}}uuuiiiiiioooxxxvvv{{{yyyxxxmmmhhhhhh^^^TTTGGG@@@CCCIIIFFF???GGGFFFDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGNNNMMMCCC>>>DDDJJJKKKDDDEEEGGGIIIKKKNNNOOOPPPNNNPPPSSSTTTUUUVVVXXXZZZYYY[[[\\\\\\[[[[[[\\\]]]^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[\\\\\\]]]YYY[[[\\\\\\ZZZZZZYYYXXXZZZYYYVVVTTTSSSSSSTTTTTTQQQRRRRRRTTTUUUVVVWWWXXXUUUWWWWWWUUURRRTTTZZZ```fff^^^TTTNNNLLLKKKIIIGGGHHHJJJLLLNNNMMMKKKIIIGGGFFFHHHJJJJJJIIIIIIIIIJJJNNNMMMKKKJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKMMMOOOQQQNNNPPPQQQQQQQQQSSSWWW[[[gggrrryyytttnnnooouuuyyy{{{zzzzzzqqqpppnnnjjjeee___ZZZWWWZZZUUUOOOMMMNNNOOOMMMKKKLLLJJJJJJJJJJJJJJJIIIIIIHHHIIILLLNNNOOOOOOOOONNNJJJJJJKKKKKKLLLLLLMMMMMMLLLMMMPPPRRRSSSSSSRRRQQQSSSRRRQQQPPPOOOPPPPPPQQQNNNNNNNNNNNNNNNNNNNNNOOOLLLNNNPPPPPPPPPOOOOOOOOOUUUSSSTTTWWWVVVRRRPPPRRRVVVZZZ\\\ZZZUUUTTTYYY^^^aaa^^^\\\ZZZYYYWWWUUUTTTRRRRRRTTTVVVVVVVVV]]]fff^^^\\\YYYXXXZZZ\\\^^^^^^YYYYYYVVVTTTYYYaaaaaa\\\TTTSSSSSSTTTVVVWWWVVVUUUTTTTTTSSSRRRPPPOOONNNNNNPPPNNNLLLJJJHHHGGGGGGGGGBBBBBBBBBCCCCCCCCCDDDDDD>>>EEEAAA>>>CCCCCCBBBIIICCCCCCFFFJJJKKKJJJPPPXXXgggyyy~~~mmm\\\SSSKKKDDDAAA???@@@EEELLLJJJLLLHHHBBB???AAAAAA>>>@@@@@@AAABBBBBBBBBAAAAAA?????????@@@AAABBBDDDDDDAAAAAA@@@AAAAAACCCDDDEEEHHHMMMPPPOOOJJJGGGIIILLLGGGHHHJJJLLLNNNNNNNNNNNNKKKLLLNNNMMMLLLLLLMMMOOOTTTTTTTTTSSSSSSSSSSSSSSSPPPQQQRRRSSSSSSUUUYYY[[[___[[[YYY\\\]]]\\\___ddd]]]]]]^^^```bbbcccccccccdddeeedddcccdddeeefffffflllmmmsss~~~ssseee[[[TTTMMMFFFHHHRRRgggqqqgggpppnnnjjjooouuuwww~~~zzzooojjjjjjgggaaaNNNEEE???AAAEEEEEECCCAAAHHHFFFDDDBBBAAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEERRRWWWLLLCCCEEEIIIJJJHHHHHHIIIJJJJJJKKKKKKLLLLLLPPPUUUWWWWWWWWWXXXYYYYYY[[[]]]^^^]]]\\\\\\\\\aaa```___^^^]]]]]]]]]^^^^^^]]]\\\[[[YYYYYYYYYYYY\\\^^^___]]][[[[[[[[[ZZZ\\\\\\[[[ZZZXXXVVVTTTSSSPPPPPPQQQRRRTTTVVVWWWYYYTTTVVVXXXVVVRRRRRRUUUZZZVVVSSSPPPNNNMMMMMMMMMLLLJJJKKKMMMNNNMMMJJJFFFDDDDDDFFFJJJKKKKKKKKKKKKLLLIIIFFFCCCCCCEEEHHHKKKLLLHHHKKKMMMLLLHHHGGGHHHKKKJJJKKKMMMNNNNNNNNNNNNOOOLLLVVVZZZUUUQQQTTTWWWWWWXXXaaaeeeaaa]]]___aaa___[[[[[[ZZZVVVRRRRRRUUUYYYTTTUUUTTTRRROOOMMMMMMNNNMMMKKKJJJJJJLLLMMMMMMLLLEEEDDDEEEHHHIIIHHHGGGHHHDDDFFFIIILLLNNNOOONNNNNNIIIJJJMMMOOOQQQQQQPPPPPPKKKMMMPPPSSSTTTSSSQQQPPPTTTSSSRRRQQQQQQRRRSSSTTTNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRTTTTTTSSSSSSTTTUUUWWWTTTTTTVVVWWWTTTUUUXXXTTT[[[```^^^XXXTTTXXX]]]iiiddd^^^[[[[[[ZZZWWWSSSUUUPPPPPPVVV[[[ZZZXXXWWWXXXVVVSSSSSSUUUXXXZZZZZZZZZZZZWWWUUU[[[dddeee___WWWVVVUUUVVVWWWXXXWWWVVVUUUTTTSSSRRRPPPOOONNNNNNOOONNNKKKIIIGGGFFFFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@;;;DDDBBB???DDDBBB===@@@>>><<<===AAAAAA@@@FFFOOOKKKXXXiiivvvmmmlllfffaaa^^^[[[SSSIIICCC???>>>@@@???<<<<<>>CCCEEEBBB===>>>???@@@@@@@@@@@@@@@?????????@@@AAACCCDDDEEE>>>>>>===>>>@@@CCCFFFHHHGGGGGGGGGFFFFFFFFFHHHIIIFFFGGGIIIKKKMMMMMMMMMMMMHHHJJJLLLLLLKKKJJJKKKLLLRRRSSSSSSTTTUUUUUUTTTTTTRRRSSSTTTTTTTTTVVVYYY\\\aaa\\\ZZZ]]]^^^\\\___eee[[[\\\___bbbfffhhhggggggggggggdddaaabbbddddddbbbccchhhkkkooo~~~vvvooo___MMMLLLFFFIIIXXXhhhuuu|||{{{}}}~~~wwwkkkbbbnnnxxxwwwrrrttttttxxx}}}xxxzzz{{{{{{qqqccc```aaaVVVFFFEEE>>>===CCCDDD@@@BBBJJJIIIGGGDDDBBBAAAAAACCCDDDEEEEEEEEEEEEFFFFFFFFFGGGCCCUUU___UUUHHHGGGIIIIIILLLLLLKKKJJJJJJIIIHHHHHHKKKPPPVVVYYYYYYWWWWWWXXXYYY[[[^^^___^^^\\\\\\\\\dddeeeeeeeeeeeecccbbbaaaaaaaaa___[[[WWWVVVYYY\\\aaa___]]]ZZZYYYXXXXXXXXXVVVWWWZZZ]]]___]]]YYYUUUMMMNNNPPPQQQSSSUUUVVVWWWUUUUUUVVVVVVUUUSSSRRRQQQOOOOOOOOOPPPPPPOOONNNNNNOOONNNMMMNNNNNNLLLFFFBBBHHHHHHIIIJJJKKKLLLMMMMMMJJJIIIIIILLLPPPOOOJJJDDDFFFGGGIIIJJJJJJJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJNNNMMMLLLKKKKKKLLLMMMNNNKKKMMMNNNOOOOOONNNMMMKKKNNNMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGIIILLLMMMLLLKKKIIIHHHGGGGGGHHHHHHHHHIIIIIIHHHFFFEEEEEEFFFGGGGGGHHHIIIKKKMMMNNNOOOHHHKKKOOOQQQQQQQQQQQQQQQQQQRRRSSSTTTSSSQQQNNNLLLQQQQQQRRRRRRTTTUUUWWWXXXVVVVVVUUUTTTSSSRRRRRRQQQRRRSSSUUUWWWXXXXXXWWWWWWZZZYYYYYYXXXXXXWWWWWWWWW]]]]]]^^^```aaa___\\\YYY\\\^^^```bbbbbb___\\\ZZZWWWVVVUUUVVVXXXYYYYYYXXXWWWUUUSSSQQQQQQRRRSSSTTTPPPQQQTTTVVVXXXXXXWWWVVVWWWWWWWWWWWWWWWXXXXXXYYYVVVSSSOOOKKKIIIHHHIIIJJJJJJIIIIIIHHHFFFDDDBBBAAAAAAAAABBBCCCBBBAAA???>>>===>>>@@@@@@@@@???===;;;>>>>>>???AAADDDIIIMMMOOOLLLPPPSSSSSSTTT___ppp~~~uuuhhh___RRRPPPLLLHHHEEECCCCCCCCC???>>>===<<<<<<===>>>???BBBBBBBBB@@@???@@@CCCFFFCCCAAA@@@AAABBBBBB>>>;;;???@@@AAABBBDDDEEEFFFFFF@@@@@@???@@@BBBDDDGGGIIIFFFGGGGGGGGGFFFGGGJJJLLLNNNHHHDDDFFFNNNRRRRRROOOKKKHHHHHHKKKKKKHHHHHHKKKPPPRRRTTTVVVWWWWWWVVVUUUSSSTTTVVVXXXZZZZZZZZZYYY___^^^^^^___```___]]]ZZZ]]]\\\]]]aaafffhhhgggdddffffffffffffeeedddbbbaaabbbfffmmmpppnnnwwwtttqqqoooZZZMMMTTTMMMLLLVVVPPPQQQhhhpppxxxxxxwwwuuurrrooopppsssuuuwwwwwwxxxyyy{{{}}}~~~~~~}}}|||yyykkkcccbbbhhhooo}}}~~~zzzlllaaaXXXMMMGGGFFF@@@@@@@@@AAACCCDDDFFFGGGHHHFFFBBB???>>>???AAABBBFFFFFFFFFEEECCCCCCEEEGGGMMMMMMLLLLLLLLLLLLLLLMMMIIIJJJIIIHHHGGGHHHKKKMMMNNNPPPSSSVVVWWWWWWVVVVVVXXXYYYZZZ[[[[[[ZZZYYYYYYaaabbbdddeeefffeeeeeedddddddddbbb^^^ZZZXXXYYY[[[```___]]][[[ZZZYYYYYYYYYXXXXXXZZZ]]]______\\\YYYTTTRRRPPPOOOOOORRRUUUWWWTTTTTTTTTTTTSSSQQQOOONNNKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLKKKLLLMMMLLLIIIEEEGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHGGGJJJMMMMMMIIIDDDFFFGGGHHHIIIJJJIIIIIIHHHFFFFFFGGGGGGGGGGGGGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJHHHIIIKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKIIIGGGFFFFFFHHHJJJKKKLLLKKKJJJHHHHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEEEEFFFGGGGGGHHHIIIJJJLLLNNNOOOKKKMMMOOOPPPOOONNNNNNOOOSSSUUUWWWXXXXXXVVVTTTRRRTTTTTTTTTVVVWWWYYY[[[\\\[[[ZZZYYYXXXWWWUUUTTTTTTRRRSSSUUUWWWYYYYYYYYYYYY\\\[[[[[[[[[ZZZYYYYYYXXX[[[\\\]]]___```^^^[[[YYYZZZ[[[^^^```aaa```^^^]]]ZZZYYYYYYZZZ[[[[[[ZZZXXXTTTTTTUUUUUUUUUTTTSSSRRRMMMOOOQQQTTTVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVWWWWWWVVVTTTPPPMMMJJJJJJJJJJJJHHHHHHGGGFFFEEECCCAAAAAABBBBBBBBBAAAAAA@@@???>>>===>>>@@@@@@@@@???===<<<=========???BBBEEEHHHKKKHHHIIIHHHDDDAAADDDNNNWWWeeelllwwwrrrnnniiieeebbb[[[RRRKKKDDDCCCAAA???============>>>>>>===<<<<<<===>>>>>>@@@@@@@@@???>>>>>>AAADDDAAA???>>>???AAAAAA>>>;;;>>>???@@@AAABBBDDDEEEEEE@@@@@@@@@@@@BBBEEEHHHIIIGGGHHHIIIIIIHHHIIILLLNNNMMMJJJGGGHHHLLLPPPPPPNNNMMMJJJJJJMMMMMMJJJJJJLLLQQQRRRUUUXXXYYYYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXXXX[[[\\\]]]^^^^^^^^^]]]]]]]]]\\\^^^bbbfffiiihhhggghhhiiiiiiiiihhhfffdddcccgggggglllnnnkkkmmmxxxqqq~~~{{{wwwkkkbbbNNNJJJWWWRRRHHHOOONNNZZZjjjzzz|||wwwwwwuuuqqqnnnmmmmmmooolllmmmmmmooorrrvvvyyy{{{~~~|||}}}ooo^^^[[[eeevvvyyyeeeXXXNNNFFFBBBAAA?????????@@@AAACCCEEEFFFGGGEEEAAA???>>>>>>@@@AAACCCDDDDDDDDDCCCEEEHHHKKKLLLLLLKKKKKKKKKKKKLLLLLLJJJKKKJJJIIIHHHIIILLLNNNOOOPPPRRRTTTUUUUUUUUUUUUVVVWWWXXXYYYYYYXXXVVVUUU^^^```bbbdddfffgggggggggfffgggfffccc___\\\[[[[[[^^^^^^]]]]]]\\\[[[[[[[[[ZZZZZZZZZ]]]___aaa```___[[[XXXRRRNNNLLLNNNRRRUUUSSSSSSRRRQQQOOOMMMLLLKKKHHHIIIJJJJJJKKKKKKKKKKKKGGGFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHFFFEEEFFFIIIIIIGGGDDDFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDFFFGGGHHHIIIIIIHHHGGGFFFCCCCCCCCCDDDEEEFFFGGGHHHJJJIIIGGGFFFEEEFFFHHHIIILLLKKKJJJIIIHHHHHHHHHIIIGGGHHHIIIHHHFFFEEEEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNOOOOOONNNLLLKKKLLLMMMSSSUUUWWWYYYZZZYYYXXXWWWTTTUUUUUUWWWYYY[[[]]]^^^aaa```^^^\\\ZZZYYYWWWVVVQQQSSSUUUXXXZZZ[[[[[[[[[]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZ\\\^^^^^^]]][[[ZZZXXXYYY[[[]]]___`````````^^^]]]]]]]]]^^^]]][[[XXXQQQSSSWWWYYYZZZWWWTTTRRRLLLMMMOOOQQQSSSTTTUUUUUUXXXXXXWWWVVVVVVUUUUUUUUUWWWUUURRROOOLLLKKKKKKKKKFFFFFFFFFEEEDDDBBBAAA@@@BBBAAA@@@??????@@@@@@AAA>>>???@@@@@@@@@???===<<<===<<<<<<<<<>>>@@@BBBDDD>>>>>>===:::999:::>>>AAA@@@DDDKKKSSS]]]iiittt|||kkk]]]RRROOOKKKJJJJJJGGGBBB>>><<<<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<===>>>===>>>>>>===<<<<<>>=========??????===;;;<<<===>>>???AAABBBCCCCCCAAAAAAAAAAAACCCEEEHHHIIIHHHIIIJJJJJJJJJKKKMMMPPPMMMLLLKKKKKKKKKLLLNNNNNNNNNLLLLLLOOOPPPMMMLLLOOORRRTTTWWWYYY[[[[[[[[[ZZZ]]]\\\[[[ZZZYYYYYYZZZZZZWWWZZZ]]]^^^]]]\\\^^^aaa^^^^^^___bbbfffiiiiiihhhiiiiiiiiiiiihhhfffeeeccchhhhhhkkknnnjjjgggooo||||||ggg```hhhbbbSSSPPPKKKKKKJJJNNN[[[jjjrrrrrrvvvvvvwww}}}~~~tttiiijjjjjjiiihhhhhhjjjkkkooooooooopppsssxxx||||||{{{{{{}}}{{{{{{uuufffddd^^^___nnnoooXXXKKKDDD@@@???@@@======>>>???@@@BBBCCCDDDEEEDDDAAA???>>>???@@@AAA@@@AAABBBBBBCCCFFFKKKOOOKKKJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJJJJMMMOOOPPPPPPPPPQQQQQQSSSTTTTTTSSSTTTVVVWWWWWWUUURRRPPP]]]^^^aaaccceeefffffffffeeefffgggfffdddaaa^^^]]]^^^^^^_________^^^]]]]]][[[ZZZZZZ[[[^^^aaabbbbbb```[[[UUUPPPMMMMMMOOOQQQQQQQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGCCCBBBAAAAAABBBDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCFFFDDDBBBBBBDDDEEEDDDCCCEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIGGGFFFFFFFFFGGGHHHKKKJJJJJJIIIIIIIIIHHHHHHGGGHHHIIIGGGEEEDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKKKKMMMMMMLLLJJJIIIIIIKKKMMMOOOQQQSSSVVVWWWXXXXXXXXXRRRSSSTTTUUUWWWYYY[[[]]]cccbbb```^^^\\\ZZZXXXWWWPPPRRRUUUXXXZZZ\\\\\\]]]\\\\\\]]]\\\[[[ZZZXXXWWWVVVYYY\\\^^^^^^]]]\\\[[[ZZZZZZ[[[[[[]]]___```aaa^^^^^^^^^^^^___]]]ZZZXXXQQQTTTXXXZZZ[[[YYYVVVTTTPPPPPPQQQQQQRRRSSSTTTTTTXXXXXXXXXWWWVVVTTTSSSSSSVVVUUUSSSPPPNNNLLLJJJJJJEEEEEEEEEDDDCCCBBBAAA@@@AAA@@@???>>>???AAADDDFFF>>>>>>?????????>>>===<<<===<<<<<<;;;;;;<<<===>>>999999999;;;===??????>>>@@@@@@AAAAAABBBEEEJJJNNNTTT\\\dddlllwwwssstttzzz~~~|||}}}~~~tttjjjcccaaa\\\QQQFFFBBBCCCAAA>>>>>>???@@@>>>===;;;<<<===>>>???@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;===???<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===???@@@AAABBBAAAAAAAAABBBDDDFFFGGGIIIGGGHHHJJJJJJJJJKKKMMMNNNMMMOOOOOOMMMKKKJJJLLLOOOOOOMMMNNNRRRRRROOONNNPPPUUUVVVYYY[[[\\\[[[ZZZZZZ^^^]]][[[ZZZ[[[]]]___aaaWWW[[[______\\\[[[^^^bbb```aaaaaaccceeefffggggggffffffggggggfffeeecccbbbeeegggmmmpppmmmhhhkkksss|||yyyxxx}}}xxxnnnaaaZZZaaaZZZOOOHHHJJJNNNJJJCCCMMMLLLKKKNNNXXXjjjssseee___^^^YYYSSSUUUWWWYYY\\\```fffmmmrrrpppooonnnnnnqqquuuzzz}}}xxxwww|||tttwww~~~zzzvvvjjj\\\WWW[[[___^^^kkknnnzzzzzzyyyrrrjjjYYYHHHBBBBBBAAA@@@AAA======>>>???@@@BBBCCCDDDEEEDDDBBBAAA@@@@@@@@@AAA@@@@@@AAAAAABBBFFFKKKOOOHHHHHHHHHGGGHHHHHHIIIIIIKKKLLLLLLKKKJJJKKKMMMOOOOOOOOOMMMMMMNNNPPPRRRSSSQQQSSSUUUVVVUUUSSSPPPNNN\\\]]]___aaabbbcccbbbbbb```bbbdddffffffdddaaa^^^]]]^^^___``````___^^^\\\[[[YYYXXXXXX[[[^^^___```^^^[[[WWWRRROOOLLLKKKKKKOOOOOOMMMKKKIIIGGGFFFFFFHHHHHHHHHGGGFFFEEEDDDCCCDDDCCCBBB@@@@@@AAABBBDDDEEEDDDDDDCCCCCCBBBBBBAAACCCBBB@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBBEEEEEEEEEFFFFFFEEEEEEEEEHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHGGGEEEDDDDDDEEEGGGGGGFFFGGGGGGHHHIIIIIIIIIJJJIIIHHHGGGIIILLLOOOLLLNNNPPPRRRTTTUUUVVVVVVRRRRRRSSSTTTVVVXXXZZZ[[[______]]]\\\ZZZXXXWWWVVVNNNPPPSSSWWWYYY[[[\\\\\\XXXYYYYYYYYYXXXVVVTTTSSSTTTXXX\\\^^^^^^]]]]]]]]]\\\\\\[[[[[[[[[\\\]]]^^^\\\[[[[[[[[[\\\[[[YYYWWWTTTVVVWWWYYYYYYYYYXXXWWWVVVUUUTTTRRRRRRRRRRRRRRRWWWWWWWWWVVVUUUSSSRRRQQQSSSRRRQQQOOOMMMJJJHHHGGGCCCCCCDDDCCCCCCBBBAAAAAA???>>>======???CCCGGGIII>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::<<<===<<<999666===>>>???>>>======>>>@@@AAADDDFFFGGGLLLQQQSSSRRRPPPQQQZZZlllpppppppppqqqtttyyy}}}}}}mmm```[[[\\\___aaa^^^aaacccccc^^^WWWPPPLLLMMMFFF???===<<<;;;<<<>>><<<;;;999999:::;;;<<<<<<999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======<<<<<<===???;;;;;;;;;:::999999::::::999:::;;;<<<===???@@@@@@AAAAAABBBCCCDDDEEEFFFGGGEEEFFFHHHHHHHHHHHHIIIJJJKKKNNNPPPNNNJJJIIIKKKNNNNNNLLLNNNRRRRRROOONNNPPPVVVXXXYYY[[[[[[YYYXXXWWWWWWVVVVVVVVVYYY]]]aaadddZZZ]]]```___[[[ZZZ]]]bbbbbbcccccccccbbbccccccddddddeeeeeeffffffeeeccccccaaagggnnnpppllliiinnnvvvrrr}}}{{{iiiwwwvvvrrrjjj]]]QQQNNNMMMGGG???EEECCC@@@???BBBJJJSSSZZZYYYXXXQQQHHHCCCDDDFFFEEEFFFGGGIIIMMMTTT^^^jjjqqquuuttttttuuuxxx}}}yyyhhh___aaalllwwwtttiiiYYYXXXTTTOOORRRaaasss}}}zzz|||}}}|||mmm```OOOFFF???AAADDDCCC@@@???>>>>>>>>>???@@@BBBDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@AAACCCGGGKKKFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKJJJIIIIIIKKKLLLMMMLLLKKKJJJKKKMMMPPPRRRQQQRRRTTTUUUTTTSSSPPPNNNZZZ[[[\\\^^^______^^^^^^\\\]]]___bbbdddccc```]]]ZZZ\\\^^^______]]][[[YYYZZZWWWUUUTTTVVVXXXYYYYYYXXXWWWUUURRRNNNKKKHHHFFFKKKJJJIIIGGGEEEDDDDDDCCCFFFFFFFFFEEEDDDCCCBBBAAAEEEEEEDDDBBB@@@@@@BBBDDDBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@????????????@@@AAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@CCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHGGGEEEDDDDDDEEEGGGFFFFFFFFFFFFFFFGGGHHHEEEFFFFFFFFFFFFHHHLLLOOOLLLMMMOOOPPPRRRSSSSSSSSSRRRRRRRRRSSSUUUVVVXXXYYYYYYXXXXXXWWWVVVUUUTTTTTTMMMNNNQQQUUUWWWYYYYYYZZZTTTUUUUUUUUUTTTRRROOOMMMQQQUUU[[[]]]\\\[[[\\\^^^[[[[[[ZZZYYYXXXXXXYYYYYYWWWVVVUUUVVVXXXYYYYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYWWWTTTQQQPPPOOOPPPPPPTTTTTTUUUTTTSSSQQQOOONNNOOOOOONNNMMMKKKGGGDDDCCCAAAAAAAAABBBAAAAAA@@@@@@>>>===<<<<<<>>>AAAEEEGGG===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999:::;;;<<<;;;999777555888;;;<<<<<<;;;;;;<<<===>>>@@@AAAAAA@@@>>><<<@@@@@@EEEPPP___ggg```TTTHHHFFFDDDFFFJJJOOOPPPPPPYYY]]]aaabbb```\\\XXXVVVVVVRRRLLLGGGEEEDDDCCCBBB@@@AAAAAABBBAAA@@@>>>===>>>===<<<<<<;;;;;;;;;<<<;;;:::::::::::::::;;;<<<;;;;;;;;;:::::::::::::::::::::;;;<<<<<<;;;::::::;;;<<<======<<<<<<===>>>;;;<<<;;;:::888777888999999999:::;;;===>>>??????@@@@@@AAABBBCCCDDDEEEEEECCCEEEFFFFFFEEEDDDDDDEEEGGGIIILLLKKKIIIHHHJJJLLLKKKJJJLLLQQQQQQNNNMMMNNNTTTUUUWWWXXXXXXWWWVVVTTTPPPPPPPPPQQQTTTYYY]]]```[[[]]]^^^]]][[[ZZZ]]]```aaabbbbbbaaa______```bbbcccdddeeefffggggggfffeeebbbggglllllliiihhhmmmrrrqqquuu~~~rrr___TTTPPPMMMIII>>>======???DDDGGGIIIIIIIIIMMMMMMGGGBBBBBBBBBAAA=========???CCCKKKUUU[[[kkkkkklllnnnrrrwww|||{{{nnnhhhkkkrrruuuvvvyyyppphhhaaa^^^bbbgggmmmssszzz|||{{{{{{zzzuuurrruuu|||}}}|||yyywwwlll[[[LLLAAA======BBBDDD@@@<<<;;;===>>>>>>???@@@BBBCCCDDDBBBBBBCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@BBBDDDCCCCCCCCCCCCDDDEEEFFFFFFEEEFFFHHHGGGFFFFFFGGGIIIIIIHHHHHHHHHIIILLLOOOPPPPPPQQQRRRSSSSSSRRRQQQQQQVVVWWWYYYZZZ\\\\\\[[[[[[ZZZZZZ[[[^^^aaa```\\\YYYVVVXXX[[[]]]\\\ZZZVVVTTTXXXUUURRRQQQQQQRRRRRRQQQRRRQQQOOOMMMJJJGGGEEEDDDFFFEEEDDDBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCBBB???>>>@@@BBB???????????????>>>>>>>>>>>>???@@@??????>>>??????>>>>>>=========>>>???@@@>>>>>>>>>>>>????????????BBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEFFFEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHGGGDDDCCCDDDEEEGGGFFFFFFEEEEEEEEEFFFFFFCCCEEEFFFFFFFFFGGGJJJMMMLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTRRRRRRRRRRRRSSSSSSSSSSSSKKKMMMOOORRRUUUVVVVVVVVVQQQQQQRRRSSSQQQNNNKKKIIILLLRRRXXXZZZYYYXXXZZZ]]]VVVVVVVVVVVVUUUUUUTTTTTTTTTRRRQQQRRRUUUXXXYYYZZZWWWWWWWWWWWWWWWWWWVVVVVVWWWTTTQQQMMMLLLLLLMMMNNNOOOOOOPPPQQQPPPNNNLLLJJJJJJKKKKKKJJJHHHDDD@@@>>>======>>>??????>>>>>>>>>===<<<;;;:::;;;<<<>>>???;;;;;;::::::999999999:::777777888888999999888888666777888999::::::;;;<<<555777999999888777777888888999;;;>>>===<<<<<<===:::===>>>???DDDGGGCCC:::<<<;;;;;;;;;<<<===>>>>>>???AAADDDFFFDDDAAA@@@AAA>>>??????>>><<<;;;:::999<<<;;;;;;;;;===???@@@@@@888;;;======;;;:::999888::::::;;;;;;::::::;;;<<<===<<<;;;::::::;;;;;;<<<999:::;;;;;;;;;;;;:::999999;;;======<<<;;;<<<===<<<===<<<:::666555666999888999:::;;;===>>>????????????@@@BBBCCCCCCCCCDDDCCCDDDFFFEEECCCAAAAAAAAAAAACCCDDDEEEFFFFFFGGGHHHHHHGGGJJJOOOOOOLLLJJJLLLOOOPPPSSSUUUVVVVVVUUUTTTQQQQQQPPPPPPRRRUUUWWWYYYYYYYYYYYYYYYZZZ[[[]]]^^^\\\^^^___^^^\\\]]]```ccc___```bbbeeefffggggggfffeeefffgggggghhhjjjjjjjjjmmmnnnppprrrzzztttccc\\\\\\]]]JJJDDD???CCCQQQ```jjjnnn]]]aaaaaa]]]XXXSSSKKKBBB@@@@@@@@@>>>===???BBBEEEKKKKKKKKKMMMOOORRRUUUWWWYYY^^^fffmmmvvv~~~||||||wwwddd^^^[[[YYY\\\ccckkkrrruuu||||||zzzxxx{{{{{{}}}nnn___RRRHHHAAA???===>>>AAA@@@;;;:::<<<<<<<<<===>>>???AAABBBCCC???@@@AAABBBBBB@@@???>>>>>>???AAAAAA???>>>???@@@AAAAAAAAABBBBBBDDDEEEEEEAAABBBDDDDDDCCCCCCCCCEEEEEEEEEFFFGGGIIIKKKNNNOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRTTTVVVXXXZZZZZZ[[[ZZZZZZYYYYYY[[[^^^]]]YYYUUUTTTVVVXXXZZZYYYVVVRRRPPPVVVSSSPPPNNNNNNNNNMMMKKKNNNLLLJJJHHHFFFDDDDDDDDDCCCBBB@@@>>>===>>>>>>???<<<===>>>???AAAAAABBBBBB;;;===??????===<<<>>>@@@===========================>>>@@@@@@???>>>>>>???===<<<<<<;;;;;;===>>>???;;;<<<<<<<<<======>>>>>>@@@???>>>======>>>???@@@DDDCCCCCCBBBBBBCCCCCCDDD>>>>>>??????@@@AAACCCCCC===>>>???@@@BBBCCCDDDDDDDDDDDDFFFGGGGGGFFFEEEDDDFFFGGGHHHFFFDDDCCCDDDEEEGGGFFFFFFEEEEEEEEEEEEEEECCCEEEFFFFFFFFFFFFIIIKKKJJJJJJJJJJJJJJJJJJJJJKKKMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSJJJLLLNNNQQQSSSTTTTTTTTTOOOPPPQQQQQQPPPMMMJJJGGGIIIOOOVVVXXXWWWVVVYYY\\\RRRRRRSSSSSSSSSSSSRRRRRRRRRPPPNNNOOOSSSWWW[[[\\\VVVWWWXXXYYYXXXWWWUUUTTTSSSPPPMMMJJJHHHIIIKKKMMMKKKLLLMMMNNNMMMKKKIIIHHHHHHHHHIIIHHHFFFBBB>>>;;;:::;;;<<<<<<<<<<<<<<<<<<===<<<;;;999888888888999;;;:::999999888888999999444555666777888888888888777888888666333222444666666888999888888888:::;;;:::888666555444444888<<<777===>>>:::999===???===888;;;===<<<888666888;;;888888:::;;;:::777888:::;;;<<<;;;999777888;;;>>><<<:::666444444555555555555888:::888666777999999555777888999888777888888:::999777666666888:::;;;999999;;;;;;;;;;;;999999888:::<<<<<<;;;;;;;;;<<<===>>>===:::666444666888888999:::;;;===>>>??????>>>???@@@AAABBBCCCCCCBBBCCCEEEFFFEEECCC@@@??????======???AAACCCEEEEEEEEEFFFEEEHHHMMMNNNJJJIIIJJJJJJLLLOOORRRTTTUUUUUUUUUVVVUUUTTTSSSSSSSSSTTTTTTVVVUUUTTTVVVYYY\\\]]]]]]XXXZZZ\\\\\\[[[\\\```ddd[[[\\\___bbbccceeeeeeeeegggeeeccceeejjjnnnjjjdddfffeeecccbbbfffttt{{{kkkyyyuuuyyy}}}nnn^^^OOONNNaaa|||rrrcccMMMMMMMMMJJJFFFBBB@@@@@@CCCCCCBBBAAAAAAAAAAAAAAABBBEEEHHHJJJLLLQQQXXX]]]^^^]]]___gggrrr}}}uuuiii```\\\\\\gggllloootttqqqXXXMMMLLLQQQ___sssxxx|||~~~|||rrr[[[HHH>>>???CCC???>>>>>>???<<<888;;;AAA;;;;;;;;;<<<>>>???AAABBB===>>>???@@@@@@???===<<<;;;>>>@@@AAA???>>>>>>>>>AAA@@@AAAAAABBBCCCDDDEEE>>>@@@BBBBBBAAA@@@AAABBBCCCCCCDDDFFFIIIKKKMMMOOONNNNNNMMMMMMNNNPPPRRRSSSRRRUUUXXXXXXWWWTTTRRRRRRZZZXXXWWWXXXYYYYYYXXXVVVRRRTTTVVVVVVTTTOOOJJJGGGNNNMMMKKKJJJHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBAAA>>><<<;;;;;;<<<===;;;;;;;;;;;;;;;<<<===>>>======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===AAAAAA@@@@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAA>>>=========>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEHHHLLLNNNKKKEEE???FFFFFFFFFFFFEEEDDDCCCBBBCCCEEEGGGIIIIIIHHHFFFDDDFFFFFFFFFFFFFFFFFFGGGGGGKKKHHHEEEDDDFFFHHHJJJJJJOOOOOOOOOPPPPPPOOOOOOOOOMMMLLLKKKLLLOOOQQQRRRRRRNNNOOOPPPQQQQQQOOOMMMLLLNNNPPPRRRSSSRRRRRRSSSSSSOOOQQQTTTUUUSSSQQQPPPOOOQQQRRRPPPKKKLLLQQQSSSSSSSSSSSSSSSTTTSSSSSSRRRQQQMMMLLLIIIHHHGGGIIIKKKLLLKKKIIIGGGGGGHHHIIIHHHGGGDDDDDDCCCBBBAAA???>>>===;;;;;;;;;::::::999999999777777777777777777777777888888777777666666666555666666666666666666666666555555555555555555555555777777777777777777777777777777777777888888888888666777777777888888888888777777777777777777777777888888777777777777888888999::::::;;;;;;::::::999777777666666666666777777888888777777666666555555888888999999999999888888666777777777888888888888888888888888888888888888::::::::::::::::::::::::;;;:::888666555444444444::::::;;;;;;<<<=========>>>>>>>>>>>>???@@@AAABBBEEEEEEEEEDDDBBB@@@>>><<<>>>>>>>>>???AAACCCEEEGGGIIIGGGFFFGGGJJJKKKIIIGGGJJJMMMPPPQQQPPPPPPPPPQQQQQQQQQPPPQQQQQQQQQPPPOOOXXXTTTPPPQQQVVV[[[^^^^^^YYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[]]]```bbbbbbbbbaaa```___aaaeeehhhgggeeedddbbbaaadddfffkkkvvvyyyuuugggaaakkkqqq~~~|||jjj]]][[[QQQAAAEEEDDDAAA>>><<<<<<===???MMM@@@;;;AAADDD@@@AAAFFFGGGIIIKKKMMMOOOQQQTTTVVVWWWZZZ^^^___```bbbhhhlllvvvfffOOOOOOXXXeeennnooopppuuu|||xxxpppkkkooozzzuuubbbMMMBBB???===;;;;;;:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<===???@@@@@@<<<===>>>???@@@??????>>>???@@@AAAAAAAAA???>>>============<<<>>>BBBHHHMMMRRRHHH@@@AAACCCAAA@@@CCCBBBAAABBBDDDGGGKKKNNNQQQLLLMMMMMMMMMMMMPPPUUUXXXOOOQQQTTTUUUTTTSSSRRRRRRVVVTTTRRRRRRRRRRRRPPPOOOKKKNNNQQQTTTRRRNNNIIIFFFLLLKKKJJJHHHFFFEEEEEEEEECCCCCCCCCBBBAAA@@@@@@@@@AAA@@@>>><<<;;;;;;<<<<<<;;;;;;::::::;;;<<<<<<===<<<<<<;;;::::::::::::;;;:::999999888888999999:::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::::::::;;;<<<===>>>>>>>>>============<<<=========>>>>>>>>>??????======<<<<<<===>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDHHHJJJHHHCCC???DDDDDDDDDCCCCCCBBBAAA@@@BBBDDDEEEGGGGGGFFFEEEDDDEEEEEEFFFGGGGGGGGGFFFFFFIIIGGGEEEDDDFFFHHHIIIHHHLLLMMMNNNOOOOOOOOONNNMMMKKKJJJJJJLLLOOOSSSUUUUUUOOOOOOPPPPPPPPPOOOMMMLLLMMMOOORRRSSSSSSRRRRRRQQQQQQRRRSSSSSSQQQPPPQQQRRRPPPRRRPPPMMMLLLPPPQQQNNNNNNPPPRRRTTTSSSQQQMMMKKKJJJIIIGGGEEEEEEFFFHHHJJJJJJHHHFFFFFFFFFFFFEEEDDD@@@@@@@@@???>>>===<<<;;;::::::999999999888888888777777777777777777777777777666666666555555555444555555555555555555555555444444444444444444444444555555555555555555555555444555555555555666666666555555555666666666666777777777777777777777777777777777666666666666777777777888888999999888888777777666666555555666666777777666666666666666555555777777777888888777777777666666666777777777888888777777777777777777777777999999999999999999999999:::999777666555555555555:::::::::;;;<<<<<<======>>>>>>>>>>>>???@@@AAAAAACCCDDDDDDCCCBBBAAA???>>>????????????AAACCCEEEFFFFFFDDDCCCDDDFFFGGGFFFDDDHHHJJJLLLMMMMMMMMMNNNPPPOOOOOOOOOQQQRRRRRRPPPOOOSSSQQQPPPPPPSSSVVVYYYYYYVVVVVVWWWXXXXXXYYYYYYZZZ\\\\\\\\\^^^```aaaaaa___^^^]]]\\\^^^bbbdddcccbbb```^^^___bbbdddfffmmmvvvwwwyyysssuuutttkkkZZZYYYWWWTTTPPPLLLJJJJJJEEE@@@EEERRRWWWRRRNNNPPPNNNMMMLLLKKKMMMRRRXXX\\\hhhoooxxxxxxyyy}}}uuueee]]]^^^___bbbiiiuuu}}}wwwtttuuu{{{~~~rrrmmmyyy|||ppp[[[NNNBBB>>>>>><<<;;;<<<::::::;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>???<<<===>>>@@@@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<=========<<<===AAAGGGKKKUUUKKKDDDDDDEEEBBB@@@BBBAAAAAABBBCCCFFFJJJNNNPPPOOOOOOOOOOOOOOORRRVVVYYYLLLNNNPPPQQQPPPOOOPPPQQQRRRPPPNNNNNNNNNMMMKKKIIIEEEHHHMMMPPPPPPMMMHHHEEEKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@@@@??????>>>>>>===@@@???===;;;::::::;;;;;;;;;::::::::::::;;;;;;<<<::::::999888888888888999888777777777777777777888999999999888888999999::::::::::::::::::::::::::::::::::::999999:::::::::888888888888999:::<<<<<<::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???????????????????????????>>>>>>@@@BBBDDDDDDAAA???BBBBBBAAAAAA@@@??????>>>BBBBBBBBBCCCCCCCCCDDDDDDCCCDDDFFFHHHHHHGGGFFFEEEFFFEEEDDDEEEGGGHHHGGGFFFHHHJJJLLLNNNOOONNNLLLKKKHHHGGGHHHJJJOOOSSSVVVWWWOOOOOOOOOOOOPPPPPPPPPPPPLLLNNNPPPRRRSSSRRRQQQPPPSSSSSSSSSRRRQQQQQQSSSUUUOOORRRRRROOONNNOOOMMMJJJHHHKKKOOORRRRRRNNNIIIFFFFFFEEECCCBBBBBBDDDEEEGGGHHHFFFDDDCCCCCCCCCAAA???;;;;;;;;;;;;;;;:::999999777777777777777666666666666666666666666666666666444444444444444333333333333333333333333333333333333333333333333333333333444444444444444444444444222222222222333333333444333333333444444444555555666666666666666666666666666555555444444555555666555555666666666666555555666555555444444555555666444555555555555555555666555555666666666666555555555555555666666666777777666666666666666666666666777777777888888888888888999888777555555555666777999::::::;;;;;;<<<<<<===============>>>???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBBBBDDDEEEDDDCCCDDDFFFHHHIIIIIIJJJLLLNNNLLLNNNPPPRRRRRRRRRPPPOOOOOOPPPQQQRRRRRRRRRTTTVVVSSSSSSTTTTTTUUUVVVVVVVVV[[[[[[\\\___aaaaaa___]]]\\\[[[[[[]]]___aaaaaa```^^^]]]^^^bbbcccbbbffflllsss{{{yyyqqqkkkhhhjjjiiiqqqzzzvvvwww|||zzzuuuyyy}}}wwwsssgggeeehhhkkkooouuu{{{zzz}}}zzzqqqiiiiiizzzhhhSSSBBB===:::<<<===;;;:::<<<999::::::;;;;;;::::::999:::;;;;;;;;;<<<<<<<<<<<<======???@@@@@@??????>>><<<<<<;;;:::::::::;;;;;;>>>>>>===<<<===@@@EEEIIIPPPIIIDDDDDDEEECCCBBBBBBAAAAAABBBCCCFFFIIILLLNNNOOOPPPPPPOOOOOOQQQTTTWWWMMMNNNOOONNNMMMLLLMMMOOOPPPOOOMMMMMMNNNNNNMMMKKKHHHIIIKKKLLLLLLKKKIIIGGGJJJIIIGGGDDDBBBAAA@@@@@@???>>>>>>>>>=========<<>><<<;;;::::::::::::::::::999999999999:::;;;999888777777666666777777666666555555555555666666777777777777777777888999888888888888888888888888999888888888888888888999555555666777888999;;;<<<777777888999::::::;;;;;;888999999999999::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAA@@@???>>>>>>>>>>>>AAAAAA@@@@@@@@@AAABBBCCCAAACCCFFFHHHIIIHHHFFFDDDEEEEEEEEEGGGIIIIIIHHHFFFEEEGGGKKKNNNNNNMMMKKKIIIGGGFFFFFFHHHLLLPPPRRRSSSNNNNNNOOOPPPRRRTTTVVVWWWOOONNNNNNOOOQQQRRRQQQQQQSSSUUUVVVVVVUUUUUUVVVWWWQQQUUUVVVSSSQQQQQQMMMHHHEEEHHHLLLOOOPPPMMMJJJGGGEEEDDDCCCBBBBBBCCCDDDEEEFFFDDDBBBAAAAAA@@@===;;;777777888888888888888777555555555555555555444444555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222333333333444444444555555555555555555555555444444333333333333444444333444444555555444444333444444333333333333444444222333333333444444555555333333444444444444333333444444444444555555555555444444444444444444444444555555666666666666777777888777666555555666777888999999999:::;;;;;;<<<<<<============>>>???@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBDDDFFFFFFGGGHHHKKKMMMMMMOOORRRSSSRRRQQQOOOOOOMMMQQQUUUUUUSSSRRRSSSUUURRRRRRRRRSSSTTTTTTUUUUUUXXXYYY[[[___bbbbbb```]]]\\\\\\\\\]]]___```aaaaaa```]]]^^^bbbccccccfffjjjpppqqquuu}}}{{{{{{|||uuuuuunnnsss|||{{{zzzxxx|||rrrwwwwwwzzz}}}vvvcccMMMAAA;;;999:::===<<<888777:::999999::::::::::::999999;;;;;;;;;;;;::::::::::::======????????????>>>===<<<;;;999888888999:::;;;>>>>>>===<<<<<<>>>CCCFFFFFFCCCAAABBBDDDEEEDDDDDD@@@AAAAAACCCEEEHHHJJJLLLMMMNNNNNNMMMLLLMMMPPPRRRPPPQQQQQQOOOLLLKKKKKKLLLNNNMMMLLLMMMOOOPPPPPPOOOOOONNNLLLJJJIIIIIIJJJJJJHHHGGGFFFCCCBBB@@@@@@???>>>>>>>>>=====================<<<:::999999888888999999888888888888999999777777666555555555555555555444444333333444444555555555555555555666777777777777777777777777777777777777666666666666777777444444555555777888::::::666777888888999:::;;;;;;888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>@@@AAABBBAAA@@@???>>>>>>>>>>>>AAA@@@???>>>???@@@BBBCCC@@@BBBEEEHHHHHHGGGFFFDDDEEEEEEFFFHHHKKKKKKIIIGGGDDDFFFJJJMMMNNNMMMKKKJJJGGGFFFEEEFFFIIILLLMMMNNNMMMMMMOOOQQQTTTXXX[[[]]]RRROOOLLLKKKNNNQQQSSSSSSRRRUUUZZZ\\\\\\ZZZYYYXXXTTTXXXYYYWWWUUUTTTPPPKKKHHHIIIJJJLLLMMMNNNMMMMMMGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@>>>;;;888555666777777777777777777333333333333333333333333333333333333333333333333000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222222222222333333333444444333333333333333333333333333333222222222222333333333333444444444444333333333333222222222222333333111111222222333333333444222222222333333222222222222222333333333444444444333333333333333333333333444444444555555666666666777666666555555666888999888888999999:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBDDDFFFGGGGGGHHHJJJKKKNNNQQQSSSSSSQQQNNNNNNNNNLLLQQQUUUVVVTTTQQQQQQSSSSSSSSSTTTTTTUUUUUUVVVVVVUUUVVVYYY^^^aaabbbaaa___[[[\\\]]]]]]^^^^^^___``````\\\\\\___bbbcccggglllmmmnnnmmmnnnuuu|||zzzyyyxxxuuurrryyyrrrnnnqqqyyy}}}|||yyywww~~~{{{zzzzzzwwwzzz}}}yyyjjjWWWEEE<<<;;;;;;:::;;;<<<999555666:::888888999999999999888888::::::::::::999999999999<<<===>>>>>>>>>===<<<<<<;;;:::999888999999;;;<<<<<<======<<<;;;===AAADDDAAAAAABBBCCCEEEFFFEEEDDD@@@@@@AAACCCEEEFFFHHHIIIKKKLLLMMMLLLKKKKKKMMMOOOTTTUUUUUUSSSPPPMMMLLLLLLKKKJJJJJJKKKNNNPPPPPPOOORRRPPPMMMJJJHHHHHHIIIJJJFFFEEECCCBBB@@@@@@??????========================<<<<<<;;;:::999888777777999999888777777777777888777666555555444444555555444444333333333333444444333333333333444555666666555555555555555555555555666555555444444555555666555555555555666777999999777777777888999::::::;;;777777888888888999999999999:::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>=========???AAABBBAAA@@@>>>>>>>>>>>>???AAAAAA@@@???@@@AAABBBCCCAAABBBDDDFFFGGGGGGFFFEEEEEEEEEFFFHHHKKKKKKJJJHHHEEEGGGJJJMMMNNNNNNMMMLLLKKKIIIGGGHHHJJJLLLLLLLLLLLLMMMPPPSSSVVVYYY\\\]]]TTTPPPKKKKKKNNNRRRTTTTTTQQQUUU[[[______]]]ZZZYYYWWWZZZZZZWWWVVVWWWUUUQQQNNNMMMLLLKKKLLLNNNPPPQQQKKKJJJIIIGGGFFFFFFFFFEEECCCBBBAAA@@@@@@>>>:::777555666666777777777666666111111222222222222222333222222222222222222222222/////////000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000111111111222222111111222222222333333333222222222222222222222222333222222111111222222333333333444444444444333333222111111000000111111222000111111111111111222222111111222222222222111111111111111222222222333333333333333333333333333333333333444444555666666666777777666555555666777888777888888999999::::::;;;;;;;;;;;;<<<<<<===>>>???>>>>>>>>>???@@@BBBDDDEEECCCCCCCCCCCCCCCBBBAAAAAA===???@@@@@@??????@@@AAABBBEEEHHHIIIHHHHHHHHHIIILLLOOOQQQPPPMMMKKKMMMOOOLLLOOOSSSTTTTTTRRRQQQQQQUUUUUUVVVVVVWWWXXXXXXXXXUUUVVVXXX\\\```aaaaaa___YYY[[[\\\\\\\\\\\\]]]______ZZZYYY]]]aaacccfffjjjdddhhhlllkkkggglll~~~zzzoooffftttqqqooonnnnnnpppppppppaaa[[[ZZZaaajjjmmmmmmmmmuuuzzz|||~~~~~~zzz\\\GGG===888888::::::777777888777555666;;;777888888999999888888777999999999999888888888888;;;<<<<<<======<<<::::::::::::999999::::::;;;;;;;;;;;;<<<;;;;;;===@@@CCCBBBFFFHHHFFFFFFGGGEEEAAA???@@@AAABBBDDDEEEFFFGGGJJJLLLLLLLLLKKKLLLMMMOOOUUUWWWXXXWWWTTTQQQOOOOOOJJJIIIIIIJJJMMMNNNNNNMMMNNNMMMLLLKKKIIIHHHGGGGGGBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999777666666999888777666666666666777666666555444444444444555444333333222222333333444222111111222333444555555444444444444444444444444444444333333333333444444666666555666666777888888666777777777888888999999666666666777777777888888::::::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>><<<<<<>>>@@@BBBAAA???===<<<===>>>???BBBBBBAAAAAABBBBBBCCCCCCAAABBBCCCEEEFFFFFFGGGGGGEEEEEEEEEGGGIIIJJJJJJIIIFFFHHHJJJMMMOOOPPPPPPPPPOOOMMMLLLLLLNNNOOOPPPPPPMMMNNNQQQTTTVVVWWWXXXXXXSSSOOOMMMNNNRRRUUUTTTQQQQQQUUUZZZ]]]]]]\\\[[[[[[YYY[[[ZZZVVVVVVYYYZZZXXXSSSRRROOOMMMLLLLLLMMMNNNNNNMMMLLLJJJHHHGGGFFFEEEBBBAAAAAAAAAAAA???;;;888555666666666666666555555000111111111222222222333111111111111111111111111////////////000000000111////////////////////////........................000000000000000000000000/////////000000000111111///000000000000111111111111111111111111111111111333222222111111222222333222222333333333333222222111000000//////000000111111111000000000000000000111111222222222222111111000000000111111111222222333333333333333333333333333333444444555666666777888777666555555666777777777777888888999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEBBBCCCCCCDDDDDDCCCBBBAAA===???AAA@@@>>>>>>@@@BBBBBBEEEIIIJJJJJJHHHFFFFFFGGGJJJLLLKKKHHHHHHLLLPPPOOOOOOQQQTTTVVVVVVSSSQQQWWWWWWWWWXXXYYYYYYZZZZZZYYYXXXYYY[[[^^^___^^^]]]ZZZ\\\^^^^^^\\\\\\^^^```]]]ZZZZZZ___dddddddddfffaaabbbgggkkkhhheeejjjttt}}}zzzuuuuuurrrooojjjhhhgggccc[[[UUUtttwwwzzz{{{xxxuuurrrqqqaaaaaafffnnnqqqpppsssxxxzzz{{{}}}uuu}}}|||yyy}}}qqqZZZBBB666555777888999999555555777888666777:::777777888888888888777777777777888888888888888888::::::;;;<<<;;;:::999888888888999:::::::::::::::999:::;;;;;;;;;===@@@CCC@@@FFFIIIGGGFFFGGGDDD?????????AAABBBCCCDDDEEEEEEGGGIIIJJJJJJJJJJJJLLLMMMUUUXXXZZZZZZXXXUUUSSSRRRLLLKKKJJJKKKMMMNNNMMMLLLHHHIIIKKKKKKJJJHHHEEECCC??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888777666555888888777666666666666666666666555444444444444555444333333333333333333444111111111111222333444555333333333333333333333333444333333222222333333444777777666666666777777888666666666777777777777777555555555666666666777777:::;;;<<<<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>???>>><<<:::<<<>>>AAA@@@>>><<<;;;<<<===>>>BBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGHHHDDDDDDCCCEEEGGGIIIIIIHHHHHHIIIKKKMMMOOOQQQRRRRRRRRRPPPOOOPPPRRRTTTUUUTTTNNNOOORRRTTTUUUUUUTTTSSSQQQOOONNNRRRVVVWWWSSSOOORRRUUUXXXZZZZZZZZZ[[[\\\YYYZZZXXXTTTUUUYYY\\\[[[WWWUUUSSSPPPMMMKKKJJJJJJPPPOOOMMMKKKIIIGGGEEEEEEBBBAAAAAABBBBBB@@@<<<999555666666666555555444333000000111111222222222333000000000000000000000000.../////////000000111111................................................000000000000000000000000........./////////000000.........////////////000000000000000000000000000333333222222222222333333111111222222222222111111000000////////////000000111111000000//////......111111222222222222111111000000000000111111111111333333333333333333333333333333444444555666777777999888777555555555666777777777777888999999::::::;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>>>>???AAACCCEEEBBBBBBCCCDDDDDDCCCBBBAAA???AAACCCBBB@@@@@@BBBDDDAAAEEEIIIKKKJJJGGGEEECCCBBBEEEGGGGGGEEEFFFLLLRRRSSSRRRRRRUUUYYYZZZXXXTTTWWWWWWXXXYYYYYYZZZZZZ[[[\\\[[[ZZZZZZ\\\]]]\\\[[[]]]___aaaaaa______aaaccc^^^[[[]]]dddhhhfffccccccfffaaaaaahhhjjjgggdddfffhhhtttqqqlllgggfffhhhjjjiiifffvvv~~~~~~xxxtttwwwzzzxxxmmmnnnvvv{{{{{{}}}~~~|||pppwwwwwwvvv___XXXFFF@@@;;;;;;999666555888;;;777666999;;;888666777777777888888888888777777666777777777888888888888999::::::;;;:::999888777666777888:::::::::999888888999::::::;;;===@@@CCC999AAAFFFEEEEEEGGGEEE@@@>>>???AAABBBCCCDDDDDDDDDCCCEEEGGGGGGGGGGGGIIIKKKYYYVVVRRRQQQRRRTTTTTTUUUOOONNNLLLLLLNNNOOOOOOOOOJJJHHHGGGGGGGGGFFFCCCAAABBBBBBAAA???===<<<;;;:::<<<<<<;;;::::::999888888888777777777666666555555666666555555555555666666444444444444444444444444222222222222222222222222222222111000000111222222222222333444444555555666555555444333222222111111444555555666777888888999555555666777777777777777777777777777777777777777;;;;;;<<<<<<;;;;;;:::999<<<<<<<<<<<<<<<<<<;;;;;;;;;999999;;;>>>???===;;;@@@@@@???????????????@@@@@@AAACCCCCCCCCDDDGGGIIIBBBEEEHHHIIIIIIGGGGGGHHHFFFEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHJJJMMMOOOQQQRRRSSSTTTVVVXXXXXXVVVSSSQQQQQQSSSUUUTTTSSSQQQQQQRRRSSSSSSUUUXXX\\\\\\XXXTTTVVVWWWXXXXXXXXXXXXXXXXXX]]][[[WWWTTTRRRRRRSSSSSSUUUTTTRRRRRRQQQMMMFFF@@@OOOPPPQQQOOOJJJEEEAAA@@@BBBBBB@@@???>>>=========777555333222222222111000333333333222222222111111111111111111111111111111......////////////........................------////////////////////////////////////////////////////////////////////////000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000111111000000//////..................////////////000000000000000111111222111111111111111111111111111111111222222333333333444444444444555555555555666666666666777777777777555777888888888888999;;;999999999:::::::::;;;;;;=========>>>???AAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBBAAAAAACCCEEEBBBCCCEEEFFFFFFEEEDDDCCCEEEFFFGGGIIIKKKLLLNNNNNNQQQRRRTTTVVVWWWVVVUUUTTTTTTUUUUUUVVVXXXYYY[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^___```bbbdddeeegggggggggbbbcccbbb______cccbbb___ccceeehhhiiiiiigggdddaaabbbiiiqqqyyy|||nnnmmmzzz~~~~~~xxxzzzttt~~~ppp^^^PPPCCC;;;888888888777777777777777888888888777777777777777777777777777777777777777999888666555666777999:::999999999999999999999999777777888999:::;;;;;;<<<<<<;;;::::::;;;===@@@AAA???@@@BBBDDDEEECCC???<<>>???>>>;;;??????>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBCCCEEEGGGFFFHHHKKKKKKIIIHHHGGGGGGDDDDDDEEEFFFGGGFFFEEEDDDCCCDDDGGGIIILLLNNNOOOPPPSSSTTTUUUVVVVVVUUUSSSRRRTTTUUUTTTRRRPPPNNNNNNOOOPPPPPPSSSWWWZZZ[[[XXXUUUWWWVVVUUUTTTTTTUUUWWWXXXWWWUUUSSSPPPOOONNNNNNOOORRRQQQPPPQQQQQQNNNHHHCCCDDDGGGIIIIIIGGGDDDCCCBBB@@@@@@>>>===<<<;;;;;;;;;777555333222333222111000333222222222222111111111000000000000000000000000......////////////...............---------------........................------------------------........................////////////////////////......///000000000000///000000000000000000000000000000000000000000000000000000000/////////..................////////////000000//////000000111222111111111111111111111111222222333333444555555555444444444555555555666666555555555555666666666666666777999999888888:::;;;999999:::::::::;;;;;;;;;============???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@BBBDDDAAACCCEEEGGGGGGFFFDDDCCCGGGGGGHHHJJJKKKMMMNNNNNNMMMOOOQQQSSSTTTTTTSSSSSSTTTTTTUUUVVVWWWYYY[[[\\\^^^^^^^^^^^^^^^____________```aaabbbcccdddeeefffeeefffeeeaaa```bbbaaa]]]aaaccceeeffffffeeecccbbbaaadddgggkkkrrr{{{pppUUUDDD;;;777555777777777777777777777777777777777777777777777777777777777777777777777777888777666666666888999;;;999999999999999999999999777888888999999::::::;;;<<<;;;::::::;;;===???AAA@@@@@@AAACCCCCCBBB???===???@@@BBBDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIKKKLLLVVVSSSOOOMMMMMMNNNNNNMMMIIIIIILLLOOORRRRRRPPPMMMGGGEEECCCCCCCCCBBB@@@>>>======<<<;;;:::888888777888888777777666666555555666666555555555555444444444333333333333333333444333333333333333333333333111111111111111111111111333222111111111111222333111111222222333444444444555444444333333222222222111222222333333444444555555555666777777777777666666666666666666666666666777888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::<<<>>>???>>><<<>>>>>>===>>>>>>???@@@@@@@@@AAABBBBBBAAAAAACCCDDDFFFHHHJJJJJJHHHFFFDDDDDDBBBCCCEEEFFFFFFEEECCCBBB@@@BBBFFFIIIKKKLLLLLLLLLRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQNNNLLLLLLNNNQQQNNNOOORRRVVVZZZZZZYYYWWWWWWUUURRRPPPPPPRRRUUUWWWOOOOOONNNMMMLLLKKKJJJJJJMMMKKKKKKNNNPPPOOOJJJFFF>>>AAADDDEEEDDDCCCBBBBBB>>>===<<<;;;999999999999777555333222333333222000222222111111111000000000........................---......//////......---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...//////000/////////////////////////////////000000000000000000000000///////////////.........---............////////////////////////000111111000000000000000000000000111222222333444444555555444444444555555555666666444444555555555666666666666777999999888888:::;;;999999:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBAAA???>>>@@@AAAAAACCCEEEGGGHHHFFFDDDCCCHHHHHHIIIJJJKKKMMMMMMNNNKKKLLLOOOQQQSSSSSSSSSSSSTTTTTTTTTUUUVVVXXXYYYZZZ]]]]]]]]]^^^^^^_________````````````aaabbbcccdddfffiiihhhdddbbbbbb___[[[``````aaabbbccccccccccccffffffeeedddfffllltttyyy~~~yyyssstttyyyttt~~~yyyhhhOOO;;;222222555888666666666666666666666666555555666666777777888888888888888888888888888888666666555555666888:::;;;888888888888888888888888999999999999999999999999;;;:::::::::;;;===???@@@@@@@@@AAAAAA@@@@@@???>>>>>>???AAACCCEEEGGGHHHHHHFFFFFFEEEFFFGGGJJJMMMOOOVVVSSSOOOMMMMMMMMMLLLLLLGGGGGGHHHKKKMMMMMMKKKHHHFFFDDDBBBAAAAAA@@@>>>===;;;;;;:::999888777777666777777666666555555555555444444444444444444333333222222111111111111222222111111111222222222222222000000000000000000000000222222222111111222222222000000111111222333333333444444333333333222222222111111222222222333333333444555555666666666666666555555555555555555555555555666777999:::;;;;;;;;;999999999:::::::::::::::::::::;;;<<<===>>>==================>>>>>>???@@@@@@AAAAAA@@@???>>>@@@BBBBBBDDDFFFFFFEEEBBBAAAAAAAAADDDFFFGGGFFFDDDBBBAAA@@@BBBFFFIIIKKKKKKJJJIIIOOOOOOOOOPPPPPPQQQQQQQQQLLLLLLLLLJJJJJJLLLQQQTTTOOOPPPSSSVVVXXXXXXWWWVVVUUUSSSQQQPPPOOOQQQSSSUUUKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFIIIMMMNNNJJJGGGBBBCCCEEEEEECCC@@@??????<<<;;;:::999888777777777666444222222222333222000111111111000000000//////........................---------......---------,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...////////////...........................////////////////////////........................---------........./////////............///000000000000000000000000000000...//////000111222333333444444444444555555555555555555555555666666666666555777888888888888999;;;999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAA@@@>>>===>>>???@@@BBBEEEGGGGGGFFFDDDCCCHHHHHHIIIIIIJJJKKKKKKKKKJJJLLLNNNQQQSSSTTTUUUUUURRRSSSSSSSSSUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]]]]^^^aaa```_________```aaabbbeeeiiijjjfffcccbbb```\\\^^^______```aaabbbcccdddhhhgggeeeeeefffgggggggggooo{{{yyy|||}}}yyytttxxxuuunnnsssxxx}}}qqq^^^KKKDDD;;;444333555777999555555555555555666666666444444555666666777888888777777777777777777777777333333333444555777999:::888888888888888888888888:::999999999888888777777:::999999:::;;;<<<>>>???@@@@@@@@@???>>>===>>>???<<<===???AAADDDFFFGGGHHHHHHGGGFFFFFFGGGJJJMMMNNNUUUSSSPPPNNNNNNNNNMMMKKKKKKIIIGGGGGGGGGHHHGGGFFFEEECCC@@@??????>>>===<<<999999888888888777777777666666666666555555555555222222222222222222222333111111000000000000111111000000000000111111222222////////////////////////111111111111111111111111//////000000111222222222222222222222222111111111111111222222222222333333333333444555555555555444444444444444444444444444444555666888999:::::::::777888888888999999::::::999:::;;;<<<<<<<<<=========<<<<<<<<<===>>>>>>??????@@@@@@???===<<<>>>???>>>@@@CCCDDDCCCBBBBBBBBBAAADDDGGGGGGDDDBBBBBBBBB@@@CCCFFFIIIKKKJJJIIIHHHJJJKKKKKKLLLMMMNNNNNNOOOIIIJJJJJJJJJJJJKKKOOORRRMMMOOOQQQRRRRRRRRRQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRLLLMMMNNNNNNMMMKKKIIIHHHBBBAAAAAAEEEIIIKKKHHHEEEBBBCCCDDDCCC@@@===<<<<<<;;;:::999777666666666666555333111111111222111000000000/////////.................................,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---...............------------------------........................---------------.........------------.....................---......///000////////////////////////------...///000111222333333333333333444444444444555555555666666666777777444666777777777777888:::888888888999999999999:::::::::::::::;;;<<<=========>>>>>>>>>>>>????????????@@@AAA@@@>>>======>>>@@@AAACCCDDDEEEEEEDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNQQQSSSTTTUUUQQQQQQQQQQQQRRRSSSUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[```_______________``````aaafffhhheeebbbbbbaaa^^^^^^^^^^^^^^^```bbbdddeeecccbbbbbbcccdddccc```]]]^^^aaajjj{{{}}}pppvvvxxxdddXXXFFF555888888777666666444222000333333444444444555555555333333444555666777777777666666666666666666666666111111222333444555666777777777777777777777777777:::999999888888777777666888888999:::;;;<<<======>>>???@@@>>><<<;;;===???999:::<<<>>>AAADDDFFFGGGJJJIIIHHHGGGGGGHHHJJJKKKRRRPPPNNNMMMMMMMMMKKKJJJNNNKKKHHHFFFFFFFFFFFFEEECCC@@@===;;;;;;;;;;;;:::777777777666666666666666555555555555555555555555000000111111111111222222111111000000000000111111......//////000111111111........................//////000111111000//////......//////000111111222000000000000000000000000111111111111111111111111111111222333333333333333333333333333333333333333333444555777888999999999666666777777888999999999777999;;;;;;;;;:::;;;<<<======<<<<<<<<<<<<=========>>>>>>===;;;;;;===>>>===@@@CCCDDDDDDCCCCCCCCCAAADDDFFFDDDAAA???@@@BBBAAACCCEEEHHHIIIIIIHHHGGGEEEFFFGGGIIIJJJKKKKKKKKKIIIKKKLLLLLLKKKIIIIIIJJJIIIKKKMMMMMMLLLJJJJJJKKKLLLMMMOOOPPPQQQRRRQQQQQQOOOOOOPPPPPPNNNLLLJJJIIIAAA@@@@@@BBBFFFHHHFFFCCC<<<===>>>===;;;::::::;;;999888777666555444444444333111//////000111000////////////.........------------------------------+++,,,,,,------,,,,,,+++)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------------,,,------------.........---------------...//////////////////////////////......///111222333444555111111111222222222333333444444555555555666666666333444666666555555777888666666777777777888888888999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<=========???@@@@@@???>>>>>>???@@@@@@@@@AAABBBCCCDDDDDDHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHJJJMMMOOOPPPQQQNNNNNNNNNNNNOOOPPPQQQRRRPPPQQQRRRSSSUUUVVVWWWXXX\\\]]]]]]^^^^^^^^^]]]]]]]]]cccfffccc``````aaa```]]]]]]]]]^^^___```bbbcccaaaaaaaaabbbbbb```\\\YYY^^^[[[\\\cccmmmyyyyyyfffLLL<<<999888444333333333222222222222222222222222333444444555555333333444444555555666666555555555555555555555555111111222333444555555555666666666666666666666666999999888888888777777777777888888:::;;;;;;<<<<<<<<<>>>@@@>>>;;;:::<<>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::<<<>>>>>>@@@CCCDDDBBBAAA@@@@@@@@@BBBCCCAAA<<<;;;>>>AAAAAABBBCCCEEEFFFFFFFFFFFF@@@AAADDDGGGHHHHHHHHHGGGFFFJJJNNNOOOMMMJJJGGGFFFFFFHHHKKKKKKIIIHHHJJJKKKJJJJJJKKKLLLMMMPPPQQQSSSQQQQQQPPPOOOMMMKKKJJJIIIDDDBBBAAABBBEEEFFFDDDAAA888:::::::::888777888999777666555333222222111111111///...---/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,---------.........------,,,,,,------...///........................---...///000222333444444000000000000111111111111222222333333333444444444111333444444444444555777555555555555666666666666999888888888888999::::::999999999999::::::::::::;;;===@@@AAA@@@???@@@AAA@@@???>>>===>>>AAACCCEEEIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGIIIKKKMMMOOOPPPLLLLLLLLLLLLMMMNNNOOOOOOMMMNNNOOOQQQSSSUUUVVVWWWVVVXXXZZZ\\\]]]\\\ZZZYYY\\\bbbddd```\\\]]]___```[[[[[[\\\]]]^^^^^^______```aaabbbbbb```]]][[[ZZZ\\\YYYXXX\\\______eeelll|||~~~}}}|||{{{iiiPPPIII===222...222777:::000000000///000222555777111111111222333444444444444444444444444444444444333333333333333333333333333333444555555555555555666666666666666666666666888888888888777777777777666777888999:::;;;;;;<<<:::===@@@>>>:::999;;;>>>::::::;;;<<>>===<<<;;;::::::::::::;;;;;;;;;::::::<<<>>>===???AAAAAA???===<<<<<>>999888<<<@@@AAAAAABBBBBBCCCDDDEEEEEE===???BBBFFFGGGGGGFFFEEEAAAFFFMMMQQQPPPLLLHHHFFFEEEHHHKKKLLLKKKKKKMMMOOOIIIHHHGGGGGGIIIMMMRRRTTTRRRQQQOOONNNLLLJJJIIIHHHGGGDDDBBBCCCFFFFFFCCC@@@:::;;;;;;:::777666666777555444333111000000//////000...---,,,.........---......---------,,,,,,,,,************************+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++------------------------+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,,,,,,,---..............................++++++,,,...///111222222////////////000000000000000000111111111222222222000222333333333333444666444444444555555555555666888888888888888888999999777777888888888999999999:::===@@@AAAAAA@@@AAABBB@@@>>><<<;;;<<>>@@@AAABBBCCCCCCCCCAAA>>>888444111111333444222222333333222222111000111222222222222111000000........................................................................------------------------------------------------,,,,,,,,,---------......//////.........---------....................................////////////000111111222222333444444444444444555555555555555333333444444555444444333666666555555555666666777::::::;;;;;;:::888555333999:::<<<<<<;;;<<<===??????@@@@@@???>>>>>>@@@AAABBBBBBBBB@@@>>>===???AAABBBBBBCCCEEEGGGGGGEEECCCBBBCCCDDDCCCBBBCCCDDDFFFJJJKKKLLLOOOQQQPPPJJJEEEIIIGGGEEEEEEGGGIIIKKKKKKJJJKKKKKKIIIGGGIIIMMMQQQNNNLLLJJJIIIIIIHHHFFFDDDGGGFFFEEEDDDCCCCCCCCCCCC>>>;;;888777777777666555333333222111000///......///............---------------------------------************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,////////////000000000000//////000111222333333333...000111222111111222444222222444666777888888888999999999888888888888777>>>===;;;999777666666555888:::<<>>@@@???AAADDDDDDGGGJJJMMMMMMKKKHHHEEEGGGHHHIIIKKKLLLNNNOOOPPPJJJJJJKKKNNNQQQRRRQQQOOOQQQRRRSSSRRRPPPOOOOOOOOOQQQRRRUUUWWWYYYYYYXXXXXX\\\]]]^^^_________^^^^^^\\\ZZZ\\\___^^^ZZZXXXZZZ[[[\\\\\\\\\[[[XXXUUUTTTXXXWWWWWWVVVVVVVVVWWWWWWWWWXXXYYY]]]eeeuuu~~~}}}zzz}}}wwwpppyyyxxxmmm\\\LLLAAA:::777555111111111111111111111111222222222111111111000000222222222222222222222222222222111111111111111111222222333333333222222111444555555555666666777777777666666555555555666666777777666666777888999999;;;;;;<<<<<<;;;999888777999;;;===>>><<<;;;;;;<<<;;;;;;<<<===>>>@@@BBBCCCDDDCCCCCCDDDDDDEEEFFFGGGFFFDDDBBB@@@???@@@AAAAAA===>>>???@@@@@@AAAAAAAAA>>><<<888444222222333444333333333333333222111111111111222222111111000///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------///.........------------....................................////////////000000111111222333333444444444444444555555555555444444444555444444333333555444444444555666666777888888888888777555333222777888;;;;;;<<<===???AAA>>>??????>>><<<<<<===???AAAAAAAAA@@@??????AAACCCDDDEEEFFFHHHHHHGGGDDDBBBBBBDDDFFFFFFFFFGGGIIIKKKKKKLLLOOOSSSUUUSSSMMMHHHHHHGGGFFFHHHKKKKKKIIIGGGGGGHHHIIIGGGFFFGGGJJJMMMOOOMMMJJJHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCC>>>;;;888777777777666555333222222111000///..................------------------------------------************************))))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------.........---------,,,,,,,,,---............///////////////000111222222222222...000111222111111222444222333444666777777777777777777777777777777777777======<<<:::999777666666777888;;;===???AAAAAAAAA>>>;;;;;;???@@@???@@@DDDDDDGGGJJJLLLMMMKKKHHHFFFGGGGGGIIIJJJLLLNNNOOOPPPMMMMMMNNNPPPSSSSSSRRRPPPRRRTTTUUUTTTQQQPPPOOOPPPOOOPPPSSSUUUVVVVVVUUUUUUYYYZZZ[[[\\\]]]___``````ZZZWWWXXX\\\^^^[[[YYY[[[ZZZZZZ[[[ZZZYYYWWWTTTRRRVVVVVVUUUUUUUUUUUUUUUVVVUUUUUUTTTSSSTTTZZZcccjjj~~~~~~rrr|||yyyjjjwwwrrr\\\OOOHHHCCC<<<777555555666666111111111111111111111111222222222111111000000000222222222222222222222222111111111111111111111111222222222333333222222111444444555555666666666666666666555555555555555666666555555555666666777888999:::;;;;;;;;;:::888888:::<<<======<<<::::::;;;<<<<<<<<<===???@@@BBBCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHCCC>>><<<>>>?????????===>>>>>>??????>>>>>>===;;;999777555444333333444333333444444444333222222000111111111111000//////------------------------........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............---------------------------------------............/////////000000000111222222333333333333333444444555555555444555555555444333333222333333333333444555777777888777777666555444444333555777:::;;;<<<===@@@BBB===>>>>>>===;;;:::;;;===@@@AAABBBBBBAAABBBDDDFFFEEEFFFHHHJJJIIIFFFCCCAAAAAACCCFFFHHHIIIJJJLLLNNNMMMOOORRRVVVXXXWWWRRRNNNJJJHHHGGGJJJNNNMMMHHHBBBCCCDDDFFFFFFEEEEEEGGGIIILLLJJJGGGFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCCCC===;;;888666666666555444333222111111//////...---............------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,---------.........//////000111222222222222...000111222111111222444444444555666666666666666444555555666666777777888<<<<<<===<<<;;;999777666666777999<<<>>>???@@@AAA???<<<<<<@@@@@@???@@@CCCEEEGGGIIIKKKLLLJJJHHHGGGGGGGGGHHHJJJLLLMMMNNNOOOOOOOOOOOOQQQSSSSSSQQQOOOTTTUUUVVVUUUSSSRRRRRRRRRPPPQQQSSSUUUVVVUUUUUUTTTVVVVVVWWWYYY[[[]]]```aaaYYYTTTSSSXXX\\\[[[ZZZ[[[XXXXXXXXXXXXWWWUUUSSSQQQTTTTTTSSSSSSSSSSSSTTTTTTOOOOOOOOONNNMMMOOORRRUUUWWW\\\eeeppp~~~wwwnnnuuu}}}uuueeeTTTDDD999222111///...///000111111000000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111111222222333333222222222444444444555555555555666555555444444444555555666555444444444444555666666777888999999::::::999999:::<<<======;;;999999:::<<<<<<===>>>???@@@BBBCCC???@@@@@@AAABBBCCCEEEEEEOOOHHH@@@===>>>@@@???<<>>>>>===<<<;;;777777666555555444444333333444444444444333222222///000000000000///......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------------------------.........////////////000000111222222222222222222333444444555555555555555555444333222222111111222222444555777888999999888777666666666777666888:::;;;;;;<<<>>>@@@>>>>>>>>>===;;;:::;;;===BBBCCCDDDDDDCCCCCCDDDFFFBBBEEEHHHJJJHHHEEECCCAAAAAACCCFFFHHHIIIIIIKKKLLLPPPQQQSSSUUUVVVWWWVVVUUUNNNKKKHHHJJJNNNNNNHHHBBBBBBCCCEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDEEECCCAAA>>>BBBBBBAAAAAAAAAAAABBBBBB===:::777666666666555444222222111000///...------.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************(((((((((((())))))))))))******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////000111111111111111...000111222111111222444555555555666666555444444333444444555777888888999:::;;;=========;;;999777777888:::<<<===???@@@AAA@@@======@@@@@@??????CCCEEEFFFHHHIIIJJJJJJHHHHHHFFFGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNOOOQQQQQQOOOMMMRRRTTTVVVVVVVVVUUUVVVWWWVVVVVVWWWXXXYYYXXXXXXWWWUUUUUUUUUWWWYYY[[[^^^___ZZZTTTRRRVVVZZZZZZYYYYYYWWWWWWWWWWWWVVVTTTRRRQQQSSSRRRRRRRRRRRRSSSSSSTTTNNNNNNOOOOOOOOOPPPQQQRRRNNNNNNMMMNNNSSS]]]hhhppp|||pppaaaTTTHHHDDD===777444333555666666444333222222111///---000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111222333333333222222444444444444444444444444444444444333444444555555555555444444444444555555555666777888999999::::::;;;<<<===<<<:::888999999=========>>>???@@@AAABBB?????????@@@BBBCCCEEEFFFWWWOOOFFFAAAAAABBB???<<<@@@@@@??????>>><<<;;;:::555555555555555444444333333333444444333333222111...////////////...------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------------------------------------------------...............//////000000111111222111111222222333444444555444555555555444333333222111111222222444555777888999888777777777777888888888:::;;;;;;::::::<<<===???@@@@@@>>>===<<<===???DDDEEEFFFEEECCCBBBCCCDDD>>>BBBFFFHHHFFFDDDCCCCCCEEEGGGIIIIIIIIIHHHIIIJJJSSSRRRQQQPPPQQQSSSWWWZZZSSSNNNIIIHHHKKKLLLIIIFFFDDDEEEFFFHHHIIIIIIHHHFFFBBBCCCEEEGGGHHHEEE@@@;;;BBBAAA@@@@@@@@@@@@@@@@@@<<<999666555555555444333222222111000///...------...------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))************************************************)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000111111111000000...000111222111111222444555555555555555444444333444444555666888999::::::999:::<<<======<<<:::999::::::;;;<<<===???@@@AAA@@@======@@@@@@>>>???BBBDDDEEEFFFGGGHHHHHHHHHHHHFFFGGGHHHIIIJJJKKKLLLMMMNNNMMMNNNOOOQQQQQQPPPNNNPPPSSSVVVWWWXXXYYYZZZ\\\ZZZZZZ[[[[[[ZZZZZZYYYYYYVVVVVVVVVWWWXXXYYY[[[[[[]]]WWWTTTWWWYYYWWWVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRQQQRRRRRRSSSTTTTTTTTTRRROOOMMMKKKKKKJJJJJJKKKJJJIIIGGGFFFHHHLLLPPPSSS\\\hhhqqqxxxlllggg^^^SSSJJJBBB999111444333111///...///000111222000......000111111000////////////////////////////////////////////////000000000000000000000000//////000000000111111111000111222333333333333333444444444444333333333333333333333333333444555555666555555444444555555555444444555666777999:::;;;:::;;;;;;:::888888999:::<<<<<<======>>>???@@@AAA@@@@@@@@@AAABBBCCCEEEFFFYYYSSSKKKFFFDDDBBB@@@===?????????>>>===<<<::::::444444444444444333333333222222333333333222111111---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000000111111000000111222333333444444333444444555555444444333333333333333444555777777666666666666777777777777999;;;<<<;;;:::999:::;;;???@@@@@@@@@>>>>>>@@@AAADDDFFFGGGFFFDDDBBBBBBBBB===AAAEEEFFFDDDBBBCCCEEELLLLLLLLLKKKIIIIIIJJJLLLRRRQQQOOOMMMMMMPPPVVVZZZUUUQQQKKKHHHGGGIIIKKKLLLHHHGGGHHHJJJLLLLLLKKKIIIEEEFFFIIILLLLLLIIICCC???BBBAAA@@@???>>>>>>>>>>>>;;;999666444444444333222222111000000......---,,,------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............///////////////000111111000000///...000111222111111222444444444555555555444444333444555555666888999::::::888999:::;;;<<<<<<;;;:::======<<<<<<===>>>>>>???>>>;;;;;;??????>>>???BBBCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMOOOQQQTTTUUUTTTSSSPPPRRRUUUXXXYYYZZZ\\\^^^\\\\\\[[[ZZZYYYYYYXXXXXXWWWXXXYYYYYYZZZYYYYYYXXX]]]ZZZZZZ[[[YYYUUUTTTWWWVVVVVVUUUTTTTTTSSSSSSRRRQQQQQQPPPQQQQQQRRRSSSTTTTTTQQQMMMKKKJJJKKKJJJIIIFFFGGGHHHFFFDDDBBBBBBCCCCCCEEEFFFGGGKKKUUUaaakkk~~~uuuoookkkeee[[[RRRDDD@@@:::666555666777777222222222111000///...---///---++++++---///000000////////////////////////............////////////////////////////////////...//////000000111111111000111222222333333333333444333333333333333222222222222222222333444444555666666555444444444555555333333444444666888999:::999999:::999888888999;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDUUURRRMMMHHHDDDAAA@@@???============<<<:::999888555555444333222222333333111111222222111111000///---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))*********+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...//////000000111//////000111222333444444222222333444555555555555555444444444555666666777555666777999999999888777888999;;;;;;::::::;;;<<<>>>???@@@?????????AAACCCBBBDDDFFFFFFDDDCCCCCCCCC@@@DDDFFFEEEBBBAAACCCFFFMMMMMMLLLIIIGGGHHHJJJMMMOOOPPPPPPNNNMMMNNNSSSVVVSSSRRRNNNJJJGGGGGGLLLPPPKKKJJJIIIKKKNNNOOOMMMKKKJJJJJJJJJKKKLLLKKKGGGDDDBBBAAA@@@>>>===<<<<<<;;;;;;888555444444444333222111111000///...------,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************))))))***+++++++++++++++************************************************************************************++++++++++++************++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........///000000000000000//////...000111222111111222444333333444555555555444444444444555666666777888888777888888999:::;;;;;;<<<>>>===<<<;;;;;;;;;<<<<<<<<<999:::===???===???BBBAAAAAAAAAAAABBBDDDFFFGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKMMMQQQUUUWWWWWWVVVQQQTTTWWWXXXYYYYYY[[[]]]]]]]]][[[ZZZYYYXXXWWWWWWWWWXXXZZZ\\\\\\[[[YYYXXX\\\\\\^^^___[[[TTTUUUYYYTTTTTTSSSRRRRRRQQQQQQQQQOOONNNNNNOOOOOOQQQRRRRRRNNNLLLJJJKKKMMMNNNMMMKKKEEEFFFEEECCC???<<<;;;;;;@@@@@@???===<<>>;;;999666444333111...---,,,,,,...111+++,,,---...///000000111222000.........///...---........................---------....../////////////////////////////////......//////000111111222000000111222333333333333333333333333222222222111111111111111222333444555555555444333333333333333333333333333555777888:::777888888888777888:::<<<;;;;;;:::;;;;;;<<<===>>>AAAAAA@@@@@@@@@@@@AAAAAAPPPOOOMMMIIIDDDAAA@@@AAA;;;;;;;;;;;;:::999888777666555333222111222222333111111111111111000//////,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000...///000111222333444444111111333444555666666666666666555555555666666777777888:::<<<===<<<;;;:::666888:::::::::;;;<<<>>><<<>>>????????????BBBDDD@@@BBBDDDEEEEEEDDDDDDEEEDDDGGGHHHFFFAAA@@@CCCGGGLLLKKKIIIFFFDDDFFFJJJMMMLLLOOOQQQPPPOOONNNPPPSSSQQQRRRQQQLLLGGGGGGLLLQQQMMMKKKIIIKKKNNNPPPOOOMMMLLLJJJHHHHHHIIIIIIHHHGGGCCCAAA@@@>>><<<;;;::::::;;;888555333333444333222111111000///...---,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************************************************************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------///000000000000000/////////000222222111111333444222333444444555555444444333333444444555666666666777777777888999:::<<<===???===<<<:::999999999:::;;;888999<<<>>>===???CCC@@@@@@@@@@@@AAACCCEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJGGGHHHJJJOOOSSSVVVWWWVVVTTTVVVXXXYYYXXXXXXYYYZZZ```___]]][[[ZZZYYYYYYXXXUUUXXX[[[^^^^^^]]][[[YYYZZZ]]]aaabbb\\\UUUVVV\\\SSSRRRQQQPPPPPPPPPPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQNNNLLLKKKKKKLLLJJJFFFBBBGGGFFFEEEAAA===;;;<<<===444888<<<<<<::::::>>>AAA:::@@@<<<:::@@@@@@>>>FFF>>>>>>@@@FFFMMMRRRSSSSSSNNNYYYdddjjjnnnsssuuusssqqqqqquuuwwwqqqgggffflllfffdddhhhpppqqqfffZZZTTTNNNGGG===999===AAA:::000000111333333111///000000...///000222000...///222222000...---,,,---...///---------///111111000...........................---------.........//////////////////////////////---......///000111111222///000111222333444444444333333333222222111111111111111111111222333444555444333333222111111111222333333333333444666888999666777777777777888;;;===:::::::::::::::;;;<<<===AAA@@@??????>>>?????????LLLKKKHHHDDD@@@???@@@AAACCC>>>999888::::::777444444444333333222111000000000//////...------,,,,,,+++++++++,,,,,,---------************************************************************************++++++************++++++))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......////////////000000000000333333444444555444444444555555444222111222555888888888888888777777777777777888888999;;;<<<======>>>>>>???>>>>>>???AAADDDAAAAAAAAA@@@@@@?????????AAAAAABBBBBBCCCDDDDDDEEEGGGGGGGGGGGGHHHJJJLLLNNNJJJIIIHHHJJJNNNRRRUUUVVVUUUVVVWWWUUURRROOOMMMMMMMMMJJJHHHHHHKKKLLLLLLJJJMMMKKKIIIGGGGGGFFFCCCAAA???>>>=========;;;888666777666444222111111111222////////////...---,,,+++,,,,,,++++++***)))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******''''''(((((())))))******************************+++*********))))))(((((())))))))))))************))))))))))))))))))))))))************************************************************))))))(((((())))))))))))************++++++++++++++++++++++++************************,,,,,,,,,---------......,,,---///000000000///...//////000111222222333333333333444444444444444444555555444444444444555555666666777888999999::::::<<<===<<<:::888777999:::999999999:::<<>>???AAACCCEEEDDDEEEFFFGGGIIIJJJKKKLLLNNNLLLKKKMMMQQQTTTUUUTTTWWWZZZ]]]^^^\\\YYYVVVUUUZZZZZZYYYXXXWWWUUUSSSSSSWWWXXXYYYZZZZZZ[[[[[[ZZZVVVXXXZZZ\\\\\\[[[XXXWWWWWWSSSNNNKKKKKKMMMNNNOOOLLLJJJHHHHHHJJJLLLMMMMMMNNNLLLJJJHHHHHHGGGDDDBBBCCCBBBAAA???===<<<;;;;;;;;;:::999888777777777777:::888666444333444555666777777777777777777777777;;;;;;<<<===============?????????>>>>>>=========999:::<<<===<<<;;;999888333333333222222222111111222111000.........///000................................................//////////////////////////////.........---------------------------------000000//////.........---///000000000111111111111000000111111111222222222222222222222222222222222000111222222333333333333555555444333333222222111555555444444555666888999888999:::;;;<<<<<<<<<<<<:::::::::;;;<<<===>>>???>>>===============>>>???JJJIIIGGGDDD@@@>>>>>>???AAA<<<888777888999666333333333333222111000000000/////////...---,,,,,,,,,+++++++++,,,,,,,,,------************************************************************************+++******))))))******+++))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++------------------------,,,++++++++++++,,,------,,,,,,,,,------------........./////////000000000222222333444444444444444///000000111222555999===777777777777777777777777666777888999:::;;;;;;<<<<<<===>>>=========@@@BBB@@@@@@@@@?????????>>>>>>??????@@@@@@AAAAAABBBBBBEEEEEEEEEEEEGGGIIIKKKLLLJJJIIIHHHJJJMMMQQQTTTUUUWWWXXXYYYVVVRRROOOMMMLLLKKKJJJHHHIIIKKKLLLJJJGGGKKKIIIGGGFFFEEEDDDAAA???===<<<;;;;;;:::999666444666555333222000000000111/////////......---,,,+++,,,,,,+++******)))((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******(((((((((((())))))))))))*********************************)))))))))(((((())))))))))))************))))))))))))))))))))))))************************************************++++++*********)))))))))))))))))))))************++++++++++++++++++++++++************************,,,,,,,,,------------...,,,---...///000//////...//////000111111222333333333333333333444444444444555555444444444444555555777777888888999::::::;;;<<<<<<<<<:::888777888:::999999999:::<<<>>>AAABBBBBB@@@???>>>>>>@@@BBBDDDCCCDDDEEEFFFHHHIIIKKKKKKMMMKKKIIIKKKOOOSSSUUUUUUVVVYYY\\\]]][[[XXXWWWWWWXXXXXXXXXWWWVVVUUUSSSSSSVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZZZZYYYXXXWWWWWWSSSNNNKKKKKKLLLNNNNNNLLLJJJHHHGGGIIIKKKLLLLLLJJJHHHFFFEEEDDDCCCAAA???AAA@@@???===<<<;;;;;;;;;:::999888777777666666777999777555444333333444555444444444444444444444444111222333333444444333333444444444444333333222222111222333444333222000///111111111111000000//////111000000///......//////........................------------------------........................///.........---------,,,------------------------////////////......------//////000000000111111111000000000111111111222222222222222222222222222222111111222333333333222222333333333333333222222222555555444444555666888999::::::;;;;;;;;;;;;;;;:::999999999999:::<<<===>>>>>>>>>=========>>>??????FFFFFFEEEBBB???<<<;;;<<<===:::666555666666444111222222111111000000/////////......------,,,,,,++++++++++++++++++,,,,,,,,,************************************************************************+++******))))))******+++))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++------------------------+++++++++++++++,,,------,,,,,,,,,,,,------------.........////////////000000111222333444444444444---...000000222555999===555555555666777777888888555666666777888999:::::::::;;;<<<<<<;;;;;;===??????>>>>>>>>>>>>=========??????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCEEEGGGIIIJJJJJJHHHGGGIIILLLPPPRRRSSSYYYYYYYYYWWWRRRNNNLLLKKKJJJIIIHHHIIIJJJIIIGGGEEEIIIGGGEEECCCCCCAAA???<<<:::888777777777666333111444333222000////////////............---,,,+++++++++++++++******))))))(((******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))((((((((((((******************************))))))))))))(((((())))))))))))************))))))))))))))))))))))))************************************************+++++++++++++++*********))))))))))))************++++++++++++++++++++++++************************,,,,,,,,,,,,------------,,,---......//////......//////000000111111222222222222333333333444444444555444444333333444444555777777888888999:::::::::;;;;;;;;;999777777888999999999999:::;;;>>>@@@AAA@@@???>>>======>>>@@@BBBAAABBBCCCEEEGGGHHHJJJJJJJJJHHHFFFGGGKKKPPPSSSUUUTTTVVVYYYYYYXXXWWWWWWXXXVVVVVVVVVUUUTTTSSSRRRQQQSSSSSSUUUVVVWWWWWWWWWVVVZZZYYYXXXVVVVVVVVVWWWWWWVVVRRRMMMKKKKKKLLLMMMMMMKKKIIIFFFFFFGGGIIIJJJJJJGGGEEECCCBBBBBBAAA>>>===>>>===<<<;;;::::::::::::999888777666666555666666777666444333222333333444222222222222222222222222...///000000111000000000000000000/////////////////////000111111///...---/////////............---//////////////////...---------------------------------------------------..............................------------,,,,,,------------------------///............---------////////////000000000000000000000000111111111111111111111111111111222222222222333333333222111111111111222222222333333333555444444444555666777888:::;;;;;;;;;;;;:::999999888888888888999;;;<<<===>>>>>>>>>>>>>>>???@@@@@@AAABBBBBB@@@===:::888888999777444333444333111///000000000000//////......------------,,,,,,++++++*********+++++++++++++++******************************************************************************))))))))))))******))))))))))))))))))))))))******))))))))))))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---++++++,,,,,,,,,---------------........./////////...///000222333444444444111222222111111111444777222333444555666777888888444444555666666777888888888999::::::999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>???AAACCCEEEGGGHHHIIIGGGFFFGGGJJJMMMOOOPPPUUUVVVVVVTTTPPPLLLJJJJJJIIIHHHGGGFFFEEEFFFEEEEEEHHHFFFDDDBBBAAA???===;;;888666555444555444222000111111000///......---------------------,,,+++++++++*********)))))))))((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))******))))))))))))************))))))((((((''''''************************))))))))))))))))))((((((((()))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++((()))))))))************************************************************++++++,,,,,,,,,---------,,,,,,------............/////////000000000111111111111222222333333444444444444333333333333444444666666666777777888888888999::::::999777777888999999999999999;;;===???@@@???>>>===<<<<<<===???@@@???@@@AAACCCEEEFFFHHHHHHEEECCCBBBBBBFFFKKKPPPSSSQQQSSSUUUUUUUUUTTTUUUVVVUUUUUUUUUTTTRRRPPPOOONNNMMMNNNQQQTTTUUUVVVVVVUUUZZZXXXUUURRRRRRSSSTTTVVVTTTQQQLLLJJJJJJKKKKKKKKKHHHFFFCCCCCCDDDFFFGGGFFFEEEDDDBBBAAAAAA@@@>>><<<::::::999888888888999999888777666555444444444444555444333222222222222333000000000000000000000000000000111111111111111000000000000000000000000000111111222222111111000///.........------------------...///000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000/////////000000000111111000000000111111111111111333333333333222222111000000000111111222333444444444444555555666666777888888999999::::::::::::999888888888888999;;;<<<===???>>>>>>>>>???@@@AAAAAA===>>>>>>===999666555555555444333222222111///...///...............------,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))***))))))))))))))))))***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,+++++++++,,,,,,,,,------------------............---...///111222333333333333444333222000///111222111111222444555666777888444444444555555666666666666888999999888777888:::::::::::::::::::::::::::>>>>>>>>>>>>????????????<<<===>>>@@@BBBDDDEEEEEEGGGEEECCCDDDGGGJJJLLLLLLNNNOOOPPPOOOLLLIIIHHHHHHIIIGGGDDDAAA@@@BBBEEEGGGHHHFFFCCCAAA@@@>>>;;;999777555333333333333222000////////////...------,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))******))))))))))))************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((())))))((()))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++((()))))))))************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...//////////////////000000000000111111222333333444333333222222222222333333444444444444444555555555777999:::999777666777888999888888999:::<<<>>>???>>>>>>===<<<<<<<<<===>>>>>>???@@@AAABBBDDDEEEEEE@@@@@@??????AAAFFFLLLPPPPPPQQQSSSSSSRRRQQQRRRSSSVVVVVVTTTSSSPPPNNNLLLJJJHHHJJJNNNQQQTTTUUUUUUTTTWWWUUURRROOONNNOOOQQQSSSQQQMMMJJJHHHHHHIIIJJJIIIEEEBBB@@@???@@@BBBCCCBBBBBB@@@???>>>>>>===;;;:::888888777777777777777888666666555444333333333333222222222111111111111111000000000000000000000000.........//////......---.............../////////////////////......------........................,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////....../////////000000000/////////000000111111111333333333333222222111000000000111222333444444555444444555666666777777777555666777999:::;;;;;;;;;888888999999:::<<<===>>>>>>>>>>>>>>>???@@@AAABBB:::;;;;;;888555333333333333333222222111///...------------------------,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))***))))))(((((())))))***(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---...///000111111111111000111222111000000111333000111222333444555666666444444444444555555666666555777999999777666777888777777888888888888999999888888999::::::;;;<<<<<<===>>>???AAABBBCCCCCCCCCDDDCCCAAAAAADDDGGGHHHHHHHHHIIIJJJJJJGGGEEEDDDDDDEEEDDDBBB@@@>>>@@@DDDGGGGGGEEEBBB@@@>>><<<:::777666444222111222222111000......//////...---,,,,,,+++++++++,,,,,,++++++***))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))*********************************************************+++++++++++++++))))))))))))************************************************************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,---...............//////////////////000111222333333444333222222111111222222333222222333333333333333333666777999999777666777777888888888888999;;;===>>>>>>>>>======<<<<<<======>>>>>>??????@@@AAAAAABBB>>>>>>>>>>>>@@@CCCIIIMMMQQQSSSTTTTTTRRRPPPOOOOOOUUUUUUTTTRRRPPPMMMKKKJJJFFFIIIMMMPPPSSSSSSRRRRRRQQQPPPOOONNNMMMMMMNNNNNNLLLIIIGGGFFFGGGHHHHHHHHHCCCAAA>>>===>>>@@@@@@@@@>>><<<::::::::::::888666777777666666666666666666555555333222222222222222000000000000000000000000000000000000000000000000...////////////...------.........////////////000//////.........---------.............../////////+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------------.........///............////////////......//////000000111111222222333333333222111111111111222333444444555555333444555666777777777777333444666888:::;;;<<<<<<999999999999:::<<<===>>>=========>>>???@@@AAABBB999999777555222000111333111222222222000...------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))***+++++++++++++++++++++++++++++++++***************++++++,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,------------...//////000000000000///000111111000000111333000111111222333444444555444444444555555555555555555777999999777666666666555666666666777777777777444555666777888::::::;;;>>>???AAABBBCCCCCCCCCBBBBBB@@@>>>???AAACCCEEEEEEEEEGGGHHHGGGDDDAAA@@@@@@>>>@@@BBBAAA@@@@@@BBBEEEEEECCC@@@>>><<<:::777555555333000///000111000///---.../////////...---,,,******++++++++++++******((()))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************))))))))))))))))))))))))************************************************)))))))))*********++++++))))))))))))***************************************************************++++++++++++,,,,,,,,,,,,+++*********+++------..............................///000111222333333222222111111111111222222333333333222222222222222444666888999777666666777888888777888999:::<<<===>>>>>>>>>============<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAAAAACCCHHHLLLTTTVVVXXXWWWTTTPPPMMMLLLSSSRRRRRRQQQPPPNNNMMMLLLIIIKKKNNNQQQQQQPPPNNNMMMKKKKKKLLLMMMMMMLLLKKKJJJGGGEEECCCCCCEEEGGGGGGGGGDDDAAA>>>===>>>???@@@???<<<;;;999999999999777555888777666555555555555555444444333222111111111111/////////000000/////////////////////////////////000111111111111000///...////////////000000000111000000//////............---------.........//////,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,---------.........------........./////////------...//////000111111111111222333333333222222333333333444444555555555333444555666777777777666444555666888999:::::::::888888888888999;;;<<<===<<<<<<<<<===>>>???AAAAAA888888666222//////000222000111222222000...------+++++++++++++++++++++,,,******************++++++******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))***+++++++++++++++++++++++++++++++++*********)))***++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------......///////////////...000111222111000///000111111111111222222333444444444444555555555555555555555777999999777666666666555555555555666666777777444555666777999;;;<<<===@@@AAABBBCCCDDDCCCBBBBBBAAA???======???BBBCCCCCCFFFGGGHHHFFFBBB???======999===BBBDDDBBBAAAAAABBBCCCAAA>>><<<:::888555333333111///...///000//////---.../////////...---,,,)))******+++++++++******(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******''''''(((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))************))))))))))))))))))))))))************************************************(((((())))))*********+++))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,+++*********+++,,,---.....................------...///000111222333333222222111111111111222222333333333333333333333333444666888999777666666777888888777777888:::<<<===??????>>>>>>=========<<>>>>>=========<<>>???@@@@@@@@@>>><<<::::::;;;:::999777888888777666555444444555444333222111000000000000......///////////////...........................////////////......---,,,++++++,,,,,,------------...---,,,,,,++++++,,,,,,,,,,,,,,,------.........,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---------...///000000111000111222333333333333333444444444555555555555666333444555777777777777666555666777888888888888888666666777777888999;;;<<<;;;;;;;;;<<<===???@@@AAA888666333111//////000000000000000000///...---,,,---,,,,,,++++++,,,,,,---******************************))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***+++,,,,,,******+++,,,***++++++,,,,,,------...............////////////000000000000111111111111222222111111111111111222222222333444555666777777777888999999888777888:::888888777777777888999:::444666888999999:::<<<>>>AAAAAA@@@@@@AAABBBDDDEEE@@@DDDGGGEEEAAA>>>@@@CCCBBBDDDGGGIIIGGGBBB<<<888:::>>>AAAAAABBBEEEDDDAAA@@@???===;;;999888777777333333222111000///...---------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---......,,,,,,---...////////////000000000000111111111000000000000000444444444555444444333333444444333444444555666777888777777666888:::<<<>>>===============<<<<<<;;;<<<>>>@@@@@@@@@@@@BBBDDDGGGFFFEEEBBBAAAAAADDDGGGMMMPPPTTTUUUTTTQQQPPPOOOQQQRRRTTTTTTSSSPPPMMMKKKMMMNNNOOOPPPOOONNNLLLJJJKKKIIIHHHHHHIIIIIIHHHGGGBBBCCCDDDEEEFFFGGGGGGGGGCCCBBB@@@@@@AAAAAA@@@???>>>===;;;999888666555555666666666666666666666666333333222222111000//////////////////............////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,---------............---,,,,,,,,,------............////////////000000000111222222222333444444444555555555555666333444666888888888777777666666666666666777777888888777888:::888555666;;;>>>======<<<<<<>>>???@@@888666444111000000000000000000000//////...---,,,---,,,,,,++++++,,,,,,---***************************)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))************+++++++++***+++,,,,,,******+++,,,***++++++,,,,,,------...............//////////////////000000000111111111222222111111111111111222111222222444555666777777777888999999888888999:::999999999999::::::::::::555666888999999;;;===???@@@@@@??????@@@AAABBBCCCAAADDDGGGEEEAAA???AAADDDDDDFFFIIIKKKIIIDDD???;;;<<<@@@BBBAAABBBEEEEEEBBB@@@???===;;;999888777777333333222111000///...---------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))*********************)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,---......,,,,,,---....../////////000000000000111000000000000000000000444555555555555555444444444333444444555666777888999888777777888:::===>>><<<<<<<<<===<<<<<<;;;;;;===???@@@AAA@@@AAACCCDDDHHHGGGFFFEEECCCDDDGGGJJJOOORRRUUUVVVUUURRRPPPPPPQQQQQQRRRSSSRRRQQQOOONNNQQQRRRSSSTTTSSSRRRPPPOOONNNLLLKKKLLLMMMMMMLLLKKKFFFFFFGGGHHHHHHHHHHHHGGGDDDBBBAAA@@@AAAAAA???>>>>>>===;;;999777666555555555555555555555555555555333222222111000000//////////////////.........---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******++++++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------,,,,,,,,,------...............////////////111111111111111111222222444444444444555555555555666666777777777666666555333333444555777999;;;<<<999666777===AAA???;;;999<<<<<<;;;;;;;;;<<<===>>>777666444222111000000111//////000//////...---,,,,,,,,,++++++++++++,,,,,,************************))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))************+++++++++***+++,,,+++******+++,,,***++++++,,,,,,------...---............///////////////000000000000111111222111111111111111222222111111222444555777888888777888::::::999999:::;;;:::;;;<<<=========<<<<<<666777888999999;;;>>>AAA?????????>>>??????@@@@@@BBBEEEGGGFFFCCCAAACCCEEEGGGIIILLLMMMLLLHHHCCC??????BBBCCCAAAAAAEEEEEECCC@@@???===;;;888777666555222222111000//////......,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******************))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++*********++++++++++++,,,,,,---......,,,,,,---........./////////000000000000000000000000000111111444555555666666555555555333333444444666777888999999999888888999;;;===>>>;;;;;;<<<<<<<<<<<<<<<;;;>>>???AAABBBAAABBBCCCEEEIIIIIIIIIHHHGGGHHHLLLNNNQQQSSSVVVWWWUUUSSSQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTUUUUUUTTTRRRQQQOOOMMMMMMMMMOOOOOOOOOMMMIIIJJJJJJJJJJJJIIIHHHHHHEEECCCAAA@@@@@@@@@>>>===<<<;;;999777666555444444333333333333333333333333222111111000000///////////////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------...///............////////////111111111111111111000000333333333444444444555555888888777666555444444444333444555666888:::;;;<<<:::444555???HHHFFF===666;;;::::::::::::;;;<<<<<<666555444222111111111111////////////...---,,,,,,,,,,,,++++++++++++,,,,,,************************))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))*********+++++++++)))+++,,,+++***)))***+++***++++++,,,,,,------...---------.........//////////////////000000000111111111111000111111222333222333444555777888999999777888::::::999999:::<<<;;;<<<>>>@@@@@@???>>>===888999:::999:::;;;???BBB????????????????????????DDDFFFGGGFFFDDDDDDFFFHHHIIIKKKNNNOOONNNJJJFFFCCCAAADDDCCC@@@AAADDDEEECCC@@@???<<<:::777666444444222111111000//////......,,,,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************************************((()))))))))************))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************************************************************************++++++++++++,,,---......,,,,,,---............/////////000000000000000000000111111111333333444444555555444444333333444555666888999:::999999999999:::;;;<<<===:::;;;<<<===============>>>@@@BBBBBBBBBBBBDDDFFFJJJJJJKKKJJJJJJLLLOOOQQQRRRTTTWWWWWWUUUSSSRRRRRRPPPOOONNNMMMMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQQQQLLLKKKJJJKKKMMMNNNMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFEEECCC@@@>>>>>>>>>===;;;:::999777666444333333333111111111111111111111111000000000/////////...............---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************++++++************++++++******++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,---...///000............////////////222222111111000000//////222333333333444444444444888777555444333444555555666777777888888888888888:::444444>>>EEECCC;;;555::::::::::::;;;;;;<<<<<<555444333222111000000000////////////...---,,,+++,,,++++++******++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++)))***++++++))))))***+++***++++++,,,,,,------...------------...............////////////000000000111111000000111222222333555555666777888999::::::666888999999999999:::<<<<<<===???AAAAAA@@@???>>>:::;;;<<<;;;;;;<<>><<<:::888666444333333111111000000///.........,,,,,,+++++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************(((((((((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++,,,---......,,,,,,---...............//////////////////000000111111111111000111222222333333333222333333444444555777888999999999999999:::;;;;;;<<<:::;;;<<<===>>>?????????>>>@@@BBBBBBBBBBBBDDDFFFIIIJJJKKKKKKKKKLLLOOOQQQQQQSSSUUUVVVTTTSSSRRRSSSQQQOOOMMMKKKJJJJJJJJJKKKMMMNNNNNNOOOOOOPPPPPPPPPLLLJJJJJJJJJLLLLLLKKKJJJJJJJJJJJJIIIGGGFFFDDDCCCDDDAAA>>><<<<<<<<<;;;:::888777555444333222111111000000000000000000000000//////...............---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************++++++************++++++******++++++++++++*********++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,---...///000............////////////222111111000000/////////222222222222333333333444555444333333333444666777555666777888888888888777;;;888888===???<<<999:::;;;<<<<<<<<<============222222222111000000//////......///......---,,,+++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))************+++++++++)))***+++***))))))***+++***++++++,,,,,,------...,,,------------...............////////////000000000000000000111222333333777777777777888888888888555666888888888888:::<<<===>>>???@@@@@@@@@??????<<<===>>>>>>===<<<===>>>======???@@@@@@AAAAAA@@@CCCCCCBBBBBBCCCEEEGGGHHHFFFHHHJJJKKKKKKHHHFFFCCC@@@CCCBBB???>>>@@@???<<<:::999777666444333222222000000000//////.........++++++++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))))))))************+++,,,---......,,,,,,---...------.........//////////////////000111111222222//////000111222222222222444444333444444555666777888888888999999:::::::::999:::;;;===>>>?????????>>>???AAABBBAAABBBCCCEEEFFFHHHIIIIIIIIIJJJLLLNNNNNNPPPRRRSSSRRRRRRRRRSSSPPPOOOMMMKKKIIIIIIIIIIIILLLLLLMMMNNNOOOPPPPPPQQQNNNLLLKKKKKKLLLMMMKKKJJJHHHHHHGGGFFFEEECCCBBBAAABBB???;;;999999::::::999666555444222111000000000////////////////////////------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************++++++************++++++******++++++++++++************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///............////////////000000000000000000//////111111222222222333333333222222222333444555666666111222555777999999:::999<<<;;;<<<===;;;888:::???<<<===>>>>>>??????>>>>>>000111000000000///...---............---,,,++++++++++++************++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((()))))))))************+++++++++(((***+++***)))((()))+++***++++++,,,,,,------...,,,,,,---------................../////////000000000000000000111222333444777777777666666666555555333555777777777777999;;;======>>>>>>>>>?????????===???AAAAAA???<<<;;;;;;:::;;;===>>>@@@@@@@@@@@@@@@>>>===>>>???BBBDDDDDDBBBDDDFFFGGGGGGEEECCCAAA>>>AAAAAA>>><<<===;;;777777666555333222111111111///////////////.........++++++++++++***************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))************,,,---......,,,,,,---...---------.........//////...//////000111111222222//////111222222333333333444444333333333333444444777777888888999999888888666777999;;;<<<===>>>>>>===???@@@AAA@@@AAACCCDDDCCCEEEFFFFFFFFFFFFHHHJJJJJJLLLOOOPPPPPPPPPRRRSSSOOONNNMMMLLLKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOPPPOOONNNLLLLLLLLLLLLJJJHHHFFFFFFFFFEEEDDDBBBAAA@@@???<<<888777777888999999444333222111000/////////////////////////////////,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************************++++++************++++++******++++++++++++************++++++++++++*********++++++++++++,,,,,,,,,------,,,,,,,,,------.............../////////////////////000000000000000111111111111222222222222222333333444444444333333///111444666888999888888888777999<<<:::666999>>><<<===>>>?????????>>>>>>//////000000///...---,,,............---,,,++++++++++++************++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((())))))************+++++++++(((***+++***)))((()))******++++++,,,,,,---......,,,,,,,,,---------................../////////000000000000000111222333444777666666555444444333333222444666777666777999:::======<<<<<<======>>>???>>>@@@CCCCCC@@@===:::999777888;;;===???@@@@@@@@@===;;;::::::<<>>@@@@@@@@@@@@BBBDDDAAACCCDDDEEEDDDDDDEEEGGGHHHJJJMMMNNNOOOPPPQQQSSSMMMMMMNNNNNNNNNMMMMMMMMMHHHHHHHHHIIIJJJLLLMMMNNNOOOMMMKKKJJJJJJJJJHHHFFFFFFFFFEEEEEEDDDBBBAAA@@@===:::777555666888999999333333111000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******++++++++++++************++++++++++++************+++++++++,,,,,,,,,......---,,,,,,,,,------............/////////000......//////000000111111000111111111111222222222333444555555444333111000222333555777777666555444333222444888999666777;;;;;;<<<>>>?????????>>>===111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***************)))(((((((((((())))))))))))((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......,,,,,,,,,---------.........//////000111222222333444333222111111111222333333333444555555666666666<<<<<<<<<;;;;;;:::::::::===???AAABBBAAA===999777555666777:::<<<>>>@@@AAAAAA===:::999<<<>>>>>><<<>>>>>>???@@@AAA???<<<:::<<<<<<;;;:::888666444333333222222111000//////...------------------------******************************))))))((((((''''''&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++)))+++,,,+++***)))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************((((((((((((((()))******))))))))))))************))))))))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000000000000000000000000...000111111000000111222111222333333444444444333666666666777888888999999777777888999::::::;;;;;;>>>????????????>>>>>>======???BBBCCCCCCDDDFFFHHHGGGFFFFFFIIILLLNNNNNNNNNMMMKKKIIIHHHIIIJJJJJJJJJFFFEEEEEEFFFIIIJJJJJJIIILLLLLLKKKIIIFFFDDDEEEFFFCCCCCCCCCDDDDDDAAA===:::999888777555333222222222111111000000//////......,,,---......,,,,,,---...---------,,,,,,+++++++++************************)))************+++++++++,,,,,,,,,++++++*********************************(((((()))***++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))***+++++++++,,,)))************+++++++++++++++,,,,,,,,,,,,------------------------------............////////////000000000000000000000000000111111111111222222222444444444444444444444444333333444444555666666777333444555666666777777777;;;<<<>>>?????????>>>===000000//////...------,,,++++++++++++++++++++++++))))))))))))))))))))))))***************)))(((((((((((())))))))))))((((((((((((((((((((())))))***(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((())))))(((((())))))***+++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,------------.........//////000111111222333222111000000111222333333333333333444555666666777777777888999999::::::<<<===>>>>>>===;;;888666444444666888:::<<<>>>???===:::888888;;;=========???>>>>>>??????>>><<<:::<<<;;;;;;999777555444333222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))((((((((('''&&&''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))(((((('''((()))***+++((()))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))))))))************((((((((((((((()))******(((((()))))))))*********))))))))))))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------000000000000000000000000...000111111000000111222222222333333333333333222555555666777777888999999777888888999999:::::::::======>>>>>>>>>>>>>>>===???AAABBBCCCBBBBBBCCCEEEFFFEEEEEEFFFIIIJJJJJJIIIIIIGGGEEEEEEGGGHHHHHHHHHEEEDDDCCCEEEGGGHHHHHHGGGIIIJJJIIIGGGEEECCCDDDEEEBBBAAAAAABBBBBB@@@<<<999888777666444222222111111111111000000///......---,,,---...---,,,,,,,,,...,,,,,,+++++++++*********************************)))************+++++++++,,,,,,,,,++++++*********************************(((((()))******+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******************++++++))))))*********++++++++++++++++++,,,,,,,,,---------------------------------.........////////////////////////////////////111111111111222222222222444444444444444444444444333333333444555666666666555555666777888888888888;;;<<<===>>>>>>>>>======/////////......------,,,************************))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))((((((((((((''''''(((((()))***((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++)))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---------------------...//////000000111111000000000000111111333222222111222333555666333333555666888999;;;;;;::::::::::::999888666666333333555666888:::;;;<<<999888666777999<<<======>>>>>>>>>===<<<;;;;;;:::::::::999888777555333222000000//////...---------++++++++++++++++++++++++************************))))))))))))((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((************************((((((((((((((()))******&&&'''((((((&&&&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))******))))))))))))************((((((((((((((()))******(((((())))))))))))******(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000000000000000...000111111//////000222222222333333333222222111333444555666777888999999888888888888888999999999:::;;;;;;<<<<<<=========@@@BBBCCCBBBAAA@@@@@@AAACCCBBBBBBCCCEEEFFFFFFEEEDDDCCCBBBBBBDDDFFFFFFEEEDDDBBBAAABBBDDDEEEEEEDDDFFFFFFFFFDDDBBBAAABBBDDD@@@????????????>>>:::777666555444222111000000000000000000///......------+++---...---,,,+++,,,...***************)))))))))************************)))************++++++++++++++++++++++++*********************************((())))))******+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))******************)))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---------------------------------.........//////////////////////////////000000111111111222222222333333333333333333333333222333333444444555555666666777888999999::::::::::::;;;<<<=========<<<<<<.........---------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((((((((())))))))))))(((((((((''''''''''''((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((()))))))))''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........///////////////000000000222111000000111222444666444444555777999:::;;;<<<:::999888777777777777777444444555666888999::::::999888777888999:::;;;;;;=========;;;999888999:::888888888777555444222111.........------,,,,,,,,,************************************************))))))))))))((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***&&&'''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***((()))))))))************((((((((((((((())))))***(((((((((((()))))))))***(((((((((((())))))))))))++++++++++++++++++++++++,,,,,,---------.........////////////////////////...///000000//////000222222222222222222111111000222222333555666777888999888888888888888777777777999999999::::::<<<<<<===>>>@@@BBBBBBAAA??????@@@??????>>>@@@BBBDDDCCCBBBAAA@@@@@@AAADDDEEEEEEEEEDDDBBB@@@@@@AAABBBBBBAAABBBCCCCCCAAA@@@???@@@BBB>>>===<<<======;;;888555444333222111000/////////000000///......------,,,+++,,,------++++++,,,---************************************************))))))*********++++++++++++++++++***************************************((()))))))))*********+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))++++++******))))))(((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////////////////000000000000222222222222222222222222222222333333444444444444666666888999999999999999:::::::::;;;;;;;;;;;;;;;------------,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))(((((((((((())))))))))))(((((('''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))''''''''''''((((((((((((((((((((('''((())))))***(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------......//////000000000000111111000000111222444555555555666777777888999999:::999888777777888999999666666777777888999999:::;;;;;;:::999888888888999;;;<<<<<<:::777666777999777777666555444222111000------------,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))'''((())))))''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))((()))))))))************((((((((((((((())))))***'''(((((((((((()))))))))'''((((((((()))))))))***++++++++++++++++++++++++,,,,,,,,,---------..............................---///000000//////000111000111111222111111000000111222333444555666777777888777777777777777777777888888888888999:::<<<===;;;===@@@BBBAAAAAAAAABBB>>>======???BBBDDDDDDCCCAAAAAAAAACCCFFFGGGGGGFFFDDDBBB???>>>???@@@@@@???@@@@@@@@@???======>>>???<<<;;;:::::::::999666333333222111000///.........//////......---,,,,,,,,,+++,,,---,,,++++++,,,---******++++++++++++++++++************************))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))******************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------............222222222222222222222222222222222333333333333333444555666777888888888888999999999999999:::::::::,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))(((((((((((())))))))))))((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&'''((()))))))))(((((((((((((((((((((((((((*********))))))(((((((((''''''''''''((((((((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((((()))))))))******))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111111000000000111111222333333444444555555555555555555555555::::::999999999::::::;;;888888888888999999999999:::;;;;;;:::888666666777999;;;<<<:::666333444666555555555444333111000///------,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))((()))******(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))************((((((((((((((()))******''''''(((((((((((())))))''''''(((((())))))******+++++++++++++++++++++++++++++++++,,,,,,,,,------........................---///000000......///111//////000111111111111111222222222333444444555555666666666666666777777777999888888777888999;;;<<<888<<<@@@BBBBBBBBBCCCDDD@@@??????AAACCCEEEEEEDDDCCCCCCCCCFFFHHHIIIIIIGGGFFFDDD@@@>>>?????????????????????>>>;;;;;;;;;===;;;:::999888888777555222222111000///.....................---,,,,,,++++++***,,,---,,,+++***+++---*********+++++++++++++++************************)))************+++++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))((((((((((((((()))))))))******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,,,,---------.........111111111111111111111111222222222222222222222222333444555666666777777666888888777777777888999:::++++++++++++++++++,,,,,,************************((((((((((((((((((((((((&&&''''''((())))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&'''((()))))))))(((((((((((((((((((((((((((,,,++++++***)))(((''''''''''''''''''(((((((((((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))*********+++***++++++++++++,,,,,,,,,---------------------------...///111222222111111///000222444555444333333555555555555555666666666999999::::::;;;;;;;;;;;;999999888888888888888888666888:::999666555555777666999<<<:::555222222444444444333333222111//////------------------------++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((()))))))))***&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))(((((()))******(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))************((((((((((((((()))******'''''''''((((((((())))))'''''''''((()))******************************************+++++++++,,,,,,---------------------------...//////......///111------///000111111222222222222222333333333333333444555555666666777777777;;;:::888777777888:::;;;999<<<@@@CCCCCCCCCCCCDDDFFFEEEDDDDDDEEEFFFDDDCCCEEEEEEFFFHHHJJJKKKIIIHHHIIIEEEAAA????????????????????????===:::999:::;;;;;;:::888777777666444222222111000///.........///......------,,,+++++++++***,,,,,,,,,+++***+++,,,)))))))))*********++++++************************)))************+++++++++((()))))))))*********+++)))))))))))))))))))))))))))))))))))))))))))))(((***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******((((((((()))))))))))))))(((((((((((()))))))))***************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................------........./////////111111111111111111111111222222222222222111111111333333444555666666666666777777666666666777888999+++++++++++++++++++++,,,************************((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%'''))))))))))))(((((((((((((((((((((((((((---,,,+++***)))'''&&&&&&''''''''''''((((((((()))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,---------------------------...000111222222222111///000333666666555333222666666777777888999999:::888999:::;;;;;;;;;;;;;;;999888888888777777777777333555888888555444555777444999<<<:::555111111333333333333222222000///...------------------------++++++++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))******&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&''')))*********)))(((((()))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************((((((((((((((()))******''''''''''''((((((((()))&&&''''''((()))******+++************************))))))*********+++++++++---------------------------...//////......///111+++,,,...000111222222222333333333222222222111111333444444555666777888888<<<;;;999777777888:::;;;:::===AAADDDDDDCCCCCCCCCKKKJJJHHHGGGGGGFFFDDDBBBFFFFFFGGGIIIKKKKKKIIIHHHJJJGGGBBB@@@???@@@@@@???@@@@@@???===:::888999:::;;;999777777777666444222222111000///////////////......---,,,,,,++++++******+++,,,,,,******+++,,,'''((((((((())))))******************************)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''(((((())))))******(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,........................////////////000000000111000000000000000000000000222222111111111111111111333444555666777777777777777666666555555666888999))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''((())))))******))))))((((((((('''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,,,,------......------------...//////222222111111111111111111222333555777888777666555555555666777888:::<<<===<<<:::777777888999999999444444555666777888888999777777666666666666777777888888999888777555333222111111///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---***&&&$$$%%%((()))***,,,***(((&&&&&&(((+++---(((((())))))***)))((('''&&&'''((((((''''''***,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************************+++++++++,,,,,,,,,---------............///............/////////////////////000111111222222444444444444444444333333444444333444555888;;;===;;;:::::::::;;;;;;<<<===@@@@@@AAABBBCCCDDDEEEFFFIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDFFFGGGGGGEEEAAA@@@CCCEEEEEECCC@@@===999777555444888888888777666444333222222111111000///......---------,,,,,,,,,,,,++++++*********************************)))))))))))))))************************)))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------............///////////////000000000000111111222222222333333333111222333444555555555555333444555555666555555555666555444333222333333444))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''((()))))))))))))))(((((('''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++,,,,,,------......------------...//////111111111111111111111111222333555777777777666555555555666777888:::;;;<<<<<<:::888777999::::::999555555666666777888999999777777666666666666777777777888888888666555333222111111000///...------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%'''***,,,---,,,+++***'''((()))***)))'''%%%###%%%&&&&&&''''''(((***,,,,,,,,,,,,+++***((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************************************+++++++++,,,,,,------------...................../////////000000//////000000111222222222333333444444444444444444666666555444555777999;;;;;;;;;;;;:::;;;;;;<<<<<<@@@AAABBBCCCCCCDDDDDDDDDIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGDDDBBBAAACCCEEEDDDCCC@@@<<<999777555444777777666666555333222111111111000000///......---------,,,,,,,,,+++++++++***************************)))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++------------.............../////////000000000000111111111222222222333333111222333444555555555555444555555666777666666666666555444333333333444444))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))((((((((('''''''''''''''&&&&&&'''''''''(((((((((((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************++++++,,,---------...------------...//////111111111111111111111111222333444666777666666555666666666666777888999:::;;;999777777999:::::::::666666777777888888999999777777777777777777777777666666666666555444222111111111000///............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%))),,,,,,***(((((()))%%%&&&(((***+++***(((''')))******(((&&&''',,,000)))(((((((((******)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))***************************************++++++++++++,,,,,,,,,,,,---------......////////////000000000000000000000111222222333333222222333333444444555555888777666555666777888999<<<;;;;;;:::::::::;;;;;;???@@@BBBCCCDDDCCCCCCBBBFFFFFFFFFGGGHHHHHHIIIIIIDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDBBBAAABBBDDDCCCBBB???<<<999777555444555555444444333222000000000000000///......------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))******************************)))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++------------................../////////000000000000111111111222222222222111222333444444555555555555555666777777777777777666555444444333444444444))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))((((((''''''&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))''''''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))*********************+++,,,,,,------...------------...//////000000000000111111111111222222444555555666555555777777666666666777888888;;;999777777888:::::::::777777777888888888888888777777777777777777777777555555444444333222111111111000//////.........///+++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++***'''$$$(((222:::///,,,)))&&&&&&''')))+++***++++++)))'''+++333:::...+++(((''')))***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************************+++++++++++++++,,,,,,,,,------------/////////000000000111111000000111111222222333333111111222333444444555555666666666666666777999999::::::999999888888999999<<<>>>@@@BBBCCCCCCCCCBBB@@@AAAAAABBBDDDEEEEEEFFFCCCBBBBBBBBBBBBCCCEEEEEECCCCCCCCCBBBAAAAAAAAABBBAAA@@@>>>;;;888666555444222222222222111000///.../////////......---------,,,,,,,,,++++++++++++***************************)))))))))))))))*********************************))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))************************++++++++++++************************,,,,,,---------................../////////000000000000000111111111111222111111222333444444444444444444555666666666666666555555555444444444444555))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))&&&&&&'''''''''''''''''''''''''''((((((((())))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))***++++++,,,,,,---...------------...////////////000000000111111111111222333444444555555555777666666555666666777777999777555666777999:::999888888888777777777777777555666777777777777666555333333222111111000000000000///..................++++++++++++++++++++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))'''(((111???JJJ:::666111+++'''&&&&&&&&&&&&'''''''''(((---666<<<;;;777111,,,)))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********))))))*********+++++++++++++++++++++,,,,,,,,,---////////////000000000000///000000111222222333333111111222222333444555555333333444555777888::::::888888777777666777777888999;;;===@@@BBBCCCCCCCCC===>>>???@@@AAABBBCCCDDDAAA@@@@@@???@@@AAACCCDDDAAA@@@@@@@@@@@@@@@?????????===;;;999777555444333000111111111000///...---............------------,,,,,,+++++++++*********))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++************************,,,,,,,,,------------...............//////////////////000000000111111111000111222333444444444444222333444444555555444444444555555555555555555555))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))'''''''''''''''(((((((((''''''((((((((()))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))******+++,,,,,,,,,...------------...//////...//////000000111111111111111222222333444444555666555555555555666666777777555444444666888888888888888777777666666555555444444666666666666444444111111000///////////////......------,,,------...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))))),,,222777444555666777777555333111000...+++******---///111666666444000,,,)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))'''(((((())))))*********)))))))))************+++******+++++++++,,,,,,,,,............/////////////////////000111111222222111111222222333333444444000111333444666888999999666666666666666777888888888999:::<<<>>>@@@BBBBBB===>>>???@@@AAABBBCCCCCC@@@???===<<<===>>>@@@AAA>>>======>>>??????===<<<<<<:::999666555333222222///000000000//////...---------------------------++++++++++++************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++************************,,,,,,,,,,,,------------------........./////////////////////000000000000000111222333333444444444222222333444444444444333444444555666666666666555))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((())))))'''''''''(((((()))))))))'''((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,...------------...//////......//////000111111222111111111222222333444555444444444444555555666777555333222222555777777777777777777666555444444333222333555666666555333222000000...------......///,,,,,,,,,++++++,,,,,,---************************((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))'''%%%$$$"""))),,,000444888:::;;;;;;999666333555999;;;:::888555;;;???<<<444---+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''(((((()))******+++))))))))))))************************++++++++++++------------.....................///000000111111222222222222222222333333000111222444555666666666666666666777888999:::;;;;;;:::999999:::<<<>>>???<<<======>>>???@@@@@@AAA???>>>;;;::::::;;;===>>><<<::::::;;;>>>>>>;;;999999888666444333222111111/////////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************************++++++,,,,,,,,,------------------.........//////........./////////000000000111222333333444333333222333444444555555444444333444555666777777666555))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''((())))))'''((((((((())))))******(((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,...------------...//////---......///000111111222111111111111222333444555444333333444555666777777444222111111444666666666777777666555444333333222111222444555555444222111000///...---,,,---...///+++++++++******+++,,,,,,************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&'''***,,,+++***((('''%%%%%%&&&***...000333222555???LLLUUUVVVTTTIIIPPPUUUOOO@@@000'''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))************)))************+++++++++,,,,,,,,,---------......------......///000000000333333222222222222222222111222333333444444333333777777777888999;;;<<<======;;;999777777999;;;<<<::::::;;;;;;<<<=========???===;;;888888999;;;<<<:::999888:::======:::777777666555333222111000000/////////000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,------------------.........//////............/////////000000000111222333333333333333444555555666666555555333444666777777777666555))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&''''''((((((''''''((((((((((((((('''''''''))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,,,,---------......000000000000000/////////111111111000000000000000000111111222444555555666333333444444333333222111333333333222222111111111222222222222222111//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))***)))***...555;;;======AAAEEEGGGBBB777...******))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,------.../////////------......///000000000000111333333333111///...111222222333444444444444666777888888777777888999>>><<<999777666777999:::>>><<<::::::;;;;;;;;;999???===<<<:::999999::::::888888888888888999999999666555333111000000000111------------------------+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,---------............///,,,,,,,,,---...///000000111222333333444444333333555555555555666666666666777777666555555555555555))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&''''''((((((''''''((((((((((((((((((((('''))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))******+++++++++,,,,,,,,,,,,---------............------------111111111111000000000000000111111222444555555666444444555555444444333222333333333222222111111111222222222222111000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))+++)))(((***---000000///000222444333...)))''''''))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++)))************+++++++++,,,,,,------.../////////------......///000000000000111333333333111000...111111222333444444444444555777888888777666888999<<<:::888666555666777888;;;:::888888999999888777<<<<<<;;;:::999999999999777777777777777777777777444333111000///......///------------------------++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,------------............,,,---------.../////////111222333333444444333333555555555666666666777777666666555444444444444555))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((('''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,------------------------111111111111111111111111111111222333333444555555555555555555555444444333222222222222222111111111222222222111111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))******(((&&&&&&'''((('''&&&(((((()))***))))))(((((()))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((((((((())))))))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++)))************+++++++++,,,,,,,,,---......//////------......///000000000111111222333333111000///000111222333444444444444555666777777666666777888:::888666555444555666777888777555555666777666555999::::::::::::888777666666666666555555555555555111111///...---,,,,,,---------------------------++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,------------............------..................111222222333333333333333555555666666666777777777555555444333333333333333((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))************)))************+++++++++......///////////////000000111111111111111222222111111222333333444555555444444555555444444333222222222222111111111111111111111111111000///...---------,,,,,,,,,,,,++++++************************,,,++++++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((((('''''''''(((((((((+++)))(((((()))***)))((((((((((((((((((((((((((())))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))*********++++++++++++,,,,,,------...//////------......///000000000111111222222222111111000000111222333444555555555444666777777666555777888999888666555555555666777777555444444555666555444666777999::::::888666444444444444444333333333333000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,---------........................---------111111222333333333333222555555666666666777777777444333333222222222222222(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''(((((())))))((((((&&&'''''''''(((((())))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********)))))))))*********++++++---.........//////000000000000111111222222222333111222222333333444444444222333333333333222111111111111111111111111111111000000000000///...---------------,,,,,,+++++++++************************,,,++++++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((()))***+++***(((&&&&&&'''(((((('''((((((((((((((((((((((((((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++++++++,,,,,,---.........------......///000000000111111111222222222111111///000222333444555555555555666777777666666777888:::999888777777777888888777666444444666777777666444666999::::::888555333333333333222222222111111/////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------------..................---------000111222222333333222222555555555555666666666666333333222111111111111111))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((())))))))))))(((&&&&&&''''''((()))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))*********++++++++++++++++++,,,------......000000111111222333333333222222222333333444444444222222222222222111000000000000000111111111111111000000000000///...---,,,...------,,,,,,++++++***************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))******)))'''&&&((()))''''''''''''((()))***+++))))))))))))))))))))))))((())))))************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******)))************++++++++++++++++++,,,------......------......///000000000111111111111111222222222///000111333444555666666666777888888777777888999::::::999999999999999:::888777555666777888888777444666888::::::888666444333333222222111111000000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------..................000111111222222222222222333333444444444555555555333333222111111111111111))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))&&&&&&''''''((())))))***))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))*********+++++++++,,,,,,******+++,,,,,,---......000000111222222333444444222222333333333333444444222333333333333222111111///000000000111111111222////////////...---,,,,,,......---,,,,,,+++***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))++++++)))'''&&&''')))'''))),,,+++)))(((***---))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++***++++++,,,,,,---......------......///000000000111111000111111222222333///000111333444555666666777888999999888888999:::::::::999999999:::::::::888777666666888999999888555666888999999888777555333333222222111000000///---.../////////...---,,,++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---------.../////////000000111222222222222222222222222333333333444444333333222111111111111222))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))&&&&&&&&&'''((())))))***))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***++++++++++++,,,,,,,,,,,,,,,------...///000000000000111222333333444444333333333333333333333444333444444444444333222222//////000000111111111222////////////...---,,,+++......---,,,,,,+++******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((***+++***((((((***---%%%))),,,***%%%###$$$((())))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,---......------......///000000000111111000000111222333333///000111333444555666666777999::::::999999:::;;;999999999999999999::::::888777555666888999999888666777888999999888777777333333333222111000000///,,,---.........---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000000000111222222222222111111111222222222333333333444333222222111222222222((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))*********+++))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////000000000000111111111111333333222222333333444555555555444333333222111111//////////////////////////////...---,,,,,,++++++,,,++++++******++++++,,,************************++++++++++++***((('''&&&))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))'''(((+++,,,***((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************''')))******))))))***+++******+++++++++,,,,,,,,,))))))***+++---...//////..................------......///000111222222333333222111111222555777999999999888888999;;;<<<===::::::::::::::::::::::::999888666555444555777888777888:::::::::999777555222222000///..................---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))+++***((('''''''''((()))(((((((((((()))))))))))))))((((((''''''''''''(((***)))'''&&&&&&''''''(((''''''((((((((((((''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,------......------,,,---------............///000000111222333333444444555///...333444///---///333222222222222222222333((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********(((((()))))))))******************+++++++++,,,,,,,,,,,,------...///////////////000000000111111111222222222222222333444444444444444333222222111111///////////////////////////......---,,,,,,++++++,,,++++++******++++++,,,******************************+++******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++)))((((((***+++***((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********''')))******))))))***+++*********+++++++++,,,,,,******++++++,,,---........................------/////////000111111111222222111000000111333666777888777777777888999;;;<<<999999999999999999999999999777666444444555666777555666888888888777555444222111000///............------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))******((('''''''''((()))(((((((((((())))))))))))((((((((('''(((((())))))+++***((('''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,------------,,,,,,------------............///000000111222222333333333//////333333000///222111111000000000000111111((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))******(((((())))))))))))***************++++++++++++,,,,,,,,,,,,---......////////////000000000000111111222111111111111222333333333333333222222111111000////////////////////////......------,,,,,,++++++++++++************++++++************************))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((()))***+++***((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******''')))******))))))***+++*********++++++++++++,,,***+++++++++,,,,,,------------------------......000000000000000000000000111000000000111222444555666666666666666777999999888888888888888888888888777666555444333444555666333444555666555444333222111000///...............---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))***)))((((((''''''(((((((((((((((((())))))))))))(((((((((((())))))***+++,,,+++***(((''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))*********++++++++++++,,,,,,,,,------------,,,,,,------------............/////////000000111111222222000111222111///111555///..................///((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((()))))))))***************+++++++++++++++,,,,,,------...//////////////////000000000111111000000000000111222222222222222111111000000000........................---------,,,,,,,,,++++++++++++************++++++************************(((((()))***************))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************)))))))))******))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***''')))******))))))***+++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......000000000000000/////////111000000000111222444555666666666666666777777888666666666666666666666666555555444333333333333444222333333444333222111111000///......---------...,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((()))***,,,,,,---,,,***)))((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))************++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------................../////////000000111111222111///...000333......------------......((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++++++++,,,,,,---............////////////000000000000////////////000111111000000000000000/////////------------------------,,,,,,,,,,,,,,,++++++++++++******))))))******+++))))))))))))))))))))))))'''((()))******+++******))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))******)))))))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''')))******))))))***+++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......000000000///////////////111111222222222333444444666666666777777777777777555555555555555555555555444333333222222222222222222222222222222111111000///...------------------,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((''''''&&&(((((((((((())))))))))))(((((((((((()))***,,,,,,---,,,***)))((((((((()))''''''((((((((((((''''''(((((((((((())))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------................../////////222333222000.........//////......------......///((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))((((((((((((''''''''''''(((((((((((()))))))))))))))************++++++++++++,,,------............////////////000000///............///000000////////////////////////------------------------,,,,,,,,,,,,++++++++++++******))))))))))))******))))))))))))))))))))))))'''((()))***************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))''')))******))))))***+++)))))))))************+++)))*********++++++,,,,,,++++++,,,,,,------......////////////////////////111222222333333333444444555666666777777666666555333333333333333333333333222222222111111111000000111111111000000000000///...------,,,,,,,,,------+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''(((((((((((('''&&&&&&(((((((((((())))))))))))(((((((((((())))))***++++++***)))((('''((())))))''''''((((((((((((''''''(((((((((((()))))))))))))))))))))************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------........................111222111///000222000+++//////............//////((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((''''''''''''''''''((((((((())))))))))))))))))***************++++++,,,,,,---.............../////////000000......------......///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))((())))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***(((((()))+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''')))******))))))***+++))))))))))))************(((((()))***+++,,,,,,---***++++++,,,------......---.........///000000000000111111222222222222222333444555666666555444333222222222222222222222222000111111111000000////////////......---------...---,,,,,,,,,,,,,,,------+++*********))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))''''''((((((((('''&&&%%%(((((((((((())))))))))))((((((((('''(((((()))))))))((('''''''''((()))***''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------/////////...............000111000000555:::555,,,......------------......((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))(((((('''''''''&&&''''''''''''((((((((()))))))))))))))***************++++++,,,,,,---................../////////000...------------...//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***,,,+++(((''')))+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((()))******))))))***+++))))))))))))************'''((()))***+++,,,------******+++,,,,,,---......,,,------...///000111111///000000111111111111000222333444444444333222111111111111111111111111111000000000000000//////......---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,------************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))&&&'''((((((((('''%%%%%%(((((((((((()))))))))))))))((((((''''''''''''(((''''''&&&&&&'''(((***+++''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------//////////////////......///000///111:::@@@999......------,,,,,,------...)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......////////////////////////000000///...---,,,,,,,,,,,,,,,,,,++++++*********+++++++++************)))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))+++)))'''&&&&&&''')))+++))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))******++++++,,,---------------............///------......///000000000000000000111222222333333555555555555444333222111222111111000///......---111111111111111111111111......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,------............///////////////......000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------------------............////////////////////////000///...------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((((((((()))***))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))******++++++,,,------------------............------......///000000000000000000111222222333333555555555555444333222111111111111000///.........000000000000000000000000...------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,---------............////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------............////////////000000000000000000000000000///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))(((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******************)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))******++++++,,,------------------............------......///000000000000000000111222222333333555555555444444333222111111111000000//////......////////////////////////------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---------------....../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++,,,,,,---------////////////000000000000000000000000000000000000///...------,,,,,,,,,---+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((()))***+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,,,,+++***(((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))******++++++,,,------,,,,,,---------.........------......///000000000000000000111222222333333444444444444333222111111111000000000/////////...////////////////////////---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++,,,,,,---....../////////000000000111111000000000000000000000000...------,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++*********))))))************************((()))+++,,,,,,,,,+++***))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((((()))+++------+++)))(((((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))(((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))******++++++,,,------,,,,,,,,,------------...------......///000000000000000000111222222333333444444444444333222111000000000000000////////////000000000000000000000000------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------++++++++++++++++++++++++''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,---......////////////000000000000000000000000000000000000------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++++++++************)))************************)))***++++++,,,+++++++++))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))+++******))))))******+++******+++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++***)))((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,,,,,,,------------------......///000000000000000000111222222333333444444444333333222111000000000000000////////////000000000000000000000000,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---.......................................++++++++++++++++++++++++&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++---......///........./////////000000////////////////////////---,,,,,,+++,,,,,,------******+++++++++,,,,,,,,,+++++++++************)))************************+++*********++++++,,,,,,))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))+++******))))))******+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((((())))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***(((((())),,,///111))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))+++++++++)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++,,,------++++++,,,,,,,,,---------------......///000000000000000000111222222333333333333444333333222111000////////////000000000000////////////////////////,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++++++++*********+++,,,---....................................************************&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++---...//////............////////////////////////////////////,,,,,,,,,++++++,,,------*********++++++,,,,,,,,,+++++++++************)))************************,,,+++***)))***+++,,,---))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))++++++************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''***...333666))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------++++++,,,,,,,,,---------------......///000000000000000000111222222333333333333333333222111000000////////////000000000000........................,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,++++++************+++,,,---............------------------------************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))((((((''')))******)))))))))+++***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...000000000000000000000000......---,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))***************))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))+++---//////***)))((((((((((((((()))******))))))((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))***************)))(((''''''((()))************))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---------............///000000000000000000000000333222111111000000111111444000,,,+++---//////...........................---,,,,,,+++*********++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************)))))))))(((+++***)))((())))))*********+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...////////////////////////......---,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******((()))***,,,,,,+++******))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***++++++******************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,)))))))))(((((())))))******)))))))))((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))************)))(((''''''((()))***))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,---------............///000000000000000000000000222222111000000000111111888444000......//////...---------------------------,,,++++++*********++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))...+++((((((***,,,+++)))***+++,,,,,,------,,,,,,...------,,,,,,------..............................------,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***((()))+++------,,,+++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))))))))))))))))))***+++,,,))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,---------............///000000000000000000000000222111111000000000000000:::777222000//////...---------------------------,,,,,,+++************++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))))),,,***(((+++000222...******+++,,,,,,------,,,,,,---------------------------------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,---,,,,,,++++++******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))+++*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))***+++------))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***))))))(((((((((((())))))((((((((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---------............///000000000000000000000000111111000////////////000666444111///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((()))///555666111+++***+++,,,,,,------,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((()))***)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***+++------(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((()))))))))(((((())))))))))))((((((''''''(((((())))))))))))(((((()))))))))***************+++++++++,,,,,,,,,---------............///////////////////////////111000//////......//////......---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************&&&'''+++000555555000,,,***+++,,,,,,------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,---------------,,,---///111111000///...++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********)))))))))))))))***+++,,,(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((())))))(((((())))))))))))((((((&&&''''''(((((())))))***((((((((()))))))))************+++++++++,,,,,,,,,---------............///////////////////////////000000///...............)))***+++***))))))+++---++++++++++++++++++++++++***))))))))))))***++++++(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++*********+++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************'''(((+++---......---+++***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---......------***///555::::::666000,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***(((***+++,,,,,,+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((())))))***'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((())))))'''((()))******)))((('''&&&&&&''''''((())))))***(((((((((((()))))))))*********+++++++++,,,,,,,,,---------............///////////////////////////000///......------......(((***,,,,,,******,,,...++++++++++++++++++++++++)))))))))))))))***++++++(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))*********++++++++++++,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++)))******)))(((((()))+++++++++,,,---------,,,,,,,,,,,,---......---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---.........---)))000:::BBBBBB;;;111***,,,,,,,,,---------..............................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))((((((((((((((()))'''((((((((())))))******(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))'''((()))******)))((('''&&&&&&&&&'''((())))))***(((((((((((())))))))))))******+++++++++,,,,,,,,,---------.........////////////////////////////////////...------------...+++---///...,,,+++---///************************))))))((())))))***++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++))))))******++++++++++++,,,,,,,,,++++++***************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))******+++,,,))))))*********+++++++++***+++,,,,,,------,,,,,,........................------------------------------------------------.........///////////////333111///---,,,---...///+++///555::::::666000,,,---------...------,,,+++000000////////////......,,,------...//////000000......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---------......//////......//////...---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))''''''''''''((((((((()))***)))((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))******+++,,,*********+++++++++,,,,,,++++++,,,------------,,,........................------------------------------------------------............///////////////...---,,,---...000111...000333666666444000.../////////000000000//////000//////////////////////////////////////////////////////.........------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------......------........./////////...............---,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,------++++++,,,---------------........................------------------------------------------------------........./////////......---...///111333555///////////////.........///////////////000000000.....................////////////.........------000000000/////////......///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))*********++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******)))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------...............///////////////---............------,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******''''''((((((((())))))))))))))))))(((((())))))***))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,---------......+++,,,,,,---...---------........................................................................---------......//////000000000000111222444555777111000////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////.../////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////////////////---------......------,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********'''(((((((((((())))))))))))))))))((())))))******)))))))))))))))))))))))))))))))))*********++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,---------.........,,,,,,---.........------........................................................................------......///000111111111111111222222333333444111111222333333333333333444333222111000000111111222222222222111111111000111111222222333333333333000000000000////////////000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////.........,,,,,,---------------,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************(((((((((((()))))))))***)))))))))))))))***++++++************************((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,---------......,,,,,,---.............................................................................................///000111111222222111111111111111000000000---...000222333333333222222111000000000111333444444444333222111000//////000000000111111111111111222222111111111000000000000000000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------.....................---------+++,,,,,,------------,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((((((((()))))))))******))))))))))))******+++,,,************************'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))******+++,,,+++,,,,,,,,,------------,,,------.......................................................................................//////000111222333444444222222222333333222222222222222444555777888::::::777777777888:::===AAABBBCCCCCCAAA@@@>>>===;;;;;;999999888777555444333333444444444444333333333333111111111000000000//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,,,,***+++,,,---------------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((()))))))))*********))))))))))))***+++,,,---************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))***++++++,,,+++++++++,,,,,,,,,------,,,---......//////..............................///////////////////////////////////////////////////000111222333444555555444444555666777777666666?????????@@@BBBEEEHHHJJJEEEEEEFFFIIILLLQQQVVVXXX[[[ZZZYYYWWWUUUSSSQQQPPPJJJIIIGGGEEEBBB@@@>>>===777666666666666555555555111111111111000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++***+++,,,,,,------------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************))))))))))))***+++,,,---************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++***)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))***+++,,,---,,,,,,++++++,,,,,,---...---------........./////////////////////.........///000000000000000//////333000...---...000111111---///111333555555555444:::999<<>>999444111333555666555111111222111111///---,,,////////////////////////............------------------------------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++***+++++++++++++++,,,,,,******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,,,,++++++************+++,,,---...------,,,,,,------...///........./////////000000////////////000000111111111000000//////000111222000222555777999===CCCGGGJJJHHHFFFDDDFFFIIINNNQQQXXXQQQLLLNNNYYYkkk}}}|||uuurrrwwwxxxnnn^^^SSSIIIFFFBBBBBBEEEIIIKKKLLLKKKGGGCCCAAA@@@<<<666111111222222333333222222222000000000000000000000000//////.........---------------------------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,***************+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))*********+++++++++*********++++++,,,,,,,,,******+++++++++++++++,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************************************++++++,,,,,,,,,,,,+++++++++******++++++,,,---...---------------......///....../////////000000000...//////000000111111222222222111111111222444555444888===??????@@@CCCEEEJJJHHHEEEIIIUUUgggzzz{{{ooommmvvvkkk\\\SSSIIIFFFGGGHHHDDD???CCCCCCFFFKKKNNNJJJ@@@777222111111111111222333444111111111111000000000000/////////.........------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++*********++++++,,,,,,---******++++++++++++++++++*********+++++++++++++++******))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''')))***++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************+++,,,,,,------,,,,,,+++++++++++++++,,,---......---------------...//////.../////////000000000000...//////000111111222222333222222333555888:::<<>>:::666333222222333222222222111111000000000////////////....................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++)))******+++,,,,,,------++++++******************)))*********++++++++++++******))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''')))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************************+++,,,,,,------,,,,,,+++++++++++++++,,,---.........------------...//////////////////000000000000...//////000111222222222222333333555888<<<@@@BBBFFFFFFGGGJJJTTThhh|||{{{bbbYYYOOOMMMSSS[[[______WWWSSSKKKCCC<<<777555555222222222222111111000000000/////////....................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++))))))***+++,,,,,,------++++++******************))))))******++++++++++++******))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************(((((((((((())))))))))))******************************++++++++++++******************************************************************************++++++******************++++++,,,,,,,,,------------------........./////////////////////.........000000000000000000000000...000222444444444444444---888>>><<<>>>IIIQQQSSSXXXTTTTTTbbb~~~ooo]]]VVVWWW[[[]]]aaahhhdddSSSKKKLLLCCC444777666444111///000222555222111000000000000000111//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************)))))))))))))))))))))))))))************+++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************)))(((((())))))))))))))))))))))))************************************************++++++++++++******))))))++++++++++++++++++++++++)))))))))))))))))))))))))))************++++++++++++++++++*********))))))************************************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))((((((+++*********))))))((((((++++++++++++++++++++++++************************************************)))************+++++++++************************************************************************))))))))))))))))))))))))************************(((((((((((()))))))))*********************************++++++++++++******************************************************************************++++++******************++++++,,,,,,,,,------------------.........////////////////////////////////////000000111111222222222333333222111222444777777===???>>>FFFXXXiiippptttoooooo{{{~~~uuu{{{}}}sssccceeehhhiiihhhaaaSSSHHH>>>888222444:::<<<777111333222222111000000000////////////.........------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++******))))))(((************************************************************************++++++++++++*********)))++++++++++++++++++++++++************************************+++++++++++++++++++++*********))))))************************************************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))(((************)))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************************************))))))))))))))))))))))))************************((((((((()))))))))************************************++++++++++++******************************************************++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,------------------.........///////////////////////////////////////000111222333333444000333666666666777;;;???DDDEEEEEEJJJ[[[tttuuugggfffhhheeeccceee^^^RRRCCC:::888888555222444333333333222111111000////////////.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++***))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++************+++++++++,,,+++++++++******************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))************************(((((()))))))))***************************************++++++++++++******************************************************++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,------------...............///////////////////////////000000000///000000111222222333333111444999;;;;;;<<<@@@BBBHHHHHHOOOaaa{{{sssbbbbbbiiiqqqvvvpppkkkaaaRRRCCC999666555333333333333333333333333000000000/////////..................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************************************))))))*********+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))******************************************++++++++++++******************************************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---------................../////////000000////////////000000111111000111111111111111222222777777888:::@@@IIIRRRXXXUUUWWWeee~~~zzz{{{vvvuuusssnnndddVVVGGG>>>555555444333222333333444111111000000000///////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***************************************************************************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))))))))*********++++++******************************++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,---------................../////////000000000...//////000000111111222111111111222222333333444:::888:::FFF\\\uuu|||sssqqqlll```UUUDDDAAA<<<777444222222222111111111111000000000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++*********************************************************+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))************------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))*********+++++++++******************************++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------.............../////////000000000000...//////000111111222222000000222444555777999999;;;<<>>EEEYYY|||}}}mmmooowwwyyypppbbbRRREEE<<<888666222222222111111111111000000/////////....................................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************++++++++++++++++++++++++)))************+++++++++((())))))***++++++,,,,,,************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------))))))******++++++++++++*********************************************************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++(((((())))))*********+++---,,,---...///...,,,***---------,,,,,,,,,++++++,,,,,,,,,+++++++++******)))************+++++++++***++++++++++++***))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000000000000000////////////)))---222555444222333555...666:::999<<>>BBBTTT}}}~~~tttnnnnnnqqqhhhZZZGGG:::444444555444111111111111000000000000//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********++++++,,,,,,,,,)))***+++,,,------...///++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,...------------...//////---------.........////////////000111111111111111111111222222222333333333555555555666666666777777444555555666666555555444333333333333333333333333////////////////////////......////////////......------------------------........................))))))******++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++************))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++++++++************++++++++++++******)))************+++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))XXXbbbiiigggccc```[[[TTTDDD<<<444222333333///)))///////////////////////////......---------......---------,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////..................................../////////000//////111222222333333333333111222555444222666>>>IIIDDDSSSzzz{{{xxxrrr{{{kkkWWWIIIAAA:::666444777333///111444555222---000000000000//////////////////.........---------------------------------------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...///000......------.........///...000222222111111222333444333333333111000444999555666888;;;<<>>BBBHHHMMMUUUSSSQQQQQQSSSVVVZZZ^^^\\\YYYWWWVVVUUUSSSSSSSSSTTTTTTYYY___aaa___ccciiijjjfffaaa^^^\\\ZZZXXXVVVGGGDDD@@@<<<999666444333***...222666777444///+++000///...,,,,,,---000222/////////...............---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************************************************************************************************************************************************************++++++************++++++*********************************)))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************SSSQQQNNNLLLQQQXXXZZZYYYZZZVVVMMMBBB888222222444////////////......------...---------...//////000------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............................../////////000000000222222222333333333333333444444666888:::BBBRRRbbbdddppp}}}ssskkkdddXXXEEE777444555777555111//////000111111000000000//////////////////.........------------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........------.........------,,,...///000111111000///...111222333444666:::@@@EEELLLQQQWWW[[[___bbbdddfff^^^YYYTTTTTTZZZ___aaa```aaa___[[[TTTMMMIIIGGGFFFCCCGGGMMMRRRTTTVVV___iiitttpppkkkgggeeecccbbbaaajjjddd\\\TTTNNNFFF>>>888888555111000111222000...222222111///......------------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************************************************************************************************************************************++++++************++++++************************))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************+++++++++,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++___ZZZRRRKKKIIIJJJLLLLLLQQQRRRPPPKKKDDD<<<888555444333111000000111222333------------...///000111...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------...........................////////////000000000333222222222222222333333555666777999BBBXXXuuuwwwjjjnnnnnnZZZCCC;;;999666333000000111222111111111000000000//////////////////....................................------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............***+++,,,...//////...................../////////777:::???EEEKKKSSS[[[```___cccfffeeeddddddaaa]]]]]]ZZZXXXZZZbbbiiihhhccccccdddaaaXXXQQQNNNMMMKKKKKKKKKLLLMMMOOOVVVaaakkkrrrooollliiigggdddaaa___dddaaa^^^^^^___^^^ZZZUUUKKKCCC999444555666555222//////111222333222///---------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************************************************************************************************************************************++++++************++++++************************(((((())))))******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++ZZZZZZ[[[YYYTTTMMMHHHFFFJJJJJJJJJJJJJJJHHHDDD@@@===999555000......000222...............///000111.........---------,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------////////////////////////////////////000000000111222222111111111222333333666888:::AAAUUUxxx~~~rrriiibbb\\\HHH???555//////111222222111111111111000000000000000000/////////.................................---------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......///000111111111000///......///222777<<<>>>IIIMMMSSSXXX[[[^^^aaaddd\\\```___ZZZXXXXXXTTTNNNRRRUUUXXXZZZ```fffbbb[[[PPPTTTTTTPPPOOORRRRRRPPPWWWWWWVVVVVVXXX]]]```aaaiiiiiijjjlllmmmllliiiggg```^^^\\\[[[\\\ZZZVVVSSSIIIHHHHHHKKKNNNKKKCCC<<<444222//////222333444333.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************************************************************************************************************************************++++++************++++++************************(((((())))))******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++tttlllccc\\\VVVOOOMMMOOOHHHEEEAAA@@@CCCFFFHHHHHHHHHDDD>>>888222///...---000000//////...//////000............---------,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------/////////////////////////////////000000000111111222222111111111333555666333888@@@MMMiiizzznnneeeXXXLLL===444333333222000222222111111111000000000000000000/////////..............................------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////000//////......//////000444555777;;;AAAIIIPPPTTT[[[]]]```___\\\XXXVVVUUUWWWXXXTTTMMMMMMRRRRRRLLLQQQ\\\cccaaa___```\\\UUULLLQQQQQQOOOQQQWWWUUUNNNVVVZZZ]]]^^^```___XXXPPPTTTUUUXXX]]]bbbeeedddccchhhfffccc^^^XXXTTTPPPNNNJJJIIIKKKOOOUUUXXXXXXVVVRRRJJJ???777444333222111000000/////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++************************************************++++++************++++++************************))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~ssslllddd\\\XXXMMMLLLHHHDDDBBBCCCFFFIIISSSRRROOOKKKEEE>>>888555222111000///........................------------------,,,,,,,,,,,,------........................------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,------------.........//////////////////////////////000000000111111111333333222222444666888:::<<>>555///---///111333000...,,,,,,...//////...------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------..................---------------.........//////000000000000////////////333222000111222333444333333666444777;;;888CCC]]]ooojjjiiidddOOO<<<777666444333666666333333666333333222222111000000000////////////////////////......------------................../////////000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...------,,,---...000111///111222222111//////000111777???GGGLLLPPPTTTWWWRRRXXXYYYUUUSSSTTTOOOGGGEEEOOOlll{{{xxxzzzbbbhhhpppzzztttccc]]]YYYcccfffbbbccclllmmmfffaaa``````dddkkkpppoookkk]]]MMM>>>:::666//////555111---)))+++000222///+++...------,,,,,,------...///...---,,,+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))+++*********+++,,,,,,---******))))))))))))************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------)))))))))***+++---///000000///---,,,,,,,,,---.........//////...------,,,,,,------.........------......---,,,,,,,,,,,,,,,...///000000///...///000vvvllleeeaaaZZZSSSQQQWWW```hhhkkkiiidddaaaLLLEEE;;;555333222000...222000///...//////...------......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------........./////////000000000000000000000000222222222222444555555555444888888999???IIIeee}}}qqqoooeeeRRRAAA888333222444666333222444333333222111111000000//////////////////////////////......------......///........./////////000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////000000///............////////////...///222777;;;GGGKKKPPPUUUWWWWWWVVVVVVXXX^^^cccbbb]]][[[]]]```___jjjzzz~~~zzzmmmeee^^^___bbbcccbbbbbbnnnlllhhhddddddhhhnnnrrrtttgggXXXNNNDDD:::222......000222111...---...///...------------------...------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************++++++******++++++,,,---******))))))))))))*********************************************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------000000///...---,,,******---------------///000111......///000000000//////---...............------000000111111111222222222---.........---...000333www```MMMNNNTTT\\\aaacccdddfffggg[[[RRREEE;;;777444111...333222000111111000...,,,---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------....................................////////////000000000000000000000000111222333555666666666666222888777777BBBXXXzzzwwwgggTTTBBB999333444666555333333222222222111000000/////////////////////////////////......------......///....../////////000000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------.........///////////////////////////////////////...///222:::CCCJJJYYYVVVTTTSSSUUUXXXZZZZZZ^^^bbbkkkpppkkkhhhvvv}}}oooqqqpppeeeZZZXXXXXX___gggkkkjjjkkkpppuuuuuuvvvrrrkkkbbbWWWGGG999222111///...,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---...............///000000000///---,,,000///...---------......///000000222333444444555222222111111000000//////000000000000000///....../////////...///222777;;;qqq]]]TTTVVVZZZ^^^______]]][[[fff^^^RRREEE<<<777555444222111000111222111...,,,......////////////..............................------------------------------------------------------------------------............................................................////////////....../////////000000000000000111111111111111222222333555666555555555555555<<<;;;===LLLggguuujjjTTTFFF999666777666555555333222222111000000//////000000000000000000000000//////............//////...////////////000000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////,,,---...///000111111111000222555999???FFFOOOUUUXXXRRRKKKJJJRRR```llltttooolllsss~~~lllcccQQQUUU\\\cccfffggglllrrrqqqzzz|||tttmmmkkkcccYYYGGG<<>>===<<<<<<:::888555333222333222111//////333999===mmmeee]]][[[]]]^^^[[[WWWbbbccc```WWWJJJ???999777111000000000111111000......//////////////////...........................------------------------------------------------------------------------........................................................./////////000000/////////000000000111111000111111111222222333333222555666666444444555666888@@@CCCIII]]]ttt~~~qqqeeeUUUCCC:::888666555555333333222222111111000000111111111111111111111111/////////....../////////////////////000000000111///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000---......///000111222222000666>>>FFFKKKOOORRRTTTMMMLLLNNNVVVfff{{{~~~nnn^^^WWWVVVXXX___fffqqqyyyxxxllleeeiiimmmlll```TTTEEE888222000000///000//////......//////000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........------.........------,,,111000/////////111333444333666:::???EEEJJJMMMOOOMMMMMMMMMNNNPPPRRRTTTVVVXXXWWWVVVTTTSSSSSSSSSSSSRRRRRRQQQOOOMMMKKKIIIHHH>>>===999555222222555888zzzcccWWWWWW\\\]]]\\\XXX```gggggg]]]NNNAAA:::555333111111111222111000...//////000000//////...........................------------------------------------------------------------------------.........................................................//////000000111000000000000111111111111111111111222333333444444222555777666444555888;;;777CCCJJJVVVkkk{{{ooopppaaaOOODDD===777444444444444444333222222111111111111111111111111111111000//////......//////000/////////000000000111111//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////....../////////000000000222111000000111222444555666===FFFMMMPPPPPPOOONNNCCCMMM___rrrrrrjjjhhhccc______bbbjjjpppqqqooolllhhhcccfffgggaaaNNN777+++---555000000////////////000000111000///---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------............,,,,,,+++,,,,,,---...///000111333777<<>>>>>wwwbbb[[[]]]```aaaYYY]]]bbbfffeee\\\NNNEEE===999555222222222222111//////000000000000//////........................................................................------------------------................................................---......///000000111111000000000111111111222222111111222222333444444555111444777777666999???EEEOOO___kkkwwwuuujjj^^^TTTIII>>>888777666555555444444333333222222222222222222222222222000000////////////000000//////000000000111111111//////............//////........................------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------....................................////////////.../////////000000000000222111111111444888<<>>777666111000000//////000000111000///...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............------,,,---000444777:::888<<>>GGGQQQooommmaaaXXXBBB<<<666555888888333...333333333333222222222222111111000000000000111111000000000111111111111111000//////......//////000/////////////////////////////////............---------...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////////////////////////////---000333444333222222222666CCCQQQWWWVVVUUUZZZ```ZZZdddqqq~~~}}}{{{}}}yyy|||}}}zzzyyyqqqeeedddjjjgggsssvvvkkkiiifffgggrrrxxxvvvzzz|||rrrmmmYYYEEE;;;555//////333---...------,,,---///111------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///////////////000000//////222:::CCCIIISSSXXX___aaa___[[[XXXXXX\\\^^^]]]WWWOOOLLLQQQVVV]]]ZZZSSSRRRccc|||}}}{{{lllgggeee```[[[YYY[[[]]]^^^]]]xxxhhh______dddiiikkk```TTTPPPXXX[[[PPPAAA999666222000333333000///000000000000////////////.................................------------......------............------............////////////...////////////000000000//////000000000111111111000000111222222333333444333444555555444555666888888;;;;;;EEE[[[mmm{{{lllhhhRRRFFF:::555777888555000444444333333333222222222222111111000000111111222111111111111111111111111000000////////////000000/////////////////////////////////........................///...---,,,,,,------------------------------------........................///////////////////////////000000000---000222222222444999>>>HHHQQQYYYZZZWWWWWW___gggmmmyyy}}}yyy}}}vvvvvvtttrrrtttxxx}}}}}}~~~{{{rrrsssvvvuuuyyyyyymmmbbb```\\\SSSBBB111---111000111222000---,,,...000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------......///000000000000///111333777;;;AAAIIISSSYYY[[[___cccaaa\\\XXXYYY\\\\\\```aaa[[[SSSSSS\\\fffiiilllgggcccooozzzvvv}}}yyyuuuvvvwwwsssjjjbbbmmm___]]]bbbhhhgggfffbbb___bbbdddVVVDDD:::444000111222000000111111000000000///////////////////////////////////////......------......///---......//////......---............////////////////////////000000000111000000000000111111111111111111111222333333444444444555666555555666888:::;;;AAAGGG[[[}}}nnnhhhbbbUUUBBB777444555555555444444444333333333222222222222111111111111222222222222222111111111111111000000////////////000000////////////////////////////////////////////////......///.........---------------------------------------.........//////........./////////000000////////////000000111111///000000000333;;;FFFOOO[[[[[[[[[ZZZ\\\eeesss}}}~~~|||rrrttt~~~zzzyyyzzz|||yyyvvvooolll{{{vvvnnnoookkk\\\]]]```^^^SSSCCC666111///111222111000.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.................................//////000111111:::???FFFMMMRRRVVVZZZ]]]```bbbaaa]]]YYYZZZaaahhhnnnrrruuurrrooorrr}}}{{{zzz{{{sssyyywwwkkk\\\YYYZZZiiirrrqqqiiilllsssjjjWWWCCC:::333222222111111222111111000000000///////////////////////////////////////............//////......////////////................../////////////////////000000000111111000000000111111111222222111111222222333444444444555666666666555777999<<<;;;OOOddd~~~~~~sssnnndddSSSBBB777333444777444444444444333333333333222222111111111111222222222222222222222111111111111000000//////000000111////////////////////////...////////////000000000/////////............---------------------------------........./////////....../////////000000000...//////000000111111222111111222555<<>>XXX{{{nnnSSS???888:::555555444444444333333333333222222111111222222333333333333222222111111111111111000000000000111111////////////////////////.../////////000000111111000000///.................................................../////////000////////////000000000000...//////000111222222222111555???LLLXXX______]]]VVV___nnn|||}}}yyyyyyvvv{{{tttiiipppnnnhhhaaa___dddjjjnnnRRREEE666000111333111---////////////////////////------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------..............................000000000000000000000000222222222666===GGGQQQWWWSSSSSSRRRQQQQQQSSSWWW[[[aaagggrrrttt[[[[[[cccqqqxxxuuuqqqrrr]]]QQQEEE===444...000666333111......///000000///000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111111111111000000000000000000111111111111222222222444444333333333444555555666666777:::999;;;CCCMMMqqq~~~}}}oooSSSAAA???888<<<999111000777888222222222222222222222222222333333333222222111111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////............/////////000000000000000////////////333333222111000111444666888DDDTTT^^^aaa___^^^]]]eeetttyyytttooommmkkkooorrr^^^___fffhhhmmmvvvooo\\\CCC444222444444222///000000///------///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------........................------111000...///111222111000222777???FFFLLLPPPTTTVVVRRRQQQPPPOOOQQQYYYdddlllpppxxxeee___^^^fffqqqvvvwwwvvvcccWWWJJJDDD>>>666333555333111//////000111111000000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111111111111111000000000000111111111111222222222222444444333333444444555666555777;;;<<<:::>>>MMM]]]uuuzzzmmmUUU@@@777::::::555333444555333222222222222222222222222333333333222222222111111111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////............//////........./////////000000000000000000000000000000///111333444333444777:::DDDPPP]]]ccccccccchhhnnnuuujjjaaa^^^gggsssttt```^^^bbbccchhhppprrrhhhWWWEEE666//////000000111111000///......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------....................................///000///......222555:::AAAIIIMMMMMMLLLLLLNNNUUUYYY___fffmmmqqquuuvvvvvvzzz||||||wwwoooddd^^^dddpppvvvvvvjjj]]]PPPJJJGGG@@@777222222111000111222333222000000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111222222222333333333444444444444444555666666666888<<<===>>>GGG]]]ssszzz~~~jjjJJJ<<<999888999666222111555333333333333333333333333333333333333222222222222111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////............//////....../////////000000000000000000000000000000000...222555555444777===CCCVVV___hhhiiiggglllzzzxxxkkk```]]]^^^qqqrrrjjjiiigggiiinnnuuuvvvppp]]]EEE333...000000111111111111000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------.....................////////////+++///222111...111888???@@@HHHPPPRRRPPPNNNRRRVVVbbblllzzzjjj```fffpppuuupppbbbSSSMMMMMMHHH<<<333222111000111222333111000///000000000111111111111///////////////////////////////////////////////////000000000111111111111000111111111111111222222222222222222333333333444444444444444555666777777:::888:::@@@JJJ]]]wwwvvv}}}uuubbbIII===666888888222111555333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////............//////...////////////000000000000000111111111111111222222444555444555===JJJTTTgggkkkooooooqqq{{{vvvjjjbbb___ddd{{{zzztttooollltttzzz{{{ppp\\\FFF888222/////////000111111000...///............---------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------............///////////////000000000,,,000333444666;;;DDDKKKLLLQQQUUUSSSPPPTTT___jjjggg___hhhsssssshhhYYYRRRQQQNNNEEE;;;333222000000111222111//////000000000111111111111////////////////////////000000000000000000000000///000000000111111111111000000111111222222222333222333333333444444444444555555555555666777888999===888;;;MMMiiixxxwwwvvv[[[FFF666666999666333555333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000111000111111111222222333333444444333444:::JJJ^^^llltttssssssvvv~~~~~~uuuddd___dddxxxyyymmmnnnqqqtttuuunnn]]]GGG777...------...111222111//////............---------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---------.........///////////////000000000111111...000333999AAAIIIOOORRRZZZ[[[ZZZUUUTTT]]]oooqqq[[[\\\gggqqqlllbbbYYYUUUTTTOOOHHH777555222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111222333333333333333333444444444555555555555555555666888999:::===:::FFFjjj|||tttwwwiiiTTT???888999999777555333333333333333333333333333333333333444444444444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////............///////////////000000000111111111111111222333333444444111222444;;;HHH\\\ppp}}}||||||~~~zzzvvvoooddd]]]gggxxxjjjhhhiiipppsssjjjUUUDDD333000---...000222111//////............---------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------............------.........///////////////000000111111222222111333999BBBLLLSSSUUUUUUWWW[[[___bbbhhhuuu~~~bbbVVV[[[gggkkkhhh```YYYVVVSSSOOO===999444222111222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222222333444444444444444444555555555555555555555666777888::::::<<>>888:::999555444444444444444444444444333333333444444444555555222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////............////////////000000000111111111111111222222333444444555222444<<>>GGGQQQWWWZZZZZZZZZXXXcccrrrrrrZZZWWW]]]gggkkkcccYYYVVVTTTQQQAAA===777333222333444444000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222333333444444444444444555555555666666555555555666777999:::;;;===HHHjjjxxxnnnkkk[[[DDD888999999555444444444444444444444444333333333444444555555555222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000111111111111111111222333333444555555555:::EEEVVVgggqqqsssqqq|||uuuiiibbb\\\kkkvvvsssooollljjjjjjiiiiiiCCC<<<444000111111///,,,//////.........---------...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////............/////////000///000000111222222333333===HHHVVV^^^___^^^^^^```hhhvvvxxx|||xxxZZZVVVgggqqqhhh]]]XXXQQQJJJEEEBBB;;;333222666777333111111111111111111111111222111111000000111111222222222222111111111000000000111111111111222222222444222000222444666444222222222333444444555555666::::::777333555<<<>>>;;;FFFYYY|||yyyqqqbbbPPPBBB;;;999999777777777666444444555666444444444444444444444444222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000222222111111111111111111222333333222111111444777777DDDRRRggg{{{xxxjjjggg~~~vvvhhhooommmwww}}}tttwww^^^[[[eeelll```HHH222///222111000333000/////////............------------------------........................------------------------------------------------,,,---......//////.........------,,,,,,------...,,,,,,,,,---------......---...//////000/////////111111111000000222777;;;OOOQQQVVV\\\___```fffnnnzzz||||||```___aaaeeeeee]]]SSSMMMBBB@@@===999555222222222222222222222222222222222222222111111111111222222222222222111111111000000111111111111222222222222444222111222444555444222222333333444555555666666777666666888;;;>>>@@@@@@UUUfffwwwlll^^^NNN???888888888888888777555555555555444444444444444444444444222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000111222222111111111111111111000111111222333444555666AAATTTaaammmyyyxxxsssvvvzzzvvvtttxxx}}}ooojjjiiilllnnnsss{{{```WWW___gggjjjWWWBBB777333111///000000000/////////.........------------------------........................------------------------------------------------,,,,,,---............---...------,,,,,,------...,,,,,,---------............//////000000000000000000000000///222999CCCKKKXXX[[[______]]]bbbssssss___UUUaaalllfff\\\XXXEEEAAAAAABBB<<<111...333222222222222222222222222333333222222222222333333222222222111111111111111111111111111222222222333444222222222444555444333333333444444555666666666666333666======;;;AAALLLmmmzzz|||rrriiiZZZFFF999777999888888777666555555444444444444444444444444444222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000/////////000000000111111111111222222222222222222000111222333555777:::;;;QQQiiiuuussswww{{{sssoooiiiccc]]]XXXVVVTTTUUUXXX\\\bbbjjjttt|||rrrqqqgggaaaeeennn|||aaaSSSWWWaaaooohhhXXXDDD666222111///000000000/////////......------------------------........................------------------------------------------------++++++,,,---------------...------,,,,,,------...,,,------------............//////000000000000111111111000333:::FFFTTT]]]^^^[[[ZZZ___fffttt}}}~~~qqq[[[]]]hhhmmmiiieeeQQQFFFCCCHHHDDD666000555333333333333333333333333444333333222222333333444111111111111111111111111111111111222222222333333333333333333444555555444444444444555666666777777777555888===999777KKKfffxxxpppeeeSSSCCC===888777666666666666555444555555555555555555555555333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111111111222222222222222333222555666555444888BBBJJJccc{{{xxxyyyzzzooofff\\\YYYSSSMMMHHHFFFEEEEEEDDDEEEFFFIIIMMMTTT\\\bbbmmmsss}}}sssfffgggcccpppjjjXXXVVV^^^fffooolllTTT===444333222000000000////////////...................................................------------------------------------------------***+++,,,,,,------,,,,,,...------,,,,,,------...------------........................///000000111333222444<<>>???@@@@@@AAACCCGGGJJJQQQWWW^^^fffppp}}}{{{kkkiiiyyydddXXXWWWZZZnnnwwwdddHHH888333222111000000000////////////................................................------------------------------------------------***+++,,,,,,------,,,,,,...------,,,,,,------...---------.........//////------------...///000111333444:::HHHXXXbbbbbb^^^^^^^^^hhh~~~|||wwwsssuuu~~~|||}}}{{{vvvjjj[[[cccnnnpppjjjVVVGGGHHHKKKDDD:::555444444444444444444444444333333222222222222333333111111111111111222222222222222222222333333333333222444555555444444555666555555666666777888888888888:::======???WWW~~~qqqiiiZZZIII@@@;;;666555666888888777555555555555555555555555333333222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111000000000111111111222222111111222222333444444444///444777444555DDD___uuuzzzjjj]]]UUUNNNGGGBBB???>>><<<:::999:::;;;<<<999;;;<<<=========>>>??????CCCHHHKKKQQQ```uuuqqqppprrr\\\MMMWWWhhhuuunnnXXXDDD777111111111000000000/////////................................................------------------------------------------------++++++,,,---------------...------,,,,,,------...------........./////////...---------...///111222555;;;GGGWWWdddjjjhhhdddooo{{{rrrggg]]]eeeoooooobbbTTTNNNOOOLLLBBB888444444444444444444444444222222111111111111222222000000111111111222222222222222222333333333444444222444666555444333555777555666666777777888999999888<<<===>>>JJJnnnzzztttgggTTTKKKCCC;;;777777999888777555555555555555555555555444333333222222333333444111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111222222333444444555000222555999DDDZZZvvv}}}yyyvvvsssqqqnnnlllggg```VVVMMMFFFAAA>>><<<<<<;;;;;;:::;;;;;;<<<<<<777888999:::999999;;;===888:::===>>>BBBKKKWWW```yyyxxxgggooovvv}}}pppXXXYYY^^^iiipppjjjWWWBBB777111111111000000000//////................................................------------------------------------------------,,,,,,---............---...------,,,,,,------...............//////////////////......///111444555<<>>RRR{{{zzz{{{||||||}}}yyyeeeSSSJJJ???999888999888666666666666666666666666666444333333222222333333444111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111111222333333444555555333333666@@@SSSmmmtttuuuwwwxxxwwwvvvtttsssfffddd```]]]\\\ZZZWWWUUULLLJJJFFFBBB???=========999999999999999999999999888999999777666777:::<<<<<<<<<===???BBBDDDFFFGGGZZZppp|||uuuvvvssslllmmmqqq[[[UUU\\\ooowwwgggNNN???111111111111000000000000////////////////////////........................------------------------------------------------,,,---......//////.........------,,,,,,------.............../////////000111111000000111333666777DDDVVVjjjssssssxxx{{{aaa^^^oooooolllggg```XXXNNNEEE888444333666555111222777333333333333333333333333333333333222222111111111333333222222333333444555666555555444444444555555999888888999:::;;;:::999AAA::::::IIIbbbuuuqqqmmmkkkjjjfffbbbbbbffflllsss}}}qqqdddRRRAAA;;;888333444999777666666666555555555555555555444333333333333444111111111111111111111111000111111111111222222222222222222222111111000000111111111000111111222333222777777222222666666222333::::::GGGnnn}}}qqqjjjccc___\\\]]]cccggggggeee]]]ZZZWWWUUUUUUTTTQQQNNNFFFEEEDDDDDDCCCAAA>>>;;;<<<<<<;;;;;;:::;;;;;;<<<777777888888999999999999999999:::;;;===>>>??????GGGNNNbbbzzzqqqkkkffffffqqqggg```fffssssss```KKK:::444111333222......222////////////////////////------............------------------------------............................................................////////////000////////////000000111222...000555555333<<>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999888888888999:::;;;<<<======AAADDDNNN```tttwwwooorrr|||aaaZZZeeeoookkkbbbBBB888222222222///...///////////////////////////---......//////......---------------------------............................................................////////////000////////////000111111111111222333444:::IIIXXXrrrzzz~~~zzz~~~YYY]]]mmm|||]]]]]]eeennnqqqkkk___UUUOOOBBB:::555444555444333444333333333333333333333333333333333222222222222111333333333333333444444555666555555444555555666666777777777888888:::;;;;;;;;;???PPPkkkxxxjjjbbb```aaa]]][[[YYYYYY^^^lllzzzzzzggglllbbbJJJ:::;;;<<<999777777777777666666666666555555444333333333333444222222222222222222222222111111111111222222222333222222222222111111111111111111111111111222333333111555666444444666777666999@@@WWWvvvrrrlllfffaaa]]]\\\\\\VVVSSSOOOPPPRRRTTTSSSQQQTTTRRRPPPPPPPPPOOOMMMKKKGGGFFFFFFGGGGGGFFFDDDBBB@@@???>>>===============>>>===<<<;;;:::999888888777777888999:::;;;;;;<<<>>>???CCCHHHOOO^^^yyy{{{iii]]]dddmmmmmmhhhOOOAAA444000111111...,,,////////////////////////---......//////......---------------------------............................................................///////////////////////////000111222000444555222888JJJ___mmm}}}{{{PPPPPPYYYlll___VVV]]]iiipppkkk^^^RRRLLLGGG???777444555555444333333333333333333333333333222222222222222222222222333333333333333444555555555555555555555666666777666777777777888999;;;======PPPooo{{{kkkdddkkkgggccc```]]]___jjjwwwxxxzzzxxxqqqllllllkkkiiimmmqqqwwwyyyhhhmmmhhhWWWDDD:::888888888888888777777777666666555555444333333333333444222222222222222222222222111111111222222222333333222222222222222222222222222111111111111222333333111444666555333444666888???QQQooo{{{nnnfffbbb]]]WWWRRRPPPPPPPPPKKKIIIHHHIIILLLNNNNNNNNNQQQQQQPPPQQQRRRRRRRRRRRRKKKJJJJJJJJJKKKIIIGGGDDDBBBAAA@@@???>>>=========>>>>>>===<<<;;;:::999999888999999::::::;;;;;;;;;;;;>>>BBBDDDDDDIIIYYYiii|||qqqddddddhhhjjjjjj```NNN999//////111///---////////////////////////......////////////..........................................................................................////////////////////////000111222222///555777777EEE```uuu|||{{{ttt{{{JJJIIINNNXXXhhhvvv[[[]]]dddmmmkkk]]]OOOGGGIIIDDD<<<666555666555333333333333333333333333333222222222222222222222222444444333333444444555666555555555555555666777888666777888888888999===@@@@@@eee~~~wwwnnnfff___```lllyyyyyypppnnnpppooolllfffdddaaa```eeeqqq}}}rrrllljjjiiiXXX@@@777<<<999888888888888777777777555555444333333333333444222222222222222222222222111222222222222333333333222222222222222222222333222222222111222333333444333444555444222222666;;;GGGfffwwwiii___YYYWWWTTTQQQMMMKKKJJJIIIGGGGGGFFFGGGIIIKKKKKKKKKMMMNNNPPPQQQSSSTTTVVVWWWQQQPPPOOOOOOOOOMMMJJJHHHEEEDDDBBBAAA@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999:::===AAA@@@???DDDLLLYYY}}}~~~uuu~~~pppiiihhhooowwwmmm\\\DDD333///111111000000000000000000000000000...//////////////////.......................................................................................////////////////////////000111222333...444999BBBXXXttt{{{}}}~~~GGGGGGJJJOOOYYYnnnlllbbb___hhhlll```OOOEEEHHHGGGAAA999555555555444333333333333333333333333111222222222222333333333444444444444444555555666555555555555666777888888666888999999888:::???DDDJJJ{{{pppeeedddooo|||~~~{{{vvvppphhhfffbbb]]]ZZZ[[[^^^bbbfffiiirrrnnnhhhooofffKKK:::;;;999999999999888888888777555555444333333333333444333333333333333333333333222222222222333333333333222222222222333333333333222222222222222333444444444444555555222333:::DDDVVVvvvwwwnnneee\\\UUUOOONNNNNNMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHJJJLLLOOOPPPQQQSSSUUUXXXUUUTTTSSSTTTTTTSSSPPPMMMIIIHHHFFFEEECCCBBBAAAAAA>>>>>>>>>>>>>>>=========>>>>>>>>>===============<<<999999;;;<<<;;;>>>CCCHHHXXXttt|||uuujjj~~~yyyqqqrrrssshhhTTT???333222222222000000000000000000000000...//////000000//////......................................................................................./////////////////////000111222333444///666BBBUUUmmm~~~{{{{{{rrrrrrrrrtttwww{{{MMMKKKLLLOOOVVVeee|||fffYYYaaakkkdddQQQDDDEEEIIIGGG===555555666555333333333333333333333333111111222222222333333333444444444444444555666666555555555555666777888999666999;;;:::999;;;AAAFFF^^^~~~uuuxxxzzzsssqqqooolllfff```\\\[[[[[[ZZZVVVWWW```kkkvvvyyykkknnnmmmZZZDDD888::::::999999999888888888555555444333333333333444333333333333333333333333222222222333333333444444222222222333333333444444333222222222222333444444555333444666555777CCCPPPkkk~~~vvvjjjaaa\\\YYYUUUSSSMMMLLLLLLLLLLLLMMMNNNOOOMMMMMMNNNMMMKKKJJJJJJJJJLLLNNNPPPQQQPPPQQQSSSUUUVVVUUUUUUWWWXXXXXXVVVTTTNNNMMMKKKIIIHHHFFFEEEEEECCCCCCBBBAAA@@@???>>>>>>??????>>>>>>>>>=========>>>;;;:::<<<<<<;;;>>>CCCGGGEEENNNggg|||~~~xxxjjjvvvpppcccqqqpppdddNNN;;;333222222000000000000000000000000//////000000000000//////..................................................................................../////////////////////000111222444555666???SSSmmmvvvpppkkkjjjhhhdddccceee___^^^]]]\\\]]]___aaabbbhhhmmmrrrvvvxxx|||TTTOOOLLLMMMSSS^^^ooo~~~gggSSS[[[iiieeeRRRCCCCCCJJJJJJ???666555666666333333333333333333333333111111111222222333333333555444444444444555666666555555555555666777999999777:::<<<;;;999<<>>??????>>>>>>======<<<<<<777888;;;>>><<<999;;;@@@>>>===CCCRRRbbbxxxrrrsssnnniiiqqqqqqaaammmsssoooYYYAAA555111000000000000000000000000000//////000000000000//////////////////////////////............................................................/////////000/////////000111333444555>>>JJJccc}}}vvvwwwuuurrrmmmlllpppsssqqqjjjeeeeeeeeedddeeehhhcccbbb___\\\[[[[[[[[[\\\SSSXXX\\\^^^^^^```ffflllXXXVVVUUUTTTRRRTTT___kkk}}}yyy^^^ZZZccccccUUUGGGIIIJJJJJJFFF>>>555444666555555444444444333333333444444444333333222222222222222333333333333444444555555666666777777888888666555999======<<>>@@@EEEIIITTTlllmmmjjjuuummmkkkVVVooolllqqqjjjOOO;;;555111444111///...000111111000000000//////.........---////////////////////////....................................///////////////////////////.........///444444///...333999;;;JJJ___{{{wwwvvvssspppoooqqquuuyyyuuutttssssssuuuuuutttssspppnnnjjjeeeaaaaaacccfffYYY^^^___[[[YYY[[[]]]]]]ZZZWWWVVVVVVTTTTTTZZZbbbrrriiiZZZ___cccYYYLLLNNNPPPOOOJJJAAA888555666555555444444444333333333444444444333333333222222333333444444444555555555555555666666777888888888;;;888:::<<<:::<<>>===<<<;;;;;;;;;<<<======;;;;;;===>>>BBBPPP^^^|||fffwwwpppnnnvvveeedddfffqqqpppXXXBBB999222222000//////000111111000000000/////////.........////////////////////////....................................////////////000000000000000000000000222333333333333777===CCCZZZxxx}}}~~~}}}}}}}}}yyyssspppppprrrgggkkkjjjfffcccccc```\\\\\\XXXVVVWWWVVVSSSTTTXXXggg{{{___ZZZ___]]]SSSSSSUUUTTTNNNEEE<<<777555555555444444444333333333444444444444333333333333444555555555555666666666555555666777777888888999<<<:::===???999===^^^xxxhhhbbb^^^ZZZYYYYYYYYYWWWUUUQQQRRRRRROOOMMMOOOTTTYYY___kkk}}}}}}wwwxxxtttmmmJJJ>>>777:::<<<888777999666555444444333444444444444444333333333333444444444444444444333333333333222222222222222222222222666555555555555555666666222666777888CCC\\\yyynnn^^^WWWWWWZZZWWWVVVVVVVVVVVVXXXYYY[[[WWWUUUSSSSSSTTTTTTSSSRRRWWWNNNGGGDDDAAACCCQQQbbbsssiiiZZZNNNHHHJJJNNNQQQWWWZZZ\\\\\\[[[ZZZ]]]```]]][[[YYYXXXWWWWWWUUUSSSQQQQQQQQQPPPPPPOOONNNMMMKKKJJJGGGDDDBBB@@@???>>>???>>>===<<<<<<<<<<<<<<>>777555:::666666555444444444444444444444333333333333444444444444444444444444333333555555555555555555555555555555555444555555666666666888777:::PPPqqqwwwlllaaa[[[ZZZ\\\___WWWWWWWWWWWWYYYZZZ\\\]]]XXXVVVUUUUUUVVVVVVUUUTTTVVVKKKEEEFFFDDDEEEXXXqqqxxxlllZZZKKKEEEGGGMMMQQQZZZ\\\^^^\\\XXXWWWYYY]]][[[YYYXXXXXXYYYZZZXXXWWWUUUUUUUUUUUUTTTRRRQQQPPPOOONNNKKKIIIFFFDDDBBBAAA@@@??????>>>===<<<<<<<<<@@@???>>>???@@@>>>===<<<===NNNhhhccclllzzznnnkkkccc___jjjuuummm\\\HHH333000//////000111111000///000000//////////////////////////////////////////....................................////////////000000000111111111111111222...111888777:::PPPkkkvvvggg]]]WWWSSSTTTVVVVVVWWW[[[eeecccWWWXXXZZZPPPTTTSSSLLLFFFCCC>>>777555555444444444333333333444444444444444444444444333444444444444555555555666666777777888999999999999:::>>>@@@@@@TTT{{{pppccc[[[YYYZZZZZZXXXZZZZZZZZZXXXVVVSSSSSSRRRSSSRRRPPPNNNQQQYYYeeeooo}}}~~~|||yyytttbbbKKK:::<<<===666444999666666555444444444444555555444444333333444444555444444444444444444444444555555555555555555555555444444333333444555666666999777777CCCdddzzzrrrkkkfffaaa___```bbbbbbaaa______^^^\\\[[[[[[ZZZZZZXXXWWWUUUVVVXXXZZZZZZYYYSSSJJJGGGJJJIIINNNgggvvvbbbPPPHHHHHHMMMQQQ]]]______\\\XXXUUUUUUVVVWWWWWWWWWYYY[[[[[[ZZZXXXXXXXXXXXXXXXVVVTTTRRRPPPRRRQQQPPPMMMKKKHHHFFFEEEBBBAAAAAA@@@>>>===<<<;;;;;;;;;::::::===???>>>;;;===AAAJJJbbbxxxiiihhh}}}dddnnnnnn^^^]]]jjjnnngggSSS:::333111000000111111000/////////000000000000000000////////////////////////////////////////////////............/////////////////////000000111111111///---222888888@@@```YYYUUUTTTVVVXXXXXX\\\bbbnnnwww]]]VVVYYYOOOSSSQQQIIIDDDEEEAAA:::555555444444444333333333444444444444555555555555333333444444444555555555666666777888888999999:::<<<===<<<:::GGGnnnrrreee^^^\\\[[[ZZZ\\\[[[[[[ZZZXXXUUUSSSRRRQQQRRRRRRQQQOOOPPPRRRSSSVVVbbbsss~~~|||zzzwwwmmmXXXDDD===;;;777555777777666555555444444555555555555444444444444555555444444444444555555555555333333333333333333333333333333333333444555666666888555;;;UUU|||zzzlllcccddd```]]]```gggnnnpppqqqpppoookkkgggccc^^^[[[YYYYYYWWWVVVVVVYYY\\\^^^___SSSNNNLLLLLLMMM[[[{{{sss^^^RRROOOPPPRRR``````___]]]ZZZWWWTTTRRRTTTUUUWWWZZZ]]]]]]ZZZXXXXXXYYYZZZZZZYYYVVVTTTRRRTTTTTTSSSQQQOOOMMMKKKJJJEEEEEEDDDCCCBBB@@@>>>===:::;;;:::888:::======::::::;;;<<>>>>>:::999;;;<<>>TTT|||zzzqqqkkkhhhqqqxxx~~~yyytttpppnnn___\\\WWWVVVYYY]]]aaaccc]]]^^^VVVIIILLLkkkvvvhhhbbb``````aaa^^^]]]```dddbbbZZZRRRQQQTTTYYY___bbb```[[[WWWTTTVVVYYY\\\^^^]]]\\\[[[UUUVVVVVVVVVUUUSSSQQQPPPMMMMMMLLLKKKIIIGGGDDDCCC888???AAA===;;;======999<<<>>>???;;;;;;TTT~~~ppp}}}pppllllllpppkkk]]]???:::444000///000111222//////000000111111111222////////////////////////000000000000000000000000............/////////000000000111222333333444444444666999DDD]]]~~~zzzttt~~~XXX]]]bbbccc```___eeemmmfffWWWYYY[[[^^^VVVIIIKKKMMMCCC===666222444666555444555555555555555555555555555444555777777666666888999888888888999999::::::;;;;;;DDD???HHHnnn~~~sss{{{ssshhhiiiiiifffccc``````aaa]]]\\\[[[ZZZZZZXXXVVVTTTVVVTTTRRRPPPPPPSSSVVVXXXbbb|||yyyyyyeeeMMM>>><<<===:::;;;999777666777777666555666666777777666555444444333333333444555666777777777666666555555555666666444777999666444444666777777PPPooommm|||vvvuuu{{{xxxsssuuuzzzgggbbb]]]\\\^^^___aaacccfff\\\]]]UUUKKKmmm~~~ooojjjeee```dddeee___aaallliii\\\WWWXXXZZZ\\\\\\ZZZXXXWWWXXXWWWXXX[[[^^^___```______[[[ZZZYYYYYYYYYXXXWWWUUURRRPPPNNNNNNNNNKKKFFFAAADDDCCCAAA???=========>>>===???<<<<<<>>>DDDggguuurrrggglllmmmfffOOO@@@333222444222111222000000000000000000000000000000//////.........---000000//////.........---............/////////000444000...111222111222444555???AAAOOOvvv```bbbeeedddaaa```hhhrrrrrrVVVZZZ[[[```[[[OOOQQQTTTKKK???888333555666555444555555555555555555555555555444555777777666666888999888888999999::::::;;;;;;;;;;;;>>>RRRuuusss}}}|||xxxqqqlllhhheeecccaaahhhddd___\\\\\\\\\ZZZXXXXXXWWWUUUSSSQQQPPPPPPPPPYYY```rrryyywwwmmmZZZIIIAAA;;;666;;;999777666777777666555666666666666666555444444333444444444555666666666666666555555555555666666666777777555444666999:::???```qqqsss}}}~~~wwwvvvzzz}}}~~~yyyrrrjjjeeecccfffiiikkkbbbaaaZZZSSSqqqrrrnnniiiccc^^^```[[[___llljjj\\\WWWXXXZZZ\\\]]]\\\ZZZXXXVVVXXXZZZ\\\^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZXXXVVVQQQPPPNNNNNNOOONNNJJJGGGFFFDDDBBB@@@>>>=========<<<>>><<<===???BBB\\\ttttttkkkmmmpppoooUUUEEE666222333222111111000000000000000000000000000000/////////.........000000/////////................../////////000000333000///111222111111444222<<>>======;;;===;;;>>>AAA???MMMjjjqqqyyy~~~uuunnnmmmqqq___NNN;;;333222222111000000000000000000000000000000000////////////......000000////////////............/////////000000000222//////222333111111444888BBBZZZ|||uuuoooiiibbbaaammm|||xxx\\\ZZZdddkkkeeecccbbb[[[HHH???888777777555555777555555555555555555555555444666777888777777888:::888999999:::;;;<<<======GGG;;;UUU{{{uuuwwwpppllliiijjjmmmmmmhhhbbb```___]]]ZZZXXXVVVUUUUUUPPPTTTWWWZZZdddpppZZZHHH>>>;;;;;;999777666777777666555555555555666666555444444555555555555555444444444666555555555555666666777666444444666777888:::>>>RRR|||bbbbbbzzznnndddbbbvvvmmmaaa^^^YYYSSSWWW[[[ZZZccctttqqq```XXXXXXYYY[[[^^^```^^^YYYUUUWWWXXXYYYZZZZZZYYYXXXWWWZZZ\\\^^^___]]]ZZZXXXWWWSSSRRRQQQPPPPPPQQQQQQQQQLLLKKKHHHEEEBBB@@@>>>===<<<===:::<<>>>>>BBBEEEnnntttyyyqqqmmmnnnooonnnllliiifffbbb^^^[[[ZZZZZZZZZPPPVVVZZZWWWQQQ^^^wwwdddQQQCCC===;;;999777666777777666555444444555555555555444444555555555555555444444444555555555555555666777777555444555999999777;;;BBBcccgggqqq|||wwwvvvtttuuu~~~vvvfffdddsssmmm___[[[XXXTTT\\\aaacccnnn{{{eeeYYYYYYZZZ\\\^^^___^^^[[[XXXXXXXXXYYYYYYZZZZZZZZZZZZZZZ\\\^^^]]]ZZZWWWUUUVVVVVVUUUTTTRRRPPPOOOPPPPPPOOONNNLLLIIIEEEBBB???>>>>>>>>>999:::@@@===???MMMiiisssnnnwwwvvvqqqeeelllmmm```MMM===444222111000111111111111111111111111//////000000000000000000//////000000000000000000////////////000000000111111000111333333222666<<>>:::888666666888666666666666666666666666555777888888888888999;;;999999:::;;;===>>>?????????[[[xxx|||vvvqqqqqqtttvvvtttqqqmmmhhhccc___]]]\\\YYYVVVVVVWWWUUUWWWfffyyy~~~sss^^^III===;;;999777666777777666555333333444555555555555444444444555555555555555555555555444555555666777888555444777;;;888777AAAOOOrrrqqqqqq}}}}}}yyyuuunnneee______^^^\\\^^^ffftttjjjgggoooqqq___ZZZ[[[ZZZaaahhhnnn}}}mmm]]][[[\\\]]]\\\[[[[[[]]]___cccaaa^^^\\\[[[[[[\\\]]]\\\^^^^^^[[[VVVSSSSSSTTTWWWXXXXXXUUURRRPPPOOOPPPQQQPPPNNNKKKHHHDDDAAA?????????999999???======HHHRRRaaa|||mmmyyyiii___gggmmmgggXXXEEE777222222222111111111111111111111111//////000000000000111111//////000000000000111111/////////000000000111111222111111333333444;;;CCCMMMuuuzzz}}}lllaaa[[[ZZZUUUQQQ___tttkkk___iiimmmjjjfff___VVVKKK@@@;;;999666666999666666666666666666666666555777888888888888999;;;999999:::<<<===>>>???@@@DDDttt~~~|||zzzzzz||||||zzzwwwsssmmmgggdddcccZZZWWW[[[\\\XXX[[[ccc}}}|||jjjRRRAAA;;;999777666777777666555222333444444555555555444333444444444555666666666444444444555555666777888666555888:::666888KKKbbbxxxjjjxxxuuuhhhiiiiiihhhfffbbb^^^[[[YYYXXXWWWVVVXXX___gggmmm~~~rrrlllmmmvvvbbb]]]aaaeeeeeennnvvvuuubbb\\\^^^___[[[WWWXXX^^^eeetttpppiiibbb]]]\\\\\\]]]___```___ZZZTTTPPPQQQTTTWWWYYY[[[YYYUUURRRQQQRRRRRRQQQPPPMMMJJJFFFCCCAAA>>>@@@<<<:::@@@<<<:::BBBGGGbbbooorrrpppiiilll___aaajjjkkkaaaLLL:::333333444111111111111111111111111//////000000000111111111//////000000000111111111//////000000000111111111333111222333333666???JJJaaapppyyy```VVVQQQTTTPPPMMM\\\rrrrrr]]]eeejjjiiigggbbbYYYMMMAAA<<<999666777999777777777777777777777777666777888999888888999;;;999999:::<<<===???@@@@@@FFF~~~zzz{{{sssnnneee^^^]]]___ZZZQQQTTT___[[[~~~pppXXXHHH;;;999777666777777666555222333444444555555555444333333444444555666777777444444444555555777888888888666888999555999SSSqqq^^^jjj|||xxxlll___fffhhhjjjjjjhhhdddbbbbbb^^^^^^]]][[[XXXXXXZZZ\\\___qqqxxxppplll}}}hhhcccjjjqqqeeeppp{{{zzzfff]]]``````ZZZTTTUUU```jjj|||qqqfff___[[[[[[\\\aaabbb```ZZZSSSOOOQQQTTTWWWZZZ]]]\\\XXXUUUTTTTTTRRRRRRQQQNNNKKKHHHDDDBBB<<>><<<@@@<<<777>>>DDDIIIiiippp~~~}}}fffiii{{{fffbbbggglllfffQQQ;;;333444555111111111111111111111111//////000000111111111222//////000000111111111222000000000000111111111111333222222333333777BBBNNNyyyxxxpppmmm[[[QQQRRRNNNRRRSSSTTTrrrbbbaaalllllleeeaaa\\\SSSGGG>>>:::999888777777777777777777777777777888888999999999:::::::::;;;???999888@@@AAA???EEE]]]|||tttllliiidddaaa^^^]]][[[YYY^^^bbb{{{qqqdddPPP???:::888888777333333666444444444444444444444444666666666666666666666666666666666666666555555555777999444777>>>>>>^^^iiidddyyy{{{rrrllliiihhhnnnuuu~~~|||uuunnnkkkeee``````ccc```ZZZXXXZZZXXX```hhhwwwvvvpppnnneeekkkuuummmlll{{{yyyfffgggeeeaaa[[[SSSUUUdddtttyyyfff```[[[WWW[[[aaa___ZZZSSSPPPQQQSSSSSSWWWYYY\\\______[[[UUUPPPRRRQQQQQQQQQPPPLLLFFFBBB@@@>>><<<::::::;;;===???>>>FFFUUUttt|||ttt|||kkkllliiigggWWW???777888222111111111111000000000000000000000000////////////............/////////000000000000///////////////...444---///<<<<<>>:::999@@@??????GGGkkk~~~wwwnnngggbbbaaaaaa```\\\___kkkyyyoooaaaEEE===777777777555444666444444444444444444444444666666666666666666666666777777777777777777777777555555444888>>>JJJooo~~~hhhkkkwwwzzz|||{{{|||wwwpppkkkkkkiiiccc```aaa]]]^^^^^^cccvvvvvvrrrhhhiiinnnkkkkkk{{{{{{fffdddbbb___YYYSSSWWWkkk~~~iii```^^^[[[^^^]]][[[TTTNNNMMMQQQUUUUUUSSSUUUXXX]]]___^^^ZZZWWWSSSRRRRRRQQQPPPMMMHHHDDDBBB@@@>>><<<;;;<<<>>>???>>>AAAHHHaaavvvpppiiiiiilll```GGG:::777000111111111111000000000000000000000000////////////........./////////000000000000000000000000000000...444000333===>>>PPPttt}}}qqqsssyyyssseeedddeeegggjjjdddaaannnrrrcccaaadddiiikkkgggcccdddhhhlllpppyyybbb[[[]]]UUUTTTUUU[[[sss```fffpppkkk___^^^YYYQQQFFF>>>999999:::777777777777777777777777888888999999999:::::::::999===::::::>>><<<@@@PPPwwwpppjjjfffbbb```]]]aaacccmmm~~~rrrjjjOOOBBB777555777777666666666666666666666666666666666666666666666666666666777777777777888888888888777333666:::>>>XXXttteeepppzzz{{{yyytttpppjjjeeeccceeeaaa\\\WWW[[[rrrvvvjjjffffffhhhiiizzz}}}fff```^^^[[[UUURRR[[[tttpppcccdddbbbaaa]]]YYYQQQJJJNNNWWW\\\[[[TTTUUUXXX\\\______]]][[[UUUTTTSSSRRRQQQOOOKKKHHHCCCBBB???===<<<===>>>???@@@>>>>>>KKKooorrrwwwpppbbbdddmmmhhhOOO===888111222222111111111000000000000000000000////////////....../////////000000000111111111111111111111111///222222777>>>DDDaaasssyyygggjjjbbb^^^ccciiikkkjjjjjj{{{nnnnnntttjjj```aaajjjooobbbZZZiiiooo```XXX\\\cccgggbbbXXXUUUWWW[[[[[[___hhhqqq}}}uuunnnnnnaaaYYYVVV]]]gggbbbllllllbbb^^^[[[UUUJJJ@@@999888:::777777777777777777777777888888999999999:::::::::888<<<;;;<<<>>>;;;GGGaaa}}}{{{vvvooofff```^^^bbbdddhhh{{{qqqkkkZZZIII888555888999777666666666666666666666666666666666666666666666666666666777777777777777888888;;;444:::<<>>===<<<======@@@@@@>>>CCCWWW|||tttlll|||sss|||bbb```jjjjjjTTTAAA999444222222222111111111000000000000000000////////////...////////////000000000111222222222222222333333222222333999>>>NNNwwwyyyiiiaaaVVVNNNQQQYYY```eeehhhuuuyyytttzzzfffiiiwww}}}lll___nnnwwwiii]]]```hhhmmmggg[[[VVVYYY\\\XXXWWWYYY\\\bbbnnnyyy|||{{{kkkaaa\\\cccuuubbbfffkkkggg^^^\\\WWWMMMBBB:::888999888888888888888888888888888888999999999:::::::::888;;;;;;>>>???===TTT{{{}}}wwwooojjjcccaaadddiiilll}}}vvvqqqdddPPP<<<666888:::888777777777777777777777777777666666666666666666666666555555555666666777777777;;;555:::???LLLxxxzzzdddbbbqqq|||xxxrrrjjjgggfff\\\VVVhhh{{{hhhaaaaaabbbbbbuuuiii___[[[UUURRRVVVgggrrrooojjjdddddd___UUUPPP\\\nnnrrrjjjdddcccaaa``````^^^[[[XXXWWWUUUTTTTTTTTTSSSQQQOOOEEEDDDBBB???===<<<;;;;;;===AAADDDDDDJJJdddnnnzzz{{{hhhvvviiiiiijjjYYYEEE<<<666222222222222111111111111000000000000////////////////////////000000000111111111222222333333333333444111444:::CCC___|||}}}~~~iii[[[OOOLLLRRR[[[fffpppooo|||mmmmmm{{{qqqcccpppzzzpppaaaaaaiiipppjjj\\\XXX]]]ZZZVVVTTTVVVXXXZZZ```gggyyyssssssggg___]]]eeehhhbbbhhhjjj___\\\WWWOOOFFF>>>999888888888888888888888888888888888999999999:::::::::888:::;;;???@@@CCCggg}}}zzzxxxvvvuuupppiiiiiilllfffiii{{{yyykkkVVVAAA999999999888888777777777777777777777777666666666666666666666666444444555555666666777777777444888DDDaaatttbbb\\\dddvvvxxx}}}}}}rrriiifff^^^WWW```ppprrrgggcccbbbaaatttnnnbbb[[[UUUUUU^^^sss{{{qqqhhhfffbbb^^^UUUSSSdddzzz{{{oooeeedddbbbbbbaaa___\\\YYYUUUTTTTTTUUUVVVUUURRRPPPHHHFFFDDDAAA???===;;;;;;999???EEEDDDBBBSSS|||tttoooxxxkkklll___LLL???666333222222222222111111111000000000000/////////////////////000000000111111111111111222222333333444444222888???NNNwww}}}mmmwwwiiiXXXOOOMMMTTTcccqqqpppxxxsss|||wwwiiiqqq}}}xxxfffeeellluuuooo___\\\ccc\\\XXXXXXZZZ[[[ZZZ[[[___fffaaaddd\\\ZZZ[[[dddqqqcccdddiiiaaa]]]WWWQQQKKKCCC<<<888888888888888888888888888888888999999999:::::::::::::::;;;@@@BBBJJJxxx}}}|||wwwttttttssslllmmm{{{ooo[[[FFF<<<:::888888999666666666666666666666666666666666666666666666666444555555666777777888888666888999LLLxxx]]]VVV^^^iiivvvwwwvvvlllddd^^^```fffqqqeeeeeebbbuuutttddd[[[UUUZZZiiiooofffhhh]]]\\\VVVXXXnnnvvveeedddcccbbbaaa^^^ZZZWWWSSSSSSTTTVVVWWWVVVSSSPPPKKKJJJGGGEEEBBB???===<<<;;;<<<@@@BBB???IIInnnzzzssswwwhhhkkkfffUUUDDD888333333222222222111111111000000000000//////////////////000000000111111111000000111111222333333333333333===GGG___nnnmmm||||||kkk[[[PPPQQQ___nnnvvv|||}}}tttwwwooonnnvvvyyygggaaahhhddd```^^^```___\\\[[[]]]```ZZZ^^^YYYZZZ^^^gggxxxeeecccgggccc^^^XXXSSSNNNGGG???888888888888888888888888888888888999999999:::::::::::::::;;;AAADDDNNNsssxxx{{{wwwrrruuu|||ppp^^^III>>>:::888888:::666666666666666666666666666666666666666666666666555666666777888999999999888>>><<>>FFFdddpppiiibbbiiijjj\\\III:::333333333222222222111111000000000000////////////000000000000111111111111//////000111222222333333111444AAANNNkkkvvvkkkxxxyyyuuu|||hhhWWWSSS^^^mmmyyyttt{{{|||uuuttt}}}llldddjjjfffbbb```cccdddbbbbbbdddqqqgggZZZYYY\\\ZZZgggfff^^^eeeddd___[[[WWWQQQGGG???:::<<<;;;:::999888888888888999999999999999999::::::AAA:::AAABBB@@@ccc~~~~~~}}}}}}{{{mmmUUU>>>888<<<<<<888777777777777777666666555555555555555555555555555777666666666666777777888888;;;EEEoookkkXXX\\\hhhqqqtttyyy|||rrrggg___ggg}}}sssmmmmmmttt|||jjj\\\VVVeeeqqqgggfff]]]UUUQQQbbb|||iiidddbbbcccbbbZZZRRRNNNOOOQQQTTTXXX[[[ZZZVVVRRRNNNNNNOOONNNLLLGGGBBB???>>>@@@===???DDDGGGYYYwwwnnnbbb~~~^^^eeepppbbbOOOGGG777333333555444111000222222222222111111111111000000000000000000000000000///000111111000111333555111@@@@@@TTTsssbbbgggwww|||mmm]]]\\\aaahhhkkkyyywwwooollltttmmm```gggpppgggggglllbbb~~~eeeZZZ\\\YYYeeeooo]]]```dddaaa\\\XXXQQQHHH@@@;;;;;;;;;:::999888888888888999999999999999:::::::::===777<<>>@@@===???EEEGGGWWWsssyyyjjjsss|||```dddooogggTTTIII777333222444444111000222222222222111111111111000000000000000000000000000000111222111000111222444555>>>FFFfffnnncccrrruuuppp}}}qqqeee___ccc```hhh{{{}}}tttrrryyyoooeeemmmtttkkkjjjnnnfffzzzeee___[[[eee~~~|||```]]]eeeccc^^^YYYRRRJJJAAA;;;::::::999999888999999999888999999999:::::::::;;;<<<888:::AAAVVV|||uuudddPPPCCC===:::777777777888888777777666555555555555555555555555555666666666666666777888999:::;;;dddwwwYYYZZZeeeiiioooyyy~~~}}}tttggghhh{{{{{{zzz{{{nnn```___yyymmmddd[[[VVVWWWnnnpppiiidddccc```XXXQQQNNNKKKNNNSSSYYY\\\\\\XXXUUURRRRRRRRRPPPLLLGGGBBB???===@@@>>>???EEEGGGTTTmmm~~~eeeuuu{{{cccbbblllkkkZZZJJJ888333111333444111111333222222222111111111111000000000000000000000000000111222333222111111333444;;;>>>OOOjjjlllqqqhhhmmmyyymmmggg\\\ZZZhhhzzz|||{{{rrrmmmtttzzzqqqlllnnniii|||jjj^^^fff}}}eee^^^fffeeeaaaZZZSSSMMMEEE===999999999888999999::::::888999999::::::;;;;;;;;;>>>======DDDaaazzzkkkXXXGGG===999999777888888888888777666666555555555555555555555555666666666666777888999999>>>@@@ooogggRRR]]]iiihhhmmmzzzrrriiimmm||||||~~~lllcccjjjkkk```[[[VVVXXXqqquuummmeeebbb]]]VVVOOOMMMNNNQQQVVV[[[^^^]]]YYYUUUTTTTTTSSSQQQMMMHHHCCC@@@<<>>rrruuuVVVTTTZZZdddiiijjjssszzz|||ssszzz{{{gggaaaXXXRRRWWWvvv|||ooobbbZZZUUUOOOMMMNNNNNNQQQWWW^^^aaa___YYYTTTSSSRRRQQQNNNKKKHHHEEECCC===EEEAAA>>>EEEKKKSSS```pppmmmwwwyyypppooojjjaaaIII>>>444333555444222222222222222111111111111000111111111111111111111111///111222333444666999;;;KKKhhh|||lllcccttt{{{kkkkkksss}}}uuueee___lllzzzuuu{{{gggccchhhfff\\\YYYZZZSSSHHH<<<;;;:::999888888888888888888999:::;;;======>>>BBBBBBJJJzzzyyyooo___JJJ===999888999999999999888777777777777777777777777777777666666666777888:::;;;<<>>EEEAAA===EEELLLTTTaaakkkqqq|||yyymmmjjjgggcccLLL@@@555444555444222222222222222111111111111000111111111111111111111111...000222444555777:::===RRRwwwwwwzzzdddhhh}}}lllbbbdddiiivvvfffWWWqqqfffooogggccceeebbbVVVSSSRRRHHHDDD===888999:::999888:::::::::::::::;;;;;;<<<===DDD<<>>999:::;;;:::999:::::::::::::::;;;<<<===>>><<>>???CCCMMMssssssfffUUUAAA<<<;;;:::999999888999999777777666666777777888999:::999888<<<>>>:::@@@QQQ\\\PPPVVV]]]eeeggghhhttt~~~vvvqqqhhhjjj~~~|||lll```ZZZ\\\mmmvvvdddWWWMMMWWWmmmxxxwwwpppjjjgggccc^^^[[[[[[TTTSSSQQQNNNLLLIIIGGGGGGDDDBBBCCCGGGJJJOOOZZZeeewwwyyy{{{zzzooo]]]OOO???888666444444555444333222222111111222222222222222222111111111111222444333555888555BBB]]]oooXXXiiippp]]]]]]bbb|||[[[UUUWWWWWWiiiuuuvvvWWWaaa|||rrrbbb]]]___XXXTTTQQQJJJHHH@@@;;;;;;<<<:::999::::::::::::;;;<<<===??????EEEVVVuuujjjYYYDDD;;;;;;:::888888777777777666555555555555666777777;;;<<<777:::???888AAA___pppSSSRRRXXX___fffgggkkk{{{wwwyyy}}}xxxrrrfff```mmm~~~mmmaaaUUUZZZppprrrdddWWWMMM[[[yyyvvvkkkgggeee___\\\\\\VVVUUURRROOOKKKHHHFFFEEEDDDBBBDDDGGGJJJPPPZZZeeewwwzzzyyyuuuaaaRRRBBB:::666222222444444333222222111111222222222333333333333333333333222444333555777555HHHkkk^^^TTTsssaaaSSS^^^ooojjjQQQQQQUUUVVVgggvvvUUUYYYkkkrrr^^^YYY]]][[[XXXVVVOOOIIIAAA<<<<<<===;;;:::;;;:::::::::;;;<<<>>>???@@@CCCbbbvvvkkkZZZFFF<<<;;;:::888777777777777666555555555555666777777;;;>>>777999@@@888GGGttt___LLLRRRYYY```eeegggooo~~~|||wwwuuu|||rrrfff^^^cccuuulll```VVV[[[ssszzziii^^^VVVQQQcccxxxhhhccc```ZZZVVVWWWSSSSSSRRRPPPMMMJJJHHHGGGDDDCCCDDDHHHKKKPPP[[[fffqqqyyynnnssseeeVVVFFF<<<666111111444444333222222111111222222333333333333333444444444222333333666888999TTT~~~tttSSSYYYaaaXXXkkkuuu]]]MMMPPPVVV\\\nnnRRRSSS]]]rrrxxxaaaYYY___]]]YYYWWWPPPIIIBBB<<<======;;;:::;;;:::::::::;;;===>>>@@@AAAJJJvvv~~~{{{nnn___LLL===<<<;;;:::888888888888777777777777777888999999999???777999BBB;;;QQQ|||VVVKKKTTTZZZ```dddgggssswwwwww~~~tttggg```^^^iii}}}nnnaaaZZZ\\\rrruuubbbWWWVVVZZZqqqvvvddd___]]]WWWSSSUUUQQQQQQQQQQQQOOOLLLIIIGGGDDDCCCDDDHHHKKKPPP[[[fffnnn{{{tttxxxdddqqqiii[[[JJJ>>>777222222555444333222222111111222222111111222222333333333333000222222777:::???bbbiiiSSShhhhhhgggzzzeeeWWWMMMNNNTTT```tttSSSQQQVVVhhhggg]]]bbb^^^XXXTTTMMMJJJBBB=========;;;:::;;;999::::::;;;===???@@@AAAVVV~~~zzzsssdddRRR>>>>>><<<;;;:::999999999999999999888999999:::;;;888???777999DDD>>>YYYuuuTTTNNNXXXZZZ___cccgggvvv~~~}}}}}}xxxjjjccc]]]```~~~}}}qqqeee]]][[[ooouuu___TTTXXXddd~~~tttaaa^^^^^^YYYVVVYYYRRRRRRSSSRRRPPPLLLHHHEEEEEECCCDDDHHHKKKPPP[[[fffnnn~~~jjjqqqvvvddduuulll^^^MMM@@@888333333777444333222222111111222222000000111111222222222222///000111777===EEElllfffXXXuuunnnsssZZZSSSJJJHHHLLL[[[qqqRRRQQQUUUeee~~~}}}ccc^^^___ZZZSSSQQQKKKGGGAAA===;;;;;;::::::888???<<<888===>>>===CCC\\\xxxeeeRRRBBB>>><<<<<<999555444777777777777777777777777777444BBB<<<666>>>AAAfffdddOOORRR[[[[[[bbbcccdddzzz|||ttthhh]]]dddxxx___]]][[[sssqqqiiiXXXSSSmmm{{{pppeee```ZZZTTTTTTYYYUUUTTTSSSTTTUUUQQQJJJEEEGGGEEEEEEHHHLLLQQQ]]]iiixxxqqqbbb|||wwwooorrraaaOOOEEE<<<444333666444333222222111111222222000111111111111222222222222333222666>>>PPP~~~gggeee}}}oooVVVPPPKKKMMMRRR\\\mmm{{{SSSQQQTTTbbbzzzmmmbbb```ZZZTTTRRRLLLGGGAAA===;;;;;;;;;:::999???;;;777===>>>@@@IIIlll|||nnn^^^FFF@@@;;;;;;:::777666888888888888888888888888888666>>>;;;999>>>KKKvvv}}}XXXLLLRRRZZZ^^^dddfffiii{{{yyykkk```hhhlllZZZXXXsssjjjcccWWWXXXuuutttkkkbbb___[[[VVVUUUWWWVVVUUUUUUVVVVVVRRRKKKEEECCCCCCEEEIIIMMMSSS^^^iiixxxyyyeeetttxxxjjjssscccRRRGGG===666444777444333222222111222222222111111111111222222222222333222555888???\\\iiimmmaaaQQQLLLHHHKKKQQQ\\\mmm{{{TTTRRRSSS^^^ssssssddd```[[[VVVSSSLLLHHHBBB>>><<<;;;;;;:::999???;;;888===???BBBNNN|||sssbbbLLLBBB:::999:::999888999888888888888888888888888999777;;;===???ZZZnnnPPPPPPZZZ]]]___eeegggmmm{{{vvvyyyxxxiii^^^eeewwwggg[[[YYYyyyrrrccc]]]XXXcccppphhh```]]][[[XXXUUUUUUXXXVVVVVVWWWWWWRRRKKKEEECCCCCCFFFMMMRRRXXXdddooo|||kkkmmmkkksssfffVVVIII???777666777444444333222222222222222111111111111222222222333666111888:::@@@kkk~~~jjjwww~~~wwwSSSLLLGGGEEEIIIQQQ\\\mmm{{{TTTQQQQQQZZZlllqqqaaa^^^\\\XXXUUUMMMHHHBBB>>>===<<<<<<;;;999>>>;;;:::>>>>>>AAAOOOuuu```QQQDDD999777::::::999999888888888888888888888888===333<<<@@@@@@jjjaaaKKKTTT___]]]]]]bbbfffoooxxxuuuwwwiii\\\___~~~mmm```___```eee^^^[[[^^^qqquuummmddd^^^[[[XXXUUUTTTWWWVVVUUUUUUUUUQQQJJJDDDFFFFFFIIIOOOVVV___mmmzzzooogggpppssshhhYYYKKK???888666666444444333222222222222333111111111222222222333333777000999<<>>======<<<888===<<<>>>BBB===BBBTTTzzzkkkXXXLLL???:::999777777888999999999999999999999999===666===???LLLuuuRRRLLLXXX]]]YYY^^^aaahhhxxxzzzuuu{{{qqqbbbZZZpppttthhhaaaooopppYYY\\\mmmzzzzzzrrrdddYYYUUUUUUUUUUUUQQQMMMLLLLLLKKKHHHEEEIIIHHHKKKSSS]]]kkk~~~sssaaa~~~~~~dddppplll___MMM???999666333555444444333333333333333222222222222333333333333555222888@@@WWWeeeUUUUUU{{{xxxsssvvvYYYKKKJJJGGGGGGMMMUUU___mmmyyySSSSSSRRRTTT]]]rrriiiaaa```ZZZSSSOOOJJJDDD@@@>>>>>>======;;;===;;;===AAA???III```}}}ooo\\\QQQFFF???:::666666999999999999999999999999999::::::===>>>UUUnnnQQQPPPZZZ___^^^___aaaiii|||{{{zzz|||sssddd[[[ppp}}}nnnfffzzzvvvaaaeeeyyyyyynnnuuutttgggZZZUUUVVVVVVUUUPPPJJJHHHIIIJJJIIIHHHIIIKKKQQQ\\\gggtttkkk~~~gggqqqooocccPPPAAA;;;777333555555444333333333333444222222222333333333444444222555888DDDhhhrrr\\\LLLPPPzzz}}}~~~jjjQQQIIIFFFDDDFFFMMMVVV```nnn{{{TTTTTTSSSSSSZZZmmmiiiaaaaaa]]]VVVOOOJJJEEE@@@???>>>>>>======>>>:::<<>>===\\\fffLLLNNNWWW\\\^^^^^^```iii}}}{{{uuu}}}yyykkkbbbxxxmmmvvvjjjooopppbbbnnntttiii[[[VVVVVVWWWUUUPPPIIIGGGHHHJJJKKKJJJKKKNNNXXXeeeqqq}}}xxxsssrrrqqqfffRRRBBB<<<999444555555444333333333333444222222333333333444444444111777888HHHtttjjjXXXIIINNNzzz}}}cccNNNKKKCCCAAADDDLLLVVVaaappp|||QQQRRRSSSSSSUUU```zzzmmmaaabbb[[[QQQOOOKKKFFFCCCAAA@@@>>>===@@@;;;;;;DDDCCC:::SSSyyy}}}zzzyyy{{{}}}rrraaaZZZNNNBBB:::999:::::::::999999888888999999:::<<<<<>>:::555444444444333333333222222222222333333333333444444---===666GGGkkkOOOGGGNNNuuu~~~uuuYYYJJJCCCDDDCCCFFFMMMVVV```nnnyyyQQQRRRSSSSSSSSS]]]uuuvvvcccaaaZZZOOONNNKKKFFFBBB@@@???>>><<<>>><<<===DDDBBB<<<]]]~~~|||yyyxxxzzz|||~~~zzzvvvsssqqqrrrqqquuu~~~yyybbbZZZNNNBBB;;;::::::;;;::::::999999999999::::::<<<:::???CCCvvv\\\PPPWWWZZZ[[[___bbbfffttt{{{|||yyylllccc|||}}}zzzzzznnnaaaZZZYYY[[[VVVQQQNNNMMMJJJGGGIIIMMMTTTZZZfffsssttt{{{lllZZZHHH<<<777777444444444333333333222222222222333333333333444444333???===WWWkkkNNNFFFKKKnnnpppWWWKKKEEEDDDCCCFFFMMMVVV```mmmyyyRRRRRRRRRRRRRRRZZZmmmeeeaaa[[[PPPMMMJJJEEEBBB@@@???===<<<======???CCCAAA@@@ggg~~~}}}}}}}}}~~~|||yyyxxxzzz|||}}}|||}}}}}}rrrnnnfff___ZZZXXXXXXYYY\\\]]]aaaiiirrr}}}dddZZZNNNCCC<<<::::::;;;::::::999999999999::::::<<<999===MMMXXXQQQYYY[[[[[[```cccrrrzzz{{{xxxlllfff~~~rrr||||||~~~~~~qqqddd[[[YYYZZZZZZUUUQQQOOOKKKIIILLLRRRZZZbbbnnnzzzwwwsssnnn___MMM;;;666:::444444444444333333333333222222333333333333444444444999@@@gggsss```MMMEEEHHHeeehhhSSSKKKFFFDDDCCCFFFNNNVVV```mmmxxxTTTSSSSSSSSSRRRWWWdddrrrwwwzzz~~~gggaaa]]]TTTMMMIIIEEEAAA@@@???===<<<===>>>>>>BBBAAADDDlll~~~|||{{{}}}}}}zzz{{{~~~|||zzzyyy{{{}}}{{{{{{}}}ssseee]]]XXXTTTOOOKKKJJJKKKNNNQQQRRRTTTXXX]]]dddsssggg\\\NNNEEE???;;;:::;;;:::::::::999999:::::::::===:::===ZZZwwwUUUSSS\\\]]]]]]bbbeee{{{xxxlllggg{{{uuurrrpppeeeiiilllnnnoooppppppooossszzzpppfff```^^^]]]^^^XXXSSSPPPLLLLLLSSS[[[dddkkkuuu~~~lllwwwmmm```QQQ>>>777;;;555444444444444333333333222222222333333333444444666444CCCvvvdddSSSIIIEEEGGGaaa```PPPJJJFFFCCCCCCFFFNNNVVV___lllwww|||xxx{{{VVVTTTTTTUUUTTTTTT\\\ffflllnnnsssxxx~~~jjj___[[[UUULLLIIIEEEAAA@@@???>>>===???>>><<<@@@CCCGGGkkkyyy|||~~~~~~{{{zzz|||{{{xxxxxx{{{}}}}}}~~~|||{{{{{{}}}zzz{{{}}}{{{zzzwwwwwwwwwtttlll```UUUMMMKKKJJJIIIHHHIIIKKKMMMOOOLLLNNNRRRUUUYYYdddyyy~~~wwwuuu|||mmm^^^OOOGGGBBB<<<:::<<<;;;::::::::::::::::::;;;>>><<<>>>gggkkkRRRWWW``````___dddhhhxxx~~~pppiii~~~zzzwwwpppkkkgggggghhhfffaaa^^^eeesssyyyrrrmmmiiifffddd___ZZZTTTQQQNNNQQQ\\\gggpppuuu{{{sssrrrsssaaaTTTCCC888999555555555444444444333333222222222333333333444444:::444KKKcccQQQEEEDDDJJJbbbxxxYYYMMMIIIEEECCCBBBFFFNNNVVV___kkkuuuxxxmmmeee^^^[[[___fffWWWTTTTTTUUUTTTRRRUUUZZZ```cccggglllsss|||ppp]]]WWWTTTMMMJJJEEEBBBAAAAAA???>>>>>>>>><<>>>>>@@@DDDLLLrrrwwwgggtttrrr{{{{{{~~~~~~{{{yyyzzz~~~|||wwwtttuuusssuuuwwwyyyyyy{{{~~~xxxxxxzzz~~~xxxoookkkeee^^^VVVPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKLLLLLLUUUVVVZZZ^^^^^^]]]bbbiiivvv~~~{{{uuuooojjjgggffffffbbb```___^^^[[[ZZZ```hhh}}}yyyfffTTTNNNHHH>>>999<<<;;;;;;::::::::::::;;;;;;;;;BBBFFF}}}kkkVVVMMMZZZeee```^^^dddgggzzzzzz}}}uuu}}}{{{{{{xxxqqqllllllfffiiilllqqqvvv|||{{{xxxvvvrrrjjjccc[[[WWWSSSQQQSSS\\\ppp|||eeeSSSGGG===555555555555555444444444444222222333333333333444444666777^^^wwwzzzVVVJJJBBBEEELLLdddlllRRRKKKHHHDDDBBBBBBFFFOOOWWW^^^iiisss~~~zzzjjj```YYYRRRPPPMMMJJJLLLOOOTTTaaaiiioooxxxTTTQQQQQQSSSSSSNNNKKKLLLLLLNNNSSSXXX```iiisssyyyfff\\\___NNNKKKGGGDDDCCCCCCBBBAAA888???AAAAAACCCMMMxxxllldddxxxqqq|||{{{{{{}}}}}}|||}}}zzzyyy{{{}}}wwwttttttoooqqqtttvvvxxxzzz}}}wwwwwwxxx|||wwwlllgggZZZWWWTTTSSSRRRQQQMMMJJJNNNMMMKKKJJJJJJKKKNNNOOOXXXYYY]]]bbbbbb^^^^^^aaabbbnnn}}}}}}vvvnnnhhhdddcccccc^^^\\\[[[ZZZWWWVVV[[[ccclll}}}hhhVVVPPPIII>>>999<<<<<<;;;;;;::::::;;;;;;<<<999CCCIIIbbbPPPKKKZZZeee```]]]bbbeeezzzyyy{{{}}}tttpppssskkkmmmnnnnnnoooqqqqqqppp}}}xxxtttssssssnnneee]]]ZZZVVVRRRQQQTTT___uuucccOOOFFF???888666666555555555444444444222222333333333444444444999>>>jjjvvvkkkNNNFFFCCCEEELLLccciiiQQQKKKIIIDDDBBBBBBFFFOOOWWW^^^iiirrr~~~rrrhhhaaaZZZWWWSSSMMMKKKMMMLLLSSSSSSRRRWWW^^^vvvVVVSSSPPPQQQRRRPPPIIIDDDDDDDDDHHHOOOVVV]]]jjjvvv^^^cccXXXOOOLLLGGGCCCBBB@@@???>>>DDD;;;@@@EEEBBBXXXiiiiiinnnmmmuuu{{{zzzzzzxxxyyy|||~~~|||}}}}}}wwwqqqoooppprrrssstttvvvzzz|||wwwyyy|||~~~kkk[[[VVVUUUTTTSSSRRRSSSSSSSSSSSSPPPMMMJJJJJJKKKMMMOOOWWW```ggggggeeedddbbb^^^^^^```gggrrr~~~{{{rrrlllhhheeeddd[[[ZZZXXXWWWWWWXXXYYYZZZhhhnnn^^^WWWMMM???999<<<;;;::::::::::::;;;<<<<<>>@@@;;;???BBBDDDfffeee```jjjnnnwww}}}zzz{{{|||yyyyyy{{{~~~|||zzz|||}}}|||vvvqqqoooooopppqqqsssuuuxxxzzzwwwyyy|||}}}~~~qqqbbb]]][[[WWWUUUTTTSSSSSSSSSSSSQQQOOOLLLKKKKKKMMMNNNXXXbbbkkkllljjjgggbbb^^^\\\[[[^^^eeemmmxxxvvvooojjjfffddd]]]\\\YYYWWWVVVVVVWWWXXX```wwwqqq^^^UUULLL???999;;;;;;;;;::::::;;;;;;<<<======BBBRRR^^^LLLNNN^^^bbbaaaaaa^^^fffzzzvvvrrreeeaaaeeennnmmm```VVVUUUTTTRRRRRRUUUZZZggg~~~~~~gggTTTGGG<<<555555555555444444444333333222333444444333444666777>>>AAAzzz___NNNDDD>>>EEEPPPggggggPPPJJJGGGBBBAAACCCFFFLLLUUUbbbooowww|||nnnddd\\\XXXXXXRRRMMMMMMRRRSSSSSS[[[gggUUURRRNNNLLLLLLKKKGGGCCCBBB@@@BBBEEEGGGKKKTTT^^^ooo}}}qqqggg[[[PPPLLLGGGDDDBBBAAA???>>>>>>>>>AAA???GGGvvvdddXXXcccnnnzzz|||xxxxxx{{{|||yyyxxxyyyzzzxxxwwwyyyzzzyyytttpppnnnnnnooopppqqqsssuuuvvvwwwyyy{{{|||}}}~~~|||nnnkkkgggaaa\\\ZZZXXXWWWVVVUUUTTTRRRQQQOOOOOONNNNNNZZZfffqqqssspppkkkddd]]]\\\YYYXXXZZZ]]]cccppp||||||tttnnnhhheee___]]]ZZZWWWUUUUUUUUUUUUXXXjjjuuu^^^RRRKKKAAA::::::;;;;;;;;;:::;;;;;;<<<===:::EEE^^^|||```NNNOOO]]]___]]]___^^^hhh}}}}}}zzzsss|||nnnjjj]]][[[___hhhhhh]]]TTTRRRQQQQQQSSSXXX___lllyyy|||zzzhhhVVVGGG<<<888555555555444444444444333222333444444333444666888;;;CCC]]]KKKAAA===CCCMMMdddcccOOOJJJHHHEEE>>>AAAEEEKKKUUUbbbpppyyyvvvnnngggddddddYYYUUUQQQPPPSSSVVVXXXXXXyyyTTTQQQMMMKKKJJJIIIGGGDDDCCCAAABBBDDDDDDFFFMMMVVVcccrrrtttggg```PPPLLLHHHDDDBBBAAA@@@>>>???DDDFFF???JJJkkkVVV___mmm~~~|||wwwuuuxxxyyywwwvvvxxxvvvuuutttuuuvvvuuurrrooonnnnnnnnnoooqqqrrrssssssuuuwwwzzz{{{|||}}}~~~|||vvvnnnhhheeebbb___]]]XXXXXXWWWWWWUUUTTTSSSRRR[[[iiiwww{{{xxxqqqggg^^^___\\\ZZZZZZXXXZZZbbblllxxx|||}}}}}}zzzrrrjjjfff```^^^ZZZWWWUUUTTTTTTUUUWWWccc}}}zzz___QQQJJJBBB<<<999;;;;;;;;;;;;;;;<<<======:::IIIkkkyyycccQQQRRR^^^^^^[[[___aaalll~~~qqq~~~nnn___]]]___[[[\\\``````ZZZUUUUUURRRQQQTTT^^^jjjwwwzzz{{{wwwkkkZZZGGG<<<:::555555555555444444444444222444555444444444666888;;;JJJxxxYYYHHHAAA===@@@FFF\\\___MMMIIIGGGEEE>>>@@@DDDJJJTTTaaannnwww}}}xxxpppllllllcccaaaZZZTTTSSSWWWWWWRRR]]]qqqRRRPPPMMMKKKJJJIIIHHHFFFCCCAAABBBCCCBBBCCCIIIQQQ\\\kkkzzzeee___PPPMMMHHHDDDCCCBBB@@@???<<>>QQQ}}}|||[[[LLLHHHFFFDDD@@@BBBEEEJJJRRR^^^jjjssszzz~~~tttqqqnnnllleeeZZZUUUWWWXXXUUUVVV[[[eeerrrOOOOOONNNMMMLLLKKKJJJJJJCCCAAAAAABBB@@@???DDDLLLXXXfffzzzddd[[[QQQMMMHHHEEECCCBBB@@@???888???DDDAAAQQQppp^^^^^^kkk}}}vvvpppppppppoooqqquuurrrrrrqqqqqqooonnnmmmllljjjiiihhhkkkoooqqqpppmmmppprrrvvvxxxzzz|||{{{uuukkkkkkiiifffbbb^^^[[[ZZZ___pppuuujjj^^^\\\ZZZZZZWWWVVV[[[bbbjjjnnnpppmmmfff```___``````gggrrr~~~uuunnndddbbb^^^ZZZWWWUUUTTTTTTUUUXXXffffffQQQHHHCCC???<<<<<<<<<;;;;;;<<<<<<===>>>???NNN~~~iiiZZZ\\\eee```[[[```eeetttuuuyyyhhhYYYUUUWWWbbb^^^ZZZXXXXXXXXXXXXXXXVVVUUU]]]ooo~~~pppmmm```HHH;;;===666666666555555555444444333444555555444555777999>>>___zzzaaaLLL???@@@>>>===<<>><<<<<<<<<<<<<<<======>>>@@@NNNiii\\\```hhhaaaZZZ```dddvvv{{{vvvkkkeee```YYYVVVVVV[[[]]]___aaabbb```[[[VVVZZZ```nnn{{{jjjiii```III<<<>>>666666666666555555555555333555555555444555777999===iiixxx```KKK>>>CCC===BBBAAADDD^^^vvvZZZOOOIIIEEEBBBBBBCCCEEEIIIPPPZZZfffnnnyyyoooiiihhheeegggmmmrrrdddXXXUUURRRUUUfff{{{LLLNNNQQQRRRQQQPPPOOOOOOKKKIIIHHHFFFBBB>>>AAAGGGLLLXXXjjjyyyjjjaaaQQQMMMIIIEEECCCBBBAAA???@@@???@@@AAAQQQ~~~mmmSSS[[[aaajjjrrrnnnmmmqqqsssqqqppprrrrrrrrrqqqooollljjjjjjjjjbbbaaaaaaeeekkknnnlllhhhlllnnnrrrvvvyyy|||yyyqqqllliiidddwwwzzzmmmgggaaa]]][[[]]]hhhssszzz~~~~~~tttjjjdddbbb^^^______^^^bbbpppzzznnnkkkddd]]]WWWRRRPPPNNNMMMLLLRRR___mmm|||mmmUUUGGGCCCAAA???<<<<<<<<<<<<<<<===>>>>>>@@@NNNiii]]]aaaiiiaaaYYY___dddvvv{{{qqqhhh```aaaccc```[[[WWWVVV]]]ffflllnnniii___VVV^^^jjj~~~xxxwwwxxxeeefff```JJJ<<>>===<<<;;;:::;;;<<<===>>>EEELLLnnn[[[^^^hhhhhh]]]]]]eeedddyyy~~~vvvpppnnnmmmhhheeefffbbb]]]___eeebbbffftttnnn```^^^mmmzzzlllgggeeeKKK777===888777666555555444444555444555555555444555777999CCCxxxqqqTTTHHHCCCDDD@@@BBBDDDJJJ]]]~~~rrrZZZQQQIIICCCAAACCCDDDEEEIIIOOOYYYeeelllttt~~~|||wwwxxxwwwooofff```XXXQQQOOORRR[[[mmmJJJHHHIIINNNSSSVVVVVVVVVSSSRRRPPPMMMIIIFFFDDDDDDHHHMMMZZZiiittt|||gggaaaUUUMMMFFFEEEDDDAAA???@@@@@@<<>>EEEQQQ{{{jjj[[[```iiifff\\\]]]dddeeexxxmmmhhheeeeeekkkssstttooommmooommmhhhgggjjjwwwuuuzzzyyyjjjdddhhhyyytttmmmkkkSSS>>>AAA888777666555555444444555555555666555444555888:::EEE}}}qqqSSSHHHCCCDDD@@@BBBDDDKKK___mmmWWWPPPIIICCCAAACCCDDDEEEHHHNNNXXXccckkksss}}}yyynnnhhhbbbWWWOOOKKKVVVeeevvvJJJHHHGGGLLLTTTZZZZZZXXXUUUUUUSSSPPPMMMIIIEEECCCDDDHHHQQQ]]]gggooo{{{lll```VVVMMMFFFEEEDDDAAA???@@@???<<>>===<<<<<<;;;;;;;;;<<<>>>>>>FFF[[[rrrhhhZZZdddkkkeee\\\]]]cccggg{{{tttrrrsssvvvooohhhbbb___```fffttt~~~}}}}}}~~~zzzqqqjjjppp|||{{{nnnjjjTTT>>>>>>888777666555555444444555555666666666555666888;;;IIIrrrSSSHHHCCCDDD@@@BBBDDDLLLaaahhhTTTOOOIIIDDDBBBCCCCCCEEEHHHMMMWWWaaahhhsss|||wwwnnnggg]]]RRRLLLUUUcccooopppkkkrrr|||NNNKKKGGGHHHPPPZZZ]]][[[XXXWWWVVVTTTQQQLLLFFFCCCCCCDDDJJJSSS[[[cccooo{{{rrr```VVVNNNFFFEEEDDDAAA???@@@>>>>>>>>>HHHaaa```SSSXXX\\\jjjxxxmmmkkkiiiggggggiiilllnnnooolllhhheeedddcccaaa``````cccgggiiiiiihhhhhhiiigggggghhhlllpppxxx{{{sssrrruuuooojjjeeedddaaa\\\YYYZZZbbbgggppp~~~ssshhh^^^WWWRRRMMMLLLOOOLLLKKKJJJJJJGGGEEEKKKSSSiiiaaaPPPEEE@@@???<<<<<<;;;;;;;;;===>>>???FFFgggjjjaaaYYYiiinnnccc]]]\\\aaaiii~~~tttrrrxxxtttooolllooottt{{{|||xxxrrrsssssshhhPPP<<<<<<888777666555555444444555555666666666555666999;;;KKKtttUUUIIIDDDDDD@@@BBBEEENNNdddeeeRRRNNNIIIDDDBBBBBBCCCEEEHHHMMMUUU___fffsss{{{tttjjj```YYYWWWXXXffftttuuuiiidddooo~~~}}}xxxVVVRRRJJJEEELLLXXX______ZZZYYYWWWVVVTTTOOOHHHCCCDDDCCCGGGMMMRRRYYYfffqqqxxx```WWWNNNGGGEEEDDD@@@>>>???>>>AAA===HHHiiieeeXXX\\\]]]jjjvvvnnnllliiiggggggiiilllnnnnnnkkkgggeeedddcccaaa```]]]```ccceeeeeeeeeeeefffeeeeeegggjjjnnnvvv||||||vvvnnnfffddd```[[[YYYYYYZZZ^^^cccgggnnn{{{pppfff\\\VVVQQQMMMLLLOOONNNLLLMMMMMMJJJGGGIIIOOO^^^}}}aaaNNNCCC===<<<<<<<<<;;;;;;<<<===???@@@GGGrrrcccWWWVVVnnnqqqccc^^^\\\___jjjvvvttt~~~xxxsssyyy}}}tttwwwzzz{{{zzzmmmRRR@@@AAA888777666555555444444555444555555555555666999<<>>???===CCC===IIIppp{{{cccZZZ]]]]]]jjjwwwllljjjgggeeeeeegggiiikkkllliiifffeeedddcccaaa___[[[^^^```aaaaaaaaacccdddccccccfffiiikkksss{{{rrrjjjeee```[[[ZZZ\\\VVVZZZ\\\[[[[[[bbbqqq}}}}}}|||zzzyyy}}}{{{lllbbbYYYUUUQQQMMMLLLOOOMMMKKKLLLMMMKKKHHHIIIMMMWWWssseeeQQQEEE???>>><<<<<<;;;;;;<<<>>>@@@AAAIIIyyybbbUUUSSSsssuuuccc```]]]\\\kkk~~~yyyuuuyyy{{{kkkooovvv~~~pppUUUBBBAAA888777666555555444444555333444444444444666999;;;LLLppp{{{rrrUUUKKKFFFEEE@@@AAAEEEQQQhhheeeRRRMMMHHHCCCBBB@@@BBBEEEHHHNNNVVV___eeepppvvv~~~ssspppkkkggghhhkkkeeeXXXQQQQQQ]]]vvvxxxqqq]]]```[[[PPPPPP]]]hhhjjj]]]YYYVVVVVVVVVSSSMMMGGGCCCAAAAAADDDFFFJJJTTT___kkkwwwgggXXXOOOGGGEEEDDD@@@>>>>>><<>>JJJvvvyyyZZZWWW[[[\\\jjjxxxkkkiiifffddddddeeegggiiigggfffdddddddddbbb```^^^\\\]]]^^^^^^^^^___bbbeeeaaabbbeeehhhiiipppzzzsssmmmfff^^^\\\___\\\]]]]]][[[YYY\\\dddjjjvvv{{{xxxuuurrrssswww|||tttggg___XXXUUURRRNNNMMMOOOLLLJJJJJJLLLKKKHHHHHHKKKQQQiiijjjUUUGGGAAAAAA<<<<<<;;;<<<===>>>@@@AAAJJJ|||```UUUPPPvvvxxxdddbbb]]]ZZZjjj|||zzzuuulllttt{{{qqqXXXBBB===888777666555555444444555111222333333333555888:::LLLoooxxxkkkQQQJJJFFFEEEAAAAAAEEEQQQhhh~~~dddPPPLLLHHHDDDCCC???AAAEEEIIIOOOXXXaaagggkkkqqqzzzsssiiigggaaaUUUMMMNNNNNNeeevvvppp\\\cccaaaWWWUUUaaalllmmm]]]YYYUUUUUUVVVTTTNNNIIIAAA??????AAABBBEEEOOOYYYdddrrrjjjXXXOOOGGGEEEDDD@@@>>>>>>:::EEE>>>LLLyyypppQQQSSSYYYZZZjjjyyyllljjjgggeeedddfffhhhjjjdddcccbbbccccccbbb___\\\\\\]]]]]]]]]]]]___bbbeee```bbbeeehhhhhhnnn|||vvvmmmccc```bbbbbb```^^^\\\[[[\\\]]]^^^aaawwwyyyvvvqqqllllllooovvv}}}{{{ssslllddd]]]WWWUUURRRNNNMMMOOOMMMKKKJJJLLLKKKHHHGGGJJJLLLbbbhhhSSSDDD>>>>>><<<<<<;;;<<<===???AAABBBLLL}}}XXXQQQNNNwwwyyyeeeddd]]]YYYjjjwwwlllnnntttuuuzzzvvvzzzuuu^^^EEE;;;888777666555555444444555000111222222333444777:::MMMqqqyyyeeeNNNIIIFFFFFFAAAAAAEEEQQQhhh}}}bbbOOOKKKHHHEEEEEE???AAAEEEJJJPPPYYYbbbhhhhhhmmmvvvtttmmmeeeVVVMMMNNNGGG[[[vvvvvvooobbb______ZZZTTT___mmmlllaaa\\\WWWVVVVVVTTTOOOJJJEEECCC@@@>>>@@@EEEKKKOOO\\\hhhrrreee[[[PPPGGGEEEEEECCCAAAAAA>>>@@@GGGNNN{{{^^^PPPTTTPPPYYYiiiyyynnnjjjfffcccbbbcccddddddccccccccccccaaa___\\\[[[^^^______^^^\\\\\\^^^___\\\aaafffhhhhhhnnnzzzyyyrrrlllgggdddccceeeeeebbb^^^\\\]]]___eeeiiiwww|||wwwsssnnngggeeegggkkkpppvvvwwwrrrlllgggeee]]]]]]YYYRRROOOQQQSSSQQQOOOOOOOOOOOOOOOMMMJJJGGGMMM]]]|||pppSSSFFF@@@;;;<<<===<<<;;;:::;;;>>>AAAKKKmmmiiiOOOKKKlllwww]]]]]]^^^kkkuuuiiihhhrrr|||}}}nnnmmmtttmmm[[[FFF???777777777666555555444444555555666555555666999;;;MMMxxxfffRRRJJJDDDDDDCCCDDDEEEQQQhhh}}}}}}|||aaaSSSKKKFFFEEE???AAABBBEEEJJJQQQYYY___ccceeekkkuuuxxxjjjddd^^^VVVPPPNNNNNNYYYooo{{{uuueee[[[XXXWWWSSSZZZdddccc]]]XXXRRRPPPPPPOOOKKKHHHFFFCCC@@@???@@@DDDIIIMMMWWWbbblllyyyjjj]]]RRRHHHEEEEEEBBB@@@@@@>>>@@@EEELLLzzzcccTTTXXXUUU\\\hhh|||xxxmmmiiieeebbbbbbcccddddddcccccccccbbb```^^^[[[ZZZ]]]^^^^^^]]]\\\\\\]]]___\\\```ccceeeffflllvvv~~~zzzuuuqqqnnnjjjjjjiiieeeaaa^^^^^^___```cccnnn}}}xxxuuuooohhheeegggfffiiikkkjjjeee___[[[YYYVVVXXXVVVRRRRRRTTTTTTPPPQQQPPPPPPPPPPPPNNNKKKHHHKKKZZZxxxpppSSSGGGBBB===<<<<<<<<<;;;:::<<>>>>>@@@???BBBLLLfffPPPTTTUUU___hhhvvvuuugggdddaaa```aaacccddddddbbbbbbbbb```^^^[[[XXXVVVZZZ[[[\\\[[[ZZZZZZ\\\]]]^^^^^^]]]^^^bbbgggmmmqqqyyyyyywwwsssnnniiifffeeeeeebbbaaaeeennn~~~}}}{{{uuummmiiiiiibbb___ZZZUUUQQQPPPQQQRRROOOOOONNNOOOUUU\\\\\\WWWUUUTTTSSSRRRRRRPPPNNNKKKKKKWWWpppzzzXXXJJJDDD@@@<<<<<<<<<<<<;;;===@@@CCCUUU^^^^^^MMMGGGPPPmmmqqqhhh```]]]qqqxxxqqqssswwwiiicccqqqzzzrrruuuqqq\\\DDD===888888777777666555555555444555555555555777:::<<>>>>>AAA???CCCOOOmmmRRRRRRQQQ\\\fffuuutttdddbbb```___aaabbbbbbbbb`````````___]]]ZZZWWWVVVXXXYYYZZZYYYYYYYYY[[[\\\___^^^]]]]]]```eeejjjmmmwww}}}~~~{{{vvvqqqmmmkkkjjjiiigggeeefffjjjrrr}}}xxxpppkkkkkk```\\\UUUPPPOOOQQQTTTWWWSSSRRROOONNNSSS\\\```___WWWVVVTTTSSSRRRQQQNNNLLLNNNWWWmmm]]]KKKDDD???<<<<<<<<<<<<<<<===AAACCCXXXbbbaaaNNNIIIMMMgggmmmggg```[[[nnn|||ppphhhiiirrreee___```ppp|||{{{xxxttt]]]EEE@@@888888888777666666555555333444555555555777:::===WWWxxxRRRHHHJJJDDD@@@CCCDDDJJJYYYlll|||dddTTTJJJEEEDDD???@@@AAADDDHHHMMMTTTYYY]]]ccciiitttqqqccc\\\\\\___VVVNNNGGGFFFBBBAAAKKKYYYsssttt___YYYTTTTTTXXXTTTWWWYYYZZZ[[[ZZZXXXUUUSSSPPPMMMHHHDDDAAAAAABBBBBBDDDNNNVVVbbbuuudddWWWKKKEEECCC@@@>>>???AAA???DDDSSSvvvWWWSSSOOOXXXccctttrrrcccaaa______```aaaaaa```^^^^^^^^^]]]\\\YYYWWWVVVVVVXXXXXXXXXWWWXXXZZZ\\\^^^^^^]]]]]]^^^bbbhhhmmmsssyyyzzzuuurrrpppnnnmmmjjjgggfffgggiiivvvyyyqqqnnnnnnbbb]]]UUUQQQPPPSSSVVVXXXYYYXXXSSSNNNPPPYYYaaadddYYYWWWTTTSSSRRRQQQOOOMMMOOOVVVhhh```KKKCCC???<<<<<<===<<<<<<>>>AAADDDaaagggdddPPPIIINNNeeeiiiccc```\\\mmm{{{kkkaaarrrzzzkkk]]]TTTWWW```ppp~~~{{{vvv]]]CCC???999888888777777666666555333444555555555777:::===UUUuuuMMMEEEHHHEEEBBBBBBCCCJJJYYYhhhuuu}}}fffUUUJJJEEECCC>>>AAAAAADDDGGGMMMSSSXXX[[[aaagggpppzzzzzziiiaaa```aaa^^^QQQFFFAAA>>>>>>HHHVVViiixxxyyyhhh]]]YYYVVV___fffbbbcccbbbaaa^^^ZZZWWWVVVUUUSSSPPPKKKFFFCCCAAAAAAAAAAAAJJJQQQ]]]ppp}}}xxxdddWWWJJJEEECCC@@@???@@@AAA>>>DDDTTTwwwuuuXXXTTTOOOWWWccctttnnnbbb```^^^^^^_________^^^[[[\\\\\\\\\[[[YYYWWWVVVUUUVVVWWWWWWVVVWWWYYY[[[ZZZ]]]^^^\\\[[[^^^ffflllooowwwzzzvvvsssqqqnnnjjjfffeeeeeeccckkkzzzssspppqqqnnnhhh```ZZZYYYZZZZZZZZZ\\\]]]YYYPPPNNNUUU^^^dddYYYWWWTTTRRRRRRQQQNNNMMMNNNRRRaaawwwbbbJJJBBB@@@<<<<<<===<<<<<<>>>BBBEEEhhhlllkkkXXXHHHOOOeeeddd^^^```___mmmwwwfffjjj{{{hhh\\\QQQLLLUUUdddrrryyy^^^BBB===999999888888777666666666222333555555555777;;;===SSS}}}TTTGGGGGGDDDDDDAAABBBJJJXXXfffppp{{{eeeUUUJJJEEECCC???@@@@@@BBBFFFKKKQQQVVVYYY^^^bbbjjjsss|||yyypppllljjjhhhYYYKKKEEEBBB@@@GGGQQQ]]]kkkxxx}}}aaa\\\\\\\\\^^^nnnzzzuuuooolllfff```ZZZWWWWWWYYYTTTQQQMMMHHHDDDAAAAAAAAA>>>GGGMMMYYYlllyyyqqqdddWWWJJJEEECCCAAA???@@@@@@>>>DDDTTTtttnnnUUUSSSOOOWWWdddvvvlllbbb```^^^^^^______^^^\\\ZZZ[[[[[[[[[[[[YYYXXXVVVTTTVVVWWWWWWVVVWWWYYY[[[XXX\\\^^^\\\YYY[[[dddlllmmmvvv}}}yyyuuurrroookkkgggffffffbbbfff}}}zzzsssqqqsss}}}vvvmmmfffcccbbb```^^^\\\___\\\SSSMMMRRR[[[bbbZZZWWWTTTRRRQQQPPPNNNMMMLLLOOO\\\pppcccIIIBBB@@@<<<<<<===<<<===???BBBEEEiiiqqqrrraaaFFFPPPfffaaa[[[aaabbboooqqqiiitttkkk]]]QQQMMMJJJKKKZZZllluuu~~~```BBB<<<999999888888777666666666222333555555555777;;;>>>QQQ\\\JJJEEEBBBDDD@@@AAAIIIXXXeeennnzzzdddSSSIIIEEEDDD@@@??????AAAEEEIIIOOOTTTWWW[[[___fffnnnwww~~~}}}xxxjjj[[[OOOLLLHHHBBBBBBGGGQQQ]]]hhhmmmrrr}}}VVVUUURRRTTTaaasss{{{{{{}}}kkk^^^```ccc^^^\\\___WWWVVVSSSOOOKKKFFFCCCAAADDDCCCGGGRRR```qqqggg```VVVMMMIIIEEE@@@>>>@@@AAA@@@CCCVVVxxxaaaMMMNNNOOOTTT^^^www|||nnniiibbb___aaaccc```^^^^^^^^^\\\ZZZ[[[]]]]]]ZZZWWWTTTUUUVVVXXXYYY[[[\\\]]]XXX]]]aaa```\\\\\\aaafffmmmttt}}}{{{vvvqqqoooiiifffgggccccccsss{{{{{{}}}}}}zzz}}}|||mmm]]]hhhbbb\\\WWWOOOLLLWWWhhh^^^XXXSSSQQQNNNJJJKKKNNNKKKLLLTTTfff|||gggKKKAAAAAA===<<<===>>><<<;;;@@@GGGjjjxxxxxxgggOOOPPPgggfff[[[aaabbbjjjvvvnnniiilllmmmfffVVVQQQJJJDDDFFFQQQaaammm{{{```BBB===888777666555555444444555444555666555555666999;;;SSSdddLLLIIIEEECCC@@@AAAHHHTTT```kkkzzzvvvfffRRRLLLFFFBBBBBBAAAAAABBBDDDHHHLLLPPPSSS[[[\\\aaahhhrrrzzz}}}ooo___PPPKKKIIIFFFEEEGGGOOOSSSXXXXXXUUU\\\qqqQQQPPPQQQTTT]]]jjjxxxsssjjjjjjggg]]]YYY[[[WWWVVVUUURRRNNNIIIEEECCCDDDCCCFFFPPP]]]llljjj___VVVLLLHHHDDD@@@???@@@AAA@@@CCCTTT^^^JJJMMMPPPVVV]]]ttt}}}nnngggaaa^^^aaaccc```^^^___^^^[[[YYYZZZ[[[[[[YYYVVVTTTUUUVVVWWWYYYZZZ[[[\\\YYY]]]aaa```\\\\\\aaafffooouuu{{{vvvssssssllliiihhhcccbbbpppzzzoooggg```ZZZSSSPPPZZZjjj___XXXRRRPPPNNNKKKJJJLLLKKKJJJQQQ```sssdddKKKAAA@@@>>><<<===>>>======CCCKKKrrrkkkOOOQQQjjjhhh[[[___bbbjjjrrreee]]]]]]\\\SSSRRROOOIIIFFFHHHSSScccnnn~~~~~~cccGGG===888777666555555444444555444555666555555666999;;;KKKgggMMMGGGCCCAAABBBCCCIIITTT^^^iiiwwwxxxgggRRRMMMIIIEEEDDDAAAAAABBBDDDGGGLLLPPPRRRXXXZZZ___fffooowww}}}mmm___SSSMMMIIIEEEFFFLLLMMMOOORRRQQQNNNPPP___oooPPPMMMPPPUUUXXX```ssstttbbbZZZ\\\VVVWWWWWWUUURRRMMMHHHEEEEEEBBBDDDMMMXXXfffxxxmmm```UUUKKKFFFDDD@@@???AAAAAAAAACCCRRR```IIIKKKQQQWWW\\\ppp|||mmmeee```]]]```bbb```______^^^\\\YYYXXXXXXXXXWWWUUUUUUUUUUUUVVVWWWYYYZZZ[[[YYY]]]```___\\\\\\aaafffqqqwww~~~yyywwwvvvqqqmmmjjjccc```kkkzzzxxxmmmccc^^^WWWTTT]]]jjjaaaWWWOOOOOOOOOLLLJJJIIIIIIHHHKKKVVVeeewwwaaaLLLBBB??????======>>>>>>???GGGOOOsssPPPVVVqqqmmm\\\]]]```kkkxxxfffYYYVVVSSSJJJNNNLLLIIIIIINNNXXXfffooo}}}zzzeeeJJJ<<<888777666555555444444555444555555555555666999;;;IIIkkkOOOHHHDDDAAADDDEEEJJJSSS[[[eeesss{{{gggQQQNNNLLLGGGEEE@@@@@@AAACCCGGGKKKOOOQQQUUUXXX]]]dddkkksssyyy|||mmm```UUUOOOIIIDDDIIISSSTTTTTTTTTQQQJJJGGGNNNYYYVVVOOOOOOVVVWWWZZZmmmxxxaaaWWWYYYTTTVVVXXXXXXUUUPPPKKKGGGEEEBBBCCCJJJTTTaaassssssbbbVVVJJJEEECCCAAA@@@AAA@@@AAADDDSSSlllMMMLLLPPPWWW[[[mmmzzzjjjddd^^^[[[___aaa```^^^______]]]ZZZXXXWWWWWWVVVVVVUUUTTTTTTTTTUUUWWWXXXYYYYYY\\\^^^]]][[[]]]aaafffrrrxxx~~~}}}xxxtttoookkkdddaaahhhsss~~~~~~}}}oooccc^^^YYYVVV\\\gggaaaVVVMMMLLLNNNLLLIIIGGGFFFDDDFFFMMMXXXhhh~~~bbbMMMCCC???@@@>>>=========>>>FFFOOO}}}UUU]]]yyysss]]]\\\^^^jjjsss___WWWTTTMMMKKKKKKJJJMMMTTT^^^iiipppwww|||vvvcccIII999888777666555555444444555333444555555444555888;;;KKKhhhPPPMMMHHHCCCCCCDDDJJJRRRYYYbbbppp~~~{{{iiiQQQMMMLLLHHHDDD@@@@@@AAABBBFFFJJJNNNPPPSSSWWW\\\bbbiiipppvvvzzzooo___SSSOOOJJJEEELLLZZZccccccbbb[[[NNNEEEIIIRRR```TTTOOOTTTVVVWWWdddwwwzzzdddRRRMMMPPPRRRTTTWWWYYYWWWSSSMMMJJJFFFCCCCCCIIIRRR^^^nnn|||~~~eeeWWWJJJDDDCCCAAA@@@AAA???BBBFFFUUU}}}VVVMMMOOOUUUZZZnnnwwwgggccc]]]ZZZ^^^```___]]]^^^^^^^^^\\\ZZZXXXWWWWWWWWWUUUTTTSSSSSSSSSTTTVVVWWWXXXZZZ[[[ZZZZZZ\\\aaaeeepppvvvwwwuuuqqqlllfffbbbgggnnnzzz~~~|||lll___[[[YYYVVVYYY```^^^SSSJJJJJJMMMKKKHHHFFFCCCBBBCCCGGGNNN\\\ttthhhOOOBBB===AAA>>><<<<<<;;;;;;CCCLLLmmmYYYbbbxxx```\\\]]]iiiyyyfffWWWSSSMMMLLLKKKLLLPPPXXXbbbjjjooossswww|||xxxaaaIII:::888777666555555444444555333444555444444555888:::LLL^^^MMMOOOJJJCCC@@@BBBHHHPPPVVV```pppwwwlllRRRLLLKKKGGGBBB??????@@@AAADDDHHHLLLNNNSSSWWW]]]bbbgggmmmtttyyyqqq]]]NNNLLLJJJHHHRRRbbbrrrsssqqqfffTTTFFFHHHQQQfff[[[SSSTTTUUUUUU\\\fffccceeeeee^^^SSSKKKKKKNNNRRRTTTWWWYYYYYYUUUQQQNNNIIIEEEDDDHHHOOOYYYhhhuuujjjZZZKKKDDDCCCBBBAAAAAA>>>CCCGGGVVV^^^PPPNNNTTT[[[qqqwwwgggccc]]]ZZZ]]]___]]]\\\\\\[[[]]]]]]\\\ZZZWWWWWWWWWUUUTTTRRRQQQQQQSSSTTTVVVWWWXXXXXXXXXXXX[[[```ccclllrrr|||wwwvvvsssmmmgggdddeeeiii{{{|||kkkiiigggiiinnnrrrtttsss||||||zzz~~~xxxgggZZZYYYZZZXXXXXX[[[XXXOOOHHHHHHJJJHHHFFFFFFAAAAAABBBDDDHHHTTTkkknnnOOO@@@<<<@@@===<<<<<<::::::@@@IIIfffwwwwwwYYYbbbyyybbb]]]^^^hhhyyy~~~qqq]]]UUUNNNNNNMMMMMMRRRYYYaaahhhkkkqqqtttxxx{{{~~~yyy|||bbbIII===888777666555555444444555333444444444444555888:::NNN~~~XXXJJJMMMHHHAAA===@@@GGGNNNTTT]]]ooouuuqqqUUUKKKIIIEEE@@@?????????AAACCCGGGKKKMMMRRRWWW]]]bbbfffkkkrrrxxxkkkXXXJJJIIIHHHHHHZZZrrruuuaaaPPPLLLQQQjjjeee^^^XXXVVVXXX[[[]]]VVVXXXYYYXXXVVVUUUTTTTTTSSSUUUXXX[[[ZZZXXXUUUSSSMMMHHHEEEGGGLLLSSSaaammm~~~nnn]]]LLLEEEDDDBBBAAAAAA???DDDGGGSSSaaaRRROOOTTT]]]tttyyykkkccc]]]ZZZ\\\^^^\\\ZZZZZZWWWZZZ]]]]]]ZZZWWWVVVVVVUUUSSSQQQPPPPPPQQQSSSTTTVVVVVVUUUUUUVVVZZZ^^^bbbgggmmmuuu|||yyyyyyuuuooohhhdddccccccqqqppp```TTTSSSSSSTTTXXX^^^dddgggtttzzz{{{uuudddWWWXXX]]][[[XXXYYYSSSLLLGGGGGGFFFEEEEEEHHHAAABBBCCCCCCCCCMMMdddyyypppNNN@@@???===;;;;;;===;;;;;;AAAIIInnnjjjsssjjjTTT\\\zzzwwwccc```___hhh{{{}}}wwwnnnxxx{{{hhh\\\PPPOOOMMMMMMPPPWWW^^^ccceeelllooosssvvvyyyyyy|||{{{bbbHHH>>>888777666555555444444555333333444444333555777:::LLL~~~vvv]]]KKKKKKGGGAAA===@@@GGGMMMRRR[[[mmm~~~ttt}}}xxxZZZLLLGGGDDD@@@>>>>>>???@@@CCCFFFJJJLLLQQQVVV\\\aaadddiiipppvvvlll___PPPHHHHHHCCCFFFccc|||hhhYYYTTTlllmmmhhh___YYY[[[^^^]]]]]]^^^______```___[[[VVVUUUWWWYYY\\\\\\ZZZXXXVVVPPPKKKFFFFFFIIIOOO[[[fffzzzqqq___MMMEEEDDDCCCAAA@@@???DDDFFFPPPyyyaaaTTTPPPUUU^^^vvv{{{nnnccc]]]ZZZ\\\^^^[[[YYYYYYTTTXXX\\\]]]ZZZVVVUUUUUUUUUSSSQQQOOOOOOPPPRRRTTTUUUTTTSSSSSSUUUYYY^^^aaadddjjjpppsssxxxzzz{{{wwwooohhhcccaaa___bbbrrr~~~zzzooocccTTTFFFHHHHHHHHHHHHKKKQQQYYY___kkkvvv~~~~~~tttbbbVVVYYY___]]]YYYXXXOOOJJJFFFFFFEEECCCDDDIIIBBBCCCDDDCCCAAAIII^^^sssnnnLLLBBBCCC:::999;;;=========CCCJJJpppccclllaaaOOOWWWuuutttcccbbbaaaiii}}}~~~|||~~~|||zzzsssdddfff}}}mmm```PPPPPPNNNLLLNNNUUU[[[___```eeeiiinnnrrrwwwxxxyyyxxx```FFF===888777666555555444444555222333444444333444777:::CCCsss}}}sss{{{eeeOOOKKKGGGDDD>>>AAAGGGMMMPPPYYYkkk|||sssxxx}}}^^^LLLFFFDDDAAA>>>>>>>>>@@@BBBFFFIIIKKKPPPUUU\\\```bbbgggooouuuvvvvvvnnn___TTTKKKHHHGGG@@@CCChhhhhhZZZnnnooolllddd```ggguuu~~~uuuoooooommmeee```___^^^XXXVVVYYY[[[XXXVVVVVVVVVNNNGGGDDDEEEKKKWWWdddtttmmm```PPPEEEAAAAAA@@@???>>>EEEDDDPPPttt\\\RRRTTTQQQ\\\qqqjjjaaa___]]]\\\\\\[[[ZZZXXXWWWXXXZZZ[[[ZZZXXXUUUSSSTTTUUUUUUTTTQQQPPPPPPQQQSSSTTTUUUUUUUUUXXX\\\___hhheeeiiiqqqvvv~~~zzzrrrqqqoooggg^^^YYY\\\``````[[[VVVSSSMMMGGGDDDGGGIIIHHHFFFGGGNNNSSScccrrr~~~{{{rrraaaWWWZZZ]]]YYYVVVXXXLLLKKKJJJHHHGGGGGGHHHHHHGGGCCCAAABBBDDDKKKYYYgggsssSSSCCC===??????>>><<<<<<>>>CCCFFFlllyyyhhhhhhQQQOOOkkkpppbbb^^^\\\hhh}}}~~~yyyyyymmm]]]___uuuyyyzzzgggNNNJJJJJJKKKLLLNNNRRRXXX]]]eeekkkqqqtttvvv{{{|||zzzzzzsss```FFF===999999888777666555444444333333444444666777888999???aaaiiixxxWWWKKKIIIEEEDDDBBBDDDJJJQQQ\\\lllzzzkkkhhh~~~[[[MMMGGGIII???AAA@@@@@@AAACCCFFFIIIKKKNNNSSS[[[```aaaccchhhooonnndddjjjXXXRRRFFFFFFIIICCCbbbqqqddd{{{rrrkkkmmm{{{}}}tttmmmeeeaaabbb]]]XXXUUUYYYZZZXXXUUUTTTVVVOOOHHHDDDCCCGGGRRR^^^oookkk___PPPEEEBBBAAAAAA???<<>>>>><<<<<<>>>BBBFFFhhhkkkjjjTTTSSSnnnpppaaa]]]\\\gggwww~~~{{{yyyoooaaabbb{{{qqqdddhhhjjj[[[GGGGGGGGGHHHHHHJJJOOOUUUYYYaaagggmmmqqqsssxxx~~~|||yyyttt```FFF<<<999999888777666555444444333333444444555777888999===[[[pppzzzZZZOOOMMMHHHDDDCCCEEEKKKRRR\\\kkkxxxrrrhhh]]]NNNGGGIII@@@@@@@@@???@@@BBBEEEHHHIIIRRRTTTYYY^^^```aaaccceeeqqqyyygggfff[[[WWWLLLKKKMMMFFF]]]rrruuuwwwwwwmmmeeebbbbbb___ZZZXXX[[[]]]YYYVVVUUUXXXRRRKKKGGGDDDEEENNNYYYkkk|||iii^^^OOOEEEBBBBBBAAA@@@;;;BBBCCCJJJvvvTTTRRRUUUSSS```wwwjjj\\\ZZZXXXWWWWWWVVVUUUSSSUUUVVVWWWXXXWWWUUUSSSRRRTTTTTTUUUSSSQQQPPPPPPQQQQQQSSSSSSTTTTTTVVVYYY\\\ZZZ\\\aaacccbbbiiizzzvvvpppggg___\\\```___ZZZSSSRRRUUUVVVSSSOOOMMMIIICCC>>>@@@FFFLLLXXXaaammmzzz{{{lll^^^TTTUUUVVVQQQMMMNNNGGGGGGGGGHHHIIIKKKLLLMMMJJJEEEBBBBBBAAAEEEOOOZZZpppYYYDDD@@@>>>>>>===<<<<<<>>>BBBEEE___jjjlllXXXZZZtttqqq___\\\\\\fffooo}}}wwwsssjjjbbbfffvvvyyycccXXXZZZ]]]SSSFFFCCCCCCDDDDDDEEEJJJOOOTTT[[[aaahhhlllooouuu~~~xxxuuuaaaFFF:::999888777777666555444444333333444444555666888888===UUUvvvzzzYYYPPPNNNIIIDDDCCCGGGMMMSSS[[[iiiuuuzzzgggtttbbbOOOGGGJJJAAA@@@?????????@@@CCCFFFGGGQQQQQQTTT[[[ccchhhfffcccpppmmmccc\\\YYYPPPMMMNNNJJJWWWtttzzzyyy|||oooddd^^^ccc]]][[[]]]___[[[WWWWWWWWWSSSNNNJJJEEEEEEMMMWWWhhh|||{{{ggg\\\NNNEEEBBBCCCBBB@@@;;;@@@DDDHHHyyy|||WWWSSSWWWVVV```rrrjjj[[[YYYWWWVVVVVVUUUTTTRRRTTTUUUUUUVVVUUUSSSRRRPPPSSSTTTTTTSSSQQQOOOPPPQQQQQQRRRSSSSSSSSSUUUXXXZZZ\\\\\\]]]\\\WWWZZZlll~~~yyytttpppooorrr}}}rrrbbbWWWWWW[[[]]]TTTRRRMMMGGGBBBBBBEEEIIISSS[[[eeennn{{{wwwggg\\\SSSSSSTTTOOOKKKJJJGGGGGGHHHIIIJJJLLLMMMMMMLLLHHHFFFEEEDDDEEENNNXXXhhhyyyZZZAAA@@@===>>>===<<<<<<>>>AAADDDVVV~~~jjjnnn]]]ccc|||sss]]]\\\]]]eeeoooqqqjjjcccccclllyyysss___TTTSSSSSSMMMEEE@@@@@@AAA@@@BBBFFFKKKOOOVVV\\\ccchhhlllrrr|||wwwvvvaaaEEE:::888777777666555555444444444444444444555666777888<<>>>>>???AAADDDEEELLLKKKNNNXXXjjjxxxzzzuuu}}}mmm^^^XXXOOOIIIIIIJJJPPP[[[kkk|||ooossstttdddbbb\\\YYYZZZ[[[XXXUUUUUURRRPPPNNNKKKFFFDDDKKKUUUeee{{{vvvfff[[[MMMEEECCCCCCBBB@@@===@@@EEEGGGttt[[[RRRWWWYYY___lllkkk\\\ZZZXXXVVVVVVVVVUUUSSSSSSTTTTTTTTTSSSRRRQQQPPPRRRSSSSSSRRRPPPOOOPPPQQQPPPRRRSSSTTTTTTTTTWWWYYY]]]ZZZXXXUUURRRQQQVVV]]]sss}}}xxx^^^SSSUUUYYYUUUTTTQQQLLLHHHEEEEEEEEEHHHOOOYYYbbbkkkyyy{{{qqq___XXXRRRRRRRRRPPPLLLJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKIIIGGGGGGEEEFFFLLLUUU```qqq[[[AAA@@@<<<=========<<<>>>AAACCCQQQtttwwwaaakkkvvv]]]]]]]]]dddwwwssshhhbbbjjjzzzppp]]]QQQKKKGGGBBB???????????????@@@CCCHHHLLLRRRXXX```eeeiiipppzzzwwwvvv```CCC:::777777666666555555444444444444333444444555666777;;;GGGwww|||yyyQQQGGGHHHDDDAAABBBFFFMMMSSSYYYdddoooiiidddoooTTTGGGKKKCCC??????>>>===>>>@@@BBBDDDHHHIIILLLXXXoookkk\\\OOOHHHDDDFFFJJJIIIQQQppplll\\\XXXiii}}}vvv___XXXRRRSSSSSSQQQOOOPPPMMMMMMMMMKKKEEEBBBHHHRRRaaayyyrrreee[[[NNNEEECCCCCCAAA??????>>>EEEGGGrrr___QQQVVVYYY___hhh{{{nnn^^^[[[YYYXXXXXXWWWVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPQQQRRRSSSRRRPPPOOOPPPQQQPPPRRRTTTTTTTTTUUUVVVXXXXXXVVVSSSQQQPPPOOONNNMMMTTTyyyppp]]]VVVVVVYYYWWWSSSOOOJJJFFFCCCAAABBBGGGPPPXXX^^^ggguuu{{{qqqhhhVVVSSSPPPPPPRRRQQQOOOMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKHHHHHHGGGEEECCCIIIPPPXXXhhh|||ZZZBBBCCC;;;<<<=========>>>@@@CCCOOO~~~bbbqqqyyy]]]^^^___ccc~~~|||nnnhhhttt~~~nnn[[[OOOGGGAAA======??????>>>>>>>>>AAAFFFJJJOOOVVV]]]cccgggnnnxxxxxxuuu]]]BBB<<<666666666555555555444444444444333333444555555666@@@FFFxxxqqqVVVIIIHHHCCC???@@@DDDKKKQQQWWWcccnnnpppfffuuuWWWHHHKKKCCC@@@???>>>===>>>@@@AAACCCHHHJJJMMMUUUnnnyyy```PPPJJJBBBBBBFFFAAAEEETTT}}}nnn___XXXQQQLLLRRR]]]cccttt|||]]]TTTMMMLLLLLLKKKJJJLLLMMMOOOQQQOOOGGGBBBHHHQQQaaayyyttteee[[[NNNEEECCCBBB@@@===@@@;;;CCCGGGqqqiiiVVVVVVXXX^^^hhhvvvppp^^^\\\YYYXXXXXXXXXVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQRRRSSSRRRPPPOOOPPPQQQQQQSSSUUUVVVUUUUUUVVVXXXTTTUUUSSSPPPNNNMMMMMMMMMOOOcccrrrhhhccc^^^XXXQQQKKKFFFBBB@@@CCCDDDIIIQQQTTTWWWaaalllmmmsssuuuqqqlllhhhaaaYYYMMMMMMLLLMMMPPPSSSRRROOONNNNNNOOOPPPPPPOOONNNNNNNNNLLLKKKJJJFFFBBBFFFLLLPPP___rrrUUU@@@BBB;;;<<<=========>>>@@@BBBKKKyyybbbuuu|||^^^___```bbb}}}ssskkkxxxwwwfffTTTKKKEEE@@@>>>@@@>>>>>>===<<<===???DDDHHHMMMSSS[[[```dddkkkuuu|||yyytttYYY@@@>>>666666555555555444444444444444333333444444555555AAABBB}}}nnn___LLLHHHAAA>>>>>>AAAHHHNNNVVVbbbnnnyyyyyymmm|||zzzYYYHHHJJJBBBAAA@@@???>>>>>>???AAABBBEEEJJJLLLPPPggg|||[[[LLLKKKAAA@@@FFFAAACCCGGGpppjjjZZZPPPSSSUUUPPPNNNRRRJJJ[[[pppooo^^^TTTLLLJJJJJJIIIJJJLLLRRRTTTVVVTTTKKKEEEIIIRRRccc|||yyyfff[[[NNNFFFCCCBBB???===@@@999BBBFFFqqqttt]]]XXXVVV]]]hhhsssrrr^^^\\\YYYXXXXXXXXXVVVUUUTTTTTTTTTSSSRRRRRRQQQQQQPPPQQQRRRRRRPPPOOOPPPQQQQQQSSSUUUVVVVVVVVVWWWXXXTTTWWWVVVPPPKKKKKKNNNQQQPPPSSSiiimmmfff]]]SSSLLLHHHDDDBBBBBB@@@BBBHHHJJJJJJQQQ[[[XXX___aaa]]]ZZZYYYTTTMMMGGGHHHJJJKKKPPPSSSSSSQQQMMMNNNPPPQQQRRRQQQPPPPPPSSSQQQPPPNNNIIICCCEEEJJJJJJYYYlll}}}}}}NNN===@@@;;;<<<=========>>>@@@BBBFFFuuuooobbbxxx~~~___``````aaawwwrrrjjjuuuxxxlllZZZIIICCCAAA>>>===@@@======<<<;;;;;;>>>CCCGGGLLLRRRYYY^^^bbbiiirrrzzzzzzsssWWW@@@@@@555555555555555444444444444444333333333444555555888777}}}pppeeeNNNGGG>>>===<<<@@@FFFMMMUUUbbbnnnsssrrruuu}}}[[[IIIJJJBBBBBBAAA???>>>>>>@@@AAABBB@@@GGGIIIKKK```vvvQQQEEEJJJBBB@@@GGGEEEBBBBBBfff___ZZZVVVUUUWWWWWWSSSOOOLLLTTT[[[aaajjjqqqiiiZZZRRRPPPOOOPPPRRRTTTUUUUUUWWWZZZUUUQQQQQQJJJGGGQQQeee{{{kkk^^^MMMBBB@@@@@@???===@@@888DDDAAAggg\\\\\\[[[aaaeeerrrtttbbb\\\YYYYYYXXXUUUSSSUUUSSSSSSSSSSSSRRRQQQPPPOOOSSSRRRPPPNNNNNNNNNMMMLLLQQQPPPRRRVVVXXXVVVTTTTTTTTTWWWVVVRRRNNNOOORRRTTTQQQQQQZZZhhhqqqooollllllxxxsss```WWWRRRJJJEEEDDDAAAAAABBBCCCDDDFFFGGGGGGOOOQQQRRRQQQSSSTTTOOOHHHFFFDDDCCCFFFNNNTTTWWWXXXWWWUUUSSSRRRSSSTTTTTTTTTQQQRRRQQQOOOKKKHHHFFFFFFLLLSSSaaauuuqqqPPPCCC???======<<<<<<===>>>@@@AAAKKK{{{hhhdddYYYwwwddd]]]ZZZeeettt}}}ooobbb```eeehhhgggdddRRROOOJJJDDD@@@?????????>>><<<;;;:::<<>>???GGGKKKLLL\\\sss[[[OOOEEEEEEIIIHHHDDDAAACCCOOOaaavvvtttmmmeee```^^^]]]YYYVVVNNNQQQUUUXXX]]]```[[[SSSTTTSSSRRRSSSVVVXXXYYYYYYYYY\\\WWWSSSSSSKKKGGGQQQgggyyyiii]]]MMMCCCAAAAAA???===???888DDDBBBeeewwwyyy^^^[[[WWW___fffrrrsssccc]]]YYYYYYWWWTTTSSSTTTSSSRRRRRRQQQQQQPPPPPPOOORRRQQQOOONNNNNNMMMMMMLLLRRRQQQSSSXXXZZZYYYVVVSSSQQQSSSTTTTTTTTTVVVXXXYYYMMMMMMSSS___fffeeeccccccjjj{{{lll___UUUKKKFFFFFFCCCCCCBBBAAABBBDDDFFFGGGKKKNNNNNNNNNQQQTTTPPPKKKIIIFFFCCCFFFNNNUUUYYYYYYYYYWWWUUUTTTTTTTTTUUUUUUSSSSSSQQQOOOKKKHHHFFFEEEHHHOOO\\\pppjjjKKKAAA???======<<<<<<===>>>@@@AAAKKK|||oooiiiWWWssseee^^^ZZZcccpppttteeeXXXUUUXXXYYYWWWTTTNNNMMMJJJGGGCCCAAA???>>>>>><<<;;;:::<<>><<<;;;>>>FFFRRR^^^fffwwwdddQQQLLLDDDBBBAAA???>>>======>>>>>>???DDDHHHKKKXXXxxxiiiXXXMMMFFFGGGIIIHHHEEECCCHHHRRR```pppxxxssslllgggeeebbb^^^ZZZRRRPPPPPPSSSTTTRRRRRRUUUYYYXXXWWWXXX[[[\\\\\\[[[ZZZ^^^YYYUUUUUULLLIIIRRRiiivvvdddZZZMMMEEEBBBBBB@@@===???:::CCCCCCaaannnqqqzzzzzz]]]ZZZTTT^^^iiitttpppeee^^^YYYXXXVVVSSSRRRTTTSSSRRRPPPOOONNNNNNOOOPPPQQQPPPOOONNNMMMLLLLLLLLLQQQRRRUUU\\\dddgggccc]]]YYYXXXYYYZZZ\\\[[[YYYXXXNNNNNNTTT]]]dddeeeeeefffdddttt}}}kkk[[[OOOIIIHHHGGGEEEBBB@@@@@@BBBEEEGGGIIILLLMMMMMMQQQVVVVVVRRRNNNIIIEEEGGGOOOWWW\\\\\\]]][[[XXXUUUTTTTTTUUUVVVUUUTTTRRROOOKKKHHHFFFDDDCCCIIIVVViiicccGGG???>>>======<<<<<<===>>>@@@AAAJJJ{{{sssjjjTTTkkkhhh```[[[bbbpppsssdddVVVSSSTTTRRROOOMMMLLLLLLKKKIIIFFFCCC@@@>>>>>><<<;;;;;;<<>>;;;<<>>===>>>>>>??????@@@DDDJJJSSSiiirrraaaUUUNNNHHHIIIJJJGGGEEEFFFSSS[[[dddnnnzzzssspppmmmjjjiiifffaaa^^^XXXSSSSSSXXXWWWQQQUUU^^^___^^^]]]]]]]]]]]]ZZZXXXZZZ^^^YYYVVVWWWNNNKKKTTTkkkuuu```XXXMMMFFFCCCBBB@@@>>>???===BBBCCCZZZwwwpppmmmUUUXXXTTT___kkkwwwmmmfff___YYYWWWUUURRRQQQSSSSSSQQQOOOMMMMMMMMMNNNOOOOOOOOOOOOMMMLLLKKKLLLLLLOOORRRXXXdddttt~~~{{{ssslllgggddddddccc___ZZZWWWZZZ^^^fffooouuuwwwwwwvvvmmm{{{yyygggYYYPPPMMMMMMIIIDDD???>>>@@@CCCFFFJJJMMMOOOPPPTTT[[[]]]\\\TTTMMMGGGIIIQQQZZZ______```^^^[[[WWWTTTTTTVVVXXXWWWUUUQQQNNNKKKHHHEEECCCAAAFFFQQQccc|||```FFF???>>>======<<<<<<===>>>???AAAHHHvvvrrreeeSSSccckkkaaa]]]___rrrwwwgggZZZXXXYYYUUURRRSSSPPPOOOMMMKKKGGGCCC@@@>>>>>>===;;;;;;<<<>>>@@@BBBGGGIIIOOOWWW\\\aaakkkuuu}}}mmmJJJ@@@888666666666555444444333333333333222222333333444555777<<>>>>>??????@@@===AAAJJJNNN\\\rrraaaYYYRRRNNNMMMKKKGGGEEEFFFWWW___hhhooowwwwwwoooiiifffcccbbb]]]\\\```gggdddZZZZZZbbbdddbbbaaa___]]]ZZZUUUQQQVVV[[[XXXVVVXXXPPPMMMVVVlllttt^^^WWWMMMFFFCCCBBB@@@??????@@@@@@CCCRRRaaaMMMWWWVVVaaakkkzzzllleee^^^YYYWWWUUURRRPPPRRRSSSQQQOOOMMMLLLMMMNNNOOONNNOOOOOONNNKKKJJJLLLNNNPPPSSS[[[kkkvvvnnnnnnmmmiiihhhiiisss{{{yyywwwiii]]]VVVTTTOOOGGGAAA>>>@@@CCCFFFKKKOOORRRRRRVVV]]]aaaaaaZZZRRRJJJKKKTTT^^^bbbbbbaaa___\\\VVVSSSSSSVVVZZZXXXTTTOOOLLLJJJHHHEEEBBBBBBFFFOOO```xxx[[[EEE>>>=========<<<<<<===>>>???AAAIIIqqqooo^^^SSS\\\nnnccc___^^^oooyyyhhhZZZZZZZZZUUUUUUYYYWWWTTTPPPKKKFFFCCC@@@???>>>===<<<;;;<<<===???@@@FFFGGGMMMTTTZZZ```jjjtttyyy~~~~~~{{{lllKKK???777666666666555444444333333333333222222333333444555666???>>>lllqqqjjjRRRSSSGGGBBB<<<:::???JJJWWW```lll~~~lllWWWLLLDDDCCCBBBAAA?????????@@@@@@AAA===AAAIIILLLTTTqqq}}}kkkccc[[[UUURRRNNNHHHEEEFFFSSS]]]iiisss}}}}}}nnnfffcccbbbcccjjjvvv{{{nnnccc___fffeeeccc```]]]WWWPPPKKKQQQVVVUUUUUUXXXRRROOOYYYlllsss]]]WWWNNNFFFBBBAAA@@@@@@>>>BBB>>>CCCLLLqqq___KKKXXXYYYaaajjjwwwnnnbbb\\\XXXXXXWWWRRRPPPQQQRRRQQQOOONNNMMMMMMNNNOOOMMMOOOPPPOOOKKKJJJMMMOOORRRUUU]]]pppyyyxxxyyyzzz|||zzz~~~yyylllaaaZZZUUULLLEEEAAAAAADDDFFFLLLQQQTTTTTTWWW]]]aaabbb___UUUMMMOOOXXXbbbdddccc```___[[[UUUPPPQQQVVV[[[WWWRRRMMMJJJIIIHHHEEEBBBCCCEEEMMM\\\tttyyyUUUCCC>>><<<======<<<<<<===>>>@@@AAAJJJlllsss]]]VVVWWWqqqdddaaa]]]hhhpppaaa___]]]WWWWWW^^^[[[YYYSSSNNNHHHDDDAAA@@@>>>===<<<<<<<<<===>>>???CCCDDDJJJQQQWWW]]]hhhrrrvvv}}}{{{yyymmmMMM@@@888666666666555444444333333333333222222333333444555333???:::]]]ssstttYYYVVVIIIDDD>>>;;;???IIIUUU]]]hhhyyyyyy}}}pppZZZNNNFFFDDDCCCBBB@@@???@@@@@@AAA@@@>>>AAAGGGJJJQQQfff|||zzzoooeee[[[WWWSSSMMMHHHHHHRRR^^^oooxxxkkkeeejjj|||wwweeefffeeecccaaa]]]VVVNNNIIIJJJQQQQQQSSSWWWSSSQQQ[[[jjjppp^^^WWWNNNEEEAAA???@@@@@@<<>>@@@AAAFFFeee}}}```YYYTTTrrreeeccc]]]cccmmmiiicccYYYZZZccc[[[YYYVVVRRRMMMHHHCCCAAA>>>======<<<<<<<<<======@@@AAAFFFMMMSSSZZZeeepppttt~~~}}}yyykkkJJJ???999666666666555444444333333333333222222333333444555000>>>999RRRzzz|||^^^VVVKKKFFF@@@===@@@IIISSS[[[cccppp}}}xxx{{{www```RRRJJJEEEDDDBBBAAA@@@@@@AAAAAA===???AAACCCHHHQQQ^^^hhhzzzlll___ZZZXXXSSSNNNLLLOOO[[[ppp{{{nnnoooqqqeeedddcccaaa]]]VVVNNNIIIFFFMMMNNNQQQWWWSSSRRR]]]iiinnn^^^XXXNNNEEE@@@>>>???AAA;;;BBB:::DDDIIIiiirrrYYY___WWW\\\dddhhhzzzuuu]]]YYYXXXZZZYYYTTTPPPPPPQQQQQQQQQQQQQQQOOONNNMMMMMMQQQSSSPPPLLLKKKNNNRRRRRRVVV```yyyxxxooofffdddoootttfffbbb\\\TTTKKKFFFDDDEEEFFFTTT[[[___^^^]]]aaacccccccccYYYQQQTTT^^^fffgggccc]]]\\\XXXRRRMMMNNNUUU\\\TTTNNNHHHFFFGGGHHHEEEBBB@@@AAAFFFSSSkkkzzzXXXIIIAAA:::======<<<<<<===>>>@@@AAAAAA^^^ccc\\\SSSssseeeddd]]]ddduuunnneeeYYYYYYbbbXXXXXXXXXUUUQQQKKKEEEBBB>>>======<<<<<<<<<<<<======>>>CCCJJJPPPWWWbbbmmmtttyyyhhhDDD;;;888777666666555444444333333333333222222333333444555000>>>:::MMM```TTTLLLGGGAAA>>>AAAIIISSSYYY```jjjxxxyyy{{{|||eeeVVVNNNEEEDDDBBBAAA@@@@@@AAAAAA;;;???AAAAAAGGGRRRZZZ\\\lllpppaaa[[[[[[WWWRRROOOFFFSSShhh|||~~~iiicccccc```WWWTTTPPPEEEGGGKKKOOOQQQQQQRRRTTTVVViiiuuuhhhbbbYYYMMMFFFCCCBBB???;;;:::DDD888FFFFFFfff~~~lllWWWXXX\\\aaafffuuuuuu___YYYYYYXXXRRRUUUXXXOOORRRRRRQQQPPPPPPOOONNNNNNRRRQQQPPPNNNKKKJJJLLLMMMOOOZZZbbbtttooodddmmmooollllllddd\\\]]]\\\UUULLLEEEDDDFFFRRR]]]eeedddbbbaaa]]]XXXZZZUUURRRTTT\\\cccffffff\\\WWWPPPJJJIIILLLQQQUUUPPPMMMKKKJJJKKKIIIDDD@@@@@@AAAFFFQQQgggUUUEEE@@@999;;;<<<<<<;;;::::::===???DDDUUUsssggg[[[|||gggbbb```eeexxx|||sssggg\\\[[[```______\\\WWWUUUSSSNNNHHHCCCBBB???<<<:::;;;<<<<<<;;;AAA@@@CCCIIINNNUUUaaammmyyyvvv```III<<<555555444444333333222222111444444444444444444444444:::///@@@MMM|||}}}qqqQQQMMMJJJCCC>>>???BBBHHHQQQZZZ___ooo}}}|||ttt]]]LLLHHHFFFCCCBBBBBBBBBAAA@@@======>>>@@@CCCIIIQQQVVVggguuuaaa\\\bbb\\\VVVTTTOOOIIIHHHWWWpppxxxpppgggeeeaaaWWWTTTQQQFFFJJJLLLPPPQQQPPPQQQSSSUUUdddqqqbbbdddZZZNNNEEECCCBBB???<<<;;;EEE999FFFFFFdddzzz}}}zzz^^^[[[]]]___dddsss|||eee\\\[[[YYYSSSUUUWWWOOORRRQQQQQQPPPOOONNNNNNNNNPPPQQQQQQOOOMMMLLLMMMNNNPPPWWW]]]lllxxxkkkppp~~~|||kkkbbbbbb[[[YYY\\\\\\WWWNNNHHHEEEFFFOOOZZZbbbbbb```^^^YYYTTTSSSPPPOOORRRYYY^^^___^^^XXXTTTNNNJJJJJJLLLPPPTTTPPPMMMKKKJJJJJJIIIDDD@@@@@@AAAEEEQQQfffTTTDDD@@@999;;;<<<<<<;;;::::::===???BBBSSSlllvvvccckkkdddaaaeeewwwyyyyyyuuuppp|||jjjbbbYYYZZZ```^^^```\\\XXXUUUSSSOOOIIIDDDBBB???<<<;;;;;;<<<<<<;;;@@@???BBBGGGMMMTTTbbbnnnyyywww]]]DDD;;;777555444444333333222222111444444444444444444444444<<<000:::AAAqqqwwwSSSJJJJJJEEE@@@@@@AAAEEEPPPZZZ^^^mmm{{{www```QQQKKKHHHEEECCCCCCBBBAAA@@@>>>??????@@@BBBGGGMMMRRR\\\yyynnn\\\YYY```[[[UUUTTTPPPOOOLLLQQQZZZfffyyy|||mmmvvvlll|||~~~rrrlllfffZZZUUURRRIIINNNOOOPPPPPPOOOOOOQQQRRR]]]kkkaaaggg\\\NNNEEEBBBAAA???===<<>>kkkYYYHHHJJJFFFBBB@@@???BBBOOO\\\```kkkwwwfffVVVNNNKKKGGGEEEDDDCCCAAA@@@????????????@@@DDDIIIMMMVVVnnnttt```ZZZ^^^ZZZXXXXXXSSSWWWVVVUUURRRXXXoootttaaa~~~tttggg___^^^[[[VVV]]]```{{{zzzqqq___VVVRRRKKKQQQQQQQQQPPPOOONNNOOOOOOUUUeee}}}hhhhhh]]]NNNDDDAAAAAA@@@>>><<>>KKKkkktttooodddbbbdddqqqooojjjffffffyyyrrrfffgggooowww|||zzzhhh^^^ZZZWWW\\\aaa[[[TTTQQQOOOOOOQQQPPPMMMJJJDDDAAA===;;;;;;<<<<<<;;;===;;;===BBBIIISSSbbbpppxxx~~~}}}qqqTTT===999999555444444333333222222111333333333333333333333333333555===DDDkkkdddHHHHHHEEEBBB@@@===@@@OOO^^^aaaiiissswwwoooXXXQQQMMMIIIFFFDDDCCCAAA???>>>??????>>>???BBBGGGJJJSSSddduuuccc^^^ZZZ\\\]]]VVVXXX[[[]]][[[gggmmm]]]^^^\\\VVVRRRQQQPPPNNNUUUMMM]]]gggVVVQQQLLLRRRRRRQQQPPPPPPOOONNNMMMOOO```{{{oooggg\\\NNNDDDAAAAAA@@@>>>;;;@@@<<>><<<<<<<<<<<<;;;<<<:::<<>>:::777555444444333333222222111333333333333333333333333000777<<>>>>>>>>AAAFFFIIIOOOYYYoooqqqaaaZZZ^^^```WWWWWWYYY\\\```uuuiiihhheeeaaa\\\VVVPPPMMMSSSIIIOOOjjjpppWWWPPPNNNQQQPPPPPPQQQRRRQQQNNNLLLMMM___{{{ooodddZZZLLLDDDAAAAAA???===:::>>><<<===AAALLLxxx{{{YYYDDDMMMXXX\\\iiitttvvv```VVVWWWRRRQQQTTTQQQOOOOOOOOOPPPPPPQQQQQQQQQOOOPPPRRRQQQOOONNNNNNOOOPPPOOORRRVVVUUU[[[wwwmmmeeezzzwwwaaa```^^^XXXZZZ\\\[[[WWWPPPHHHCCCEEEJJJRRRXXXUUUNNNKKKKKKJJJIIIHHHIIILLLRRRXXX\\\XXXVVVTTTRRRRRRTTTWWWYYYWWWSSSOOOMMMNNNMMMJJJGGGCCCCCCFFFPPPccc~~~eeeHHH???>>>===;;;<<<<<<;;;::::::===???===FFFllluuuoookkkwwwlllbbbbbbiii~~~~~~rrrhhh^^^]]]{{{~~~uuuqqqddd\\\YYYYYYfffnnnhhh[[[WWWSSSQQQQQQPPPMMMJJJEEEBBB>>><<<<<<<<<<<<;;;;;;:::<<>>;;;666555444444333333222222111333333333333333333333333333777444<<>><<<>>>IIIUUU[[[bbbmmm|||}}}fffuuucccUUUQQQMMMIIIGGGEEECCCAAA<<<===>>>>>>>>>AAADDDGGGOOOUUUccc|||lll]]]___bbbZZZ___[[[ZZZ```www~~~tttjjj```WWWRRRPPPLLLNNNXXXyyyvvvWWWPPPQQQNNNNNNOOORRRTTTSSSOOOKKKLLL___}}}kkk```WWWKKKDDDBBBAAA???===:::>>>>>>===BBBJJJooo___FFFIIIRRRZZZhhhsss|||dddXXXXXXSSSPPPSSSQQQOOOOOOPPPQQQQQQRRRSSSSSSPPPQQQQQQOOOMMMLLLMMMNNNOOOOOOQQQSSSRRRVVVgggzzzxxxjjjooozzzyyydddcccaaa]]]]]]\\\ZZZVVVOOOHHHCCCCCCEEELLLSSSQQQJJJHHHLLLIIIIIIKKKMMMPPPUUU[[[^^^^^^ZZZUUUQQQPPPSSSWWWZZZZZZVVVQQQOOOOOOOOOLLLIIIDDDDDDGGGQQQccc~~~aaaFFF>>>>>>>>>;;;<<<<<<;;;::::::===???>>>EEEggguuussseeerrr^^^bbbfff{{{wwwlllfff]]]kkk~~~uuuggg]]]UUUTTTbbbkkkdddXXXTTTPPPOOOPPPPPPMMMKKKFFFCCC???<<<<<<<<<;;;;;;;;;;;;===DDDJJJSSSaaammmpppwwwtttcccJJJ===:::555555444444333333222222111222222222222222222222222333555...999;;;WWW\\\IIIDDD@@@>>><<<<<>>???BBBDDDMMMSSS```wwwgggcccgggcccbbb\\\\\\bbbsssxxxnnneeeaaaKKKNNNOOONNNdddzzzWWWPPPSSSLLLMMMOOOSSSVVVTTTPPPKKKMMM```~~~~~~hhh^^^UUUJJJDDDBBBBBB???<<<;;;>>>@@@>>>DDDJJJkkkoooPPPJJJQQQ\\\fffqqqgggZZZYYYSSSPPPRRRPPPOOOPPPPPPQQQRRRSSSTTTTTTRRRRRRPPPNNNKKKJJJLLLMMMNNNNNNOOOQQQQQQUUU```kkk}}}pppmmmqqqxxx|||jjjjjjhhhaaa___\\\YYYTTTNNNHHHCCCCCCDDDKKKRRRPPPJJJIIINNNIIILLLOOOSSSWWWZZZ^^^aaaaaa\\\UUUOOONNNQQQVVVZZZ[[[WWWRRRPPPQQQPPPNNNKKKEEEEEEHHHQQQddd~~~```EEE===>>>>>>;;;<<<<<<;;;:::;;;===??????EEEdddggg}}}bbbbbbfffyyy{{{yyykkkiii|||lll^^^SSSNNN[[[ccc[[[PPPMMMJJJJJJMMMOOOOOOMMMFFFCCC???===<<<<<<;;;;;;;;;;;;???EEEKKKSSS```lllooovvv~~~uuudddIII;;;:::666555555444333333222222111222222222222222222222222000333...===999JJJfffMMMFFF@@@>>><<<;;;>>>CCCVVV^^^kkkxxxmmmddd|||YYYVVVRRROOOMMMKKKIIIGGGBBBBBBBBB@@@>>>>>>@@@AAAGGGOOO]]]vvvqqqhhhmmmkkk[[[WWW\\\dddooo|||wwwjjj^^^[[[RRRKKKOOO___{{{tttVVVOOOTTTPPPNNNLLLKKKLLLLLLKKKJJJNNNaaarrrbbbbbbVVVIIIEEEBBB???===<<>>999NNNZZZ~~~kkkuuurrrlllbbbhhhttt~~~tttoooyyy|||cccSSSOOOOOOMMMKKKHHHGGGGGGLLLRRRUUURRROOOHHHDDD@@@<<<;;;;;;;;;:::999;;;???EEEMMMWWWcccjjjpppyyyzzzyyyppp[[[GGG;;;666333444444333333333333222222222222222222222222222222333222222999<<>>===KKK^^^kkktttzzzgggrrr```TTTKKKKKKNNNNNNMMMLLLHHHGGGEEECCCBBBAAAAAABBBIIINNNYYYsss~~~xxxjjjdddbbb```bbboooyyyrrrllljjjaaaWWWOOOPPPZZZjjj{{{cccSSSQQQUUUSSSRRRPPPOOOOOONNNLLLJJJLLLaaaooobbbbbbUUUIIIDDDBBB???<<<<<<<<<:::???===BBBGGGgggqqqNNNRRR]]]```dddtttppp]]]\\\WWWSSSRRROOONNNNNNOOOOOOPPPQQQQQQQQQPPPQQQQQQOOOMMMKKKLLLMMMMMMNNNNNNMMMNNNRRRYYY___xxxyyyfffgggmmmpppxxxpppnnnnnngggiiieeeZZZRRROOONNNJJJHHHOOOUUUVVVVVVVVVUUUTTTRRRKKKLLLYYYcccccccccfffccc```\\\WWWOOOMMMVVVaaaccc___\\\ZZZVVVPPPPPPRRRKKKGGGHHHVVVkkk[[[EEE???:::;;;:::;;;<<<;;;:::;;;<<<>>>;;;KKKSSS{{{nnnwwwcccggg~~~nnneeegggqqqvvvnnnwwwzzzwwwaaaUUUQQQNNNKKKJJJHHHGGGKKKQQQUUUUUUSSSKKKGGGBBB>>>===<<<;;;::::::<<>>jjj~~~YYYJJJDDD@@@888999???<<>><<<<<<;;;;;;@@@===AAAEEEcccrrrsssTTTJJJSSS\\\bbbrrruuu___\\\VVVRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNLLLKKKMMMNNNNNNNNNNNNNNNNNNPPPUUUXXXkkkoooccceeehhhiiirrr~~~tttssspppooooooiii^^^UUURRROOOMMMNNNWWW______]]]]]]ZZZWWWVVVMMMMMM]]]lllnnnkkkkkkfffeeebbb[[[SSSPPPYYYfffjjjddd___\\\WWWQQQOOOQQQMMMIIIJJJXXXmmmYYYDDD>>>:::<<<:::;;;<<<;;;::::::<<<>>>===FFFKKK{{{bbbooo\\\UUUnnnhhheeelllzzzqqqwwwooohhhsss|||ppp^^^WWWUUURRRNNNJJJGGGIIINNNTTTWWWXXXMMMJJJEEEAAA???===<<<:::;;;===@@@DDDLLLVVVbbbiiiqqqzzzppprrrkkkWWWCCC999666666333333333333222222222222222222222222222222222222333444444777666777XXXeeePPPDDD@@@:::;;;???<<<<<>>CCC```qqqlllXXXCCCHHH[[[```mmmzzzbbb\\\UUUQQQSSSRRRSSSSSSRRRRRRQQQQQQQQQPPPRRRRRRPPPNNNLLLLLLNNNPPPMMMMMMMMMMMMNNNPPPRRRTTT^^^oooeee```cccddddddlllyyyyyyxxxrrrzzzuuummmaaaXXXSSSPPPOOOYYYdddkkkhhhdddcccaaa\\\[[[PPPQQQdddxxx|||vvvqqqjjjhhhddd^^^UUUSSS]]]jjjnnnfff```\\\WWWPPPMMMNNNNNNJJJLLLYYYnnnRRRAAA===;;;>>>:::;;;;;;;;;::::::<<<>>>===@@@FFFsssmmmyyydddMMMnnnsssjjjdddhhh}}}uuuzzz}}}vvviiigggdddaaaeeewwwyyyggg___^^^]]]SSSNNNHHHGGGJJJPPPUUUXXXOOOKKKFFFBBB@@@>>>;;;999<<<===???CCCJJJTTT```hhhpppyyylllnnnfffSSS@@@777666777333333333222222222222111111111111111111111111111111444555666555333IIIpppjjjUUUJJJFFF===:::===;;;666JJJ[[[lll|||xxxssswwwuuueeeTTTJJJGGGGGGKKKPPPLLLJJJHHHEEECCCBBBBBBBBBBBBBBBJJJaaasssiiijjjrrryyyvvvdddeee\\\WWWYYY[[[YYYVVVUUUSSSRRROOOLLLJJJKKKOOOSSSUUUUUUUUUVVVVVVUUUQQQNNNOOOgggiiigggaaaTTTGGGAAA???<<<;;;<<<<<<<<<>>>999@@@HHHbbbzzzmmmxxxXXXDDDIII\\\___hhheee]]]TTTPPPRRRRRRSSSSSSSSSRRRRRRQQQQQQPPPRRRRRRPPPNNNLLLLLLOOOQQQKKKKKKKKKMMMOOOQQQSSSSSSTTTnnntttfffcccdddiiikkkkkkttt~~~yyy{{{nnncccYYYTTTRRRRRRiiiuuuyyypppiiiiiigggbbb]]]SSSVVVnnnxxxmmmiiiccc\\\VVVUUU```lllnnneee]]]XXXTTTMMMJJJJJJMMMIIIKKKYYYooorrrKKK???<<<:::???999:::;;;;;;::::::;;;=========EEElllsssRRRaaakkkeeefff}}}}}}vvvxxxxxxuuupppggg[[[XXXZZZooorrrddd___```WWWRRRKKKGGGHHHLLLRRRUUUOOOLLLGGGCCC@@@>>>;;;999======???BBBHHHRRR^^^eeeoooyyymmmlllaaaNNN===666666777333333222222222111111111111111111111111111111111///444555555666333@@@]]]iiiXXXRRRPPPAAA888:::<<<555DDDSSSfffxxx~~~lllggguuuttteeeUUULLLHHHGGGKKKPPPKKKJJJHHHEEECCCBBBBBBBBBBBB@@@DDDVVVuuu~~~nnnnnnuuuzzz|||~~~pppfff___YYYYYYYYYWWWUUUUUUQQQTTTUUUPPPIIIFFFKKKQQQVVVUUUUUUUUUVVVUUUSSSPPPPPPiii|||hhhjjjaaaTTTFFF@@@>>>;;;;;;<<<;;;;;;===:::EEEMMMaaattt{{{|||xxxQQQDDDLLLZZZ]]]eeeyyyiii___UUUQQQSSSRRRSSSSSSRRRRRRQQQQQQQQQPPPQQQQQQQQQOOOMMMMMMOOOQQQLLLJJJJJJLLLOOORRRTTTTTTPPP___|||~~~xxxsssuuu{{{mmmiiijjjpppyyy~~~|||mmmaaaYYYUUUUUUXXXxxxzzzooonnnkkkddd[[[TTT[[[vvv}}}ooofff\\\VVVTTTWWWaaalllkkkaaaXXXTTTPPPKKKGGGGGGJJJFFFIIIXXXnnnhhhGGG@@@<<<888===999:::;;;:::999999;;;===???===DDDbbbzzzXXXTTTmmmiiifffvvvzzzsssuuutttxxxsssmmmccc```TTTfff}}}eeeYYY[[[ZZZVVVOOOJJJHHHKKKPPPSSSOOOLLLHHHDDDBBB???<<<999=========@@@EEEOOO[[[cccoooyyyrrrlll\\\HHH:::777666555222222222222111111111111111111111111111111111111...444444333666444<<>>III]]]sssyyy~~~gggbbbkkkqqqfffXXXPPPKKKHHHJJJNNNJJJHHHFFFDDDCCCBBBCCCCCC???===@@@KKKbbbxxx{{{|||oooiiidddaaa^^^YYYXXX[[[VVVXXXXXXQQQHHHEEEJJJQQQZZZXXXVVVVVVVVVUUUSSSQQQTTTmmmyyygggkkkaaaSSSEEE???===;;;:::<<<<<<;;;===;;;FFFJJJSSS}}}zzzNNNAAAJJJSSS\\\gggvvvnnndddYYYSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQOOOQQQQQQQQQOOONNNOOOPPPNNNLLLJJJKKKOOORRRTTTSSSSSSVVVgggvvvoooiiiooo~~~~~~pppnnnrrr|||yyyhhh^^^XXXVVVZZZaaavvvrrrlllcccVVVRRR^^^|||pppcccTTTOOORRRXXXbbbkkkhhh^^^TTTPPPNNNIIIFFFEEEFFFCCCGGGVVVmmm^^^DDD@@@<<<777;;;999:::;;;:::999999;;;===???;;;BBBWWWfffQQQ|||nnnnnngggnnnwwwrrruuuwwwvvvpppkkkddddddXXXbbb|||eeeUUUZZZZZZXXXSSSNNNLLLMMMQQQTTTPPPMMMIIIFFFDDDAAA>>>;;;<<<<<<<<<>>>CCCMMMXXX```qqq{{{xxxmmmXXXCCC999777666333222222222222111111111111111111111111111111111111...555333111555555888FFFmmmkkkXXXTTTVVVIII;;;:::;;;999:::>>>SSSmmmuuuxxxllljjjlllqqqggg^^^WWWPPPIIIHHHJJJGGGFFFEEECCCBBBBBBCCCDDD===>>>@@@EEEPPPmmm~~~hhhyyyxxxsssooolllfff```___ccc^^^^^^[[[SSSIIIFFFKKKRRR^^^[[[XXXVVVVVVUUUSSSQQQZZZsssxxxfffkkkaaaSSSEEE>>><<<::::::<<<>>><<<===;;;DDDCCCBBBgggTTTBBBIIIMMM[[[iiiuuuqqqggg[[[UUUVVVTTTQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPRRRRRRPPPOOOOOOPPPQQQNNNJJJKKKNNNRRRSSSSSSXXXSSSZZZwww{{{oooiiieeennnvvvqqqwwwvvvddd[[[XXXXXX___ggg{{{tttlll```RRRQQQ___~~~qqq```OOOKKKPPPXXXbbbjjjggg\\\RRROOOMMMIIIFFFEEEDDDAAAEEEUUUmmmwwwUUUAAA@@@<<<666:::999:::::::::999999;;;======999???OOOyyyYYYzzzooorrriiijjjuuusssxxx~~~|||qqqiiiaaaaaaZZZ^^^wwwgggVVV___ZZZXXXUUURRRPPPPPPSSSVVVQQQNNNKKKHHHFFFDDD@@@>>><<<<<<;;;<<>>>>>===;;;;;;888>>>===<<>>BBBLLLZZZeeeuuu~~~jjjQQQAAA999444222333333333333222222222111111000000000000000000000000///000222222222444666888LLL}}}~~~___MMMUUUSSS>>>555>>>:::<<<===AAAPPPffftttwwwjjjuuussslllddd]]]TTTKKKIIIKKKGGGFFFCCCAAA@@@AAABBBCCCAAA>>>???BBBDDDPPPssssssjjjmmmyyyzzzlll___^^^]]]\\\WWWNNNHHHKKKQQQmmmssstttjjj^^^YYYWWWWWW```zzzttthhhjjj[[[NNNBBB>>>>>>===;;;;;;888>>>===<<>>888444333444333333222222222111111111000000000000000000000000///000222222222333666888>>>nnn~~~yyyhhhOOOXXX]]]KKK<<<;;;999;;;;;;===JJJ___ooouuuoootttyyyooofff___XXXOOOJJJIIIGGGFFFDDDBBBAAAAAABBBCCCEEEBBBBBBCCCBBBHHHaaa{{{ppp^^^WWWaaapppyyy]]]^^^\\\[[[YYYRRRKKKMMMSSSqqq~~~yyygggZZZVVVVVVccc}}}vvvhhhfffYYYMMMBBB>>>>>><<<;;;;;;888>>><<<;;;???>>>EEEVVVrrreeeOOOZZZaaahhhooo}}}iiiddd^^^TTTSSSUUUTTTRRRQQQPPPPPPQQQQQQTTTUUUUUUTTTRRRPPPPPPQQQPPPNNNLLLLLLNNNPPPQQQQQQNNNTTTRRRSSS___nnnvvvtttrrrrrrwwwpppmmmjjjqqqzzzoooddd^^^hhh|||vvv^^^XXXSSSXXXfffsss~~~gggTTTPPPQQQUUU]]]gggnnnpppooocccWWWLLLJJJLLLMMMNNNPPPOOONNNLLLJJJHHHFFFDDDCCCFFFCCCEEETTTooojjjNNNAAA999:::===666888888999999999::::::::::::;;;>>>===iiissswww~~~rrrllljjjnnnuuuhhhpppxxx~~~vvvpppggg\\\^^^kkkttt```[[[VVVTTTRRRPPPQQQWWW\\\YYYRRROOOLLLIIIGGGFFFDDDAAA???============@@@JJJXXXbbbwwwxxxnnn[[[FFF:::666444333555333222222222222111111111000000000000000000000000///000222222222333555888999WWWxxxwwwVVV[[[fff[[[FFF:::777999999999AAATTTgggsssvvvppp|||sssjjjfffaaaVVVMMMHHHHHHGGGEEECCCBBBBBBBBBCCCEEEBBBBBBCCC@@@AAAMMM]]]ppp[[[ZZZeeeoooddd\\\WWWYYYWWWRRRPPPTTTjjjwwwvvveeeZZZUUUTTTccc}}}uuuiiieeeVVVLLLBBB???>>>;;;:::<<<888>>><<<;;;???>>>BBBRRRooovvv{{{WWW___eeejjjnnnyyymmmfff```VVVVVVTTTTTTRRRQQQQQQRRRSSSSSSVVVVVVUUUTTTRRRRRRRRRSSSRRROOOLLLLLLNNNQQQSSSSSSRRRWWWTTTRRRYYY```ssszzztttpppkkkhhhjjjvvv}}}~~~qqqnnnllluuu{{{kkk]]]]]]iiiuuu```\\\VVV[[[lll{{{kkkXXXUUUTTTSSSUUUYYY]]]```bbbXXXPPPJJJIIIIIIHHHHHHJJJHHHIIIIIIIIIHHHFFFEEEDDDGGGDDDGGGXXXvvvjjjKKK>>>999;;;<<<666888888999999999:::::::::999======<<>>???]]]}}}tttooonnnnnn{{{uuummmsss|||zzzoooeeekkkuuuqqqccc^^^XXXTTTRRRSSSWWW[[[YYYTTTPPPKKKKKKJJJHHHFFFCCCAAA@@@=========>>>BBBMMM[[[eeeppp|||rrrcccRRR@@@777555333333444222222222111111111000000///////////////////////////000222222111222444666:::;;;ttt|||hhhZZZXXXTTTJJJAAA;;;;;;:::777888CCCWWWgggpppvvvkkkkkkooorrrlll^^^QQQLLLJJJIIIHHHFFFEEEDDDCCCCCCBBB??????@@@AAABBBEEEIIIWWWqqqwwwcccXXXuuunnn\\\\\\^^^WWWRRRTTTTTTWWWVVVRRRPPPQQQPPPMMM\\\yyylllhhhbbbQQQIIIBBB???===::::::===888===;;;;;;@@@======JJJjjjqqqggguuu{{{YYYZZZ\\\aaagggppplllaaaZZZ\\\TTTSSSSSSTTTUUUWWWYYY[[[XXXVVVUUUUUUVVVVVVUUUTTTTTTRRRPPPPPPRRRTTTUUUUUUSSSVVVRRRSSSZZZYYYXXXcccwww|||qqqhhh```YYYTTTQQQ[[[vvvttttttssswwwkkkaaa^^^eeeyyyaaaVVV[[[]]]iii~~~{{{iii___XXXXXXVVVQQQLLLJJJLLLOOOPPPNNNNNNNNNLLLHHHIIINNNMMMMMMMMMMMMLLLJJJHHHFFFCCCBBBJJJ```___BBB===::::::;;;888888888999999999:::::::::777>>>>>>AAATTTwwwooonnnooo}}}}}}qqqqqqxxxyyypppiiiuuuzzzpppiiiiiiccc^^^]]]^^^___[[[TTTOOONNNIIIJJJKKKIIIEEEBBB@@@@@@<<<===>>>@@@EEEQQQ```kkkvvvssseee^^^NNN===666555333222333222111111111111000000000000000000000000000000000///111222111111111333555888777___xxx|||ttt]]]NNNHHHFFFEEE>>>===;;;:::999???NNN]]]lllvvvggggggjjjooommmaaaUUUNNNKKKJJJIIIHHHFFFEEECCCCCCCCCBBBAAAAAAAAABBBCCCEEEIIIdddwwwfffWWWkkkpppiiicccWWWUUU\\\TTTUUURRRLLLJJJLLLMMMKKKZZZyyyssseeefffaaaOOOHHHAAA???<<<999:::===888<<<:::;;;@@@<<<<<>>AAAIIIVVVfffqqq|||mmm___XXXIII:::444444333333333111111111111000000000000000000000000000000000000///111111111000111333555777:::MMMrrrzzziiiPPPHHHIIIKKKAAA===<<<<<<;;;<<>>kkkxxx|||mmmiiinnn|||zzz}}}uuuyyywwwvvvnnn\\\JJJDDDHHHFFFIIIKKKJJJEEEAAA@@@@@@:::<<>>CCCZZZccckkk|||rrr```bbbmmmiiiUUURRRLLLGGGGGGIIIGGGCCC===@@@BBBBBB@@@@@@CCCFFFMMMrrrzzzppphhh[[[___fffyyy~~~hhhjjj{{{{{{YYYZZZYYYPPPQQQMMMOOO```xxxhhhggg^^^VVVJJJFFF@@@;;;:::::::::999<<<;;;::::::;;;===???AAADDDddd}}}iiiaaayyygggbbblllooouuuccc]]]]]]YYYYYYZZZ[[[[[[ZZZZZZYYYVVVWWWWWWWWWWWWVVVUUUUUUTTTRRRPPPQQQRRRTTTUUUTTTUUUSSSUUUXXXWWWUUUWWW[[[YYY\\\bbbfffeee]]]SSSMMMLLLIIIHHHIIIHHHGGGMMMTTTaaajjjwwwxxx|||uuuooovvvpppnnnllljjjfffaaa]]]ZZZWWWRRR[[[eeecccdddgggbbbggg]]][[[ZZZTTT\\\hhhjjjqqqrrrmmmbbb\\\\\\\\\YYY\\\ZZZVVVTTTQQQOOOLLLJJJKKKMMM^^^~~~hhhIII:::<<<999666:::;;;888888777777888888999:::999:::;;;:::???XXXwwwwwwsssmmmlll~~~wwwuuu{{{gggooowwwkkk```ZZZRRRGGGEEEIIIOOOOOOOOOKKKFFFAAA>>>======??????AAAMMMbbbttt}}}jjj]]]JJJAAA777222444666555222111111111111000000000000////////////////////////000000111111111222222222333666444HHHzzzvvvdddZZZgggQQQFFF>>>>>>===;;;===BBBSSS```ggguuucccYYY___zzz\\\SSSKKKHHHJJJJJJHHHFFF???AAACCCCCCBBBAAAAAABBBFFFnnnkkkbbb```___]]]dddiiioooqqqyyyggg___YYYRRRTTTPPPUUUjjjqqqeeeccc[[[TTTHHHDDD???;;;::::::::::::;;;;;;::::::;;;===???@@@<<<[[[yyy{{{tttjjjmmmooowwwggg___\\\ZZZ[[[]]]^^^]]][[[XXXVVVVVVWWWWWWWWWWWWVVVUUUUUUSSSRRRPPPQQQTTTVVVWWWWWWUUUTTTWWWZZZYYYVVVVVVYYYTTTYYY___bbbaaa\\\UUUOOOMMMKKKKKKMMMMMMLLLPPPVVV```lll~~~nnnyyy{{{xxxxxxxxxyyywwwrrrjjjbbb\\\YYY^^^YYYeeesssrrrnnniii___fff[[[YYYWWWWWWeeevvvzzz{{{pppeee^^^]]]\\\XXX]]]YYYUUUSSSRRRQQQMMMJJJKKKTTTjjjgggHHH888:::888777:::999888777777777777888999999666===::::::BBBMMMyyywww|||sssmmmhhhppp~~~ssslllvvvfffXXXjjjvvvgggYYYSSSLLLEEEEEELLLRRRRRRQQQMMMHHHBBB???>>>>>>@@@AAAEEERRRhhh{{{uuuaaaZZZGGG???666222333555444222111111111111000000000000////////////////////////000000000111111111222222222555555999\\\yyyvvvaaakkk^^^LLL>>>>>>???;;;<<>>EEEkkkqqqgggiiieee___```___ZZZcccpppqqq~~~wwwooocccZZZUUUUUUNNNWWWrrrmmmdddaaaWWWQQQFFFBBB===:::::::::::::::::::::::::::<<<===?????????VVVzzz|||rrrooopppvvvhhhaaa]]]^^^^^^^^^]]]\\\ZZZXXXWWWWWWXXXXXXXXXXXXWWWVVVVVVTTTRRRQQQQQQTTTVVVWWWWWWTTTTTTWWW[[[ZZZUUUUUUXXXUUU^^^gggkkkkkkgggaaaZZZTTTQQQPPPTTTVVVXXX^^^dddqqq|||nnnrrrzzzyyyuuuxxx}}}sssjjjddd```ccc___ooo|||nnn___bbbXXXUUUUUUZZZqqq~~~nnnaaaZZZXXXVVVTTT```[[[UUUSSSSSSRRRNNNJJJMMM]]]wwwfffHHH888999777888:::555777777777777777888999999444???999999CCCBBBddd|||rrroooiiiiiirrrooogggmmm{{{zzz}}}qqqdddVVVWWWvvvnnn\\\SSSKKKEEEGGGNNNSSSTTTSSSOOOIIIDDD@@@???>>>@@@BBBGGGXXXoooiiiZZZXXXBBB<<<555222333444333222111111111111000000000///////////////////////////000000000000111111111111111111666444CCC}}}ccc```gggQQQ@@@???@@@<<<<<>>???@@@QQQ|||kkkxxxpppiiioootttgggaaa]]]aaa___\\\ZZZXXXXXXYYYZZZYYYYYYYYYYYYYYYXXXWWWWWWTTTSSSQQQQQQRRRTTTTTTTTTSSSSSSUUUXXXXXXTTTUUUXXXYYYfffsssxxxyyywwwqqqiiiaaa\\\ZZZ^^^dddiiiqqqyyyqqqmmmrrr~~~yyy{{{vvvtttlllfff___[[[qqq~~~lllaaaXXXTTTUUU___}}}kkk]]]UUUQQQQQQRRRddd___YYYUUUSSSQQQNNNKKKQQQdddbbbHHH:::999777888999333777777666666777777888999444>>>888999BBB;;;SSSrrrrrrlllfffmmmyyykkkcccdddxxxyyyrrrmmmaaaUUUQQQaaarrr^^^TTTMMMGGGIIIPPPSSSTTTSSSOOOJJJDDDAAA@@@<<>>999444222222333333111111111111111000000000/////////////////////////////////000000000111111111222,,,555999999```jjjXXXhhhWWWFFFAAA???===>>>AAAFFFYYY]]]\\\pppttt[[[VVVhhhnnn\\\SSSMMMHHHLLLTTTRRRLLLDDD@@@@@@@@@@@@???@@@LLLrrryyyuuuooo___WWWTTTNNNFFFMMM___mmmyyymmmaaaUUUWWWUUUPPPhhhhhhhhhbbbSSSLLLAAA>>>;;;::::::;;;;;;:::999999:::;;;<<<======>>>===JJJmmmyyyfffrrrmmmeeeppp|||mmmeee``````^^^ZZZXXXWWWXXX[[[\\\YYYYYYYYYYYYYYYXXXWWWWWWUUUSSSQQQQQQRRRTTTTTTTTTTTTRRRSSSUUUUUUSSSVVV\\\```ppp{{{wwwqqqmmmqqqxxx~~~tttmmmjjjxxx~~~zzz~~~nnntttsssjjjddd]]]qqqxxxggg^^^XXXVVVbbblll\\\RRROOORRRWWWhhheee```YYYSSSOOOMMMLLLUUUjjjYYYEEE;;;:::666777999222777666666666666777888888555:::777999>>>999IIIqqquuutttnnndddkkkuuujjj```dddyyyrrrggg[[[RRRUUUooonnnZZZQQQMMMIIIKKKQQQQQQRRRQQQNNNIIIDDDAAA@@@<<<@@@FFFRRRgggeeeQQQJJJ:::777444222222222222111111111111111000000000000/////////////////////////////////000000000111111111***333;;;777III~~~aaaeee```TTTFFF>>>>>>@@@@@@EEETTTXXXYYYgggyyyjjjVVV]]]uuu}}}xxxmmm]]]OOOIIIMMMSSSTTTOOOGGGAAA??????@@@@@@<<<<<>>999999555666999444666666666666666777888888888666666:::::::::EEEVVVyyyvvvpppeeemmmvvv{{{nnn```gggzzzvvvkkk```WWWZZZwww|||hhhVVVOOOLLLHHHJJJOOONNNOOOOOOLLLHHHDDDAAAAAA???DDDLLL[[[rrrjjjOOOBBB666555333222222222111111111111111111000000000000////////////////////////////////////000000000111000///000666666<<>>AAALLLRRRXXXbbbjjj|||bbbYYYmmmooo}}}~~~jjjUUUMMMOOOQQQQQQOOOKKKFFFAAA>>>>>>??????888GGGhhh~~~jjj\\\QQQQQQQQQYYYfff{{{xxx\\\YYYYYY]]]mmm```iiicccQQQHHH>>><<<:::999:::;;;;;;:::888888:::;;;<<<=========AAA@@@LLLpppmmm}}}[[[hhhlll]]]kkk}}}nnnccc]]]XXXXXXXXXYYYZZZZZZ[[[[[[UUUVVVVVVVVVVVVUUUTTTTTTSSSRRRQQQRRRUUUXXXZZZZZZYYYTTTQQQQQQRRRTTT]]]eee~~~xxxrrrnnnsss{{{{{{uuujjjpppjjjtttgggWWWeee}}}qqqfff]]]dddppp___RRRMMMWWWdddooooookkk___RRRJJJJJJMMM\\\ooo]]]BBB888777999333555:::666666666666666666777888888999333666:::888;;;DDDEEE|||{{{xxxrrrgggqqqmmmsssbbbeeeyyymmmaaa___xxx{{{gggUUUOOOLLLGGGGGGKKKLLLMMMNNNKKKGGGCCCAAAAAAAAAGGGQQQaaazzzmmmOOO>>>555444333222111111111111111111111111000000000000////////////////////////////////////000000000000///444//////555777UUU}}}~~~ccctttqqqRRR<<>>===>>>@@@666;;;LLLbbb{{{bbbUUUUUUOOOZZZjjj```TTT]]]xxxmmmkkkdddWWWMMMEEE===<<<;;;:::999999999999888999999::::::;;;;;;<<<===>>>DDDooojjjfff\\\```wwwggg^^^vvvwwwfff___```UUUVVVXXXYYYYYYWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUSSSRRRRRRUUUYYYZZZ[[[XXXTTTRRRQQQQQQSSS]]]ggg~~~vvvnnnkkkttt|||wwwtttkkkbbbffftttkkk\\\^^^|||tttnnnpppyyybbbRRRRRR```nnnjjjpppoooaaaOOOFFFHHHNNN```|||lllNNN===;;;999888666666666777666666666666777777777777999999999888888;;;???BBB```}}}yyyooommmkkkzzzuuufffcccooo```zzzjjjRRROOOQQQKKKEEEDDDJJJKKKMMMNNNIIICCCBBBFFFEEELLL]]]vvvssscccLLL888555444333222111111111111111111000///////////////....................................////////////333//////222111444HHH```}}}ppp|||mmmdddddd^^^III<<<===>>>===BBBKKKSSSXXX___nnn~~~ppp^^^]]]ooogggUUUPPPIIIPPPPPPPPPLLLGGGAAA===;;;<<<;;;<<<>>>DDDSSSmmmmmm[[[QQQPPP[[[hhh}}}ccc]]]ggg{{{ooojjjbbbUUUKKKBBB;;;;;;:::999888777777888888888999::::::;;;;;;<<<;;;<<<@@@fffvvviiiiiiYYYkkklllgggwww|||qqqfff^^^ZZZ[[[ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTSSSSSSUUUWWWXXXXXXXXXUUUSSSSSSSSSUUU___iiiwwwmmmfffiiiuuuxxxsssnnngggaaaeeeppp```___{{{}}}uuuoooqqqzzzeeeXXXXXXcccooohhhllliii\\\MMMFFFJJJPPPbbb~~~vvvcccIII<<<;;;999777666666666666555666666666777777777777888999999888888:::>>>BBBZZZyyyooohhhsssvvvgggddd}}}}}}jjjwwwrrrWWWNNNMMMGGGAAA@@@GGGGGGHHHJJJFFFAAABBBFFFMMMUUUggg}}}xxxeeeTTTBBB333444444333222111111111111111000000///////////////....................................////////////222...000444222222@@@RRRzzzjjjlllsss```___eeeUUUBBB===>>>;;;???GGGNNNRRRXXXfffsssrrrgggkkk~~~vvv```VVVOOOMMMNNNNNNLLLIIIEEEBBBAAA===:::999999:::AAAQQQaaayyyxxx___RRRXXX```cccxxxyyyeeelllyyyoooggg^^^RRRHHH@@@:::999888777777777777777888888999999:::;;;;;;;;;===???AAA___fffeeemmmxxxqqq{{{zzzqqqmmmiii___VVVaaa___\\\XXXWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTUUUVVVWWWWWWUUUWWWTTTSSSSSSTTTWWW```jjj|||qqqeeeccclllyyyuuullldddcccdddyyyfff___ssszzzsssnnnnnn|||jjj______eeellldddccc___UUUJJJGGGLLLTTTgggmmmZZZDDD:::999777666555555555555555555666666666777777777888888999888888:::>>>@@@NNNzzzooommmqqqvvviiifffttt}}}yyywww[[[PPPMMMHHHCCCBBBFFFEEEFFFGGGDDDAAADDDIIIVVVbbbtttnnnZZZIII===666444333222111111000111111111000//////......//////........................---............/////////000---///444444111777AAAkkkqqqcccwww|||___[[[jjjbbbLLL@@@===999<<>>:::999888777777777777777888888888999::::::;;;;;;===@@@AAAWWWfffooo{{{|||rrrnnnkkkaaaWWW```___]]][[[YYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUWWWYYYZZZYYYXXXVVVSSSRRRSSSTTTWWW```jjjyyymmmiiirrr}}}ooodddcccdddsssbbbiiirrrjjjeeeeeexxx}}}mmmdddbbbcccddd\\\XXXSSSLLLFFFFFFNNNXXXppplllWWWCCC999888666555444444555555555555555666666666777777777888888888888999<<>>>>>===:::888:::999KKK]]]fffrrrgggrrr{{{ooo___sssccc]]]TTTIIIDDD>>>:::999999888888888888999777777888999999::::::;;;999;;;===LLL{{{uuugggooo~~~rrrlllbbbYYY[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYUUUUUUVVVYYY\\\^^^^^^]]]WWWUUUTTTVVVVVVYYYbbblllvvvrrr|||uuufff```cccmmmgggrrr~~~yyyiii___YYYWWWhhhzzzmmmddd^^^[[[YYYRRRMMMHHHFFFCCCEEEQQQ___zzzoooVVVAAA888777666444444444555555555555555555666666666666666777888888888888;;;======MMMssslllooo|||ccccccgggqqq|||mmm]]]VVVTTTSSSPPPNNNMMMJJJIIIHHHFFFFFFMMMVVVlll{{{{{{bbbSSSJJJ>>>666333333333222111000000000000000//////.......................................------------............000------000222222333555===nnnsssddduuuzzzjjjaaa___```TTT::::::999===EEELLLPPPVVV\\\bbboootttlllnnn|||~~~nnnYYYUUUQQQNNNNNNMMMKKKIIIEEE???<<<======:::888999888>>>BBBBBBGGGYYYpppzzzzzz{{{{{{gggvvvsss\\\ZZZQQQFFFBBB???:::999999888888888999999777777888888999:::::::::999999===GGGiiifffcccrrr{{{oooeee[[[WWWXXX[[[]]]]]]]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWVVVWWWZZZ^^^```aaaaaaZZZXXXXXXYYYYYY[[[dddmmm|||zzzpppeeeddd~~~oooqqqwwwxxxvvvsssbbbWWWQQQLLLXXXoooyyy|||rrrhhh___WWWQQQMMMJJJEEECCCDDDBBBEEEUUUhhhlllTTT>>>888777666555444444555666444444555555555666666666666777888888777888:::<<<<<>>HHHQQQhhhwwwtttjjjkkk}}}uuuyyyvvvgggXXXYYYOOOCCC@@@???888888777777777888888999777777777888999999::::::<<<:::@@@EEEYYYkkkaaalllzzzxxxkkk```WWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWYYY\\\___aaaaaaYYYWWWWWWYYYXXXZZZaaajjj|||wwwjjj{{{~~~|||~~~zzztttppp```WWWQQQHHHMMM]]]eeepppnnniiiaaaXXXOOOIIIFFFDDDAAACCCFFFDDDGGG[[[qqqfffRRR===888777666555555555666777444444444555555555666666555777888888777777999:::;;;AAAaaa|||ssspppyyyiiiaaaYYY[[[fffsss{{{tttkkk^^^SSSNNNMMMLLLJJJLLLIIIHHHIIILLLRRR^^^kkkuuuWWWMMMFFF999222555333222111000000///////////////...------------...........................,,,,,,---------............000000///...000333555555CCC]]]ssspppyyyeeeWWW[[[\\\NNN???999777===DDDHHHLLLPPPTTT]]]iiixxxeeemmmwwwmmm```VVVRRRQQQPPPNNNLLLIIIGGGGGGCCC>>><<<===<<<======<<<:::999;;;===BBBKKKZZZiiittt~~~yyyjjj___fffzzzqqqnnn~~~xxxooocccqqq{{{aaaWWWZZZOOOAAA>>>>>>777777666666666666777888777777777888999999:::::::::666===@@@KKKtttgggooorrrvvvwwwrrrdddYYYXXXWWWVVVWWWXXXZZZ\\\YYYYYYYYYYYYYYYYYYYYYYYY[[[YYYWWWXXXZZZ]]]______WWWUUUTTTVVVUUUVVV]]]fffvvvpppxxxzzzooo```ZZZUUUHHHGGGRRRXXXcccdddbbb\\\SSSKKKEEEBBBBBBAAADDDIIIGGGIII^^^wwwvvvaaaRRR???888888666555555666777777444444444555555555666666555666888888777777888:::999>>>LLLyyyqqqlllqqqqqqfff[[[\\\iiiuuuzzzyyyyyyxxxssstttwwwnnn```SSSNNNNNNOOONNNMMMJJJIIILLLQQQYYYhhhuuuiiiOOOHHHAAA333111999333222111000//////////////////...------------...........................,,,,,,,,,---------......,,,000222000---...111333111999FFFwwwmmmyyylllZZZVVVZZZYYYDDD===999===DDDGGGJJJMMMOOOXXXcccnnn|||hhhbbb~~~{{{iii[[[SSSOOOLLLIIIHHHGGGHHHHHHCCC<<<999<<<<<<;;;;;;<<<;;;:::<<>>888777777666555444444444444444444555555555555666666666666666777777777777;;;>>>EEEmmmzzzrrrqqquuujjjbbbqqq~~~}}}qqqkkkyyyoooccc[[[TTTNNNOOOTTTMMMKKKJJJLLLUUUfffyyyqqqaaaOOODDD<<<666222111//////000222333222000---////////////////////////------------------------,,,---......//////......////////////000000000000444:::777ZZZzzzggg}}}qqqWWWSSS___VVVHHH888333:::DDDJJJJJJMMMQQQYYYdddrrrxxxeeeiiitttzzz|||wwwiiiYYYNNNJJJIIIJJJHHHEEEEEEEEECCCAAA>>>BBB@@@===<<<===>>>>>>===<<<<<<<<<<<<<<<===>>>>>>PPPWWW```hhhmmmooooooppppppuuu||||||xxxtttttttttsssppplllhhheeerrrgggiiiooo~~~vvvgggZZZ[[[^^^aaabbbhhh}}}kkk```[[[RRRJJJDDD>>>999666777777666666666666777777666777777888888999::::::;;;===555AAAEEEYYYjjjkkk|||fffaaakkkkkkgggbbb```aaa]]]XXXWWWXXXYYYYYYZZZZZZ[[[[[[[[[YYYYYYZZZ\\\^^^^^^]]]YYYUUUTTTUUUTTTTTTYYY```ppp{{{ttt]]]QQQJJJGGGNNNYYYeeegggfff___YYYUUUNNNGGGDDDDDDEEEFFFIIIWWWsssrrrvvveeeEEE===777777777666555444444444444444444444555555555555555666666666777777777777777;;;???^^^wwwsssqqqvvvpppkkk}}}wwwrrr|||xxxoooeee]]]XXXVVVUUUJJJJJJKKKRRR___qqqkkk[[[JJJ@@@:::555222222//////000111333222000---........................------------------------,,,---......//////........./////////000000000000000888444III}}}jjjkkknnn^^^bbblllPPP>>>@@@@@@999===KKKLLLPPPVVV___jjjwwwqqqiiijjjjjjuuu|||rrr^^^NNNJJJLLLMMMKKKIIIHHHGGGGGGFFFFFFDDDBBB@@@???@@@???>>>======<<<<<<<<<<<<===>>>???>>>BBBFFFIIIJJJKKKLLLMMMOOORRRVVVZZZ[[[[[[XXXWWWWWWYYY[[[\\\\\\[[[YYYWWWyyyoookkklllmmm{{{mmmjjj```WWWYYYbbbhhhiiiiiiuuu```ZZZUUUMMMFFF@@@<<<888666777666666555555666666777666666777888888999999:::<<<<<<666??????IIIvvvfff{{{uuuaaayyyvvvjjjggggggccc]]]YYYWWWWWWXXXYYYYYYZZZZZZ[[[XXXWWWWWWZZZ]]]`````````YYYUUUTTTTTTSSSRRRVVV\\\mmm~~~fffVVVNNNLLLUUU```pppqqqmmmddd]]]XXXQQQKKKEEEGGGFFFDDDMMMdddmmmrrrcccDDD:::777777666666555444444444444444444444555555555555555555666666666777777777777===<<>>>>>???;;;;;;;;;999888888:::===>>>???@@@AAABBBCCCDDDDDDDDDFFFIIILLLMMMNNNMMMMMMsssggghhh{{{zzzddd___ZZZXXXbbbgggpppsssooovvv{{{]]]XXXRRRJJJCCC>>>:::777555666666666555555666666666666666777777888999999999;;;999777>>>===@@@qqqiiipppsssxxxooojjjiiibbb[[[YYYXXXXXXXXXXXXYYYZZZ[[[[[[XXXXXXXXX[[[^^^``````___YYYUUUTTTTTTRRRPPPSSSYYYgggvvvvvvuuu```SSSRRR^^^lll|||tttggg]]]XXXTTTOOOEEEIIIHHHEEESSSqqqrrrmmm[[[@@@777666666666555555444444444333333444444444555555555555555555666666666777777888>>>:::BBBqqqssslllwww}}}fff[[[```bbb]]]PPPQQQXXXgggxxxxxx]]]NNN>>>666333111111222000//////000111111000...........................------------------------,,,---......///................../////////000000111111444555CCCrrrsssrrrwwwqqqlllqqqfffJJJ999;;;???<<>>>>>>>>======>>>>>>???>>>>>>>>><<<;;;;;;>>>@@@????????????@@@AAACCCCCCBBBCCCEEEFFFGGGGGGFFFFFFxxxpppxxxjjj^^^VVV\\\oooppp|||yyy|||pppYYYWWWQQQIIIAAA<<<888666444666666555555555555666666555666666777888888999999888666888===??????dddvvvfffqqq||||||pppjjjbbb\\\\\\YYYYYYXXXXXXYYYZZZ\\\\\\[[[[[[[[[\\\^^^^^^]]][[[XXXUUUTTTTTTRRROOORRRWWW```mmmvvv~~~vvvjjjzzzlllXXXSSS___nnn|||pppfff___WWWPPPGGGJJJIIIKKK^^^}}}}}}jjjRRR<<<666555555555555444444444444333333333444444444444555555555555555666666666666444888666999[[[yyypppvvv~~~iii^^^```aaaZZZUUUXXXaaappppppXXXJJJ;;;555333000///000000///...///000111///...........................------------------------,,,---......///.....................////////////222,,,333777555PPPtttqqqmmmuuuoooVVVAAA<<<<<<999@@@DDDIIINNNWWWeeevvv{{{yyy}}}xxxhhh^^^SSSSSSQQQNNNJJJHHHHHHHHHBBBAAABBBDDDEEEEEECCCAAA@@@??????>>>>>>>>>??????999:::<<<;;;::::::;;;<<<<<<<<<===>>>?????????>>>???@@@AAAAAAAAAAAA@@@???uuubbbXXX```xxxfffVVVVVVPPPGGG???:::777555444666555555444444555555666555555666777777888888999666666::::::AAABBBXXXfffaaammmyyynnnfffaaa___[[[ZZZYYYYYYZZZ[[[]]]^^^___^^^^^^^^^^^^]]]ZZZWWWXXXUUUTTTTTTRRROOOQQQVVV\\\ggg{{{yyy~~~pppnnn}}}~~~zzzddd]]]rrruuu```WWW^^^hhhyyy~~~zzzssskkk___UUUKKKJJJKKKVVVmmmfffJJJ;;;999444444444444444444444444333333333333444444444444444444555555555666666666666555888:::KKK}}}~~~vvvuuu{{{yyywwwrrrgggbbb^^^XXX\\\aaakkkyyylllQQQEEE999444333000//////000///......000000///...------------------------------------------------,,,---......//////......------.........////////////,,,000777333999jjjxxxdddmmmrrriiiiiiYYY>>>444===<<<@@@FFFKKKSSS```ppp}}}wwwwwwzzznnn___ZZZSSSNNNLLLKKKJJJIIICCCCCCBBBCCCEEEFFFDDDCCCAAA@@@??????????????????999;;;======;;;999888888<<<===>>>???@@@???>>>===<<<===>>>??????@@@@@@@@@ssshhhooo{{{^^^TTTQQQLLLCCC===999777666666666555555444444555555666555555666666777888888888666777;;;555@@@CCCIIIqqqaaaiii{{{rrrkkkeee```\\\\\\[[[ZZZ[[[\\\^^^```aaa```______^^^\\\XXXUUUWWWUUUTTTUUUSSSPPPRRRVVV]]]eeewww}}}rrrgggmmmuuuxxx```XXXhhh}}}nnneeedddeeelllrrrvvvuuutttqqqkkkdddPPPKKKOOOccc|||xxx]]]DDD999888444444444444444444444444222222333333333444444444444444444555555555666666999333;;;???>>>bbb}}}vvvttt~~~vvvyyyvvvyyyzzzsssggg___]]]]]]iiioooyyysss___HHH>>>555333333111//////000///---...///000///...------------------------------------------------,,,---......//////......---------.........//////,,,222000222666333JJJxxxssseeennnvvvdddooommmQQQ===???999>>>CCCGGGKKKVVVdddppp{{{xxx}}}ppp___SSSOOONNNMMMJJJIIIGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@???????????????>>>@@@AAA@@@???======>>>AAAAAAAAAAAAAAAAAAAAA@@@>>>>>>??????@@@@@@@@@AAArrrWWWPPPMMMHHH@@@:::888777777777555555555444444555555555555555666666777888888888777999<<<111???BBB???rrr~~~iiiiiivvvoootttwwwtttmmmfff^^^]]]\\\[[[[[[[[[]]]___aaaaaa```_________\\\XXXUUUWWWUUUTTTUUUTTTQQQRRRWWW^^^eeevvv}}}{{{yyyjjjhhhhhhttt|||ssshhh[[[aaa{{{uuunnnhhheeehhhiiihhhkkkqqqttttttTTTLLLRRRkkkvvvjjjTTT???777555444444444444444444444444222222333333333444444444444444444555555555666666777---888>>>222KKKwwwqqqzzzttt|||qqqbbbgggsss|||{{{wwwrrrkkk```YYY]]]gggvvv|||xxx^^^NNNBBB888111222333222000///000///------///000///...------------------------------------------------,,,---......//////......---------.........//////,,,;;;222---;;;666999WWWnnn\\\jjjeeejjjtttiiiPPP===888===AAACCCEEEMMMZZZdddsss{{{}}}xxx}}}qqq___WWWUUUSSSOOONNNLLLHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@?????????@@@<<<===>>>=========@@@BBB@@@???===<<<<<<<<<>>>???@@@??????>>>>>>======<<>>kkkxxxnnnlll~~~{{{nnnnnnyyywwwjjjeeebbb{{{qqqmmmfff[[[TTTWWWgggwww{{{fffQQQKKK777555333111000000000111........................------------------------------------------------------------------------...------------...//////222111111111333555888:::hhhsssbbbrrrpppiiirrrFFFBBB???;;;<<>>999666555555444333444444444444444444444444444444555555666777777888888777777:::999888<<>>888888444333333333333222222222222333333222222222222222333222222333333333444444444///888888666999:::AAAQQQ|||uuuoooooowwwmmmvvvtttnnnggggggrrrgggSSSHHH???777444333111000/////////000........................------------------------------------------------------------------------------,,,,,,------...///000000000///000111222333888;;;[[[pppllluuu~~~___@@@;;;?????????CCCLLLTTT```nnnyyy|||oooiiiaaaYYYSSSPPPMMMLLLJJJIIIHHHHHHHHHGGGDDDBBBGGGGGGGGGGGGGGGFFFDDDDDDDDDEEEFFFEEEDDDDDDEEEGGGHHHGGGFFFEEEEEEDDDDDDDDDvvvxxx}}}[[[NNNRRRBBB>>>;;;777555555555444333444444444444444444444444444444444555666666777777999777888;;;;;;999;;;???DDDuuusssfff{{{iiirrroooddduuu}}}pppgggccceeefffeeebbb___]]]\\\\\\^^^aaabbbbbb___\\\ZZZWWW\\\aaa```ZZZTTTRRRRRRXXX^^^gggnnnsssyyy}}}{{{zzzuuujjjjjj{{{sssmmmlllnnnjjjddd^^^\\\WWWRRRNNNMMMNNNOOOJJJMMMUUU[[[XXXQQQOOOSSSbbbyyyaaaTTTNNNHHH;;;666666111333333222222222111111111222222222111111222222333222222222333333333444444000999666222888:::;;;BBBaaa~~~~~~rrriiiqqq{{{zzzuuurrrsssrrrrrryyy}}}~~~zzz]]]IIIAAA;;;666222111111000////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,---......////////////000000111222777///===nnnkkknnnxxx|||www^^^GGG===>>>AAA@@@FFFKKKTTTaaannnzzzwwwkkkbbb[[[WWWUUUOOONNNMMMLLLLLLKKKIIIFFFHHHIIIJJJJJJIIIHHHFFFDDDDDDEEEFFFEEEEEEEEEGGGIIIOOONNNLLLJJJIIIHHHHHHHHHzzzuuurrrrrrrrriiihhhgggiiirrr{{{WWWKKKJJJ;;;;;;888555444444444333222333333333333333333333333333444444555555666777777999777777;;;<<<:::;;;>>>EEEhhhfffhhhuuurrreeemmmuuuxxxiiieeefffgggeeeaaa]]][[[[[[^^^___aaabbbbbb```]]][[[WWWZZZ]]]\\\XXXTTTSSSSSS]]]ccciiikkkiiihhhkkkooorrrvvv~~~xxxqqqppptttyyy~~~|||mmmfffuuuwwwmmmjjjiiiaaaXXXVVVWWWWWWTTTOOOJJJGGGEEEDDDBBBFFFMMMNNNKKKNNNVVVppp___SSSMMMDDD666222444...222222222111111111000000222111111111111222222333222222222222333333333333111888444000777:::999>>>FFFyyylllkkkxxxuuuooonnnqqqxxx{{{{{{}}}}}}}}}}}}nnnTTTCCC999444333000000000000//////..............................------------------------------------------------------------------------,,,,,,,,,,,,,,,------.........///000000111222222///555888HHH{{{nnnkkkmmm{{{ooo|||zzz^^^BBB999;;;<<>>888666444333444444333222333333333333333333333333333333444555555666666777777555666;;;===;;;:::<<>>===:::===@@@FFFOOO\\\jjjttt|||}}}tttjjjccc___ZZZVVVTTTSSSRRRPPPOOOPPPQQQRRRQQQNNNKKKJJJHHHIIIJJJJJJJJJKKKMMMOOOLLLKKKJJJJJJJJJLLLNNNOOO{{{xxxooobbb\\\gggdddNNNIIIEEEBBBGGG777555333333444444333222333333333333333333333333333333444444555666666777666333555:::<<<:::999;;;<<>>777777666444444333333333444444444333333222222222444444444555555555555666666666666666777777777777===AAA]]]nnn```qqqppptttlllSSSPPPYYY^^^\\\fffwwwooonnniiibbb___aaa```[[[dddeeeeeebbb___[[[ZZZZZZ[[[XXXTTTSSSTTTUUUSSSQQQ\\\^^^bbbhhhjjjhhheeeeeehhhkkknnnsss|||xxxkkkoooxxxpppttt~~~{{{tttggghhhgggccc]]]UUUPPPMMMKKKGGGBBB@@@BBBLLLbbbuuuvvvXXXRRRQQQGGG:::333555555222111111111111000000000000111000000000111222333333111111222222222333333333222222333444444555555666<<<===SSSssseeefffvvv}}}zzz{{{uuu{{{~~~}}}|||zzz{{{}}}kkk^^^kkk}}}\\\FFF???666222222...222111111000///......---........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++------------------------............////////////,,,///333333///===hhhsssddd~~~rrrssscccJJJ???:::999===AAAGGGUUUbbbqqqyyy~~~uuuaaakkksss~~~vvvmmmiii```VVV^^^lllcccVVVXXXVVVTTTUUUYYY```cccaaa^^^\\\\\\]]]___ccchhhllloooooommmvvv|||iiiOOOIIIGGG>>>999;;;777666555444333333333333444444333333333222222222444444444444555555555555555555666666777777777888===:::JJJrrrfffhhhrrrzzznnnYYYNNNLLLPPPSSS^^^llltttmmmeeeaaaaaaaaa```^^^eeeeeedddaaa]]]ZZZZZZZZZ]]]ZZZWWWVVVWWWWWWVVVTTT```dddiiimmmnnnmmmlllmmmppprrruuu|||uuu|||xxxrrrzzz{{{ppplllgggdddaaaYYYOOOGGGIIICCC???BBBJJJWWWkkk{{{eeeNNNRRRNNNCCC777222444444000111111111111000000000000111111111000111111222222111111111222222222333333222222333333444555555555666:::GGGooowwwpppooottt~~~tttxxx{{{|||{{{zzz|||~~~bbb[[[hhhqqqSSS@@@;;;444111222///111111000000///......---........................+++,,,,,,------,,,,,,+++------------------------*********++++++++++++,,,------------------------............////////////000///111111---333OOOmmmzzzdddmmmpppvvvpppnnnOOOGGG@@@>>>???CCCLLLVVVdddpppxxxyyy}}}}}}ssslllnnnwwwsss___eeezzzzzzmmmkkkqqqoooooosssxxxzzzxxxuuuttttttuuuwwwyyy|||zzzwww^^^IIIEEEDDD;;;777999666666555444333333333333333333333333222222222222444444444444555555555555444444555666777777888888>>>:::===VVVvvvccczzzoooZZZJJJMMMYYY[[[bbbppp~~~nnnbbbbbbccc```___aaaeeeeeeccc___\\\ZZZZZZ[[[^^^\\\YYYXXXYYYYYYXXXXXXggglllsssvvvuuuuuuuuuuuutttwww|||zzzwww|||yyynnnkkkqqqzzz~~~uuullljjjjjjfff[[[PPPLLLCCC>>>FFFUUUeeettt~~~~~~}}}oooYYYOOOQQQIII===222111444333///111111111111000000000000222222111000000000111111111111111222222222222333222222333333444444555555333:::;;;NNN{{{pppkkk}}}}}}{{{wwwwwwwwwxxxyyyzzz{{{||||||~~~~~~{{{{{{cccdddppp}}}aaaHHH999777111111333000111000000//////.........------------------------+++,,,,,,------,,,,,,+++........................++++++++++++,,,,,,,,,,,,---------------------------............/////////222......000---,,,777FFFxxxvvvmmm^^^dddxxxiii]]]MMMBBB<<<<<>>:::@@@FFFQQQ```oootttvvvzzz|||{{{{{{vvvvvv|||yyyYYYKKK@@@???>>>888555666444333333222222222222333222222222222222222222222333333333444444444444555222333444555666777888999444777999AAA```tttrrrkkkUUUTTT___^^^```kkklllhhheee]]][[[```^^^^^^^^^\\\[[[\\\___aaa______^^^]]]\\\\\\^^^___sss}}}}}}vvv~~~{{{uuuwwwyyynnnkkklllzzzwwwwwwqqqhhh^^^YYYqqqyyykkkbbb___```bbbRRRIIIHHHVVVjjjwww||||||vvvxxx|||qqq|||YYYNNNSSSMMMAAA555000222444444222111111111111000000000///222222111000////////////000000111111111222222222111111222222333444444555555888555888JJJeee{{{nnnsss}}}uuusssuuuyyy}}}zzzyyy{{{}}}~~~~~~|||}}}}}}~~~}}}|||{{{zzzvvv}}}}}}lllHHH:::555444...///333...////////////............------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------............***,,,000333111///111666555TTTeeeVVVeee~~~|||zzzqqqaaaPPPEEE@@@>>>EEERRRcccpppyyy}}}|||xxx{{{zzz|||hhhPPPFFF>>><<<;;;666444555333222222111111222222222111111111222222222222222333333333333444444444444333333444555666666777777555888888<<>>AAAOOOeee~~~{{{{{{}}}|||zzzyyy}}}```LLLAAA===888444222111111000000000000000000000000000000111111111111222222222111111222222222333333333333333333444444444555555888999999<<<<<>>333222111//////...//////////////////////////////---------...............////////////000000000000///000000000111111111222333333333333333444555666666===XXX{{{yyypppllllllsssxxxuuuvvvxxxyyy||||||}}}}}}}}}|||~~~{{{wwwuuuwwwzzzwwwvvvtttqqqmmmllloooqqqqqqrrrtttxxx|||nnn___NNNBBB999111...111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************+++++++++******************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...---...111111000777???___rrrdddgggeeeSSSJJJDDDBBBLLLkkkwwwoooccc\\\^^^fffqqqxxxvvvwwwwwwxxxxxxyyyzzzzzzxxxyyy{{{}}}~~~~~~}}}}}}|||zzzyyy{{{}}}{{{zzz~~~}}}|||~~~}}}]]]FFF<<<999555333111111222333333222000000000000000000000000//////000000000111111111000000111111111222222222222222222333333333444444444777444555;;;888999GGGkkkllltttlllFFFJJJZZZ[[[YYY]]]iiitttaaabbb___\\\[[[\\\\\\[[[YYYXXXVVVTTTSSSSSSSSSUUUVVVTTTUUU[[[gggrrrzzzuuuvvvllleeeuuu{{{vvvssspppfffXXXLLLBBBCCCLLL[[[hhhjjjgggeeebbbbbbcccdddfffjjjooosssuuuwwwyyyyyyxxxxxxxxxyyy{{{|||}}}~~~~~~zzz{{{|||UUUFFFSSSMMM;;;;;;333222111111000000000000.............../////////------------......//////////////////000000000000000000000000000111111111333333333333444444555555999888BBB\\\{{{nnndddeeemmm{{{}}}||||||xxxuuuwwwzzzuuutttrrrooommmnnnppprrrssssssuuu|||ooofffWWWEEE999333000000222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,*********+++++++++,,,,,,,,,------------.........///------000222222333666===PPPtttkkk^^^```wwwmmmWWWLLLAAAGGGiii|||jjj```aaaiiipppttttttuuuvvvwwwxxxyyyzzzuuuuuuvvvxxxyyyzzzyyyyyywwwwwwwwwvvvwwwyyy}}}{{{yyyxxxxxx~~~~~~~~~|||iiiLLLAAA;;;444333222000000222333222111000000000000000000000000/////////000000000111111000000000111111111111222222222222222333333333333555999444222:::::::::BBBWWWmmmccc{{{OOOCCCPPPUUUUUUVVVaaassskkkeeeaaa\\\ZZZ\\\\\\[[[YYYWWWUUURRRPPPPPPRRRTTTUUUQQQPPPSSS[[[aaafffmmmssszzz}}}ssskkkllluuu}}}vvvpppnnnmmmgggYYYMMMCCCCCCJJJYYYeeehhheeebbb______aaacccfffhhhjjjkkkrrrtttwwwxxxxxxxxxyyy{{{{{{|||~~~~~~}}}}}}vvv~~~vvvQQQHHHOOOGGG888555222222222111111000000000---............/////////---------...//////000000////////////000000000000000000000000000000000000222222333333444444555555333555666AAAccctttuuuhhhbbbbbbjjjwww~~~}}}~~~~~~}}}~~~~~~|||yyywwwvvvvvvrrrpppnnnmmmmmmoooqqqsssvvvvvvwwwyyy~~~~~~|||hhhWWWKKK<<<222000000111000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************************************)))))))))***************************++++++++++++************++++++++++++------------............///...---...000111111111555222DDDnnn}}}kkkXXXVVVjjj}}}```RRRFFFHHHXXXqqq~~~ssspppqqqttttttuuuuuuuuuuuuuuuuuuuuutttttttttvvvvvvtttrrruuuttttttvvvzzz~~~{{{wwwuuuvvvwwwyyy||||||oooUUUBBB<<<999444222111000000111222111000000000000000000000000000////////////000000000111000000000000111111111111111222222222222333333333444999555111888:::999>>>JJJyyymmmjjjmmm\\\DDDEEEKKKQQQUUUZZZgggzzzwwwgggaaa[[[YYY[[[\\\[[[YYYVVVVVVTTTSSSSSSSSSTTTUUUQQQPPPRRRXXX\\\\\\\\\___cccwww~~~zzzppplllyyy|||{{{}}}yyyyyyooovvvvvvjjjfffgggeee[[[RRREEEHHHQQQ\\\bbb```^^^___^^^^^^```bbbeeehhhiiijjjqqqsssuuuvvvwwwwwwyyy{{{{{{|||~~~~~~}}}}}}~~~zzzpppyyyqqqRRROOOKKKAAA999222000000000000000000//////---------.........//////------...//////000111111////////////000000000000000000000000000000000//////000111222333333333444///444555777HHHkkk}}}}}}pppiiiccccccfffnnn{{{{{{||||||||||||}}}~~~|||}}}~~~}}}}}}|||{{{zzzyyywwwssspppmmmlllkkkkkkmmmoooqqqrrrsssuuutttooojjjllluuu}}}~~~vvvzzzwww___HHH@@@444...///111000---........................++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))*********+++************************((()))))))))*********+++************++++++++++++************+++++++++++++++,,,,,,,,,------------......------...000///...111---111DDDdddnnnVVVTTTsssxxxxxxmmmXXXHHHMMM```ppp~~~|||zzzyyyxxxwwwvvvuuuwwwzzz|||zzzxxxzzzxxxwww}}}{{{xxxtttqqqqqqtttwwwzzz~~~|||kkkVVVGGG===888777777222000///000111111000///000000000000000000000000////////////000000000000000000000000111111111111111111222222222333333333111999555111777999777:::<<>><<<777444666111111000000//////......////////////////////////////////////////////////000000000000111111111111111111222222222333333333444444333444444555666777???NNNwwwuuusss\\\gggvvvWWWAAA===HHHTTT]]]VVVUUUccczzz|||iiigggaaaZZZXXXYYYWWWSSSQQQRRRTTTVVVWWWVVVUUUTTTWWWTTTTTTXXXYYYVVVTTTUUUYYYUUUlllzzzxxxxxxsssoooiiirrrxxx```JJJFFFPPPccc}}}~~~ooobbb]]]___fffkkk``````___]]][[[[[[]]]___^^^```cccdddeeegggjjjlllsssrrrrrrqqqrrrsssuuuvvvvvvzzz}}}~~~}}}}}}|||wwwxxxrrrlllVVVLLLEEE888111222000000///...............////////////////////////...------------...//////............////////////............////////////000000111111111222222222444333666888777;;;KKK\\\}}}eeeuuu{{{nnngggfffgggeeebbbooowww{{{vvv}}}~~~}}}|||zzzyyyzzz|||yyyzzz|||~~~~~~~~~}}}|||}}}}}}|||yyytttnnniiiffffffjjjnnnmmmjjjkkkqqqvvvooofff[[[SSSVVVbbbsssyyyxxx~~~xxx[[[DDD333222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************)))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......222000111555777DDDffftttdddbbbhhhmmmnnnpppWWWLLLHHHLLL[[[qqqyyypppkkkbbbVVVNNNNNNzzzrrrllljjjiiikkkrrrzzzwww\\\CCC;;;:::666333444111000000000/////////...//////////////////////////////////////////////////////000000000111111111111111111222222222333333444333333444444555666777:::CCCaaannnnnnwww[[[JJJHHHLLLWWWZZZ\\\[[[]]]dddpppxxxzzzsssfff[[[YYY[[[XXXSSSRRRSSSUUUVVVWWWVVVUUUTTTSSSPPPQQQUUUUUURRROOOOOOOOOOOO^^^yyy{{{nnnddd___xxxwww```JJJDDDKKKYYYnnnyyynnndddaaaeeekkkqqqdddaaa^^^\\\[[[[[[\\\]]]]]]___bbbcccdddeeegggiiipppoooooooooppprrrtttuuuuuuxxx{{{}}}}}}|||{{{|||zzz}}}lllooorrr___OOOIIICCC777111222000//////..........................................------------...//////............////////////............////////////000000000111111111222222333222444666444444===IIIvvvlllooo|||pppgggdddcccdddccchhhqqq{{{}}}yyyuuu}}}~~~~~~}}}{{{zzzzzz{{{wwwxxxxxxyyyzzz{{{|||||||||{{{xxxtttoookkkgggeeekkkkkkjjjiiijjjmmmpppsssiii[[[PPPUUUgggxxx~~~|||~~~xxxuuupppbbbLLL:::222111000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************)))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......,,,---000///444LLLfff}}}sssjjjbbb^^^kkkpppwwwdddQQQMMMMMMRRRXXX```nnnzzz~~~ggg^^^WWWSSSMMMEEE@@@AAA}}}xxxtttooojjjgggjjjiiijjjrrr}}}{{{xxxgggQQQ===777888444222222000000000000//////////////////////////////////////////////////////////////////000000000000111111111111111222222222222333333333333333444555666777888:::HHHlllvvviiiSSSIIINNNVVVZZZUUUNNNVVVpppnnn^^^ZZZ[[[YYYTTTSSSTTTUUUVVVWWWVVVUUUTTTQQQNNNPPPUUUUUUQQQMMMLLLKKKPPPUUU```xxx{{{{{{}}}xxx}}}{{{uuu}}}qqq```YYYyyyxxxbbbMMMEEEFFFNNN^^^mmmtttooohhhccccccgggmmmqqqfffaaa\\\YYYZZZ\\\\\\[[[]]]___aaabbbbbbcccdddfffkkkkkklllmmmoooqqqsssttttttvvvyyyzzzyyyxxxxxxyyywwwzzz~~~sssiiiwwwyyyggg[[[PPPHHHEEE???555111333000///......------.................................------------...//////---............/////////---............/////////000000000000111111111111111000222444333111444888PPPwwwggghhhyyytttpppiiiccc^^^^^^```dddlllwww~~~}}}||||||{{{xxxvvvyyy{{{}}}|||zzzxxxxxxxxxuuuuuutttuuuuuuvvvwwwxxxxxxuuuqqqllliiifffeeeeeejjjiiiiiijjjmmmmmmkkkiii___XXXVVVbbbuuu|||pppeee\\\OOO???333000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...,,,...111......999HHHxxxvvvhhhddd^^^^^^eeewwwnnndddWWWLLLDDDBBBJJJTTTcccnnnzzz~~~wwwkkkcccNNNGGGBBB@@@???<<<;;;==={{{wwwrrrmmmkkkjjjjjjkkkllloootttzzz~~~wwwmmmnnnvvv}}}~~~UUUFFF888555666444222111000000000000////////////////////////////////////////////////////////////////////////000000000111111111111111222222222222333333333333444555666666999777:::PPP{{{zzzlllPPPNNNSSSWWWVVVTTT^^^vvvzzzfff[[[YYYYYYWWWUUUVVVVVVWWWVVVVVVUUUTTTRRRQQQTTTZZZ[[[WWWSSSRRRNNNQQQQQQTTThhhzzzssssssyyywwwuuuppp~~~uuu___XXXoooxxxdddQQQIIIGGGHHHSSS___gggeeeaaa______bbbfffhhheee^^^XXXWWW[[[^^^^^^\\\^^^```aaabbbaaabbbccceeehhhiiikkkmmmoooqqqssstttvvvwwwxxxxxxvvvttttttuuuwwwyyy}}}|||~~~~~~~~~kkkrrr}}}lllWWWNNNHHHCCC@@@:::222000444//////...------------..............................------------...//////---------.........//////---------.........///////////////000000000111111000///000222555555555555555WWWnnnjjj}}}tttjjjffffffaaa[[[ZZZ^^^fffooottt~~~}}}|||{{{yyyxxxtttvvvyyyyyywwwtttssssssrrrssssssrrrrrrqqqpppppppppmmmiiieeecccdddeeegggdddgggkkknnnnnnjjjccc___]]]fffqqqwwwyyy{{{yyyuuuqqqooojjj```QQQBBB666/////////...------------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************)))))))))))))))*********************************************************************************++++++,,,,,,,,,------------,,,...222111///333:::PPPmmm{{{~~~yyyoooccc___fffvvvvvvjjj^^^PPPDDD===@@@GGGQQQZZZgggxxxttteeekkkppplllaaaWWWOOOKKKHHHDDDAAAAAAEEEIIIMMMPPPmmmkkkgggddddddgggllloooqqqzzz}}}vvvmmmggguuu}}}iiiGGG>>>555333555444333222////////////000000000000////////////////////////////////////////////////...////////////000000000000000111111111222222222333222222333333444555666999888777???^^^~~~ZZZUUU[[[aaa```XXXXXXhhh|||wwwbbbYYYXXXYYYWWWWWWWWWWWWVVVVVVUUUUUUTTTSSSVVV]]]```]]]YYYYYYOOOLLLKKKPPPYYYbbbhhhllloooooopppqqqmmmkkkqqqyyypppttt{{{wwwpppjjj|||sss]]]TTTdddzzzqqqaaaSSSMMMIIIGGGMMMWWW```^^^\\\[[[ZZZZZZ[[[\\\^^^YYYUUUVVV[[[```aaa``````aaaccccccbbbcccdddfffgggiiikkkmmmpppssstttuuuxxxyyyxxxvvvsssqqqqqqrrrxxxzzz}}}zzz~~~qqqhhhyyyppp]]]NNNMMMHHHCCC<<<444///000444//////...---------------...........................------------...//////------------............------------................../////////000000000222111///000333777777666222@@@aaazzzttteeeyyyzzzqqqrrrmmmfff]]]WWWWWW[[[___bbbqqqxxx~~~|||zzzxxxwwwwwwrrrtttvvvwwwtttrrrqqqpppppppppqqqqqqooolllhhhfffhhhfffcccaaaaaadddgggiiidddgggjjjiiieeeaaabbbccckkkxxx{{{www~~~wwwmmm^^^bbbaaaUUUBBB333.../////////...---------......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************************************************************+++++++++,,,,,,,,,------***)))***---///...000333888HHH]]]rrr{{{iii___aaallluuuvvv\\\FFFHHHGGGEEEFFFJJJRRR___iiillltttwwwuuuzzztttaaaNNNPPPRRROOOGGGBBBBBBFFFJJJIIIHHHKKKTTT```iiinnnbbbbbbaaa```aaafffmmmrrr|||sssnnnggg___yyy{{{~~~qqqVVV===888333222333444333222////////////000000000000////////////////////////////////////////////////......////////////000000000000000111111111111222222222222222333444555666666777666888HHHnnn~~~fffVVVaaalllkkkZZZOOO\\\pppqqq```[[[ZZZYYYYYYXXXWWWVVVVVVUUUUUUTTTRRRUUU\\\___\\\ZZZZZZRRRLLLLLLQQQQQQLLLOOOWWWZZZ[[[```dddcccaaadddiii}}}wwwjjjrrr|||rrrnnn{{{fff```uuurrr```TTT[[[zzzxxxfff[[[RRROOOKKKFFFIIIQQQ[[[ZZZYYYXXXVVVUUUTTTTTTWWWUUUTTTVVV\\\aaaccccccaaabbbddddddddddddeeeggggggiiikkknnnqqqsssuuuuuuwwwwwwvvvssspppoooppprrryyyzzz}}}}}}zzz}}}qqqttthhhSSSKKKMMMIIIAAA888222///000333///...------,,,,,,------------------------------...------------...//////,,,------------.........,,,------------.....................////////////222222000---///333444222999555???___uuuvvvdddmmm~~~uuulllaaaZZZXXXXXXXXXXXX[[[bbbkkkoooooouuu~~~{{{|||}}}|||yyyuuuttttttuuusssuuuwwwvvvtttrrrrrrrrrlllmmmmmmkkkiiieeebbb```bbbaaaaaaaaabbbeeehhhiiihhhgggddd]]]YYY^^^jjjttt}}}{{{kkk[[[^^^]]]WWWGGG555,,,...444///......---------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************************************************************++++++++++++,,,,,,,,,,,,---,,,,,,,,,------///000111333888CCCXXXvvvvvvhhh___[[[jjjxxxiiibbbZZZQQQJJJFFFCCCEEEJJJGGGOOOSSSOOOOOORRRQQQKKKDDDCCCBBBCCCAAA@@@EEEKKKPPPQQQPPPSSS^^^ooo{{{[[[]]]```bbbffflllttt{{{oookkkrrruuuqqq~~~wwwpppmmm^^^DDD777555222000000222222111.../////////000000000111////////////////////////////////////////////////........./////////000000000000000000111111111111222222222222333444555666444444555888===VVVyyyXXXZZZ```eee^^^UUU[[[iiizzzmmmbbb\\\[[[ZZZYYYXXXVVVVVVUUUUUUTTTRRRSSSXXXZZZWWWUUUVVVVVVQQQPPPPPPNNNHHHHHHKKKJJJLLLPPPTTTSSSQQQTTTZZZiiittt||||||~~~{{{qqqiiiooo}}}wwwpppqqq}}}ooo\\\WWWlllzzzqqqeeeVVVQQQiiixxx|||yyypppppp^^^VVVRRRRRRNNNHHHIIIPPPSSSTTTTTTTTTSSSRRRQQQQQQQQQRRRUUUXXX\\\```cccddd```aaacccdddddddddfffhhhggghhhkkknnnqqqsssttttttrrrrrrqqqooonnnnnnqqqtttyyyzzz|||{{{vvvvvvvvv~~~xxxfffNNNMMMHHHDDD===555111000111000///...------,,,,,,------------------------------...------------...//////,,,,,,---------.........,,,,,,---------.........------........./////////...222222------111222///666222333@@@YYY{{{{{{qqqfffsss{{{nnnddd```]]]ZZZXXXUUUVVVYYY\\\\\\```nnn|||}}}{{{}}}~~~|||zzzxxxyyyxxxvvvsssrrrsssvvvtttuuuvvvtttrrrqqqrrrssshhhgggeeebbb```_________```aaabbbdddeeefffgggggggggccc\\\XXXZZZeeetttzzzlll^^^PPP\\\UUUHHH:::111---///222------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++***************************************************************************++++++++++++,,,,,,,,,...///000...---...///000000......000999NNNjjjssseee\\\kkk~~~vvvmmmfffeeeccc\\\WWWVVVJJJLLLMMMJJJEEEDDDFFFIIINNNKKKMMMRRRTTTRRRTTTYYYdddccc___]]]dddsss}}}WWW[[[aaagggllluuu~~~uuuiiisssyyynnnaaaYYYJJJ444444333111......000111000.../////////000000111111////////////////////////////////////////////////............/////////000000000000000111111111111222222222222333444555555444222555:::;;;JJJwwwzzz||||||lllttt___PPPJJJTTT^^^\\\XXXXXXdddyyyxxxiii___\\\[[[YYYXXXVVVVVVUUUUUUVVVSSSSSSVVVWWWTTTRRRSSSTTTSSSOOOJJJIIIIIIFFFBBBDDDDDDGGGHHHFFFCCCGGGOOOSSSfffxxx|||vvvpppnnnnnngggiiirrr~~~{{{rrrqqqvvvtttgggVVVQQQggg~~~ooonnneeeUUUHHHWWWbbbkkksssmmmdddggg\\\VVVSSSUUURRRJJJJJJQQQLLLMMMNNNOOOPPPPPPPPPPPPOOORRRWWWZZZ\\\___bbbddd___```bbbccccccdddfffhhhfffhhhkkknnnppprrrssssssmmmmmmmmmllllllnnnrrruuuyyyyyy{{{~~~}}}wwwqqqqqqooo{{{xxxnnnssscccJJJLLLBBB???999333222333111///......---,,,,,,,,,,,,---------------------------...------------...//////,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////)))000333//////222333000,,,222666666<<>>999333///...///000111......---------,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,------------...........................000000000000000000000000333000222555333444DDDXXXyyytttzzzxxxtttlllggg```[[[[[[ZZZWWWUUUVVVQQQSSSWWWZZZ^^^bbbgggkkkyyyxxxxxxzzz}}}~~~{{{|||{{{yyyvvvvvvwwwyyypppooonnnllljjjhhhggggggccccccaaa```^^^]]]\\\[[[VVVVVVWWWXXXZZZ]]]___aaa[[[[[[\\\\\\[[[[[[\\\\\\]]]```eeeiiillltttjjj```iiiiiiggghhhrrrppp^^^QQQHHHAAA;;;555///---...000///---......---------,,,,,,,,,...---,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,............---///222555333???MMM[[[rrr|||nnndddkkk{{{{{{qqqqqqpppppptttzzz~~~{{{tttnnnxxx~~~{{{tttsss|||jjjnnnuuuvvvoooggghhhnnnttt|||{{{\\\HHH<<<555222111000000000/////////...................../////////------------------------------------........................//////////////////000000000000111111111111111222222222222333444333666888444111===LLLrrrfffBBBGGGSSSSSSQQQXXXbbbmmmzzztttfff[[[YYYYYYUUUTTTWWWYYYXXXUUURRROOOPPPSSSVVVSSSRRRPPPOOOPPPQQQPPPOOOLLLKKKIIIHHHHHHHHHFFFDDD???@@@AAABBBDDDHHHLLLPPPTTTXXXfffxxxzzztttssszzztttoooqqqyyyyyyvvvgggbbbfffjjj```^^^ZZZVVVVVV\\\eeelllffffffccc______```[[[TTTJJJGGGEEEIIISSS]]]eeehhh^^^YYYSSSQQQPPPOOOKKKHHHHHHKKKMMMOOOPPPRRRTTTVVVSSSSSSTTTUUUVVVWWWYYYZZZZZZ[[[\\\^^^```bbbcccdddgggggghhhiiiiiiiiiiiiiiieeefffgggiiikkknnnqqqrrrsssuuuvvvuuussstttwww{{{~~~kkkbbbiiixxx}}}}}}wwwiii\\\OOOCCC;;;;;;777111....../////////......---------,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------000000000000000000000000555000///333333111555===SSSrrrwwwzzzrrrsssuuu}}}~~~tttmmmfffddd```[[[YYYZZZVVVVVVVVVUUUUUUWWW[[[^^^cccccceeehhhllloooooonnnnnnnnnnnnllljjjjjjlllnnncccdddeeedddbbb^^^ZZZWWWXXXXXXWWWWWWWWWVVVVVVVVVXXXXXXXXXYYYYYYZZZZZZZZZ^^^ZZZUUURRRSSSVVVYYYZZZgggnnnrrrpppnnnuuuttthhh{{{vvvnnnjjjooo{{{yyyxxxppp___NNNCCC;;;666333000,,,+++---...,,,***------------,,,,,,,,,,,,...---,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,---......---,,,,,,---///,,,///111666HHHhhhwwwiiiaaaeeeccckkk~~~}}}uuuvvvwwwzzz|||}}}|||{{{yyywww|||vvv}}}qqqpppmmmfff[[[TTTZZZeeerrrxxx~~~ttt||||||eeeJJJ;;;555222//////000000/////////.................................------------------------,,,,,,---------.....................////////////////////////000000000111111111111111222222222222222222444888777555999@@@[[[~~~}}}VVVFFFHHHHHHSSSUUUWWW[[[eeewwwtttcccYYYVVVVVVXXXZZZYYYXXXWWWTTTRRRRRRTTTWWWUUUTTTRRRRRRSSSTTTSSSRRRNNNLLLIIIHHHHHHGGGFFFDDDDDDDDDCCCAAA???@@@DDDFFFEEEHHHVVVjjjvvvwwwsssqqqwwwrrrnnnnnnssswwwxxxvvvwwwzzzvvvjjj^^^ZZZ[[[\\\WWWXXXWWWUUUSSSTTTWWW[[[ZZZ\\\\\\[[[^^^```[[[TTTIIIFFFDDDFFFLLLSSSYYY\\\TTTQQQLLLIIIIIIHHHGGGEEEHHHJJJLLLNNNPPPRRRUUUXXXTTTTTTTTTUUUVVVXXXYYYZZZ[[[\\\\\\^^^```bbbcccdddfffffffffggggggffffffeeecccdddgggiiillloooqqqrrrrrrvvvzzzxxxsssrrrvvv|||uuuggggggxxx~~~uuuvvvmmmZZZPPPJJJAAA777777444000------...............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------////////////////////////333///...333555222222555999VVVooovvv|||qqqhhhuuu{{{pppeeeaaaccc\\\\\\\\\[[[YYYXXXZZZ\\\VVVVVVWWWZZZ]]]^^^^^^\\\]]]^^^^^^\\\[[[\\\^^^```YYYZZZ[[[[[[YYYVVVRRROOOSSSSSSTTTUUUUUUVVVWWWWWW[[[[[[ZZZZZZYYYWWWUUUTTTXXXSSSMMMLLLQQQZZZbbbfffhhhooossspppnnnuuuzzz}}}sssmmmqqq|||{{{ttteeeRRRCCC999444222...,,,++++++,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))************+++++++++++++++---...---,,,+++,,,...444444222000777JJJccctttqqqZZZRRRUUUeeeqqqvvv~~~kkkbbbVVVNNNMMMYYYpppvvvooo|||~~~{{{uuuvvv{{{uuukkk___NNN<<<444333111///...////////////...........................---------------------------------,,,,,,,,,------------...............////////////...////////////000000000000000111111111222222222333111222555777888:::<<>>???IIIMMMRRRUUUZZZfffyyyqqq___WWWWWWXXXXXXXXXXXXXXXVVVTTTUUUVVVXXXYYYWWWTTTSSSTTTTTTRRRQQQNNNKKKHHHGGGGGGFFFEEEDDDBBBBBBBBBAAA>>>===>>>?????????FFFUUUccclllrrruuupppnnnlllhhheeeeeegggiiisssrrrmmmgggcccbbb\\\UUURRRPPPOOOPPPQQQQQQNNNLLLJJJNNNRRRVVV[[[^^^YYYQQQHHHFFFEEEEEEFFFIIIJJJKKKJJJHHHFFFEEEEEEFFFEEEEEEGGGIIIKKKMMMOOOQQQUUUXXXVVVVVVVVVVVVWWWYYYZZZZZZ]]]]]]^^^^^^```bbbdddeeeddddddddddddddddddcccbbbcccdddhhhkkknnnpppqqqqqqssszzzyyyvvvyyy}}}{{{vvvgggkkkwww|||xxx|||~~~xxxaaaMMMFFFEEE???666333111...---.........---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................000///000222222111333777000BBBPPPgggyyyrrrkkkooouuuwwwmmmllldddeeefffddd```\\\YYYXXXWWWVVVVVVWWWYYYYYYXXXWWWSSSTTTTTTSSSRRRRRRUUUWWWTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUWWWXXXYYYZZZWWWWWWWWWWWWVVVTTTSSSRRRJJJMMMQQQYYYaaaiiimmmoooggglllooommmooowww~~~{{{}}}zzztttnnnlllqqq~~~vvv```KKK;;;222000000,,,++++++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))*********+++++++++)))+++------------///000:::888555111000555AAALLLtttzzzfffUUURRRQQQTTTeeezzzzzzuuu\\\___dddkkkooovvv~~~nnnkkkvvv}}}~~~pppiiimmmhhh[[[HHH===444333333000///////////////.........------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////......////////////000000000000000111111111111222444222000111333555666777===TTTuuuoooMMM===AAA999AAALLLVVVYYY]]]hhhsss~~~jjj\\\YYYWWWSSSVVVWWWXXXXXXWWWWWWYYY[[[ZZZXXXUUUSSSRRRQQQPPPNNNKKKIIIHHHGGGGGGFFFEEECCC???AAABBBCCCAAAAAAAAABBBAAA???@@@EEEOOO[[[eeelllgggiiiiiiddd^^^^^^dddkkkfffddd``````dddfff^^^SSSOOOKKKHHHJJJOOOPPPKKKEEEAAAFFFKKKQQQXXX\\\YYYRRREEEEEEDDDDDDCCCAAA@@@@@@CCCDDDEEEEEEFFFGGGHHHHHHGGGHHHJJJKKKMMMPPPTTTWWWWWWWWWWWWWWWXXXYYYZZZ[[[]]]]]]]]]]]]___aaacccdddaaabbbbbbbbbbbbbbbaaa```bbbeeehhhllloooppppppoooooovvv}}}}}}yyyvvvxxx|||tttpppuuueeecccyyyzzz}}}{{{lllRRRBBB>>>===:::555111///---...//////...---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................000111000......111444222777:::KKKooo~~~{{{|||zzzqqqooogggrrruuuqqqppprrrtttrrrmmmgggbbb```]]][[[YYYXXXXXXXXXWWWUUUSSSSSSSSSRRRQQQQQQSSSUUUSSSSSSRRRQQQRRRTTTVVVWWWSSSSSSTTTVVVWWWXXXYYYYYYYYYXXXVVVSSSPPPNNNLLLKKKVVVaaapppzzz}}}xxxqqqlllqqqvvvwwwrrruuu}}}xxx}}}yyytttpppnnnooovvvpppWWWCCC666...,,,...,,,,,,,,,---------------++++++++++++,,,,,,,,,,,,***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))************+++)))+++,,,------...111333<<<666111///---...555<<>>777444333333111---...222//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------............/////////000............/////////000000000000000111111111111111222222000222444555444666;;;QQQ|||llljjj~~~nnn\\\RRRFFF===:::CCCMMMSSSXXX]]]eeezzz|||ooohhh___TTTSSSUUUXXXZZZ[[[[[[]]]___XXXUUURRRPPPOOONNNLLLKKKHHHHHHHHHJJJKKKIIIFFFCCCBBBBBBAAA???======???AAA===AAACCCAAA???BBBFFFIIINNNPPPQQQPPPQQQWWWbbbkkkXXXVVVPPPKKKLLLQQQPPPKKKLLLIIIGGGHHHKKKNNNOOOMMMDDDDDDAAA>>>AAAEEECCC>>>???@@@@@@@@@???@@@BBBDDD>>>AAAEEEGGGHHHGGGFFFFFFGGGHHHHHHIIIJJJMMMQQQTTTUUUUUUUUUUUUVVVWWWWWWXXXWWWWWWVVVVVVWWWYYY\\\^^^]]]^^^______``````______```cccgggkkkmmmlllkkkjjjqqqtttxxx{{{}}}sssuuu|||wwwfff]]]^^^ssslll|||lllMMMCCC>>>555000333...------///000111000.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---...111333111---222333111444:::AAAcccqqqzzz{{{qqqbbb___\\\UUUOOOFFFKKKRRRZZZbbbiiiqqquuu~~~xxxnnnfff___[[[WWWUUUWWWXXXWWWVVVTTTTTTVVVWWWUUUUUUVVVWWWXXXXXXXXXXXXVVVVVVVVVWWWWWWWWWWWWXXXGGGHHHKKKPPPWWW^^^dddhhhgggtttsssjjjsssvvvssszzzmmmjjjiiifff^^^WWWZZZdddQQQAAA333//////......111......---+++******,,,...*********++++++,,,,,,,,,+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))************,,,,,,+++***)))+++///222777---(((,,,///,,,***,,,///000444;;;HHH[[[ooo|||uuuooo\\\SSS[[[```\\\ZZZ```dddeeejjjrrruuuqqqmmmkkksssxxxtttjjjhhhnnnnnnggggggiiimmmpppooojjjddd___rrrllluuuxxxrrr{{{zzzssspppnnniii]]]KKK<<<666000000//////.........---////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////.........222111111111000000//////222222111111222222333444444;;;AAAVVV~~~xxxssszzzhhhGGG<<<@@@===EEEQQQNNNTTT^^^nnn|||wwwhhh\\\[[[ZZZZZZ[[[]]]]]][[[YYYRRRQQQPPPPPPPPPOOOLLLIIIJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCAAA@@@?????????AAAAAABBBEEEIIIOOOSSSVVVRRRPPPKKKHHHFFFGGGHHHJJJFFFEEEDDDCCCCCCDDDEEEFFFAAAAAA@@@??????@@@AAABBB@@@@@@??????????????????@@@BBBCCCEEEEEEEEEDDDDDDGGGHHHHHHHHHHHHJJJMMMOOORRRRRRRRRSSSTTTVVVWWWXXXWWWTTTPPPQQQTTTWWWXXXXXXYYY\\\[[[YYYZZZ```cccbbbeeehhhjjjiiiiiikkkqqqvvvxxxwwwxxx|||zzzxxxtttfffXXXZZZggg{{{{{{~~~~~~wwwnnnTTT@@@888555111...///............---------,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000///000222222666GGGZZZyyyxxxzzzsss}}}uuucccXXXLLLIIIIIILLLNNNOOOXXXbbbttt|||zzzpppiiiccc^^^^^^ZZZXXXWWWWWWXXX\\\aaa^^^```aaabbbaaa```aaaaaa^^^ZZZUUURRRPPPNNNNNNOOOHHHPPP\\\iiirrrssspppmmmmmmpppuuu|||xxxnnniiinnnxxxuuuzzz}}}nnnggg___[[[[[[XXXPPPJJJ666222...,,,---...---+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........111666<<>>???@@@AAAAAA@@@???????????????@@@@@@AAABBBCCCDDDDDDEEEEEEEEEGGGHHHHHHHHHHHHIIIKKKNNNPPPPPPQQQRRRTTTUUUWWWXXXXXXUUURRRQQQTTTWWWXXXXXXXXX[[[ZZZXXXZZZ```cccbbbeeefffgggffffffjjjpppvvvssstttwww~~~yyynnnfff___]]]fffsss}}}yyy}}}|||qqqtttvvvgggpppaaaLLL<<<555333000...............------------,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////111000111222000111:::FFF\\\}}}tttssstttzzz}}}|||xxxrrrccccccfffkkkfffZZZPPPMMMXXXbbbkkkoooqqquuuuuutttjjjhhhfffffffffgggkkkooolllkkkiiieee```\\\ZZZYYYQQQOOOOOOQQQRRRSSS[[[eeeqqqooonnnooorrrrrrpppnnnrrrvvv{{{|||sssllljjjlllnnnmmmooovvvvvvttt~~~yyyhhhfffccc```[[[QQQCCC:::444000---,,,---...---,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------///...------///222666888999FFF[[[qqq|||yyy|||wwwttttttwwwyyywwwrrrmmmjjjiiiiiihhhhhhiiikkkmmmnnnooommmmmmpppxxx{{{uuusss{{{rrrooommmrrryyyiiiXXXLLLCCC999222000/////////...............)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................//////...............---111111111111111222222333666555333666MMM{{{~~~jjj|||UUU>>>???@@@CCCNNNPPPPPPTTT```ooowwwvvvqqqeee```ZZZUUUTTTTTTTTTTTTPPPNNNMMMMMMMMMKKKIIIGGGKKKKKKKKKKKKJJJIIIGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCBBB@@@????????????>>>>>>>>>>>>???????????????>>>===<<<;;;;;;;;;;;;======<<<<<<<<<<<<======>>>>>>>>>>>>>>>???@@@AAA???????????????@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIHHHGGGHHHJJJLLLNNNNNNOOOPPPRRRTTTVVVWWWXXXVVVSSSRRRTTTVVVWWWWWWVVVYYYYYYXXXZZZ___bbbaaabbbbbb```___aaafffnnntttxxxuuurrrtttyyy~~~sssddd]]]___iiiuuu}}}yyyttttttmmmhhh```SSSXXXOOOCCC888222///..................------------,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............/////////000///111333111///000444<<>>@@@UUUSSSQQQPPPUUU___iiippprrroooiii___XXXTTTSSSSSSSSSPPPNNNMMMLLLLLLKKKIIIGGGLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCBBBAAA@@@@@@?????????<<<===>>>???@@@AAAAAAAAA==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???@@@AAA>>>>>>>>>???@@@AAABBBCCCCCCBBBAAAAAABBBCCCEEEFFFIIIJJJKKKJJJHHHHHHIIIJJJKKKKKKMMMNNNQQQSSSUUUVVVWWWVVVTTTSSSSSSTTTUUUVVVTTTWWWXXXWWWYYY___aaa```^^^]]]ZZZYYY[[[bbblllsss{{{qqqeeeaaaeeemmmrrrsssppphhh^^^^^^iiiwww}}}}}}rrrnnnhhh]]]SSSMMMEEEBBB===666000------............---------,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,------------------........./////////...///222333222000///666>>>LLLaaa|||tttiiieeeccc|||yyyssssss}}}~~~{{{xxxrrrkkkdddeeeaaaYYYSSSSSSUUUVVVQQQPPPOOOQQQTTTYYY\\\^^^eee]]]```mmmqqqppp{{{}}}uuummmkkkqqqwwwyyyxxxtttzzz~~~vvvrrruuuuuutttoooggg^^^WWWTTTaaa```fffnnnttt~~~yyyddd^^^[[[SSSGGG;;;222......,,,+++******+++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,++++++,,,---------------222000...000777FFFWWWbbbuuu}}}||||||xxx|||hhhccciii}}}~~~}}}uuuuuurrrllliiiooo|||```PPP???777555222///...---------..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---------......//////////////////////////////000000//////000000111222000///333777777BBBfffqqqlll}}}jjjggg|||rrr[[[OOO>>>;;;PPPVVVVVVTTTQQQQQQWWW```hhhtttnnneee]]]XXXVVVTTTSSSRRRPPPNNNMMMMMMLLLJJJIIILLLLLLLLLLLLKKKJJJIIIIIIIIIHHHFFFEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@===>>>???AAABBBCCCCCCCCC999:::;;;;;;;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAA????????????@@@AAABBBCCCBBBBBBAAAAAAAAACCCEEEFFFJJJKKKLLLKKKJJJIIIIIIJJJIIIIIIJJJLLLNNNQQQSSSTTTUUUUUUTTTSSSRRRSSSTTTUUURRRVVVWWWVVVXXX]]]___]]]\\\\\\[[[YYYZZZbbbooozzzuuujjj^^^\\\dddnnnssstttbbb]]]\\\dddsss|||}}}yyy}}}kkk___OOODDDFFF<<<<<<:::666000------......------------,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............000///...///111333222///444222333>>>VVVrrr{{{nnn]]]rrrxxxyyy|||uuu|||tttmmmnnnqqqqqquuuqqqmmmmmmpppuuuxxxyyyvvvkkkiiisssxxxsssuuu|||{{{zzz{{{xxxrrrlllooottt~~~}}}rrrpppoookkkddd]]]WWWUUUTTTccceeelllmmmiiilllfffSSSNNNKKKCCC888---))),,,000******+++*********+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))'''%%%%%%''')))***(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,***+++,,,...//////......---,,,+++***+++000777<<>>RRRUUUVVVQQQKKKKKKSSS\\\mmmiiieee```]]]ZZZWWWTTTSSSQQQNNNMMMMMMMMMLLLJJJKKKKKKLLLLLLKKKJJJIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA;;;;;;<<<<<<<<<;;;::::::<<<======>>>>>>======<<<:::;;;===???@@@AAABBBBBB@@@@@@@@@@@@@@@AAABBBCCCAAAAAAAAAAAABBBCCCDDDEEEHHHJJJLLLKKKJJJIIIIIIJJJHHHHHHIIIJJJLLLOOOPPPRRRRRRSSSSSSRRRQQQQQQSSSTTTRRRUUUWWWUUUWWW[[[\\\ZZZZZZ^^^```^^^]]]fffvvvtttiiihhhnnnrrrnnnhhh[[[YYYaaatttzzzxxxpppqqq```LLL===???::::::888444000...---...------------,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........000000...+++,,,//////---***///333444:::MMMjjjttt]]]cccrrrllllllqqquuuyyy}}}~~~|||yyyyyy}}}}}}{{{xxxzzz~~~|||{{{zzzyyyqqqkkkjjjsss|||vvvllleeekkknnnvvvwwwaaa___]]]ZZZYYY\\\bbbfffgggllltttnnn```]]]YYYJJJ999999777222,,,)))***,,,)))+++,,,+++******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++)))(((&&&&&&((()))+++(((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++************+++++++++++++++,,,,,,,,,,,,,,,+++***)))+++---...---,,,,,,,,,555>>>KKKUUU^^^iiivvv|||wwwttttttuuuwwwzzzyyyzzz~~~xxxwww{{{~~~yyyuuuuuuvvv^^^[[[[[[^^^___bbbsss~~~~~~nnnkkkttt|||~~~qqqmmmfffaaabbbddd```YYY===666111111111...---///,,,,,,,,,------.........------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))******+++,,,,,,------++++++,,,------...//////------.........////////////............///000000222111222555444555BBBRRR}}}sssiiijjjuuu~~~vvvqqquuu|||xxxdddTTTGGG;;;FFFLLLQQQQQQMMMLLLOOOSSS\\\]]]^^^______]]]XXXTTTSSSQQQNNNMMMMMMMMMLLLKKKJJJJJJKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCAAA@@@@@@@@@AAAAAA??????>>>>>>=========<<<;;;;;;<<<======<<<;;;;;;:::;;;>>>@@@BBBCCCCCCCCCAAAAAA@@@@@@@@@AAAAAABBB@@@@@@AAABBBCCCCCCCCCCCCEEEGGGIIIJJJHHHGGGHHHHHHGGGHHHHHHIIIKKKLLLNNNOOONNNPPPRRRQQQPPPPPPRRRTTTRRRUUUWWWUUUVVVZZZZZZWWWVVV^^^dddbbb___fffzzzuuunnnooolllbbbXXXXXX\\\tttxxxvvvjjjwwwjjjVVV@@@<<<:::777444111///...---------------,,,,,,,,,++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,,,,,,,---------.........---000///+++***...000---(((///444333000777KKK^^^sss{{{mmmjjjhhhaaa___aaabbbggguuuyyy|||zzztttqqqsssssspppkkkmmmpppzzzzzzzzz}}}~~~}}}wwwyyyvvvvvvuuutttnnnooopppqqqyyy~~~wwwooojjjhhhjjjhhhiiiooovvvxxxuuuqqq\\\[[[ZZZYYY[[[___fffkkkkkkpppvvvkkkWWWQQQNNNAAA///000000///---+++******)))+++------***)))***,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************+++++++++++++++++++++***************,,,...111111///---++++++...111444777<<>>===<<<;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999:::;;;>>>AAACCCDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA???@@@BBBCCCDDDCCCCCCBBBCCCEEEGGGHHHGGGFFFFFFGGGHHHHHHHHHIIIJJJKKKMMMMMMLLLNNNQQQQQQOOOOOOQQQTTTRRRVVVWWWUUUVVVYYYYYYVVVQQQ\\\eeeccc^^^eeezzzssshhhgggfff^^^UUUVVVaaaxxxtttgggmmmvvvtttooo___DDD:::999555000------...---------------,,,,,,,,,++++++,,,++++++++++++++++++,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,---------......)))///111---,,,111333111222...,,,...111555:::>>>NNNiii{{{wwwoooZZZZZZ]]]cccnnnwwwwwwrrriiiuuu}}}|||xxxwwwuuuppprrruuuyyy}}}xxxzzzuuunnnwwwyyyvvvyyyyyy~~~{{{pppoooxxx{{{vvvyyyoooiiiiiillliiiddd^^^ZZZZZZ]]]aaadddkkkiiifff```[[[YYYYYY[[[iiimmmpppcccMMMEEEAAA555111///,,,+++***+++,,,---***,,,...---+++)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''***...111111...***'''(((((((((((((((((((((((((((((())))))******++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++***)))))))))***+++------(((***+++,,,+++,,,...000------...---...222777:::777===HHHSSSXXX[[[ccclllnnnmmmmmmpppuuuvvvqqqlllnnnkkkjjjnnnssstttmmmgggZZZVVVPPPKKKGGGCCC===999___sss}}}qqqhhhmmmZZZ```jjjqqqpppllljjjkkklllcccWWWMMMHHHBBB;;;666222222000//////.........------------------------------------------------******+++,,,------...///---,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................000//////...------,,,,,,............////////////000000000111222444555666???VVV~~~tttaaazzz}}}lllgggzzzfffJJJ@@@;;;DDDTTTZZZVVVOOOQQQMMMNNNRRRSSSQQQSSSYYYQQQPPPNNNLLLIIIGGGEEEDDDJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMKKKHHHEEECCCIIIGGGDDDBBBAAABBBDDDEEECCCBBB@@@??????@@@BBBCCC???===;;;:::::::::<<<======<<<<<<;;;;;;===>>>???===>>>@@@BBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCDDDGGGFFFGGGIIIKKKLLLJJJHHHGGGIIIMMMPPPSSSTTTTTTSSSNNNRRRVVVUUUQQQOOORRRUUUUUUaaa```ZZZ___fffnnnzzz~~~xxxnnneee^^^XXXUUUTTTeeeuuujjj```cccmmm|||tttiiinnn\\\>>>888555333000---,,,+++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////333???UUUpppxxx|||~~~wwwjjj______ffflllrrrwwwmmmttt{{{yyyrrrooorrrxxx{{{~~~zzztttpppoooqqq|||zzz|||wwwwwwxxxwwwwwwyyyvvvrrrqqqiiiaaalllxxxtttyyypppdddeeehhhfff```ZZZUUUSSSRRRSSS___mmmppp___UUUPPPNNNOOOSSSZZZYYYUUUKKK???666111111++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((&&&***///222222///,,,)))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111333444555666999===@@@BBBEEEIIIKKKLLLJJJFFFDDDFFFDDDCCCFFFKKKLLLGGGCCC777777555333111000...---uuuuuulllccc___hhhfffhhhlllooonnnjjjfffccc^^^VVVKKKCCC>>>999444///111111000......------...---------------,,,,,,,,,------------------------************++++++++++++---,,,++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------...........................//////////////////000000111333444555666CCCaaauuurrrxxxzzzggglllqqqMMM@@@888>>>KKKTTTTTTRRRNNNJJJJJJPPPRRROOOOOOQQQNNNMMMMMMKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKOOOOOOOOONNNMMMKKKHHHGGGHHHGGGDDDBBBAAABBBDDDEEECCCBBB@@@??????@@@BBBCCC???>>><<<::::::;;;<<<=========<<<;;;<<<===>>>???===>>>@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEHHHGGGGGGIIIKKKKKKJJJHHHHHHJJJLLLNNNOOOPPPOOOOOORRRQQQPPPOOOPPPRRRUUUXXX[[[[[[VVVXXX___\\\___ppprrrkkkddd___VVVQQQZZZggguuu{{{jjj___hhhrrrxxxxxxwwwuuutttyyyooo___XXXWWWJJJ999555444222000---,,,+++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////222555???OOObbbrrrzzz}}}~~~}}}ssswwwssskkkmmmqqqnnngggaaaooosssyyy}}}|||yyyuuusss~~~wwwqqqkkkkkksss~~~~~~yyywwwxxxyyyuuuqqqnnnrrrzzz~~~}}}yyyrrrkkkiiibbbYYY```mmmnnn~~~~~~lll______aaa___WWWUUUVVVYYYZZZ]]]gggrrrxxxjjjYYYOOOIIIFFFGGGJJJLLLJJJDDD<<<555000......++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))(((***000555555///(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,...000333000222555777777666444222444222000333666777444000000000///...------,,,,,,wwweeeaaa```fffuuu}}}{{{wwwsssnnnfff]]]VVVMMMGGG>>>888555222...+++000///...---,,,,,,,,,---......------,,,,,,++++++------------------------,,,,,,,,,++++++*********---,,,++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,---.../////////---............/////////.........///000111222333222444BBB```vvvcccyyyrrrhhhttt{{{tttUUUFFF999888???GGGNNNTTTLLLHHHHHHLLLNNNLLLIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJKKKKKKOOOOOONNNMMMKKKJJJIIIIIIHHHFFFDDDBBBAAABBBCCCDDDCCCBBB@@@??????@@@BBBCCC???>>><<<;;;;;;;;;<<<=========<<<<<<<<<===>>>???===>>>???AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFIIIHHHHHHIIIKKKKKKIIIHHHHHHIIIKKKLLLNNNNNNNNNNNNSSSOOOJJJJJJOOOVVV\\\^^^cccZZZSSSZZZaaaXXXWWWiiihhhaaa[[[XXXSSSTTTdddvvv||||||~~~rrrhhhxxxxxxlllkkkppprrraaaVVVRRROOOCCC<<<999555222111///---,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............////////////------222@@@SSSfffrrrrrrtttppplllyyy|||qqqkkkttt~~~}}}pppeeeiiihhhjjjqqqyyy{{{vvvqqq}}}yyyzzzxxxyyyyyyvvv|||}}}{{{{{{{{{ooojjjggg^^^aaakkknnntttvvvooo___UUUVVVXXXVVV[[[[[[___eeehhhggghhhjjjlll^^^OOOFFF@@@<<<<<<>>><<<888222...,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((+++&&&%%%,,,777999111'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,***))))))***,,,((()))+++,,,,,,,,,+++***---***((()))+++,,,***'''************+++++++++,,,zzzxxxhhhZZZ]]]eeettt{{{lll^^^QQQHHHAAA===777333111000...,,,...------,,,++++++,,,,,,......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++******++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---------.........//////...------...///000111111555333555GGGnnnooo^^^jjjxxxrrrqqqqqqbbbSSSEEE<<<888888CCCPPPQQQMMMIIIIIIKKKIIIFFFBBBGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFEEECCCBBBAAAAAABBBCCCBBBAAA@@@??????AAABBBDDD???>>>===<<<<<<<<<=====================>>>>>>>>>===>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGIIIHHHGGGHHHJJJJJJIIIGGGHHHIIIJJJKKKMMMNNNPPPPPPOOOLLLJJJKKKPPPYYYaaafffiiiggg```aaaeee^^^\\\iiieee```XXXUUU___oooxxxxxxxxxtttxxxqqqhhhhhhqqqmmmqqqqqq\\\LLLLLLKKK999666:::333000///...---,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////------,,,---222===KKKUUU___bbbaaafffzzzwwwiiiaaannnwwwjjjddd^^^___eeeiiihhhdddxxxyyy~~~}}}xxxxxx|||pppqqqssssssqqqttt}}}~~~yyy}}}|||rrrpppiiieeefffbbb[[[\\\YYYRRRPPPSSSTTTRRRdddbbbeeeoooxxxvvvlllbbb\\\PPPCCC===999555444555222...***))),,,------+++************************************++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((+++&&&$$$***333666...%%%((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,------,,,***)))***,,,,,,,,,---------.........111...,,,,,,---...---+++*********++++++,,,,,,,,,rrroooooobbbWWW[[[bbbpppzzzdddSSSGGG???999777333111000000000///---,,,,,,++++++++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,++++++******++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------...///000000555555444:::RRR{{{bbb```kkkzzzqqqvvvnnnbbbVVVLLL===333999GGGWWWSSSNNNIIIHHHHHHFFFBBBEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@??????AAACCCDDD??????>>>>>>=====================>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAABBBCCCCCCCCCBBBCCCEEEFFFGGGGGGGGGGGGHHHGGGFFFFFFHHHIIIHHHGGGIIIIIIIIIIIIJJJLLLMMMNNNHHHKKKNNNOOORRRYYYccckkkmmmyyytttfffccccccaaaeee^^^___WWWXXXuuu}}}lllgggnnn}}}}}}nnniiiqqq|||kkk^^^VVVCCCAAAAAA333111555+++......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............,,,...000000...000666;;;JJJMMMPPPXXXlllttteee]]]gggxxxzzzsssrrrmmmfffaaa___[[[WWWSSS``````dddjjjjjjgggkkksssdddddddddddd``````iiittttttssszzz}}}tttmmmxxxllllllkkkiiiaaaRRRPPPQQQRRRTTTYYY]]][[[VVVccc```bbbpppqqq^^^LLLBBB999666444111000111---+++***,,,...///,,,)))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))'''''')))------)))%%%((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********************************++++++++++++++++++++++++''')))******(((((((((***,,,,,,++++++,,,,,,------///...,,,+++,,,,,,,,,+++++++++++++++++++++++++++}}}~~~tttfff___tttvvvkkk___]]]]]]bbbpppuuu~~~|||hhhRRREEE>>>999222111000///......//////,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))+++,,,,,,------,,,++++++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,,,,------------............---------......///000///222333444===VVVzzz~~~wwwuuu~~~ttteee]]]nnn}}}uuukkkddd```TTTAAA:::???UUUUUURRRLLLHHHHHHGGGEEECCCCCCCCCBBBBBBBBBBBBAAACCCDDDFFFHHHIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@?????????AAACCCEEE????????????>>>>>>>>>>>><<<===>>>?????????>>>>>>>>>>>>======>>>??????@@@@@@@@@????????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBCCCEEEFFFGGGFFFFFFEEEFFFEEECCCDDDFFFHHHHHHHHHKKKJJJHHHGGGGGGHHHJJJKKKGGGLLLPPPQQQQQQUUU___ggglll~~~yyyddd]]]^^^[[[YYYWWW]]][[[aaakkkaaabbbooossslllooozzzcccLLLKKK===777777444222000***,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........+++---...---***+++...111444999>>>FFFXXXnnn}}}fff\\\YYYcccooorrrlllgggkkkmmmpppqqqmmmfff]]]WWW^^^YYYVVVXXX[[[\\\]]]```ZZZWWWVVVVVVTTTSSSXXX___lll}}}sss___XXX^^^cccyyy~~~xxxdddXXXccczzzrrrbbb\\\bbbmmmzzzvvvccc\\\ZZZ[[[```hhhiiiccc\\\bbb______gggttttttbbbMMM???777111111111///---...******+++---...---***(((************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&((())))))(((&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******************************++++++++++++++++++++++++&&&(((******)))))))))***))))))))))))************+++******************)))+++++++++***))))))((((((ooojjjgggfffccc]]]]]]```ssswwwoooeeeaaa\\\[[[dddaaagggcccOOO???999666111.........---,,,,,,---...,,,,,,+++++++++,,,,,,---*********+++,,,,,,------++++++++++++++++++++++++((((((((())))))*********---,,,++++++******++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,---------........................//////000...---///333444===UUUmmmzzzwwwqqq\\\^^^sssvvviiigggrrrrrr\\\EEE;;;JJJQQQTTTOOOJJJIIIIIIFFFAAAAAAAAABBBBBBBBBBBBBBBDDDEEEGGGHHHIIIHHHGGGFFFDDDEEEFFFGGGGGGGGGFFFEEECCCCCCBBBAAAAAA@@@@@@@@@AAA@@@?????????AAACCCEEE???@@@@@@@@@??????>>>>>><<<===>>>???@@@???>>>>>>>>>>>>===<<<===>>>???@@@@@@@@@????????????@@@@@@???@@@@@@AAAAAABBBCCCCCCBBBCCCEEEFFFFFFEEEDDDCCCCCCBBBAAABBBEEEGGGHHHHHHJJJIIIHHHGGGIIILLLPPPSSSNNNNNNNNNMMMMMMQQQWWW\\\eeepppjjj\\\YYYUUUPPPQQQ[[[bbbhhhooo~~~ssseee^^^eeekkklllqqqzzzzzz___SSSAAA===333222777333,,,///+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***************************++++++++++++,,,,,,,,,,,,,,,---------.........+++++++++******+++---///***...222777AAARRRbbbkkkXXXTTTUUU^^^gggiiiiiiiiibbbgggnnnuuuwwwrrriiiaaafffbbb^^^aaahhhjjj```SSSLLLHHHFFFHHHJJJIIILLLPPPPPP___mmmlll]]]OOOJJJKKKMMMRRRSSSMMMFFFIIIVVVcccddd^^^^^^bbbqqqkkkdddaaaffflllkkkcccZZZYYYZZZYYYYYY[[[XXXIII999777000,,,...///,,,***+++)))+++,,,,,,+++***)))***************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''(((((('''&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***************************************************)))+++------+++******+++((()))******++++++******(((***+++,,,,,,+++******+++************)))))))))^^^XXXVVVWWWXXXYYYbbbmmmccckkkggg``````[[[ZZZcccZZZ\\\RRR???222222111+++------...---,,,+++---...,,,,,,,,,+++,,,,,,------))))))***+++,,,------...+++++++++++++++++++++++++++++++++***************---,,,++++++******++++++++++++++++++++++++++++++)))************+++++++++************************((()))***+++---...///000,,,,,,,,,---------......//////.........//////000222,,,---555444222>>>QQQhhhrrrrrrdddWWW^^^sss}}}sssdddeee|||qqqOOO:::@@@LLLTTTQQQKKKJJJIIIGGG@@@@@@AAABBBBBBCCCCCCDDDDDDEEEGGGHHHHHHGGGFFFEEEBBBCCCEEEFFFGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@???AAA@@@?????????AAADDDEEE???@@@@@@@@@@@@???>>>>>><<<===>>>@@@@@@??????>>>>>>>>>===<<<<<<===??????@@@@@@????????????@@@@@@???@@@@@@AAAAAABBBCCCCCCBBBCCCEEEFFFEEEDDDBBBAAABBB@@@???AAADDDGGGHHHHHHGGGGGGGGGJJJNNNUUU[[[^^^VVVQQQKKKHHHJJJNNNQQQSSS]]]^^^XXXVVVXXXQQQJJJQQQgggllluuuzzzsssnnn~~~{{{lllaaaeeekkknnnqqquuummmrrrggg\\\bbb:::===222...777///%%%000******+++,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,---......------...///...+++---777EEENNNZZZVVVVVVZZZ___bbbhhhoooggggggjjjooorrrooofff^^^ggghhhmmmxxxwww]]]\\\UUUQQQSSSTTTRRRQQQRRRVVVbbbsss|||qqq\\\MMMIIIKKKKKKOOOTTTTTTVVV___jjjppppppnnnhhhpppoooeee^^^aaagggfff\\\TTTFFFLLLOOOKKKHHHFFF>>>555333---***,,,---+++((((((***,,,---+++((((((+++...))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((()))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************(((***,,,+++)))'''&&&''''''((()))++++++******)))&&&(((+++---,,,+++******++++++++++++,,,,,,,,,,,,TTT\\\___\\\bbbmmmoooiiiggggggeeeaaa[[[TTTMMMIIIGGGCCC<<<555000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++************************************************++++++************++++++************************++++++************++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................000/////////000222555666TTTvvvsssuuuyyyiii]]]aaavvv~~~hhhZZZddduuuttt^^^JJJHHHDDDPPPbbb___III>>>DDDBBBAAACCCEEECCC@@@CCCIIIIIIHHHFFFEEEFFFEEEDDDBBBAAABBBBBBCCCDDDEEEFFFFFFAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>======>>>???????????????>>>>>>===<<<<<<===>>>???????????????>>>>>>>>>>>>BBBAAA???>>>>>>???AAABBBDDDDDDCCCBBBAAAAAA@@@@@@BBBCCCEEEFFFFFFFFFEEEDDDHHHGGGFFFGGGKKKSSS[[[aaaZZZTTTNNNMMMRRRWWWWWWUUUZZZ\\\RRRHHHIIIHHHMMMZZZkkknnnwww{{{oooaaagggxxxssskkkiiiqqqyyyuuuiii___mmmnnnlllcccYYYUUUYYY^^^???:::333///...---+++)))************************,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,+++)))(((((()))))))))))))))))))))))))))))))))(((((((((((())))))******+++++++++******)))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---///000222333===CCCMMMXXX```dddeeeeeehhh\\\iiilllXXX]]]iiieeehhhuuu|||nnnjjjllljjjbbb^^^___```^^^gggmmmvvvYYYSSSZZZYYYYYYXXXYYY^^^eeejjj~~~uuujjjgggmmmtttxxxxxxfff```XXXSSSPPPKKKCCC===>>>===;;;888666333111000++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++*********)))))))))************+++++++++************************************************jjjvvv{{{qqqhhhhhhiiieee___]]]ZZZUUUNNNGGGAAA===999777333000...------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++************************************************++++++************++++++************************+++******))))))******+++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------........................//////......///000333444EEE]]]|||ssscccbbblll}}}ooo___]]]eeejjjcccYYYJJJKKKQQQYYYZZZRRRLLLKKKDDDBBBAAACCCBBB???AAAEEEHHHGGGFFFEEEDDDCCCAAA@@@???@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>============>>>======>>>???????????????>>>===<<<<<<<<<======>>>?????????>>>>>>>>>======@@@???>>>======>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEDDDCCCGGGGGGIIIJJJLLLPPPTTTVVVOOOTTT[[[___```]]]YYYWWWNNNPPPJJJHHHMMMNNNWWWjjjuuutttqqqpppqqqsssrrrppp^^^fffzzznnneeedddbbb]]]SSSJJJEEEGGGJJJ999555000---------,,,***************************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))*********))))))((())))))))))))))))))))))))))))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---...000000000222777>>>HHHSSS]]]ccc___YYYiiijjjSSSPPP^^^^^^aaahhhoooppplllgggmmmnnnooolllfffccccccdddtttuuu{{{hhhddd___^^^]]][[[\\\aaaggglllzzzpppccc]]]^^^bbbbbbaaaUUUPPPIIIEEEBBB>>>777111444333222000...,,,***)))++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''(((((()))'''''''''(((((()))))))))))))))))))))))))))))))))*********)))))))))((((((+++++++++*********))))))))))))*********+++++++++************************************************vvvmmmbbbaaaaaaSSSPPPLLLFFF???999444222//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++************************************************++++++************++++++************************+++******))))))******+++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///...---------///000111777BBB\\\~~~~~~oooYYYSSSooo{{{~~~ppp```]]]dddgggcccTTTYYY]]]___cccfffddd___LLLFFFAAAAAAAAA@@@@@@CCCFFFEEEEEEDDDBBBAAA???>>>>>>>>>????????????>>>>>>@@@@@@@@@@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<<<<=========>>>??????@@@?????????>>>======<<<<<<<<<======??????>>>>>>>>>>>>======>>>===<<<;;;;;;<<<===>>>???@@@@@@AAABBBCCCCCCDDDFFFFFFEEEDDDCCCCCCCCCCCCDDDFFFIIIKKKLLLLLLNNNOOOTTT___kkkmmmeeeZZZSSSRRRKKKJJJFFFKKKVVV\\\nnnyyyhhh^^^iiizzzuuucccVVVbbbnnnaaa[[[RRRGGG???;;;::::::222///,,,++++++,,,,,,,,,************************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))***+++---,,,+++******+++))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))(((((())))))))))))))))))))))))((()))******++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,---......,,,+++,,,222:::DDDIIIOOOOOO[[[nnnqqq___NNNHHHNNNSSSVVVVVVSSSSSSXXX]]]fffeeehhhjjjddd\\\```kkkvvvtttuuu{{{|||vvvnnnkkk___]]][[[XXXXXX\\\bbbggglllbbbUUUMMMLLLLLLKKKHHHHHHCCC>>>;;;999555000,,,000///...---,,,+++***)))+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((()))***(((((('''(((((())))))***))))))))))))))))))))))))******))))))))))))((((((+++************))))))))))))))))))*********++++++************************************************lll}}}}}}gggZZZWWWXXXHHHEEEAAA;;;666222///...////////////...---,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************************************************++++++************++++++******************************))))))))))))*********************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------///......---......///000555555BBB]]]vvv~~~yyyqqqxxxvvvmmmttthhhTTTXXXqqqooocccggggggaaa___fffqqqyyy{{{yyywwwwwwWWWMMMDDDBBBBBBAAABBBEEEAAABBBCCCCCCAAA@@@????????????@@@@@@@@@???======@@@@@@@@@???????????????AAAAAAAAAAAAAAAAAAAAAAAA======<<<<<<<<<<<<======>>>??????@@@@@@???????????????>>>>>>=========>>>???>>>>>>>>>===============<<<<<<;;;;;;<<<<<<===??????@@@AAABBBBBBCCCDDDDDDCCCBBBAAAAAAAAABBBCCCCCCFFFHHHIIIIIIKKKOOORRR[[[cccjjjggg]]]SSSPPPPPPKKKGGGDDDMMM\\\eee}}}hhhXXX]]]jjjjjj___hhhkkkxxxuuu___WWWKKKAAA;;;888555333///---+++******+++,,,,,,************************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***))))))***))))))))))))))))))))))))))))))(((((((((((())))))'''((())))))***)))))))))))))))))))))))))))))))))((())))))******************************************************************++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,---...//////======BBBIIIMMMMMMKKKHHHAAAGGGKKKHHHAAAAAAIIIQQQZZZWWW[[[bbb\\\SSS[[[lllkkkhhhbbb^^^bbbgggfffaaaTTTSSSOOOLLLKKKMMMSSSWWWWWWOOOEEE???>>>>>>===<<<>>>;;;888555444222...+++......---------,,,,,,,,,************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''')))******,,,+++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))((((((************))))))))))))))))))))))))************************************************************\\\gggooohhhXXXLLLGGGFFF===:::777333111/////////.../////////...---,,,++++++++++++++++++++++++++++++++++++*********))))))************************************************************************++++++************++++++***************************))))))))))))))))))************************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------//////....../////////000333222888FFFTTT```kkkssspppvvvuuujjjbbblllvvv~~~}}}dddVVV^^^fffvvvwwwkkkmmmjjjbbb```eeexxxyyyttt~~~]]]RRRHHHDDDCCCBBBCCCFFF===???BBBCCCAAA@@@@@@AAAAAABBBCCCCCCBBBAAA???>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<<<<======??????@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>============<<<========================@@@@@@@@@AAAAAAAAABBBBBB@@@@@@??????@@@BBBDDDEEEJJJKKKKKKIIIGGGJJJPPPVVVSSSVVVYYYXXXUUURRRQQQQQQAAABBBDDDQQQaaaggguuulll[[[RRRSSS[[[bbbuuuyyyxxxpppVVVNNNBBB:::777555222///......---+++******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((******)))(((((()))))))))))))))))))))))))))))))))(((((((((((())))))((()))******+++++++++***(((((((((((((((((((((((((((((()))************)))*********************************************************+++++++++,,,,,,...---,,,,,,+++,,,,,,,,,((()))+++...//////...---///000000000555===BBBBBB999===@@@???======AAAFFFMMMNNNXXXbbb\\\OOOQQQ^^^[[[YYYSSSNNNQQQXXXWWWPPPIIIHHHEEEAAA???AAAEEEHHHFFFAAA:::777777888888777444222000///...---+++)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''')))******111000---***)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))SSSUUUVVVPPPFFF<<<666333222111000...------...///***+++,,,,,,---------,,,+++++++++++++++++++++++++++++++++************)))************************************************************************++++++************++++++***************************))))))(((((())))))***************************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---....../////////000000...///333999@@@MMMeeeyyypppmmmsssuuupppdddiiimmmsssllldddccc\\\aaauuuuuummmnnnnnniii[[[]]]nnnkkkeeeqqq]]]UUUOOOLLLHHHDDDBBBDDD<<<@@@DDDEEEBBBAAAAAACCCBBBCCCDDDEEEEEECCCAAA???>>>>>>>>>???????????????????????????????????????======<<<<<<======>>>>>>@@@@@@@@@AAA@@@@@@???>>>@@@@@@@@@@@@???>>>======>>>>>>============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBBBB??????@@@@@@BBBCCCEEEFFFQQQSSSTTTQQQMMMLLLQQQVVVNNNOOOPPPQQQQQQNNNJJJFFF???HHHPPP\\\kkkkkkhhhooo{{{rrrfffZZZNNNJJJTTTbbblll}}}~~~tttaaaMMMGGG>>>888555444111///---......---*********,,,************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))%%%'''))))))((('''((()))))))))))))))))))))))))))))))))(((((((((((())))))((()))***++++++,,,++++++(((((((((((((((((((((((('''((())))))******))))))************************************************************++++++++++++------,,,++++++,,,,,,,,,,,,+++******+++,,,...000))),,,------///333555444444666777999:::;;;<<<<<<===CCCQQQ\\\VVVGGG???BBBHHHGGGCCCAAACCCFFFDDD@@@AAAAAA???<<<::::::<<>>888222...---------------------......******++++++,,,------...************************+++++++++************)))************************************************************************++++++************++++++************************))))))(((((((((((())))))************************************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////+++---000222666AAAXXXmmmssswww|||~~~|||yyyvvvnnniiinnnzzzllllllpppdddZZZcccoootttyyy|||}}}|||wwwqqqmmmllllll```]]]cccmmmmmmbbb^^^cccZZZYYY[[[[[[UUUJJJDDDCCC???CCCGGGGGGCCC@@@@@@BBB@@@AAACCCDDDDDDCCC@@@???===>>>>>>>>>?????????@@@========================>>>============>>>???@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>??????>>>===;;;:::>>>>>>=========<<<<<<<<<======>>>>>>>>>>>>============>>>@@@AAABBBCCCDDDAAABBBCCCDDDEEEFFFFFFFFFOOOVVV^^^___ZZZUUUSSSTTTSSSRRRPPPNNNKKKHHHEEECCCPPP[[[^^^bbbooopppddd^^^^^^___[[[UUUWWW```ccc```[[[mmmsssjjjeeehhh```OOOFFFBBB<<<888444222000///***,,,---,,,***)))+++---************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))***)))((()))***))))))))))))))))))))))))))))))(((((((((((())))))'''((()))***++++++++++++(((((((((((((((((((((((('''(((((()))))))))))))))************************************************************++++++++++++++++++*********++++++,,,000...,,,)))((((((***++++++,,,...//////---,,,---000000000222444555444333000888AAAEEEBBB;;;555222888666555666666555555777999999999888555444444666444222000......------,,,---......---,,,++++++,,,++++++++++++,,,,,,,,,,,,************************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((()))000...+++(((''''''((()))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))******(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))<<<888555333111///000222------..................///...------,,,---------************************+++++++++************)))))))))))))))))))))))))))************************************************++++++************++++++************************))))))(((((((((((())))))************************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---.........---,,,---///111888HHHXXXxxx~~~~~~}}}xxxwwwjjjsssqqqkkkiiivvvnnnYYYWWW___fffmmmwwwyyyxxxkkkgggiiikkkfff___\\\___cccbbb^^^YYY]]]eeeiiiaaaRRRGGGDDDBBBFFFJJJIIIDDD@@@???AAA===???AAACCCCCCAAA???>>>======>>>>>>?????????@@@========================>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@???>>><<<============;;;999888>>>=========<<<<<<<<<<<<<<<<<<============<<<<<<:::;;;===???AAACCCEEEFFFEEEEEEGGGHHHHHHGGGFFFEEEGGGTTTcccjjjfff]]]WWWTTTTTTRRRNNNIIIFFFHHHMMMQQQaaaiiiccc]]]hhhnnncccYYYPPPXXXWWWVVViii{{{dddSSSYYY^^^^^^XXXQQQIIIEEE===<<<888444000,,,+++***'''***,,,+++))))))+++---************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++***)))***+++))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((()))************(((((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))))))))***++++++)))***+++,,,,,,,,,***)))///,,,,,,...,,,(((***...------,,,---------......///333444000000555888888444000///222222...222:::111222333222000...---...------,,,+++++++++++++++)))***+++***)))(((((()))************++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((((('''''''''((((((,,,***(((&&&&&&''')))***))))))))))))))))))))))))&&&'''''''''(((((())))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000//////...------,,,,,,------------------------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,++++++++++++*********))))))******************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,...///---,,,000999@@@```uuurrrjjjvvvxxxiiiqqqlllWWWppp|||{{{eeeSSSQQQUUUUUUcccxxxzzzvvvpppfffbbbffffffbbbaaaccc___XXXSSSYYYhhhtttlllUUUEEEDDD@@@GGGNNNPPPMMMGGGCCC@@@<<<>>>?????????@@@???===>>>;;;;;;>>>@@@>>><<<===;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<============AAAAAA@@@??????>>>>>>===>>>>>>>>>===<<<;;;999888<<<;;;:::::::::;;;===>>>???<<<999999;;;===<<<;;;===>>>@@@BBBDDDCCC@@@===EEEGGGJJJLLLKKKIIIFFFEEENNNRRRXXX[[[[[[XXXUUUSSSJJJHHHFFFGGGJJJPPPZZZcccxxxwwwkkkZZZXXXaaa```VVVKKKWWW[[[\\\}}}mmmfff\\\SSSRRRPPPHHH@@@;;;:::888444000---+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))******)))))))))))))))))))))))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&''''''((((((((((((''''''))))))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,)))''''''((()))&&&$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))/////////...---,,,,,,,,,------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++++++++++++++*********))))))*********************************************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,...///---+++---444999HHHXXXiiinnnkkkkkkttt}}}uuubbbZZZaaa```VVVTTThhh}}}^^^OOOPPPSSSWWWfffuuuyyyyyyyyyssskkkaaacccaaa^^^```ccc```YYYTTTUUU^^^gggcccSSSIIIJJJEEEJJJNNNOOOKKKFFFBBBAAABBBBBB@@@===<<<=========???;;;:::>>>???===<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===@@@@@@@@@????????????>>><<<<<<===<<<<<<;;;;;;:::;;;;;;:::999999::::::;;;<<<999888999<<<>>>>>>======>>>???@@@???>>><<<;;;<<>><<<;;;<<<<<>>>>>????????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888999888888:::<<<======<<<999<<<>>>===;;;;;;<<>>===<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@@@@======<<<<<<;;;;;;;;;;;;======<<<;;;:::999888777888888888999::::::999999888<<<@@@???===>>>DDDIIIMMMSSSZZZ[[[VVVOOOLLLLLLOOONNNKKKIIIHHHFFFCCCAAAKKKNNNRRRWWW^^^ddddddaaa\\\^^^]]]XXXRRRPPPOOONNNYYY```ooosssnnnttt}}}{{{SSSJJJAAA>>>;;;666222111///...,,,+++*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((())))))***++++++***))))))))))))))))))))))))))))))************************))))))))))))************************************************++++++++++++************************))))))))))))*********************)))))))))))))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''(((((()))******)))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''',,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************((())))))******))))))(((************************************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++)))+++---...---,,,,,,,,,---...111666>>>IIIUUU\\\[[[hhhkkkeee^^^NNNCCCFFFSSSUUU^^^kkkpppgggUUUGGGDDDDDDEEEHHHNNNSSSUUUVVVYYYaaaiiihhh^^^SSSPPPRRROOOLLLLLLSSSXXXVVVPPPKKKJJJOOOWWW\\\]]]XXXQQQKKKFFFGGGMMMTTTRRRGGG===;;;<<<888777:::;;;777555555555777999<<<======<<<<<<;;;;;;<<<<<<<<<=========:::;;;<<<<<<===>>>?????????>>><<<;;;:::::::::;;;===<<<;;;:::888777666666555666777888999:::;;;<<>>;;;<<<@@@@@@;;;666666444666888:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<999999:::;;;;;;<<<======>>>===<<<;;;:::;;;;;;<<<===<<<:::888777777777777555777999:::<<>>AAAMMM\\\]]]RRRMMMRRReee{{{~~~cccIIIFFFIIIHHHMMMQQQZZZbbb___UUUPPPRRRCCCEEEGGGKKKOOOPPPMMMIIIGGGDDDBBBCCCGGGKKKMMMNNNRRRNNNPPPXXXVVVJJJDDDGGGCCCBBBDDDHHHHHHBBB<<<:::777777777777888888888888888888999999999:::::::::888888999999:::::::::;;;;;;;;;:::999:::<<<>>>@@@CCCAAA>>>;;;:::;;;===???@@@AAAAAA@@@@@@CCCIIIMMMNNNMMMLLLKKKIIIHHHHHHHHHMMMLLLLLLLLLKKKGGGAAA===>>>===>>>DDDMMMTTTUUUTTTWWWbbbeee\\\UUUUUUUUUPPPEEEDDDIIINNNNNNUUUqqqzzz]]]KKKIIIEEECCCAAA;;;:::666333333222...,,,...))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''(((((((((((('''''''''(((***++++++***((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************************(((((()))))))))*********)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))*********)))((('''''''''''''''''''''((((((((()))''''''''''''((((((((()))---+++)))((('''((())))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***,,,,,,***'''%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''******************++++++))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******))))))******++++++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++***+++++++++***((()))+++,,,+++***---444999===LLLUUUXXXZZZQQQHHHMMMIII??????MMMUUURRRSSSZZZnnnrrrNNNHHHJJJGGGIIIHHHNNNZZZ___ZZZUUUTTTDDDDDDBBB@@@AAABBBAAA???DDDDDDFFFJJJNNNOOOLLLIIIMMMFFFFFFMMMMMMGGGIIIPPPHHHGGGJJJOOOOOOHHH@@@>>>999999777666555555555555666777777777777888888888777888888888888999999999888888888999;;;>>>AAACCCJJJGGGCCC@@@@@@AAADDDGGGMMMLLLJJJGGGDDDEEEJJJNNNKKKJJJHHHIIIJJJJJJHHHFFFIIIIIIHHHEEEBBB@@@AAACCC@@@@@@DDDLLLUUUYYYWWWSSSKKKXXX[[[PPPGGGHHHKKKHHH@@@HHHVVV\\\SSSNNNdddgggKKKBBB>>>@@@CCC===888444222333000+++)))***)))***************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))+++******)))(((''''''&&&&&&'''''''''(((((())))))&&&'''''''''(((((())))))...,,,***(((''''''((()))'''''''''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))+++)))&&&%%%&&&(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***))))))************)))))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))************+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++******************,,,,,,,,,++++++*********))))))***+++,,,,,,------555<<>>???@@@@@@???===:::888;;;;;;;;;;;;::::::999999888777777888999:::<<<===>>><<<:::999:::???DDDHHHNNNMMMJJJFFFCCCCCCEEEHHHKKKIIIGGGFFFEEEFFFGGGHHHIIIDDDCCCHHHJJJEEECCCEEEDDD???<<>>???BBBEEELLLQQQQQQSSSXXXVVVQQQJJJIIIKKKLLLFFF===<<>><<<:::;;;;;;:::;;;<<>>@@@CCCEEEEEEDDDMMMOOOOOOLLLNNNUUUXXXWWWIIIGGGFFFFFFBBB>>>AAAIIIIIIGGGIIIXXXbbbUUUKKKTTT^^^QQQBBB;;;<<<<<<777111222000...---++++++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,------+++))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((///,,,(((&&&'''''''''%%%''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***))))))************))))))))))))))))))))))))))))))+++++++++++++++*********))))))))))))************************))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++************************,,,,,,,,,++++++++++++*********++++++++++++++++++,,,---000333999AAAKKKQQQMMMIIIHHHJJJJJJGGGFFFGGGHHHLLLOOONNNJJJIIILLLPPPRRRHHH>>><<<@@@CCCAAA===DDDKKKUUUZZZUUULLLJJJMMMNNNPPPPPPKKKBBB===;;;=========???BBBFFFIIIIIIHHHIIIFFFEEEIIIPPPSSSPPPMMMFFFHHHJJJKKKJJJGGGCCCAAA>>>@@@BBBDDDDDDBBB???===@@@>>>======???CCCGGGIIIFFFGGGJJJKKKLLLLLLJJJIIIIIIIIIIIIGGGEEEDDDFFFGGGDDDCCCBBBAAAAAAAAABBBCCC>>><<<<<<===<<<999:::>>>666???DDDCCCFFFLLLKKKEEEMMMNNNLLLHHHIIINNNQQQQQQEEEAAA>>>>>>>>>???FFFMMMTTTLLLCCCKKKVVVLLL???CCCAAA???;;;888666444222111...---,,,++++++***++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))),,,---...---***(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((,,,***'''&&&'''(((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***))))))************))))))))))))))))))))))))))))))+++++++++***************((()))))))))*********************))))))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((************************************************))))))))))))***************************+++++++++++++++++++++++++++++++++++++++++++++************---------///444===HHHOOOLLLEEEAAADDDEEECCC@@@@@@CCCGGGJJJIIIGGGFFFIIILLLUUUMMMCCC>>>>>>???>>>===>>>BBBIIINNNMMMIIIDDDBBBFFFIIIJJJIIIFFFCCCBBBBBB===<<<<<<===??????>>><<>>>>>CCCJJJPPPQQQPPPIIIIIIIIIHHHGGGGGGFFFEEEBBBCCCDDDDDDDDDCCCBBBBBBDDDBBB@@@>>>???CCCGGGJJJGGGHHHJJJLLLLLLJJJHHHGGGDDDEEEEEEDDDAAA??????@@@CCCBBB@@@===<<<::::::999::::::::::::888777999<<<;;;GGGLLLGGGHHHQQQPPPGGGFFFGGGHHHGGGFFFEEECCCAAA>>><<<<<<===@@@CCCFFFIII\\\SSSEEEDDDLLLEEE999;;;999::::::888444000...---++++++************++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***+++***(((''''''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((('''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***))))))************))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))******(((((())))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********++++++++++++++++++++++++++++++++++++*********************)))*********---222999>>>DDD>>>;;;>>>@@@>>>=========AAADDDEEEDDDBBBBBBCCCOOOMMMIIICCC???===>>>???>>>>>>@@@EEEKKKLLLHHHBBBBBBBBBCCCFFFHHHHHHEEEBBBCCCBBBAAAAAAAAA@@@>>><<<:::999999<<>>===<<<:::888777666666999;;;;;;::::::;;;<<<===AAALLLOOOGGGHHHRRRUUUNNNFFFDDDCCCAAA???<<<::::::<<<>>>@@@DDDHHHIIIFFFAAAUUURRRFFF@@@EEEAAA:::===:::999666444222000,,,***)))))))))***************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''))))))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''''''''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***))))))************)))))))))))))))))))))))))))))))))))))))***************))))))))))))************))))))))))))************((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,))))))******************)))***+++++++++,,,///111999666666:::<<<::::::<<<:::===BBBDDDEEEDDDDDDDDDEEEHHHHHHEEE???;;;<<>>>>><<<999777666666666666777888999999::::::;;;=========@@@DDDCCC???AAAIIIKKKFFFFFFNNNTTTTTTKKKDDD>>>:::888777;;;@@@@@@BBBEEEIIINNNOOOGGG===BBBGGG@@@999>>>===:::===777333000/////////---***((())))))***++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++******,,,---(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&((((((''''''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***))))))************))))))))))))))))))))))))))))))((()))))))))*********+++))))))))))))************((()))))))))************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((())))))***++++++,,,,,,******+++++++++,,,,,,,,,(((((())))))******++++++***+++------,,,,,,---...111000333888888666666::::::<<<>>>AAACCCEEEFFFHHHBBBCCCCCCBBB???<<<<<<===777<<>>@@@DDDDDD@@@IIIIIIIIIJJJJJJIIIGGGFFFCCCBBBAAABBBCCCCCCAAA???>>>===<<<<<<<<<;;;:::999555555555777:::>>>BBBDDDAAA???<<<;;;;;;===@@@CCCAAA???===;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;555666777666444333333555444555777999;;;<<<===>>>===??????AAAHHHMMMJJJAAAAAACCCEEEDDDCCCEEEKKKPPPHHH@@@:::888888888===DDDCCCDDDCCCEEEJJJNNNGGG===777@@@:::333999:::444333///...------,,,,,,+++***((()))***+++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++***)))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$''')))(((&&&&&&''')))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***))))))************))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************(((((())))))*********+++'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,*********++++++,,,,,,,,,'''(((((()))***++++++,,,''')))++++++++++++,,,---,,,...333777666333444999888888888999;;;>>>BBBDDDDDDBBB@@@???@@@???===;;;999CCCHHHBBB<<<<<<<<<:::;;;???BBBCCCAAAAAADDDGGGGGGEEEDDDDDDDDDCCCAAA???=========>>>??????>>>===::::::;;;;;;;;;;;;::::::777666555555555777888999888777666555444555555666444555777888777666555444555666777666666666888:::777888:::;;;======>>>>>>???@@@@@@CCCLLLSSSNNNBBBAAAAAACCCDDD@@@<<>>999888<<<===:::<<>><<>>@@@===============<<<;;;;;;???BBBEEECCC>>>:::888999666666666666888;;;AAAEEEFFFGGGHHHIIIHHHEEEBBB???@@@???===;;;;;;===???@@@;;;::::::::::::;;;;;;<<<666666666555555555444444666444222333555555222000555555666666555555777999:::888777777888::::::999777777:::@@@FFFGGGAAA<<>>:::888:::<<<999:::>>>BBBEEECCC===888@@@???>>><<<<<<<<<======999888777444222000...------+++)))'''&&&&&&'''(((,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))'''((()))(((&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''')))))))))))))))(((''''''&&&'''''''''(((((())))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((()))***)))(((&&&$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))((('''&&&&&&'''((()))'''''''''(((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,...///000000000000222444777999;;;<<<::::::<<<===>>>?????????@@@AAABBB@@@===:::999888555555666666666888:::;;;===???CCCGGGJJJKKKKKKKKKBBB@@@===;;;::::::<<<===>>><<<999888777999;;;===888777777777888888999::::::999777555555555555666555777888888777666777888999888888999;;;<<<;;;999;;;;;;===BBBHHHHHHDDD@@@???@@@??????EEEKKKIIICCC???===;;;999777666777888<<<;;;<<>><<<;;;:::;;;===>>>CCC@@@<<<999888:::>>>@@@>>>===;;;999999999;;;<<<>>>>>>===999555555888;;;888:::<<<<<<;;;999888888::::::===@@@BBBBBB>>><<>>???CCCGGGHHHFFFBBB>>>???===;;;<<<@@@???<<<;;;999666777999999777444<<<999888@@@IIILLLEEE<<<:::999888666666555666666444333222000...---++++++))))))))))))+++---///000++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))'''((()))(((&&&&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((((('''''''''''''''(((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((())))))'''&&&%%%'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((''''''((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++------...///000111111222222444666:::<<>>:::999999:::;;;===@@@AAAEEECCC@@@>>>===>>>@@@AAAFFFDDD@@@<<<999999999:::>>>AAACCC@@@999666999===;;;>>>BBBBBB@@@>>><<<;;;<<<>>>BBBFFFHHHGGGCCC???>>>======???BBBCCCBBB@@@;;;;;;:::888777888888888:::888888<<>>======IIIGGGCCC???<<<<<<<<<======DDDJJJHHH@@@:::;;;>>>>>>AAAEEEFFFDDDAAA>>>===;;;===AAAEEEGGGFFFAAA===999999888999;;;;;;;;;:::777666777888777666666666777777:::BBBIIIGGG<<<222555666888:::::::::888777444444444333222000//////---,,,,,,+++******)))))))))))))))))))))***+++++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))'''((()))(((&&&&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((('''''''''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,------......000000222333444555555555666555555777;;;@@@CCCDDD===888444333666:::;;;;;;;;;:::999888777888999:::555444444444444555555555:::;;;<<<<<<;;;:::888777DDDCCCAAA??????@@@AAABBB<<>><<<>>><<>>===888999;;;===???>>>:::777555666666666666666555555555444666<<<>>>:::666555444555:::BBBHHHFFF;;;222555777999999666444555666333333222222000///---,,,************)))))))))))))))))))))(((((((((((((((******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))'''((()))(((&&&&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))((((((((((((((('''''''''(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&'''''''''(((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++((())))))***++++++,,,,,,...///000111222222222222333444666777888:::>>>AAA:::666333444888;;;:::888:::999888888999;;;===???777666666666666666666666666666666666666666666555;;;;;;;;;;;;;;;<<<===>>>888>>>CCCCCC???:::999:::777999===>>>===;;;::::::666555555555666666555333555666888888666555444333666444777AAAFFF@@@777333555555888>>>CCCAAA;;;444555555555555555444333333000000000000...,,,***)))(((((())))))))))))))))))((((((((())))))(((((('''******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))'''((()))(((&&&&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***''''''((())))))))))))))))))((((((((('''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,&&&''''''((()))***++++++---...///111111222222222///222444444333333666::::::777555777;;;<<<999666666555444444666999<<<>>>888888999:::;;;<<<<<<===777666444333444555777888666666555555555555444444444777::::::777555444555222444777888777666666777777555333222333333333222666888::::::999666555444999555999EEEKKKCCC888111777777888;;;>>>???;;;888555222///000333555222////////////...---+++((('''(((((((((((())))))******''''''((()))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((()))))))))))))))'''((()))(((&&&&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******''''''((()))))))))))))))))))))(((((('''''''''&&&'''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))),,,***(((''''''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))******************))))))((((((''''''))))))))))))))))))))))))---------.........//////---...///000111222333333222333555666888999999999;;;999666555666888<<<>>>>>><<<:::888888888:::;;;999888777666666666777888:::888555444444666999;;;888666333444555666333111111333444333222222333444222777;;;:::555000///000444444:::DDDEEE===444222555444666;;;AAAAAA<<<666888888777777666555555555555444333111000...---,,,+++++++++++++++***)))((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((()))))))))************)))))))))((((((((('''************************,,,,,,,,,---------......------...///000111222222555666666777777666666555999888666555666888;;;<<<999888666555444555666777:::999888777777888999:::===;;;888777666888;;;<<<===999555333444555444333444666777666555444555666666;;;??????:::555333444555555;;;DDDFFF???888777777666777;;;???@@@;;;777999888888777777666555555333222111000...---,,,+++***************)))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((('''&&&&&&(((((((((((((((((((((((()))))))))((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))******))))))))))))((((((((((((++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---...///000111111444555555666666555555444777666666666777888999::::::999777666666777888999;;;:::999888999999;;;;;;>>><<<:::888777888:::;;;BBB===888444444444555555777888999888666555555666888<<>>999666555555555999@@@CCC???;;;:::999888777999<<<===:::777666666555555444333333333000000///...---++++++***((())))))))))))(((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%&&&)))+++***'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((('''''''''((((((((((((((((((((((((***))))))((((((''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((()))******)))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))***))))))))))))((((((((((((************************)))))))))*********++++++++++++,,,,,,---.../////////000222333555666666666555555666777888888888888:::999888888888999:::::::::999888888888999:::;;;===;;;999777666666777888BBB???;;;888666555555555777999:::999777555555555666:::???@@@===999555333222333555:::======;;;::::::888777777999999888666111111111000//////......------,,,++++++***))))))((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++(((%%%(((---///---***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((('''((((((((((((((((((((((((******)))(((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((('''((())))))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))))))))************++++++,,,,,,------...///111222333444444333444666777888888777777555555555555666777777888888777666666666777999:::<<<;;;999777666666777777>>>>>>>>><<<999666444333999;;;===<<<:::888777777666999===>>><<<888555222222333444555999;;;:::888888777555555555555444333//////......---,,,,,,++++++*********))))))(((((())))))***++++++*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++(((%%%(((---///---***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))((((((((((((((((((((((((((((((***))))))((('''&&&&&&%%%&&&'''''''''''''''''''''))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********+++.........//////.........111222333444555555555555444444555666777777888888666555444444555666888999<<<;;;999888888888888999999;;;======:::666444333:::<<>>___{{{===444---...111000......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,...000222333........................---......//////......---000000000000000000000000//////000000000000//////---...///111111111000000//////.........//////000------...//////000111111000000000000000111111222222111111000000111111222000000000000000111111222111111111000000111111111////////////////////////---...000000.........////////////.........------.........///000000111111///...------------------//////000000000111111111000//////...---,,,,,,,,,,,,---------............,,,------....../////////........................111111111111111111111111///000111111222222111111111222222222111000000///111111111111111000//////000//////......//////000000000///............///------------------------------------------------+++,,,---...///000111111//////............//////---------.............../////////////////////////////////....../////////------------............------...//////000000000.............../////////------------............---............/////////........................///......------......////////////.............................................------......///000000000111111111111222222000000111111222222333333444444444444444444444444444444333333222222111111000000111222444555777888666555444222222333444444111111111111111000000///,,,...000222444555555555111222222333333222222111222222222222222222222222333333444444555555666666666555333333333333222000//////...---------...............---......///000---------............///000000/////////.........---------.........//////.........///////////////---------------------------------....../////////000000000000000000000000/////////000111111222222---............------,,,//////......---,,,,,,,,,...---...333777777111,,,........................///000000000000000111111......//////000111111111//////.........---------////////////////////////,,,,,,,,,,,,------------,,,,,,,,,---...///000111///...------,,,,,,,,,,,,...---,,,++++++,,,...//////...---///111222222111---------------.........///......------......///////////////////////////........................////////////////////////++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,...+++)))***111===IIIPPP222,,,(((+++...------...,,,,,,,,,,,,,,,---...///++++++,,,---...111333555000///////////////............////////////......000000000000000000000000...//////000000//////.........///000000111222222000000///////////////000/////////000000111111111111000000000111111222333222111000//////000111222000////////////000111111111000000//////000000111........................---///000000///......///............---------,,,------......///000000111//////...---------------/////////000000000000111///......---,,,,,,,,,,,,------------............,,,------...//////000000........................000000000000000000000000///000000111111111111111000111111111111111000///000000111111000000///...000000////////////000000111000//////......//////------------------------------------------------------...///000000111111///......------......///,,,,,,---------.........000000000000000000000000111111000000000000111111........./////////000000...//////000111111222222000111111111222222222222000000000000111111111222000000000111111111222222000000000000000000000000//////............//////000/////////.........---.......................................//////000222222222333333333444444222222333333444555555555444444444444444444444444666555555444333333222222111111111222444555777777555444222000000111222333000000000000000///......------...000111222333444222222333333333333222222111111111000000000000000000000111111222333333444555333222222333444333222111000///............///...............///000000------......////////////000000000000000111111111........./////////000000000000000///////////////........................,,,,,,---...///000000111////////////////////////...//////000111111222222//////000000///......---//////..................+++...111555666444000---......//////000000111111000111111111222222222222000000111111222333333444000000/////////.........////////////////////////------------------------...---,,,,,,,,,...///000......------,,,---------333222000.........///000///...---...000111111000------......///000000000000000////////////000000111111111111111111111111........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---222---))))))...000---))),,,))))))------,,,,,,///------,,,,,,,,,---......---,,,,,,,,,---///111222000/////////............/////////000000/////////////////////////////////......////////////......////////////000111222333111000////////////000000111111111111111222222222111111000000111222333333222111000//////000111222///////////////000000111000000////////////000000...........................///111111///...///000......---------,,,,,,,,,,,,,,,------...///000000000///...---------------////////////000000000000000000///............///---------.........//////---------...///000000111////////////////////////000000000000000000000000//////000111111111111000///000000111111111000000000000000000000///......000000////////////000000111111000///////////////......................................................//////000000111111......------------......,,,,,,,,,---------......111111111111111111111111222222111111111111222222.../////////000000111111///000000111222333333333333333333444444555555555222222333333333444444444222222333333333444444444000000000000000000000000//////............//////000000//////.........---////////////////////////...............///000000333333333444444555555555333333444444555666777777222222222222222222222222666666555444444333222222222222222222333444555555333222000......///000111111111111111111000/////////.........///000111222222222333333333333222222000000000///////////////------...///000111111222222111000000222444444333111111000///////////////...............///000000---.........//////000000//////000111222333333444////////////000000000000111111000000//////......////////////////////////,,,,,,---...///000111222////////////////////////---......///000111111222000000111000000///......---.........//////000000)))...444555333000000000...//////000111222333333//////000000111111222222111111222333444444555555000000000000////////////////////////////////////........................///...---,,,,,,---...///......---------......///999777444111000///000000///...---...///000///...------...///000111222222111111000000000000111111111111111111111111111111000000000000000000000000/////////////////////////////////.........------++++++,,,,,,,,,---------(((+++------,,,,,,...111...---...111///++++++///---,,,,,,+++******++++++...---,,,,,,,,,---.../////////.........---------//////000000000000//////000000111111111111000000111111222333333222000000---......//////000000000222222222222222333333444333444555444222000000111111000//////000111222333444333111000///000222333000////////////000111111222111111000000000000111////////////////////////000111111111111111000000///000222222111///---,,,............/////////000---...//////000000///////////////000222333222000//////.........---------.../////////000000111111///////////////000111111111000///......///000111000000111111111111000000///000111222222111///.........////////////......000000000000111111111111///////////////000111111333222222111000//////...//////---,,,,,,---...///////////////////////////............////////////////////////...............///000000000///---,,,///...------...000333444---------...//////000000////////////////////////......///000000000000/////////888:::111111777444//////............//////222111111000///...........................------///......---,,,,,,++++++111...,,,,,,...///...,,,..............................---------,,,,,,,,,............////////////////////////////////////444111///...///000...---////////////000111222333333333333222222111111111222222111111111111222222333333444444555444444444000000000000000000000000222222222333222222111000000000000000000111111111000000000000000///......---...///111333555666777000000000000000///.....................///000111///...---,,,---000333555333222111111111222333444333444444444444333222222111000000000//////......///......---------...............///000000111111............/////////000///000222333444444333333111111000000000000111111...///000///...---...000111000000///////////////000000000000111222333444444444444444333222111000333333555777888999999999555222000///111333333333444222000111333333000---...////////////......---111000///...............000000/////////.........////////////000000000000000000///...............111000000///000222333444222222222111111111000000222111111111000000//////111111111111000000000000111111000000//////......000000000000////////////////////////////////////......---------,,,,,,,,,//////...---------------------------------,,,,,,,,,,,,,,,,,,------...///------........./////////000000/////////000111111000000111111111111000000000111222333333222111111...//////////////////000111111111111111222222333333444555444222000000111000000/////////000222222333222000//////000222333000000000000000111111222555555333222111111111111000000000000000000000000111111222222222222111111000111222333333222000///000000000111111111111222////////////000000000111111000000111333333222000000000/////////..................//////000000000//////......//////000111000///............///000///000000111111000000///111222222333222222111111//////000000000000///////////////000000000111111000000//////000000111222222222222111111000000/////////...---...///000000000000000000000000000000........./////////000000111111000000000/////////000000000000000///......000///---,,,,,,...///000......//////000111111222////////////////////////........./////////000000222444???BBB777222222+++///......------......////////////////////////////////////000000111111222000000000000000/////////222000...///111222111///////////////////////////////////////............////////////////////////---------------------------...//////......000222000000000111222333444555222222222111111111000000222111111111111111111222444555666777777777777777777777777777777777777777888888888777666444333222222111111111111000000000000111111111000000///...------///000222444555666000000000000000///......///////////////000111111///...------...000333555555444333222222222333444333333333333333222111111222111111111000000000///333222111111111111111111222222333333444555555555222222333333333333333333333444555777777777777666555555444444444444555555333444555555333333444555444444333222222222222333333333333333444555666777555555555555555555555555666666777888999999:::::::::777555444666777888888777555444555777777555222333333444444333222111111222222111111000000000000000000000/////////......111111222222222333333333111111111111222333444444666555555444444444555555555555555555444444444444444444333333333222222222222222222222111111111111111111111222222222222222222222222222222222222222//////000000111222333333111111111111000000000///111111000////////////000000000000000////////////---,,,,,,,,,,,,------...------------............---------------......///000111111222222111111000000000111222333333333333000000000000000/////////000000//////000000111222222333444444222000000111000000/////////000111222222111000//////000111222111111000000111111222333888777555444222111111111111111111111111111111111111222222333333222222222///111222444555555444333222222333333333444444444222111000000000111333333444333222333444444222000111111111111000000000000......////////////000000///////////////000000111//////............//////000000111111111111000000333222222222222222333333111111222222222222111111/////////000000000111111111000000000000111222222222222222222222222222111000000//////000111222222222222222222222222222222///000000000000111111111333333222222222111111111222111111000000000000000000///...---,,,---......111111222333333444444555222222222222222222222222000//////...///000111222777777@@@BBB777333111***000//////......//////000///000000111222333333444111111222333444555555666333333333333444444444444444333333444555666444222222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000+++///222111......111555222222333333555666888888555555444444444444333333333222222111111222222333666777888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999777777666555444333222222444444555555555444333333000000222333555666777888444444444444444333222222333333222222333333444444333222111111222444666888:::999777666555666666777555555555555555444333333555555555555444444444444777777666555555555555555555555666777777888888999666666666666666666666555555666777888999999999888888888777777777777888888777888999999777777888999777666555555444444555555555555555555666777888888777666666666777888:::;;;;;;::::::999:::;;;<<<======;;;999999:::;;;;;;;;;:::999999:::<<<<<<;;;999::::::::::::999888777666666666555555555444444444444444444444333333333333666666666666777777777777666666777888:::<<<>>>???;;;;;;;;;::::::999888777:::::::::999999999888888888888777777777777666666666555555555555444444444333444444555666666777777555666666777777888888999333333555666777999::::::888888888888888777777777777777666555555555555666444444444444444444444444222111111000000000000111///000000000111111111111000000//////000000111222111222222333333222222111000111222333444444555555222222222111111000000000000000//////000000111222111222444333111000000111111111111111111111111111111111000000000111222333111111111111111222222333666555444333222222222222111111111111111111111111111222222333333333333222000111222444666666777777444444555555555555666666555444222111222333555777666555444555666555333222333333333333333333222222111111111111111111111111222222111111111111222222111111000000000000111111222333333444444333333222333222111111111222333444333333444444444444333333111111111222222222333333222222222222222333444444333333333333444444444444111111222222333333444555444444444444444444444444222222333333333444444444555555444444444333333333444333222111111111333333222111111000000000111111555555666777777888888999999999999999999999999999555333222111111333555666:::666:::;;;333333888555444333333333333333333444555555555666777777888888444444555555666666777777555555555666777888888999777777888888888777555444666666666666666666666666666666666555555555444444333333444444555666666666555555555555555555555555444555666555444333333444555555666777888999;;;<<<::::::::::::::::::::::::555555444444444444555555777888999;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???@@@@@@AAAAAA>>>>>><<<;;;:::888777666::::::;;;;;;;;;::::::999666777888999;;;<<<===>>>;;;;;;<<<<<<;;;;;;:::999888888777777777888888999999888777777888999;;;===???>>><<<;;;:::::::::;;;999999999999999888777777999999999999999999999999:::999888777666666666777555555666777777888888999777777777666666666666666666666777777888888888888999888888777777888888999777999:::999888777888999888777777666666666666666666666666666666777888888<<<;;;999999999;;;>>>???@@@???===<<<<<<===???@@@>>><<<::::::;;;<<<<<<;;;;;;;;;<<<===>>>??????>>>????????????>>><<<;;;:::999:::::::::::::::999999;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>@@@AAACCCEEEFFF===>>>?????????>>><<<;;;>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999:::::::::;;;;;;999:::;;;<<<===>>>??????;;;;;;<<<===>>>???@@@AAA???????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<888888999999999999::::::::::::999888777777777888666666666666777777777777888888888888888999999:::333333444444444444333333333333333444555666777777444444444333333222222222222111111111111222333333111333444444222111111222333333333333333333333222222222222222333333444444222222222222222333333444333222222222222222333444333333333333333333333333111222333444444444444444111222333555666777888888555555666666666777777777777666555444444666888999888777666777888777555444555555555555555555555555555555555555555555444444555555444444444444555555333444444444444444444333666666777777777777666666666555444333444555777888555666666777777666666555555555555555666666666666555555444444444555666666555555666666666666666666444444555555666666666666666666666666666666666666666666666666777777777777777666666666666555555555555444333222222333555666444444444444555666777888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888777666666888:::;;;;;;666:::;;;555888>>>;;;999999888888888888999999999999999999999999999999999999888888777777666666666666777888999:::;;;;;;;;;;;;<<<;;;999888777777999999999999999999999999999999999888888888777777444555666888999;;;<<<===::::::::::::::::::::::::===:::888:::===>>>:::666888888999999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>999999888888888888999999777888:::;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???@@@AAABBBBBB@@@???>>>===<<<:::999999<<<<<<============<<<<<<;;;;;;<<<===???@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>::::::999999999999999:::;;;;;;::::::;;;<<<===>>>@@@???===<<<;;;;;;;;;<<<:::;;;;;;;;;;;;:::999999:::::::::::::::::::::::::::999888777666666666666666666777777888999999:::888888888888888888888888888888888888999999999:::;;;::::::999999::::::;;;999:::;;;:::999888999;;;;;;;;;:::999999999999::::::999999999999::::::;;;@@@???===<<<<<<===???@@@BBBAAA@@@??????@@@BBBCCC@@@>>>======>>>>>>===<<<;;;<<<===?????????@@@@@@AAAAAAAAAAAA@@@???>>>=========>>>?????????>>>===?????????????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFF>>>???AAABBBCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????????????????>>>>>>============>>>???@@@AAACCCDDDDDDAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????<<<<<<=========>>>>>>>>>@@@??????>>>============;;;;;;;;;<<<<<<<<<<<<==================>>>??????555666666777777666666555666666666666666777888999666666666666555555555555555555444444555555666777333555777666555444444555666666777777777666555555444444555555666666777777555555444444444555666666333333333333444555666777555555555555555555555555444444555666777777777777666666666777888999999:::777777888888888999999999999888777777777888999::::::999888999::::::888666777777777777777888888888999999888888888888777777888777777666666666666666666666777777777777666666888888999999999999888888888888888888999:::;;;;;;888888888999999888888888888888888999999999::::::888777777777777888999999999999999999999888888888777777888888888888777666777777777777777777777777777888888888888999999999888777777777777666666666555555555555555666666777555666666888999::::::;;;999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<===;;;888???CCC======???888<<<;;;;;;;;;;;;;;;;;;<<<999999999999888888888888===<<<;;;:::999888888777888888999:::;;;;;;<<<<<<===>>>>>>===;;;;;;<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::666777888:::<<<>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;???:::888<<>>???======>>>>>>>>>>>>>>>???<<<;;;;;;::::::;;;;;;<<<999:::;;;<<<====================================>>>>>>>>>???>>>>>>======<<<<<<;;;;;;::::::999999::::::;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>???@@@AAA@@@@@@@@@@@@@@@???>>>>>>::::::999888888888888999;;;:::::::::;;;<<<<<<===>>>===;;;:::999999:::;;;999::::::::::::999888888888888888888888999999999;;;;;;999888777777666666999999::::::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>============>>>>>>??????>>>>>>>>>>>>??????===>>>??????======>>>???AAA@@@??????>>>>>>?????????>>>>>>======>>>>>>???BBBAAA@@@??????@@@AAAAAACCCBBBBBBAAABBBCCCDDDEEEDDDBBBAAAAAABBBBBB@@@???<<<>>>@@@AAA@@@@@@AAABBBAAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAAAAABBBBBBBBBDDDEEEEEEEEEEEEFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEEEEFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???AAAAAABBBCCCDDDFFFFFFGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@>>>>>>?????????@@@@@@@@@??????>>>>>>>>>???@@@@@@777888888999999888888777:::999888888888999::::::777777777888888888888888999888888888888999::::::888999;;;;;;999999999:::999999:::::::::999888777666777888888999:::::::::999888888888888999::::::999999888888888999::::::::::::::::::::::::::::::777888999:::;;;;;;;;;;;;<<<;;;;;;;;;:::;;;;;;;;;::::::::::::;;;;;;;;;;;;999999999:::::::::;;;;;;:::999999:::;;;<<<:::999888888888999999:::::::::;;;;;;::::::999999999999999888777666666666666666777888888999999888888777999999::::::::::::999999777888999:::;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::;;;;;;;;;;;;:::::::::999:::;;;;;;<<<===<<<<<<;;;;;;:::::::::999::::::::::::999777666777777777777777777777777777777888888888999999999888888888777777777666666555666666777777888777777666777777888999999999999777888888999999::::::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;<<<777===AAA<<<===???888;;;;;;::::::::::::;;;;;;888888999999::::::;;;;;;>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<======>>>>>>===>>>???>>>===???DDDHHH==============================<<<<<<<<<;;;;;;;;;999999:::;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;;;;???DDDFFFCCC???>>>>>>=========>>>>>>???<<<=========>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<;;;<<<======>>>>>>>>>>>>===========================>>>>>>>>>===<<<;;;;;;888888999999::::::;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@???????????????>>>======<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;::::::;;;<<<===:::::::::::::::999999888888888888999999999::::::>>>===<<<;;;:::999999999:::;;;;;;<<<======>>>>>>===>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCCCCAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@AAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDBBB@@@@@@BBBDDDEEECCCBBBDDDEEEAAABBBBBBCCCCCCCCCCCCBBBAAABBBDDDFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHDDDDDDDDDEEEEEEFFFFFFFFFBBBBBBBBBBBBCCCCCCDDDDDDAAAAAA@@@??????????????????@@@@@@AAABBBBBBCCCCCC@@@@@@@@@???@@@@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEE999999999::::::999999999<<<;;;:::999999999:::;;;888888888999999::::::;;;;;;;;;::::::;;;;;;<<<===;;;===>>>>>>===<<<===>>>;;;<<<<<<===<<<;;;999999777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======???>>>===<<<<<<<<<<<<<<<========================:::;;;<<<===>>>>>>>>>>>>@@@???>>>======<<<<<<<<<<<<<<<<<<<<<============999:::;;;<<<<<<<<<;;;;;;:::999999;;;<<<===<<<;;;999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999888888777666666666666666777888999::::::999888777888999999::::::999999888444555777888999999888888:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======??????>>>===<<<;;;;;;:::;;;<<<<<<<<<;;;999777666777777777777777777777777666777777777777888888888888888888777777777777666555666777999999999888777777777777777777666666555555666666777777888999999::::::::::::::::::::::::666777888999999999888888<<<444555777444999@@@===:::999999888888999999:::888999:::;;;<<<>>>????????????????????????@@@@@@>>>>>>>>>>>>>>>?????????===>>>?????????CCCJJJPPP====================================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===========================>>>???AAABBBAAA???===@@@???>>>>>>======>>>>>>======>>>>>>>>>?????????<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===============888888999:::;;;<<<===>>>::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA??????@@@@@@??????>>>===@@@@@@???>>>======>>>>>>============>>>>>>>>>>>>???>>>=========>>>???@@@<<<<<<======<<<<<<;;;::::::;;;;;;;;;<<<<<<======AAA@@@???===<<<;;;;;;;;;::::::;;;;;;<<<<<<============>>>???AAABBBCCCCCCDDDCCCAAAAAA@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBDDDEEEDDDCCCBBBCCCDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@??????>>>?????????>>>???AAACCCDDDEEEEEEEEE@@@AAACCCEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDBBB@@@CCCFFFHHHHHHFFFEEEFFFHHHAAABBBCCCDDDDDDDDDDDDDDDBBBCCCEEEGGGGGGGGGEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLJJJHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDEEEEEEFFFFFFGGGGGGHHHEEEFFFGGGHHHIIIKKKLLLLLLFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCCCCDDDAAAAAAAAAAAAAAABBBCCCDDDGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKLLL;;;:::999888888:::<<<===888888888888888888888888999888999;;;===>>>===<<<:::;;;;;;;;;<<<<<<======???>>>===<<<<<<===>>>???>>>>>><<<;;;999999888888===<<<:::999999:::;;;<<>>???@@@@@@AAA????????????????????????BBB@@@>>><<<;;;;;;<<<============>>>??????@@@@@@BBBBBBBBBAAA@@@???>>>===;;;===>>>>>><<<;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;888888888888888777777777888888888888888888888888::::::::::::999999999999999999999999999999888888888888999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;===<<<<<<<<<;;;;;;::::::999:::::::::999888888777555555555555555555555555777777777777777777777777999999999999999888888888;;;;;;;;;:::999999888888888888999999888888777666777888999999::::::999999999999999999999999999999888888888888999999999999999999888888888888999999::::::999999888888777777999888777777888:::<<<===<<<===>>>???@@@AAABBBCCC@@@@@@??????>>>>>>>>>===>>>======<<<===>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@???>>>===============>>>>>>>>>===<<<;;;;;;:::;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>============<<<;;;::::::;;;===>>>>>>>>>????????????>>>>>><<<<<<;;;::::::;;;<<<<<<<<<>>>AAACCCCCCAAA>>><<<<<<;;;::::::999999999::::::;;;===>>>>>>>>>===<<<>>>>>>???>>><<<<<<===???::::::;;;===>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@>>><<<>>>AAABBB@@@>>>AAAAAAAAAAAA@@@???>>>===AAAAAAAAAAAAAAAAAAAAAAAAEEEBBB@@@@@@AAADDDEEEEEEEEECCCAAAAAABBBBBBBBB@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCCCCC@@@>>>???BBBCCCBBBAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFJJJFFFEEEHHHIIIFFFDDDEEEDDDDDDCCCBBBAAAAAABBBBBBDDD@@@>>>@@@@@@>>>@@@DDDAAAAAACCCEEEFFFEEECCCAAAHHHGGGEEEDDDDDDDDDFFFGGGIIIGGGFFFDDDCCCCCCCCCDDDGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIHHHGGGGGGIIIJJJHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKMMMOOOOOONNNLLLKKKIIIIIIJJJJJJJJJIIIGGGFFFKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIKKKLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHEEECCCAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIOOOOOOPPPQQQRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOPPPPPP;;;:::999888888:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;:::<<<<<<<<<<<<<<<=========???>>>===<<<<<<===>>>>>>>>>======<<<<<<<<<======>>>======<<<<<<<<<======??????>>>>>>??????@@@AAA????????????????????????BBBAAA???=========>>>???;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>===<<<;;;;;;===<<<;;;;;;;;;<<<<<<===::::::999999888999999999::::::999888999999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888777777888888888999999999999999999999999999999999;;;;;;;;;:::::::::999999999999999999999999999999888999::::::;;;;;;;;;:::;;;;;;::::::::::::::::::999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999888888777777777777777777777777777777777777888888999999888888888777777666666666999999888888777777777666888888888888888777777666777777888999999999999888;;;;;;;;;;;;;;;;;;;;;;;;888999999999::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<============>>>>>>>>>???????????????@@@@@@?????????>>>>>>>>>>>>======<<<===>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>??????@@@@@@AAAAAABBBAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@???@@@AAABBBCCC>>>??????@@@@@@??????>>>======<<<;;;;;;<<<=========>>>@@@BBBBBB@@@>>>===@@@??????>>>======>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAABBB@@@???>>>@@@AAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCEEECCCBBBCCCEEEFFFEEECCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDFFFEEECCCDDDFFFGGGHHHHHHGGGEEECCCCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGGGGFFFFFFEEEFFFDDDBBBCCCFFFGGGFFFEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHIIIIIIJJJIIIIIIHHHHHHGGGEEEGGGLLLNNNJJJFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDFFFDDDDDDGGGGGGCCCBBBDDDCCCCCCDDDEEEFFFFFFEEEDDDFFFFFFGGGGGGHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJMMMNNNNNNMMMJJJIIIJJJLLLMMMMMMLLLKKKMMMNNNJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLNNNNNNOOOOOOOOONNNLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJLLLLLLLLLLLLKKKKKKJJJIIIKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKLLLNNNNNNNNNNNNMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKMMMOOOPPPOOOMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMMMMNNNMMMNNNOOOQQQSSSTTTUUUUUURRRRRRQQQQQQQQQQQQRRRRRR;;;;;;:::999999:::<<<==============================<<<;;;<<<===<<<;;;999?????????>>>>>>>>>>>>>>>AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCC???@@@@@@AAAAAA@@@@@@@@@???????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@AAABBB<<<<<<===>>>>>>??????@@@????????????>>>>>>===<<>>;;;;;;>>>??????===<<<<<<;;;::::::999::::::<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888888888999999::::::;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888999999:::;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;::::::999999999999999999999999999999999999::::::;;;<<<======;;;::::::999888777666666999888888888888888888888888999999999999888777777666777888888999888888888;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;======<<<<<<<<<<<<======>>>>>>>>>???????????????===>>>@@@BBBBBBAAA???>>>AAAAAA@@@???>>>===<<<<<<@@@@@@@@@@@@@@@?????????>>>>>>=========>>>??????@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@AAABBBCCCBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@AAAAAABBBCCC???@@@@@@AAAAAA@@@@@@?????????>>>======>>>??????>>>???@@@@@@@@@@@@???>>>CCCBBBBBBAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDDDDEEEDDDEEEEEEDDDBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGJJJHHHGGGHHHIIIIIIHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDEEEGGGHHHJJJKKKKKKIIIHHHHHHJJJLLLMMMLLLKKKIIIGGGFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHIIIGGGFFFFFFHHHIIIIIIHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEIIIPPPRRRMMMHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDFFFEEEIIIMMMMMMGGGCCCCCCEEEEEEFFFFFFGGGHHHHHHIIIEEEFFFHHHKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLIIILLLOOORRRRRROOOLLLIIILLLNNNPPPQQQPPPOOOOOOPPPNNNNNNNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMOOOOOOOOOOOONNNMMMLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIOOOOOOOOONNNMMMMMMMMMLLLOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQPPPPPPOOOQQQRRRRRRRRRQQQPPPNNNMMMLLLNNNQQQTTTTTTSSSQQQPPPOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQLLLMMMOOOQQQRRRTTTTTTTTTSSSRRRRRRQQQRRRRRRSSSSSS>>>>>>============>>>???========================???>>>>>>???@@@@@@>>>===CCCCCCCCCBBBAAAAAAAAA@@@DDDCCCBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGAAABBBDDDEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCFFFBBB@@@CCCGGGHHHDDD???BBBBBBAAA@@@????????????AAAAAA@@@??????>>>>>>>>>========================>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999888888888777888999999:::;;;<<<<<<::::::::::::::::::::::::999:::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@AAABBBBBB@@@@@@???>>><<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999888888999::::::::::::999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<>>>>>>============>>>>>>??????@@@@@@AAAAAAAAABBB@@@AAABBBCCCBBBAAA@@@???DDDCCCCCCAAA@@@???>>>>>>BBBBBBBBBAAAAAAAAAAAAAAA??????????????????@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEAAABBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAABBBBBBCCCDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAADDDCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCBBBCCCDDDEEEFFFHHHHHHHHHGGGEEEDDDEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHHHHHHHHHHKKKJJJIIIIIIJJJIIIIIIHHHJJJIIIIIIHHHGGGFFFFFFFFFCCCCCCEEEGGGIIIKKKLLLMMMKKKKKKLLLOOOQQQQQQOOOMMMKKKIIIHHHHHHIIIJJJJJJIIIFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHIIIJJJJJJKKKKKKKKKHHHHHHGGGGGGHHHIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFHHHFFFGGGHHHHHHIIIHHHHHHHHHHHHFFFIIIPPPQQQLLLHHHGGGCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCGGGLLLMMMHHHEEEEEEGGGGGGHHHHHHHHHIIIKKKMMMIIIJJJKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJLLLOOOPPPPPPOOOLLLJJJKKKNNNQQQRRRRRRPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQOOOPPPPPPPPPPPPOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRQQQPPPOOOMMMLLLNNNNNNOOOOOOPPPPPPPPPQQQMMMMMMMMMMMMMMMNNNOOOOOOQQQQQQPPPOOONNNNNNMMMMMMPPPPPPPPPOOOOOOOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRTTTVVVVVVTTTSSSQQQOOOOOOQQQRRRSSSSSSSSSSSSQQQQQQPPPPPPOOONNNMMMMMMNNNOOOOOOOOOPPPQQQQQQQQQOOOPPPPPPQQQQQQQQQPPPPPPSSSRRRRRRRRRRRRSSSSSSTTTCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAACCCEEEFFFEEECCCGGGGGGFFFFFFEEEEEEEEEDDDFFFFFFFFFFFFFFFEEEEEEDDDFFFFFFEEEEEEEEEFFFFFFGGGCCCDDDFFFGGGHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJHHHIIIMMMQQQQQQJJJCCCGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEEEECCCBBBAAA??????????????????????????????AAAAAABBBBBBAAAAAA@@@???BBBAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>??????@@@@@@>>>>>>????????????>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<===>>>>>>???<<<<<<<<<<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@BBBCCCDDDDDDDDDDDDCCCBBBAAA??????>>>?????????@@@AAAAAAAAABBB???????????????>>>======<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBAAAAAAAAABBBCCCFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEEEEEEEEEEDDDFFFEEEEEEDDDDDDEEEEEEFFFCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJHHHFFFEEEFFFHHHIIIHHHHHHHHHHHHGGGGGGGGGKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLIIIHHHFFFDDDCCCAAAAAAAAA@@@AAACCCEEEGGGIIIJJJKKKLLLMMMOOORRRTTTTTTRRRPPPMMMLLLJJJJJJLLLMMMMMMLLLIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJKKKLLLLLLMMMNNNJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJJJJKKKLLLLLLLLLKKKNNNJJJIIIMMMMMMIIIGGGHHHEEEFFFFFFGGGGGGGGGFFFEEEEEECCCFFFKKKLLLJJJIIILLLIIIKKKLLLLLLJJJKKKNNNPPPRRRPPPMMMLLLLLLMMMPPPQQQSSSSSSSSSRRRQQQQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNQQQTTTUUUUUUTTTSSSTTTTTTUUUUUUUUUTTTSSSSSSRRRSSSSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTSSSQQQPPPOOOQQQQQQQQQRRRRRRSSSSSSSSSOOOOOOPPPQQQRRRTTTUUUVVVTTTTTTSSSSSSRRRQQQPPPPPPSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSSSSRRRQQQQQQQQQQQQPPPRRRUUUWWWXXXXXXWWWVVVUUUTTTRRRQQQQQQRRRUUUVVVSSSRRRRRRQQQPPPOOOOOONNNQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRUUUUUUUUUUUUUUUVVVWWWWWWGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEGGGIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLOOORRRUUUSSSMMMHHHIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDCCCCCCBBBFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBBBBBBBCCCCCC???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGFFFDDDCCCCCCDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHGGGGGGHHHHHHHHHJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLGGGHHHJJJKKKLLLLLLLLLLLLJJJKKKKKKKKKKKKKKKKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIJJJIIIIIIHHHHHHIIIIIIJJJLLLLLLLLLKKKLLLLLLMMMNNNLLLLLLKKKKKKLLLLLLMMMNNNLLLLLLLLLJJJHHHGGGHHHIIILLLLLLLLLKKKKKKKKKKKKKKKNNNOOOOOOOOOOOOOOOPPPPPPNNNOOOQQQPPPOOOOOOQQQRRRPPPOOOLLLJJJHHHGGGHHHHHHIIIIIIJJJLLLMMMOOOPPPPPPOOOOOOQQQTTTVVVWWWUUUSSSPPPOOONNNNNNPPPQQQQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMMMMMMMNNNPPPQQQRRROOOPPPQQQPPPOOOOOOQQQSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRSSSRRRRRRUUUOOOLLLLLLLLLJJJJJJLLLKKKLLLNNNOOOOOONNNMMMMMMLLLJJJJJJNNNPPPOOOPPPTTTNNNPPPRRRRRROOONNNQQQSSSXXXVVVRRROOOOOOQQQTTTVVVXXXXXXXXXXXXVVVUUUTTTSSSXXXWWWUUUTTTTTTUUUWWWXXXTTTVVVYYYZZZZZZZZZZZZ[[[YYYYYYYYYYYYXXXWWWVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[XXXXXXXXXXXXWWWUUUTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVSSSTTTTTTUUUWWWYYYZZZ[[[ZZZZZZYYYYYYXXXXXXWWWWWWYYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTTTTSSSTTTVVVXXXYYYYYYYYYYYY[[[ZZZWWWUUUUUUVVVXXXZZZVVVVVVUUUUUUTTTTTTSSSSSSVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\IIIJJJJJJJJJIIIIIIHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHJJJKKKLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPNNNLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMIIIJJJLLLMMMNNNNNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJKKKLLLLLLMMMNNNNNNLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJJJJKKKKKKLLLLLLMMMKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFGGGHHHIIIJJJKKKLLLLLLIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJKKKKKKJJJIIIHHHGGGKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMOOOOOOOOOPPPOOOOOONNNNNNOOOOOOOOONNNNNNNNNNNNNNNHHHIIIJJJKKKLLLNNNOOOOOOIIIJJJLLLMMMNNNOOOOOONNNNNNOOOOOOPPPPPPOOOOOONNNMMMMMMNNNOOOOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQPPPPPPPPPQQQQQQRRRSSSOOOOOOPPPQQQQQQQQQQQQQQQNNNNNNNNNLLLJJJHHHIIIJJJMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQNNNQQQSSSSSSRRRRRRTTTVVVWWWUUUSSSRRRQQQRRRSSSTTTSSSSSSTTTTTTUUUUUUVVVVVVRRRRRRSSSUUUXXXYYYXXXWWWTTTSSSRRRRRRTTTUUUUUUTTTUUUVVVVVVWWWWWWVVVVVVUUUQQQPPPPPPQQQRRRSSSUUUVVVSSSUUUVVVUUUSSSSSSUUUXXXVVVVVVVVVWWWWWWWWWWWWWWWUUUVVVWWWXXXXXXVVVTTTSSSTTTTTTUUUVVVWWWWWWWWWWWWYYYSSSPPPQQQQQQPPPPPPRRRQQQSSSTTTVVVVVVVVVTTTSSSTTTQQQRRRUUUVVVTTTTTTWWWSSSVVVZZZYYYUUUSSSTTTVVV[[[YYYWWWUUUVVVWWWZZZ\\\[[[\\\\\\]]]\\\[[[ZZZYYY\\\[[[[[[[[[[[[[[[[[[\\\ZZZ[[[]]]^^^]]]^^^___aaa^^^^^^^^^]]]]]]\\\[[[ZZZYYYZZZ\\\]]]]]]]]]\\\[[[ZZZYYYYYYXXXYYYZZZ[[[\\\]]]]]]^^^^^^^^^_________[[[[[[\\\\\\[[[ZZZZZZYYYZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZYYYZZZZZZ[[[\\\]]]^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZXXXYYYYYYYYYZZZZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXWWWWWWWWWUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYZZZZZZ\\\]]]]]]JJJKKKKKKKKKJJJIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJKKKLLLLLLJJJHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGIIIKKKLLLLLLKKKKKKGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFEEEEEEFFFGGGIIIJJJHHHHHHGGGGGGHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIHHHJJJKKKKKKJJJIIIIIIJJJLLLLLLLLLMMMMMMNNNOOOQQQQQQLLLNNNPPPSSSUUUWWWWWWWWWPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMMMMLLLGGGHHHJJJLLLNNNOOOQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSRRRRRRRRRQQQQQQQQQOOOOOOPPPQQQRRRRRRSSSSSSQQQQQQQQQQQQQQQPPPOOONNNPPPPPPQQQRRRSSSTTTTTTUUUQQQQQQPPPPPPOOOOOONNNNNNMMMNNNNNNNNNOOOOOOPPPPPPNNNNNNOOOPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNMMMMMMMMMMMMKKKLLLMMMNNNOOOPPPQQQRRRMMMMMMMMMMMMMMMLLLLLLKKKLLLMMMMMMNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMPPPPPPOOOOOOOOOOOOPPPPPPOOONNNNNNNNNMMMMMMLLLLLLJJJLLLNNNPPPQQQPPPOOONNNLLLLLLKKKJJJIIIIIIHHHGGGIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLJJJIIINNNNNNOOOOOOOOOOOONNNNNNIIIJJJJJJKKKMMMNNNPPPQQQQQQQQQQQQQQQPPPOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMNNNPPPRRRTTTUUUVVVNNNPPPRRRTTTUUUUUUUUUTTTQQQQQQRRRRRRRRRRRRQQQQQQOOOOOOPPPQQQQQQPPPOOOOOOPPPQQQQQQRRRRRRQQQQQQPPPRRRRRRQQQRRRRRRSSSTTTTTTOOOPPPRRRSSSSSSSSSRRRQQQPPPPPPPPPNNNKKKJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPMMMPPPRRRSSSRRRRRRUUUWWWUUUTTTSSSRRRRRRTTTVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWZZZ[[[[[[ZZZWWWVVVUUUUUUWWWYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXWWWTTTSSSSSSSSSTTTVVVXXXYYYTTTVVVWWWVVVTTTTTTWWWYYYXXXXXXYYYYYYZZZZZZ[[[[[[XXXZZZ\\\]]]\\\ZZZXXXVVVTTTUUUVVVWWWXXXXXXXXXXXXZZZUUUSSSVVVWWWUUUUUUWWWTTTUUUWWWYYYYYYYYYWWWVVVWWWVVVWWWZZZZZZVVVTTTVVVVVV[[[___^^^ZZZVVVWWWYYY[[[ZZZ[[[[[[\\\]]]___```]]]^^^___`````````___^^^[[[\\\^^^______^^^\\\[[[\\\]]]^^^^^^^^^___aaacccaaaaaaaaaaaa```___^^^]]][[[\\\^^^``````___^^^]]]```______^^^___```aaabbb___`````````aaaaaabbbbbb^^^^^^^^^______^^^]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\___^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^_______________]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\]]]^^^___^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[^^^```aaa```^^^\\\YYYYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTWWWWWWWWWWWWXXXYYY[[[[[[TTTSSSRRRRRRSSSSSSQQQPPPQQQQQQRRRRRRSSSTTTUUUUUUSSSSSSRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMMMMMMMNNNPPPOOONNNLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIGGGDDDEEEGGGGGGEEECCCEEEGGGIIIIIIHHHGGGHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMLLLKKKKKKMMMOOOPPPOOONNNMMMNNNOOOPPPQQQQQQPPPPPPQQQSSSWWWZZZ\\\UUUTTTQQQOOONNNOOOPPPQQQPPPQQQSSSTTTTTTSSSRRRPPPRRRRRRRRRRRRSSSTTTUUUUUUVVVTTTRRRPPPPPPQQQRRRSSSVVVVVVVVVVVVUUUTTTSSSRRRTTTSSSRRRRRRSSSTTTVVVWWWVVVUUUSSSSSSUUUVVVVVVVVVWWWVVVUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTQQQQQQQQQQQQRRRTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTSSSRRRPPPQQQRRRRRRSSSUUUVVVWWWWWWVVVVVVPPPQQQRRRTTTTTTTTTSSSRRROOOPPPRRRWWWZZZZZZVVVQQQSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRPPPOOOPPPRRRUUURRRSSSSSSTTTTTTSSSSSSSSSPPPOOONNNNNNMMMMMMMMMMMMMMMOOOOOOOOOMMMLLLMMMNNNPPPNNNKKKIIIGGGGGGHHHHHHNNNKKKIIIJJJLLLMMMLLLJJJMMMMMMLLLKKKJJJJJJKKKKKKJJJKKKLLLNNNNNNLLLKKKIIILLLLLLLLLLLLLLLMMMNNNNNNLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSPPPQQQSSSTTTVVVWWWXXXXXXWWWVVVVVVUUUUUUVVVWWWWWWUUUTTTRRRQQQPPPPPPQQQQQQPPPPPPPPPOOOOOOPPPPPPPPPSSSRRRQQQPPPOOOPPPPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNMMMMMMMMMNNNNNNTTTNNNJJJLLLMMMMMMNNNQQQSSSQQQQQQSSSQQQNNNPPPUUUSSSSSSRRRRRRRRRSSSSSSTTTPPPPPPQQQQQQQQQRRRRRRRRRUUUSSSQQQRRRUUUVVVUUUSSSUUUTTTSSSUUUYYY\\\]]]]]]WWWXXXXXXXXXWWWVVVVVVUUUZZZYYYXXXWWWWWWWWWWWWWWWRRRSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWWWWUUUWWWZZZ\\\\\\\\\]]]^^^[[[]]]^^^______^^^\\\[[[XXXZZZ\\\]]]^^^]]][[[ZZZ\\\\\\\\\[[[[[[[[[ZZZZZZZZZ\\\___aaaaaa___\\\ZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\^^^___aaabbbaaa___\\\ZZZ\\\]]]^^^____________^^^]]]]]]^^^___aaabbbcccdddbbbbbbbbbcccccccccddddddaaabbbbbb```^^^___dddhhhiiigggcccaaa```aaaccceeeeeeddddddcccccccccdddddddddcccaaaaaabbbdddfffhhhfffeeedddcccbbbbbbbbbbbbaaa___^^^^^^```aaa``````cccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbcccddddddcccbbbaaaaaaaaaaaaaaa```aaaaaaaaaaaa```_________```aaabbbcccbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbb```aaabbbbbbaaa```___^^^______`````````^^^]]]\\\]]]]]]]]]\\\[[[[[[ZZZZZZ\\\\\\\\\[[[[[[\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\XXXYYYZZZ\\\]]]^^^^^^^^^VVVUUUTTTTTTUUUUUUTTTSSSTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTVVVVVVUUUUUUUUUUUUVVVVVVUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRQQQQQQQQQRRRRRRQQQPPPOOOOOOPPPPPPOOOMMMLLLLLLMMMMMMMMMMMMMMMNNNJJJIIIGGGHHHJJJKKKJJJHHHIIIKKKMMMMMMLLLLLLLLLMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLMMMNNNMMMLLLKKKMMMNNNOOOOOONNNNNNNNNOOOQQQRRRPPPPPPQQQRRRSSSSSSSSSSSSPPPOOONNNMMMNNNOOOQQQRRRUUUVVVXXXZZZZZZZZZXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYXXXWWWVVVTTTTTTUUUVVVWWWYYYYYYYYYXXXXXXVVVUUUUUUUUUTTTTTTTTTUUUVVVWWWWWWUUUTTTSSSTTTVVVWWWWWWVVVYYYXXXWWWWWWWWWWWWWWWXXXWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWVVVVVVUUUWWWWWWXXXXXXYYYXXXXXXXXXTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUVVVWWWVVVUUUTTTUUUVVVTTTUUUVVVWWWWWWWWWVVVUUUTTTUUUVVVWWWWWWWWWVVVVVVXXXYYYZZZ^^^aaaaaa^^^[[[XXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWUUUTTTTTTWWWYYYXXXXXXXXXYYYXXXXXXWWWWWWSSSSSSRRRRRRRRRRRRRRRRRRQQQRRRSSSRRRQQQPPPQQQRRRUUUSSSQQQPPPOOOPPPQQQRRRRRROOOMMMNNNPPPQQQPPPOOOOOOPPPQQQQQQOOOMMMJJJHHHGGGHHHJJJLLLMMMMMMLLLLLLIIIIIIHHHHHHHHHIIIJJJJJJIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVVVVVVVWWWXXXXXXYYYWWWVVVUUUTTTTTTUUUVVVVVVRRRRRRRRRQQQQQQRRRRRRRRRSSSSSSQQQPPPPPPPPPQQQQQQPPPPPPOOOOOOOOONNNNNNNNNPPPOOONNNMMMMMMMMMMMMNNNGGGGGGJJJOOOQQQNNNMMMOOOOOONNNPPPUUUUUUQQQOOOPPPRRRQQQQQQPPPPPPPPPQQQQQQOOOOOOOOOPPPPPPPPPPPPQQQSSSQQQPPPQQQTTTUUUTTTRRRSSSSSSSSSUUUYYY[[[[[[[[[XXXXXXXXXXXXXXXWWWVVVVVVZZZYYYXXXXXXWWWWWWWWWXXXYYYXXXXXXXXXYYYZZZ[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWYYY\\\\\\[[[ZZZZZZ[[[[[[\\\]]]^^^]]]]]]\\\[[[YYYZZZ[[[]]]]]]]]]\\\\\\]]]]]]]]]\\\\\\\\\[[[[[[ZZZ[[[]]]______]]][[[ZZZ^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^`````````^^^\\\[[[\\\]]]]]]^^^^^^^^^^^^]]][[[[[[\\\]]]^^^___``````_________`````````aaaaaabbbccccccbbb``````cccffffffdddbbb______```bbbcccbbbbbbaaaaaaaaaaaaaaabbbaaa`````````aaabbbdddeeefffeeedddccccccbbbbbbbbbdddbbbaaaaaabbbccccccbbbeeeeeeeeeeeeeeeeeeeeeeeegggggghhhhhhiiiiiijjjjjjkkkkkkjjjiiiiiiiiiiiiiiieeeeeeeeeeeeeeeddddddccccccdddeeefffgggfffeeeeeeggggggggggggffffffffffffeeeeeefffffffffeeecccbbbbbbcccdddeeeeeeeeedddcccdddccccccccccccbbbbbbbbb````````````aaabbbcccdddccccccccccccccccccccccccaaaaaabbbdddeeeeeeeeeeeeWWWVVVUUUVVVWWWXXXWWWVVVVVVWWWWWWXXXXXXYYYYYYYYY[[[[[[ZZZZZZYYYXXXXXXXXXYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYY]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZYYYXXXXXXYYYYYYWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTPPPOOOOOOPPPRRRSSSSSSRRRRRRSSSUUUUUUTTTTTTTTTUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRSSSSSSRRRPPPOOOOOOPPPQQQQQQQQQRRRRRRTTTUUUVVVSSSTTTUUUVVVUUUSSSPPPNNNMMMLLLLLLMMMNNNPPPRRRSSSVVVWWWYYY[[[\\\\\\[[[[[[XXXXXXWWWWWWVVVVVVWWWWWWZZZYYYXXXWWWXXXYYYZZZ[[[ZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYYYYXXXXXXTTTTTTUUUWWWYYYZZZXXXWWWYYYYYYYYYXXXYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXXXX[[[[[[\\\\\\\\\[[[ZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZYYYYYYYYYXXXXXXXXXYYYZZZZZZYYYXXXYYY[[[YYYZZZZZZ[[[[[[ZZZXXXWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYXXXYYY\\\^^^___]]][[[XXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYWWWVVVVVVXXXZZZZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXVVVWWWXXXXXXVVVVVVWWWXXXZZZYYYXXXWWWWWWXXXYYYZZZWWWUUUTTTTTTUUUVVVVVVUUUSSSUUUXXXYYYWWWRRRLLLHHHGGGHHHKKKNNNPPPQQQQQQQQQNNNNNNMMMMMMLLLMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOONNNNNNMMMMMMPPPPPPPPPOOOOOOOOOOOOOOOMMMNNNOOOQQQRRRSSSSSSSSSPPPQQQRRRTTTUUUUUUUUUUUUUUUTTTTTTTTTUUUVVVXXXYYYWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPRRRQQQQQQPPPPPPPPPPPPQQQOOOOOORRRUUUSSSPPPRRRWWWZZZUUUSSSUUUWWWTTTQQQQQQTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSUUUWWWVVVUUUVVVVVVWWWZZZ]]]^^^]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[]]]]]]\\\[[[[[[[[[\\\\\\aaa```^^^]]]]]]^^^```aaa^^^^^^^^^^^^^^^^^^^^^^^^]]]___```___]]]\\\\\\\\\______^^^^^^^^^^^^______[[[\\\\\\]]]^^^______`````````_________^^^^^^^^^[[[\\\\\\]]]]]]\\\\\\[[[^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^```aaaaaaaaaaaaaaa``````^^^^^^^^^^^^______``````aaaaaabbbbbbbbbcccccccccdddeeefffeeedddcccdddeeeeeecccaaa``````aaacccdddccccccbbbbbbbbbbbbccccccbbbbbbbbbccccccddddddeeedddcccbbbaaaaaa`````````cccaaa______aaabbbaaa````````````aaabbbbbbcccccceeefffgggiiiiiiiiiiiihhhkkkkkkjjjjjjiiiiiijjjjjjhhhhhhhhhhhhhhhggggggfffeeefffhhhiiiiiiiiihhhgggkkkkkkjjjjjjjjjiiiiiiiiiggghhhhhhhhhhhhggggggfffeeeeeeggghhhhhhiiiiiihhhggghhhhhhhhhhhhiiiiiiiiiddddddeeefffgggiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkkkkllllllllllllVVVUUUTTTUUUWWWXXXXXXWWWWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[YYYYYYYYYZZZZZZZZZZZZZZZ______^^^]]]]]]]]]]]]]]]^^^]]]\\\]]]___```___^^^\\\\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXYYYYYYZZZYYYYYYYYY[[[\\\]]][[[[[[\\\]]]\\\\\\[[[[[[ZZZZZZZZZ[[[YYYZZZZZZYYYVVVUUUTTTUUUVVVVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[[[[YYYWWWUUUTTTOOOOOOOOOPPPQQQSSSUUUVVVWWWXXXZZZ[[[]]]]]]]]]]]][[[ZZZYYYXXXWWWWWWWWWWWWYYYYYYXXXXXXYYYZZZ[[[\\\ZZZZZZZZZZZZZZZYYYXXXXXXZZZ[[[\\\]]]]]]]]][[[ZZZVVVWWWXXX[[[]]]]]][[[YYYYYYYYYYYYYYYZZZ[[[[[[\\\ZZZZZZYYYXXXXXXXXXXXXYYYZZZZZZZZZ[[[[[[ZZZZZZYYY\\\\\\]]]\\\\\\[[[ZZZYYYZZZ[[[[[[[[[[[[ZZZZZZYYY\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[]]]]]]\\\\\\]]]_________``````___^^^\\\[[[XXXXXXYYYYYYYYYYYYYYYYYYSSSRRRSSSTTTUUUVVVVVVVVVXXXYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\ZZZYYYYYYZZZ\\\\\\]]]]]]\\\\\\[[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZ\\\]]]]]]\\\\\\]]]___]]]]]]\\\\\\\\\\\\]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[ZZZ\\\^^^___]]]YYYTTTPPPOOOPPPRRRTTTVVVWWWXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSXXXXXXWWWWWWVVVVVVUUUUUURRRSSSTTTUUUVVVWWWWWWWWWSSSTTTUUUVVVWWWVVVVVVUUUWWWWWWWWWWWWYYY[[[]]]^^^]]]]]]\\\\\\\\\\\\]]]]]][[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXX```]]][[[ZZZYYY\\\iiiuuurrrfff[[[XXXXXXXXXYYY[[[\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZXXXWWWXXXYYYZZZ[[[\\\\\\\\\]]]___bbbdddeeecccaaabbbbbbbbbaaaaaaaaabbbbbbcccbbbbbbaaaaaaaaabbbbbbfffdddbbb```___```bbbdddbbbbbbbbbbbbcccccccccccccccdddeeeeeecccbbbbbbccceeedddbbbaaabbbccceeefff````````````aaacccdddeeedddddddddcccccccccbbbbbb______^^^^^^^^^^^^______^^^^^^^^^^^^^^^^^^^^^^^^```___^^^^^^^^^___aaabbbbbbbbbbbbbbbbbbaaaaaa```````````````____________bbbbbbcccccccccdddddddddeeefffggggggfffeeedddccceeedddcccccccccdddeeefffffffffeeeeeeffffffggggggeeeeeefffggghhhhhhggggggeeedddcccbbbbbbaaaaaaaaabbbaaa______```aaa```___[[[[[[\\\]]]^^^___```aaa```bbbdddfffggggggfffeeehhhggggggfffffffffgggggggggggghhhhhhggggggfffeeedddeeeggghhhhhhhhhgggfffkkkkkkjjjjjjiiiiiihhhhhhggggggggghhhggggggggggggeeeeeeffffffggggggggggggfffffffffggghhhiiiiiijjjggggggggghhhiiijjjlllmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmlllllllllmmmmmmnnnVVVUUUUUUVVVXXXYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWZZZZZZYYYYYYYYYYYYZZZZZZUUUUUUVVVVVVWWWWWWWWWWWWZZZZZZ[[[[[[[[[\\\\\\\\\]]]\\\[[[[[[ZZZZZZ[[[[[[]]]\\\\\\^^^```bbbbbbbbb^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]]]]\\\[[[ZZZZZZZZZZZZ\\\]]]^^^]]]\\\]]]^^^^^^]]]]]]\\\\\\\\\]]]^^^\\\]]]^^^]]]ZZZXXXWWWWWWYYYYYYZZZ[[[\\\\\\]]]]]]```___]]]\\\[[[[[[\\\\\\VVVVVVVVVVVVWWWWWWXXXXXX\\\\\\^^^___```aaabbbbbb```___^^^]]]\\\[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZ]]]^^^___`````````___^^^ZZZZZZ\\\^^^``````^^^\\\\\\\\\\\\\\\\\\]]]^^^___[[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]\\\[[[[[[^^^^^^]]]]]]]]]\\\\\\\\\\\\]]]^^^^^^^^^^^^___```aaaaaabbbbbbaaa___]]]\\\WWWWWWWWWWWWVVVVVVWWWWWWRRRRRRRRRRRRSSSSSSTTTUUUZZZ[[[\\\\\\\\\\\\[[[[[[]]]^^^^^^]]][[[[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\\\\YYYYYYZZZ[[[\\\\\\\\\[[[]]]^^^````````````bbbcccbbbaaaaaa```_________^^^^^^___^^^^^^]]]]]]^^^___``````aaaaaa```___^^^]]][[[\\\\\\]]]^^^^^^______[[[[[[ZZZZZZZZZZZZ[[[[[[YYYZZZ[[[\\\]]]]]]]]]]]]^^^]]]]]]\\\[[[ZZZZZZYYY^^^]]]]]]]]]\\\\\\[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^_________```______^^^^^^````````````bbbdddfffgggdddccccccbbbbbbccccccdddaaaaaabbbbbbbbbbbbbbbbbb```aaaaaabbbcccdddeeeeeeaaabbbbbbbbbbbbbbbbbbbbbccc```___```bbbkkk|||zzznnnbbb`````````aaacccccccccdddddddddcccaaaaaa````````````aaaaaaaaaaaa\\\]]]^^^^^^______```aaaccccccdddgggiiiiiigggeeefffeeeeeeddddddeeeffffffeeeeeeeeeddddddeeeeeefffgggeeeccc``````aaacccdddeeeeeeeeeffffffgggggggggdddfffggggggffffffhhhjjjhhhgggeeeddddddfffhhhjjjeeeeeeeeeeeefffgggiiiiiihhhhhhhhhgggggggggffffffdddcccbbbaaaaaabbbcccdddaaaaaaaaaaaaaaaaaaaaaaaaaaa```______```bbbdddfff```aaaaaaaaaaaaaaa``````aaaaaaaaaaaa`````````````````````aaaaaaaaaaaabbbddddddeeeffffffdddbbb```dddddddddddddddddddddeeeeeeeeeeeeeeeeeefffggggggddddddeeefffffffffeeeeeeffffffdddcccccccccccccccdddbbb``````aaaaaaaaa___\\\\\\]]]___```aaabbbcccbbbcccfffhhhiiiiiihhhggghhhhhhhhhgggggghhhiiiiiigggggggggggggggfffeeeeeedddeeeggghhhhhhhhhgggfffjjjjjjjjjiiiiiiiiihhhhhhhhhhhhgggggghhhhhhhhhhhhgggffffffeeeeeeeeeddddddcccddddddeeefffggghhhhhhhhhhhhgggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiijjjkkk[[[ZZZZZZZZZ\\\]]]\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[VVVWWWWWWXXXXXXXXXXXXWWWYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZZZZ\\\___aaabbbaaa^^^^^^^^^]]]]]]]]]]]]]]]\\\]]]]]][[[XXXVVVVVVWWWWWWYYY[[[[[[ZZZYYYZZZ[[[[[[ZZZYYYYYYYYYZZZ\\\]]][[[]]]^^^]]][[[XXXWWWWWWYYYZZZ[[[[[[\\\[[[[[[[[[^^^]]][[[ZZZZZZ[[[]]]___[[[[[[[[[[[[[[[[[[ZZZZZZ\\\\\\]]]^^^___``````aaa```___^^^]]]\\\[[[[[[[[[]]]]]]^^^^^^^^^^^^^^^^^^]]]^^^^^^___^^^^^^]]]]]]]]]]]]^^^___````````````^^^]]]^^^___aaaaaa___]]]_________^^^______``````]]]]]]]]]]]]]]]^^^^^^_________```aaaaaaaaa````````````aaaaaa``````______]]]^^^___``````___^^^]]]`````````_________^^^^^^^^^```aaa```______```aaa```aaaaaaaaa```___]]]\\\YYYXXXXXXWWWWWWWWWWWWXXXTTTUUUVVVVVVUUUUUUVVVXXXXXXYYYZZZZZZZZZYYYWWWVVVYYYZZZ[[[ZZZXXXWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYYYYYYYZZZ\\\]]]]]]\\\[[[ZZZ]]]___```aaaaaaaaaccceeeeeeeeeddddddcccbbbaaaaaaaaabbbbbbaaa``````aaaccccccbbbbbbaaabbbcccdddeeedddcccccccccccccccccccccaaaaaaaaaaaaaaabbbccccccaaaaaabbbcccddddddddddddeeeeeeeeedddccccccbbbbbbeeeeeeeeeeeeddddddddddddccccccdddeeeeeedddddddddeeeeeedddccccccddddddeeefffeeeeeedddeeeggghhhiiihhhggggggffffffgggggghhheeefffggghhhhhhhhhgggggggggggghhhiiijjjkkkkkklllggghhhhhhiiiiiiiiiiiihhhfffdddeeehhhiiikkksss|||nnniiifffiiikkkhhheeeeeeeeefffggghhhhhhgggffffffdddddddddeeeeeeeeeffffff```bbbccccccbbbaaabbbdddfffffffffhhhjjjjjjhhhgggfffeeedddddddddeeefffgggeeeddddddddddddeeeffffffgggfffdddbbbaaabbbcccdddfffgggggghhhhhhiiiiiijjjccceeefffgggggghhhkkkmmmhhhgggfffeeefffgggjjjkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiihhhhhhhhhfffeeeeeeddddddeeeeeefffddddddeeeeeeeeeeeeddddddaaa``````aaabbbeeeggghhheeefffgggggghhhhhhggggggiiiiiiiiiiiiiiiiiiiiihhhddddddeeeeeeeeefffffffffdddccccccdddeeeeeebbb```cccdddeeeeeeeeedddccccccbbbbbbbbbbbbcccdddeeefffbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```___^^^^^^^^^^^^aaa___]]]\\\]]]]]]]]][[[[[[\\\\\\]]]___```aaaaaabbbccceeeggghhhiiiiiiiiihhhgggggggggggghhhiiiiiihhhhhhhhhhhhhhhgggfffffffffgggiiijjjjjjiiiiiihhhkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjiiijjjjjjkkkllljjjiiihhhgggffffffffffffeeeeeeffffffggghhhiiiiiiiiihhhhhhggggggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhggghhhiiijjjkkkeeedddccccccddddddcccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa______^^^^^^^^^^^^______^^^______``````___^^^]]][[[[[[\\\]]]]]]^^^______``````___^^^^^^^^^^^^^^^\\\[[[[[[\\\^^^______^^^\\\\\\\\\]]]]]]]]]]]]]]]ZZZ[[[\\\[[[XXXVVVWWWXXXWWWYYY[[[[[[ZZZYYYZZZ[[[YYYXXXWWWWWWXXXZZZ\\\^^^[[[]]]___^^^\\\ZZZYYYYYY[[[[[[\\\\\\\\\[[[ZZZYYYZZZZZZZZZYYYZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\]]]^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZ]]]^^^^^^^^^^^^]]]]]]\\\[[[\\\\\\]]]]]]\\\\\\\\\ZZZZZZ[[[\\\]]]___```aaa```___^^^^^^______^^^]]]___^^^^^^]]]]]]]]]]]]^^^\\\\\\\\\]]]^^^___```aaa___```aaaaaabbbbbbbbbaaa```aaabbbbbbbbbbbbbbbbbb^^^```bbbcccdddcccbbbaaaccccccbbbbbbbbbaaaaaaaaabbbcccdddcccaaaaaaaaacccaaabbbccccccbbbaaa```___^^^]]]\\\[[[[[[[[[\\\\\\YYY\\\^^^^^^\\\[[[\\\^^^[[[\\\]]]]]]\\\ZZZXXXVVVXXXYYYZZZYYYWWWUUUUUUVVVUUUVVVWWWXXXYYYYYYYYYYYY\\\]]]^^^______^^^\\\[[[[[[]]]___``````aaaccceeedddddddddeeedddddddddccccccdddeeedddbbbbbbdddfffbbbbbbbbbbbbbbbcccdddeeedddddddddcccccccccddddddbbbbbbbbbcccdddeeefffgggeeefffggghhhiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiijjjjjjffffffgggggggggffffffeeeeeedddccccccdddfffiiikkkhhhgggfffeeeeeefffggghhhiiiiiihhhhhhhhhhhhiiiiiifffggghhhiiiiiiiiihhhhhhkkkkkkkkkjjjjjjjjjjjjjjjggghhhiiikkkkkkkkkjjjiiijjjhhhiiimmmlllhhhfffhhhgggfffhhhmmmmmmiiiggghhhfffgggiiikkkkkkkkkjjjiiihhhhhhiiiiiiiiijjjjjjjjjfffhhhiiihhhfffeeefffhhhiiihhhggghhhjjjkkkjjjhhhgggfffeeeddddddfffhhhiiieeeeeeddddddeeeffffffgggggggggfffeeeeeeeeeffffffgggggghhhhhhiiijjjjjjkkkeeeggghhhhhhhhhiiillloooiiihhhhhhhhhiiijjjlllmmmllllllmmmnnnmmmlllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhdddeeeeeeeeeeeeeeeeeedddcccdddeeeeeeeeeeeedddccc______```aaaccceeeggghhhhhhiiijjjlllmmmmmmmmmmmmooooooooooooooooooooooookkkkkklllllllllmmmmmmmmmiiihhhggghhhjjjkkkiiigggggghhhiiiiiiiiigggfffdddgggffffffggghhhiiijjjjjjffffffeeedddddddddeeefffcccbbbaaa```____________aaa___]]]]]]]]]]]]]]][[[\\\\\\\\\]]]^^^___``````aaaaaabbbdddeeefffggghhhfffffffffffffffggghhhhhhggghhhhhhhhhhhhgggffffffggghhhiiijjjkkkjjjiiiiiiiiiiiijjjjjjkkkkkklllllllllkkkkkkjjjkkklllmmmnnnjjjjjjiiihhhhhhhhhiiijjjhhhhhhhhhiiiiiijjjjjjjjjjjjiiiiiiiiijjjkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkklllnnnpppqqqmmmkkkjjjjjjkkkkkkjjjhhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhhhhffffffgggggggggfffdddcccccccccdddeeeeeefffggggggeeeeeedddccccccccccccccc___^^^]]]]]]^^^^^^]]][[[[[[[[[\\\\\\]]]]]]^^^^^^YYY\\\]]]\\\YYYXXXZZZ\\\ZZZ\\\^^^^^^]]]\\\]]]^^^YYYYYYXXXXXXYYY\\\___```\\\^^^aaaaaa___\\\[[[[[[]]]^^^^^^___^^^\\\[[[ZZZXXXYYYZZZ[[[[[[ZZZYYYWWWYYYZZZ[[[\\\\\\\\\\\\\\\aaa```````````````aaabbb______^^^]]]]]]]]]^^^^^^\\\\\\\\\\\\[[[ZZZYYYYYYWWWXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ]]]___aaaaaa___]]]]]]]]]^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^___```^^^^^^___```````````````___```aaabbbbbbbbbbbbbbb```aaadddfffffffffeeedddeeeeeedddddddddcccccccccdddeeefffeeecccbbbbbbddddddeeefffffffffeeedddccccccbbbaaa```______```aaacccfffiiiiiigggeeefffgggeeefffffffffeeebbb```^^^^^^```aaa```^^^\\\\\\\\\[[[\\\]]]^^^___`````````___```aaabbbaaa___]]]\\\ZZZ\\\^^^______```bbbddd```aaabbbcccdddddddddddddddfffgggfffdddccceeehhhaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaabbbcccddd\\\]]]]]]^^^___aaabbbcccbbbcccdddeeeffffffffffffdddddddddeeeeeeeeeeeeeeeddddddeeeeeeffffffggggggffffffggggggffffffeeeeeegggfffeeeeeeggglllpppsssmmmlllkkkiiiiiiiiiiiijjjiiihhhhhhgggggghhhhhhiiieeefffggghhhiiiiiihhhgggllllllkkkjjjhhhgggfffffffffggghhhiiijjjiiiiiihhhhhheeefffkkkmmmlllkkklllllliiijjjkkkiiigggiiimmmfffhhhjjjlllnnnmmmlllllllllllllllmmmmmmmmmnnnnnnlllnnnooonnnkkkiiijjjlllmmmkkkiiiiiikkkllllllkkkiiihhhgggffffffhhhjjjkkkggggggffffffggghhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhgggggghhhiiiiiijjjkkkkkkjjjjjjkkkkkkjjjlllnnnqqqkkkkkkkkklllmmmnnnoooooolllmmmoooooonnnmmmjjjiiihhhhhhhhhggggggggggggfffbbbccccccddddddccccccbbb```aaabbbbbbbbbbbbaaa```]]]^^^___aaaccceeeggggggdddeeefffhhhiiijjjkkkkkkkkkkkkkkklllllllllmmmmmmlllllllllmmmmmmmmmnnnnnnpppnnnmmmnnnqqqsssqqqooolllmmmnnnooonnnllliiihhhnnnnnnnnnooopppqqqrrrsssooommmllljjjjjjkkkmmmnnnmmmmmmllljjjjjjjjjjjjjjjiiigggeeedddeeeeeedddcccaaaaaabbbbbbcccdddddddddcccccccccdddfffhhhiiijjjiiihhhhhhhhhiiijjjkkkkkkfffffffffffffffeeeddddddfffggghhhiiijjjiiihhhhhhfffgggggghhhiiijjjkkkkkkkkkjjjjjjiiijjjkkklllmmmiiihhhhhhggghhhiiikkkllliiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkklllmmmoooqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqppppppqqqtttvvvxxxjjjjjjkkkkkkkkkkkkkkkjjjlllnnnpppoookkkhhhggghhhllllllkkkkkkkkklllmmmmmmooonnnnnnmmmmmmmmmnnnnnnkkklllnnnnnnnnnllljjjhhhhhhjjjkkkmmmmmmmmmmmmlllmmmlllkkkjjjjjjkkkmmmnnnlllmmmllliiifffeeeeeefffeeeeeefffffffffeeeddddddfffgggggghhhhhhggggggfffeeeeeedddcccbbbaaa``````_______________^^^]]]\\\]]]^^^```aaaaaa___\\\ZZZ``````__________________ZZZZZZZZZ[[[]]]^^^]]]\\\\\\\\\]]]^^^^^^\\\[[[ZZZ]]]^^^___```bbbcccdddeeeaaa```^^^\\\[[[[[[[[[[[[[[[ZZZZZZ[[[]]]]]][[[ZZZXXXZZZ\\\]]]]]][[[XXXWWWXXXYYYZZZ[[[^^^```cccdddeeedddcccaaa```_________[[[___^^^YYYZZZ^^^\\\UUUYYYZZZ[[[\\\^^^___```aaa]]]\\\[[[\\\\\\ZZZWWWUUUZZZ[[[^^^```bbbcccdddccc^^^^^^___```bbbdddfffgggddddddccccccbbbbbbbbbaaa[[[]]]___bbbccccccbbbbbb^^^aaacccdddcccaaa``````aaaaaa``````_________^^^bbbcccdddeeeeeeffffffeeeddddddeeefffeeedddcccbbbccccccddddddcccbbb```___^^^^^^___```aaabbbccccccffffffeeedddbbb```^^^]]]XXX[[[^^^```aaaaaabbbccchhhhhhggghhhhhhhhhhhhhhhiiijjjjjjkkkkkkjjjhhhhhheeefffhhhkkkmmmlllhhheeeiiihhhfffdddccccccccccccccccccbbbaaa`````````aaa[[[]]]___aaacccbbbbbbaaa``````______^^^_________cccaaa___^^^^^^^^^```aaabbbbbbbbbbbbbbbbbbbbbbbbccc```______]]]bbbtttsss\\\cccggg\\\]]]mmmgggeeeeeeeeehhhiiiiiiiiimmmnnnnnnllljjjiiijjjkkkmmmpppppplllkkkmmmllliiinnnnnnmmmmmmlllllllllkkkjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjhhhgggggghhhiiijjjhhhhhhhhhhhhiiiiiiiiiiiikkkjjjiiiiiiiiijjjlllmmmmmmnnnoooooonnnkkkhhhfffjjjkkklllmmmmmmllljjjiiikkkkkkkkkkkkkkkkkkkkkkkkfffffffffhhhkkkmmmlllkkkkkkkkkjjjiiigggggghhhjjjmmmooopppooolllkkknnnpppqqqpppooooooppppppnnnlllnnnnnnmmmnnnnnnooopppqqqrrrqqqpppqqqqqqpppmmmjjjlllnnnooonnnlllkkkkkkllleeeeeefffffffffeeeddddddddddddeeefffhhhgggdddbbb\\\___bbbcccbbbaaacccfffaaaccceeefffgggfffdddcccfffffffffggghhhiiijjjkkkmmmlllllllllmmmllljjjiiijjjkkkmmmooopppoooooonnnjjjiiiiiigggeeeeeefffhhhkkklllmmmlllkkklllooorrrqqqqqqooonnnlllmmmpppsssrrrpppqqqsssqqqnnnnnnrrrmmmpppoookkklllpppooojjjlllmmmmmmmmmllllllnnnooojjjlllnnnnnnnnnoooqqqsssrrrrrrrrrrrrrrrqqqqqqqqqrrrrrrqqqqqqooonnnllllllmmmmmmnnnooopppqqqqqqrrrqqqpppooooooooopppqqqrrrooorrrrrroooppprrrrrrpppmmmnnnoooooooooooonnnnnnsssrrrqqqrrrsssrrrpppmmmnnnqqqtttrrrpppqqqssstttpppttttttqqqsssxxxxxxtttwwwvvvuuuuuuwwwxxxxxxwwwhhhhhhiiijjjjjjjjjiiiiiijjjlllmmmllliiigggggghhhkkkkkkkkkkkklllmmmmmmnnnooooooooooooooooooppppppnnnooopppppppppooonnnmmmlllmmmnnnooooooooonnnmmmjjjjjjkkkkkkmmmnnnpppppppppqqqpppnnnlllkkkkkkmmmkkkllllllllllllkkkjjjjjjkkklllmmmmmmnnnnnnnnnnnnpppooooooooonnnnnnmmmmmmiiiiiijjjiiiiiihhhgggfffeeefffhhhhhhhhhgggeeedddfffeeeeeeeeeddddddcccccc```___^^^^^^``````___]]]___```aaabbbbbbbbbaaa```bbbbbbcccccccccccccccccccccbbbaaa____________```___^^^]]]]]]^^^^^^\\\ZZZ]]]^^^```aaa```^^^\\\[[[ZZZ[[[\\\^^^```aaaccccccdddcccbbbaaa```_________\\\___```]]][[[[[[[[[ZZZ]]]]]]]]]^^^^^^_________^^^]]]\\\]]]]]]\\\YYYVVVWWWYYY[[[]]]^^^_________ZZZZZZ[[[\\\]]]___```aaaaaaaaaaaa`````````_________aaabbbdddeeeeeeeeedddaaadddfffgggeeedddccccccbbbbbbbbbaaaaaaaaa``````cccdddeeeffffffgggffffffeeeeeefffffffffeeedddcccddddddeeeeeedddcccaaa```aaabbbbbbcccdddeeeeeefffeeeeeeffffffeeedddccccccbbbccceeeeeedddcccdddeeeggghhhiiijjjiiijjjkkkllljjjjjjllllllmmmllllllkkkkkkkkklllnnnnnnmmmiiifffjjjjjjiiihhhhhhhhhiiijjjeeeddddddccccccccccccddd^^^```bbbeeeffffffeeeeeeeeedddcccbbbaaaaaaaaaaaa```___]]]\\\[[[\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]```]]]\\\[[[YYYYYYcccpppnnn\\\___iiifffXXXaaa```___```bbbddddddcccfffggggggeeecccbbbcccdddfffiiihhheeeeeehhhhhhfffhhhhhhiiiiiiiiiiiihhhhhhgggggghhhhhhhhhggggggffffffeeeddddddddddddeeefffddddddeeeeeefffggghhhhhhhhhhhhgggfffffffffggggggddddddeeeeeeeeeeeeddddddeeeeeeffffffffffffeeeeeeddddddddddddddddddddddddccccccbbbccceeefffeeeccceeefffgggfffeeefffhhhiiilllnnnnnnmmmkkkkkknnnpppqqqpppppppppqqqpppnnnlllnnnnnnmmmmmmmmmnnnoooooorrrqqqqqqrrrsssrrrpppnnnppprrrtttuuutttsssssstttppppppppppppoooooonnnmmmjjjjjjjjjkkklllkkkiiigggiiikkklllkkkiiihhhjjjkkkhhhhhhjjjkkkjjjiiigggfffaaabbbdddeeefffeeeeeedddggggggfffggggggfffeeedddeeefffgggggggggfffeeeeeehhhhhhhhhgggffffffggghhhhhhiiijjjiiiiiiiiilllnnnmmmnnnoooooonnnnnnoooqqqtttrrrrrruuusssoooooorrrooorrrrrrppppppttttttoooqqqrrrrrrrrrrrrrrrssstttnnnppprrrssssssssstttuuuuuuttttttsssssssssssssssvvvwwwwwwxxxwwwvvvuuuuuutttuuuuuuvvvvvvwwwwwwxxxwwwuuutttsssssstttttttttuuuxxxxxxuuuuuuwwwwwwtttsssssstttttttttttttttsssuuuvvvvvvwwwwwwvvvuuutttooorrrsssrrrpppqqqssstttrrruuuuuurrrtttyyyyyyuuuuuuttttttuuuwwwxxxyyyyyygggggghhhiiiiiiiiiiiiiiijjjjjjkkkjjjhhhgggiiijjjllllllllllllmmmnnnppppppqqqqqqqqqqqqqqqqqqqqqqqqpppppppppqqqqqqqqqqqqqqqqqqrrrsssssssssrrrqqqpppnnnnnnooopppqqqrrrrrrrrrsssssstttrrrqqqppprrrsssqqqrrrrrrrrrrrrqqqppppppnnnoooppprrrssssssssssssssstttttttttuuuuuuvvvvvvrrrrrrrrrqqqqqqpppooonnnnnnnnnnnnoooooooooooooooppppppooonnnmmmmmmllllllllljjjhhhhhhhhhhhhhhhfffggghhhhhhhhhhhhgggfffeeeggggggggggggggggggggggggggggggffffffffffffggghhhhhhfffddddddddddddbbb```ffffffggggggfffeeecccaaaaaabbbdddeeefffffffffeeefffeeedddcccccccccccccccaaaaaaccceeebbb^^^___cccdddccccccbbbbbbaaaaaa```bbbaaa``````aaa```^^^\\\ZZZ[[[\\\]]]^^^^^^^^^]]][[[[[[[[[\\\]]]]]]^^^^^^```_______________^^^^^^____________````````````^^^aaaccccccbbb``````aaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbdddeeeeeeeeeeeeeeeeeeeeeeeefffeeeddddddccccccdddddddddcccbbbaaa```ccccccddddddeeeeeeffffffaaabbbcccddddddeeeeeeeeefffggggggfffeeedddfffgggfffiiikkkjjjiiiiiillloooiiijjjkkkmmmnnnnnnnnnnnnoooooooooqqqrrrpppmmmjjjllllllkkkjjjjjjkkkkkklllfffffffffeeeffffffggggggccceeegggiiikkkkkkkkkkkkkkkjjjhhhgggeeedddddddddaaa```^^^]]]]]]]]]^^^___]]]]]]]]]]]]]]]]]]]]]]]]aaa_________]]]ZZZ\\\```uuuppp^^^```aaaYYY^^^\\\[[[\\\^^^_________aaaaaaaaa```^^^]]]^^^___```cccbbb___```cccdddbbbcccdddeeeeeedddcccbbbaaaccccccccccccbbbbbbaaa```aaa``````___``````aaaaaa___```aaabbbdddeeeffffffaaabbbccccccdddddddddcccaaaaaaaaaaaabbbbbbcccccccccbbbbbbbbbbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaadddcccaaaaaabbbbbbaaa___aaacccdddeeeeeeeeegggiiihhhiiijjjjjjkkklllpppsssrrrrrrrrrrrrsssrrrooommmoooooonnnmmmmmmmmmnnnnnnqqqppppppqqqrrrrrrqqqooonnnqqqtttvvvvvvuuuuuuvvvxxxxxxwwwvvvuuuuuuttttttooonnnmmmmmmnnnnnnmmmkkkmmmmmmmmmllljjjjjjkkkmmmssstttuuuuuutttsssqqqpppkkkmmmoooqqqqqqpppooonnnppppppoooooooooooooooooosssssssssrrrqqqppppppoookkkkkklllmmmmmmmmmllllllkkklllllllllkkklllnnnpppnnnpppsssssssssrrrrrrsssvvvttttttwwwwwwrrrqqqrrrooorrrsssrrrsssuuuuuurrrsssssstttuuuuuuuuuuuuuuurrruuuwwwxxxwwwvvvvvvwwwvvvuuusssrrrrrrrrrssstttssstttuuuwwwwwwwwwvvvvvvtttttttttttttttuuuuuuuuuyyywwwuuuuuuuuuvvvuuutttuuuxxxxxxuuutttvvvuuurrrsssssssssrrrrrrsssssssssuuuvvvwwwvvvtttrrrrrrsssqqqqqqrrrqqqpppppprrrtttuuuuuutttrrrtttxxxxxxuuuuuuuuuuuuuuuvvvwwwxxxxxxgggggghhhiiiiiiiiiiiiiiikkkjjjjjjiiiiiijjjlllmmmllllllmmmmmmnnnoooqqqqqqqqqqqqqqqpppooonnnmmmmmmllllllkkkkkklllmmmnnnooopppqqqrrrtttttttttsssrrrtttuuuuuuuuuuuusssqqqppprrrsssttttttssssssuuuwwwtttuuuuuuuuuuuutttssssssqqqqqqrrrsssttttttttttttsssttttttuuuvvvwwwxxxyyyssssssssssssrrrrrrqqqppprrrqqqqqqqqqqqqrrrtttuuuyyyyyyxxxwwwvvvttttttssssssqqqoooooopppppppppoooqqqqqqqqqooonnnmmmlllkkkkkkkkklllmmmnnnooopppqqqmmmnnnnnnnnnoooppppppqqqpppooommmmmmnnnnnnmmmlllooonnnnnnnnnmmmkkkjjjjjjjjjkkkmmmnnnnnnmmmkkkjjjllllllkkkjjjjjjkkkkkkkkkiiieeeggglllmmmiiiiiinnnjjjjjjjjjiiihhhhhhggggggiiihhhfffggghhhgggfffdddddddddddddddddddddccccccbbbbbbbbbccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa```___^^^^^^^^^^^^______^^^```bbbbbb```______```bbbbbbbbbbbbbbbbbbbbbbbb```aaabbbcccddddddddddddeeeeeeeeeeeeddddddcccccccccccccccbbbbbbaaa``````bbbbbbbbbcccccccccdddddd]]]^^^___aaaaaabbbbbbbbbbbbcccccccccbbbcccfffhhheeehhhjjjhhhfffeeeiiimmmfffggghhhjjjkkklllmmmnnnnnnnnnnnnppprrrrrrpppoooqqqpppooonnnmmmmmmllllllggggggfffgggggghhhiiijjjhhhiiikkkmmmnnnoooooooooooonnnmmmkkkiiihhhggggggfffeeeddddddccccccddddddffffffffffffffffffffffffhhhgggfffhhhhhhgggeeeeeehhhxxxfffaaakkkeeedddcccccceeefffffffffggghhhhhhgggeeedddeeegggdddhhhiiiggggggjjjiiifffggghhhhhhhhhhhhfffdddbbbeeeeeeeeeeeeeeedddcccbbbddddddddddddddddddeeeeeeeeeeeefffggghhhiiijjjkkkbbbccceeehhhiiijjjiiiiiigggggghhhiiiiiihhhggggggeeeeeedddccccccdddfffgggffffffffffffeeeeeeeeeeeehhhfffeeeeeeffffffeeedddbbbdddfffggggggggghhhjjjiiijjjkkklllooorrruuuxxxsssrrrrrrrrrsssrrrooommmooonnnmmmlllllllllllllllnnnmmmllllllmmmmmmllljjjjjjmmmppprrrrrrqqqpppqqqxxxwwwvvvuuuuuutttttttttrrrpppnnnnnnooooooooonnnmmmmmmllllllllllllnnnooonnnoooooooooooonnnmmmllllllmmmooopppqqqqqqqqqqqqpppqqqqqqqqqppppppqqqrrrvvvuuutttssssssrrrssssssqqqqqqrrrsssuuutttsssqqqqqqrrrssssssrrrrrrtttuuusssuuuwwwwwwvvvuuuuuuvvvuuurrrssswwwxxxtttrrrrrrqqqsssuuutttttttttuuutttsssssstttvvvwwwwwwvvvuuurrruuuwwwxxxwwwvvvvvvvvvwwwvvvtttsssrrrsssttttttrrrssstttvvvvvvvvvuuuuuussssssssssssrrrrrrqqqqqqwwwuuussstttvvvwwwuuussstttwwwxxxuuutttvvvuuuqqqrrrrrrrrrssssssssssssssswwwyyyyyywwwssspppooopppsssqqqqqqssssssrrrsssvvvwwwuuussssssvvvxxxwwwuuuwwwwwwwwwvvvuuuuuuuuuwwwgggggghhhhhhhhhhhhggggggjjjiiihhhhhhiiikkklllmmmjjjjjjjjjjjjkkklllmmmnnnmmmmmmlllkkkhhhfffdddbbbbbbbbbaaaaaabbbcccdddeeehhhiiikkknnnoooppppppppprrrsssssstttsssqqqooonnnqqqrrrtttttttttuuuwwwyyyvvvvvvwwwwwwvvvvvvuuutttwwwwwwxxxyyyyyyyyyxxxxxxwwwwwwxxxyyyzzz{{{||||||sssttttttuuuuuutttttttttuuutttsssrrrssstttvvvwww{{{{{{zzzyyywwwvvvuuuuuutttrrrqqqrrrsssuuuttttttvvvvvvvvvvvvvvvwwwwwwwwwsssssstttuuuvvvvvvwwwwwwssstttuuuvvvwwwxxxxxxxxxtttsssqqqrrrtttuuuvvvuuuuuuuuutttsssrrrqqqqqqqqqpppqqqssstttsssqqqooonnnrrrqqqqqqpppppppppqqqqqqoookkkjjjpppttttttrrrsssoooooooooooopppppppppppppppnnnmmmmmmnnnooonnnmmmnnnmmmmmmlllkkkjjjjjjjjjiiijjjjjjjjjjjjiiihhhgggffffffffffffffffffggggggiiihhhgggfffffffffggggggfffhhhiiiiiiggggggggghhhffffffffffffffffffffffffcccdddeeefffgggggggggggghhhhhhgggggggggfffffffffffffffeeeddddddcccccccccbbbbbbbbbccccccdddddddddbbbccccccdddddddddccccccbbbbbbcccbbbbbbccceeehhhfffhhhhhhfffccccccfffiiieeeeeefffggghhhiiikkkkkklllkkkjjjkkkmmmmmmlllkkkppppppppppppoooooonnnnnnggggggggggggggghhhiiijjjkkklllmmmnnnoooppppppppppppooonnnlllkkkjjjjjjjjjkkkjjjjjjiiiiiiiiiiiiiiillllllllllllllllllllllllnnnlllkkkkkkmmmnnnmmmjjjuuulllxxxooooooooommmllllllnnnoooooonnnpppqqqqqqpppnnnnnnoooqqqlllppprrrqqqqqqrrrpppllllllmmmnnnoooooonnnmmmlllmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjkkkllllllllllllnnnnnnnnnoooooooooooooookkklllmmmooooooooonnnnnngggiiilllnnnooonnnkkkjjjggggggfffeeefffgggiiijjjkkkkkkkkkjjjjjjjjjiiiiiiiiigggfffgggiiijjjkkkjjjggghhhjjjiiihhhhhhjjjkkkmmmmmmmmmoooqqqrrrssssssooonnnllllllmmmmmmkkkiiijjjiiihhhgggggggggggggggiiihhhfffeeeffffffeeecccfffiiikkklllkkkjjjjjjjjjpppoooooonnnnnnnnnooopppooommmllllllmmmnnnnnnmmmpppooonnnnnnoooooooooooonnnnnnooooooooooooooonnnnnnnnnnnnnnnoooqqqssstttssstttuuutttssssssvvvxxxuuutttsssrrrrrrssstttuuurrrqqqqqqrrrtttssspppnnnqqqsssttttttsssrrrssstttrrrtttttttttrrrqqqrrrsssqqqmmmmmmrrruuusssqqqrrrtttuuuvvvvvvtttrrrtttwwwuuuttttttuuuxxxyyyxxxvvvqqqtttvvvwwwwwwwwwwwwxxxzzzyyyxxxvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxxxxvvvvvvuuuuuuttttttsssssstttrrrppprrrvvvwwwuuurrrtttxxxyyyvvvvvvwwwvvvrrrrrrrrrtttuuuvvvvvvvvvvvvwwwyyyzzzyyywwwtttsssrrrqqqnnnoootttuuussssssvvvvvvssspppsssvvvvvvssspppppprrrrrrqqqpppoooqqqsssiiiiiiiiiiiiiiihhhgggfffiiihhhggggggjjjkkkkkkkkkhhhhhhhhhhhhhhhhhhiiijjjhhhhhhgggfffccc```]]][[[[[[[[[[[[[[[\\\\\\\\\\\\___aaadddgggiiijjjkkkkkkjjjjjjkkklllmmmnnnnnnnnnppprrrsssttttttuuuwwwyyyvvvwwwwwwwwwwwwvvvuuuuuu|||}}}~~~yyyyyyyyyzzzzzz{{{{{{{{{vvvwwwxxxyyyzzz{{{{{{{{{xxxwwwvvvvvvvvvwwwxxxyyyxxxwwwwwwvvvuuuttttttsssvvvvvvvvvwwwzzzzzzyyyxxxtttuuuvvvxxx{{{~~~zzzzzzzzzyyyxxxxxxwwwwwwvvvwwwxxxzzz{{{{{{||||||vvvtttssssssvvvxxxyyyyyyyyyxxxwwwuuuuuuvvvwwwxxxuuuvvvvvvwwwvvvtttsssrrruuutttsssrrrrrrrrrrrrrrrqqqrrrrrrqqqtttxxxvvvrrrqqqqqqrrrrrrssstttuuuuuusssqqqpppppprrrssssssrrrrrrqqqpppnnnmmmmmmmmmmmmlllmmmnnnnnnnnnlllkkkjjjjjjjjjkkkkkkkkkkkkllllllmmmmmmmmmlllllllllllllllkkklllmmmlllkkkkkklllmmmkkkkkkkkkkkkkkklllllllllkkkkkklllmmmnnnnnnnnnnnnmmmmmmlllkkkkkkkkkkkkkkkkkkjjjiiihhhggggggggghhhddddddeeefffggghhhiiiiiijjjkkkkkkkkkkkkjjjjjjiiiiiijjjjjjiiigggggghhhjjjkkkjjjhhhgggggghhhjjjkkkhhhhhhhhhhhhiiiiiijjjkkkllljjjhhhggghhhiiihhhgggjjjjjjkkkllllllllllllkkkhhhhhhggggggggghhhiiiiiilllllllllllllllmmmmmmmmmmmmllllllkkkkkkkkkkkklllkkkkkkkkkkkkjjjjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkknnnnnnlllhhhiiilllkkkiiikkkjjjooo{{{|||rrrkkknnnlllkkkkkklllmmmmmmlllnnnoooooonnnmmmmmmnnnpppmmmpppqqqooopppsssssspppmmmmmmmmmnnnnnnooooooooolllmmmmmmnnnnnnmmmmmmlllggggggiiijjjjjjjjjjjjjjjlllllllllllllllllllllkkkmmmmmmmmmlllkkkiiihhhgggbbbdddgggjjjjjjjjjhhhgggeeeddddddeeeeeefffggghhhjjjjjjiiiiiihhhhhhggggggdddbbbaaabbbeeehhhiiiiiihhhiiiiiigggfffgggiiikkkkkkjjjjjjkkkmmmllliiigggkkkhhheeedddeeeffffffeeedddccccccbbbbbbbbbccccccfffdddbbbaaabbbcccbbbaaaaaacccddddddcccbbbcccdddfffeeeeeefffgggiiikkkllljjjiiiiiijjjlllmmmmmmlllooonnnnnnooopppooonnnlllpppppppppoooooooooooooooooonnnnnnnnnnnnooopppqqqppprrrsssrrrpppqqquuuxxxvvvtttrrrpppppprrruuuvvvooollljjjjjjkkkkkkgggdddhhhiiikkkkkkjjjiiiiiijjjiiikkkmmmnnnnnnmmmmmmnnnnnniiiiiiooouuuuuuuuuwwwuuutttuuuuuurrrqqquuu{{{zzzwwwuuuwwwzzz}}}|||zzz|||~~~~~~}}}|||{{{zzzzzz{{{}}}~~~yyyyyyxxxxxxwwwwwwwwwvvvyyyuuusssvvvzzz|||xxxtttqqquuuwwwuuuuuuwwwuuuqqqnnnppptttwwwyyyxxxwwwvvvuuuuuuwwwzzz|||{{{wwwsssqqqmmmoooxxx|||wwwvvvyyyxxxsssrrrvvvzzzwwwrrrooojjjmmmoooooommmmmmqqqtttqqqqqqpppooonnnlllkkkjjjllljjjjjjkkknnnooommmkkkkkkkkkjjjiiiiiiiiiiiijjjggghhhhhhgggfffccc```^^^^^^___`````````___^^^]]]___aaacccfffhhhiiiiiiiiiggggggggghhhiiikkklllmmmmmmnnnpppppppppqqqtttvvvsssssssssssssssrrrqqqqqqxxxyyy{{{}}}{{{{{{zzzzzzyyyyyyyyyxxxuuuwwwxxxzzz|||}}}~~~~~~zzzyyyyyyxxxxxxxxxyyyyyyvvvvvvvvvuuuuuuuuuttttttvvvvvvwwwyyy{{{zzzwwwuuuooooooppprrruuuyyy|||~~~zzzzzzyyyxxxxxxwwwvvvvvvvvvwwwyyyzzz{{{{{{{{{{{{yyywwwuuuuuuwwwyyyzzzzzzzzzyyywwwvvvwwwxxxzzz|||||||||{{{{{{zzzyyyyyyyyywwwvvvuuutttssssssssssssrrr~~~vvvpppvvvxxxqqqppppppqqqrrrrrrsssttttttrrrpppooooooqqqrrrsssrrrsssrrrpppnnnmmmmmmmmmnnnlllmmmnnnoooooonnnlllkkklllllllllmmmmmmmmmnnnnnnjjjkkklllmmmmmmmmmlllkkkjjjkkkkkkjjjiiiiiijjjlllllllllmmmmmmmmmnnnnnnnnnpppqqqrrrsssssstttttttttooonnnmmmlllkkklllmmmmmmlllkkkjjjiiihhhhhhhhhiiieeeeeeggghhhjjjkkkmmmmmmllllllmmmmmmmmmmmmllllllmmmoooqqqqqqpppooopppqqqrrrnnnjjjkkkooossstttsssqqqpppooonnnmmmmmmnnnoookkkjjjhhhiiillloooqqqqqqrrrrrrrrrqqqpppnnnllljjjjjjjjjiiihhhhhhhhhiiiiiikkkjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhiiikkklllllljjjjjjjjjjjjjjjiiiiiihhhjjjjjjjjjjjjjjjjjjjjjjjjmmmppppppkkkjjjnnnnnnlllgggrrrxxxtttnnnnnnrrrsssooommmllllllmmmnnnnnnmmmmmmnnnooonnnmmmlllnnnpppssstttrrrnnnpppwww|||}}}yyywwwtttqqqnnnllllllllliiiiiijjjkkklllllllllllleeefffgggiiiiiiiiiiiiiiiggghhhhhhhhhiiiiiijjjjjjjjjjjjiiihhhhhhggghhhhhhfffeeecccbbb```_________``````aaaccccccddddddddddddccccccbbbaaaaaa``````]]][[[ZZZ[[[^^^aaabbbcccccccccbbb``````bbbfffjjjiiijjjlllpppssssssooolllkkkgggcccaaaaaaccceeeeeecccbbbbbbbbbbbbccccccddddddbbbaaabbbdddfffgggfffcccdddeeeddddddeeehhhjjjkkkkkkkkkmmmpppssswwwyyyvvvvvvwwwzzz|||~~~|||{{{yyyyyy{{{yyyxxxvvvuuusssrrrqqqqqqqqqrrrssssssqqqnnnkkkiiifffhhhjjjiiifffggglllqqqsssqqqmmmkkkjjjlllnnnpppqqqlllgggfffgggfffbbb^^^___```bbbbbbaaa`````````___eeelllqqqrrrqqqooonnnsssmmmlllsss{{{}}}}}}~~~|||{{{yyyyyyxxxwwwuuusssqqqppppppooonnnqqqttttttqqqnnnppppppnnnmmmmmmmmmmmmmmmjjjkkklllmmmllljjjhhhffffffgggiiiiiiiiigggeeeddddddeeegggiiijjjkkkkkkjjjkkkjjjiiihhhhhhjjjkkkllliiijjjkkklllkkkllloooqqqnnnnnnnnnooonnnmmmmmmlllpppqqqtttwww{{{}}}~~~|||{{{{{{zzzrrrsssuuuxxxzzz|||}}}}}}zzzyyyyyyyyyxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwooopppqqqssstttrrrmmmjjjlllkkkkkklllmmmoooqqqrrruuuuuuuuuvvvvvvwwwwwwwwwuuuvvvxxxyyyzzzzzzzzzyyy~~~{{{yyyxxxyyy{{{{{{{{{zzzyyywwwvvvwwwyyy|||~~~zzzyyyxxxvvvuuutttttttttttt{{{nnnuuuyyysssoooooopppppppppppppppppppppnnnlllmmmooopppqqqqqqsssrrrpppooonnnnnnnnnooolllmmmoooppppppooommmllllllllllllmmmmmmnnnnnnnnnjjjkkkmmmoooooonnnmmmllljjjkkkkkkjjjiiiiiijjjlllkkkkkkkkklllllllllmmmmmmrrrrrrssstttuuuuuuuuuuuummmlllkkkjjjiiijjjkkkkkkkkkjjjhhhfffffffffggggggdddeeefffhhhjjjlllnnnnnnggghhhiiijjjjjjjjjjjjjjjmmmooosssuuuvvvvvvwwwxxxwwwqqqmmmooowww}}}}}}{{{yyywwwuuusssrrrrrrrrrrrrkkkjjjjjjnnntttzzz~~~{{{vvvrrrppplllkkkkkkjjjiiiiiiiiiiiijjjiiihhhgggffffffffffffdddeeeeeefffhhhjjjlllmmmjjjkkkkkkkkkkkkjjjiiiiiikkkkkkkkkkkkkkkkkkkkkkkkmmmtttvvvrrrqqquuuwwwuuu~~~~~~~~~yyywwwvvvvvvwwwxxxwwwvvvvvvwwwwwwvvvuuuuuuwwwxxx{{{vvvyyy{{{tttpppmmmlllkkklllmmmnnnooopppppppppkkklllnnnoooppppppooooookkkkkklllmmmooopppqqqqqqkkkkkkkkklllnnnppprrrtttoookkkeee^^^YYYWWWXXXXXX]]]^^^```bbbcccbbbbbbaaa______^^^]]]]]]\\\[[[[[[ZZZXXXVVVVVVYYY[[[]]]]]]]]]]]][[[ZZZ[[[^^^dddhhhoooqqqvvv~~~nnnjjjdddaaabbbeeegggiiieeeeeeeeeeeeffffffggghhhdddcccbbbdddgggkkklllmmmmmmnnnooonnnoooqqquuuyyy||||||}}}{{{tttwwwyyyxxxuuuvvv{{{|||xxxwwwxxxzzz|||vvvqqqjjjggghhhgggccc___[[[]]]___```^^^]]]\\\]]]\\\eeepppyyy|||zzzvvvssszzztttssszzzwwwxxxyyyyyyvvvtttrrrrrrvvvuuutttrrrqqqqqqqqqqqqppppppooonnnnnnoooooopppnnnnnnnnnooooooooonnnnnnmmmnnnnnnoooooonnnmmmmmmnnnnnnnnnnnnoooooooooooopppooonnnmmmnnnooopppppprrrtttuuuuuuttttttssstttsssvvvvvvppplllkkkiiifffjjjkkkmmmnnnrrr{{{~~~}}}}}}|||xxxuuurrrrrrtttxxxxxxttttttvvvvvvvvvwwwwwwxxxwwwwwwvvvyyyxxxzzz~~~}}}xxxttttttsssrrrpppooooooooopppqqqiiikkkjjjhhhjjjooopppnnnssssssuuuxxxvvvrrrsssxxxvvvwwwyyy{{{{{{yyywwwuuuwwwxxxxxxyyyyyyxxxwwwvvvzzzyyyvvvrrrrrrzzz|||mmmpppuuurrrmmmnnnvvvvvvuuurrrpppooopppqqqrrrrrroooiiigggjjjllljjjgggfffggggggeeeeeemmmwwwrrrrrrpppmmmjjjiiikkkmmmjjjjjjlllnnnoooooonnnlllmmmoooppppppoooooopppqqqpppmmmlllnnnrrruuuvvvuuuqqqooojjjccc]]]ZZZ[[[^^^aaaeeehhhhhhfffjjjttt|||wwwtttoookkklllpppsssrrrpppkkkhhhdddaaaaaadddhhhkkkjjjmmmmmmlllooouuutttnnnooonnnmmmooorrrrrrooollljjjuuuyyyooosss~~~xxxsssppprrr}}}{{{wwwwww{{{~~~{{{xxxwwwyyyzzzzzzxxx}}}xxxtttvvv|||{{{xxxuuueee______```aaabbbiiimmmlllmmmmmmggg^^^___ZZZYYY^^^bbbaaa]]][[[[[[]]]]]][[[WWWVVVXXX\\\\\\ZZZ[[[]]]YYYZZZmmmvvvpppssszzz}}}|||~~~vvvoookkkrrrvvvpppfff___[[[ZZZ^^^___kkk{{{~~~vvvsssyyy|||yyyssslllmmmtttzzzzzz{{{|||vvvwwwxxxxxxwwwvvvuuuvvvrrrrrrqqqpppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjiiihhhhhhggghhhiiijjjkkklllmmmmmmnnnmmmkkkiiijjjkkkmmmooonnnppprrrpppnnnpppxxx|||{{{~~~{{{~~~|||uuunnnkkkgggcccccccccdddhhhtttxxxqqquuuwwwyyyyyyrrrjjjjjjnnnpppnnnmmmkkkkkkkkkmmmnnnrrrrrrwww}}}~~~yyyuuuuuuuuutttrrrpppooooooooooooiiikkkkkkkkkpppwww{{{{{{sssrrrsssuuusssooopppuuuwwwxxxyyyzzzyyyxxxvvvuuupppoooooopppsssyyy~~~uuuvvvuuusssttt{{{uuuxxx{{{xxxvvvxxxooooooooonnnmmmnnnpppsss~~~wwwooommmoooooolllmmmmmmppprrrqqqqqqvvv~~~xxxqqqmmmmmmnnnzzzxxxyyyyyy{{{~~~sssaaaTTTQQQRRR^^^ccciiikkkkkkooowww{{{xxxnnneee^^^___cccgggjjjnnnhhhddd```]]]]]]]]][[[YYY[[[YYY\\\``````cccvvvyyyuuunnnpppxxx{{{ppppppxxx}}}ssskkkmmmvvv||||||vvvvvvzzz~~~|||{{{wwwvvvuuusssqqqooommmmmmggghhhiiiiiiiiigggfffeeeeeeeeefffggghhhhhhhhhhhhiiiiiijjjkkknnnqqqtttuuuyyyvvvrrrppppppsssxxx{{{xxx}}}|||uuuxxxttteeeYYY\\\[[[ZZZbbbvvv}}}}}}~~~{{{{{{}}}~~~~~~ttt^^^UUUTTT]]]cccjjjlllllllllpppuuu{{{pppnnnqqqrrrllleeehhhgggjjjnnnooosss||||||}}}}}}{{{xxxuuutttssstttwwwzzz}}}rrraaa^^^ZZZWWW\\\qqqvvvrrrqqqvvv||||||xxxsssqqqqqq}}}zzztttkkkgggooo