BM6P6(@ OOOPPPQQQRRRSSSTTTTTTTTTSSSSSSQQQNNNMMMMMMPPPSSSUUUUUUUUUUUUUUUVVVVVVWWWOOOOOONNNNNNNNNOOOQQQRRRNNNPPPQQQQQQPPPOOOQQQRRRQQQRRRRRRRRRQQQOOOMMMLLLQQQSSSTTTTTTTTTTTTMMMEEEPPPSSSUUUSSSOOOMMMQQQTTTTTTUUUTTTQQQKKKGGGFFFHHHFFFFFFDDDBBBAAAAAADDDGGGIIIIIIGGGBBB===>>>EEEKKKPPPPPPQQQQQQQQQRRRRRRRRRUUUUUUSSSQQQOOOQQQUUUXXXUUULLLAAA>>>AAAFFFFFFDDDOOORRRVVVWWWVVVSSSQQQQQQWWWVVVRRRQQQTTTYYYWWWQQQGGGAAA>>>???@@@???@@@BBBAAA>>>;;;===BBBIIIOOOQQQWWWWWWWWWVVVVVVUUUUUUUUUYYYWWWSSSNNNIIIEEEBBB@@@@@@DDDGGGGGGDDDBBBCCCFFFAAADDDHHHOOOWWWZZZSSSHHHCCC???JJJVVVVVVWWWYYYTTTUUUXXXUUUSSSaaaqqqkkkYYYaaa___]]]^^^``````^^^\\\\\\UUUVVV___aaaWWWOOONNNNNNNNNMMMKKKIIIIIIOOOTTTZZZZZZ[[[^^^aaacccbbb```eeeddddddeeehhhiiiiiihhhhhhfffcccccccccbbb___[[[ZZZXXXVVVVVVYYY^^^eeeiiipppmmmiiieeecccffflllqqqzzzxxxuuuuuuwwwxxxwwwtttxxxxxx~~~}}}qqqtttyyy}}}}}}xxxttttttuuuttt{{{vvv|||LLLMMMOOORRRSSSTTTTTTTTTUUUUUUSSSQQQOOOPPPRRRUUUWWWVVVVVVVVVVVVVVVWWWWWWUUUUUUTTTTTTTTTUUUVVVWWWPPPRRRSSSSSSRRRQQQSSSTTTRRRSSSTTTUUUVVVUUUUUUTTTUUUXXXYYYXXXYYYXXXRRRJJJRRRVVVYYYXXXVVVUUUXXX\\\[[[\\\\\\YYYUUUSSSSSSTTTRRROOOIIICCC??????CCCFFFEEEFFFEEECCCAAAEEENNNUUUYYYYYYYYYZZZZZZ[[[]]]]]]VVVWWWXXXWWWVVVWWWYYY[[[\\\PPPBBB999999>>>DDDGGGPPPSSSWWWYYYYYYXXXWWWXXXfffeeecccaaaeeeiiigggbbbLLLEEE@@@???>>>;;;<<<>>>DDDBBB@@@===???HHHUUU```ggghhhhhhhhhgggfffeeedddgggeeebbb^^^WWWPPPJJJGGGFFFDDDBBBCCCEEEGGGHHHGGGHHHPPPZZZbbbiiijjjbbbWWWFFFBBBKKKTTTRRRVVV```bbbcccgggbbbZZZ```ooorrrhhhmmmkkkjjjkkkmmmnnnlllkkkmmmiiiiiinnnpppkkkddd```TTTOOOKKKKKKIIIJJJTTT___kkklllmmmooopppqqqqqqrrrrrrrrrrrrtttvvvxxxwwwuuuyyyxxxvvvwwwxxxxxxuuurrrllljjjhhhgggiiinnnssswww~~~{{{xxxxxxzzz{{{{{{|||zzzFFFGGGKKKNNNPPPPPPPPPPPPRRRRRRQQQOOOMMMNNNPPPRRRUUUTTTTTTSSSSSSSSSTTTTTTVVVUUUUUUTTTTTTTTTUUUUUUOOOPPPRRRQQQPPPPPPQQQSSSQQQRRRUUUWWWYYYZZZZZZZZZXXX[[[]]]\\\\\\\\\WWWPPPTTTXXX]]]^^^^^^^^^```cccbbbccccccbbb```___```aaaccc^^^UUUKKKDDDCCCGGGKKKGGGHHHIIIJJJLLLSSS]]]eeejjjiiihhhhhhhhhjjjlllnnneeegggiiijjjjjjiiijjjkkknnnaaaNNN???;;;BBBNNNWWWcccfffiiikkkkkklllnnnoooqqqqqqooommmqqquuutttooodddYYYLLLEEE@@@>>>AAAFFF@@@BBBBBB???BBBQQQiii}}}vvvwwwxxxxxxwwwvvvsssrrr}}}}}}|||yyytttllleeeaaaSSSKKKBBBBBBIIINNNOOOLLLLLLYYYhhhrrrwwwvvvmmmcccLLLFFFKKKRRRRRR^^^sss}}}zzz~~~wwwiiiggguuu{{{mmmccc^^^``````___kkk}}}CCCEEEGGGJJJKKKKKKJJJIIILLLMMMLLLKKKIIIJJJLLLNNNRRRQQQPPPOOOOOOOOOOOOOOOPPPOOOOOONNNNNNMMMMMMMMMLLLNNNOOOOOONNNNNNOOOPPPKKKLLLOOORRRTTTUUUVVVVVVTTTXXXZZZYYYXXXXXXTTTOOORRRUUUZZZ]]]]]]]]]^^^```aaaaaaaaaaaa````````````ddd```XXXOOOHHHGGGIIIMMMIIIJJJKKKMMMPPPXXXaaahhhooommmkkkiiiiiikkkmmmooojjjlllmmmnnnnnnnnnppprrrrrrgggTTTCCC===CCCSSS___oooqqqsssssstttuuuxxxzzz{{{|||{{{yyy{{{|||xxxiiiVVVIIIBBB???CCCIII>>>@@@@@@@@@FFFXXXsss|||zzzbbbXXXMMMIIIMMMRRRTTTSSSbbbqqqzzzTTTHHHHHHOOOWWWkkkvvvsss~~~}}}zzzzzzKKKLLLNNNOOOOOONNNMMMLLLQQQRRRRRRQQQOOOPPPRRRSSSUUUUUUTTTRRRRRRQQQQQQQQQPPPPPPPPPOOOOOONNNNNNMMMPPPRRRSSSSSSRRRRRRSSSTTTMMMOOOQQQSSSTTTTTTTTTTTTUUUZZZ\\\[[[ZZZZZZWWWSSSVVVYYY\\\_______________cccbbbaaaaaaaaa```___^^^^^^]]]ZZZUUUQQQPPPQQQSSSQQQRRRRRRSSSVVV[[[aaaeeemmmkkkhhheeedddeeefffhhhfffffffffeeedddgggkkknnnkkkdddWWWJJJDDDIIIVVVaaannnooooooooonnnoooqqqtttvvvxxxwwwuuuvvvzzzzzzwwwxxxmmm```VVVMMMEEEBBBCCCDDDDDDDDDGGGQQQaaasss~~~uuuooofff___\\\]]]aaadddtttdddQQQKKKSSS```xxx^^^^^^^^^^^^]]]\\\\\\[[[aaabbbccccccaaaaaaccceeedddcccbbb```___^^^^^^^^^]]]]]]^^^^^^^^^]]]\\\\\\^^^```aaaaaa``````aaabbbcccdddeeeggggggffffffeeegggmmmpppnnnlllmmmllliiikkklllnnnpppqqqqqqqqqqqqtttsssqqqpppqqqpppooommmmmmnnnooonnnmmmmmmnnnooommmmmmnnnnnnppprrrtttuuu|||zzzwwwuuuttttttuuuuuuwwwvvvuuussssssuuuzzz}}}{{{xxxsssllliiillltttzzz}}}~~~~~~}}}{{{{{{}}}~~~|||~~~~~~zzzzzz}}}~~~|||}}}zzzxxxwwwpppbbbWWWRRRRRRRRRUUU^^^lll{{{{{{yyy~~~llldddkkkwwwqqqpppooonnnnnnnnnoooppprrrsssttttttsssssstttvvvuuuuuusssqqqpppooonnnnnnmmmnnnoooppppppoooooonnnoooqqqrrrrrrqqqppprrrsssxxxyyyzzz{{{{{{zzzyyyyyyyyy~~~}}}}}}}}}}}}~~~wwwrrrkkklllrrr|||{{{zzzyyyxxxxxxzzz|||}}}yyy{{{||||||{{{{{{|||~~~~~~|||zzzyyyyyyxxxvvvwwwyyyzzz{{{zzzzzzyyyzzz{{{||||||{{{{{{|||~~~}}}~~~~~~{{{~~~~~~~~~ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵbbbZZZ?~4ZZZbbbbbbg&e>&emmmg&emmm>hӵuuutttpppqqquuuwwwvvvg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??GGG4Dӵ>>>GGGDDDHƅ^Hu]ĦKKKHu]ĦKKKZuR)ĦLLLKKKLLLOOOQQQQQQQQQHu]ĦXXXHŐeHŐeHu]Ħ```qIܗGIӵgggttkkkllllllHGgĉ@rrrrrrwwwuuurrrpppppprrrHu]ĦrrrZuR)ĦxxxsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦAAA===4DuXӵ===DDDAAADdDΦDdDĦAAADdDĦAAA???t|>>DdDĦ>>>===o)h@@@:::;;;===@@@BBBAAA>>>;;;DdDĦ@@@DdDΦDdDΦDdDӵ:::=ӊB1.uTӵ???HߝL`o9===po9wӵEEEFFFFFFEEEEEEEEEFFFDdDĦDDDFFFo)hEEEGGGNNNVVVYYYVVVRRRFFFGGGDdDΦDdDĦYYYDdDΦDdDӵPPPGIpӵDdDĦTTTpo9wӵDdDĦ\\\```ccccccbbbeeedddbbb```___po9udddggghhhiiiGIdnuR)ĦDdDĦnuR)Ħ~~~}}}CdgĪjxxxDdDĦ~~~~~~DdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ>>>===4DuXӵ>>>>>>???DdDʜ4DuTӵ???>d<Ħ???DtAAA??????AAABBBBBB@@@>>>>d<ĦAAA>d<ʜDd<ʜ4DuTӵ===<<e<<>>>>>>>>>d<ĦBBBDtEEEDDDEEEEEEDDDCCC???@@@DdDΦDdDĦDDD>d<ʜ4DuTӵFFF4DwDd<ĦGGGpuR)Ħ>dd<ӵDddd<Ħooo4DufئL>ennnDdDʜ4DuTӵxxxDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵAAA@@@4DuXӵ>>><<<@@@D&dq&ĒR===>>>sdKĦ>>>DHRRud>>><<<<<<===?????????sdKĦ???D&oq<Ōq&ĒR;;;<<<;;;>dp&ĒR;;;:::nfʜ>>===sdKĦBBBDHRRud>>>===>>>@@@AAA===>>>>d<Φ>d<Ħ>>>s&dq&ĒR>>>AAAi?ʜtd<Ħ@@@HHܗDӊBOOO<xDDDIIIIIIHHHGGGFFFFFFB?daĦxxxuuuB?Ho9{{{>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRBBBAAA4DuXӵ>>>===CCCHu]3hh>>>??????ne@@@@@@=eAAA>>>;;;:::<<>>>>>>hAAAAAAAAAfe???@ďD<<<===>>>???@@@AAABBBBBBBBBne@@@BBB=e??????======>>>???;;;===ege===???sĪj@h:::<<aĦbbb^^^@G___```secccdddfffggghhhrrrrrrppp<Ōkkkiiiggg@GmmmoooHkgeggggggggghhhhhheeeiiimmmHĪj@IŌooommmegewwwvvvHu]3hIŌtttwwwDdDĦxxxne}}}{{{@hxxxxxx>h~~~sene@GsĪj@hAAA4DuXӵAAAĵD^@@@AAABBBCCCDDDCCCCCCDDDBBBAAA??????BBBDDDEEEEEEAAAAAAAAA???AAABBBCCCDDD;;;<<<======???@@@@@@>>>>>>??????999999::::::;;;<<<>>>AAADDDBBBCCCBBBAAA>>><<<;;;999<<<:::<<<>>>???;;;<<aĦTTTPPPOOOSSSSSSSSSs׼sUUUUUUVVVWWWXXXXXXddddddbbbHo[[[YYYWWWWWWZZZZZZ\\\^^^YYYYYYYYYYYYYYYYYYYYY\\\___^^^\\\[[[eeeeeecccD^```ccceeeDdDĦfffggghhhhhhgggdddgggeeedddbbbeeeiiijjjs׼seeehhhvvvuuurrrrrryyyyyyzzz{{{~~~}}}|||}}}~~~Φ4DuXӵtvӵ>d<ĦBBB??????@@@BBBBBBCCCĦBBBCCCDDDDDDDDDDDDCCCAAA@@@AAACCCEEEGGGFFFEEECCCBBBĦ@@@@@@@@@BBBBBBBBBBBBAAA@@@???>>>>>>???@@@BBBBBBBBBAAA@@@???@@@AAACCCCCCCCCBBBAAA?????????>>>>>>>>>============>>>?????????>>>>>>>>>>>>===>>>???@@@AAABBBĦCCC@@@:::;;;@@@;;;<<>><<<666999<<<>>>>>>>>>>>>>>>555888<<<===>>>>>>???@@@AAA<<<<<d<Ħ@@@BBBHHH???CCCFFFDDD@@@>>>@@@CCCBBBFFFGGGDDDBBBCCCDDDCCC>>>>>>@@@AAABBBCCCCCCCCC???AAADDDFFFFFFEEEBBBAAAFFFDDDCCCBBBBBBCCCEEEFFFEEEBBB???@@@DDDHHHIIIIIICCCDDDFFFHHHIIIHHHGGGFFFHHHFFFDDDDDDFFFGGGEEEBBBIIIHHHGGGGGGĦGGGJJJIIIHHHHHHIIIJJJIIIGGGGGG>d<ĦGGGJJJGGGJJJLLLBeIIIKKKFFFJJJNNNOOOMMMKKKKKKLLLLLLGGGIIIQQQQQQIIIgeFYĉKKKLLL>aĦLLLIIIIIILLLMMMJJJIIIJJJJJJJJJJJJJJJBeLLLLLLKKKLLLLLLMMMMMMSSSTTTSSSnu]ӵRRRRRRUUUTTTOOOIIIRRRPPPOOOPPPPPPPPPNNNLLLJJJJJJJJJKKKKKKKKKKKKKKKOOOQQQRRRRRRPPPOOONNNOOOQQQQQQQQQQQQPPPOOONNNNNNOOORRRTTTTTTQQQ>d<ĦQQQQQQSSSTTTTTT>d<ĦUUUVVVVVVĦVVVUUUSSSQQQPPPPPPPPPQQQWWWUUUSSSRRRTTTUUUVVVUUUUUUXXX\\\]]]BeWWWUUUYYY[[[[[[Ħ______aaadddffffffffffffggg```bbbeeeiiikkkiiieeeaaaeeedddcccccceeeiiillloookkkiiiiiilllppppppkkkfffkkklllnnnnnnmmmjjjfffdddkkkqqqsssnnnlllpppsssrrrnnnnnnzzz{{{xxxuuutttvvvyyy{{{{{{xxxzzz||||||}}}?aŖ%7uSQuR)ӵsdKĦKKKFFFEEEDDDDDDDDDgdKĦCCCCCCBBBBBBCCCDDDEEE@@@AAACCCDDDEEEFFFFFFEEEEEEgdKĦBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEECCCCCCCCCBBBAAA@@@>>>===@@@@@@???>>>???@@@BBBCCC@@@??????>>>???@@@AAABBB??????@@@@@@??????>>>gdKĦ@@@@@@???======@@@@@@???>>>>>>??????@@@>>>>>>>>>>>>>>>?????????===<<<<<<;;;;;;;;;<<<<<<888;;;>>>>>><<<<<<@@@CCCgdDĦCCCAAA???@@@AAAAAA???======???AAAGGGFFFEEEEEEEEEDDDBBBAAA@@@CCCBBB???@@@DDDEEEDDDAAACCCEEEEEECCCAAA@@@@@@BBBAAA@@@??????>>>>>>???CCCDDDDDDEEEFFFGGGGGGHHHDDDDDDDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEDDDCCCCCCCCCDDDCCCBBBgdKĦDDDGGGHHHJJJMMMOOOOOOKKKHHHDDDsdKĦEEEFFFLLLKKKJJJFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIFFFHHHJJJIIIGGGFFFŶSHHHLLLLLL3weALLLneCCCAAAFFFFFFEEEDDDneFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEneDDDCCCBBBAAACCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBAAA@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBCCCDDDEEECCCCCCCCCBBBBBBAAAneAAABBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????????????????>>>>>>??????>>>>>>======>>>>>>>>>>>>???@@@AAAAAA@@@De@@@AAA@@@???@@@@@@???===;;;;;;>>>@@@CCCCCCCCCCCCDDDDDDCCCBBB@@@BBBAAA>>>>>>BBBCCCAAA???AAACCCCCCAAA>>>>>>===AAAAAAAAA@@@AAAAAABBBBBB>>>??????@@@@@@AAAAAAAAA???????????????@@@@@@AAAEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCneCCCDDDBBBCCCEEEGGGIIIIIIEEECCCEEEneFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGDDDEEEFFFHHHIIIJJJJJJJJJGGGIIIKKKJJJHHHGGG>AHHHKKKNNNk<JJJGGGHHHJJJMMMIIIFFFBBBAAADDDHHHJJJJJJKKKMMMNNNMMMKKKIIIJJJLLLHHHGGGFFFfhIIIIIIJJJKKKKKKJJJIIILLLMMMNNNNNNLLLJJJJJJKKKIIIIIIIIIJJJKKKLLLMMMMMMIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHKKKMMMMMMLLLJJJDeMMMMMMLLLLLLLLLKKKneLLLOOOneLLLQQQLLLJJJMMMMMMKKKKKKOOOOOORRRPPPLLLLLLOOOOOOLLLOOONNNLLLKKKJJJIIIJJJJJJMMMLLLneTTTVVVSSSSSSSSSRRRQQQQQQQQQRRRUUUUUUVVVUUUUUUVVVWWWXXXWWWVVVVVVUUUVVVWWWXXXYYY\\\ZZZXXXVVVVVVUUUTTTSSSVVVVVVWWWWWWWWWWWWWWWVVV[[[ZZZXXXVVVVVVVVVWWWXXX^^^ZZZccc}}}|||jjj]]]ZZZXXXXXXZZZ[[[ZZZYYYYYY\\\\\\YYY[[[aaadddbbbfffaaa\\\[[[]]]___^^^\\\YYY\\\```bbbcccbbbbbbbbbYYY[[[^^^______^^^___```YYY```dddcccaaaaaabbbaaaaaaaaa`````````aaaaaabbbdddfffiiijjjkkkmmmqqqsssooommmkkklllooorrrtttuuummmjjjfffeeeggghhhgggfffjjjiiigggeeeeeefffggghhhnnnoooooonnnlllmmmooopppnnnpppsssuuuuuusssqqqoooooowwwzzzwwwxxxyyyvvvuuuuuuvvvxxxxxxwwwvvvzzzyyy|||~~~{{{}}}~~~~~~VVVUUUSSSOOOIIIMMMLLLKKKJJJHHHLLLMMMMMMNNNMMMLLLJJJIIIJJJIIIHHHGGGGGGGGGHHHHHHIIIHHHFFFEEECCCFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDEEECCCCCCBBBBBBBBBCCCEEEFFFCCCCCCBBBBBBBBBCCCDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFEEEDDDCCCAAABBBCCCDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@DDDBBB@@@BBBEEEEEE@@@<<>>???BBBEEECCCCCCDDDEEEFFFFFFGGGGGGCCCEEEDDDAAA@@@CCCDDDAAAAAACCCEEEDDDBBB@@@???@@@CCCCCCCCCCCCDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@AAAAAABBB>>>???AAAAAAAAA??????@@@BBBCCCCCC@@@>>>@@@BBBBBBCCCDDDAAAAAA@@@AAAAAABBBCCCDDD??????@@@AAACCCEEEFFFGGGBBBCCCDDDCCCBBBAAABBBBBBDDDDDDCCCAAA@@@AAABBBHHHFFFDDDDDDFFFHHHIIIIIIBBBDDDGGGGGGFFFDDDBBBBBBFFFGGGHHHFFFEEEFFFGGGHHHIIIJJJJJJJJJEEEFFFGGGFFFDDDDDDEEEGGG>>>@@@BBBDDDDDDCCCAAA???FFFGGGGGGHHHIIIIIIJJJJJJGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGEEEHHHHHHIIIIIIIIIGGGFFFGGGIIILLLFFFEEELLLIIIGGGIIIIIIHHHIIIMMMGGGKKKKKKIIIGGGIIIJJJHHHKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGMMMPPPRRRVVVSSSOOONNNNNNPPPQQQQQQSSSUUUWWWTTTPPPNNNQQQTTTSSSSSSRRRRRRRRRSSSTTTUUUWWWXXXWWWUUUSSSQQQRRRSSSQQQRRRSSSTTTUUUUUUUUUUUU\\\ZZZXXXUUUTTTSSSTTTTTTYYYTTTWWWffftttsssggg]]]WWWUUUTTTTTTVVVXXXWWWWWWUUUVVVUUUSSSVVVZZZ\\\YYYccc\\\VVVVVV\\\^^^ZZZUUUSSSTTTWWWZZZ]]]]]]ZZZXXXPPPRRRSSSTTTTTTUUUWWWYYYVVVXXX[[[[[[UUUPPPSSSYYYXXXWWWWWWVVVVVVWWWWWWWWWUUUXXX[[[]]]^^^```bbbdddfffbbb^^^\\\___dddhhhjjjeeecccaaa`````````^^^\\\]]]\\\ZZZYYYXXXYYYZZZ[[[[[[\\\\\\[[[ZZZZZZ\\\]]]^^^^^^___```___\\\ZZZXXX]]]fffiiicccaaadddeeeaaaVVVUUUUUUVVVXXXXXXWWWUUUaaa]]][[[[[[YYYVVVYYY___bbb___^^^___aaaaaa^^^[[[^^^```bbbbbb```^^^\\\\\\[[[\\\\\\^^^```bbbdddeeebbbccccccccccccdddddddddhhhfffeeegggeee```]]]___aaaaaabbbbbbcccbbbbbbbbbdddggggggdddeeeiiiiiiggghhhlllooolllgggdddhhhlllqqqqqqqqqqqqqqqrrrrrrrrryyyzzz~~~yyyuuuuuuyyy}}}~~~}}}cccbbbbbbaaa```______^^^^^^[[[XXXWWWYYYZZZWWWSSSWWWVVVUUUSSSSSSRRRRRRRRRUUUUUUWWWWWWVVVTTTRRRPPPPPPNNNMMMKKKKKKLLLNNNOOOOOONNNMMMKKKJJJHHHGGGGGGJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBDDDFFFHHHJJJEEEEEEDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFDDDCCCBBBBBBDDDFFFGGGGGGFFFEEEDDDBBBBBBCCCDDDDDDEEEEEEFFFEEEFFFFFFFFFFFFEEEEEEEEEHHHFFFDDDDDDFFFFFFDDDBBBFFFFFFFFFEEEEEEFFFHHHJJJHHHHHHFFFCCCAAABBBFFFIIICCCDDDEEEEEEEEEFFFHHHIIIEEEGGGGGGCCCBBBDDDDDDAAABBBCCCEEEDDDCCCAAAAAAAAABBBBBBAAAAAABBBCCCCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAAFFFEEEDDDDDDCCCDDDDDDEEEBBBCCCEEEGGGGGGGGGFFFEEEFFFFFFFFFGGGIIIHHHGGGEEEDDDFFFGGGGGGFFFFFFHHHIIIEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFFFFGGGIIIKKKMMMHHHIIIIIIIIIHHHHHHIIIIIIGGGFFFFFFHHHJJJKKKIIIGGGGGGHHHIIIHHHGGGEEEDDDCCCEEEEEEEEEFFFGGGHHHGGGGGGGGGHHHIIIJJJIIIHHHHHHGGGEEEGGGJJJJJJHHHHHHJJJKKKBBBDDDFFFGGGGGGGGGHHHIIIIIIJJJJJJIIIGGGHHHJJJMMMDDDFFFGGGHHHHHHEEEBBB@@@DDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFGGGHHHHHHGGGEEEEEEEEEEEEDDDBBBBBBCCCEEEFFFGGGHHHGGGEEEEEEGGGIIIFFFGGGIIIIIIHHHGGGEEEDDDFFFFFFFFFFFFFFFEEEGGGIIICCCFFFHHHFFFEEEEEEFFFGGGIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHKKKOOOQQQWWWSSSOOOMMMOOORRRTTTUUUTTTUUUUUUSSSPPPOOOPPPRRRPPPPPPPPPOOOPPPPPPPPPPPPOOORRRSSSRRRPPPPPPSSSVVVOOOPPPQQQSSSTTTTTTUUUUUU]]][[[XXXUUUSSSRRRRRRRRRSSSQQQRRRXXX^^^^^^YYYTTTVVVUUUTTTUUUUUUVVVVVVUUUTTTSSSRRRRRRVVVYYYZZZXXX]]]YYYVVVYYY]]]^^^ZZZUUUUUUSSSSSSVVVZZZ[[[YYYVVVSSSSSSSSSSSSRRRSSSWWWYYY\\\VVVVVVYYYUUUNNNPPPYYYYYYYYYXXXXXXWWWXXXXXXXXXSSSVVVYYY[[[[[[[[[[[[\\\cccbbb^^^[[[]]]cccgggfff^^^]]]]]]\\\[[[YYYWWWUUUXXXWWWUUUTTTSSSTTTUUUVVV[[[\\\]]]\\\[[[[[[\\\]]][[[[[[\\\]]]]]]\\\[[[ZZZ[[[bbbeee```[[[[[[]]]\\\TTTTTTSSSTTTVVVVVVTTTSSSZZZVVVTTTVVVVVVUUUXXX]]][[[YYYXXXYYYZZZZZZXXXVVVUUUVVVWWWVVVTTTRRRSSSSSSSSSSSSSSSTTTUUUXXXZZZ\\\TTTTTTSSSRRRRRRSSSTTTUUUVVVTTTVVVYYYYYYTTTRRRTTTZZZZZZ[[[YYYWWWUUUTTTTTTRRRTTTTTTQQQRRRVVVWWWUUUYYY[[[\\\XXXSSSRRRWWW]]]\\\\\\\\\\\\\\\[[[[[[[[[XXXXXX\\\___^^^XXXVVVYYY^^^^^^^^^]]]\\\^^^bbbeeeeeedddccceeegggfffaaa]]]aaabbbdddfffhhhiiiiiihhhfffffffffhhhjjjjjjhhheeeccceeehhhkkkllliiifffccclllnnnppppppmmmjjjiiihhhllljjjhhheeecccaaa```___aaaccceeeeeebbb``````qqqqqqqqqqqqqqqpppppppppnnnmmmmmmmmmkkkjjjiiijjjfffeeedddcccbbbbbbbbbbbbdddeeefffgggfffdddaaa```\\\[[[ZZZZZZZZZ\\\___```___\\\XXXTTTRRRQQQQQQRRRRRRRRRQQQQQQQQQQQQRRRRRROOONNNMMMLLLLLLLLLLLLLLLMMMLLLKKKJJJLLLNNNPPPRRRLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPNNNMMMKKKMMMOOOPPPQQQPPPNNNMMMNNNOOOPPPRRRTTTUUUWWWWWWVVVWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXUUUSSSTTTWWW[[[TTTUUUVVVTTTSSSTTTVVVYYYUUUUUUTTTQQQPPPPPPSSSVVVRRRTTTTTTTTTRRRRRRUUUWWWTTTWWWVVVSSSRRRTTTSSSOOOLLLNNNOOOOOONNNMMMNNNOOONNNMMMMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGKKKJJJHHHFFFEEEEEEFFFGGGDDDEEEFFFHHHHHHHHHGGGFFFFFFEEEDDDEEEFFFGGGFFFEEEGGGHHHIIIIIIHHHHHHJJJKKKGGGFFFFFFEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIJJJIIIIIIFFFFFFFFFHHHIIIJJJJJJIIIFFFGGGGGGHHHGGGFFFCCCAAADDDEEEGGGHHHHHHGGGFFFFFFIIIHHHFFFFFFFFFGGGHHHHHHEEEEEEGGGKKKMMMLLLHHHDDDIIIKKKLLLKKKHHHFFFFFFFFFEEEEEEEEEDDDCCCCCCEEEHHHEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@CCCCCCCCCEEEGGGHHHFFFCCCEEEFFFEEECCCBBBBBBDDDFFFDDDEEEFFFFFFEEEEEEFFFGGGEEEEEEEEEFFFGGGGGGGGGFFFDDDFFFHHHFFFEEEEEEFFFGGGDDDEEEEEEFFFEEEDDDEEEGGGEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFHHHHHHHHHIIIMMMOOOPPPNNNKKKJJJLLLPPPRRRTTTQQQOOOMMMMMMOOOPPPOOOMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJLLLNNNNNNLLLLLLOOORRRMMMMMMOOOPPPRRRSSSSSSSSSWWWUUURRROOOMMMLLLLLLLLLPPPQQQSSSTTTVVVVVVUUURRROOOOOOOOOOOOMMMLLLLLLLLLPPPNNNNNNPPPQQQRRRRRRSSSOOOPPPRRRSSSTTTSSSPPPNNNQQQNNNKKKLLLPPPSSSSSSQQQPPPPPPOOOMMMKKKLLLOOORRRYYYNNNJJJPPPRRRNNNNNNSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQTTTWWWYYYWWWVVVUUUUUUYYY[[[ZZZWWWZZZ```aaa]]]XXXYYYZZZYYYWWWTTTRRRQQQVVVTTTRRRQQQQQQQQQSSSTTTWWWXXXYYYYYYXXXWWWXXXYYYSSSSSSTTTTTTTTTUUUUUUUUUTTTZZZ]]]YYYTTTTTTVVVXXXUUUTTTSSSTTTUUUUUUTTTRRROOOMMMNNNRRRUUUTTTUUUXXXVVVUUUUUUVVVWWWWWWVVVUUURRRSSSSSSQQQOOONNNOOOQQQUUUTTTTTTSSSTTTVVVWWWYYYRRRQQQOOONNNNNNOOOQQQRRRQQQPPPRRRWWWWWWTTTSSSTTTWWWXXXYYYXXXUUUSSSSSSTTTRRRSSSRRRNNNNNNQQQRRRQQQUUUSSSRRRPPPOOOQQQTTTWWWVVVWWWYYYZZZZZZXXXVVVUUULLLJJJLLLPPPPPPNNNQQQVVVUUUTTTSSSQQQQQQSSSXXX[[[VVVVVVVVVYYY\\\\\\WWWSSSRRRSSSUUUWWWWWWVVVUUUUUUTTTTTTUUUWWWYYYZZZYYYXXXVVVXXXZZZ\\\[[[YYYWWWVVVZZZ\\\]]]]]]ZZZWWWVVVVVV^^^]]][[[XXXVVVTTTSSSRRRRRRTTTUUUUUUTTTUUUUUUVVV||||||}}}}}}~~~{{{~~~{{{{{{zzzyyyyyyyyyyyyzzz|||}}}}}}~~~}}}|||zzzyyyuuuuuuuuuuuuvvvxxxzzz{{{wwwtttpppmmmjjjjjjkkklllhhhgggggggggggggggggghhhccccccbbbbbbbbbbbbcccccc______^^^^^^^^^___aaabbb]]]]]]^^^^^^^^^]]]\\\[[[]]]]]]]]]^^^]]]]]]\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^___bbbdddfffgggggggggfffggghhhiiijjjjjjiiiiiimmmnnnoooqqqsssuuuvvvwwwxxxyyy{{{}}}~~~{{{||||||yyyuuuvvvzzzxxxzzz|||zzzwwwwwwyyy|||xxxxxxxxxvvvuuutttvvvxxxxxxzzz{{{zzzwwwwww{{{{{{~~~~~~{{{zzz|||{{{wwwoooqqqrrrsssrrrssstttvvvuuuuuutttsssrrrqqqqqqrrrooooooooooooooooooooooooqqqqqqrrrssssssrrrqqqpppkkkiiigggeeeeeeeeefffgggddddddeeeeeeeeeeeedddddd^^^\\\[[[\\\^^^`````````aaacccdddcccbbbaaabbbccc^^^^^^]]]]]]]]]]]]^^^___^^^]]]]]]\\\\\\\\\\\\\\\ZZZYYYXXXYYYZZZ[[[ZZZXXXWWWXXXXXXYYYZZZ[[[\\\\\\XXXWWWWWWXXXYYYXXXUUUSSSYYY\\\^^^^^^]]]\\\[[[\\\ZZZXXXUUUUUUVVVYYYZZZZZZXXXXXXZZZ^^^aaa```YYYSSSbbbdddccc___YYYTTTSSSTTTQQQRRRRRRQQQPPPOOOQQQRRROOOOOONNNOOOQQQTTTVVVXXXWWWVVVTTTRRRPPPPPPPPPPPPQQQPPPPPPSSSWWWWWWTTTQQQRRRRRRQQQOOOMMMMMMPPPRRRKKKKKKKKKMMMNNNNNNLLLJJJIIIIIIIIIKKKMMMNNNLLLKKKHHHLLLLLLGGGDDDFFFIIIJJJJJJFFFCCCEEEGGGFFFFFFGGGBBBCCCDDDEEEFFFFFFFFFEEEAAAEEEHHHIIIGGGFFFHHHKKKJJJKKKLLLKKKKKKLLLNNNQQQNNNKKKHHHIIIMMMOOOMMMJJJJJJJJJKKKKKKKKKJJJIIIIIIKKKKKKKKKJJJIIIIIIJJJLLLJJJKKKLLLNNNOOOPPPPPPPPPNNNLLLJJJGGGFFFEEEFFFFFFIIINNNPPPOOONNNOOOOOOMMMJJJLLLMMMLLLIIIGGGGGGGGGKKKKKKLLLNNNMMMJJJKKKOOORRRRRRQQQNNNKKKIIIHHHHHHLLLJJJIIIIIIKKKMMMNNNNNNLLLLLLKKKHHHFFFFFFHHHKKKRRRIIIDDDGGGMMMNNNNNNNNNLLLKKKJJJJJJIIIIIIIIIIIIKKKNNNRRRSSSQQQOOOMMMLLLNNNSSSTTTRRRUUU\\\[[[UUUUUUWWWXXXWWWUUURRRQQQQQQSSSQQQOOONNNNNNOOOPPPQQQMMMOOOPPPPPPOOONNNNNNOOOOOOOOOMMMLLLLLLKKKLLLLLLLLLOOOPPPOOOLLLKKKMMMOOOMMMLLLLLLMMMNNNNNNLLLJJJJJJGGGHHHNNNPPPNNNLLLMMMKKKLLLMMMNNNNNNOOOOOONNNOOOOOOOOOMMMKKKKKKLLLMMMOOOOOONNNNNNNNNNNNNNNOOOMMMLLLKKKJJJJJJJJJKKKLLLNNNLLLMMMQQQQQQNNNMMMOOOGGGJJJMMMNNNKKKKKKMMMOOOSSSTTTRRRMMMLLLOOOPPPOOOOOOLLLIIIJJJMMMPPPQQQPPPNNNPPPRRRTTTTTTRRRPPPOOOHHHFFFGGGJJJKKKKKKPPPVVVNNNPPPSSSTTTTTTRRRRRRSSSNNNNNNPPPSSSUUUTTTRRROOOMMMOOOQQQQQQPPPOOONNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNQQQSSSTTTTTTTTTUUUVVVQQQRRRSSSSSSPPPNNNMMMMMMSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUU}}}~~~{{{}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||}}}~~~xxxxxxxxxwwwwwwvvvvvvvvvsssttttttuuutttsssrrrqqqsssssstttttttttsssqqqqqqrrrrrrssssssrrrqqqqqqpppqqqsssuuuxxx{{{|||}}}}}}{{{{{{}}}~~~{{{zzz{{{}}}zzzyyyyyy}}}{{{yyyyyyxxxvvvttttttwwwzzzpppnnnmmmpppuuuuuuoooiiidddfffhhhlllooolllgggbbb___aaa\\\RRRMMMSSS[[[___]]]SSSMMMOOOTTTSSSRRRSSSJJJKKKMMMOOOPPPQQQQQQQQQLLLQQQVVVWWWTTTQQQQQQSSSQQQVVV[[[ZZZVVVSSSTTTXXXRRRQQQPPPPPPPPPQQQQQQQQQNNNOOOPPPPPPPPPNNNMMMLLLNNNMMMLLLLLLMMMNNNNNNMMMKKKLLLMMMNNNOOOOOOOOOOOOLLLJJJHHHGGGFFFGGGHHHIIIHHHMMMNNNJJJIIIKKKLLLJJJKKKMMMOOOOOOLLLJJJJJJKKKJJJLLLRRRVVVTTTPPPUUU]]]mmmeeeYYYPPPLLLJJJIIIHHHHHHJJJMMMNNNMMMLLLLLLMMMJJJKKKKKKIIIHHHHHHJJJKKKNNNMMMIIIGGGKKKQQQRRRNNNLLLLLLKKKJJJIIIIIIIIIIIIGGGKKKPPPRRRQQQOOOMMMLLLIIIPPPQQQNNNRRRZZZZZZSSSKKKMMMNNNMMMJJJHHHIIIJJJGGGFFFDDDBBBBBBCCCDDDEEEIIIKKKLLLMMMKKKJJJJJJKKKPPPNNNLLLJJJIIIIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGIIIHHHGGGFFFGGGHHHGGGFFFDDDKKKGGGGGGKKKMMMJJJHHHHHHCCCEEEGGGHHHIIIJJJKKKKKKKKKLLLLLLKKKHHHHHHHHHJJJFFFGGGGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEDDDDDDDDDEEEHHHFFFFFFIIIIIIFFFFFFIIIFFFJJJNNNNNNLLLLLLOOORRRNNNOOOMMMHHHGGGKKKLLLJJJGGGFFFEEEFFFIIIJJJIIIHHHEEEEEEFFFGGGHHHHHHHHHHHHEEECCCDDDGGGGGGFFFIIINNNGGGJJJMMMNNNMMMKKKJJJJJJFFFHHHJJJKKKJJJIIIHHHHHHGGGIIILLLLLLJJJIIIKKKMMMJJJJJJJJJIIIHHHFFFFFFFFFIIIKKKLLLLLLKKKKKKNNNQQQKKKMMMNNNMMMJJJIIIHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMKKKJJJIIIKKKLLLNNNNNNyyyzzz{{{}}}}}}|||{{{{{{rrrddd___hhhtttzzztttggg^^^bbbggggggeeefffTTTVVVXXX[[[]]]^^^^^^^^^aaagggmmmnnnjjjfffeeefff___gggnnnmmmeee___```cccYYY\\\]]][[[WWWVVVXXX[[[UUUUUUVVVWWWVVVUUUSSSRRRQQQNNNMMMOOOTTTWWWVVVUUUNNNOOOPPPQQQQQQQQQQQQQQQPPPNNNMMMLLLLLLMMMOOOPPPOOOTTTSSSMMMKKKOOOQQQNNNJJJMMMPPPPPPNNNMMMMMMOOOMMMQQQ[[[bbbaaa^^^gggssswwwaaaSSSNNNMMMLLLIIICCCIIIOOOQQQOOOLLLJJJJJJIIIJJJKKKKKKJJJJJJLLLNNNKKKQQQPPPIIIIIIQQQTTTOOOOOOOOOMMMLLLLLLKKKKKKKKKHHHMMMSSSWWWWWWUUUSSSSSSGGGNNNNNNJJJNNNXXXZZZSSSPPPRRRSSSQQQNNNMMMOOOQQQKKKJJJHHHGGGFFFGGGIIIJJJHHHJJJLLLLLLKKKJJJJJJJJJKKKJJJHHHFFFFFFGGGHHHIIIIIIFFFDDDEEEFFFEEEDDDDDDFFFEEEDDDEEEEEEEEECCCAAAIIIDDDBBBEEEHHHFFFEEEEEE@@@BBBEEEGGGGGGHHHJJJKKKGGGHHHIIIGGGEEEDDDEEEFFFCCCDDDEEEGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBDDDAAAAAADDDFFFDDDFFFIII@@@DDDGGGFFFCCCAAADDDGGGHHHIIIGGGBBBBBBFFFHHHGGGBBBCCCEEEFFFFFFEEEDDDCCCCCCBBBAAAAAABBBDDDFFFHHHFFFEEEFFFHHHGGGCCCCCCGGGGGGGGGFFFCCCBBBCCCFFFIIICCCFFFIIIHHHEEEBBBCCCEEE@@@CCCFFFFFFDDDEEEGGGJJJHHHHHHIIIHHHFFFFFFFFFGGGJJJJJJJJJGGGDDDDDDGGGKKKHHHIIIJJJIIIGGGFFFFFFGGGJJJIIIHHHHHHGGGGGGHHHHHHHHHFFFDDDCCCEEEGGGHHHHHH{{{{{{|||~~~}}}~~~zzz~~~~~~~~~~~~~~~{{{zzz{{{}}}}}}|||wwwssskkkfffhhhnnnnnnjjj]]]]]]^^^```cccfffggggggvvv{{{sssrrruuummmpppwwwwwwkkkjjjhhheeecccbbbdddgggiiiiiifffccc___\\\ZZZYYYYYY]]]]]]\\\\\\\\\\\\\\\\\\[[[XXXVVVXXX\\\^^^[[[WWWZZZWWWTTTUUUZZZ^^^^^^]]]XXXWWWVVVXXXZZZYYYUUUQQQWWWXXXVVVRRRRRRWWWZZZZZZWWWiii|||~~~qqqkkkyyygggYYYZZZ______\\\UUURRRQQQWWW___```XXXPPPRRRVVV[[[___bbbbbbaaa___eeefff^^^RRRRRR___hhhhhhddd```ZZZVVVVVVZZZ___ccc]]]aaagggkkknnnppprrrtttbbb^^^\\\___dddfffaaa\\\eeelllnnnhhh___]]]^^^___aaadddPPPDDDRRRVVVOOOTTTUUURRRQQQQQQSSSTTTQQQOOOTTTQQQNNNMMMOOOPPPOOOMMMOOOMMMKKKKKKLLLLLLJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFJJJKKKKKKIIIFFFDDDDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLGGGHHHGGGCCCDDDGGGGGGDDDGGGHHHHHHEEEBBBAAACCCDDDBBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEEGGGGGGEEECCCBBBAAAAAAAAAGGGFFFEEEFFFFFFEEECCCAAAEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBAAAAAADDDHHHHHHDDDAAA???@@@FFFEEECCCBBBBBBDDDFFFGGGEEEBBBAAACCCBBB>>>>>>@@@>>>???@@@AAAAAA@@@??????CCCCCCDDDDDDDDDDDDCCCCCCHHHGGGEEECCCCCCCCCEEEFFFCCCAAAAAACCCBBB@@@BBBGGGDDDAAAAAADDDEEEEEEGGGKKKFFFFFFEEEEEEFFFFFFGGGGGG~~~~~~}}}||||||{{{zzzzzzzzzzzzyyyxxxwwwwwwwwwwwwtttuuuuuuuuuuuuuuutttssswwwwwwwwwwwwxxxxxxxxxyyy|||||||||}}}}}}|||{{{{{{|||~~~yyyrrrsssxxxyyyvvvuuummmdddccckkkvvv~~~~~~}}}|||{{{yyywwwuuuuuuuuuvvvwwwwwwwwwvvvuuuuuuvvvsssqqqtttwwwxxxvvvrrrppppppqqqrrrsssqqqmmmiiigggiiimmmrrrvvvuuuppplllkkknnnnnnmmmooouuuwwwvvv~~~qqqmmmmmmjjjgggsssssstttvvvxxxwwwsssppplllooosssxxx}}}}}}mmmaaaiii{{{vvvtttuuuwwwyyy|||hhhbbbmmmsssoooooopppnnnmmmoootttwwwxxxxxxnnnjjjgggeeeffffffdddccc]]]\\\ZZZYYYYYYXXXUUUSSSTTTTTTUUUUUUUUUUUUUUUUUUMMMNNNOOONNNMMMLLLMMMNNNMMMMMMMMMMMMMMMNNNOOOPPPSSSTTTQQQJJJHHHKKKNNNNNNTTTPPPKKKIIIJJJNNNQQQRRRLLLMMMPPPQQQRRRQQQPPPNNNJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKEEEEEEFFFHHHIIIIIIGGGDDDFFFFFFEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCAAADDDGGGGGGFFFDDDDDDEEEIIIHHHGGGEEEEEEFFFHHHIIIJJJGGGGGGIIIIIIEEEEEEGGGJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBAAA???>>>>>>???@@@@@@BBB??????@@@???===???CCCBBBAAACCCGGGGGGCCCBBBCCCCCCCCCBBBBBBBBBCCCCCCDDD~~~}}}}}}}}}}}}}}}}}}|||{{{zzzxxxvvvuuutttssssssppppppqqqrrrrrrrrrqqqqqqpppppppppqqqqqqqqqqqqqqquuuuuuuuuuuutttsssrrrqqqpppqqqrrrrrrrrrtttwwwzzzwwwwwwwwwxxxyyyzzz{{{{{{zzzxxxvvvvvvyyy|||{{{zzzzzz{{{}}}~~~}}}|||yyyyyyzzzzzzzzzyyywwwvvvvvvuuuuuuttttttuuuuuuvvvwwwwwwvvvuuuuuuuuuuuuvvvuuuuuuvvvvvvvvvwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwssstttvvvxxxyyy{{{{{{|||~~~}}}xxxxxx}}}~~~|||~~~rrrqqq|||zzz|||sss~~~}}}{{{xxxvvvtttppplllhhhgggggghhhhhhiiijjjjjjjjjjjjkkklllkkkiiihhhiiijjjiiihhhhhhgggggggggffffffdddaaaWWWMMMLLLVVVaaaggguuuqqqlllkkknnnpppooommmkkknnnrrruuuvvvuuurrrqqqppppppqqqqqqqqqrrrrrrrrrtttsssrrrrrrqqqqqqqqqqqqhhhiiikkkoooqqqqqqooommmlllkkkiiigggggggggiiijjjoooooommmlllllllllmmmmmmlllnnnpppqqqqqqqqqsssuuupppooonnnlllllllllmmmnnnnnnllllllnnnnnnkkkkkknnngggeeebbb___]]]\\\]]]^^^[[[YYYWWWUUUUUUWWWYYY[[[______]]]\\\[[[ZZZYYYYYYWWWSSSRRRSSSSSSPPPQQQTTTOOOPPPVVV\\\]]]WWWRRRQQQQQQPPPPPPOOOOOOPPPPPPPPP~~~|||}}}|||{{{yyyxxxwwwvvvvvvuuuuuuvvvwwwxxxxxxxxxwwwtttttttttttttttttttttuuuvvvvvvvvvvvvvvvuuuttttttqqqrrrrrrqqqppprrruuuxxxvvvuuutttssstttuuuwwwxxxtttrrrqqqqqqtttwwwxxxxxxuuuuuuuuuuuuvvvwwwwwwvvvvvvwwwxxxxxxxxxwwwvvvuuutttttttttttttttuuuvvvvvvwwwwwwwwwwwwwwwvvvuuuuuuvvvuuuuuuuuuuuuvvvwwwxxxuuuuuuuuuuuuuuutttttttttvvvvvvvvvvvvvvvuuuttttttqqqsssttttttsssrrrssstttwwwyyyzzzyyyxxxyyy{{{~~~~~~tttsssxxx|||}}}{{{xxx}}}{{{yyyyyy}}}xxxuuuvvvyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwxxxyyyzzzzzzvvvttttttvvvyyy{{{zzzyyyzzz{{{{{{zzzyyyzzz|||~~~zzzzzzyyyxxxxxxxxxyyyyyyyyy{{{|||{{{yyyvvvuuutttvvvvvvwwwxxxzzz|||}}}}}}{{{zzzzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyxxx{{{}}}{{{yyy{{{~~~}}}yyyxxxzzzwwwqqqqqquuuuuurrrzzzxxxuuussssssuuuyyy{{{vvvvvvvvvwwwxxxyyyyyyyyypppqqqrrrsssttttttsssrrrxxxvvvnnngggfffiiijjjgggeee```\\\]]]dddkkkmmmmmmwwwxxxyyyyyyzzzzzzzzz{{{~~~|||zzz|||~~~{{{~~~~~~iiiuuuuuu^^^NNNRRRggg|||{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}{{{yyywwwvvvzzzzzzyyyxxxxxxxxxxxxxxxwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxyyyzzzzzz{{{{{{{{{zzzwwwwwwwwwuuutttuuuxxx{{{}}}{{{yyyyyyzzz{{{}}}xxxxxxxxxzzz|||}}}|||zzz{{{||||||{{{zzzzzzzzzzzzvvvwwwxxxyyyzzzyyyxxxwwwwwwwwwxxxyyyyyyzzzzzzzzzyyyzzz{{{||||||{{{{{{zzz{{{{{{zzzzzzzzz{{{|||}}}{{{{{{zzzzzzzzzzzzzzzzzz|||||||||{{{{{{zzzyyyxxxvvvxxx{{{|||zzzxxxwwwvvvuuuxxx{{{}}}~~~}}}}}}}}}wwwsss~~~~~~|||vvvssstttvvvvvvwwwxxxxxxxxxwwwvvvuuuuuuvvvwwwxxxwwwwwwvvvvvvvvvuuuttttttuuuvvvvvvuuuqqqsssuuuuuutttssstttuuuvvvvvvvvvuuuvvvvvvwwwxxxvvvwwwxxxwwwtttssssssuuuooopppqqqssstttuuuvvvwwwxxxvvvvvvwwwxxxyyyxxxwwwrrrrrrsssuuuwwwwwwvvvtttuuuxxxxxxuuuvvvxxxxxxuuuppppppppppppqqqrrrrrrsssqqqqqqrrrrrrqqqpppooonnnooopppooommmmmmpppnnnjjjhhhiiigggcccaaacccdddcccjjjjjjjjjjjjiiigggeeedddiiihhhfffdddaaa```______ZZZ\\\^^^````````````______```^^^YYYYYYZZZYYYUUU\\\^^^``````___]]]\\\\\\ZZZYYYXXXYYYZZZ[[[[[[[[[[[[^^^```___ZZZWWWXXX[[[WWWYYY[[[^^^aaadddfffgggaaa___\\\YYYXXXXXXZZZ[[[^^^]]]\\\[[[[[[[[[\\\]]]WWWXXXYYYZZZZZZYYYVVVTTT^^^]]][[[ZZZYYYXXXWWWVVVYYYZZZ[[[\\\^^^aaadddfffggglllooommmlllkkkfff```aaa______aaa___[[[[[[^^^VVVYYY\\\]]]]]]^^^aaadddccceeeiiipppyyyhhh\\\pppeeeRRR^^^|||~~~zzzzzz||||||zzzwwwxxxxxxyyyyyyzzz{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}zzz{{{{{{||||||||||||{{{||||||{{{{{{{{{{{{zzzzzzxxxyyyzzz{{{||||||||||||yyyyyyyyyxxxvvvvvvxxxzzz}}}|||yyyxxxwwwwwwxxxyyywwwwwwxxxzzz{{{{{{yyywwwzzz{{{|||{{{yyyxxxyyyzzzuuuvvvwwwxxxyyyyyyxxxwwwxxxxxxyyyzzz{{{{{{zzzzzzxxxyyyzzz{{{{{{|||{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~uuuvvvwwwxxxxxxyyyxxxxxxxxx{{{~~~~~~|||||||||tttvvvzzz|||xxxxxxyyy}}}}}}|||yyyvvvuuuuuuuuurrrtttvvvwwwwwwvvvtttssstttvvvxxxxxxvvvtttttttttttttttsssrrrrrrrrrrrrsssqqqtttyyy{{{{{{zzzyyyyyyxxxxxxwwwvvvvvvvvvvvvwwwxxxzzz{{{zzzyyy{{{~~~~~~~~~||||||||||||~~~}}}{{{yyyzzzxxxtttvvvuuuttttttssstttttttttrrrsssuuuwwwxxxxxxxxxwwwwwwxxxvvvrrrrrrsssqqqlllkkklllkkkhhheeedddeeefffkkkrrr|||yyyuuusssrrrsssvvvyyy{{{{{{{{{|||}}}ssswwwxxxvvvuuuvvvtttpppkkkmmmmmmiiiccc___aaacccccccccbbbbbbbbbcccdddeee```ccceeeeeeaaa^^^]]]^^^dddcccbbbbbbcccdddfffgggfffccc^^^ZZZYYYZZZ\\\^^^^^^]]][[[ZZZYYYYYYYYYYYYVVVWWWXXXYYYXXXUUURRRPPPFFFFFFGGGMMMSSSVVVTTTRRRQQQTTTXXXXXXVVVQQQNNNLLLFFFKKKMMMLLLKKKLLLIIIDDDJJJEEEBBBDDDDDDCCCCCCEEECCCFFFIIIIIIGGGEEEFFFHHHEEEBBBAAAEEEMMMTTTVVVUUUXXXWWWVVVXXX]]]dddkkkooouuuqqqhhh___ZZZYYY\\\___YYY[[[^^^aaaccceeeeeeeeefff^^^UUUPPPPPPSSSVVVWWWYYYZZZZZZWWWUUUVVVZZZ^^^bbbbbb___\\\]]]^^^[[[TTTKKKHHHSSSbbbccceeennntttoooppppppqqqtttyyyyyy]]]RRRddd}}}}}}||||||{{{{{{zzzzzz}}}~~~~~~}}}}}}~~~{{{~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||{{{{{{{{{||||||}}}}}}}}}||||||yyyzzz{{{zzzxxxwwwwwwxxxwwwvvvuuuttttttuuuuuuvvvvvvuuutttuuuvvvwwwvvvuuusssvvvwwwwwwuuutttvvvxxxuuuvvvwwwyyyzzzzzzyyyyyywwwxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyzzz{{{|||{{{{{{zzz{{{{{{{{{||||||}}}}}}}}}zzz{{{|||}}}~~~~~~~~~~~~wwwxxxyyyzzz{{{}}}~~~{{{yyyxxxvvvuuusssppprrruuuwwwwwwvvvtttsssqqqsssuuuuuutttuuuxxx{{{xxxxxxxxxwwwvvvwwwyyyzzz~~~{{{}}}}}}|||||||||zzzyyyxxxxxxuuuwwwxxxzzzzzzzzzyyyxxx{{{{{{wwwrrrpppqqqnnnjjjhhhhhhgggddd```\\\]]]___jjjqqq}}}{{{yyyvvvxxxyyyyyyvvvrrrooommmUUUOOOKKKQQQ]]]hhhmmmmmmhhhgggddd]]]RRRIIICCCAAA:::===>>>======???>>>;;;===999777:::<<<:::999;;;555777:::;;;:::::::::<<>>>>>AAA???<<<999777888;;;???999999999:::;;;;;;<<<===CCC@@@===::::::;;;===???888888777666555666999;;;:::<<<;;;777666888555111111999999888:::999;;;DDD===???AAAAAAAAACCCGGGKKKGGGHHHJJJKKKJJJLLLPPPTTTOOOMMMMMMNNNRRRUUUWWWXXXRRRQQQQQQPPPOOONNNMMMMMMOOOQQQSSSTTTTTTUUUWWWXXXXXXYYYZZZ[[[[[[ZZZXXXWWW[[[SSSIIIFFFTTTlllooo^^^SSSPPPQQQTTTSSSSSSRRRSSSSSSTTTUUUUUUWWW[[[___aaacccdddddd````````````aaabbbcccdddcccaaa``````bbbbbbbbbaaa^^^]]]]]]]]]^^^___```aaaZZZZZZ[[[[[[\\\\\\]]]]]]WWWUUUSSSUUUWWWYYYYYYWWWUUUVVVVVVVVVVVVVVVUUUUUUVVVTTTTTTWWWWWWTTTUUUWWWQQQRRRTTTUUUUUUTTTRRRQQQPPPQQQRRRSSSSSSRRRQQQPPPWWWWWWYYY\\\ccckkkssswwwxxxtttwwwyyyxxxvvvvvvvvvsssqqqsssrrrppppppssswwwxxxxxxyyy{{{}}}||||||}}}zzz}}}{{{zzzyyy}}}}}}||||||||||||}}}}}}~~~}}}||||||~~~~~~~~~~~~}}}}}}zzz|||}}}|||zzzxxxxxxyyyxxxwwwwwwxxxxxxyyyzzz{{{|||zzzwwwvvvwwwyyyzzz{{{rrruuuwwwwwwvvvvvvyyy{{{wwwxxxzzz|||}}}}}}}}}|||yyyzzz{{{|||{{{{{{yyyyyyzzzyyyxxxxxxwwwxxxxxxxxxwwwyyy{{{|||||||||zzzyyyxxxxxxyyyzzzzzz{{{||||||yyyyyyzzzzzzyyyxxxxxxwww||||||||||||~~~~~~zzzvvvwwwyyy}}}}}}{{{tttvvvxxxyyy{{{~~~~~~|||wwwtttsssrrroooiiiccccccfff___```cccjjjxxx}}}{{{nnn___MMMJJJUUUeeeooorrrjjjdddYYYKKK???888999;;;888;;;;;;888777::::::888999666666;;;===;;;999:::777888999999999888888999:::999777666777888888888444555666888999999999999444444666999:::888666666999888777666666777999:::666777888777555444555666555444333333444555666666333666777555555777777444--->>>;;;444<<<888000777777999;;;:::777555777888333555777777777888<<<@@@>>>;;;888888999<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;666777999999888888999:::888999;;;======<<<;;;999999<<<;;;999;;;BBBGGGHHHJJJIIIFFFBBB>>>;;;::::::777888:::;;;<<<===<<<<<<555777:::===????????????AAA@@@??????>>>>>>??????@@@>>><<<<<<>>>@@@@@@@@@:::;;;<<<===>>>??????@@@<<<<<<=========<<<;;;::::::888777999===???>>><<<999:::;;;;;;;;;;;;;;;:::===::::::======::::::===777888999:::;;;<<<<<<===999999999888888999999999666666666888>>>GGGOOOTTTTTTMMMHHHKKKNNNMMMKKKKKKKKKHHHHHHKKKKKKIIIJJJMMMNNNNNNOOOQQQSSSUUUWWWYYY~~~}}}~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{|||}}}~~~~~~}}}}}}|||}}}~~~~~~|||{{{yyyvvvvvvvvvwwwxxxwwwzzz}}}|||{{{zzz{{{zzzyyy{{{~~~xxxvvvsssnnnhhhhhhgggddddddkkkvvvooo```]]]VVVVVVUUUSSSPPPNNNMMMNNNJJJFFFAAA???@@@BBBDDDFFFEEEBBB>>>;;;999999;;;<<<777:::===<<<999666666777666999<<<===;;;999777777999888777999<<<>>><<<:::@@@>>>;;;:::999888777555888999999888666555666777999666444444777999888666:::999999888777777777888:::999777666555666777999777555333333555555555444999888666555444444555555777888999777444222333444444555666777777666666555333333333444666888999:::===;;;888666666888;;;===:::777444333444666666666222333444444333333444555555444333444777888888888555555999>>>===::::::>>><<<<<<<<<===>>>???===<<<555666AAADDD<<<>>>DDDAAA>>>===AAAEEECCC===???EEEGGGFFFGGGIIIEEE<<<777777;;;AAAGGGIIIKKKLLLHHHCCCBBB;;;===<<<444999EEEIIIIIIGGGEEEFFFFFFDDD>>>:::::::::;;;>>>AAADDDDDDCCCEEE>>>===BBBCCC>>>>>>CCC===>>>888DDDGGG<<<>>>777///555888555444666555111000000000000////////////444444444333111111444666000111222333333333333333222222222222111111111111444444333333444666888999~~~}}}|||zzzxxxwwwxxxxxxyyyzzz|||~~~}}}|||}}}~~~~~~~~~|||zzz{{{~~~xxxyyyxxxtttrrruuu}}}tttkkkhhh^^^OOOFFFGGGAAABBBBBBCCCBBBBBBCCCDDDDDDAAA>>>===>>>???@@@@@@<<<============<<<;;;:::;;;======:::666444444555666888;;;<<<:::888777666999888777999<<<===<<<999???<<<:::999999888777666888::::::999888777777888999777666777:::<<<<<<:::<<<<<<;;;:::::::::::::::;;;:::888777666777888999888666444555666777666555666777777888777777666555888:::;;;;;;888888999;;;:::<<<@@@BBBCCCAAA===;;;777777888888999999::::::@@@>>>;;;888888999;;;===???<<<888555444333222111111333777888888777888999111///---...000111222222999777:::@@@CCCBBBAAACCCJJJJJJKKKMMMOOOQQQQQQQQQGGGBBBLLL[[[___ccceee```dddeeebbbWWWEEE>>>MMM```nnnpppqqqlll]]]NNNHHHKKKKKKWWWfffpppuuuvvvqqqjjjOOO???999===CCCUUUiiipppoooooorrrsssooo```KKK<<<777AAAPPP^^^hhhkkkkkkiiiccc^^^```fffeee[[[UUUVVVUUUbbb[[[ZZZ[[[ZZZ\\\HHH444666444---,,,111444222000000000000/////////...111111111000//////111333///000000111111111111000////////////////////////000000//////000111222333~~~}}}~~~~~~{{{~~~~~~vvviii^^^XXXQQQIIIGGGKKKCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHGGGEEE???>>>===;;;:::999888888999::::::999888888:::===666999;;;;;;:::777666666888888888999;;;<<<;;;999<<<:::888888888999888777999:::;;;:::888888888:::777666666777:::<<<<<<<<<<<<;;;::::::::::::::::::;;;:::999888777888999999888777555555777888777666444666888999:::999777666777999;;;;;;;;;;;;===>>>JJJNNNSSSWWWXXXUUUPPPLLLGGGHHHIIIIIIIIIHHHGGGFFFIIIIIIJJJMMMQQQVVV[[[]]]ZZZVVVQQQMMMJJJHHHEEECCC888;;;???BBBCCCCCCEEEFFF777444111000222444555555;;;<<>>999;;;<<<<<<:::888888888888888999:::;;;;;;:::::::::888777777888999999888888999::::::888777888:::555444444555666777888888888888777666666777777777:::999888777777777888888777666444555666888777666333444666777888888888777555666777777888999:::;;;<<<@@@EEEHHHIIIFFFBBB???<<<>>>???AAAAAA???>>><<<;;;===@@@EEEKKKRRRWWWZZZSSSPPPLLLIIIFFFDDDAAA???===???AAACCCEEEHHHKKKNNN???<<<888666777999:::;;;:::===MMMjjj|||eeejjjrrrXXXZZZ|||rrrmmmqqqwww___WWWdddsssooo]]]sss}}}xxx\\\HHHAAAdddyyyQQQ333444555555666555333000000000/////////.........///000111000//////000111////////////......---,,,.........///////////////000000//////////////////~~~{{{zzzzzzxxxyyyyyyxxxuuurrrooonnnlllmmmooopppppppppqqqrrrzzzvvvrrrsssxxx}}}|||xxxqqqssssssqqqrrrwwwzzzyyyzzzyyyzzz}}}wwwiiiZZZMMMDDD@@@>>>??????>>>===<<<:::888666<<<===???>>><<<:::::::::999:::;;;;;;;;;::::::;;;999777666777888:::999999666888999888777777888999666666555444444444555555666666555555555555666666888777777666666666666666666444333333555777666666555444333222333555888:::555555444555555666555555///111333444555555444333000222444666777666555444555555666666777777888888;;;999777666666555444222777777777777888===CCCGGG<<<999444222333555666777:::999BBBZZZtttvvvtttzzznnnuuu|||vvvvvvooolllvvv|||wwwhhhwww|||eeeVVVSSS```ttt{{{~~~rrrXXX777444222333444333111000////////////...............///000000///...///000000000000000///......------........./////////000000000000000000000//////~~~|||yyyyyy{{{{{{wwwwwwxxxyyywwwsssrrrvvv{{{yyytttjjjkkkiiieeedddfffgggeeebbb______bbbbbbaaabbbeeegggeeebbb``````aaadddeeeiiilllppprrrsssssssssttt|||}}}~~~~~~~~~~~~wwwwwwxxx{{{ssseeeVVVJJJCCC???>>><<<===>>>>>>===;;;>>>???@@@???===;;;;;;;;;:::;;;======;;;;;;;;;<<<999888777777999::::::999666777888888777666888999888999999777555444555777777777777777777777888999777777666666666555555555555333222333555666666666666444111000111444777:::888777555555666666555333666555555555666888:::;;;777888999;;;<<<<<<;;;;;;;;;;;;:::999777444222111444333222333555666555444222222000//////333999===777444000///000111222222:::444333???QQQfffzzzrrrppp~~~zzzvvv~~~xxxvvvwww}}}tttrrryyywwwyyy{{{ooottt{{{~~~lllccceeekkkqqqnnn~~~yyy{{{rrrJJJ???444///------...111/////////.........------+++---//////---,,,------000000000000000000///...++++++,,,,,,---............//////000000000//////|||vvvqqqppprrrqqqmmmmmmqqqooonnnllljjjhhhgggggggggZZZ]]]```aaa___^^^___```dddeeeeeefffffffffffffff[[[ZZZYYY[[[^^^`````````eeeeeeeeegggkkkppprrrqqqtttsssuuu|||xxxkkk___XXXKKKFFFAAA???@@@BBBCCCCCC???@@@@@@???<<<;;;;;;;;;;;;===???>>><<<;;;<<<===;;;999888888:::;;;;;;:::666777999999888777999:::888::::::999777666888:::888888888888888999::::::777777777777777666555555555444333444666777888777666444333222333444777888:::888666666888999777555333333222222333555777888555555666666666666666666222333444555555444333222/////////000222333222000222333333111000111444666555333111000222333333222666222111555===LLLaaasssooollltttzzzxxxsssvvvzzzzzzzzzrrrpppsssuuuuuuwww~~~qqqpppuuummmjjjvvvxxxoooppptttzzzvvveee___bbboooooofffrrryyywwwgggWWWEEE;;;555000///111//////.........---------+++---//////...---------...//////000000000000///+++,,,,,,---......//////---...///111111111000000{{{zzzzzzvvvsssnnnkkkkkkoootttwwwpppnnnkkkiiiiiihhhfffddd___]]]YYYXXX\\\ccchhhiiieeeeeehhhqqq}}}~~~yyyvvvddd[[[NNNEEEAAA@@@@@@????????????>>>;;;::::::;;;;;;>>>@@@@@@===<<<===>>><<<:::999999:::;;;;;;:::777888::::::999999:::;;;666888999999777777999<<<888888777777888999::::::888888888888888777666666666555444555777999999888555555555555666666666666999777555666999:::888666555555555666777999:::::::::999888777666666666666333444666777777666555444444333333444555555333111111333444444222000//////333222000111222333333222000111444555333666DDDRRRlllttt~~~yyyssssssttt~~~{{{{{{rrrrrruuuvvvtttvvv{{{~~~zzzpppjjjjjjnnniiicccbbbmmm||||||lllmmmssshhh^^^cccjjj{{{zzzzzz{{{{{{wwwoooiiidddccceeeiiipppvvvyyyzzz|||zzzzzzzzzooo___ZZZ___aaafff]]]dddlllppp}}}www}}}lllZZZOOOEEE999111000//////.........------------///222222000/////////------...///000000000///......//////000111222222...///111333333333333222yyysssuuu}}}~~~}}}~~~~~~}}}xxxnnnaaaSSSIIIDDDCCC@@@>>>===>>>AAABBBBBBBBB>>>>>>???>>>======???@@@???>>><<<<<<======<<<:::888999;;;;;;::::::;;;===>>>===;;;;;;;;;===???@@@???===:::999999999999888<<<;;;:::999888888888888999999999999999888777777555555777888888999999999666666777777888888888999888888999999999888888777:::999777666666666777888777777777777666666666666777555333444666666444222444444333222222111111000222222222111111111000000111111111222333444666666BBBRRRfffrrruuuuuuxxx|||}}}vvvoookkklllrrrwwwsss{{{{{{pppfffeeehhhiiilllnnnqqquuuuuulllbbbaaadddbbb\\\]]]iiitttyyyzzzqqqkkkllljjjbbb[[[YYYjjjmmmoooooorrrtttqqqkkkhhhfffaaa^^^^^^dddnnnttttttpppooopppkkkaaa\\\]]]ddd```[[[YYY```kkkpppnnntttlllddd[[[MMM<<<333222......---------...//////111000///------,,,,,,,,,,,,,,,,,,---------......000,,,,,,000000,,,,,,000......////////////......~~~|||uuuyyy~~~{{{uuummmaaaTTTKKKEEEDDDDDDDDDEEEDDDAAA???BBBCCCCCCBBB@@@@@@@@@AAA======>>>@@@BBBAAA>>><<<<<<<<<===<<<:::888999:::======;;;;;;;;;<<<>>>???>>><<<:::999:::::::::999<<<;;;:::999999888888888:::::::::::::::999888888666666777888999999999999888888888999999:::::::::888999999999999999888888:::999888777777777888888888888888888777777777777777555444444666666555222444444333333222111111111222222222111111111000000111111111111222333444555333999CCCLLLRRRUUUWWWWWW]]]^^^___]]]ZZZWWWVVVVVV```dddhhhfff```[[[XXXXXXWWWYYY[[[___fffkkkggg```WWWZZZYYYSSSTTT]]]fffjjjqqqllliiillljjjbbb[[[XXX```eeegggeeeeeeggghhhggg]]]___aaaccccccdddfffhhhjjjdddbbbdddbbb\\\YYYZZZSSSTTTTTTTTTYYY______[[[[[[YYYXXXVVVMMM===222/////////............------000///...------,,,,,,,,,,,,,,,,,,------------......++++++......++++++...---......//////......---zzz}}}}}}~~~yyyjjj^^^MMMJJJFFFEEEEEEEEEEEEEEECCCCCCBBBBBBAAA@@@??????===>>>@@@DDDFFFEEEBBB>>><<<===>>>===;;;::::::;;;======<<<;;;;;;===>>>???===;;;::::::;;;<<<;;;;;;===<<<;;;:::999999999999::::::;;;;;;::::::999999777888999::::::::::::::::::::::::;;;;;;;;;;;;<<<999999:::::::::::::::999;;;:::999888888888888999999999999888888888888777777666444555666666555333444444333333222222111111222222222111111111111111222222111111111111222222333000///555@@@HHHJJJIIIJJJNNNQQQSSSQQQMMMJJJIIIJJJKKKLLLKKKJJJHHHFFFEEEEEEEEEEEEFFFLLLQQQOOOHHHHHHJJJIIIEEEDDDIIIMMMNNNYYYXXXYYY]]]]]]WWWRRROOOPPPVVVXXXTTTQQQSSSVVVXXXOOOSSSWWWYYYYYYXXXWWWWWW]]]XXXTTTUUUTTTQQQOOOQQQPPPUUUXXXYYY[[[^^^^^^ZZZ[[[ZZZZZZXXXNNN>>>111+++......//////...---,,,+++//////......---,,,,,,,,,,,,,,,,,,,,,---------------******------******---,,,------......------,,,~~~|||wwwfff^^^SSSJJJEEEEEEGGGHHHDDDCCCBBBBBBCCCDDDCCCBBBAAAAAABBBDDDFFFFFFCCCAAA:::<<<>>>>>>>>>>>>@@@AAA???>>>=========>>>>>>???===;;;:::;;;===>>>>>>===>>>===<<<;;;::::::::::::::::::;;;;;;;;;::::::999999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999999888888888777777777666666555666555555444555444444333222222111111111111111111111111111111222222111000000000000000999333///555AAALLLPPPPPPSSSTTTUUUTTTSSSSSSUUUWWWXXXWWWUUUQQQMMMMMMPPPSSSTTTTTTSSSSSSWWW[[[WWWOOOVVVWWWXXXWWWVVVVVVWWWVVV[[[\\\]]]______^^^]]]^^^\\\```aaa]]][[[[[[ZZZWWWUUUUUUUUUTTTTTTVVVZZZ^^^ddddddbbb^^^VVVQQQQQQTTTQQQWWW[[[[[[\\\______]]]___^^^\\\XXXOOOAAA444---+++,,,---------,,,++++++............------,,,,,,++++++,,,,,,,,,---------,,,++++++,,,,,,++++++,,,+++,,,,,,------,,,,,,+++~~~~~~{{{ooocccYYYRRRMMMIIIKKKIIIGGGGGGIIIJJJIIIHHHGGGEEECCCCCCDDDDDDDDDCCC===>>>@@@AAA@@@AAACCCDDDAAAAAA@@@@@@@@@@@@@@@@@@>>>===<<<>>>@@@AAA@@@???@@@???>>>======<<<<<<<<<:::;;;;;;<<<<<<;;;;;;;;;;;;<<<==================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============<<<<<<<<<<<<<<<;;;;;;:::999999999888888888777777666777777666555555555555555555444444333222222111111111111111111111111111222222111000////////////111...---111999BBBGGGJJJUUUVVVWWWWWWWWWZZZ^^^aaacccbbb^^^SSSJJJIIIQQQZZZ\\\^^^```ccchhhkkkfff]]]WWWXXX\\\bbbeeeeeeddddddaaaaaa]]]WWWSSSUUU[[[___ccceeedddcccdddaaaWWWKKKFFFGGGHHHIIILLLRRRYYY___```ffffff[[[LLLCCCCCCGGGGGGOOOWWWXXXVVVTTTOOOIIIHHHLLLPPPSSSPPPHHH;;;000)))***+++,,,,,,,,,,,,,,,,,,------...------,,,++++++++++++,,,,,,,,,------,,,------,,,,,,------,,,++++++,,,,,,,,,,,,++++++||||||ssshhhaaaYYYSSSMMMJJJKKKKKKJJJHHHKKKHHHEEECCCDDDEEEFFFEEECCCDDDEEEDDDCCCBBBCCCEEEDDDDDDDDDDDDDDDCCCCCCCCC@@@??????AAACCCCCCBBB@@@BBBBBBAAA@@@????????????<<<===>>>>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>===============<<<<<<<<<<<<<<<===>>>????????????======>>>>>>======<<<;;;:::::::::999999999888888666777888777555444555666555555444444333333222222111111111111111222222222222222111000//////000000---,,,,,,...222666999;;;FFFLLLTTTZZZ^^^___```aaa^^^^^^XXXLLL???===GGGRRRZZZ]]]___aaaeeeddd[[[PPP???AAAIIIUUU]]]___```aaa\\\YYYOOO@@@888<<>>>>>>>>===<<<===>>>???@@@@@@@@@@@@>>>>>>?????????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;666777999888555444555777555555555444333333222222000000111111111222222222222222111000000000111111111000...///111333444333999AAANNNZZZaaadddeeefffggggggbbbXXXPPPNNNTTTZZZfffhhhiiiiiijjjhhh^^^RRR???@@@IIIXXXbbbdddeeefffcccaaaUUUBBB888???NNNWWWdddgggiiiiiiggg```PPP@@@BBBIIISSS\\\ccchhhkkkmmmiiikkkdddUUUJJJIIIKKKMMMRRRYYY___bbbaaa[[[MMM@@@;;;CCCMMMTTTXXXVVVIII:::444222///---,,,---...///***+++---......---,,,******++++++++++++,,,,,,,,,***------******------***,,,,,,------------,,,,,,}}}~~~ooobbb[[[VVVQQQLLLIIIHHHIIIKKKMMMMMMLLLJJJCCCEEEGGGHHHHHHIIIKKKMMMJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDDDDEEEGGGFFFDDDBBBFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEE@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAA@@@@@@?????????======>>>???@@@AAAAAAAAA>>>??????@@@@@@>>>===<<<>>>>>>>>>>>>============666888999888555444555777666555555444444333222222000000111111222222222222222222111111111111222222222...***+++000333111///333;;;GGGTTT^^^eeejjjmmmiiigggddd___[[[ZZZ[[[]]]ccceeegggiiimmmnnnfff\\\FFFEEEMMM\\\eeefffeeefffeeedddYYYFFF>>>HHHZZZeee```fffjjjiiiddd\\\OOOCCCJJJNNNUUUZZZ___ccchhhkkkjjjggg[[[NNNJJJOOOSSSRRRXXXYYYXXXXXX[[[\\\UUULLL@@@EEEIIIMMMTTTZZZVVVMMM:::777333///------///000***+++---......---+++*********+++++++++,,,,,,,,,(((,,,,,,((((((,,,,,,(((,,,------......------,,,{{{sssiii]]]TTTOOOMMMKKKKKKLLLNNNNNNNNNJJJJJJIIIIIIJJJKKKMMMNNNIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJIIIHHHFFFDDDBBBFFFEEEDDDBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFBBBCCCDDDDDDCCCBBB@@@???BBBAAA???>>>>>>>>>???@@@???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>???>>><<<;;;:::;;;;;;<<<999999999999888888888888444444333222222111111000333222222111222222333333444333222111000///...---.../////////......111333222555>>>OOO```iiiiiieeehhhhhhfffbbb[[[VVVYYY___```fffjjjiiiiiihhh```VVVIIINNNUUU]]]cccfffffffffeeeaaaWWWLLLJJJRRRYYY\\\___aaafffhhh```RRRKKKMMMVVVOOORRR^^^ccc```ccckkkeeeeee[[[NNNMMMVVVWWWQQQYYYWWWVVVWWWZZZYYYUUUQQQIIINNNLLLGGGIIISSSWWWSSSLLLEEE888,,,)))---///...,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++{{{xxxlllfff]]]UUUQQQOOOOOOOOORRRPPPNNNLLLKKKLLLLLLMMMKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMLLLKKKJJJHHHGGGJJJIIIHHHGGGFFFGGGGGGHHHDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???===<<<;;;<<<<<<===999999999888888777777777444444333333222111111111222222111111111222222222222222111000//////......///000000///......000222000111666AAAOOOZZZ___```eeeeeeeeebbb\\\WWWVVVWWWZZZccciiijjjiiihhhbbb[[[PPPSSSXXX^^^bbbdddeeeeeegggddd\\\RRROOOSSSWWWXXX\\\^^^bbbddd]]]QQQLLLNNNVVVOOONNNWWW```fffiiilllcccbbbXXXKKKIIIPPPQQQKKKSSSUUUWWWXXXXXXWWWUUUSSSMMMQQQRRRMMMKKKNNNRRRSSSLLLJJJDDD<<<999888333---222111///---,,,+++******,,,,,,------------------++++++++++++++++++++++++---------,,,,,,+++++++++xxxooofff___\\\ZZZZZZYYYVVVTTTRRRSSSTTTTTTRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQQQQQQQQQQPPPOOONNNOOONNNNNNMMMLLLMMMMMMMMMIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMLLLKKKJJJJJJJJJJJJHHHGGGFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDCCCBBBAAABBBBBBCCCCCCDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>???<<<<<<;;;:::999888888777555444444333333222111111222111111111111111111111000000000//////.........000111111000......///111000......222;;;GGGSSSZZZ```bbbdddccc___YYYSSSOOORRR[[[cccffffffddd___YYYTTTUUUVVVYYY[[[^^^aaabbbbbbaaa[[[RRRNNNQQQRRRQQQYYY[[[___```[[[RRRNNNOOOVVVQQQKKKLLLWWWeeejjjgggaaa```XXXMMMKKKPPPPPPKKKIIINNNSSSVVVVVVUUUUUUUUUPPPQQQSSSRRRLLLGGGJJJQQQPPPQQQOOOJJJFFFCCC<<<444777444000,,,))))))***+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++{{{tttpppaaa___]]]ZZZYYYYYYZZZ[[[ZZZZZZYYYXXXVVVUUUSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRPPPQQQQQQQQQQQQRRRRRRRRRRRRQQQOOONNNMMMMMMNNNOOOKKKKKKJJJJJJJJJJJJIIIJJJGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDBBBAAAAAABBBBBBAAA@@@???>>><<<;;;:::999555555444444333333222222111111111111111111000000////////////............000111111000...---...///111000---,,,000:::IIISSS\\\aaafffggggggbbbYYYPPPNNNSSSYYY```dddccc\\\VVVSSSSSSSSSTTTWWW\\\```ccc___^^^XXXPPPMMMPPPQQQOOOVVVZZZ___```\\\TTTNNNLLLTTTUUUMMMDDDLLL^^^eee```]]]]]]XXXPPPMMMPPPQQQNNNBBBEEEKKKQQQUUUWWWWWWVVVRRRMMMNNNQQQLLLCCCCCCJJJSSSUUUSSSNNNKKKJJJGGGBBB;;;888111,,,)))***,,,...+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,rrrppplllgggbbb^^^\\\ZZZ\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYYYYZZZZZZXXXXXXXXXXXXXXXWWWWWWVVVWWWWWWWWWWWWXXXXXXXXXXXXVVVTTTSSSQQQQQQQQQRRRRRROOOOOOOOOOOOOOONNNNNNMMMKKKLLLMMMNNNOOOOOOOOOOOONNNNNNMMMMMMLLLKKKJJJJJJLLLJJJIIIGGGFFFEEEFFFFFFCCCBBBAAA???===;;;:::999666666555555444333333222111222222222222111000///////////////............000111222111///......///000000...,,,,,,333???IIISSS[[[bbbeeegggeee]]]RRRKKKJJJNNNYYYdddeee^^^VVVPPPPPPPPPRRRVVV\\\bbbeeecccaaa[[[RRRNNNPPPRRRQQQTTTZZZ```bbb^^^VVVMMMGGGOOOVVVQQQDDDFFFWWWbbb___]]]]]]YYYRRRNNNNNNMMMKKKBBBAAADDDNNNYYY^^^\\\WWWTTTJJJGGGMMMMMMFFFCCCFFFNNNSSSUUUSSSRRRRRROOOJJJDDD???888111---,,,---...***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvnnngggddd______^^^^^^^^^___``````]]]]]]\\\\\\\\\]]]]]]^^^\\\\\\]]]]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[\\\\\\\\\ZZZYYYXXXWWWWWWVVVVVVVVVTTTTTTTTTUUUTTTSSSSSSRRRQQQQQQSSSTTTUUUVVVVVVVVVUUUTTTTTTSSSQQQPPPPPPOOOQQQPPPNNNLLLJJJJJJJJJJJJEEEDDDBBB@@@===;;;999888777666666555555444333333222333444444333222000///000000000//////............000111111///......///---......,,,,,,///666<<>><<<:::777777666666555444444444333444555555555333111000222222111000//////......---///111111000//////000---------------...111333333@@@HHHGGGHHHMMMMMMHHHFFFDDDFFFMMMOOOLLLJJJKKKHHHIIIJJJKKKMMMNNNOOOPPPPPPRRROOOJJJHHHJJJJJJGGGLLLRRRVVVUUUTTTRRRKKKCCCGGGLLLMMMJJJLLLTTTYYYZZZ[[[\\\[[[XXXSSSMMMKKKLLLIIIEEEDDDIIISSSXXXVVVSSSPPPOOOJJJFFFGGGJJJIIIDDD@@@JJJSSSVVVUUUSSSOOOJJJLLLJJJFFFAAA;;;777444333/////////......---,,,,,,------------------------+++++++++,,,,,,---------{{{tttnnniiieeedddeeedddcccbbbaaabbbccccccbbbcccdddddddddcccbbbaaaccccccdddddddddeeeeeeeeecccdddeeeeeedddcccaaa```]]]]]]^^^___^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZ[[[[[[[[[[[[XXXVVVTTTRRRPPPPPPPPPPPPNNNMMMKKKHHHEEEBBB@@@???777777777666555555444444444555666666666444111000444333222111000///...---,,,...111111000000000111///............///000000888FFFMMMJJJIIIPPPSSSOOOSSSRRRUUUUUUNNNDDDCCCIIIPPPQQQRRRRRRQQQPPPNNNMMMEEEIIIKKKKKKLLLPPPPPPMMMIIIMMMOOOLLLMMMOOOKKKDDDHHHHHHHHHIIIMMMPPPPPPNNNKKKMMMOOOOOOKKKGGGGGGIIIGGGEEEDDDFFFJJJMMMNNNMMMKKKPPPLLLBBB@@@FFFGGGBBBBBBHHHLLLKKKIIIKKKLLLKKKHHHGGGFFFDDDBBB???<<<;;;222222111000///...------------------------------+++++++++,,,,,,---------~~~vvvqqqnnnjjjhhhfffddddddeeefffgggggggggggghhhiiigggdddaaaeeeffffffggghhhiiiiiiiiijjjhhhggghhhiiigggccc___```aaabbbbbbbbbaaa______dddcccbbb```______^^^^^^kkkccc[[[ZZZ^^^aaa```\\\[[[\\\\\\\\\[[[XXXVVVTTTQQQMMMIIIHHHGGGEEEAAA>>>888777666666777666444222444444444444333333333222222111///---,,,+++******---......///000000111111+++---///000000000111222===BBBKKKRRRQQQIIIDDDDDDUUUVVV[[[ZZZJJJ888888DDDTTTVVVWWWWWWYYYYYYPPPFFF@@@CCCHHHNNNSSSUUUTTTRRROOOQQQQQQOOOKKKJJJLLLOOOPPPPPPMMMKKKNNNRRRNNNGGGIIIJJJMMMOOOOOOMMMJJJHHH???======@@@FFFIIIJJJIIIKKKMMMMMMHHH???;;;>>>CCC???GGGJJJHHHHHHMMMOOONNNIIIIIIDDD:::555999>>>AAADDDBBB>>>888222//////000000///......///---***(((------------------,,,,,,vvvtttppplllhhheeedddccchhhgggggghhhjjjkkkjjjiiihhhhhhhhhiiiiiiiiijjjjjjjjjiiiiiijjjkkkiiifffbbbffffffggggggfffeeecccbbbgggffffffeeedddddddddeeehhhdddaaaaaadddfffdddbbb_________]]][[[XXXVVVTTTQQQNNNJJJGGGFFFCCC???<<<888777555555555555222111222222222222111111111111333222111000////////////......//////000111222222333111...,,,---333<<>>===@@@FFFJJJLLLLLLMMMPPPPPPJJJAAA<<<===@@@FFFMMMRRRRRRQQQTTTUUURRRUUUQQQFFF999444:::BBBFFFKKKJJJGGGBBB<<<777555444000...,,,,,,---///000///......------,,,,,,++++++|||vvvqqqmmmkkkjjjhhhffffffgggiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiikkkjjjjjjkkklllkkkiiifffjjjjjjjjjjjjiiihhhffffffhhhhhhhhhhhhhhhhhhhhhhhhdddeeefffggghhhhhhggggggeeedddbbb___\\\YYYWWWVVVTTTQQQMMMJJJGGGDDD@@@===;;;999777666666444222000222222222111111111111000111000//////////////////000000/////////000000111000///......222;;;FFFNNNUUUUUUVVVQQQHHHCCCLLLXXXaaaaaaaaa\\\LLL===>>>HHH___aaabbbaaa```]]]SSSIII===CCCMMMYYYbbbdddaaa^^^cccaaaYYYKKKAAABBBNNNYYY___bbbbbb```]]]YYYNNNBBBBBBDDDHHHLLLOOOQQQQQQQQQHHHGGGFFFHHHLLLQQQTTTVVVVVVYYYZZZVVVMMMFFFEEEFFFNNNUUUZZZ[[[\\\]]]]]]ZZZ\\\VVVJJJ???===CCCHHHIIIPPPRRRSSSQQQLLLGGGCCCBBB888555000......111222333---.....................~~~{{{yyytttqqqnnnlllkkkjjjhhhfffiiiiiijjjjjjjjjjjjkkkkkkkkkkkklllmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiiiiihhhhhhgggdddgggiiihhhfffeeegggiiigggfffcccaaa^^^\\\[[[[[[XXXVVVSSSOOOKKKGGGCCCAAA>>><<<999777777555333111333333333222222222222111000000///...............000000///...//////000111...333:::@@@EEEHHHKKKMMMRRRMMMGGGBBB>>>CCCRRRbbbaaaaaa```ZZZNNNCCCGGGPPP[[[```dddeeefffddd]]]TTTFFFJJJRRR[[[aaacccaaa___cccddd```TTTIIIJJJWWWddd```ccceeedddbbb___UUULLLKKKLLLOOORRRTTTVVVWWWWWWTTTRRRPPPOOOQQQUUUXXXZZZ[[[___bbb```YYYSSSPPPOOOTTTWWW[[[]]]___aaabbbaaaZZZWWWQQQKKKKKKNNNMMMHHHOOOSSSYYY\\\ZZZWWWSSSQQQIIIDDD>>>999666444222111------...//////000111111}}}|||zzzvvvqqqmmmlllllllllmmmmmmnnnnnnnnnooopppqqqqqqqqqqqqqqqrrrppppppqqqqqqrrrtttuuuuuuppppppppppppooonnnmmmlllkkkmmmmmmjjjfffdddgggkkkhhhgggeeecccaaa``````___ZZZYYYVVVQQQLLLGGGDDDCCC???<<<999777666555333111333333222222222111111111222222111000////////////---------///111555888:::;;;BBBLLLSSSSSSOOOJJJGGGCCC>>>===AAAHHHOOO[[[eee``````___XXXMMMFFFJJJRRRVVV\\\bbbeeegggggg```YYYNNNOOORRRVVV\\\```aaa```^^^ccceee^^^TTTQQQYYYbbb___bbbdddbbbaaa```[[[TTTQQQRRRTTTVVVYYY[[[]]]]]]ZZZXXXUUUQQQPPPQQQSSSUUUWWW\\\aaabbb^^^ZZZWWWVVVVVVUUUUUUXXX[[[___bbbeee___]]]WWWQQQPPPQQQMMMHHHKKKPPPXXX]]]^^^[[[WWWUUUUUURRRMMMHHHCCC<<<666111111000000//////.........}}}yyyoooooonnnnnnmmmmmmlllllltttuuuvvvuuuttttttuuuwwwvvvvvvvvvwwwxxxzzz{{{|||wwwxxxyyyyyyyyywwwvvvuuuuuuuuusssoookkkiiikkknnnhhhgggfffeeedddcccbbbaaaXXXWWWUUUPPPJJJFFFCCCCCC>>>;;;888555555444333111222222222111111111000000000//////.........//////---...000444999???EEEHHHLLLOOOQQQQQQLLLGGGBBB???888999BBBPPP[[[^^^```aaa^^^___]]]UUUJJJFFFIIIOOOYYY```gggjjjkkkiiiccc\\\OOONNNNNNQQQVVV]]]aaaccc\\\bbbfffbbbXXXRRRSSSWWW]]]aaabbb___^^^^^^\\\WWWPPPPPPRRRUUUXXX\\\___aaa```___[[[VVVRRRPPPPPPRRRTTTYYY___bbbcccaaa___^^^XXXSSSPPPSSSWWWZZZ^^^bbbgggcccZZZOOOKKKMMMMMMJJJHHHNNNUUUYYYYYYWWWTTTRRRWWWVVVUUURRROOOHHH@@@::::::999777444111...,,,+++}}}|||zzzxxxuuusssqqqpppssstttuuutttrrrqqqsssuuuuuuuuutttttttttuuuvvvwwwvvvwwwzzz{{{||||||{{{{{{xxxxxxwwwuuurrrooonnnnnniiiiiihhhgggfffcccaaa___WWWWWWVVVQQQKKKFFFDDDDDD@@@===:::777777777666555555555555444444444333333000000111111333444666777999999:::===BBBHHHMMMPPPQQQPPPNNNIIIDDDAAA???@@@===AAAKKKXXX^^^^^^]]]^^^XXXZZZXXXQQQHHHFFFIIIMMMWWW```hhhkkkkkkiiiccc\\\NNNMMMLLLNNNTTTZZZ```bbb]]]aaabbb^^^VVVPPPOOOQQQXXX]]]```^^^^^^^^^]]]YYYQQQQQQRRRSSSVVVYYY]]]___cccbbb```ZZZTTTPPPOOOPPPRRRVVV\\\aaaccccccbbbaaa[[[TTTQQQTTTWWWVVVXXX[[[aaaaaa[[[QQQKKKLLLMMMMMMGGGLLLRRRVVVWWWWWWVVVUUUTTTTTTUUUUUUTTTPPPIIIEEEDDDCCC@@@===:::777444333~~~|||oooqqqqqqpppmmmlllnnnqqqpppooommmlllkkkkkkllllllpppqqquuuxxxzzz{{{{{{zzzwwwwwwxxxxxxvvvssspppmmmjjjkkkjjjiiifffccc___]]]XXXYYYXXXSSSMMMHHHGGGGGGDDDAAA===;;;;;;;;;::::::999999999999888888888888777888999;;;>>>AAACCCEEEGGGFFFEEEFFFHHHKKKOOOQQQPPPPPPOOOLLLHHHGGGHHHIIIHHHJJJPPPUUUUUUSSSWWW^^^PPPTTTSSSMMMGGGGGGKKKOOOMMMWWW```cccdddccc^^^WWWPPPNNNMMMNNNSSSXXX\\\^^^___```___[[[UUUQQQQQQSSSPPPWWW]]]^^^___```___[[[VVVUUUTTTSSSTTTVVVXXXZZZ^^^___]]]WWWPPPLLLKKKKKKLLLOOOUUUZZZ]]]^^^]]]\\\^^^WWWTTTXXXYYYVVVTTTVVVSSSXXXZZZVVVQQQPPPOOOMMMGGGKKKRRRWWWZZZ[[[\\\^^^SSSSSSSSSTTTTTTRRRMMMJJJIIIIIIGGGFFFDDDCCCBBBAAA~~~yyytttooolllooonnnnnnmmmmmmmmmmmmnnnnnnmmmmmmoooqqqrrrqqqpppsssrrrqqqrrrtttvvvvvvuuutttsssrrrooommmjjjiiihhheeecccaaa___\\\[[[YYYYYYZZZUUUQQQPPPRRRQQQMMMHHHKKKKKKJJJIIIGGGEEEBBBAAABBBCCCEEEGGGHHHIIIIIIIIICCCBBB???>>>EEEOOOTTTSSSUUUPPPJJJFFFDDDDDDDDDCCCAAAFFFLLLOOOOOOMMMIIIGGGNNNPPPQQQPPPQQQTTTQQQLLLPPPMMMLLLQQQXXX]]]ZZZVVVXXXTTTSSSTTTTTTRRRTTTWWWVVVWWWXXXZZZ\\\ZZZWWWTTT]]]ZZZ[[[^^^^^^ZZZYYY\\\XXXWWWWWWWWWXXXYYYWWWVVVYYYWWWVVVUUUUUUWWWYYY[[[YYYWWWVVVVVVXXXYYYZZZZZZYYYYYYXXXZZZ[[[ZZZXXXVVVTTTVVVWWWWWWUUURRRQQQQQQQQQRRRTTTVVVXXXYYYYYYYYYTTTQQQNNNOOOSSSTTTSSSQQQOOOPPPPPPLLLFFFFFFJJJNNN|||xxxvvvssssssqqqooonnnmmmllllllkkkjjjiiijjjkkkkkkiiigggeeedddcccdddfffhhhhhhhhhdddeeefffhhhjjjlllmmmnnnlllkkkiiigggeeedddcccccc```]]]ZZZZZZ\\\\\\YYYVVVRRRSSSTTTTTTSSSRRROOONNNRRRRRRPPPNNNMMMKKKJJJIIIAAABBBBBBBBBGGGNNNPPPNNNMMMIIIFFFDDDDDDDDDEEEDDDCCCEEEGGGCCC===;;;>>>BBBOOOSSSWWWWWWXXXXXXRRRKKK???;;;:::@@@JJJRRRUUUTTTXXXUUUSSSSSSNNNGGGCCCCCCEEEIIIOOOVVVZZZ\\\\\\[[[ccc]]]XXXUUUQQQMMMLLLOOOUUUTTTTTTUUUWWWVVVTTTRRRJJJIIIHHHIIILLLQQQVVVYYYXXXVVVVVVWWWXXXXXXUUURRRNNNNNNPPPSSSWWWYYYYYYXXXXXXWWWUUURRROOOPPPSSSVVVVVVWWWWWWVVVTTTPPPLLLJJJEEECCCCCCGGGNNNSSSTTTSSSQQQRRRQQQLLLFFFCCCEEEHHH{{{zzzxxxuuurrrpppnnnmmmiiigggeeeeeedddccc```^^^[[[YYYYYYZZZ\\\^^^^^^^^^^^^^^^_______________```bbbaaa___^^^\\\[[[ZZZZZZXXXXXXXXXXXXXXXYYYXXXXXXSSSTTTWWWYYYYYYXXXVVVUUUSSSQQQMMMIIIFFFDDDBBBBBBCCCFFFIIIJJJMMMQQQPPPLLLJJJIIIHHHHHHKKKLLLMMMLLLHHHIIIFFF===555444===FFFPPPVVVZZZ[[[ZZZVVVKKKAAA444111000666CCCOOOWWWYYYWWWPPPJJJFFF???888666888<<>>???CCCJJJQQQUUUWWWWWWYYYUUUMMMFFFBBBCCCIIINNNXXXXXXXXXUUUNNNEEE<<<777555555888???IIIQQQTTTUUURRRRRROOOHHH@@@:::888999}}}{{{xxxvvvtttmmmkkkiiigggeeeccc___]]]^^^\\\[[[\\\^^^_________cccbbb___]]]ZZZWWWUUUTTTVVVTTTRRROOOMMMKKKJJJJJJIIIJJJKKKKKKJJJIIIJJJLLLHHHJJJMMMOOOPPPNNNLLLKKKDDDBBB???<<<;;;;;;<<<<<>>999;;;CCCKKKNNNSSSVVVUUURRRLLL@@@555333111111888DDDPPPXXX[[[QQQGGG<<<555222222888@@@FFFOOOZZZ```aaaaaadddggg[[[PPPDDD<<<777777===EEEMMMLLLLLLLLLJJJFFF@@@<<<444222111333999AAAKKKPPPRRRQQQRRRUUUVVVQQQEEE:::444666;;;CCCKKKQQQTTTTTTWWWQQQFFF;;;555555:::???QQQSSSTTTQQQJJJ@@@555///111111444<<>>???@@@===>>>@@@AAAAAA@@@===<<<:::999888777777999;;;<<<:::>>>???======@@@@@@===@@@???@@@BBBDDDEEEDDDBBB???>>><<<<<<>>>@@@AAABBBFFFIIIJJJGGGFFFCCC;;;333444444666<<>>777666888;;;HHHJJJMMMNNNJJJCCC:::555888777999>>>GGGMMMPPPPPPTTTSSSPPPKKKEEE???<<<;;;|||yyyssspppmmmlllkkkjjjhhhfffbbbaaa___]]][[[YYYWWWVVVUUURRROOOJJJEEEAAA>>>===<<<;;;:::999999888777666888888999999888777555444777666555555555666777888555999999555444777999888:::999888999::::::888777:::888888;;;??????;;;777:::======;;;===???===999777888:::>>>CCCFFFFFFFFFAAA===<<<>>>@@@???BBBGGGIIINNNSSSTTTSSSQQQQQQRRRTTTLLLDDDAAA@@@@@@FFFLLLMMMMMMOOOQQQSSSSSSPPPMMMDDDCCCBBBBBBCCCEEEGGGIIIJJJLLLNNNPPPOOOKKKEEE@@@======@@@DDDIIILLLLLLLLLNNNMMMJJJFFFBBB@@@AAACCC@@@BBBFFFIIIIIIFFFAAA>>>???===<<>>??????>>><<<:::<<<@@@AAA>>>>>>@@@@@@BBBDDDFFFGGGGGGGGGFFFKKKFFFDDDDDDCCCAAACCCGGGCCCCCCDDDFFFIIIIIIHHHFFFAAAAAABBBCCCCCCBBBAAAAAA???BBBEEEEEECCCBBBCCCDDD??????@@@BBBEEEFFFDDDCCCDDDEEEFFFDDDBBBAAAAAABBB999;;;===@@@AAA@@@???===>>>;;;999:::>>>@@@???===:::999777666777999::::::|||xxxtttpppmmmeeedddbbb```^^^[[[ZZZYYYPPPNNNJJJFFFBBB???===<<<999555222444888999666222222111000//////000222333000111111111111000000///***000333111...//////...222000...---......---,,,,,,---...------///333777000222222000333666666222111111111333444666777888:::666666888999888:::>>>>>>======???AAABBBBBBAAA@@@>>>???BBBBBB???>>>@@@AAA@@@??????@@@@@@>>>===888:::===>>>???===:::999555888;;;;;;888999>>>CCC===<<<<<<>>>??????===;;;;;;<<<===<<<:::888888888444555666777888888888777:::777555666888:::888666:::777333111111222333333}}}{{{qqqkkkeeebbbbbbaaa\\\XXXVVVSSSNNNIIIFFFBBB>>>;;;777666777666222222;;;FFF333333333333222000///...111000000000////////////////////////000000000000000///...---------------,,,---///000111111111000////////////////////////000000////////////000000222000///000333444555444666666777888999::::::;;;;;;;;;:::999888777666555444555666777777888888777555555444444444333333333222333444444333333555666444444555555555555444444444555555222000000333666888666444111000000111222666333222444888:::777333444444333333333222222222{{{tttpppmmmiiibbb]]]ZZZVVVQQQKKKGGGBBB===:::777666777888666555:::AAA222222111111000000//////000000000///////////////....../////////000000000///......---------......,,,---///000111111000000....................................///000222222000//////000222444444333666666777888999:::;;;;;;::::::999888777666555555555666666666666666555555555555555555444444444444222333555444444333555666333333444444444444333333333444444111//////222555222222111222333666888:::;;;888555666999:::888555333333333333222222222222}}}yyytttlllfffaaa]]]VVVPPPKKKFFFAAA===999777777999999666666999333222111000000000111222////////////////////////------........./////////......---------...//////------///000000000000000------------------------,,,------...000111333444///......000222444444333666777888888::::::;;;<<<::::::999888777666555555777777777666666555333333777777666666666555555555333444555555444333555666222333333333333333333222333333333111//////111333111222444777<<>>:::888777555333444444444444333333333333}}}yyyuuuqqqoookkkfffaaa^^^ZZZVVVSSSOOOGGGAAAAAA@@@<<<888777666555333111000111222333///000000000000000000000------------.........///---------------...///000.............../////////........................///////////////000000111000000111333666888777666888888999:::;;;<<<=========<<<<<<;;;;;;:::::::::777777888999999999999999999999888888888777777777444555666666444444444666444444555555555555444444555555444333333444333333000111333666999;;;>>>???@@@===:::888777777777777555555555555444444444444}}}zzzwwwtttrrrrrroookkkgggdddaaa^^^\\\ZZZSSSMMMLLLKKKFFFCCCCCC<<<;;;999666555444444444222222222111111000000000------........./////////......---------.../////////......------...//////////////////////////////000000////////////000000000111222555888999888777888999::::::<<<<<<===>>>>>>=========<<<<<<<<<;;;777888999::::::;;;;;;;;;999999888888888777777777555666777666444444444666444555555666666555555444666555444444555555444333333333444555666666777777444444444555666888:::;;;555555555555444444444444~~~|||yyyvvvuuuuuusssppplllhhhfffccc```]]]ZZZVVVUUUWWWUUUPPPLLLLLLIIIGGGEEEBBB???===;;;999555444444333222111000000....../////////000000000///......---------......///...------------...///........................//////...//////000111111///000222555888999888666999999:::;;;<<<===>>>>>>============<<<<<<<<<<<<888888999:::::::::999999888888888888777777777777555777777666555444444555333444444555555444444333666444333444555555333111555555666666666666666555111222333444555555777888444444333333333222222222|||~~~}}}}}}|||zzzxxxwwwwwwxxxtttppplllhhheeebbb^^^\\\UUUUUUWWW[[[ZZZTTTPPPPPPTTTSSSQQQNNNJJJFFFCCCAAA777666555444222111000000////////////000000000000000///...---------------//////---,,,,,,---...///---------------------------------...000111333444...///111444888999777666999::::::;;;<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999999999999999888777666888888888777777777777666666777888777555444444555222333333444444333333222555333222333555555222000111111222333333333333333555666777666333111111111222222222111111111000000}}}{{{{{{{{{wwwtttrrrqqqqqqpppooommmjjjgggdddbbbaaa\\\ZZZZZZZZZ[[[ZZZYYYWWWVVVVVVUUUTTTQQQNNNLLLKKKGGGEEE???888666888666111111000///......///000111333222222111111111111222111111111///---,,,...///......---,,,+++******))),,,---...///000000000000,,,111444444666999888444666666777888999::::::;;;888888999::::::::::::999999999999888888888888777555777777666555444555666555444333222111111111111111111222222222222111111555555444333333222222111222222333444444444333333222333222111000000333555111000///......///000111||||||{{{~~~~~~}}}||||||}}}|||zzzxxxwwwvvvvvvvvvtttsssqqqnnnjjjhhheeedddcccbbbaaabbbccccccaaa```aaa___]]][[[ZZZWWWUUUSSSMMMKKKEEE@@@@@@CCCCCC???;;;:::888555444333333333111111111111222222333333222222111000///...///111,,,,,,,,,,,,,,,+++******...///////////////......111555666444444555222...444555555666777888999999444555555666777777777777888888888777777777666666555777777666555444555666555444333222111111111111000000111111111111000000111111111000000000000000111111222333333333333333333333444222111111333555///000000000000000000///}}}~~~|||yyywwwuuuuuuuuuuuuvvvvvvwwwwwwwwwxxxuuutttrrrooommmjjjiiihhhfffeeedddfffggghhhfffeeehhhddd```______^^^ZZZWWWUUUSSSNNNHHHHHHLLLNNNKKKFFFDDDAAA===999666444333000000111111222333333333333444444444333222111000------.........---,,,,,,111000000///...------,,,111555666333222333000,,,333333444555666777888888333333444555555666777777777777666666666555555555555777777666555444555666555555444333222222222222///000000111111000000/////////000000000000111111111111222333333333333222444555555444333333444666///000111111111111000///}}}}}}|||zzzxxxvvvuuupppqqqrrrrrrsssrrrrrrqqqpppooommmkkkjjjiiiiiijjjgggffffffgggiiijjjiiigggkkkfffaaa```aaabbb___\\\[[[ZZZTTTMMMJJJMMMOOOMMMMMMKKKGGGAAA<<<777333111000000111111222222333333444666888;;;<<<999444111000000000000000000///...111000//////...---------,,,000111000111444333000333333444555666777888888555555666666777888999:::777777777666666666555555555777777666555444555666666555444333333222222222111111111222222111111111111111222333333444555555222333333444444444444444555666777666444444555666222111111000000111111222||||||}}}}}}zzzzzz}}}~~~}}}{{{zzzzzzrrrrrrrrrqqqpppnnnmmmlllhhhgggfffeeeeeefffggghhhiiihhhhhhjjjllllllkkkjjjlllhhhcccaaabbbcccbbbaaa\\\\\\WWWNNNJJJLLLMMMLLLNNNLLLHHHDDD>>>999555333222111111111222333444555222555;;;BBBFFFDDD???:::444333222111000/////////000///............///000)))---//////111444555222333444444555666777888888777777666777777999:::;;;888888777777777666666666555777777666555444555666777666555444333333333333222333333444444333333222222333444444555666777777444555666666777777666666666777888777555444555666555333000......000333555|||zzzzzz~~~}}}}}}~~~|||||||||~~~~~~}}}|||||||||xxxwwwuuusssqqqooonnnmmmgggfffdddccccccdddfffggggggffffffgggiiiiiihhhffffffddd```[[[YYYYYY[[[\\\YYY[[[WWWPPPKKKLLLMMMKKKJJJIIIGGGCCC@@@<<<888666444333222222333777;;;===444777===EEELLLNNNKKKGGG;;;999555222///...//////000///...------...000000+++///000///000333333111333333444555666777888888777666555444555666777888888888888777777777666666555777777666555444555666777777666555444444444444444444444555555444444444222222333444444555666666666666777888888888888777666777999888666444444555666444111//////111444666}}}|||yyyxxxxxxuuutttssstttwww{{{}}}~~~~~~}}}||||||yyyxxxvvvtttssssssssstttnnnmmmjjjgggffffffggghhhfffeeedddeeeffffffdddbbbaaa```]]]UUUNNNLLLOOOSSSXXX[[[XXXPPPJJJHHHGGGEEE@@@@@@@@@???===;;;999888555444222333777>>>EEEIIICCCAAAAAAEEELLLQQQQQQOOOGGGCCC===777333222333444222111///---------...///---000111//////222333000222222333444555666777777777666555333333444555666777777666666666555555555555777777666555444555666888777666555444444444444333444444444444444444333222333333333444444555555666666777888888888888777666777999888666444444444333333333222222333333333~~~~~~zzzxxxxxxuuusssqqqppprrrwww}}}~~~}}}|||{{{vvvxxx}}}}}}{{{xxxwwwwwwyyy|||~~~}}}}}}||||||wwwvvvuuussstttuuuwwwxxxwwwtttpppllljjjiiijjjjjjjjjiiihhhhhhiiiiiigggeeedddddd```VVVKKKGGGKKKPPPZZZ\\\YYYPPPGGGBBB???<<<777888999::::::999888777555444333555;;;DDDMMMSSSSSSMMMFFFEEEJJJNNNPPPPPPRRRMMMEEE===999888999:::444333000---,,,,,,,,,---,,,///000...000444444222000111222333444555555666999888666444333444555666666666555555555444444444555777777777555444555666888777666555555444444555222333333444444333333222444444444555555555555666555555666777777777777777555777888888666444333333000222444666666444222000|||zzzxxxwww|||{{{{{{|||~~~zzzwwwuuuvvvxxxzzz|||~~~~~~~~~}}}}}}tttuuuwwwzzz}}}|||xxxtttrrrtttwwwzzzxxxwwwxxx|||}}}}}}~~~~~~}}}{{{vvvtttrrrrrrsssuuuuuutttwwwwwwvvvsssoookkkjjjjjjkkkjjjiiijjjkkklllkkkiiihhhiiifff]]]QQQJJJKKKNNNZZZXXXUUUQQQKKKFFFBBB@@@888666555777:::<<<;;;999<<<555111333777<<>>???AAABBBAAA???@@@999555555666999@@@GGGMMMQQQRRRMMMDDD???BBBGGGSSSTTTSSSOOOIIICCC>>>;;;;;;999333---+++...---***......///000000000000000111222333555666666777777999888777777666666666777555666777777888888888777666777888777666555666888888888888777777777666666777777666555555666666666555666666555444555777999666666777777777666666555555555555555555444333333111111111111111111111111~~~|||yyywwwwwwvvvtttrrrpppsssuuuwwwxxxzzz}}}~~~zzzwwwtttsssmmmnnnooopppqqqrrrssssssxxxwwwuuutttttttttuuuvvvvvvsssppppppssswwwzzz{{{yyyyyyxxxwwwvvvuuussssssuuuvvvxxxyyyyyyxxxwwwvvvtttqqqnnnlllkkkkkkiiihhhiiijjjiiigggccc````````````^^^\\\ZZZZZZXXXVVVTTTVVVTTTPPPLLLIIIGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDD@@@???>>>???@@@AAA@@@???AAA<<<888777666777===EEEFFFLLLPPPOOOJJJDDDAAABBBNNNQQQUUUVVVSSSLLLCCC>>>???>>>888///+++,,,---+++////////////////////////111222333444555666666666888777666666666666666666555555666777777777777666666777888777666555666888888888888777777777777666666666666666777888999:::555666666666555555777999555555666666666666666555666666777777666666555444222222222222222222222222}}}|||zzzxxxvvvrrrsssttttttsssssstttvvvuuuvvvxxx{{{~~~~~~{{{yyyxxxuuuuuuttttttsssrrrrrrqqqrrrrrrsssssssssrrrrrrrrrrrrpppnnnnnnnnnppprrrsssoooooooooooonnnmmmkkkjjjkkklllmmmnnnnnnllljjjiiihhheeebbb`````````^^^]]]ZZZZZZYYYVVVRRRPPPOOOOOOMMMKKKIIIGGGGGGFFFDDDBBBFFFBBB>>>===???@@@@@@>>>???@@@AAAAAABBBBBBAAAAAA=========>>>???@@@AAA@@@CCC@@@>>><<<999999AAAJJJEEEFFFIIINNNRRRQQQKKKFFFGGGLLLUUU[[[[[[SSSHHH@@@AAABBB???666///---,,,***---------......///000000111111222444444555555555444444333333333333333444444555555666666666555555555666777777666555666777777777666666666555555555444444444555777888:::;;;666777777777555555666777444444555666666666555555666666666666666555555444222222222222222222222222~~~yyyzzzzzzyyyvvvuuuuuuvvvrrrrrrtttuuuwwwyyyzzz{{{}}}~~~~~~|||zzzxxxuuutttsssppppppqqqrrrrrrqqqpppooommmmmmnnnnnnnnnmmmllllllkkklllmmmmmmmmmkkkjjjiiiggghhhhhhhhhgggeeebbbaaa___]]][[[ZZZZZZ[[[[[[ZZZVVVVVVTTTQQQLLLHHHGGGGGGKKKIIIHHHHHHHHHHHHGGGEEEGGGCCC???@@@DDDGGGFFFEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLNNNOOOOOOMMMKKKHHHBBB???GGGQQQOOOGGGCCCKKKYYY^^^VVVLLLBBBIIIRRR[[[^^^WWWKKKBBB@@@FFFGGG???666111---***++++++++++++---...000111000111222333444444444333333222222222222222333333444444555555555444444333444555666666555444555666444444444444333333333333222222222333555777888999777888888777444333333444333333444555555555555555444555555555555444333333222222222222222222222222}}}|||}}}~~~yyyxxxwwwvvvtttrrrqqqppptttuuuwwwzzz~~~~~~{{{yyywwwvvvssstttuuuuuuuuusssrrrqqqpppsssvvvvvvuuusssrrrqqqppprrrsssttttttsssqqqppplllmmmnnnnnnllljjjgggfffcccaaa___^^^```aaabbbaaa______^^^[[[VVVSSSRRRRRRUUUTTTSSSTTTUUUVVVUUUTTTRRROOOLLLMMMPPPSSSSSSRRRUUUUUUUUUUUUTTTSSSRRRQQQRRRTTTWWWWWWXXXYYY[[[]]]^^^^^^[[[UUUJJJDDDKKKUUU\\\NNNCCCIIIYYYaaaZZZNNNBBBGGGPPPYYY]]]XXXMMMDDD???HHHMMMFFF<<<555111...,,,,,,++++++,,,...000111000111222222333333333222333333333333333444444555333444444444444333222222333444555444333222333555333333333222222222111111222222222222333444555666555666777666444222222222222222333444555555555555333333333444333333222111222222222222222222222222~~~~~~~~~}}}|||zzzwwwssspppnnnmmmooopppppprrruuuyyy}}}~~~}}}||||||{{{{{{{{{{{{zzzyyywwwvvvvvvxxx{{{{{{yyyxxxyyyzzzxxxyyy{{{}}}}}}|||zzzxxxuuuvvvxxxxxxxxxwwwuuutttnnnllljjjjjjkkkmmmmmmlllllllllllljjjfffdddcccdddaaa```______aaaaaaaaa___^^^\\\ZZZZZZ[[[]]]^^^___bbbbbbbbbaaa```___^^^]]]\\\^^^``````___^^^```bbbccccccbbbZZZMMMEEEKKKWWW```RRRGGGJJJVVV^^^YYYQQQEEEHHHNNNVVV[[[XXXOOOGGGAAAKKKPPPJJJ>>>777555555111000...------...///000000111111222222222222222222222222222222333444444333333333333333222111111111222333333111111222333333333333333222222222111444333333222222222333333111222444555333222222333111111222444444555555555333333333333333222222111111111111111111111111111~~~}}}{{{yyyyyyzzz{{{zzzyyyvvvtttqqqooonnnooonnnmmmlllmmmoooqqqrrrrrrvvv{{{}}}|||{{{tttuuuwwwvvvttttttwww{{{|||~~~}}}zzz|||~~~wwwuuusssrrrsssttttttsssrrrssssssrrrpppoooooopppiiihhhgggggghhhhhhgggfffgggfffeeedddcccdddfffhhhfffffffffeeedddcccbbbaaadddfffgggfffcccaaaccceee___``````YYYKKKDDDKKKWWW\\\RRRIIIJJJSSSZZZYYYTTTHHHIIIMMMUUUZZZXXXPPPIIICCCMMMRRRJJJ>>>999999:::666444222///......//////000111111222222222111111000000//////000111222222333333333333333222111000000111222222111000111222444444444333333333222222555555444333222222222222---///222444333333444555000111222333444444555444333333444444333333222111000000000000000000000000~~~|||{{{zzz{{{zzzzzz|||~~~}}}xxxtttwwwvvvtttrrrqqqqqqqqqqqqqqquuuzzz{{{xxxwwwyyyyyyzzzzzz{{{zzzzzzyyy}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxzzz|||wwwtttqqqrrrtttuuusssqqqppplllhhhfffggghhhgggeeeiiihhhgggfffffffffggghhhggghhhhhhhhhhhhgggffffffcccdddeeeffffffeeecccccccccbbb```ZZZMMMDDDIIIUUUZZZPPPGGGJJJVVV___^^^ZZZEEEGGGMMMVVV[[[XXXOOOFFFBBBOOOSSSHHH???AAADDDBBB<<<777111...///000///...000000//////000000111222///000222333333222///---///444555222333777666222000000000000000111111111111222222333333222222111111222222222222222111111222333444333222333666888444444444333333333333333444666777666222000222444222333333444444333333222~~~|||||||||~~~~~~~~~~~~|||}}}{{{xxxxxxxxxyyy{{{|||}}}~~~~~~~~~||||||||||||{{{{{{zzzzzz|||}}}~~~~~~~~~~~~|||zzzzzz{{{}}}yyyvvvsssrrrssssssqqqooosssppplllkkklllllljjjhhhiiihhhgggeeeeeefffggggggggghhhhhhhhhhhhgggffffffddddddeeeeeeeeedddbbbaaaaaa```]]]WWWLLLEEELLLWWWWWWNNNGGGKKKUUU\\\ZZZUUUGGGIIINNNUUUZZZVVVMMMEEEDDDMMMNNNDDD@@@EEEJJJIIIDDD>>>666111000111000///333222222111111111111111111111111111111111000///000444444222333888:::777555555666666777777777888777777888888888888777777777888888999888888777777666666666555333333444666777777777666666666666666555777888777444333444666111222222333333222222111~~~zzzxxxxxxwwwxxxzzz|||~~~}}}}}}|||{{{yyyxxxxxxwwwxxxyyyzzz{{{{{{{{{{{{{{{}}}}}}}}}|||{{{zzz|||~~~{{{yyyvvvtttsssrrrpppnnnsssqqqpppoooooonnnllljjjiiihhhfffeeeeeeeeefffffffffffffffffffffeeeddddddeeefffffffffeeedddbbbaaa___]]]ZZZSSSKKKGGGMMMWWWQQQLLLHHHLLLTTTXXXTTTNNNHHHJJJNNNTTTWWWTTTLLLFFFFFFJJJIIIBBBBBBKKKRRRRRRLLLDDD999222000000000///444333333222222111111111444333111111222222222111333555555444555999;;;999777888888999:::;;;<<<<<<<<<<<<============<<<<<<======>>>??????>>>>>>===>>>>>>>>><<<999888888::::::::::::999999999888888666777888777555444444555111222222222222222111111}}}zzzyyyyyyvvvwwwyyy{{{|||}}}~~~~~~||||||{{{zzzyyyxxxxxxwwwuuuvvvwwwwwwxxxxxxxxxwwwyyyzzz{{{zzzyyyxxxzzz{{{zzzyyyvvvtttsssqqqpppoooooooooppppppooommmkkkiiiiiihhhgggeeeeeeeeeffffffcccddddddddddddcccbbbbbbggghhhhhhhhhfffdddbbbaaa^^^[[[VVVOOOHHHGGGLLLSSSLLLJJJIIINNNSSSTTTNNNHHHFFFHHHMMMRRRUUUSSSNNNIIIHHHJJJGGGDDDHHHPPPUUUTTTNNNFFF;;;333111111111000333333444444444444444333888666555666888999777555888:::;;;;;;<<<======<<>>===<<<;;;::::::999777555444333333333333333333333222111000~~~~~~{{{{{{|||}}}}}}}}}||||||yyyyyyxxxxxxxxxwwwwwwwwwtttuuuuuuvvvvvvvvvvvvuuutttvvvwwwvvvuuuttttttuuuuuuuuutttsssqqqppppppqqqlllmmmoooooonnnllliiihhhiiihhhfffeeeddddddeeeeeecccddddddddddddcccbbbbbbggggggggggggfffdddbbbaaa\\\YYYSSSKKKEEEFFFIIILLLIIIHHHJJJNNNQQQPPPKKKFFFCCCFFFKKKPPPSSSSSSPPPNNNKKKLLLKKKJJJNNNTTTUUURRROOOHHH>>>999888999999888777888:::<<<===>>>>>>>>>===;;;;;;>>>BBBCCC@@@===>>>@@@DDDIIIKKKJJJIIIHHHQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXZZZZZZ[[[\\\\\\]]]\\\\\\WWWXXXYYYYYYXXXWWWXXXYYYRRRQQQPPPNNNLLLJJJHHHGGGEEEDDDAAA???<<<:::777666555555555444333111000///zzz{{{}}}~~~}}}wwwvvvvvvvvvvvvvvvvvvvvvttttttuuuuuuuuuuuuttttttppprrrsssrrrpppnnnnnnooonnnoooooonnnmmmlllnnnooojjjlllnnnnnnllliiihhhhhhgggfffdddcccbbbaaabbbbbbcccccccccdddcccbbbbbbaaabbbbbbcccbbbbbb```^^^]]]WWWVVVPPPGGGDDDEEEFFFEEEFFFGGGIIILLLMMMLLLHHHEEEBBBEEEIIINNNQQQRRRRRRQQQOOOOOOPPPQQQSSSTTTSSSQQQQQQLLLGGGDDDEEEFFFFFFDDDAAACCCEEEHHHJJJKKKKKKKKKDDDBBBAAADDDJJJMMMKKKHHHEEEFFFLLLUUUYYYYYYYYY[[[______```aaabbbbbbcccccc``````aaaaaaaaaaaa``````aaabbbcccddddddeeedddddd___aaacccdddccccccdddeeecccbbb```___]]][[[ZZZYYYTTTRRROOOLLLJJJHHHEEEBBB<<<<<<;;;999777444222111{{{|||}}}~~~zzzzzzyyyxxxxxxwwwvvvvvvsssssstttttttttssssssrrrnnnpppqqqpppmmmkkkjjjjjjhhhiiijjjiiiffffffgggjjjeeehhhjjjiiifffddddddeeedddcccaaa___^^^^^^^^^^^^^^^^^^^^^___^^^]]]]]]\\\YYYYYYZZZ[[[ZZZYYYWWWWWWQQQQQQKKKDDDCCCFFFEEEAAACCCDDDFFFGGGHHHGGGFFFEEECCCEEEIIIMMMOOOPPPQQQQQQRRRRRRSSSUUUTTTSSSSSSTTTTTTQQQOOOPPPRRRRRROOOLLLLLLNNNPPPSSSUUUUUUUUUTTTLLLGGGCCCFFFNNNTTTUUUTTTPPPNNNQQQYYY]]]]]]```dddccccccddddddeeeeeeeeefff```aaaaaaaaaaaaaaaaaa``````aaabbbcccddddddddddddbbbdddfffggggggfffggggggfffffffffeeeeeeeeedddddd```]]]ZZZYYYXXXWWWTTTQQQJJJIIIGGGEEEAAA>>>;;;:::~~~~~~~~~~~~}}}~~~}}}{{{yyyxxxwwwrrrrrrsssssssssrrrrrrqqqnnnooopppooollliiiggggggdddffffffeeeaaa```bbbdddaaaccceeedddaaa___```bbbaaa```^^^\\\[[[[[[[[[[[[XXXXXXXXXXXXXXXWWWVVVVVVRRRSSSTTTTTTTTTSSSRRRQQQLLLMMMHHHBBBCCCGGGEEE@@@AAABBBDDDDDDDDDDDDEEEEEEDDDGGGJJJLLLMMMNNNOOOPPPSSSTTTUUUUUUTTTRRRTTTWWWUUUTTTTTTVVVXXXWWWSSSOOORRRSSSVVVXXXYYYYYYXXXWWWRRRKKKDDDEEENNNWWW[[[\\\YYYTTTSSSXXXZZZYYY]]]dddffffffffffffggggggggggggbbbbbbccccccccccccbbbbbbbbbbbbccceeeeeefffffffffaaacccffffffeeeddddddeeeaaabbbbbbcccdddeeeffffffeeebbb______```___]]]ZZZVVVUUUSSSPPPLLLHHHEEECCC}}}||||||}}}~~~}}}}}}~~~}}}|||{{{{{{|||zzzyyyzzzxxxwwwwwwwwwvvvsssqqqooonnnnnnlllkkkiiigggfffggggggfffccc___]]]]]]^^^^^^^^^____________^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXWWWRRRNNNQQQWWWZZZWWWSSSQQQRRRRRRRRRPPPOOOMMMLLLIIIHHHGGGFFFFFFEEEFFFFFFIIIHHHGGGGGGHHHIIIHHHGGGJJJIIIJJJLLLOOOQQQQQQPPPOOOOOOPPPQQQQQQQQQPPPPPPRRRTTTWWWYYYZZZYYYXXXVVVTTTWWWZZZ\\\\\\[[[[[[\\\[[[TTTLLLIIILLLSSSYYY\\\]]]]]]\\\YYYVVVWWW\\\```gggfffffffffhhhgggfffdddbbbdddfffeeeaaa___```bbbbbb```aaacccdddbbbdddiiibbbbbbccccccdddeeefffffffffffffffgggggghhhhhhhhheeeddddddccccccbbbaaaaaabbbaaa```^^^\\\ZZZYYYXXX}}}|||||||||~~~~~~~~~|||xxxwwwyyy|||||||||zzzxxxvvvvvvvvvvvvtttsssqqqqqqpppooommmkkkiiihhheeedddccc```[[[YYYXXXYYYZZZ[[[\\\]]]^^^_________aaa``````^^^]]][[[YYYXXXSSSPPPNNNRRRXXXZZZWWWRRRTTTUUUVVVVVVUUUSSSRRRPPPNNNMMMLLLJJJIIIHHHHHHHHHNNNKKKHHHHHHIIIJJJKKKJJJNNNLLLKKKKKKLLLMMMMMMLLLIIIJJJKKKLLLMMMMMMMMMMMMLLLNNNQQQTTTVVVVVVUUUUUUVVVWWWZZZ[[[\\\^^^aaacccddd___WWWSSSSSSVVVWWWXXX^^^______^^^]]][[[\\\\\\aaabbbccceeegggfffccc```aaaccceeeccc```]]]]]]^^^^^^\\\^^^aaabbb```aaaeeeaaaaaabbbccceeeffffffgggffffffffffffggggggggghhhfffffffffffffffeeeeeeeeeggggggfffeeedddbbbbbbaaa~~~{{{yyyxxxxxxyyyyyyyyyzzz}}}~~~zzzwwwttttttwwwzzz}}}~~~zzzxxxuuuttttttuuutttsssqqqqqqqqqpppooommmlllkkkgggfffddd```[[[XXXWWWXXXUUUVVVXXXZZZ\\\^^^____________^^^]]][[[YYYWWWVVVNNNLLLNNNTTTZZZ\\\YYYTTTTTTUUUVVVVVVUUUSSSPPPOOOQQQQQQPPPOOONNNMMMMMMLLLRRROOOLLLJJJLLLNNNOOOPPPUUURRROOOMMMLLLMMMLLLLLLEEEFFFGGGHHHJJJKKKLLLLLLMMMNNNQQQSSSUUUVVVUUUUUUWWWXXXXXXYYYYYY\\\aaadddgggddd```]]][[[YYYWWWUUU[[[]]]___ccceeeccc```]]][[[\\\^^^aaacccbbb___\\\```bbbbbbaaa^^^[[[ZZZZZZXXXUUUUUUXXXYYYVVVWWWZZZZZZ[[[\\\^^^___aaabbbbbbbbbbbbbbbcccccccccccccccffffffffffffggggggggggggfffffffffeeeeeeeeeeeeeee~~~}}}|||zzzxxxxxxyyy{{{|||}}}~~~~~~}}}}}}~~~{{{yyyvvvtttuuuxxx{{{}}}{{{wwwsssqqqqqqqqqqqqpppnnnnnnoooooonnnnnnmmmlllggggggeee```\\\XXXWWWXXXTTTUUUWWWYYY[[[\\\]]]]]]ZZZZZZYYYYYYWWWVVVTTTSSSMMMLLLMMMRRRXXX[[[YYYVVVRRRSSSTTTUUUTTTRRRPPPOOOTTTTTTTTTTTTSSSRRRRRRQQQUUUSSSQQQRRRSSSUUUVVVVVVWWWSSSNNNKKKIIIIIIHHHHHHCCCDDDDDDFFFGGGIIIJJJKKKQQQRRRSSSUUUWWWXXXYYYYYYXXXYYYYYYYYYYYYZZZ]]]___bbbbbbbbbbbbaaa^^^ZZZWWWWWWWWW[[[aaagggiiifffcccZZZYYYYYY[[[]]]^^^]]]\\\^^^___``````^^^\\\ZZZYYYSSSMMMIIIJJJJJJHHHIIILLLNNNOOOPPPRRRTTTUUUWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZ______``````aaabbbbbbccc``````aaaaaabbbccccccccc|||{{{{{{{{{zzzxxx}}}~~~~~~~~~{{{xxxwwwwwwyyy{{{|||xxxtttpppooonnnmmmlllkkkkkklllllllllllllllkkkddddddccc```\\\YYYYYYZZZXXXYYYZZZ[[[[[[\\\\\\[[[XXXXXXXXXXXXXXXWWWVVVUUURRROOOLLLLLLNNNPPPPPPNNNMMMNNNPPPRRRTTTUUUVVVVVVZZZZZZZZZZZZXXXWWWUUUTTTYYYXXXXXXYYY[[[\\\[[[ZZZVVVQQQKKKFFFCCCAAA???>>>>>>>>>>>>???@@@BBBCCCDDDJJJKKKNNNQQQUUUYYY]]]___ZZZ\\\___```___^^^___``````bbbeeefffeeebbb^^^\\\WWWUUUVVV[[[aaafffgggeee\\\YYYVVVVVVXXX[[[^^^___]]]^^^___``````___\\\ZZZRRRIII@@@======<<>><<<:::999888777888999:::;;;<<<>>>BBBHHHPPPXXX^^^bbb^^^aaadddeeedddcccbbbcccaaaccceeeeeebbb___^^^]]]ZZZWWWUUUUUUYYY^^^bbbdddaaa\\\WWWTTTVVV[[[___aaa^^^^^^___aaabbb```\\\YYYPPPEEE;;;777777888:::>>>======>>>@@@BBBCCCDDDEEECCCCCCCCCBBBBBBBBBBBBAAACCCCCCDDDEEEEEEFFFGGGGGGIIIJJJJJJJJJKKKKKKKKKKKK~~~|||yyyxxxwwwwwwxxxzzz|||}}}}}}}}}}}}|||~~~~~~}}}{{{|||~~~~~~{{{zzzyyyxxxvvvtttssssssqqqoookkkhhhfffdddbbbccceeeeeeeeefffiiikkkggggggggghhhhhhggggggfffddddddcccbbbaaa___]]]\\\WWWTTTOOOJJJGGGDDDBBBAAA999888888999<<>>;;;888555555888;;;>>><<<@@@GGGOOOWWW]]]aaabbbTTTMMMBBB:::666666777888555666888<<>><<<<<<<<<===???@@@CCCHHHOOOWWW___cccfffddd___XXXQQQLLLKKKKKKJJJKKKJJJHHHFFFHHHLLLQQQTTTTTTTTTRRRRRRWWW___fffdddaaa]]][[[\\\___```aaacccbbbaaaaaa```\\\VVVPPP>>>666111333777666666666888888999:::;;;;;;<<<<<<:::999999999888888777777222222222222333333333333666666555555444333222222~~~xxxrrrqqqtttxxxyyyxxxssssssrrrqqqpppoooooonnnooosssvvvxxxyyy{{{~~~}}}{{{zzzxxxwwwwwwxxxyyyyyyyyy{{{}}}}}}{{{zzzyyyxxxwwwtttooojjjeeebbb^^^[[[XXXUUUUUUYYY]]]``````dddjjjmmmnnnmmmmmmmmmmmmllljjjhhheee^^^TTTMMMIIIJJJLLLMMMNNNOOOOOOOOOEEEAAA<<<:::999:::;;;;;;>>>@@@EEEMMMWWW]]]^^^]]]WWWLLL===333000000000///222222333555888===AAACCCFFFHHHJJJKKKJJJKKKLLLMMMPPPQQQTTTWWW[[[___aaaccc^^^[[[UUUMMMEEE@@@>>>???BBB@@@AAAFFFIIIHHHHHHJJJOOOPPPRRRTTTVVVZZZ___ccc___^^^]]]\\\]]]```ccceeeaaabbbbbbbbb```[[[SSSNNNCCC<<<555333777;;;<<<;;;<<<:::999999:::;;;;;;:::888888777777777666666666555444333222111111222333111222222000...---...///~~~yyytttrrruuuwwwvvvuuurrrqqqqqqpppooonnnmmmmmmjjjlllnnnooooooppptttwww|||yyyxxxwwwuuutttsssssssssvvvwwwyyy{{{}}}}}}yyyuuussspppqqqrrrrrrqqqooommmkkkgggccc\\\UUUPPPNNNMMMNNNRRRWWW]]]bbbeeehhhjjjlllnnnmmmkkkiiieee]]]SSSLLLAAABBBBBBCCCDDDFFFHHHHHHFFFFFFEEEDDDCCCCCCDDDEEEHHHHHHJJJOOOUUUXXXXXXWWWOOOFFF:::222000111000000111111111222555888;;;===LLLOOOTTTWWWYYY[[[]]]___]]]]]]]]]]]]]]]]]]]]]]]]TTTRRRMMMFFF???;;;;;;;;;>>>===???DDDEEECCCDDDHHHSSSVVVYYY\\\]]]___bbbdddeeeeeedddcccdddfffhhhiii^^^^^^^^^^^^]]]XXXRRRNNNBBB===777555888:::;;;999;;;999777888999:::999999;;;;;;::::::999888888777555444333222222222333444555555555333000...///000~~~}}}}}}~~~~~~zzzvvvtttuuuuuussspppqqqppppppnnnmmmllllllkkkggghhhiiiiiihhhhhhjjjlllqqqsssvvvxxx{{{}}}||||||zzzyyywwwuuutttssssssssstttvvvyyy}}}zzzuuupppkkkhhheeegggjjjnnnqqqrrrssssssoookkkddd[[[SSSLLLGGGEEEIIILLLRRRWWW[[[```eeehhhkkkkkkkkkjjjfff^^^UUUNNN@@@>>><<<::::::<<<>>>@@@GGGKKKOOOPPPOOONNNOOOQQQRRRPPPNNNNNNNNNNNNLLLJJJEEE>>>666111111333333222444444555777:::>>>AAACCCQQQTTTZZZ]]]______```aaa___]]]ZZZWWWSSSOOOLLLJJJEEEDDDAAA===999888999:::DDDEEEIIILLLJJJGGGKKKQQQYYY\\\```cccccccccddddddhhhhhhhhhhhhhhhhhhhhhhhh```___^^^^^^^^^[[[WWWTTTLLLHHHDDDBBBDDDEEEDDDBBBDDDBBB@@@@@@BBBCCCBBBAAAAAA@@@???>>>===<<<;;;:::777777666555555555555666666777777555222000000111~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{yyyvvvuuuuuutttrrroooqqqpppooonnnmmmlllkkkjjjjjjjjjjjjjjjiiiiiijjjkkkkkklllmmmoooppptttyyy}}}~~~~~~~~~~~~|||zzzyyytttsssqqqoooppprrrvvvxxx{{{yyyvvvrrrlllfff```]]]]]]```dddiiimmmooopppqqqnnnlllhhhccc]]]WWWSSSPPPMMMOOORRRTTTWWW[[[```dddeeegggiiiiiieee^^^UUUPPPFFFBBB===888666777999;;;EEEMMMUUUXXXVVVTTTVVVXXXUUURRRNNNJJJGGGDDDAAA@@@>>>;;;777666777999999999>>>???BBBEEEJJJNNNRRRUUUWWWZZZ\\\\\\YYYUUURRRPPPPPPOOOKKKGGGCCC???<<<:::999:::;;;::::::;;;>>>AAANNNRRRWWWXXXRRRNNNTTT]]]___aaadddeeedddddddddeeegggggghhhhhhgggfffdddcccaaa```______```___]]][[[ZZZWWWTTTSSSSSSSSSQQQOOOPPPOOOMMMMMMOOOPPPOOONNNIIIHHHGGGEEECCCBBB@@@@@@>>>===<<<;;;:::999888888555666777666444333444444~~~}}}}}}~~~~~~wwwvvvvvvvvvvvvuuutttrrrsssrrrqqqpppnnnmmmlllkkklllkkkjjjjjjkkklllllllllkkkkkkkkkjjjiiikkknnnqqqvvvvvvvvvwwwxxxxxxyyyyyy{{{|||}}}~~~~~~}}}||||||zzzxxxuuurrrpppqqqrrrssstttssspppmmmhhhbbb^^^[[[]]]___bbbeeeggggggggggggeeeeeeeeedddbbb___\\\[[[UUUUUUVVVWWWXXX\\\aaaeeeccceeegggfff```XXXQQQLLLEEEAAA<<<888666888;;;===EEEMMMVVVZZZXXXWWWXXXZZZUUUTTTPPPLLLGGGCCCAAA@@@AAA@@@???@@@BBBDDDDDDEEEMMMNNNPPPTTTXXX[[[^^^```^^^```___\\\UUUMMMGGGDDDBBBAAA@@@???===;;;::::::888:::===???AAADDDIIILLLTTTXXX\\\\\\TTTOOOUUU___dddeeeeeedddbbbccceeegggffffffggggggfffdddbbb```___^^^]]]^^^______^^^]]]```^^^\\\[[[ZZZYYYXXXVVVWWWUUUTTTTTTUUUVVVVVVUUURRRQQQPPPNNNLLLJJJHHHHHHEEEEEECCCAAA>>><<<:::999555777999;;;::::::;;;===~~~wwwxxxxxxxxxxxxxxxxxxxxxvvvuuutttsssqqqpppnnnnnnkkkiiihhhiiijjjllllllkkkmmmmmmllljjjhhhggghhhjjjooooooppppppqqqqqqrrrrrrvvvwwwyyyzzz|||}}}}}}}}}|||{{{zzzxxxvvvtttsssssssssrrrpppnnnjjjfffbbb```bbbbbbddddddcccaaa___^^^[[[[[[\\\\\\\\\ZZZYYYXXXUUUUUUVVVVVVWWW[[[```dddcccdddeeeaaaYYYPPPIIIEEE>>>===;;;;;;===@@@DDDFFFLLLQQQXXX[[[ZZZYYYZZZ[[[XXXYYYXXXUUUQQQMMMLLLMMMLLLMMMNNNOOOPPPRRRSSSTTTYYYZZZ[[[\\\]]]______```^^^___^^^ZZZSSSKKKFFFDDD<<<======>>>@@@AAAAAABBB@@@BBBFFFIIIKKKOOOSSSVVVZZZ\\\___]]]VVVPPPUUU^^^eeeeeecccaaa``````ccceeeddddddeeedddcccaaa```^^^^^^]]]\\\^^^___```^^^]]]______]]]\\\ZZZZZZYYYYYYXXXVVVUUUUUUVVVWWWWWWVVVUUUUUUSSSRRRPPPNNNMMMLLLGGGGGGEEECCC@@@===:::999777:::>>>@@@AAABBBCCCDDD||||||||||||{{{{{{|||~~~zzzyyyxxxvvvtttsssqqqqqqnnnllljjjjjjlllmmmlllkkkmmmnnnnnnmmmkkkjjjjjjkkkkkkkkkkkkkkkllllllllllllqqqqqqrrrsssuuuvvvxxxyyyuuuvvvxxxyyyyyyxxxvvvuuuttttttsssqqqnnnjjjgggeeegggggggggfffddd```]]][[[WWWWWWWWWVVVUUUSSSQQQPPPOOOOOOPPPPPPPPPSSSWWW[[[]]]______ZZZSSSKKKFFFDDDAAABBBDDDGGGKKKOOORRRTTTYYYZZZ\\\^^^____________]]]___aaa```]]]ZZZZZZ[[[[[[\\\]]]^^^^^^___aaabbbaaaaaaaaabbbbbbaaaaaaaaa\\\]]]]]]ZZZUUUQQQOOONNNDDDEEEFFFGGGIIIKKKLLLLLLLLLNNNQQQRRRSSSUUUXXXZZZ______```]]]VVVPPPTTT[[[]]]]]]^^^]]][[[ZZZ[[[]]]\\\\\\\\\[[[ZZZYYYXXXWWWUUUUUUUUUWWWYYYYYYWWWUUUVVVVVVTTTRRRQQQQQQRRRSSSQQQOOOMMMNNNOOOPPPOOOOOOOOONNNMMMLLLJJJIIIHHHGGGBBBBBBBBBAAA>>><<<999888999<<<@@@BBBCCCCCCDDDEEE}}}}}}||||||zzzxxxwwwuuutttsssuuurrroooooopppqqqooommmkkkmmmoooooonnnmmmnnnnnnjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiikkknnnooojjjnnnssswwwyyyyyywwwuuuuuuuuutttrrrooollliiigggjjjjjjjjjiiifffbbb^^^\\\WWWWWWVVVUUUSSSQQQOOONNNJJJKKKJJJIIIIIIJJJMMMOOOUUUWWWXXXUUUOOOJJJHHHHHHKKKMMMPPPUUUYYY\\\^^^___cccbbbaaabbbccceeedddccc___cccffffffdddbbbaaabbbeeefffggggggggggggiiikkkddddddeeefffggggggggggggaaabbbbbb```]]]ZZZYYYZZZSSSSSSSSSTTTUUUVVVWWWWWWUUUWWWXXXXXXXXXXXXYYYZZZ^^^]]]\\\YYYRRRMMMOOOUUUSSSUUUXXXXXXVVVTTTSSSSSSRRRRRRQQQPPPOOOOOONNNNNNGGGGGGHHHJJJLLLKKKIIIGGGHHHHHHFFFDDDCCCCCCEEEGGGDDDBBBAAAAAABBBCCCCCCBBBFFFFFFEEECCCBBBAAA@@@???======>>>===<<<:::888777888;;;???AAAAAAAAAAAABBB}}}|||}}}}}}}}}|||{{{yyyxxxwwwwwwuuutttuuuuuuuuurrrpppssstttuuuuuuuuutttrrrrrrooooooooonnnmmmllllllkkkllljjjhhhhhhjjjjjjjjjiiikkkkkklllllllllllllllkkklllmmmmmmmmmllljjjhhhgggccccccdddfffhhhfffccc```[[[\\\]]]]]][[[XXXTTTRRRLLLLLLLLLLLLKKKIIIHHHGGGNNNQQQRRRPPPKKKIIIKKKOOOVVVXXXZZZ]]]^^^^^^]]]]]]fffdddbbbdddffffffdddbbbddddddeeefffffffffffffffiiiiiiiiiiiihhhhhhhhhhhheeeddddddccccccddddddeeecccaaa___aaadddaaa[[[UUUUUUUUUUUUXXXZZZZZZXXXVVVXXXWWWUUUSSSPPPNNNLLLKKKLLLLLLLLLLLLKKKIIIGGGFFFIIIHHHGGGHHHIIIHHHFFFEEEGGGGGGFFFEEEDDDBBB@@@???AAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;<<<===>>>===<<<>>>>>>===<<<;;;:::::::::999999999888888777777777777999<<<===<<<;;;:::;;;~~~|||{{{zzz}}}|||{{{{{{{{{{{{yyywwwxxxxxxyyyxxxwwwvvvtttsssrrrrrrqqqqqqpppoooooonnnooommmlllkkklllmmmlllkkkffffffgggggggggfffeeeeeeggghhhiiiiiihhhgggeeedddaaaaaaaaabbbcccbbb___\\\\\\]]]^^^^^^]]][[[YYYXXXTTTSSSQQQNNNJJJGGGEEEDDDLLLOOOQQQOOOLLLLLLOOOSSSZZZ\\\^^^```aaa``````___aaa___^^^```dddggghhhgggeeeeeefffggggggfffffffffiiihhhhhhgggggghhhhhhhhhffffffeeeeeedddeeeeeeeeecccaaa___aaabbb```ZZZTTTRRRQQQQQQSSSUUUVVVUUUSSSNNNNNNLLLJJJHHHFFFDDDDDDEEEDDDBBBAAA@@@??????@@@@@@?????????AAAAAA???>>>??????>>>>>>>>>======<<<;;;::::::999888777777666888888999:::;;;;;;<<<<<<===<<<;;;;;;======<<<;;;======<<<<<<;;;;;;::::::999999999999888888777777777999;;;;;;999777666666~~~}}}}}}|||{{{|||}}}|||zzzxxx||||||||||||zzzxxxvvvuuuuuuuuuuuutttssssssrrrrrrsssqqqoooooopppppppppooohhhhhhiiihhhhhhgggffffffccccccddddddcccbbbaaa```___]]]\\\[[[[[[ZZZXXXVVVXXXXXXXXXWWWWWWWWWVVVVVVTTTRRRNNNJJJFFFCCCBBBAAAGGGJJJMMMMMMLLLMMMQQQUUU[[[]]]^^^```aaaaaa``````___]]]]]]^^^bbbfffhhhiiiffffffgggggggggffffffeeehhhhhhgggffffffggghhhiiigggggggggffffffeeeeeeeeecccaaa______```]]]XXXSSSMMMKKKJJJJJJKKKMMMLLLKKKBBBBBBAAA@@@???===<<<<<<===;;;999666555666777888999777777777999:::999777777777777777888999:::;;;777666555555444444444444555666666888:::<<<>>>???>>>===<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888999;;;<<<;;;888555333333~~~}}}||||||{{{zzz{{{|||{{{zzzxxxzzz{{{{{{|||{{{zzzxxxwwwwwwwwwvvvvvvuuuuuuuuuuuutttrrrqqqqqqsssttttttsssmmmmmmnnnmmmmmmlllkkkjjjeeeeeeeeedddcccaaa___^^^^^^[[[YYYWWWWWWUUUSSSQQQOOONNNLLLKKKJJJJJJJJJKKKHHHFFFCCC@@@>>>===>>>>>>AAADDDFFFGGGGGGIIILLLOOOTTTUUUWWWYYY[[[\\\\\\\\\______```aaabbbcccccccccffffffggggggffffffeeeeeegggfffeeedddeeefffhhhiiigggggggggffffffeeedddcccaaa```^^^]]]\\\ZZZVVVSSSJJJGGGDDDCCCCCCCCCCCCBBB======<<<<<<<<<;;;;;;;;;;;;:::999777666666666666777666555555777888777666666555555555666888999:::777777666555555555666777555666777999<<>>??????AAACCCDDDFFFGGGIIILLLOOOQQQSSSTTTZZZ\\\```bbbbbbaaa___^^^ddddddeeeeeeeeeddddddccceeeeeedddddddddeeeggghhhdddeeeeeeeeeeeedddcccbbbaaa___]]][[[ZZZXXXVVVTTTNNNKKKGGGEEEDDDCCCAAA@@@AAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCDDDCCC@@@>>><<<:::888777777888999999999888888888888888888999999999888777555555666777888666777999<<>>>>>>>>>>>===;;;999999999:::::::::::::::777777777777777777777777999:::;;;:::999888888999~~~~~~~~~}}}}}}}}}xxxxxxyyyyyyzzzyyyyyyyyyyyyxxxwwwxxxyyyzzzxxxvvvssstttvvvxxxyyyzzzzzzyyyvvvvvvvvvvvvuuuuuuuuuuuuqqqooonnnnnnoooppppppooonnnooooooppppppooooooooossssssrrrpppnnnkkkhhhfffdddbbb```^^^]]][[[XXXUUUMMMKKKHHHDDD@@@>>>===<<<999888777555555555555666999999888888999::::::;;;:::;;;===@@@CCCEEEHHHIIINNNRRRWWW[[[\\\\\\]]]]]]``````aaabbbbbbbbbbbbbbbcccccccccdddeeeeeeffffffbbbcccdddeeeeeedddccccccaaa```^^^\\\ZZZYYYYYYYYYWWWTTTQQQOOONNNMMMKKKIIILLLLLLMMMMMMMMMNNNNNNNNNLLLNNNPPPQQQPPPMMMIIIGGGAAA>>><<<;;;<<<=========<<<<<<=========<<<;;;;;;888777555333333444555666666888;;;>>>AAACCCEEEFFFAAA???>>>>>>>>>>>>===<<<999999999999999999999999555555555555666666666666333444555555444444666777~~~}}}yyyzzz{{{|||||||||||||||vvvuuuuuuvvvwwwwwwvvvtttuuuvvvxxxzzz{{{{{{zzzzzzvvvvvvvvvvvvvvvvvvvvvvvvqqqooollljjjjjjiiihhhfffiiijjjkkklllmmmmmmmmmmmmnnnnnnnnnmmmkkkiiifffeeeaaa```___^^^]]][[[WWWSSSMMMKKKHHHEEEAAA>>><<<;;;666666666555555444444444777666555555666777777777555666777888:::===>>>???DDDGGGKKKNNNPPPSSSXXX[[[\\\\\\^^^___```````````````aaaccceeefffeeeddddddaaaccceeefffgggfffeeedddccccccaaa___]]]]]]^^^___]]][[[ZZZZZZZZZYYYWWWTTTXXXXXXXXXXXXYYYYYYYYYYYYVVVWWWXXXYYYXXXUUUSSSQQQJJJGGGDDDBBBCCCCCCCCCCCCAAABBBEEEFFFFFFEEECCCAAA888666444111000111222444444666:::>>>@@@AAAAAA@@@>>><<<;;;<<<======<<<;;;::::::999999888888777777333333333444444444555555000111222111000000222444|||}}}~~~zzzyyyyyyzzz{{{|||zzzyyyyyyyyy{{{|||||||||{{{zzzvvvvvvvvvvvvvvvvvvvvvwwwrrroookkkhhhfffdddaaa______```aaacccdddddddddeeedddeeeeeefffeeedddbbbaaa\\\[[[[[[[[[ZZZWWWSSSOOOJJJHHHFFFCCC@@@<<<:::999222222333555555555555555777555444444666777777666555555555666777888::::::@@@BBBDDDDDDFFFKKKRRRXXXYYYZZZ[[[]]]^^^______```^^^```cccfffffffffdddbbbaaaccceeeggghhhhhhgggffffffeeedddaaa``````bbbddd]]]]]]]]]___``````^^^\\\__________________``````\\\\\\[[[ZZZYYYXXXWWWWWWQQQNNNKKKIIIIIIIIIIIIHHHFFFHHHKKKNNNOOOMMMKKKIII999777444111000000222333111444999<<<>>>>>>===;;;;;;:::999:::<<<<<<;;;:::;;;::::::999888777666666222222222333333444444444000111111000//////000222~~~}}}~~~~~~{{{yyyyyyyyyxxxwwwvvvvvvvvvtttssssssrrrqqqppppppoookkkhhheeecccaaa^^^ZZZWWWXXXWWWVVVWWWXXXYYYXXXWWWXXXWWWXXXYYY[[[[[[YYYWWWWWWWWWVVVUUUSSSQQQNNNMMMGGGEEEBBB@@@???===:::777666444333333444555444333333333333444444555555555555666666777777888999999999:::<<<<<<===???BBBEEENNNQQQUUUXXXYYY[[[]]]___aaabbbbbb___\\\ZZZZZZZZZ\\\]]]```cccdddfffffffffgggfffcccaaaaaaaaabbbcccaaabbbbbbaaaaaabbbeeegggfffccc___]]]^^^^^^\\\ZZZ\\\[[[YYYWWWVVVVVVWWWXXXRRRQQQNNNLLLLLLMMMOOOPPPRRRQQQRRRUUUWWWVVVQQQMMMCCC:::222111111000111444333555777:::;;;:::888777555666888999:::;;;;;;;;;888888777666555444333333555555555444333222111000000000000000////////////~~~~~~~~~}}}{{{xxxzzzzzzyyyxxxwwwvvvvvvuuuuuuuuutttsssrrrqqqpppoookkkiiifffcccaaa^^^ZZZWWWXXXVVVUUUTTTTTTTTTRRRPPPRRRQQQQQQSSSTTTUUUTTTSSSQQQQQQQQQPPPNNNKKKIIIGGGDDDAAA???===<<<;;;888666666444222222333444333222333333333444444444444444555666666777888999:::;;;:::;;;<<<<<<===>>>AAACCCGGGIIILLLNNNPPPRRRVVVXXXZZZZZZYYYVVVQQQNNNMMMNNNQQQRRRTTTVVVWWWXXXXXXXXXVVVVVVUUUUUUVVVXXX[[[\\\ZZZ\\\\\\\\\[[[\\\^^^___^^^ZZZWWWVVVWWWWWWVVVTTTRRRPPPNNNLLLLLLLLLMMMNNNOOOMMMKKKHHHHHHHHHJJJKKKNNNNNNPPPSSSUUUTTTPPPMMMCCC:::333111000//////222111333666888888888666555444555666888999999::::::999888888777555444444333444444444444333222222111111000000000////////////~~~~~~~~~~~~}}}|||zzzxxxzzzzzzyyyxxxwwwvvvuuuuuuwwwwwwvvvuuusssqqqpppooonnnllliiifffdddbbb^^^\\\\\\YYYWWWUUUSSSQQQMMMKKKNNNMMMLLLMMMOOOQQQQQQPPPNNNNNNNNNLLLJJJHHHEEECCC@@@???===<<<<<<:::888555555444222111222333222111333333333333222222222222555555666888:::===???@@@===?????????>>>???AAACCCFFFHHHIIIJJJLLLNNNRRRUUUWWWVVVUUUPPPKKKGGGEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFGGGIIILLLOOOQQQPPPQQQSSSSSSRRRQQQQQQRRROOOMMMKKKJJJKKKKKKJJJIIIEEEDDDBBBAAAAAAAAABBBBBBHHHGGGDDDBBBBBBBBBCCCDDDGGGHHHIIILLLNNNMMMKKKHHHAAA:::333111000---...111000111333555666555444333444444555666777777888888999999888777666555444444333333333444444333222222111111000000000/////////~~~}}}|||{{{zzzyyyxxxxxxwww{{{{{{zzzyyywwwuuurrrqqqtttqqqooommmmmmllliiihhhfffdddaaa^^^[[[WWWRRROOORRRPPPNNNNNNPPPRRRSSSRRRQQQQQQPPPOOOLLLIIIGGGEEEBBB@@@?????????>>>;;;999555333111111222222111000222111111000000/////////333444666999===AAAEEEGGGEEEFFFGGGGGGFFFEEEGGGHHHKKKKKKKKKKKKKKKMMMPPPSSSVVVUUUSSSNNNHHHDDDAAAAAA???????????????>>>>>>>>>===>>>>>>???AAACCCEEEFFFEEEGGGIIIIIIGGGEEEDDDDDDAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<===@@@???>>>======>>>???@@@AAAAAACCCDDDDDDCCC@@@>>>===777333222000......222000111333444444444333222444444444555666666777888999888888777666666555555222222333444444444333333111111111000000000//////}}}{{{yyyzzzxxxvvvvvvwwwwwwwwwvvvtttrrrooommmjjjfff```]]]ZZZXXXUUUTTTUUUVVVVVVVVVUUUTTTTTTRRRPPPMMMJJJHHHFFFEEEEEEEEEEEEDDDAAA>>>666444222111222222111000000000//////......------222333555999???EEEJJJMMMOOOQQQRRRRRRQQQQQQRRRSSSOOOOOONNNLLLJJJJJJMMMOOOSSSSSSQQQMMMHHHDDDBBBBBB@@@???>>>===<<<<<<<<<;;;:::;;;<<<===???AAABBBCCCAAACCCDDDCCC@@@>>><<<<<<::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@@@@@@@AAA@@@>>>;;;999888888444222333222///111555111222333444444444333333555555444444555666777888888888777777666666555555222222333444444444333333111111111111000000000000}}}{{{{{{|||~~~~~~~~~}}}{{{zzzyyyuuupppmmmdddbbb___]]]]]]\\\ZZZXXXWWWVVVVVVTTTQQQNNNKKKIIIIIIHHHHHHIIIIIIGGGCCC@@@777555222222222222111000////////////............111222444888===DDDIIILLLRRRTTTVVVXXXWWWWWWYYYZZZTTTTTTSSSQQQNNNNNNOOOQQQSSSSSSSSSQQQMMMKKKKKKKKKEEEEEECCCBBBAAA@@@@@@@@@<<<===???AAADDDGGGIIIJJJFFFGGGGGGEEEBBB???>>>>>>;;;===>>>>>>===;;;<<<<<<<<<<<<======>>>>>>??????<<<<<<<<<===>>>@@@AAABBBBBBCCCCCCAAA===999777777444222333444333111333777333333444444444444333333666555444444444555777888777666666666555555555444333333333444444333222222222222111111111000000000~~~|||{{{|||}}}~~~~~~|||xxxpppmmmjjjhhhfffccc___\\\XXXXXXWWWUUUSSSOOOLLLJJJHHHGGGGGGHHHHHHEEEAAA>>>888666333333333333222000000000000000111111111111333333333555999>>>CCCFFFHHHKKKOOOQQQRRRSSSTTTVVVSSSTTTUUUTTTRRRQQQRRRSSSQQQRRRSSSSSSRRRRRRSSSUUUOOONNNMMMKKKJJJJJJJJJJJJHHHIIIJJJMMMOOOPPPQQQRRRRRRRRRPPPMMMIIIFFFFFFFFFCCCEEEGGGFFFDDDBBBBBBCCCAAABBBCCCDDDEEEEEEEEEEEEAAAAAAAAAAAABBBBBBBBBCCCAAACCCCCCAAA<<<999888888444333555666444111333777333333333333333333333333555444222222222333555666555555555555444444444444444444444444333222222111222222222111111111000000~~~{{{yyyyyyzzzzzzzzz~~~yyyvvvsssqqqnnniiiddd```[[[ZZZYYYWWWUUUQQQNNNLLLFFFEEEEEEFFFEEEBBB>>>;;;999777444333333333222111111111222222333333444444444333333333666999===???===@@@DDDGGGIIIJJJLLLMMMLLLMMMOOOPPPOOONNNNNNOOOIIIKKKNNNOOOPPPQQQSSSVVVXXXWWWUUUSSSRRRRRRSSSSSSVVVVVVWWWXXXXXXWWWWWWVVV[[[ZZZXXXTTTOOOMMMMMMNNNIIILLLNNNMMMJJJHHHHHHIIIGGGHHHIIIJJJKKKLLLLLLLLLFFFFFFEEEEEEDDDCCCCCCBBB>>>@@@AAA???;;;888888999666555777888555111222666333333222222222222222222444333111000000222333555444444444444444444333333555555555444333222111000222222222111111111111000}}}xxxvvvxxxyyywwwtttyyy{{{{{{wwwtttqqqllliiiaaa```]]]YYYTTTOOOKKKIIIFFFDDDCCCBBBAAA@@@===;;;555666666666666555444444444333333333333333333333888666555333333444666777888888999:::===???BBBDDDCCCCCCCCCCCCDDDEEEGGGGGGDDDEEEFFFHHHKKKLLLNNNNNNKKKNNNRRRWWWZZZZZZYYYXXXYYYZZZZZZYYYXXXVVVSSSRRRUUUUUUTTTTTTRRRQQQOOONNNNNNMMMLLLJJJIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIEEEFFFFFFDDDBBB@@@@@@AAA???>>>===<<<:::777555444333333444444555555555555333333222222222333444555444444555555555444333333777555444444666666555333333333222222222222222222444444333333222111111111~~~}}}~~~~~~{{{xxx|||~~~|||zzzyyywwwuuutttllljjjeee___YYYRRRMMMJJJIIIGGGDDDAAA???===999777555555555444333222111111000000000111111111222222555444222111111222333444333333333444666999;;;===>>>======>>>>>>@@@AAAAAA?????????@@@BBBDDDFFFGGGJJJMMMRRRXXX[[[\\\\\\\\\XXXXXXWWWUUUSSSQQQOOONNNLLLLLLKKKKKKJJJHHHGGGFFFGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@AAA???===;;;;;;<<<999999999888666555333222555555555555555555555555888888777666555444333333444444555555444444333222555444333333444555444222333333333222222222222222111111111111111222333333~~~}}}}}}~~~}}}~~~|||yyyxxxzzz{{{|||}}}yyyvvvpppiii```YYYSSSPPPMMMIIIEEEAAA>>><<<888666555555444333333222111111//////000000111111222222333222111000000111222333000000000111222444666888555555555555555666777888777777666666777999;;;===AAADDDHHHLLLNNNOOOOOONNNNNNMMMKKKHHHFFFDDDCCCCCCAAAAAAAAA@@@@@@>>>===<<<<<<===>>>??????>>>===<<<::::::;;;;;;;;;<<<<<<<<<999::::::999777555666666444555555666666555555444666666666666666666555555777777777777666444333222666666777777666666555444777666555555777777666555777777666666555555555555444444444444444555777777~~~{{{|||~~~~~~|||yyy{{{~~~zzzvvvsssrrruuuyyy|||}}}|||vvvooohhhbbb]]]ZZZQQQMMMHHHDDDAAA>>>;;;999666555555444444333333444333333333333333333222222222222111111111222333444222222111111222444666777333333333333333444555555777555333222333555888:::<<<===???AAABBBAAA???>>>CCCBBB???===<<<;;;<<<<<<::::::::::::999888777777555666888::::::999888777777777777888888888999999777888888777555444444555444555777888999:::::::::888888888999999999::::::777888:::<<<<<<;;;:::999;;;;;;<<<<<<<<<<<<;;;:::===<<<;;;<<<===>>>===<<<=========<<<<<<<<<;;;;;;======<<<<<<<<<<<<===>>>~~~{{{{{{~~~xxxtttpppoooqqquuuxxxzzz~~~|||xxxsssnnnkkkhhhggg\\\XXXRRRMMMHHHCCC???;;;666666555444444444555555666555555444333222111111111111111111222222333333222111111111111333444555666666666666666777777888888666444333333555888:::<<<===>>>??????>>><<<;;;<<<;;;:::999999:::;;;<<<777777777888888777666666444666888:::;;;:::999888999:::::::::;;;;;;;;;;;;;;;<<<<<<;;;999888999:::888999;;;===>>>???@@@@@@;;;;;;<<<===???@@@AAAAAABBBCCCEEEGGGGGGFFFDDDCCCAAABBBCCCCCCDDDDDDDDDCCCDDDCCCAAABBBCCCCCCBBB@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEE|||xxxtttrrrtttwwwyyyzzz|||{{{xxxuuurrrqqqppppppiiieee___YYYSSSLLLDDD@@@:::888777555444444444555555555444333222111000000000000111111222333333333111000000000111222444555666666555555555555666666444444222222222444666777666777999:::;;;<<<;;;;;;999999999::::::<<<======:::;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@???>>>@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEDDDBBBAAABBBCCC>>>???AAACCCDDDEEEFFFFFFAAABBBCCCDDDEEEFFFGGGHHHJJJKKKKKKKKKJJJHHHFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKHHHGGGEEEEEEEEEEEECCCAAABBBBBBBBBCCCDDDDDDEEEEEEAAACCCFFFIIIKKKKKKJJJJJJ}}}zzzxxxyyy{{{}}}}}}~~~|||yyyvvvtttsssssstttooollliiiddd___XXXPPPJJJCCCAAA>>>:::777555555555444444444444444444444444333444444555666777777777666555555666777999;;;<<<::::::999999999999:::::::::::::::;;;<<<===>>>???;;;<<<===>>>@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJKKKLLLHHHHHHJJJKKKLLLMMMMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEFFFHHHJJJLLLNNNOOOOOOLLLKKKHHHGGGGGGFFFDDDBBBCCCDDDEEEFFFGGGIIIJJJJJJGGGIIIMMMOOOOOOMMMIIIGGG|||{{{|||~~~{{{xxxuuutttttttttnnnmmmllljjjgggbbb[[[VVVMMMJJJEEE@@@;;;888777666444444555666777888999:::888888:::;;;<<<<<<<<<<<<>>>>>>>>>>>>@@@BBBDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEJJJKKKLLLMMMNNNOOOPPPPPPOOOOOOPPPPPPOOOOOONNNNNNOOOPPPQQQRRRRRRQQQPPPOOONNNOOOPPPQQQRRRRRRRRRQQQNNNMMMLLLLLLLLLLLLMMMMMMLLLMMMMMMMMMMMMNNNNNNNNNPPPQQQRRRRRRPPPOOOPPPQQQPPPQQQRRRSSSSSSTTTSSSSSSPPPPPPPPPOOONNNMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMCCCEEEGGGJJJLLLOOOPPPQQQPPPNNNLLLJJJIIIHHHEEECCCFFFGGGHHHJJJLLLMMMOOOOOOPPPRRRUUUUUURRRLLLFFFAAA}}}|||{{{yyywwwvvvvvvvvvtttqqqmmmlllkkkiiiddd```ZZZUUUMMMHHHEEECCC???<<<>>>>>>>>>???AAABBBDDDEEEFFFJJJLLLIIIIIIMMMNNNMMMTTTOOONNNRRRTTTTTTTTTVVVWWWXXXYYYZZZYYYXXXWWWVVVUUUVVVWWWYYYZZZZZZYYYXXXZZZZZZ[[[[[[ZZZZZZYYYXXXVVVWWWUUUTTTWWW[[[YYYTTTWWWSSSRRRTTTUUURRRPPPQQQNNNQQQSSSQQQQQQRRRPPPMMMRRROOOMMMLLLNNNPPPQQQRRRTTTWWWWWWTTTOOONNNQQQUUUYYYYYYZZZ\\\^^^^^^\\\ZZZZZZXXXTTTPPPNNNMMMGGGAAAGGGDDDCCCFFFKKKLLLIIIEEE@@@???>>>@@@DDDGGGIIIJJJPPPPPPOOOJJJCCC>>>>>>???@@@DDDGGGGGGJJJNNNOOOMMMUUUVVVTTTPPPKKKFFF@@@;;;~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzz{{{{{{zzzxxxvvvvvvwwwvvvsssqqqkkkgggaaa]]]ZZZWWWTTTQQQPPPPPPQQQRRRSSSTTTVVVVVVUUUXXXYYYWWWXXX[[[]]][[[aaa]]]\\\```aaa```___aaa^^^^^^^^^^^^]]]\\\ZZZYYY\\\\\\]]]^^^_________^^^^^^^^^___```````````````aaabbbaaa___aaaccc___XXXXXXSSSPPPQQQQQQNNNMMMOOOJJJOOOQQQPPPPPPRRRPPPKKKJJJHHHGGGGGGJJJKKKLLLLLLPPPRRRSSSQQQNNNMMMPPPTTTYYYYYYYYY[[[^^^^^^]]][[[ZZZVVVPPPKKKHHHEEE@@@:::===<<<>>>CCCIIIJJJEEEAAA<<<999777777;;;???CCCDDDJJJKKKKKKGGGAAA>>>>>>@@@AAAEEEHHHIIIMMMSSSVVVTTTZZZXXXSSSLLLEEE@@@<<<999~~~~~~~~~}}}zzzvvvssspppmmmiiifffffffffggghhhiiijjjjjjjjjhhhjjjjjjhhhhhhlllmmmjjjmmmiiihhhkkkllliiiggghhhhhhgggfffeeecccaaa```___\\\\\\\\\\\\\\\]]]]]]]]]ZZZ[[[]]]___aaacccdddeeehhhjjjiiihhhiiiiiibbbZZZOOOHHHCCCCCCBBB@@@@@@BBB===CCCHHHIIIKKKMMMKKKFFF>>><<<;;;<<<>>>@@@@@@???CCCFFFIIIIIIIIIJJJNNNRRR\\\\\\\\\^^^aaabbbaaa```[[[TTTLLLEEEAAA<<<777444444777>>>GGGMMMNNNJJJEEE>>>999444111333888===@@@GGGIIIKKKJJJFFFCCCCCCEEECCCIIINNNPPPVVV\\\___^^^```YYYOOOFFF>>>:::999:::~~~}}}}}}}}}~~~~~~zzzvvvrrrooorrrssstttuuuuuuuuutttsssrrrtttssspppppprrrqqqmmmjjjfffeeehhhhhhdddaaaaaacccbbb```]]][[[ZZZYYYYYYPPPPPPOOOOOONNNNNNNNNNNNKKKLLLOOOSSSXXX\\\___aaaeeegggiiiiiijjjiiiaaaWWWEEE===666444333111222555111999@@@DDDIIIMMMMMMIII???;;;777555555666888888999===AAAEEEIIIMMMSSSVVVaaaaaaaaacccfffggggggfff^^^TTTIIIBBB===777333111222888DDDQQQZZZ[[[WWWRRRHHHAAA888222222777<<>>>>>===:::<<>>IIIQQQZZZ]]]XXXPPPHHHEEEGGGQQQ\\\ccchhhiiiddd]]]VVVKKK@@@;;;888999@@@JJJ|||zzzzzz{{{{{{~~~}}}{{{xxxvvvtttssssssooorrruuuvvvwwwxxxzzz{{{yyyyyywwwsssnnnjjjhhhhhhkkkmmmoooqqqpppmmmjjjgggccceeeeeedddeeeddd]]]TTTJJJEEEBBBBBBBBB>>><<<===>>><<<:::999999;;;>>>@@@>>>??????>>>===;;;888777333444777<<>>HHHQQQZZZ```cccfffdddcccdddfffggggggggg]]]PPPEEEBBB>>>888555999:::CCCQQQ___gggiiigggdddYYYQQQFFF>>>;;;<<<>>>@@@LLLTTT\\\___YYYPPPGGGBBBHHHSSS___gggjjjiiiaaaYYYPPPEEE=========???GGGRRR{{{yyyyyyzzz{{{yyywwwsssooojjjfffcccbbb]]]```dddeeeeeefffhhhkkkffffffeeeaaa]]]ZZZ[[[]]]```ccceeegggeeebbb]]]ZZZWWWZZZ\\\^^^aaa```WWWMMMCCC<<<888888777555444666777555444444666;;;???BBBEEEFFFGGGGGGEEEAAA>>>;;;555555777999===BBBFFFIIIOOOTTTXXX\\\aaabbb]]]TTTDDD;;;444111///---///333---666@@@IIITTT___eeeeee^^^WWWNNNFFF@@@===;;;999777:::AAAKKKTTT\\\aaadddhhhfffddddddeeefffffffff___RRRHHHIIIGGG@@@???DDDHHHPPP[[[fffkkkllljjjhhhaaa[[[SSSLLLJJJJJJKKKLLLUUU[[[aaaaaa[[[SSSMMMJJJOOOYYYccciiilllkkkddd]]]UUUKKKFFFIIIJJJJJJQQQ\\\|||xxxtttqqqqqqrrrsssmmmjjjeee___YYYSSSOOOMMMPPPSSSVVVVVVTTTSSSUUUWWWUUUUUUUUUQQQNNNMMMPPPSSSXXXZZZ]]]^^^]]]YYYTTTQQQOOOTTTXXX\\\``````WWWLLLBBB;;;666555555333333666222111000111555:::@@@DDDLLLMMMOOOPPPMMMIIIDDDAAA999999999999<<>>777555333111333666444<<>>>>>???AAADDDIIIPPPYYYaaaggglllnnnllljjjgggbbb]]]XXXTTTRRRTTTVVVZZZ___eeeiiilllnnnoookkkhhhhhhjjjlllkkkiiidddcccbbbaaa___]]]\\\\\\dddgggkkknnnoooooopppqqqmmmkkkiiiggggggggghhhiiikkklllkkkiiieeeaaa^^^^^^bbbfffkkkooopppooollliiiccccccdddeeeeeefffgggggg~~~}}}{{{zzzxxxxxxwwwwww|||}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{|||}}}zzzxxxwwwtttpppllllllmmmpppsssooolllfff\\\RRRKKKGGGFFFMMMPPPTTTXXXZZZZZZYYYWWWRRRQQQNNNLLLJJJIIIHHHHHHIIIMMMSSSXXXZZZXXXUUURRRNNNNNNOOOTTTYYYZZZVVVQQQIIIEEE@@@;;;999777666444444444444555:::BBBKKKRRR]]]aaaeeegggeeeaaa]]][[[PPPNNNLLLIIIHHHIIIJJJKKKNNNNNNNNNOOOOOOQQQRRRRRRQQQOOOLLLJJJIIIJJJLLLMMMQQQTTTZZZ```fffjjjlllmmmmmmlllkkkhhhfffccc```___aaabbbdddfffhhhiiijjjjjjmmmkkkhhhhhhjjjkkkjjjiiifffffffffeeeeeedddddddddgggjjjmmmnnnmmmllllllmmmiiihhhgggffffffgggiiijjjiiijjjkkkhhheeeaaa______bbbdddhhhlllnnnmmmkkkjjjggghhhhhhhhhiiijjjjjjjjj}}}zzzyyywwwuuutttssssssrrryyyyyyzzz{{{{{{zzzzzzzzz|||||||||{{{{{{{{{zzzzzz{{{}}}~~~~~~|||yyywwwssspppllliiiiiikkkoooqqqmmmjjjddd\\\SSSLLLIIIHHHNNNRRRWWW[[[]]]\\\[[[YYYQQQOOOMMMKKKIIIGGGFFFFFFDDDHHHNNNTTTWWWWWWUUUTTTPPPOOOOOORRRVVVWWWTTTQQQPPPLLLGGGCCC@@@>>><<<::::::::::::;;;@@@IIITTT\\\aaaeeejjjlllkkkhhhfffeee[[[ZZZWWWUUUTTTTTTUUUVVVYYYWWWTTTRRRRRRSSSVVVXXXXXXXXXWWWWWWWWWXXXYYYYYY^^^```cccfffhhhiiijjjjjjiiiiiijjjjjjjjjiiihhhhhhggghhhhhhggggggfffeeedddgggeeedddcccdddeeedddcccbbbbbbcccddddddeeeeeeffffffgggiiihhhfffdddccccccaaaaaa``````aaabbbdddeeecccddddddccc```]]]\\\]]]]]]^^^aaadddeeefffffffffffffffffffffgggggggggggg|||yyyxxxwwwuuutttrrrqqqpppppptttvvvwwwxxxxxxyyyzzz{{{zzzzzzyyyxxxxxxwwwwwwwwwzzz{{{|||}}}|||zzzwwwuuurrrooojjjgggfffhhhkkkmmmhhhgggbbb[[[TTTNNNKKKKKKPPPSSSXXX\\\^^^]]][[[ZZZRRRQQQPPPNNNLLLJJJHHHHHHDDDHHHNNNTTTXXXYYYYYYXXXTTTSSSQQQSSSUUUVVVVVVUUUVVVSSSPPPMMMKKKIIIFFFDDDDDDEEEGGGIIIMMMTTT\\\bbbbbbeeeiiikkkjjjhhhgggfffbbbaaa___]]]\\\\\\]]]]]]```]]]ZZZWWWVVVWWWYYY[[[ZZZ[[[[[[\\\\\\\\\\\\\\\___```aaaaaaaaaaaa``````___```aaaaaaaaaaaaaaaaaa\\\]]]]]]\\\\\\[[[ZZZYYYZZZYYYYYYXXXXXXXXXXXXXXXUUUVVVVVVWWWXXXYYYYYYZZZZZZ[[[\\\ZZZWWWUUUTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWTTTVVVVVVUUUSSSRRRRRRSSSRRRRRRSSSUUUWWWXXXZZZ[[[ZZZZZZZZZZZZZZZZZZYYYYYY}}}zzzxxxwwwvvvtttrrrpppooonnnnnnnnnqqqssstttuuuvvvyyy|||yyyxxxwwwuuuuuutttuuuuuutttuuuvvvvvvuuutttrrrpppqqqooojjjfffeeeeeefffhhhffffffccc^^^XXXTTTRRRRRRVVVXXX[[[^^^______]]]\\\XXXXXXWWWUUUTTTRRRQQQPPPKKKNNNSSSYYY]]]___```___\\\ZZZXXXXXXYYYZZZ[[[[[[[[[ZZZXXXWWWWWWUUUSSSQQQNNNQQQTTTWWWYYY\\\___bbbbbbeeeggghhhfffeeeddddddaaa```^^^]]]\\\[[[[[[\\\ZZZYYYXXXVVVUUUTTTTTTTTTUUUVVVVVVVVVVVVUUUSSSRRRSSSSSSSSSSSSSSSRRRRRRRRRTTTTTTTTTSSSRRRQQQPPPOOOMMMMMMMMMMMMLLLLLLKKKJJJIIIJJJJJJJJJIIIHHHHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHEEEDDDDDDEEEGGGGGGFFFEEEEEEEEEEEEEEECCCDDDEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEHHHJJJKKKJJJJJJJJJJJJJJJIIIIIIIII~~~{{{xxxvvvuuusssqqqooommmlllllljjjmmmppppppppprrrvvvzzzxxxwwwuuusssrrrrrrsssssssssttttttuuutttsssrrrqqqpppnnnkkkhhhfffdddddddddeeefffeeeccc___\\\[[[\\\]]]]]]___`````````______]]]]]]]]]\\\[[[ZZZXXXWWWTTTVVVYYY]]]```bbbcccccc```___^^^\\\\\\\\\]]]^^^\\\[[[[[[\\\\\\[[[XXXVVVQQQTTTXXX[[[[[[ZZZZZZ[[[ZZZ[[[]]]\\\ZZZXXXXXXYYYWWWVVVUUUTTTSSSRRRRRRRRRLLLMMMMMMMMMLLLKKKIIIIIIKKKKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDHHHHHHGGGFFFDDDBBBAAA@@@BBBBBBBBBAAA@@@>>><<<<<<;;;===>>>>>><<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::777888999999777777888999;;;;;;:::999999888777777666777888777555555777888999888888777888:::;;;=========>>>>>>>>>>>>>>>>>>|||zzzxxxwwwuuusssqqqooonnnnnnllloooqqqpppnnnooosssxxxxxxvvvtttrrrqqqqqqrrrrrrsssttttttuuuvvvuuuuuutttnnnmmmllljjjhhhfffeeedddbbbcccddddddbbb```aaaaaa```___^^^]]]\\\]]]]]]]]]YYYZZZZZZ[[[ZZZYYYXXXWWWUUUWWWYYY[[[]]]^^^^^^^^^\\\\\\[[[YYYWWWWWWXXXYYYVVVUUUUUUVVVWWWUUUQQQNNNMMMOOORRRSSSRRRQQQPPPQQQKKKLLLMMMLLLKKKJJJJJJKKKIIIIIIHHHGGGFFFEEEEEEDDD@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;999999999999999999::::::<<<<<<<<<;;;:::999888777999999999888777666555444333666888777555333444555555555555555555555555555111222333222111111333444333333333333333333222222222222222111000000222444444333333222222333333444555555666666777777888888~~~{{{|||{{{yyywwwtttsssrrrqqqpppsssuuusssoooooossswwwxxxvvvtttrrrpppqqqqqqrrroooooopppqqqrrrrrrrrrrrrkkkkkkllllllkkkhhhfffeee]]]___aaabbbaaa```aaabbb___]]]ZZZXXXWWWXXXYYYZZZRRRSSSTTTUUUUUUUUUTTTSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTSSSPPPOOOPPPQQQNNNMMMNNNNNNNNNKKKGGGCCCGGGIIIJJJJJJHHHHHHIIIJJJCCCDDDEEEEEEDDDCCCEEEFFF@@@@@@???>>>===<<<;;;;;;;;;;;;::::::;;;<<<>>>>>>:::999888777777777777777555555444444444555666666333333444555555555444444222222333333333333333222111444666666333111111333111222222333333444444444111222333222000000222333///000111222333333333333222333222111///000222444333333222111111111111111111111222222333444555555~~~}}}{{{{{{{{{zzzxxxvvvrrrrrrrrrrrrsssuuuvvvwwwttttttsssrrrqqqoooooonnnnnnmmmlllmmmooopppooonnnkkkiiigggffffffeeecccaaaaaaaaa___]]][[[XXXWWWVVVWWWVVVUUUTTTSSSQQQPPPPPPJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKGGGGGGGGGFFFFFFEEEEEEEEE@@@:::666888:::;;;===AAA=========<<<<<<;;;;;;;;;<<<;;;888666555666777777777666:::@@@;;;///...666333333333333333333333333111111111111111111111111333111///------...///000222333555666666555333222111000000000000000111222111222222333333222222111333333333222222111111111111111000000//////......///......000333444444333111000...---...///111222222111000///............000111222333444333222111~~~}}}}}}|||zzzyyywwwwwwwwwwwwwwwwwwxxxxxxtttsssrrrqqqpppnnnnnnmmmmmmkkkjjjjjjjjjjjjiiigggfffdddbbb``````___]]][[[ZZZYYYXXXUUUSSSQQQPPPOOOIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@;;;;;;;;;:::::::::999999777222///111333222333666666666666666555555444444333222000///......///000333222888???:::///---333111111111111111111111111000000000000000000000000222111000///...//////000///000111222222111000///111111000//////000000000000000111111111111000000333222222222111111111111////////////.........---///......000222444444333///...---,,,,,,...000111111111000///...............///000111222222111111~~~||||||{{{zzzyyyxxxxxxwwwwwwsssrrrqqqpppnnnmmmlllkkkjjjhhhfffeeeeeedddaaa``````]]][[[YYYXXXWWWTTTRRRPPPOOOMMMKKKIIIHHHGGGGGGAAAAAA@@@>>>===<<<;;;:::888999999::::::999999888888888888777666666666555555555555444444444444444555000///111222000000111000000000000////////////000///...------...///000......444:::777...,,,111------------------------////////////////////////111111000000000000//////...///000111111000///...222111000///////////////...//////000000//////...111111111111000000000000............------------///......///111333222111---,,,+++++++++,,,...///000000///...------------,,,,,,...///000000000000~~~||||||{{{yyywwwuuutttsssrrrqqqpppooommmllljjjjjjgggeeebbbaaaaaa```]]][[[\\\YYYVVVTTTSSSQQQNNNKKKIIIHHHFFFDDDBBBAAAAAAAAA>>>>>>===;;;:::999888777333333444444444444333333555555444444333222111111444444444333333333333333777333222444555222000111////////////............/////////...///000111222,,,,,,///333111,,,,,,111,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000000111111000//////000000111222222222111111222111000///...---------......////////////......000000//////////////////........................///...---...000111111///,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,,,,***+++,,,---///000000111}}}}}}|||zzzxxxuuusssqqqrrrqqqpppnnnlllkkkiiiiiidddbbb```______^^^\\\ZZZZZZWWWTTTRRRPPPNNNKKKHHHEEEDDDBBB@@@>>>>>>??????:::999888777666555444333222333333444444333333222444444333333222111000000000000000000000000000000444000///222222///,,,---.............../////////++++++++++++,,,,,,---...---+++***,,,++++++...222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000//////000111111222222222222222111000///...------------......////////////..............................///////////////////////////...------///000///---,,,++++++,,,,,,,,,---------,,,++++++++++++++++++++++++,,,---...///000111~~~}}}{{{yyyvvvtttrrrqqqpppnnnllljjjiiihhheeeccc```______^^^[[[ZZZWWWUUURRRPPPNNNLLLIIIGGGDDDBBB@@@>>>======>>>???:::999888777666444333333333333444444444444333333222111111111000///////////////000000000000111111222......000111...+++,,,,,,,,,,,,------------...*********++++++,,,,,,,,,---+++)))((()))+++...111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...............//////.........///000000111111000///...---------------.........//////.........,,,,,,,,,---------------/////////000000000000000///---,,,---......---,,,+++++++++,,,,,,,,,,,,,,,+++******))))))******++++++++++++,,,---...///000~~~~~~|||yyywwwsssrrrpppooollljjjiiihhhgggdddaaa___^^^\\\YYYWWWTTTRRROOOMMMLLLJJJGGGEEEBBB@@@>>><<<;;;<<<>>>???;;;;;;:::999777666555444111222222333333222222111///////////////.........000000000000111111111222222...---///000...,,,...+++++++++,,,,,,,,,------,,,,,,------------------++++++******+++---...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///------------...///000000......------,,,------...,,,,,,------------,,,,,,++++++++++++,,,,,,------........./////////000000///---,,,,,,------,,,***))))))******+++++++++******))))))(((((())))))***+++************+++,,,---}}}}}}~~~|||zzzxxxsssrrrqqqooommmkkkiiihhhiiifffbbb```]]]ZZZVVVTTTQQQOOOLLLKKKJJJHHHEEECCC@@@>>><<<::::::;;;===>>>999888777666555333222222///000000111111000000///............////////////,,,,,,------............///***)))+++,,,******,,,++++++,,,,,,------......++++++,,,,,,,,,,,,+++***)))+++,,,---...///---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...///---------......000111222------,,,,,,,,,---......+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---------........./////////---,,,,,,,,,,,,+++)))'''(((((()))))))))))))))))))))(((((((((((()))*********)))(((((()))***+++~~~}}}{{{xxxwwwuuussspppnnnnnnmmmkkkjjjeeebbb___\\\YYYWWWSSSQQQOOOLLLIIIGGGFFFEEEDDDCCC===;;;999888999999888777555555666444222000111111000000////////////000000,,,---......------///111------------------------,,,+++++++++++++++,,,,,,++++++++++++++++++++++++******)))******+++,,,,,,...---+++))))))))))))******************++++++,,,+++---...---,,,+++,,,------,,,+++******+++,,,---///........................000000...+++***+++...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---............---+++++++++++++++*********)))))))))))))))(((((((((++++++************++++++((()))))))))******++++++~~~{{{yyyvvvtttssspppmmmlllkkkjjjhhhgggdddbbb^^^[[[XXXUUUQQQOOOKKKHHHEEECCCBBBAAA@@@???;;;999777666777777666555444555666444222000000111000000////////////000000,,,---...---,,,,,,...000------------------------++++++***************+++++++++++++++++++++++++++++++++***))))))***,,,,,,,,,++++++******+++,,,---+++************+++,,,,,,***+++,,,+++***)))***,,,++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,)))(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***+++,,,,,,------,,,,,,+++************)))))))))((((((((((((((((((((((((***))))))(((((())))))***((((((((((((((()))))))))~~~{{{xxxvvvtttrrrooolllkkkjjjiiigggeeedddaaa]]]ZZZWWWSSSOOOLLLHHHEEEBBB@@@???>>>===<<<;;;999777777777888777666444555555444111000000111000//////......//////000+++,,,---,,,++++++---///------------------------------,,,+++*********+++************************---+++)))(((((()))***+++************+++---...///+++************+++,,,,,,***+++,,,+++***)))***,,,++++++************++++++++++++++++++++++++++++++,,,------+++))))))***+++------------------------,,,++++++++++++++++++,,,++++++,,,------------,,,+++++++++*********))))))((((((((())))))******+++******))))))))))))******))))))))))))((((((((((((|||zzzxxxwwwtttqqqnnnlllkkkjjjhhhfffdddaaa]]]YYYVVVRRRNNNKKKHHHEEEAAA??????>>>===;;;===;;;999999::::::999888444555555333111000000111/////////....../////////+++,,,---,,,++++++,,,...------------------------///...---,,,,,,,,,,,,,,,************************,,,+++((('''&&&''')))************++++++,,,------******))))))******+++,,,+++,,,------++++++,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,---......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------...////////////...------,,,,,,+++******************+++,,,---......,,,++++++******++++++,,,+++++++++******)))))))))}}}{{{yyyyyyuuurrrooommmllljjjhhhfffdddaaa]]]YYYVVVRRRNNNKKKGGGDDDAAA???>>>===<<<;;;>>><<<:::999::::::999888444444555333111//////000//////............//////,,,------,,,+++***,,,---------------------------------,,,+++++++++++++++************************+++***(((&&&&&&&&&'''(((***+++++++++++++++++++++***))))))))))))***+++++++++,,,------++++++,,,---------------------------++++++++++++,,,,,,------///...---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...//////000000//////---,,,,,,+++***)))))))))******+++,,,---......///,,,++++++******++++++,,,,,,+++++++++***)))))))))~~~|||{{{zzzuuusssooommmkkkjjjhhhfffeeebbb^^^[[[XXXTTTPPPMMMFFFCCC@@@>>>===<<<;;;:::<<<:::888888888999888666333444444333000//////000///......------......///---......---++++++,,,---------------------------***))))))(((((())))))***++++++++++++++++++++++++******))))))(((((())))))+++,,,,,,,,,,,,,,,+++***+++++++++++++++,,,------***,,,---,,,+++***+++---------............------***++++++,,,,,,------...000...,,,---...///...---........................---,,,,,,++++++,,,,,,---......///000000000000///------,,,,,,+++***))))))+++++++++,,,,,,---------,,,++++++******++++++,,,+++++++++***************~~~xxxuuuqqqooonnnllliiigggfffccc___\\\ZZZWWWSSSPPPHHHEEEBBB@@@???>>>===<<<<<<:::888888999999888777333444444333000//////000///......------......///...//////...,,,+++,,,...------------------------))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,++++++,,,---/////////......///............///000000...///000///...---...000000111222222222222111000......///000000111222222444222000111333444333222444444444444444444444444222111111111111111111222111222333333444444333333333333222111000///......//////////////////////////////............//////---------...............{{{yyyuuurrrqqqooommmkkkfffddd```]]][[[XXXUUURRRLLLIIIEEECCCBBBBBB@@@???>>>===;;;:::;;;;;;:::999333444444222000//////000.........------.........//////000...,,,,,,---...------------------------+++++++++,,,---...///000------------------------***,,,...000000000...---+++,,,...000222222222222111111111111111222222333222444555444333222333444555555777777777777555555333333444555666666777777:::777555666888:::999777999999999999999999999999888888888777777888888888666777777888999888888888:::999999888666555444444444444444333333333333333444444333333333333444444111111222222333333444444~~~xxxwwwtttooommmnnnnnniiidddaaa```]]]YYYVVVQQQOOOLLLJJJIIIHHHGGGEEE??????>>>===;;;888666555555555444333222111000000222111000///...,,,++++++000//////......------,,,111000///......------...//////............////////////111111222111000///000111111111000000222444555333222444777888777555666555555555666888:::;;;:::888777999<<<>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>>>>>>>???AAABBBAAAAAA@@@???@@@@@@@@@>>>>>>@@@AAAAAABBBBBBBBB@@@AAABBBAAA???>>>???@@@???@@@AAAAAABBBBBBAAAAAA>>>>>>>>>>>>>>>?????????<<<===>>>>>>>>><<<;;;::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;~~~{{{vvvsssttttttooojjjfffeeebbb^^^ZZZVVVSSSPPPNNNMMMKKKIIIGGGBBBAAA@@@>>><<<:::888777777777666555444333111000000000///...---,,,,,,+++////////////............222222111000000000000111222222111111111111222222000111333444555555555555444555666555444444666888999888777888;;;<<<;;;:::;;;;;;;;;;;;<<<>>>???@@@@@@>>>===???BBBCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDDDDCCCCCCEEEFFFHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEGGGIIIJJJIIIJJJKKKJJJIIIHHHIIIKKKJJJKKKKKKLLLMMMLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDD|||xxxxxxwwwrrrmmmiiihhheeeaaa]]]\\\ZZZVVVSSSQQQPPPMMMKKKEEEDDDCCC@@@>>>;;;999888555666666555444222///.../////////......---------/////////000000000000111444444444444444555555666777777777777777777777777555666777999;;;<<<<<<<<<:::<<<===<<<;;;;;;===>>>@@@???>>>???BBBCCCBBBAAACCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHJJJKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLLLLKKKKKKMMMNNNPPPPPPQQQQQQRRRSSSSSSSSSRRRPPPMMMLLLLLLOOORRRUUUQQQSSSTTTUUUTTTTTTVVVWWWWWWWWWXXXYYYYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVUUUSSSRRRQQQQQQPPPOOOPPPPPPQQQQQQQQQQQQQQQRRRQQQQQQQQQPPPPPPPPPOOO}}}zzzvvvqqqmmmllljjjeeebbbaaa^^^ZZZWWWUUUSSSPPPNNNHHHGGGEEEBBB???===;;;:::777777888888666444111000000000000000000000000000000111111222333444444444888777888888999:::;;;<<<<<<==================<<<<<<===>>>???@@@AAAAAABBBAAACCCDDDDDDCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOQQQRRRSSSRRRRRRSSSUUUWWWWWWYYYZZZ[[[\\\\\\\\\XXXWWWUUUTTTTTTVVVYYYZZZWWWYYY[[[[[[[[[\\\^^^`````````aaabbbbbbbbbbbbaaa_______________^^^^^^^^^```___\\\ZZZXXXXXXXXXXXXYYYZZZ[[[[[[\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXWWW~~~xxxuuusssppplllhhhdddaaa]]]ZZZWWWUUURRROOOJJJHHHFFFCCCAAA???>>>===<<<=========<<<:::888777444444555555555555666666444444555666777888999999;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCCCCCCCDDDDDDDDDGGGIIIKKKKKKJJJIIIJJJKKKKKKKKKLLLMMMMMMMMMNNNOOONNNOOOOOOQQQRRRRRRSSSSSSSSSTTTTTTSSSSSSRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVVVVUUUUUUWWWXXXZZZ[[[\\\^^^````````````YYYYYYZZZZZZZZZZZZ[[[[[[ZZZ\\\___``````aaaccceeeeeeffffffgggggggggggggggeeeeeeeeeddddddccccccccceeecccaaa^^^]]]\\\\\\]]]^^^^^^___```````````````^^^]]]]]]\\\[[[[[[ZZZZZZ~~~yyyvvvrrrlllhhheeebbb^^^[[[YYYWWWTTTQQQLLLKKKHHHEEECCCBBBBBBBBB>>>=========<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<999::::::;;;<<<======>>>????????????@@@AAABBBCCCDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFFFFEEEEEEFFFFFFGGGJJJMMMOOOPPPOOONNNNNNNNNLLLNNNOOOPPPOOOOOOPPPRRRPPPQQQRRRTTTUUUUUUUUUUUUUUUVVVVVVUUUSSSRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWWWWVVVVVVXXXYYYZZZ[[[]]]___```aaa``````YYYZZZ[[[[[[[[[[[[ZZZZZZ]]]___bbbccccccdddggghhhhhhhhhiiijjjjjjjjjjjjiiihhhhhhggggggffffffeeeeeeddddddbbbaaa______^^^^^^^^^^^^___````````````___]]]]]]\\\\\\[[[ZZZYYYYYY|||vvvnnnhhhfffccc```]]][[[YYYVVVTTTOOOMMMKKKHHHGGGGGGGGGHHHAAA@@@???>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBB?????????@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCDDDDDDFFFGGGHHHJJJJJJHHHGGGFFFGGGFFFEEEEEEFFFGGGHHHIIILLLNNNQQQRRRQQQPPPOOOPPPLLLOOOQQQPPPOOOOOOQQQSSSRRRSSSTTTVVVWWWWWWWWWWWWUUUWWWWWWVVVSSSQQQRRRTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUWWWWWWVVVVVVXXXYYYYYYZZZ]]]^^^______^^^]]]ZZZZZZYYYYYYYYYYYYZZZZZZ]]]___aaabbbbbbccceeegggffffffggghhhhhhhhhhhhgggfffffffffeeeddddddcccccc____________^^^]]]\\\[[[[[[\\\]]]]]]^^^^^^]]]]]]]]]\\\[[[ZZZYYYXXXXXXWWWvvvpppgggddd```^^^\\\ZZZXXXVVVQQQPPPMMMKKKJJJJJJKKKLLLJJJIIIGGGFFFGGGIIILLLNNNHHHGGGGGGGGGFFFFFFFFFFFFBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIKKKKKKIIIHHHGGGEEEDDDDDDEEEFFFHHHJJJKKKLLLOOORRRSSSRRRPPPPPPPPPLLLNNNQQQPPPNNNNNNPPPSSSRRRTTTUUUWWWXXXXXXXXXXXXUUUWWWXXXVVVSSSQQQRRRTTTVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUWWWWWWVVVVVVXXXYYYYYYZZZ\\\^^^^^^^^^]]]\\\\\\ZZZXXXVVVVVVWWWZZZ\\\[[[]]]______``````bbbdddbbbccccccdddeeedddddddddccccccbbbaaaaaa```______ZZZ[[[[[[\\\[[[ZZZXXXWWWZZZZZZ[[[\\\\\\\\\\\\[[[\\\\\\[[[ZZZYYYXXXWWWWWWtttoookkkddd```___\\\XXXTTTTTTTTTSSSSSSSSSSSSSSSSSSMMMLLLLLLLLLMMMNNNPPPQQQQQQPPPOOONNNOOONNNKKKIIIHHHFFFEEEEEEEEEEEEDDDBBB@@@AAACCCDDDCCCDDDFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHJJJIIIGGGGGGGGGIIIKKKLLLNNNOOOPPPQQQQQQQQQPPPOOOOOONNNMMMMMMMMMNNNOOOPPPRRRTTTWWWYYYZZZYYYXXXVVVXXXWWWWWWVVVVVVVVVVVVWWWYYYXXXWWWVVVUUUTTTSSSRRRUUUVVVWWWXXXXXXWWWVVVVVVVVVXXXYYY[[[\\\\\\[[[[[[WWWWWWXXXYYYZZZ[[[[[[[[[]]]\\\[[[ZZZZZZZZZ\\\\\\```aaabbbaaa___^^^___```^^^]]]\\\ZZZYYYXXXXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUYYYWWWUUUUUUWWWWWWWWWVVVWWWQQQPPPTTTUUUQQQOOORRRtttooohhhcccaaa___[[[XXXUUUUUUUUUUUUUUUTTTTTTTTTRRRQQQQQQPPPQQQRRRTTTUUUTTTSSSRRRQQQRRRQQQOOOMMMKKKJJJHHHHHHIIIIIIGGGFFFBBBCCCEEEEEEDDDDDDFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHJJJIIIHHHGGGHHHIIIKKKLLLMMMNNNOOOPPPQQQPPPOOOOOONNNMMMLLLLLLLLLMMMNNNOOOPPPRRRUUUWWWXXXXXXWWWUUUVVVVVVVVVVVVVVVWWWWWWXXXZZZZZZYYYXXXVVVUUUTTTTTTSSSUUUXXX[[[[[[YYYVVVTTTUUUVVVXXXZZZ[[[[[[ZZZZZZVVVWWWWWWXXXYYYZZZ[[[[[[\\\[[[ZZZYYYYYYYYYZZZZZZZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\[[[YYYXXXWWWVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVTTTSSSSSSTTTUUUUUUTTTVVVQQQOOORRRSSSOOOMMMOOO}}}vvvmmmgggdddbbb___\\\XXXXXXXXXWWWWWWVVVVVVVVVWWWVVVUUUTTTTTTUUUVVVWWWUUUTTTSSSSSSSSSSSSPPPNNNNNNLLLKKKKKKKKKKKKJJJHHHEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHJJJKKKLLLLLLMMMNNNOOOOOOOOONNNNNNLLLLLLKKKKKKKKKLLLNNNOOOOOOQQQSSSUUUWWWVVVUUUTTTTTTUUUUUUVVVWWWXXXYYYZZZ[[[ZZZYYYXXXWWWVVVUUUTTTRRRUUUYYY]]]]]]ZZZWWWTTTTTTVVVWWWYYYZZZ[[[ZZZZZZVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXUUUVVVWWWWWWVVVUUUVVVXXXXXXXXXVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSQQQPPPPPPRRRSSSRRRQQQTTTPPPNNNPPPPPPMMMKKKLLLssskkkfffdddbbb___[[[ZZZZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWTTTSSSRRRRRRSSSRRRPPPNNNNNNLLLKKKKKKKKKKKKJJJHHHHHHIIIJJJIIIGGGEEEFFFGGGFFFGGGGGGHHHIIIIIIIIIIIIKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLMMMNNNOOOOOOQQQSSSTTTUUUUUUTTTTTTRRRSSSUUUWWWYYYZZZ\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUTTTVVVYYY[[[\\\ZZZWWWUUUUUUVVVXXXZZZ[[[\\\\\\[[[VVVVVVWWWXXXYYYYYYZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWUUUVVVXXXWWWVVVVVVWWWYYYVVVUUUTTTSSSRRRRRRRRRRRRTTTTTTTTTSSSSSSSSSSSSSSSRRRPPPOOOOOOQQQRRRRRRQQQRRRPPPNNNNNNNNNLLLKKKJJJzzznnnhhheeebbbaaa\\\\\\[[[[[[ZZZYYYYYYXXXXXXWWWVVVUUUUUUVVVWWWWWWTTTRRRRRRRRRSSSRRRPPPOOOOOOMMMLLLLLLLLLLLLKKKIIIJJJKKKKKKJJJGGGFFFFFFGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMLLLLLLMMMNNNPPPQQQPPPQQQRRRSSSSSSSSSRRRRRRPPPQQQTTTWWWYYY[[[\\\\\\[[[[[[[[[ZZZZZZYYYYYYXXXWWWXXXXXXXXXXXXXXXXXXWWWUUUVVVYYY[[[\\\]]]]]]]]]WWWWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWXXXXXXVVVVVVWWWXXXTTTSSSRRRQQQQQQQQQQQQQQQSSSSSSSSSRRRRRRRRRQQQQQQQQQPPPOOOOOOQQQRRRRRRRRRPPPPPPNNNLLLMMMMMMKKKIIIsssiiieeebbbaaa\\\\\\[[[[[[ZZZYYYXXXXXXWWWWWWVVVUUUUUUVVVWWWXXXTTTSSSRRRSSSTTTSSSRRRPPPQQQOOONNNNNNNNNNNNMMMKKKKKKLLLLLLJJJHHHFFFFFFGGGFFFFFFFFFFFFGGGIIIJJJKKKIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKMMMMMMLLLMMMMMMOOOQQQRRRQQQQQQQQQQQQPPPPPPOOONNNLLLNNNQQQTTTWWWYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZYYYWWWVVVUUUUUUVVVVVVRRRTTTVVVXXXZZZ[[[[[[[[[WWWWWWVVVVVVUUUUUUTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWUUUVVVVVVVVVTTTSSSTTTUUUQQQQQQPPPOOOOOOOOOOOOOOOQQQQQQQQQPPPOOOOOONNNNNNOOONNNMMMMMMOOOQQQQQQPPPMMMNNNMMMJJJKKKMMMLLLHHHwwwkkkfffbbbaaa\\\[[[[[[ZZZYYYXXXWWWVVVSSSSSSRRRRRRRRRTTTUUUVVVRRRQQQPPPQQQRRRRRRPPPOOOPPPNNNMMMMMMMMMMMMLLLJJJJJJKKKKKKJJJHHHFFFGGGHHHFFFEEEEEEFFFGGGHHHJJJKKKHHHHHHIIIHHHHHHGGGGGGFFFHHHHHHGGGFFFGGGHHHIIIJJJLLLLLLKKKLLLMMMNNNPPPRRRPPPPPPOOONNNLLLKKKJJJIIIGGGIIILLLPPPSSSTTTUUUUUUTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWUUUTTTSSSRRRMMMNNNPPPSSSUUUUUUVVVVVVUUUUUUTTTRRRQQQPPPOOONNNNNNPPPRRRSSSUUUUUUUUUUUUTTTUUUUUUSSSQQQPPPPPPQQQNNNNNNMMMLLLLLLLLLLLLMMMNNNMMMMMMLLLKKKKKKJJJJJJKKKIIIHHHIIIKKKMMMMMMLLLIIIKKKJJJGGGIIIMMMLLLGGG{{{mmmfffcccaaa[[[[[[ZZZYYYXXXWWWVVVUUUNNNNNNNNNNNNNNNPPPRRRSSSOOONNNMMMNNNOOOOOOMMMLLLMMMLLLJJJJJJKKKKKKIIIHHHJJJKKKKKKJJJHHHFFFGGGHHHFFFEEEEEEEEEFFFHHHJJJKKKHHHHHHHHHHHHHHHGGGFFFEEEHHHGGGFFFFFFFFFGGGIIIIIIKKKJJJJJJKKKLLLNNNOOOQQQPPPOOOMMMLLLJJJHHHFFFFFFDDDFFFIIIMMMOOOQQQQQQQQQLLLMMMNNNPPPQQQSSSTTTTTTWWWXXXYYYXXXWWWSSSPPPNNNHHHIIILLLNNNPPPQQQQQQQQQTTTSSSRRRPPPNNNLLLKKKJJJKKKLLLOOOQQQSSSTTTTTTTTTTTTUUUUUUSSSQQQOOOOOOPPPLLLKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGEEEDDDEEEHHHIIIIIIIIIFFFIIIHHHEEEGGGLLLKKKFFFnnneee```\\\WWWWWWWWWWWWVVVVVVUUUUUUPPPOOOOOOOOONNNNNNNNNMMMKKKKKKLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFEEEDDDDDDDDDEEEFFFGGGHHHGGGEEECCCCCCDDDFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMNNNPPPLLLHHHGGGHHHIIIGGGEEEEEEGGGIIIKKKLLLLLLKKKJJJEEEFFFHHHHHHIIIJJJLLLOOOQQQQQQPPPPPPOOONNNNNNNNNJJJJJJJJJKKKKKKMMMNNNNNNMMMMMMLLLLLLKKKIIIHHHGGGLLLLLLLLLLLLMMMOOOPPPQQQOOOOOOOOOOOONNNMMMLLLKKKKKKJJJHHHFFFEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBAAAAAADDDCCCCCCBBBBBBCCCCCCDDDCCCDDDFFFIIIKKKJJJFFFCCCrrrhhhaaa\\\WWWWWWUUUTTTRRRPPPOOONNNJJJJJJJJJIIIIIIHHHHHHGGGEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@AAAAAABBBDDDCCCAAA??????@@@BBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDEEEGGGHHHIIIIIIFFFBBBAAABBBCCCBBB@@@CCCDDDFFFHHHIIIIIIHHHGGGBBBCCCEEEEEEEEEFFFIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIGGGGGGGGGHHHHHHIIIKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKGGGHHHHHHIIIIIIIIIHHHHHHFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>?????????@@@BBBDDDEEEDDDBBB???===xxxlllccc\\\YYYXXXUUURRRNNNLLLJJJIIIFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>????????????>>>===;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;:::;;;===<<<;;;::::::;;;======<<<<<<======>>>???=========>>>???@@@AAABBBBBB@@@===<<<<<<===<<<<<<@@@AAABBBCCCDDDDDDCCCBBB===???@@@AAAAAABBBDDDFFFEEEEEEFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEDDDBBBAAADDDCCCCCCCCCCCCCCCDDDDDDAAAAAABBBDDDDDDEEEEEEEEEAAA@@@???>>>===<<<<<<<<<::::::;;;<<<<<<===>>>>>>;;;::::::::::::::::::;;;>>>AAADDDCCC???;;;999999qqqeee\\\[[[YYYUUUQQQMMMJJJIIIHHHEEEEEEDDDCCCBBBAAA@@@???>>>>>>???>>>>>>===<<<;;;;;;;;;<<<<<<============:::999777666555666777888666555555555666777666666444555777777666555666777888888888888888999:::;;;888888888999:::;;;;;;<<<>>><<<:::999999:::::::::======??????@@@@@@??????:::<<<>>>?????????@@@BBBCCCCCCDDDEEEEEEFFFGGGGGGBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCAAA@@@???BBBAAA@@@@@@?????????@@@>>>???@@@AAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;::::::888888888999::::::;;;;;;888888999999999999888888<<<@@@DDDBBB===999999;;;vvvhhh]]]ZZZWWWTTTOOOLLLJJJHHHHHHEEEDDDCCCBBB@@@???>>>============<<<<<<;;;:::999777888999:::::::::::::::777666555444444444555555333222111222444555444333111333444444333222333444444444444555555777888888555555666666777777777777999888777666666666888999:::;;;;;;<<<============999<<<>>>???>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFFFFAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCBBBAAA@@@???>>>???>>>===<<<;;;;;;;;;;;;===============<<<;;;;;;;;;;;;::::::999999888888888888888888888888888888888999::::::::::::999888888===AAA@@@;;;888:::<<<|||lllaaaXXXVVVQQQMMMJJJHHHGGGGGGDDDCCCBBB@@@>>><<<;;;:::;;;;;;::::::999888666666444444666777777666555555444444444444444444333333222000...000333555444111000222333333111000111111222222222222333555666777333333444555555555555555333333333222111111444666777777888999:::;;;<<<<<<:::<<>><<<:::999:::::::::999888777666555444555666777777555444333111222333444444333222111111///---///333555333000000111222222000......////////////000111333444555111222333444444444333222///000111000...///222444333444444666777999;;;<<<:::===@@@AAA@@@??????@@@?????????@@@AAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@@@@???>>>===<<<;;;999999888888888888888888888888999999999888888777777888999999999888777666666666777777888888999999777888999::::::999888777444555666777777777777777vvviii___\\\WWWQQQLLLIIIHHHHHHGGGFFFDDDBBB???===<<<;;;<<<<<<<<<;;;:::888777666666777999999999777555444...000333444555333111///111...+++...222444222///000111222111///---------.........///000111333333000111222333333333222111///111222000//////222666111111222333555888:::;;;:::===@@@AAA@@@?????????AAAAAAAAAAAABBBBBBBBBBBBAAA@@@????????????@@@@@@?????????>>>===<<<::::::;;;;;;::::::::::::;;;;;;888999:::;;;<<<<<<<<<<<<::::::;;;<<<<<<;;;:::999333444555666888999::::::555666888999999888666555777666666777888888777555jjj```\\\WWWRRROOOLLLIIIGGGCCCBBBAAA???>>>======<<<<<<<<<;;;;;;999888666555555888999888555333333555333222222222222222222222000111222222222222111000111111000///...------,,,------------///111333555,,,---000222333333222111333444444222111000111333222222333444666888:::;;;<<<===@@@BBBBBBBBBAAA@@@CCCBBB@@@>>>======>>>???@@@@@@AAABBBAAA@@@???>>>@@@???===<<<::::::999999777888::::::999999:::;;;:::888666888;;;<<<;;;999;;;:::999888777777777777555666777777666666777999999999888777777777777777666666666666555555555555lll```\\\VVVRRRNNNKKKHHHFFFCCCCCCAAA@@@??????>>>>>>=========<<<:::999777666888999:::888444222222333333333333222222222111111///000111222222111000///000000000///.........---------------///111333444222222333333222///---,,,222333333222000///111222333333333444555777888999;;;===???@@@AAAAAA@@@???AAA@@@???>>>===============>>>?????????>>>===<<<<<<<<<;;;::::::999::::::666777888888777777888:::999777666777999:::999777999999888777666666666666444555777666555555666777666666555555555555555666666666666555555555444444oooccc^^^XXXSSSPPPMMMJJJHHHDDDCCCBBBBBBAAAAAABBBBBB???>>>>>>===<<<:::888888:::;;;:::888444222111222555444444333222111111000000000222222222222000000////////////////////////...------...///111333444333444444333111...,,,***000111111000///...000111333333333333444555666777:::;;;<<<>>>>>>>>>=========>>>>>>======<<<;;;:::;;;;;;;;;<<<;;;::::::999999888888777888888999999444555666666555555666777888666555555777777666444777777666555444444444444333555666555333333444555333333333222222333444444555555555444444444333333tttgggbbb[[[VVVRRROOOLLLJJJDDDDDDDDDCCCCCCDDDDDDEEE??????>>>>>><<<;;;999888::::::999777555333333333666555555333222111000000111222333444444333222111///////////////000000000......---...///111222444000000111111111111000//////000000///------///000444333333333333444444555888888::::::;;;;;;:::::::::;;;<<<<<<<<<:::999888999999999999999888888777777777666555555555555666222333444444222222333444555555444444444333333222555555444333222222222222222333444333222111222333222222111111111222333333444444333333333222222222zzzhhhccc\\\UUUQQQNNNKKKJJJEEEEEEEEEDDDEEEEEEFFFGGG@@@??????>>>===;;;:::999999888777666666666666666666666555444333111111000333333444555555444333333/////////000000000000000............///000222333...//////000111222222222......///...------...000333333222222222222333333666666666777777777777777777888999:::999888777666999999888888777777777777777666555444222222111111000111222222000000111222333333333333222111111111444333222111000000000000111222333222111000111222222222222111111222333333222222222222111111111111iiiccc[[[TTTOOOLLLJJJHHHFFFFFFFFFEEEEEEFFFGGGGGGAAAAAAAAA@@@>>>===;;;:::999777555555666888888777666555555444333222222111333444555555555555444333000000000000000000000000///.........///000222333111111111000000000000000---...///...------///000222111111111111222222333444444444444444444444444555666666666666666555555888888777666666666666777777666444222111000/////////000111000///...///000111222333222000///000222333222111000///////////////111222222111000222333444333222222111111222222111111111000000000//////lllfff]]]VVVQQQMMMKKKJJJGGGGGGFFFFFFEEEFFFFFFFFFDDDDDDDDDCCCAAA@@@>>>===<<<999555555666888777666555555444444333333333333111222333444444333222111222111111111000///////////////......///000111222333222111000////////////---...///...---...///111000000000000000111222333222222222111111111222222444444444333333444444555777777555444444444555666444444333111111000000000///000111000...---...///...000222222000///111333222111000//////...//////...///111111111111333555555444333111000000000000000000000/////////......pppjjjaaaYYYTTTQQQOOOMMMHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFEEEDDDBBBAAA@@@>>>:::666555666777666555444444444444444444444444000111222222222222111000333222222111000///......//////......///000111222222111111000000000000000---...//////......000222////////////000111222333222111000000000000000111444333222222222333444555666555444333333333444555222222111111111111222222///000111000...---...///---000222222000///111444222111000//////......///---///111111111222444666555444222111///.........000////////////.........yyyjjjbbb\\\TTTTTTTTTLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEFFFEEEDDDCCCAAA@@@======<<<:::888555333222666555333111111111333444555333000000111222333333111111111111111111111111000000000000111111111111...//////000000000//////000000000000////////////111111000000000000111111333222111/////////000000222222111111222222333444777555333111111111222333666333///...///111000...////////////////////////......///000000000000000111000///......///000111---...///000000111333555888555222111222222000---//////000000///...------{{{lllccc]]]TTTTTTTTTLLLLLLKKKKKKJJJHHHGGGEEEEEEDDDDDDEEEDDDCCCBBB@@@???===<<<;;;999777555444333666555333222111222333444555333222222222111///...222222222222222222222222//////000000000111111111222222222222111000//////000000000000/////////...111000000//////000000111222111000/////////000111222222111111222222333444666444333111111222333444555222///...///000000.................................///000000000000000111000///......///000111.........///111222333444666444111000222222000...///////////////...------}}}nnneee^^^TTTTTTUUULLLKKKKKKJJJIIIHHHFFFEEEEEECCCCCCDDDDDDCCCAAA???>>>===;;;999777555555555555666555444333333333444555333222222333333222///---222222222222222222222222//////000000000000111111444444444333222111//////000000000/////////......000000////////////000000000000/////////000111111222111111111111222333333444333222222222333444555444111///.../////////.................................///000000000000///000000////////////000000111///---///222444333222444222000000111111111000...////////////...------qqqggg___UUUUUUUUULLLKKKKKKIIIHHHFFFEEEEEEDDDCCCDDDDDDDDDCCCAAA???>>><<<:::888555444444555666666555555444444444555666444222222222333444222111111111111111111111111111////////////000000000111222222222222222111000///000000/////////.........000//////......//////000////////////000000111111111111111111111222222333222111111111222333555666111000///.......................................---...//////000000//////000000////////////000000333///,,,...333555333000111000//////000000111111.........//////...------uuujjjaaaVVVUUUUUUMMMKKKJJJHHHGGGEEEDDDDDDDDDCCCDDDDDDDDDCCCAAA???>>>;;;:::777555333444555555555555555444555555555555:::777333111111222333333////////////////////////...////////////000000000......///000000111000000////////////............//////............//////......//////000000000000111111000000111111222333000000000111222333444555/////////......---..............................------.../////////////////////000000000000//////444///,,,---222444111.../////////......///000111------............------xxxlllbbbWWWUUUUUUMMMKKKJJJHHHEEEDDDDDDDDDDDDBBBCCCCCCCCCBBB@@@>>>===;;;999777555444333333333333444444444555555555555???:::444000///000111111..............................////////////000000++++++---...///000000000/////////.........------......------------............///000000000//////111000000000000111222222......///000111111222222---...//////---,,,---...------------------------------...////////////...//////000000000000//////222///------///111///------...///...------...000,,,,,,---............---{{{nnncccWWWVVVVVVMMMKKKIIIGGGEEECCCCCCCCCDDD@@@@@@AAA@@@???>>><<<;;;:::999888666444222111000222222333444444444444444999666111//////000111111////////////////////////........./////////000000+++,,,---...............//////.........---------...------------------......///000000000///...---000000000000000111222222------...//////000000///+++---//////---,,,---...------------------------,,,---......//////.........///000111111000///...000///...------------------...///...,,,+++---///+++,,,------.........---|||ooodddXXXVVVVVVMMMKKKIIIGGGDDDCCCCCCCCCDDD>>>>>>???>>>===<<<:::999:::999888777555222000...111222333333444444444333///...---...111333333333000000000000000000000000............/////////000---...............------//////.........---------...------,,,,,,------...//////000000000...---,,,000000000000000111111222,,,---......///.........***---//////,,,+++,,,...------------------------,,,---......//////.........///000111111000///......//////---+++***,,,------...///...+++***,,,...+++,,,------.........---sssddd[[[VVVRRROOOJJJIIIFFFDDDBBBBBBAAAAAA??????>>>===<<<;;;:::::::::999777666444333333333111111111111111111111111111///---...111222000...000///------.........---...------------...//////,,,---...//////...---,,,---,,,,,,,,,,,,---......,,,,,,,,,------.........------------------------111111111111000000000000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---.../////////...,,,+++/////////...,,,---///111......---,,,,,,,,,,,,---+++---......,,,++++++,,,,,,------------------,,,vvvfff\\\VVVQQQNNNJJJIIIGGGDDDBBBBBBBBBBBB??????>>>===<<<;;;::::::999888777555444333222222000000000000000000000000111///......000111000...000...------......---,,,---------,,,---......///------...//////...------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.../////////000000111111---------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------...............---//////000///......///111......---,,,,,,,,,,,,---,,,---///...,,,++++++,,,,,,,,,---......---,,,,,,yyyhhh]]]VVVQQQNNNKKKIIIGGGDDDCCCBBBBBBBBB??????>>>===<<<;;;::::::888888666444333222222222////////////////////////000///......000000///...000...------......---,,,,,,,,,,,,,,,,,,------...------...//////...------000000...---,,,+++++++++,,,,,,,,,------------...------------------------,,,,,,---...///000111111---..................---,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---------------...///000...000111111000//////000......---,,,,,,,,,,,,---,,,---///...,,,++++++,,,***,,,---//////---,,,***{{{iii]]]VVVQQQNNNKKKIIIGGGEEECCCBBBBBBBBB??????>>>===<<<;;;::::::888777555444222222111111//////////////////////////////...////////////...///...---...//////---+++,,,++++++++++++,,,---------..................---//////...---,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////---......//////......---++++++,,,,,,,,,,,,------***************+++,,,,,,,,,,,,,,,,,,---///111222///111333333111000//////......---,,,,,,,,,,,,---+++,,,...---+++******+++***+++---//////---+++***{{{jjj^^^WWWSSSPPPKKKJJJGGGEEECCCCCCBBBCCC??????>>>===<<<;;;::::::888777555444222222111111000000000000000000000000.../////////.........//////...---...//////---+++,,,++++++++++++,,,------.........------.........------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------............------+++++++++,,,,,,---------+++++++++++++++,,,------,,,,,,+++,,,---///111333///111333333111/////////......---,,,,,,,,,,,,---***+++,,,,,,***))))))******+++---......---+++***~~~lll```YYYUUURRRLLLJJJHHHEEEDDDCCCCCCCCC??????>>>===<<<;;;::::::888888666444333222222222000000000000000000000000---...//////------...///.........///000///---***,,,,,,,,,,,,,,,------...///...------------...///,,,,,,,,,,,,,,,---...///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,------------------,,,***++++++,,,,,,------...,,,,,,++++++,,,,,,---...++++++,,,---...///111111000111222222000......///......---,,,,,,,,,,,,---***+++---,,,***))))))***++++++,,,,,,,,,,,,++++++ooobbbZZZVVVSSSLLLJJJHHHFFFDDDCCCCCCCCC??????>>>===<<<;;;::::::999888777555444333222222////////////////////////,,,...000///---,,,...///.........///000///---***---------,,,---......//////...------------...///......---,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------++++++,,,,,,,,,,,,++++++******+++,,,,,,---......+++++++++++++++,,,,,,---+++,,,---...////////////111111111000------...///......---,,,,,,,,,,,,---+++---......,,,++++++,,,,,,,,,+++******+++,,,,,,rrrddd[[[VVVSSSLLLJJJHHHFFFDDDCCCCCCCCC??????>>>===<<<;;;:::::::::999777666444444333333........................,,,...000///---,,,---000...---...///000///,,,***...------------.../////////...---,,,,,,---...///000///...---,,,+++++++++.........------,,,,,,,,,++++++++++++++++++++++++++++++,,,---......///000***++++++,,,,,,++++++*********+++,,,,,,---......*********)))***++++++,,,+++,,,---///000///......111111000...,,,,,,---///......---,,,,,,,,,,,,------///000///...,,,---------,,,***))))))***,,,---ssseee]]]VVVRRRNNNLLLJJJGGGDDDBBBAAA@@@AAA@@@>>>===>>>===;;;:::<<<:::666333111111222333000000000000////////////......---------,,,,,,,,,..................------/////////---,,,---000333//////------------...//////,,,***+++---...,,,))),,,,,,,,,,,,+++***))))))***+++,,,,,,******+++,,,***+++,,,---............+++******+++,,,+++)))'''++++++,,,,,,---...//////---,,,+++***)))))))))))),,,,,,---......---,,,,,,///......---------......------,,,+++++++++,,,,,,//////////////////......,,,,,,,,,++++++*********uuuggg^^^WWWSSSNNNMMMJJJGGGDDDBBBAAA@@@AAA@@@>>>===>>>===;;;:::999999777666444222111111111000000000//////............---------,,,,,,,,,........................---......,,,+++,,,///111...---,,,,,,,,,---...//////---++++++---...,,,***+++,,,,,,,,,++++++******,,,+++++++++,,,,,,++++++******+++------.........++++++++++++,,,+++)))(((******++++++,,,,,,------*********)))******+++++++++,,,---......---,,,+++......------------......///......---------............/////////...------,,,++++++++++++++++++***yyyiii___XXXTTTNNNMMMJJJGGGEEEBBBAAA@@@AAA???>>>===>>>===<<<:::888888888888666333111///222111111000///......---......---------,,,,,,,,,........................,,,------,,,++++++...000---,,,+++++++++---...///---+++******++++++***)))******+++++++++,,,,,,,,,...,,,***+++---...,,,***)))***+++,,,,,,,,,,,,,,,+++++++++,,,+++******)))*********+++++++++++++++))))))))))))***+++,,,,,,++++++,,,,,,,,,,,,++++++---------,,,,,,------.........---------......///...............---,,,,,,*********+++++++++++++++|||jjj___WWWTTTOOOMMMKKKHHHEEECCCAAAAAA@@@???======>>>>>><<<:::999999888777555333111000333222111000///...---,,,......---------,,,,,,,,,---------...............,,,---------,,,,,,...000,,,+++******+++,,,...///***))))))((()))(((((('''************+++,,,------///,,,)))***...000---)))))))))***++++++++++++++++++,,,,,,,,,+++*********+++++++++++++++*********)))))))))))))))***++++++***++++++++++++++++++***,,,,,,,,,,,,,,,,,,---...+++++++++++++++,,,---...............---,,,++++++))))))******++++++,,,,,,kkk^^^WWWTTTOOOMMMKKKHHHEEECCCBBBAAA@@@???======>>>>>><<<;;;<<<:::777555333333333333333222111000///...---,,,......---------,,,,,,,,,---------.........//////---...///...------///111,,,++++++***+++,,,---...***++++++***))))))))))))***))))))***+++,,,......///+++(((***...000---)))))))))******++++++******+++,,,---,,,***)))***,,,,,,,,,,,,,,,+++++++++++++++******)))(((((())))))*********))))))*********+++++++++++++++,,,------*********+++,,,---...///............---,,,+++***)))))))))******+++++++++mmm___XXXUUUOOONNNKKKHHHFFFCCCBBBAAA@@@>>>======>>>>>>===;;;===;;;777444222222444555222111111000///......---......---------,,,,,,,,,,,,,,,------.../////////---...000///......///111...---,,,++++++,,,---...---.........,,,+++,,,---******))))))***,,,...///---+++)))***,,,---+++))))))******+++++++++******+++---...,,,)))(((+++...++++++,,,,,,,,,,,,,,,,,,++++++***)))((((((((((((***)))(((((((((((()))***************+++,,,------+++,,,,,,---...///111222/////////......,,,+++***)))))))))***************pppaaaZZZXXXOOONNNLLLIIIFFFDDDBBBBBB???>>>======>>>>>>===<<<<<<:::888666444333333333111000000000//////............---------,,,,,,,,,,,,,,,------...//////000,,,---//////...---...///000///...,,,,,,,,,,,,---,,,...///...,,,***,,,---,,,+++***)))***+++---...***************************+++++++++++++++******+++...///---)))(((+++///))))))******++++++,,,,,,***))))))((((((((())))))))))))(((''''''((()))))))))))))))******+++,,,---+++++++++,,,...000111222000000000///...---,,,+++************))))))))))))rrrccc\\\ZZZPPPNNNLLLIIIFFFDDDBBBBBB???>>>======>>>>>>===<<<::::::999999777555222111000000000000////////////......---------,,,,,,,,,,,,,,,------...///000000***,,,......---,,,---...222111///---,,,,,,,,,---)))+++---,,,)))((()))+++,,,+++***))))))+++---...(((***+++***)))((()))***++++++,,,,,,,,,++++++***+++...///---)))(((+++///'''(((((()))***++++++,,,(((''''''(((((()))***+++)))((('''&&&&&&'''((()))))))))))))))***+++,,,---((())))))***,,,...000111111111111000///---,,,+++++++++******))))))((((((wwwggg]]]XXXRRRMMMJJJJJJIIICCC@@@@@@???===<<<<<<======<<<:::;;;999777666555444222111111000///000111000///---111///......//////...------...///.........000111000///...------...///000444222000...---,,,------...------,,,+++***))))))+++)))((())),,,---+++))))))************+++++++++******)))(((((((((((((((******)))((((((+++///333))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))))))))((((((((((((((()))+++,,,+++))),,,,,,,,,,,,---///111222...///000///...---...///***))))))(((((((((((((((xxxhhh^^^YYYRRRMMMJJJJJJHHHCCC@@@AAA@@@>>>============<<<;;;===999666444444555555444111000000000111111///---000000////////////...---............---...000111000///...------...///000111111///...---,,,,,,,,,...------,,,,,,++++++++++++)))((()))+++---+++***************++++++++++++++++++***)))))))))))))))---,,,***((('''))),,,///))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((()))+++,,,+++***---,,,++++++,,,...111222...///000///---,,,---...******)))((((((((())))))zzziii___ZZZSSSMMMJJJJJJHHHCCC@@@AAAAAA@@@>>>===>>>>>>===;;;>>>:::555333333555777888222111000111222222000...000000////////////......000///---,,,---...000111///......------......///......//////...,,,+++***------------------------***)))))))))+++,,,+++***************+++++++++,,,,,,++++++***************000...+++((('''((()))***))))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))))))))(((((()))((((((***,,,---,,,***...,,,+++***+++...111222---//////...---,,,---...++++++***))))))))))))***|||kkk```\\\SSSMMMIIIIIIGGGCCCAAABBBCCCAAA>>>===>>>>>>===<<<<<<999666555666777888777333222111111333222111//////000000000///...///000111///---,,,---///000111------------------------+++,,,...///...,,,***(((+++++++++,,,,,,---------***))))))***++++++++++++*********+++++++++,,,,,,+++******))))))*********000---***((('''((((((((())))))))))))))))))))))))'''((((((((((((((((((''''''(((((())))))))))))((()))((((((***---...---+++...---+++******---000222...///000///---------...,,,++++++***************mmmbbb]]]TTTNNNIIIIIIGGGCCCAAABBBDDDAAA>>>============<<<999888777888999888666444333222111111333222111///...000111111///...000111222///,,,,,,...///000///,,,,,,------------,,,,,,)))+++---//////---***((()))))))))***++++++,,,,,,)))***************++++++***++++++++++++,,,,,,,,,))))))((((((((())))))***---+++''''''((())))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''((())))))))))))))))))))))))+++---///...---...,,,+++******,,,///111///000111000...---...///,,,++++++***************nnnccc___TTTNNNIIIHHHFFFCCCAAACCCDDDAAA>>><<<<<<<<<<<<<<<888777888999:::888444111222111000111222222000...---000222111///...000333222///,,,---///000///,,,+++,,,,,,------,,,,,,+++)))***---//////---+++***((()))))))))******++++++(((***++++++******+++,,,++++++++++++,,,,,,,,,,,,(((((((((((((((((()))***,,,)))&&&&&&)))***)))'''((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''((())))))******))))))))))))+++...//////...,,,,,,+++++++++---...//////000000000...---...///++++++***))))))))))))***pppddd```UUUNNNIIIHHHFFFBBBAAACCCDDDAAA===;;;;;;;;;;;;;;;999888777777777666333111111000000000111111///------000333222///...000444111...---...111222...******+++,,,------,,,+++******+++---...///...---,,,******************++++++(((***,,,+++))))))+++---+++++++++,,,,,,,,,------))))))(((((())))))***+++,,,(((%%%&&&)))***(((%%%((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&'''((()))************))))))***,,,///000000///++++++,,,,,,---------,,,---...///...,,,+++,,,---******)))((((((((())))))pppddd```UUUNNNIIIHHHFFFBBBAAACCCDDDAAA<<<:::::::::;;;:::<<<999666444444444333222111000///000111000///---,,,000333222///...111444111...---///333222---(((***+++,,,------,,,+++******+++---............---++++++++++++++++++++++++(((***,,,+++))))))+++---++++++,,,,,,,,,---------******))))))***+++,,,,,,---)))%%%&&&))))))'''###((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&'''((()))************))))))***,,,///111000///***+++,,,---...---,,,++++++,,,---,,,***)))***+++***))))))(((((((((((((((sssfff```VVVRRRLLLHHHFFFEEEDDDCCCCCC@@@======>>>>>>;;;888777777666555333222111111222111111000///......---.../////////000000111111333000,,,+++,,,---+++***,,,,,,,,,++++++*********...---+++***)))***++++++************))))))))))))((()))***+++++++++++++++***+++,,,+++)))((()))***************************---***''''''))))))'''%%%***))))))(((''''''&&&&&&)))((('''&&&&&&'''((()))'''((())))))(((((()))***///---+++,,,///000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))uuuggg```VVVRRRMMMHHHFFFEEEDDDCCCBBB@@@======>>>===;;;888555555555444444333333333111111111000///................../////////000000222///,,,,,,------+++))),,,,,,++++++++++++++++++------,,,+++++++++++++++************))))))))))))))))))*********+++++++++***,,,,,,+++***))))))***+++++++++++++++++++++++++++)))&&&&&&(((((('''%%%))))))(((((('''&&&&&&%%%(((((('''&&&&&&'''((((((&&&((())))))(((((()))***///---+++,,,...///...---,,,,,,+++************+++,,,---------,,,,,,+++***))))))))))))))))))))))))xxxhhhaaaVVVRRRMMMIIIFFFEEEDDDCCCBBB@@@>>>======<<<:::999444444444444444444444444111111000000//////......------------............000...------...---+++)))++++++++++++++++++,,,,,,,,,,,,---------,,,++++++************))))))))))))******)))((()))***+++,,,***,,,,,,,,,***)))***+++++++++++++++++++++++++++)))'''%%%%%%'''''''''&&&((((((''''''&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&((())))))(((''')))***///---++++++---------,,,,,,,,,+++************+++,,,------------,,,++++++))))))))))))))))))))))))zzziiiaaaWWWSSSMMMIIIGGGFFFDDDCCCAAA@@@>>>===<<<;;;:::999444444444444444333333333111000000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,.........///...---+++)))*********++++++,,,,,,,,,+++,,,---......---++++++************)))))))))(((+++***)))'''''')))+++,,,***+++,,,+++***)))***+++++++++++++++++++++++++++((('''&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&''')))(((''''''(((***---,,,++++++++++++++++++------,,,++++++++++++,,,++++++,,,,,,,,,++++++***((((((((((((((((((((((((|||jjjaaaWWWSSSMMMIIIGGGFFFEEEDDD@@@??????===;;;:::999999777666555444333222111111000000000000////////////,,,,,,,,,,,,,,,+++++++++,,,...//////...,,,+++************++++++,,,,,,,,,***+++,,,---------,,,+++************)))))))))(((,,,***(((''''''(((***+++)))***++++++))))))***+++++++++++++++++++++++++++(((((((((((('''((()))***&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&'''((((((''''''((()))+++++++++*********++++++,,,,,,+++***************((())))))*********))))))((((((((((((((((((((((((lllcccWWWSSSNNNJJJGGGFFFEEEDDD?????????>>>;;;999999:::888777666555333222111000000000000000////////////,,,,,,,,,,,,++++++++++++,,,...///...---++++++,,,++++++++++++++++++,,,,,,******+++,,,,,,,,,++++++************))))))))))))+++***)))((('''((())))))'''(((***)))(((((()))+++************************))))))***)))''''''(((***''''''&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%'''(((((('''&&&((()))((()))******))))))+++,,,******)))(((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))pppfffXXXTTTNNNJJJHHHGGGEEEDDD>>>???@@@>>>:::888999:::666666555444333333222222////////////000000000000------,,,,,,,,,+++++++++---...///---+++***,,,...,,,,,,++++++++++++++++++***)))))))))******+++,,,************))))))))))))******))))))((((((((((((%%%'''((((((''''''(((***))))))))))))))))))))))))(((******(((&&&%%%''')))''''''''''''''''''''''''(((((('''&&&&&&'''((((((%%%&&&((('''&&&&&&''')))&&&'''))))))((((((+++...,,,++++++***************''''''((()))))))))))))))))))))))))))))))))))))))rrrhhhXXXTTTNNNJJJHHHGGGEEEDDD===???@@@>>>:::888888:::444444444444444444444444////////////000000000000---------,,,,,,+++++++++---...///---******---000---,,,,,,++++++************)))((((((((()))+++,,,************))))))))))))))))))******)))((('''&&&$$$&&&''''''&&&&&&''')))((((((((((((((((((((((((((()))***((($$$###%%%'''''''''(((((((((((((((((()))((('''&&&&&&'''((()))%%%&&&((('''&&&&&&''')))$$$&&&(((((('''(((+++...000///......------......(((((()))***************))))))))))))))))))))))))rrrhhh[[[TTTMMMKKKHHHDDDCCCEEEBBB@@@>>>======;;;999777888666555555555555444222222111000//////....../////////...---,,,,,,++++++000...,,,,,,------,,,+++------,,,+++******************+++,,,,,,---......,,,,,,++++++***)))))))))((((((((((((((((((''''''))))))(((((((((((())))))(((((()))++++++,,,,,,,,,'''((())))))(((((()))***'''''''''''''''''''''''''''((((((((('''&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&''''''((())))))))))))))),,,------,,,+++)))'''&&&''')))***)))((('''(((***))))))(((((((((((())))))tttiii\\\TTTNNNKKKIIIEEECCCEEECCC@@@>>><<<<<<;;;999888777666444444444444222000222111000///............000//////......---------000///---,,,------,,,+++,,,,,,++++++***+++++++++******++++++,,,------...*********)))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))'''((()))***++++++++++++((()))***)))((('''((()))'''''''''''''''''''''''''''''''''(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''((()))))))))))))))++++++,,,,,,+++)))'''&&&((()))***)))((('''(((***)))(((((((((((((((((()))wwwlll]]]UUUNNNLLLIIIEEECCCEEEDDDAAA===;;;;;;;;;:::999888666555444444444222000111000///......------...////////////////////////111///---,,,------,,,++++++++++++***++++++,,,,,,******++++++,,,,,,------((((((((())))))))))))))))))))))))******+++++++++))))))(((((((((((())))))''''''((()))************)))***+++)))(((&&&'''(((''''''''''''''''''''''''&&&&&&''''''((('''''''''&&&&&&'''((('''&&&%%%$$$''''''((())))))))))))((())))))*********)))((('''((()))******(((((()))***((((((''''''''''''(((((({{{nnn^^^WWWPPPMMMIIIEEECCCEEEEEEAAA===::::::::::::::::::888666666666666444222111000///...------------/////////////////////000111///---------...---+++************+++,,,------******++++++,,,,,,,,,,,,'''(((((()))***+++++++++(((((())))))***+++++++++))))))(((((((((((())))))''''''((()))))))))))))))***++++++***'''&&&&&&'''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%&&&((())))))'''%%%$$$&&&'''(((((())))))(((((('''((()))******)))((('''((()))******)))((()))***((((((''''''''''''((((((~~~ppp```XXXQQQNNNJJJEEECCCEEEEEEAAA===:::::::::::::::888777555555666666444333111000///......------.....................//////111///------......---,,,************+++,,,------******+++++++++++++++,,,))))))***+++,,,,,,------((((((((())))))*********))))))(((((((((((())))))'''(((((())))))))))))(((***++++++***'''&&&&&&'''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%&&&((())))))(((&&&%%%&&&&&&'''(((((((((((((((&&&''')))******)))(((((()))***+++***)))((()))+++((((((''''''''''''((((((qqqaaaYYYRRRNNNJJJEEECCCDDDDDDAAA===;;;;;;;;;:::999555444333333555555444333222111000//////.................................222000...---......---,,,+++++++++***++++++,,,,,,******++++++++++++++++++******++++++,,,---......))))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))))))))***+++)))(((&&&'''(((''''''''''''''''''''''''&&&&&&''''''((('''''''''%%%&&&'''((()))(((''''''&&&&&&'''((((((((((((''''''((()))*********)))((()))***++++++))))))***+++))))))(((((((((((())))))rrrcccZZZSSSOOOKKKEEECCCDDDCCC@@@>>><<<<<<;;;999888666555444555777888888777333222111000000//////000111000000//////.........222000...---.........,,,,,,,,,++++++***+++++++++++++++***************************++++++,,,,,,---+++++++++******))))))((())))))(((((((((((()))))))))***************))))))((()))***)))((('''((()))'''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''((((((((((((%%%&&&''''''(((((('''''')))***+++++++++***)))((()))***++++++))))))***+++******))))))))))))******rrrccc[[[SSSOOOKKKEEECCCDDDBBB@@@>>>======;;;999777888888777999<<<======<<<444333222111000000000000333222222111000//////...222000.........///...---------,,,+++************++++++*********************************+++++++++...------,,,+++***))))))))))))(((((((((((())))))******+++++++++******)))'''((())))))(((((()))***'''''''''''''''''''''''''''((((((((('''&&&%%%%%%'''''''''''''''((()))***%%%&&&''''''((((((''''''***+++,,,,,,+++***)))((()))+++++++++***)))***+++++++++************++++++vvveee\\\TTTPPPMMMGGGCCCCCCAAA@@@???>>>===<<<;;;:::;;;999999:::<<<<<<777333222111000//////111333444444333333222222111111111222222222111///...,,,+++......---,,,++++++++++++------,,,,,,+++***))))))***++++++,,,,,,------...---------,,,,,,+++++++++***)))'''''')))+++++++++((()))***+++++++++++++++)))(((((()))******(((&&&&&&%%%$$$$$$%%%(((***,,,&&&&&&((()))))))))((('''&&&'''(((((())))))(((((((((((((((((())))))))))))'''))),,,---,,,+++,,,,,,///...+++))))))***---...***)))))))))))))))******yyyfff]]]TTTQQQMMMGGGCCCCCCAAA@@@???>>>===<<<;;;:::999999888999999888666444333222111//////000222333333333333222222111111111222222222111000...---,,,......---,,,++++++++++++------,,,++++++***))))))))))))******+++,,,,,,---,,,,,,,,,++++++*********+++)))((((((***+++++++++(((((()))***************)))(((((((((******((('''***(((&&&%%%$$$%%%&&&'''$$$%%%&&&'''''''''&&&%%%&&&&&&'''''''''((((((((('''((((((((())))))))))))(((***,,,---,,,,,,,,,---///...,,,+++++++++---...******))))))))))))******}}}ggg^^^UUUQQQMMMHHHDDDDDDAAA@@@???>>>===<<<;;;:::888999999777555555555666444333222000000000000111222222222111111111111111222222111111000///............---,,,++++++++++++,,,,,,,,,+++******))))))(((((())))))***+++++++++++++++***************))),,,***))))))+++,,,,,,+++'''(((((()))))))))))))))(((''''''((()))***(((''')))(((&&&%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%&&&((((((''''''((((((((())))))))))))+++---...---,,,---...//////......------------******)))))))))))))))***iii___VVVRRRNNNHHHEEEEEEAAA@@@???>>>===<<<;;;:::888::::::777333333666999555444222111000/////////000000000111111111111111222111111000////////////......---,,,++++++++++++,,,+++++++++******))))))(((((())))))***++++++,,,++++++++++++************,,,+++******,,,,,,,,,+++''''''((((((((((((((('''((('''&&&((()))***((('''&&&%%%%%%$$$%%%&&&'''((('''''''''((((((((((((((('''&&&$$$###$$$%%%''')))'''''''''((((((((())))))***,,,---...------.../////////000000///...---,,,+++***))))))))))))))))))kkkaaaWWWRRRNNNIIIFFFFFFAAA@@@???>>>===<<<;;;::::::;;;:::777444333777;;;555444333222000//////.../////////000000111111111111000///......//////000......---,,,++++++++++++++++++***************)))))))))******+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++***''''''(((((((((''''''&&&'''&&&&&&''')))***((('''%%%%%%%%%%%%&&&''''''(((''''''''''''(((((())))))'''&&&$$$###$$$%%%''')))''''''''''''((((((((((((***,,,------,,,---...000///000111111000///,,,+++++++++***)))(((((())))))mmmcccXXXSSSOOOIIIFFFGGGAAA@@@???>>>===<<<;;;:::;;;:::999777555555777999444444333222111000///...------...///000111111222///...---------...///000......---,,,++++++++++++************************))))))******+++,,,,,,---,,,,,,,,,,,,,,,---------,,,+++***+++,,,,,,***((((((((((((((((((''''''&&&&&&%%%%%%''')))***(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%&&&((((((&&&&&&'''''''''(((((((((***,,,,,,,,,+++,,,...000000000111111000...,,,+++,,,+++***)))((((((((((((ooodddYYYSSSOOOJJJGGGHHHAAA@@@???>>>===<<<;;;:::;;;999666555666666666555333333333222111000//////,,,,,,---...///111111222------+++++++++---...000......---,,,++++++++++++))))))))))))************(((((())))))***+++++++++******++++++,,,,,,,,,,,,+++******+++++++++)))''')))))))))))))))((('''&&&%%%%%%%%%&&&))))))((('''''''''(((((())))))((((((&&&%%%%%%$$$%%%&&&'''(((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((***+++++++++***+++---000000000000///...---,,,+++,,,+++***)))((((((((((((pppdddYYYSSSOOOJJJGGGHHHAAA@@@???>>>===<<<;;;::::::777444444666777555222222222222222222111000///+++,,,---...///111111222,,,+++*********,,,...///......---,,,++++++++++++)))))))))))))))*********''''''(((((()))*********))))))******++++++++++++******)))***+++***(((&&&))))))******)))(((''''''%%%%%%%%%&&&)))))))))'''###$$$&&&(((***,,,------(((((('''&&&'''((()))***&&&'''(((((())))))((((((&&&&&&&&&'''''''''((((((******+++***)))***---///111000///...---,,,++++++,,,+++***)))((((((((((((vvvddd[[[WWWMMMJJJIIICCCCCCBBB@@@>>><<<;;;:::999:::999888666555555555555777444222111222222111///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))************))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***''''''(((((())))))******************)))(((&&&&&&$$$%%%'''((((((((('''&&&&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&&&&'''(((((((((((((((&&&''''''((()))(((((((((,,,,,,,,,---------..................---,,,+++***,,,+++***)))((((((((((((uuucccZZZVVVLLLIIIHHHBBBCCCBBB@@@>>><<<;;;:::::::::999888777555555555555666444222111111111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))************))))))))))))))))))))))))))))))))))))((()))******)))((()))***''''''(((((())))))))))))*********))))))(((&&&&&&%%%&&&'''((()))(((((('''&&&'''''''''((((((((()))(((''''''''''''''''''(((''''''((((((((((((((('''&&&''''''(((((((((((((((+++,,,,,,,,,,,,---------............---,,,+++***,,,+++***)))((((((((((((uuucccZZZVVVLLLHHHGGGAAABBBAAA@@@>>><<<;;;:::::::::999888777666555555555555333111000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))************))))))))))))))))))))))))))))))))))))((()))******(((((()))***'''(((((((((((()))))))))))))))))))))(((''''''&&&''''''((()))))))))(((((('''''''''''''''((((((((()))((((((''''''(((((()))'''((((((((((((((('''''''''''''''(((((((((((((((******+++++++++,,,,,,,,,---......------,,,+++***,,,+++***)))((((((((((((vvvddd[[[VVVLLLIIIHHHAAABBBAAA???>>><<<;;;;;;:::::::::888777666555555555555222000///000000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******************)))))))))(((((((((((((((((((((((((((((()))***)))((('''(((***(((((((((((((((((((((((((((((())))))(((''''''&&&(((((())))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((''''''&&&'''''''''''''''((()))))))))************+++++++++---------------,,,+++***++++++***)))(((((())))))xxxfff]]]XXXNNNJJJIIIBBBAAA@@@???===<<<;;;;;;;;;;;;:::999777666666666666555222000///000000///---------------------------++++++++++++++++++++++++++++++,,,,,,++++++******************)))))))))(((((((((((((((((((((((((((''')))***)))((('''((()))(((((((((''''''''''''''''''((((((((((((''''''&&&)))))))))((((((((())))))'''''''''''''''&&&&&&&&&))))))(((((((((((())))))'''(((((((((((((((''''''(((''''''''''''((()))))))))))))))*********++++++,,,,,,,,,---,,,,,,+++++++++***))))))))))))))))))yyyggg^^^YYYNNNJJJIIICCCAAA@@@???===<<<<<<;;;;;;;;;:::999888777666666666555333111000000000///...------------------------++++++++++++++++++++++++***+++++++++++++++******************))))))))))))))))))))))))))))))))))))'''((())))))''''''((()))(((((((((''''''''''''&&&''''''(((((((((''''''&&&***)))((('''''''''(((((('''''''''&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&''''''((((((((((((((((((''''''&&&&&&((()))***))))))*********+++++++++++++++,,,,,,,,,,,,++++++******)))))))))))))))***yyyggg]]]XXXNNNJJJHHHBBBAAA@@@???===<<<<<<<<<<<<;;;;;;999888777666666666666444222111111111000///,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******************))))))))))))))))))))))))))))))))))))'''((()))(((''''''((()))(((((('''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&))))))'''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((''''''''''''''''''(((%%%%%%&&&((()))))))))))))))(((&&&&&&&&&''')))************+++++++++,,,,,,***++++++,,,,,,,,,++++++******))))))))))))******xxxfff\\\WWWMMMIIIGGGAAA@@@@@@???===<<<<<<<<<<<<<<<;;;999888777777666666777444222111222222111///++++++++++++++++++++++++************************)))******+++++++++******************))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))(((((('''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&)))((('''&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$&&&((()))*********)))(((&&&%%%&&&''')))+++***++++++++++++,,,,,,,,,***++++++,,,,,,,,,++++++***)))))))))))))))******~~~fffZZZXXXOOOJJJJJJFFFDDDAAA???======<<<:::888>>>===;;;999888888888999666555333111000///...............------,,,,,,,,,,,,+++++++++++++++,,,,,,++++++************++++++)))))))))))))))*********(((((())))))))))))((((((***)))((('''&&&%%%$$$$$$''''''''''''''''''''''''''''''((((((''''''&&&%%%'''&&&&&&&&&&&&'''((((((%%%''')))***)))'''%%%###%%%%%%&&&'''(((((((((''''''((()))((('''&&&''')))***+++,,,,,,,,,,,,+++***))))))))))))************))))))))))))(((((((((((((((''''''&&&&&&((()))***~~~ggg[[[XXXOOOJJJJJJFFFDDDAAA>>>======<<<:::999===<<<:::999888777888888666555333111000//////...,,,,,,------------------,,,++++++*********++++++++++++************++++++)))))))))))))))))))))***(((((())))))))))))(((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&%%%%%%'''&&&&&&&&&&&&'''((((((%%%'''((())))))'''%%%###&&&&&&''''''((('''''''''&&&((()))((('''&&&''')))******+++,,,,,,+++******(((((()))))))))*********(((((((((((()))))))))))))))(((((('''((()))***+++hhh[[[XXXOOOJJJIIIEEECCCAAA>>>===<<<<<<:::999<<<;;;999888777777777777666555333222000/////////++++++,,,------......///,,,+++***)))))))))))))))++++++************++++++******))))))))))))))))))'''(((((())))))(((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$'''&&&&&&&&&&&&'''((((((%%%&&&((())))))'''%%%$$$''''''((((((((('''&&&&&&&&&'''(((((('''&&&'''((()))***+++,,,,,,+++***)))(((((())))))))))))******''''''(((((())))))******)))))))))))))))***++++++iii\\\YYYOOOIIIIIIEEEBBB@@@===<<<<<<<<<:::999:::999888888777666666666555555333222111000000000,,,,,,------------------,,,+++***)))((((((((((((++++++************++++++*********)))))))))))))))'''(((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((%%%&&&((((((((('''&&&%%%((((((((((((((('''&&&%%%&&&'''((((((&&&&&&'''(((((()))***++++++***)))((((((((((((((()))))))))***&&&''''''((()))******+++((((((((()))))))))******jjj]]]YYYOOOIIIHHHDDDAAA???===<<<<<<<<<:::999888888888888777666666555555555333222111111111111//////...---,,,,,,+++++++++******)))(((((())))))++++++************++++++************))))))((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&'''((((((%%%&&&'''((((((''''''&&&((()))))))))((('''&&&&&&&&&'''((('''&&&%%%&&&(((((((((************(((((('''(((((((((((()))))))))&&&''''''((()))******+++''''''(((((((((((()))(((kkk^^^ZZZPPPIIIHHHCCCAAA???<<<;;;<<<<<<:::999888888888888888777666666555555333222222111111111000000///...,,,+++***)))*********))))))******+++++++++************++++++++++++******)))(((((((((&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''(((((()))))))))(((''''''%%%&&&''''''&&&%%%&&&''''''((()))******)))((('''''''''(((((((((((())))))''''''(((((())))))******&&&&&&'''(((((((((((((((lll^^^ZZZPPPIIIHHHCCC@@@>>><<<;;;;;;;;;:::999777888999999999888777666555444333333222222222222//////...---,,,,,,++++++******)))******+++,,,---++++++************++++++++++++******)))(((((('''&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''(((((())))))))))))(((%%%&&&''''''%%%%%%&&&'''''''''((())))))((('''''''''''''''((((((((())))))(((((((((((())))))))))))&&&'''((()))***))))))(((lll___ZZZPPPIIIGGGCCC@@@>>><<<;;;;;;;;;:::999888888999::::::999777666555444444333222222222222---------------------,,,))))))******+++,,,......++++++************+++++++++++++++***)))(((((('''&&&''''''''''''''''''&&&$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''***((('''%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''((((((''''''((())))))***))))))%%%&&&''''''%%%%%%&&&'''&&&'''((())))))((('''&&&''''''''''''((((((((()))))))))))))))(((((((((((('''((()))++++++******)))oooaaaZZZQQQOOOMMMEEEFFFCCC@@@>>>===<<<;;;999999999999888888888888777666444222222333333222111.........------,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))+++)))'''(((+++,,,***(((%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***(((&&&%%%&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''&&&'''%%%"""$$$)))+++(((&&&&&&''''''((()))))))))'''))))))(((&&&&&&''')))((((((''''''''''''(((((())))))))))))))))))))))))pppaaaZZZQQQNNNMMMFFFGGGDDD@@@>>>===<<<;;;:::999999999888888888777777666444222222222333222111.........------,,,,,,,,,------------,,,+++******++++++++++++++++++******+++)))((((((***+++)))((('''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***((('''&&&'''((('''&&&'''&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''((((((((('''&&&&&&&&&&&&'''%%%&&&&&&$$$&&&,,,...---&&&&&&'''((()))***++++++---+++((('''))))))(((&&&((((((''''''''''''((((((((((((((((((((((((((((((qqqaaaYYYPPPNNNNNNGGGFFFCCC@@@>>>===<<<;;;:::999999888888888777777777666444222111222222111000.........---------------/////////...---,,,******))))))******************,,,***))))))******((('''))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((***)))(((((())))))((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((('''&&&&&&&&&&&&'''###&&&'''%%%(((...111000%%%&&&'''((()))***++++++222,,,''''''+++,,,((($$$)))((((((''''''(((((()))''''''''''''''''''''''''sssbbbYYYOOONNNNNNGGGDDDAAA>>><<<<<<;;;:::999888888888888777777777777555333111111111222111///...............---------.../////////...---,,,,,,)))))))))))))))*********,,,+++******))))))((('''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***)))((()))***+++)))(((((((((''''''''''''(((((('''((()))*********)))((((((((('''&&&&&&&&&&&&'''###'''(((&&&(((---000///&&&&&&&&&'''((((((((()))000,,,'''''')))+++)))'''))))))(((((((((((())))))''''''''''''''''''''''''uuucccZZZPPPNNNNNNGGGBBB@@@<<<;;;::::::999888888888888777777777666666444222000000111111000///........................,,,---......////////////***))))))(((((()))******+++++++++***)))(((''''''&&&&&&'''(((((()))(((((('''''''''''''''''''''''''''''''''((((((((())))))***))))))***++++++***((()))((((((''''''(((((()))((()))***,,,,,,++++++***(((((('''&&&&&&&&&&&&'''###((()))'''&&&)))++++++''''''&&&&&&&&&&&&%%%%%%******((('''&&&(((***,,,))))))(((((((((((())))))''''''''''''''''''''''''vvveee\\\QQQNNNMMMFFFBBB???<<<:::::::::999888888888777777777666666666444222000///000000///................../////////++++++---...///000000000,,,+++***)))((()))*********++++++***((('''((()))%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''((((((((()))))))))(((((((((***,,,,,,***((())))))(((((((((((())))))((()))***++++++,,,,,,+++(((((('''&&&&&&&&&&&&'''###(((***'''$$$%%%'''''''''''''''&&&&&&&&&&&&%%%((())))))'''%%%'''+++///***))))))(((((())))))***''''''''''''''''''''''''vvvfff]]]SSSOOOMMMDDDCCC@@@===<<<<<<<<<;;;:::888777777777666666666666333111/////////000///...---........./////////000+++,,,---...............///---+++)))((())))))***(((***+++***(((''')))+++''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((())))))))))))''''''(((***,,,+++)))'''***))))))(((((())))))***(((((((((((()))***+++,,,(((((('''&&&&&&&&&&&&'''"""(((+++'''$$$%%%&&&'''&&&&&&''''''((())))))***---+++(((&&&'''***,,,---******))))))))))))******((((((((((((((((((((((((vvvggg___TTTOOOLLLDDDDDDAAA???============<<<777777777777666666666666333111/////////000///------.........//////000000---------...------,,,,,,111///,,,***)))((()))***''')))++++++(((((())),,,))))))))))))((('''&&&%%%''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&''')))++++++)))'''******))))))))))))******'''&&&&&&&&&&&&(((***+++(((((('''&&&&&&&&&&&&'''!!!(((+++((($$$%%%'''(((%%%&&&''')))***,,,......333---'''&&&***---,,,*********))))))))))))******))))))))))))))))))))))))xxxiiibbbUUUNNNLLLGGGAAA@@@>>>;;;999999999999::::::999999888777777777222222111000/////////000///...------...///000111111111000///...---,,,,,,...---+++)))(((((()))***'''(((((((((((((((''''''%%%&&&''''''((((((''''''((((((((('''&&&&&&(((***''''''''')))******'''%%%"""%%%(((******)))((()))((()))***)))((()))+++,,,'''%%%$$$%%%'''(((((((((+++)))'''%%%$$$###$$$$$$&&&&&&&&&''''''''''''(((''''''(((((())))))******((((((((()))******++++++111///,,,***(((((()))***))))))))))))))))))))))))xxxhhhbbbVVVPPPOOOKKKBBB@@@>>><<<:::999999999999999888777777666666555333222111000////////////......---------...///000111111111000//////.........---+++)))((()))******(((((()))))))))(((((('''&&&&&&'''(((((((((''''''(((((()))'''&&&&&&(((***''''''''')))******'''%%%$$$&&&((()))((((((((()))((()))***)))((((((***,,,)))((('''''')))+++*********)))'''%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''(((((((((((((((((()))))))))((((((((()))******++++++///...,,,***))))))******))))))))))))))))))))))))xxxhhhaaaVVVQQQRRROOOCCCAAA???===;;;:::::::::888777777666666555444444333222111000////////////------,,,,,,,,,---....../////////..................---+++***))))))***+++((())))))*********))))))&&&''''''(((((((((((((((((())))))((('''&&&(((***'''''''''(((***)))'''%%%'''(((((((((&&&&&&((()))******+++***(((((()))***+++)))((((((***+++******((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))(((((((((((((((((('''(((((())))))******+++---,,,+++***)))***++++++))))))))))))))))))))))))yyyhhh```TTTOOOQQQNNNCCCBBB@@@===;;;;;;:::;;;888888777666666555555444333333111000////////////,,,,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,---,,,+++************+++))))))***+++++++++******''''''((())))))))))))(((((()))))))))''''''(((***(((''''''((())))))'''&&&))))))((('''%%%%%%(((******++++++***((('''(((******(((''''''((()))(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((()))))))))((((((''''''&&&''''''(((((()))*********++++++***)))******+++,,,(((((((((((((((((((((((({{{hhh```SSSLLLLLLIIICCCBBB@@@===;;;;;;:::;;;999888888777777666555555444333222000///.........,,,,,,,,,,,,,,,,,,++++++))))))******++++++,,,,,,,,,,,,++++++++++++++++++))))))***+++++++++++++++'''((())))))******))))))''')))******((((((((()))((('''''''''))))))(((&&&))))))(((&&&$$$%%%(((+++***++++++***((('''(((***,,,***((((((((()))((('''&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&'''''''''((())))))************)))*********++++++((((((((((((((((((((((((}}}jjjaaaRRRJJJIIIEEECCCAAA???===;;;:::::::::999999888777777666666555444333222000///.........,,,,,,---------,,,++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,++++++((()))***+++++++++++++++(((((()))***************''')))+++***)))(((((())))))'''&&&'''((()))((('''(((((((((&&&%%%&&&(((+++******+++***(((((()))***///---+++***++++++***)))&&&''''''(((((((((''''''&&&&&&&&&''''''''''''(((((((((''''''''''''''''''&&&''''''(((((())))))***))))))******************))))))))))))))))))))))))}}}lllcccTTTKKKIIIDDDBBB@@@>>><<<:::999999999888777777666666555444444555444222000///......---,,,---.........,,,+++***,,,,,,------------------+++,,,,,,,,,,,,,,,,,,,,,'''((()))***++++++++++++((()))******++++++******''')))++++++***((()))))))))(((&&&&&&((()))((('''&&&'''((('''&&&''')))+++((()))***)))((((((***,,,000...,,,+++++++++***)))''''''((())))))((('''&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''&&&&&&''''''((())))))))))))************)))))))))))))))))))))))))))))))))~~~mmmeeeWWWMMMJJJEEEAAA@@@>>>;;;:::999999999777666666555444444333333555444222111///...------------...///...---+++***++++++++++++++++++++++++++++++,,,---------,,,,,,''''''(((******+++++++++))))))***++++++++++++***''')))++++++***))))))))))))(((&&&&&&((()))((('''%%%&&&''''''''''''***+++((()))***)))((()))+++,,,///---+++)))***)))(((&&&'''((()))))))))(((&&&%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&''''''((()))))))))***************)))(((((())))))))))))))))))))))))mmmcccTTTKKKIIIDDDAAA???===<<<<<<<<<:::999:::999888666555555555555222111///...///...,,,+++,,,,,,,,,++++++************++++++,,,,,,,,,++++++******++++++++++++******))))))))))))************+++***)))((((((***,,,---***(((&&&%%%'''(((((((((++++++)))((('''''''''''')))'''&&&'''***+++***(((******))))))((((((''''''(((***++++++)))(((((()))***************)))((('''))))))************))))))''''''((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((''''''))))))))))))))))))))))))mmmcccTTTKKKIIIEEEBBB@@@===<<<<<<<<<;;;999:::999888666555555444444333111////////////---+++------------,,,,,,++++++***++++++,,,,,,+++++++++******++++++++++++******)))(((((())))))***++++++,,,+++)))))))))***,,,------+++))))))***++++++++++++***)))((('''''''''''')))(((&&&'''***+++***((()))))))))))))))(((((((((+++,,,---+++)))((('''((())))))******+++*********))))))*********))))))((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))mmmcccTTTLLLJJJFFFCCCAAA>>>======<<<;;;999999999777666555444444444333222000000000000...,,,............------------+++++++++,,,,,,++++++*********++++++++++++******)))((((((((((((***,,,---,,,+++*********+++,,,------+++******+++,,,,,,++++++***)))((((((''''''((()))((('''(((***+++***)))(((((())))))))))))))))))---......,,,)))((('''(((((()))***+++,,,,,,,,,,,,***************)))((('''))))))************))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))nnndddUUULLLJJJFFFDDDAAA???======<<<;;;999999888777666555444444444333222000000111111///---...---------------------++++++,,,,,,,,,+++************++++++++++++******)))(((''''''(((***,,,...+++++++++***+++,,,------***)))(((((()))***)))(((******)))((((((((((((((()))(((((()))************((((((((())))))******+++------...,,,***))))))******++++++,,,,,,,,,++++++******+++******)))((('''*********++++++*********((((((((((((((()))))))))))))))************))))))((((((((((((((((((((((((nnndddUUULLLJJJEEEDDDAAA???======<<<:::888999888777555444444444333333111000000111111///...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))******++++++++++++******)))((((((((()))***,,,---+++*********++++++,,,,,,)))'''''''''))))))(((&&&***))))))(((((((((((()))((())))))***)))******+++(((((())))))******++++++++++++,,,+++******,,,...---------,,,+++***)))(((***************)))((((((******++++++++++++******(((((((((((())))))******))))))************))))))((((((((((((((((((((((((pppeeeUUUKKKIIIDDDCCCAAA>>><<<<<<;;;999777888888666555444333333333222111//////000111///...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++***)))******++++++++++++******((()))))))))************))))))*********+++++++++***)))((()))++++++)))((())))))(((((((((((())))))((()))+++***))))))***,,,))))))******************)))*********)))***,,,///---------,,,+++)))''''''))))))************))))))******++++++++++++******'''(((((())))))******+++((())))))******))))))((())))))))))))))))))))))))qqqeeeUUUJJJGGGBBBCCC@@@===;;;:::999777666888777666555444333333333111///...///000000///---,,,---------............,,,,,,,,,,,,+++***))))))******++++++++++++******((()))+++++++++***((('''(((((())))))*********)))***))))))+++,,,,,,***((())))))(((((((((((())))))(((***++++++))))))***---++++++***************************)))'''(((+++---++++++++++++***)))(((''''''((()))******+++******))))))************))))))'''(((((()))******++++++'''(((((())))))(((((('''))))))))))))))))))))))))rrrfffUUUJJJFFFAAABBB@@@<<<;;;:::999777555888777666555444333333333000///......//////...------.........//////000000---------,,,+++***)))(((******++++++++++++******(((***,,,---,,,***'''%%%''''''((())))))))))))))))))((()))***++++++)))'''))))))(((((((((((()))***(((***,,,+++))))))+++---,,,+++++++++***))))))))),,,+++***(((&&&''')))+++))))))*********))))))(((&&&'''(((***++++++++++++))))))************))))))'''(((((()))***+++++++++''''''((((((((((((''''''))))))))))))))))))))))))ooodddWWWOOOLLLFFFAAA???===<<<<<<;;;999777777777777666555555444444111111111000000000000000,,,,,,,,,------------...............---,,,+++***...---,,,,,,++++++++++++++++++++++++*********)))++++++******))))))((((((***)))(((''''''((()))***'''''''''''''''''''''''''''))),,,---,,,,,,,,,---************))))))))))))***)))((((((((()))++++++((((((''''''''''''((((((''''''''''''(((((((((((())))))(((((()))***+++,,,***************+++++++++'''((((((((())))))******)))((('''&&&&&&'''((()))pppeeeWWWOOOLLLFFFBBB@@@===<<<<<<:::888666777777777666555555444444444333222111000///...---///.........------,,,,,,............---,,,+++***...---,,,+++++++++++++++++++++*********)))))))))*********)))))))))))))))***)))(((((((((((()))***'''''''''''''''''''''''''''))),,,,,,,,,+++,,,,,,*********)))))))))((((((***))))))((()))***+++,,,((((((''''''''''''(((((((((((((((((())))))))))))''''''(((((()))******+++***************+++++++++((((((((()))))))))******)))(((''''''''''''((()))qqqfffWWWNNNLLLFFFCCCAAA>>>===<<<:::888555777777777666555555444444222222222111000//////...111111000///...---,,,+++---......------,,,+++***---,,,,,,++++++++++++,,,******)))))))))((((((((())))))))))))***************))))))(((((())))))***''''''''''''''''''''''''&&&)))+++,,,+++++++++,,,******))))))))))))((((((***))))))))))))***+++,,,((((((''''''''''''(((((((((((()))))))))*********'''((()))))))))((('''&&&))))))*********+++++++++)))))))))))))))*********))))))(((((((((((())))))rrrgggXXXNNNLLLGGGDDDBBB???===<<<:::777555777777777666555555444444......///000111222222333111000000///......---------------------,,,+++***,,,,,,+++++++++++++++,,,))))))))))))(((((((((((((((((())))))******++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&(((+++++++++******+++***)))))))))(((((((((((())))))))))))******++++++(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))******(((%%%""" )))))))))***++++++,,,,,,************************))))))))))))))))))))))))ssshhhXXXNNNKKKGGGDDDBBB???===<<<:::777555777777777666555555444444......///000111222222333.../////////////////////,,,,,,,,,---,,,,,,+++++++++++++++******++++++,,,))))))))))))(((((((((((((((((())))))******++++++))))))************))))))''''''''''''''''''''''''&&&(((***+++***))))))))))))))))))(((((((((((('''(((((())))))************''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''))))))(((&&&$$$"""((())))))***++++++,,,,,,+++++++++++++++*********)))******************)))uuujjjXXXNNNKKKHHHDDDBBB???>>>===;;;888666777777777666555555444444222222222111000//////...------........./////////++++++,,,,,,,,,,,,+++++++++************++++++,,,******)))))))))((((((((())))))))))))************)))******++++++******)))''''''''''''''''''''''''&&&(((******)))((((((((())))))((((((((((((''''''&&&'''((()))))))))((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''"""$$$&&&'''))))))))))))(((((()))***+++,,,,,,---,,,,,,,,,+++++++++++++++******++++++++++++******vvvkkkYYYMMMKKKHHHCCCAAA???>>>===<<<:::888777777777666555555444444444333222111000///...---.........---------------***++++++,,,,,,,,,++++++***************+++,,,,,,++++++*********)))))))))*********))))))))))))))))))***++++++++++++***)))''''''''''''''''''''''''&&&(((******((('''''''''))))))((((((((('''''''''%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%&&&'''((()))******'''((()))***+++,,,------------,,,,,,,,,+++++++++******+++,,,,,,+++******vvvkkkYYYMMMKKKHHHBBBAAA>>>>>>======:::999777777777666555555444444111111111111000000000000//////...---,,,++++++******++++++,,,,,,,,,++++++******))))))***+++,,,,,,++++++++++++************++++++******))))))(((((()))***+++,,,,,,+++***)))''''''''''''''''''''''''&&&(((******(((''''''''')))(((((((((''''''''''''$$$%%%&&&'''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))+++***)))''''''&&&&&&''''''((()))***+++,,,---------------,,,,,,+++++++++***+++,,,------,,,+++***vvvkkkZZZOOOLLLFFFAAAAAA@@@???===;;;999888666555555444444444555555222222111111000/////////000///...,,,,,,++++++,,,++++++++++++++++++++++++******))))))))))))******,,,***)))((((((***,,,---)))'''&&&'''***+++***(((+++---...---+++)))))))))&&&&&&''''''(((((())))))((((((((()))******++++++)))(((((((((******((('''&&&'''((('''&&&&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&***(((&&&%%%&&&'''&&&&&&***((('''''')))((($$$!!!))))))******+++++++++,,,000///---,,,++++++,,,---+++,,,------------,,,+++vvvjjjZZZOOOKKKFFFBBBAAA@@@>>><<<;;;:::999777666555444333444555555333222222111000000/////////......------,,,++++++++++++++++++++++++++++++******))))))))))))******+++***)))))))))***+++,,,***(((&&&'''***+++)))(((,,,---...---+++))))))***'''''''''(((((((((((((((((((((((()))******++++++)))((('''(((******((('''&&&'''((('''&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&++++++)))((('''((()))***)))((('''((())))))&&&###((())))))***+++,,,,,,,,,///...---,,,++++++++++++***+++,,,------,,,+++***uuujjjZZZOOOKKKFFFCCCAAA???===;;;:::::::::888666555333333333555666333333333222111111000000---............---+++***++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++***)))(((((()))***)))''',,,---......,,,******+++(((((((((((((((''''''''''''(((((())))))******+++(((''''''((())))))(((&&&&&&'''((('''&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&)))***+++)))&&&&&&(((+++)))(((((()))******(((&&&'''((()))***+++,,,---...,,,,,,,,,,,,++++++)))))))))***+++,,,,,,+++***)))uuujjjYYYNNNKKKEEECCCAAA>>><<<:::999:::;;;999777555333222333444666444444333333222111111000,,,---...//////---+++***+++++++++++++++++++++++++++******))))))******+++(((((()))***+++*********+++******)))))))))(((''',,,---......,,,++++++,,,))))))((((((''''''&&&&&&''''''(((((()))*********''''''&&&'''((()))'''%%%&&&'''((('''&&&&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))&&&"""!!!%%%***((((((((()))************'''((()))***,,,---...///++++++,,,,,,+++***((('''((()))***++++++***)))(((uuuiiiYYYNNNJJJEEECCCAAA>>>;;;999999::::::999777555333222333444555444444333333222111111000+++---...//////---+++***++++++++++++++++++++++++++++++************++++++'''((()))************)))+++++++++***)))(((((()))+++,,,...---,,,++++++,,,))))))((((((''''''&&&&&&'''''''''((())))))******'''&&&%%%&&&((((((&&&%%%&&&'''((('''&&&&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''%%%!!! $$$)))(((((()))))))))***+++,,,'''((()))***,,,...//////***+++,,,,,,+++***((('''((()))************)))(((tttiiiYYYNNNJJJEEEBBB@@@>>><<<:::999999999888777666555444333333333333333333222111111000000,,,---.........---,,,+++++++++++++++++++++++++++++++++************++++++((((((((()))))))))******)))+++++++++)))((()))******+++---,,,+++******+++((((((((((((((('''''''''&&&''''''(((((())))))***&&&%%%%%%&&&''''''&&&$$$&&&'''((('''&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&######&&&***((()))***)))((()))+++,,,((()))***+++,,,---...///++++++++++++******((((((((()))***++++++***)))(((tttiiiXXXMMMJJJEEE@@@@@@>>>===;;;999888888666777777666555444222111333222222111000000//////------------------------++++++++++++++++++++++++,,,++++++******++++++,,,)))(((((('''((()))***+++(((***,,,+++))))))***,,,(((***++++++***)))***+++'''''''''(((((((((((((((&&&&&&''''''((()))))))))&&&%%%$$$%%%''''''%%%$$$&&&'''((('''&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&''')))***((()))***)))''''''))),,,******++++++,,,---......------,,,+++************))))))***++++++***))))))tttiiiXXXMMMJJJDDD?????????===<<<:::888777666666777888666444111000222222111111000/////////------,,,,,,,,,---......++++++++++++++++++++++++,,,++++++******++++++,,,***)))'''&&&'''(((***,,,'''***,,,+++))))))+++---''')))++++++)))))))))***&&&'''''''''(((((())))))&&&&&&''''''((()))))))))%%%%%%$$$%%%&&&'''%%%###&&&'''((('''&&&&&&'''((($$$$$$&&&&&&&&&&&&$$$$$$(((&&&$$$%%%&&&((()))((((((******(((&&&&&&(((++++++++++++,,,,,,---------...---,,,***)))******+++)))***+++,,,,,,+++***)))ssshhhXXXNNNKKKFFFAAA@@@>>>;;;:::999999999888888888888666444222111222111000//////...............---------,,,,,,,,,---------------,,,+++***,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((()))***+++,,,******))))))******+++,,,(((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((&&&'''(((&&&######&&&)))))))))(((((((((((())))))************+++,,,---...++++++************++++++***+++,,,+++)))))))))***ssshhhXXXNNNKKKFFFAAA@@@>>>;;;:::999999999888888888888666444222111222111000//////...............---------,,,,,,,,,,,,,,,------,,,++++++***,,,,,,++++++***))))))((())))))))))))))))))))))))(((((((((((()))***++++++******)))))))))***++++++''''''''''''''''''''''''))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''(((&&&''''''&&&$$$$$$&&&)))((((((((('''(((((())))))++++++++++++++++++,,,,,,,,,++++++++++++++++++,,,***+++,,,+++)))))))))***ttthhhXXXNNNKKKFFFAAA@@@>>>;;;:::999999999888888888888777555333111222111000//////...............---------,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''((()))******)))))))))))))))******+++''''''''''''''''''''''''******))))))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((&&&''''''&&&%%%%%%&&&((('''''''''''''''((()))))),,,,,,,,,+++++++++******,,,,,,,,,++++++,,,,,,,,,***+++,,,+++)))))))))***tttiiiXXXNNNKKKGGGAAA@@@>>>;;;:::999999999888888888888777555333222222111000///..................---------,,,,,,,,,***++++++,,,++++++******+++++++++*********))))))))))))))))))))))))))))))'''''''''''''''((()))))))))(((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''''''''&&&&&&'''''''''&&&&&&'''&&&&&&&&&'''(((&&&&&&&&&&&&'''((()))******+++++++++,,,+++++++++,,,++++++******++++++,,,***+++,,,+++)))))))))***tttiiiYYYOOOLLLGGGAAA@@@>>>;;;:::999999999888888999888777666444333222111000///..................---------,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++***************************************(((''''''''''''(((((()))((((((''''''(((((()))***''''''''''''''''''''''''***)))))))))((((((((('''&&&'''''''''''''''''''''&&&''''''(((((('''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''''''''((())))))'''(((***+++------------******))))))))))))*********+++,,,+++)))))))))***uuuiiiYYYOOOLLLGGGAAA@@@>>>;;;:::999999999888888999999888666555444222111000//////...............---------,,,,,,,,,++++++,,,---------,,,,,,************************************************)))((((((''''''((())))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((()))))))))))))))&&&&&&&&&'''''''''''''''''''''((())))))'''&&&%%%&&&&&&'''(((((('''&&&&&&&&&%%%%%%''')))***((('''))))))(((((((((((())))))%%%'''))),,,---.........))))))(((((((((((())))))***+++,,,+++)))))))))***uuujjjYYYOOOLLLHHHAAA@@@>>>;;;:::999999999777888999999888777555444222111000//////...............---------,,,,,,,,,+++,,,---...............***************************************************))))))(((((()))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))''''''(((((())))))******&&&&&&&&&'''''''''(((((('''((()))))))))(((&&&%%%&&&&&&'''(((((('''&&&&&&&&&%%%%%%'''***+++)))''',,,+++***))))))((())))))&&&(((***,,,......---,,,******))))))))))))*********+++,,,+++)))))))))***uuujjjYYYOOOMMMHHHAAA@@@>>>;;;:::999999999777888999999888777666555222111000//////...............---------,,,,,,,,,,,,------.../////////...******************++++++******************************)))))))))))))))***'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&'''((()))***++++++&&&&&&&&&'''''''''(((((('''((()))***)))(((&&&$$$%%%&&&'''(((((('''&&&%%%&&&%%%%%%'''+++,,,)))'''...---,,,***))))))((((((((()))+++---------+++***++++++************++++++***+++,,,+++)))))))))***ttthhhXXXMMMJJJEEEAAA@@@>>>===;;;:::::::::555777999::::::888666444555222000//////...---,,,---------............///+++,,,,,,------,,,,,,+++------,,,+++******************+++,,,+++***)))((((((((((((((((((((((((((('''''''''(((((()))***+++'''''''''(((((((((((((((&&&''''''((()))******+++(((((((((&&&%%%&&&))),,,)))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))*********(((((()))***************+++,,,---,,,******+++,,,))))))(((((((((((())))))'''+++---***(((+++,,,+++ttthhhWWWMMMJJJEEEAAA@@@???===<<<;;;::::::777888999::::::888777555555333000/////////---,,,------------............+++,,,,,,------,,,,,,++++++******************+++******+++++++++***)))(((((((((((((((((((((((((((''''''''''''((()))***+++'''(((((((((((((((((((((&&&''''''((())))))******(((((((((&&&%%%&&&)))+++)))))))))))))))(((''''''''''''''''''&&&&&&&&&%%%&&&'''((())))))******)))(((((()))************)))***+++,,,+++***)))***,,,******))))))))))))******))),,,+++((('''))))))&&&ttthhhWWWMMMJJJEEEBBBAAA???===<<<;;;;;;;;;999::::::::::::999888777555333000/////////---,,,------------............+++,,,,,,------,,,,,,+++))))))))))))******************++++++******)))(((((((((((((((((((((((((((''''''''''''((()))***+++(((((((((((((((((('''''''''''''''(((((())))))***'''(((((('''&&&&&&)))+++)))))))))))))))(((''''''((((((((('''''''''&&&&&&&&&&&&'''((())))))))))))'''((())))))******)))))))))***+++***))))))***+++++++++************++++++'''(((((()))...444444000ssshhhXXXMMMKKKFFFBBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;:::999999999999555333111000000///...,,,,,,,,,---------.........+++,,,,,,------,,,,,,+++***++++++++++++******)))***************))))))((((((((((((((((((((((((((('''''''''''''''(((******(((((((((((('''''''''''''''''''''((((((((())))))''''''((('''&&&'''(((***)))))))))))))))((('''''')))(((((((((((('''''''''%%%&&&'''((())))))))))))'''(((((()))))))))))))))((()))******)))(((***++++++******))))))******+++&&&'''&&&(((000888777222ssshhhXXXNNNLLLGGGCCCBBB@@@???===<<<<<<<<<<<<<<<;;;::::::999999888666444111000000000...---,,,,,,,,,------------...+++,,,,,,------,,,,,,+++------...---,,,+++***)))*********)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***))))))(((((('''''''''&&&''''''''''''((((((((((((&&&'''((((((''''''(((***)))))))))))))))((('''''')))(((((((((((('''''''''%%%&&&'''(((((()))))))))''''''((()))))))))))))))''')))******))))))***+++))))))(((((((((((())))))+++***'''%%%***...+++$$$qqqgggXXXOOONNNIIICCCCCCAAA???>>>=========<<<<<<<<<;;;:::999888777666444111000000000...---,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++---............,,,+++)))+++***)))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&'''((((((''''''((())))))))))))))))))(((''''''((((((((('''''''''&&&&&&%%%%%%&&&'''((((((((((((&&&'''(((((())))))((((((''')))******)))***+++,,,))))))(((((((((((())))))******(((&&&))),,,***%%%pppgggYYYQQQOOOKKKDDDCCCBBB@@@???>>>======:::;;;<<<<<<;;;999666555666444222000000000///---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++)))***,,,......---,,,++++++***)))((('''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))***))))))(((''''''&&&&&&''''''''''''''''''''''''%%%'''))))))((('''((())))))))))))))))))(((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((((((((((((&&&'''(((((())))))((((((((()))++++++***+++,,,...***))))))))))))))))))***'''******)))***...///,,,pppgggYYYQQQQQQMMMDDDCCCBBB@@@???>>>======999:::<<<<<<;;;999555333666444222111111000///---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++%%%'''***,,,.........---+++***((('''''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''))))))***))))))((('''&&&&&&&&&'''''''''''''''''''''&&&%%%'''))))))((('''((())))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((&&&''''''((((((((((((((((((***+++,,,++++++---...++++++************++++++(((,,,,,,(((&&&''''''%%%pppfffXXXPPPOOOKKKIIIFFFBBB@@@???>>>===<<<>>>>>>===<<<:::888666444666555333111000000000111------,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''%%%###!!!###'''***)))(((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''###'''***)))'''&&&(((***))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&''''''%%%&&&''''''((((((''''''%%%'''***,,,,,,***'''%%%&&&''''''((()))******++++++******)))))))))))))))((((((((((((((((((((((((qqqgggXXXPPPOOOLLLIIIFFFCCC@@@@@@???>>><<<>>>>>><<<;;;999777666555666555333111000000000111...---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++)))))))))******+++++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&$$$###$$$'''))))))(((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&'''))))))((('''((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''')))+++++++++)))(((''''''(((((())))))*********))))))((('''(((((((((((((((((((((((((((((((((qqqgggYYYQQQPPPLLLIIIFFFCCCAAA@@@@@@>>>===???>>>;;;999888777777777666444333111000000000000///...---,,,+++*********++++++,,,,,,,,,,,,++++++)))))))))))))))*********************************'''''''''''''''''''''''''''%%%$$$%%%&&&(((((('''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''(((((('''((())))))'''&&&((((((((((((((((((((((((''''''(((((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&'''(((***++++++++++++)))))))))))))))))))))))))))(((((('''''''''''''''((((((((((((((((((((((((pppgggZZZRRRQQQLLLIIIFFFCCCAAAAAA@@@???>>>???===;;;888666666777888555444222111000///000000000///---,,,+++*********++++++,,,,,,,,,,,,++++++))))))******************************************''''''''''''''''''''''''((('''&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''***(((&&&''')))***'''###''''''''''''''''''''''''((()))+++,,,,,,+++)))'''$$$%%%&&&&&&''''''&&&&&&''''''((((((***+++,,,---******))))))))))))))))))))))))(((''''''''''''(((((((((((((((((((((((((((ooogggZZZRRRPPPLLLHHHFFFBBBAAA@@@@@@???>>>>>>===:::777666666777888555444222000/////////000000///---,,,+++************++++++,,,,,,++++++***++++++++++++++++++++++++************************''''''''''''''''''''''''((((((''''''&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***(((&&&''')))***'''###((((((((((((((((((((((((''')))+++---------+++***&&&&&&'''((((((((((((((('''''''''((()))+++,,,...************))))))))))))+++***))))))(((((())))))((((((((((((((((((((((((~~~nnnfffYYYQQQPPPKKKGGGDDDAAA@@@@@@@@@???>>>===<<<:::888777777777777555333222000///////////////...---,,,+++***************++++++++++++******,,,,,,,,,+++++++++++++++************************'''''''''''''''''''''''''''(((((('''&&&&&&''')))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((('''((())))))'''&&&))))))))))))))))))))))))'''((()))***+++******)))''''''((())))))))))))(((''''''''''''((()))++++++************************++++++***)))))))))))))))((((((((((((((((((((((((|||llleeeXXXQQQOOOJJJEEECCC@@@?????????>>>===;;;::::::999888777666666444333111000////////////...---,,,,,,++++++++++++******++++++++++++******++++++++++++*********)))))))))))))))))))))))))))''''''''''''''''''''''''&&&((()))(((&&&&&&(((***((((((((((((((((((((((((''''''''''''((((((((((((&&&'''))))))((('''((((((************************++++++******)))(((((('''&&&''''''((()))(((((((((&&&&&&''''''(((((((((((()))))))))******++++++,,,******)))((((((((((((((((((((((((((((((((((((((({{{kkkeeeXXXPPPNNNJJJEEEBBB???>>>>>>>>>===<<<::::::::::::999777666555444333111000///...//////------,,,++++++,,,,,,,,,******++++++++++++******+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%''')))(((&&&&&&(((+++((((((((((((((((((((((((''''''''''''((((((((()))$$$'''***)))'''&&&(((***************************111000...+++)))(((''''''%%%&&&''''''((((((''''''&&&&&&''''''(((''''''&&&(((((()))***+++,,,,,,,,,))))))((('''''''''''''''(((((((((((((((((((((((({{{jjjdddWWWPPPPPPLLLFFFDDDAAA@@@???>>>===;;;;;;999777666777777666555111000000///...------,,,000//////...---+++***)))******))))))******+++,,,************************((((((((((((((((((((((((''''''''''''(((((((((((($$$(((,,,+++'''&&&(((+++(((((((((((((((((('''''''''((()))))))))(((&&&&&&(((''''''(((((()))***+++---,,,,,,+++*********+++,,,+++***)))((((((((((((%%%''')))***((('''''''''''''''&&&&&&&&&&&&''''''(((((()))***************,,,+++)))((((((((()))***%%%%%%&&&&&&'''((())))))yyyiiibbbVVVOOONNNJJJFFFDDDAAA??????>>>===;;;;;;999777666777777666444333222111000.........---------------,,,+++))))))******))))))******+++,,,************************((((((((((((((((((((((((''''''''''''((((((((((((&&&))),,,+++'''&&&'''***''''''''''''''''''''''''&&&&&&((())))))))))))(((''''''''''''((()))***+++------,,,+++++++++++++++---,,,+++***))))))))))))''')))******)))(((((()))(((((((((''''''((((((((((((((()))*********************((('''''''''((()))%%%%%%&&&''''''((())))))wwwhhhaaaUUUNNNLLLHHHEEECCC@@@??????>>><<<;;;;;;999777666666666555444777555222///...---......+++++++++++++++***))))))***))))))))))))***++++++************************((((((((((((((((((((((((''''''''''''(((((((((((('''***,,,+++'''&&&'''(((''''''''''''''''''''''''%%%&&&''')))************''''''''''''((()))******------,,,+++++++++,,,,,,------,,,+++************((())))))(((''''''(((***))))))(((((((((((())))))(((((()))***************))))))(((''''''''''''(((&&&&&&''''''(((((())))))vvvgggaaaUUUMMMLLLGGGDDDBBB???>>>>>>>>><<<;;;<<<999777666666666444333888555222...,,,,,,---...******+++++++++++++++***)))))))))))))))***++++++************************((((((((((((((((((((((((''''''''''''(((((((((((()))***,,,+++(((&&&&&&'''&&&&&&&&&&&&''''''''''''''''''((()))******++++++''''''''''''((()))******------,,,,,,,,,,,,------...---,,,+++++++++++++++((((((((('''%%%&&&(((***)))(((((((((((((((((()))(((((()))******************)))))))))((((((((((((''''''((((((((()))))))))vvvhhhbbbVVVNNNKKKGGGCCCAAA>>>=========<<<:::<<<999777666666555444222777444000---++++++,,,---***++++++,,,,,,,,,,,,,,,))))))(((((())))))***+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))***+++***((('''&&&&&&&&&&&&&&&'''''''''((((((*********)))))))))******(((((('''(((((()))***+++...---------------.........---,,,,,,+++,,,,,,,,,*********(((''''''***,,,(((''''''&&&&&&''''''((((((((()))***************++++++++++++******))))))((((((((()))))))))))))))vvvgggbbbVVVMMMKKKFFFBBB@@@============<<<:::<<<:::777666555555333111444333000---,,,+++,,,,,,++++++,,,,,,,,,,,,,,,+++)))(((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))***))))))((('''&&&&&&&&&''''''((())))))))),,,,,,+++***))))))******))))))))))))***+++,,,,,,......---------...//////---,,,,,,++++++,,,,,,,,,,,,------,,,++++++,,,...''''''&&&&&&&&&&&&''''''(((((()))***************++++++,,,,,,++++++***)))))))))))))))************tttfffaaaTTTLLLIIIDDDAAA???===<<<<<<<<<;;;:::<<<:::777555555444222111333222111///...---------***+++++++++++++++******((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))(((((()))))))))((('''''''''(((((()))******+++,,,+++*********+++,,,,,,************+++,,,---.........---......//////000,,,,,,++++++++++++,,,,,,***,,,...---,,,+++,,,,,,((((((''''''''''''(((((((((((()))******************++++++,,,+++***)))(((************************rrreee___SSSKKKHHHBBBAAA???<<<<<<<<<<<<;;;:::<<<:::777555555444222111222222222111000//////...***************)))((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))******)))((('''(((((()))***++++++,,,******))))))***,,,...///++++++++++++,,,---.....................///000000+++++++++******+++,,,,,,''')))++++++***)))((()))))))))(((((((((((())))))(((((()))***************)))******++++++)))((('''++++++******************qqqbbb]]]QQQJJJHHHCCC???>>>===<<<;;;:::999999999888777666555444333333222111000...---,,,******,,,+++***))))))***+++,,,))))))(((''''''((()))************)))))))))))))))'''((()))))))))(((&&&%%%&&&'''(((*********))))))))))))(((((()))***++++++)))+++---,,,)))(((***,,,+++***((('''''')))+++,,,++++++++++++++++++++++++//////.........---------///...,,,***))))))******'''((()))******)))((('''''''''((())))))))))))))))))))))))))))))***++++++************************))))))))))))))))))))))))pppbbb\\\QQQJJJHHHCCC??????>>><<<;;;999888888777777666555555444333333222222111///...---,,,+++++++++***))))))***++++++***)))(((((('''((())))))(((((((((((((((((((((((('''((()))))))))((('''&&&***)))((('''''''''((()))+++***)))))))))))))))***(((***,,,+++)))(((***+++***)))((((((((()))+++,,,++++++++++++++++++++++++///.........---------,,,...---+++************+++(((((()))******)))(((''''''(((((()))))))))))))))***)))))))))))))))***+++))))))))))))))))))******)))))))))******)))))))))oooaaa\\\PPPIIIHHHCCC@@@@@@>>><<<:::999777666555555555444444333333333333222111000///---,,,,,,++++++***))))))***+++++++++***)))(((((((((((((((''''''''''''(((((((((((((((((()))))))))((('''&&&,,,***(((&&&%%%&&&'''(((,,,+++***)))(((((((((((((((***+++***)))((()))***)))))))))*********++++++++++++++++++++++++++++++......------------,,,,,,,,,++++++*********++++++))))))******)))((('''&&&(((((((((((())))))))))))+++******)))))))))******''''''(((((()))))))))***))))))************))))))mmm___ZZZOOOHHHGGGCCCAAA@@@>>><<<:::888666555333333333333333333333333111111000///...---,,,,,,+++******************+++,,,+++***)))((((((''''''''''''((((((((((((((()))))))))))))))(((((('''''')))(((''''''&&&''''''(((******)))))))))))))))***))))))***)))))))))))))))((()))***+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,***************+++++++++*********)))((((((''''''((((((((((((((())))))***++++++******))))))******''''''(((((()))*********((()))************)))(((jjj\\\XXXMMMGGGFFFBBB@@@@@@>>><<<:::777666555333333333333333333222222//////...---,,,,,,++++++*********++++++*********+++++++++***)))(((((('''((((((((())))))***************))))))((((((((((((###%%%''')))******)))((((((((((((((()))***+++,,,***)))))))))*********)))))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,)))***************************)))((((((((((((((()))(((((('''((()))******++++++***************+++)))))))))******+++++++++((()))***++++++***)))(((gggYYYUUUKKKEEEDDD@@@??????===;;;999888666555444444444333333222222222......------,,,++++++***)))***++++++++++++***)))++++++++++++***)))(((((((((((())))))******+++++++++***)))((((((((())))))!!!$$$(((,,,---,,,***((('''''''''((()))+++---...+++***)))***+++,,,+++)))*********++++++++++++,,,++++++++++++++++++++++++******++++++++++++,,,,,,)))******+++******))))))))))))(((((((((((()))))))))((('''''''''(((***+++***************+++,,,,,,+++++++++***************''')))***++++++***)))'''|||dddWWWSSSIIICCCCCC???>>>===<<<;;;999888777666666555555444333222222111.........---,,,,,,++++++)))***++++++++++++***))))))***+++++++++***))))))''''''(((((()))******++++++***)))((((((((()))***%%%''')))+++,,,,,,+++***(((((((((((()))***,,,,,,---+++******,,,---,,,***++++++*********+++,,,---++++++++++++++++++++++++************+++++++++,,,******++++++***)))((('''((((((''''''((()))***+++))))))'''''''''(((***+++)))))))))***+++,,,---...++++++******))))))(((((('''(((***,,,,,,***((('''{{{cccUUUQQQHHHBBBBBB>>>======<<<;;;999888777777777777666555333222111111/////////......------,,,)))***+++,,,,,,+++***)))((()))+++,,,,,,+++***)))&&&&&&&&&'''((())))))***,,,+++)))((((((((()))***************++++++++++++***)))))))))))))))***+++...,,,***+++---...---***,,,+++***))))))+++---...++++++++++++++++++++++++))))))******+++++++++,,,***+++++++++***)))'''&&&''''''''''''((()))+++,,,***)))'''&&&'''(((***+++((())))))***+++---...///++++++***)))((('''&&&&&&'''(((+++,,,,,,+++((('''yyycccUUUPPPHHHEEEDDD<<<<<<<<<;;;:::999777777666777777555444333222222222000//////............///,,,,,,,,,+++++++++*********************)))((((((&&&'''''''''(((((())))))$$$&&&((()))***)))((('''(((((((((((())))))))))))***(((&&&(((+++...---,,,+++,,,,,,,,,,,,+++*********++++++++++++***))))))******))))))******+++,,,++++++******)))(((((((((******))))))******+++,,,&&&''')))***+++++++++***+++***)))(((((()))******(((((((((((())),,,...///***))))))((('''&&&&&&%%%))))))))))))))))))))))))wwwbbbTTTMMMDDDBBBCCC===;;;::::::999999888888777777666555444333222222222000//////...............,,,,,,+++++++++************************)))((((((''''''''''''((((((((()))%%%&&&((()))***)))'''&&&((((((((()))))))))******,,,***((((((+++,,,+++***++++++,,,,,,++++++***)))))))))*********)))(((((()))(((((((((((()))***************)))))))))))))))))))))(((((())))))***+++&&&''')))+++,,,,,,+++***+++***)))(((((()))******))))))))))))***,,,---...******)))(((((('''&&&&&&((((((((((((((((((((((((sss```TTTMMMAAA???BBB???::::::999999888888888888777666555333222222222222000//////...------......,,,++++++++++++************************)))((((((''''''''''''(((((((((((('''((()))))))))((('''&&&))))))))))))************---+++))))))******)))(((+++++++++++++++***))))))(((((())))))(((((('''&&&'''''''''''''''((())))))(((((())))))))))))******(((''''''''''''((())))))&&&(((+++------,,,***)))******))))))))))))******+++++++++++++++,,,------*********))))))(((((('''''''''''''''''''''''''''nnn]]]UUUOOOCCC???AAA???;;;;;;:::999888777666666666555444333222222222222000///......------------++++++++++++***************************)))(((((('''''''''((((((((((((((((((((())))))((('''&&&%%%))))))))))))*********++++++***)))))))))******************+++***))))))(((((())))))))))))((('''''''''''''''''''''(((((()))''''''(((((()))******+++((((((''''''(((((()))***&&&(((+++---...,,,***))))))))))))))))))*********---,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))(((''''''''''''''''''''''''iii[[[VVVRRRFFFAAAAAA======<<<;;;999777555444333555444333222222222222222000000...------,,,,,,,,,+++++++++*********))))))***************)))(((((((((((((((((((((''''''''')))))))))(((((('''&&&&&&((())))))))))))*********(((((((((((()))***+++,,,))))))******))))))((('''))))))******))))))((('''(((''''''''''''((())))))&&&&&&'''((()))******+++)))(((((((((((()))******''')))+++------,,,***((((((((())))))************---------,,,,,,,,,++++++************))))))))))))((((((((((((((((((((((((hhhYYYSSSQQQGGGCCCBBB<<<===<<<;;;999777555333333444444333222222222222222000000...---,,,,,,+++++++++************)))))))))***************)))((((((((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((())))))))))))&&&'''((((((((()))+++---)))))))))))))))((('''''')))************)))(((((('''''''''''''''((())))))&&&&&&'''(((((()))******))))))(((((())))))***+++((()))************)))((('''((()))******+++******+++,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((jjjWWWNNNKKKDDDCCCCCC<<<::::::999888777666555555444333222222111222222222000000...---,,,+++++++++************))))))))))))***************)))(((((()))(((((((((''''''''''''(((''''''''''''(((((()))&&&'''''''''((((((((((((&&&((())))))''''''***,,,(((((())))))(((((('''&&&(((((())))))(((((('''&&&&&&&&&&&&&&&&&&''''''(((&&&'''''''''((()))))))))(((((('''''''''((())))))))))))((((((((((((((()))&&&''')))***++++++******)))***+++,,,,,,++++++***((((((((((((((((((((((((''''''''''''''''''''''''~~~lllVVVJJJFFFAAABBBDDD===777777777777777888888888333333222222111222222222000000...---,,,+++++++++************))))))))))))***************)))(((((())))))(((((('''''''''&&&'''''''''''''''((()))***&&&&&&&&&&&&'''''''''((((((***+++)))'''&&&(((***(((((((((((((((''''''&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))&&&''')))***+++++++++***((()))***+++,,,+++******''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&eeeUUUNNNKKKAAA>>>@@@<<<<<<;;;999777666666777777555444444333222111000000///...,,,,,,------,,,+++)))))))))))))))***************++++++++++++************))))))((((((((('''%%%''')))***)))'''%%%###)))((('''&&&&&&&&&&&&&&&(((***+++)))&&&&&&(((***(((((())))))))))))((((((******))))))(((((((((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))(((******)))((('''((())))))***+++++++++***((('''''''''''''''(((***+++,,,+++******)))(((''''''&&&''''''''''''''''''''''''zzzcccTTTMMMJJJAAA???AAA<<<<<<;;;999777666666666777555444333333111111000//////---,,,,,,,,,,,,***))))))))))))))))))))))))***))))))************)))))))))))))))(((((('''''''''&&&'''((()))((('''%%%$$$(((((('''&&&&&&&&&&&&&&&)))***+++)))&&&%%%''')))'''(((((())))))(((((('''(((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''((()))***)))'''&&&'''((('''((()))******)))((((((''''''''''''((()))***+++******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&ttt```QQQKKKIIIAAA???AAA===;;;:::888777666555666666444444333222111000000//////---,,,++++++***)))'''******))))))))))))))))))(((((())))))))))))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''*********)))&&&%%%&&&(((&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''%%%&&&'''((()))))))))))))))((((((''''''(((((()))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&qqq]]]OOOJJJIIIAAA???BBB===;;;:::888666555555555666444444333222111000//////000///,,,,,,+++***(((&&&*********)))))))))))))))''''''((((((((((((''''''''''''''''''''''''&&&&&&((('''&&&&&&%%%&&&'''((((((''''''&&&&&&&&&''''''+++***)))(((&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$%%%'''((()))))))))***)))((('''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''qqq[[[LLLHHHHHHAAA???AAA===:::999777555444444444555444333333222111000///...222000...---,,,,,,)))(((************))))))((((((''''''((((((((((((''''''&&&&&&''''''''''''''''''((('''&&&%%%%%%&&&((()))''''''&&&&&&&&&''''''(((***)))(((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%''''''&&&%%%$$$%%%&&&###$$$$$$&&&'''((()))******)))((('''&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((pppYYYKKKGGGHHH@@@>>>@@@;;;999888666555444444444444333333222111000//////...111///...------,,,+++)))++++++******)))(((((((((''''''(((((((((((('''''''''''''''''''''(((((((((''''''&&&%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((***(((&&&&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%'''(((******)))(((((('''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((({{{lllYYYKKKGGGGGG@@@>>>???:::999888666444333333333444333333222111000///......///...,,,,,,,,,,,,+++)))++++++******)))(((((('''((((((((())))))((((((((('''''''''(((((()))))))))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''(((((((((&&&$$$%%%''')))((('''&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%'''&&&&&&&&&&&&'''(((***+++(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''wwwiiiXXXKKKGGGGGG@@@===>>>999999888666444333333333444333333222111000///......---,,,++++++,,,,,,***)))+++++++++***)))(((((('''(((((())))))))))))(((((('''((((((((())))))******%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&'''((()))(((%%%###%%%(((***)))'''&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((((((&&&'''(((******((('''&&&''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&%%%&&&'''((('''&&&&&&'''(((***+++''''''&&&&&&&&&''''''(((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%rrrdddRRRKKKEEECCC@@@<<<:::<<<666666444333333333333333333222111///......---------,,,++++++******++++++,,,,,,,,,++++++)))((((((%%%&&&''')))******************))))))((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((%%%$$$%%%'''(((&&&$$$$$$%%%'''''''''%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%'''(((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%qqqdddQQQJJJDDDCCC@@@<<<:::<<<777666555444333333333333333222111///......---------,,,++++++******++++++++++++++++++***)))((('''&&&'''((())))))******)))))))))))))))((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&$$$%%%'''(((&&&$$$$$$%%%&&&''''''%%%###"""$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%nnn```PPPJJJDDDCCC@@@<<<:::;;;777777555444444444444444333222111///............---,,,++++++******++++++************)))(((''''''(((((())))))))))))(((((()))))))))(((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%hhhZZZOOOIIIDDDCCCAAA<<<:::;;;777777666555444444444444222111000///............---,,,++++++******++++++)))))))))))))))((('''''')))))))))))))))(((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%|||dddWWWNNNHHHCCCCCCAAA<<<:::;;;777666555444444333333444222111000//////......///---,,,++++++******++++++((())))))))))))((((((''')))******))))))((('''&&&'''''''''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%yyydddYYYLLLGGGCCCCCCAAA<<<::::::666666444333333333333333111111000///////////////---,,,++++++******++++++)))))))))******))))))((())))))***))))))(((''''''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((((((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%sssbbbYYYKKKFFFCCCCCCBBB===::::::555444333222222111222222111000000///////////////---,,,++++++******++++++))))))***************)))((()))))))))))))))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''%%%$$$&&&'''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%'''((((((((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%mmm___WWWKKKFFFCCCCCCBBB===::::::444444333222111111111111111000000////////////000---,,,++++++******++++++)))******+++++++++******(((((())))))))))))((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$&&&((('''%%%$$$%%%(((%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%'''((()))))))))&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%yyyiii\\\TTTJJJEEE@@@>>>???>>>:::666444444333333333333222222222111000111111111///---,,,,,,,,,+++++++++*********************)))((((((''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&$$$"""$$$&&&(((&&&$$$'''%%%$$$$$$%%%&&&$$$###%%%$$$$$$%%%''''''%%%###'''&&&&&&&&&&&&'''((((((%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&{{{ooobbbWWWPPPIIIEEE@@@>>>???>>>:::666555555555444444333333333222111000111111111///---,,,,,,+++++++++************************)))(((((((((((((((((((((((((((((()))((((((((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%((()))(((&&&(((&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&'''((((((&&&$$$'''''''''''''''((())))))&&&'''((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}|||{{{zzzxxxuuuuuuvvvtttqqqssswww{{{zzzwwwqqqhhh^^^UUUOOOHHHDDD@@@>>>>>>===:::666777777666444444333333333222111000111111111///---,,,++++++++++++*********))))))******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&(((***)))((()))'''&&&&&&''''''&&&%%%(((''''''(((******(((%%%((((((((((((((()))))))))((())))))(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}|||zzzzzzzzzyyyyyywwwuuutttttttttrrrpppnnnmmmlllkkkjjjhhhggggggfffccccccdddcccaaaccchhhoooooonnnjjjcccZZZRRRMMMFFFCCC???>>>===<<<999777777666555333222222222222222111000111111111///---++++++++++++************((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&((())))))))))))(((''''''(((((('''&&&'''''''''(((***)))'''%%%&&&''''''((((((((((((((('''((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~~~~~~~|||zzzxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxvvvtttssssssttttttpppooonnnllljjjiiiiiihhheeedddcccbbbaaaaaa``````___^^^\\\[[[\\\[[[YYYXXXVVVVVVUUUTTTSSSRRRQQQQQQRRROOOOOOPPPPPPNNNQQQWWW___```aaa```[[[TTTMMMIIIDDDBBB???===<<<:::999777666555333111000000111222222111000111111111///---+++++++++*********))))))'''(((((()))))))))((((((''''''''''''''''''''''''((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&'''((()))***(((''''''((()))'''&&&&&&%%%%%%'''((((((&&&$$$$$$%%%&&&'''''''''&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%~~~|||zzzxxxwwwwwwttttttsssrrrqqqoooooonnnlllkkkjjjiiihhhhhhhhhhhhbbbccccccbbb```^^^____________^^^^^^^^^^^^_________^^^]]]\\\[[[[[[[[[[[[XXXWWWVVVTTTSSSRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMJJJHHHGGGGGGHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBEEEBBBAAACCCCCCBBBFFFLLLSSSUUUXXXZZZXXXTTTNNNJJJCCCAAA???===;;;999888888444333111000///000222333222111000111111111///---+++************)))))))))''''''((()))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''&&&%%%'''(((***(((''''''(((((('''&&&$$$$$$$$$%%%'''&&&$$$"""###$$$%%%&&&'''&&&%%%%%%###$$$%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%|||zzzyyyuuutttrrrrrrrrrqqqooommmjjjiiigggdddbbb```______\\\\\\[[[[[[ZZZYYYYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSPPPQQQRRRQQQOOONNNOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDBBB@@@???@@@AAABBBAAA???????????????????????????AAA>>>===?????????DDDJJJQQQTTTXXXZZZYYYTTTOOOKKKAAAAAA???===:::888888888444222111///000111444555222111000111111111///---************))))))))))))&&&''''''((())))))(((((('''''''''''''''''''''''')))((((((((('''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&(((***(((&&&%%%&&&((()))(((&&&'''(((((('''%%%$$$$$$$$$%%%'''&&&$$$"""###$$$&&&'''((('''&&&%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~~~~~~~~~~}}}|||{{{zzzrrrqqqooommmjjjhhhfffeee```^^^]]]]]]^^^]]][[[YYYXXXVVVTTTRRROOOMMMLLLLLLPPPPPPPPPOOOOOONNNNNNNNNJJJJJJIIIIIIIIIIIIIIIJJJEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFDDDCCCBBBFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???????????????@@@???>>>???AAABBBAAA@@@<<<<<<<<<<<<============>>><<<;;;======>>>CCCIIIRRRUUUXXXYYYVVVPPPIIIEEEAAA@@@???===:::888888888444333111000111333666777333111000111111111///---************))))))))))))&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))((('''&&&%%%%%%$$$(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((***,,,***'''%%%'''))))))'''&&&&&&''''''&&&%%%%%%$$$$$$&&&''''''%%%###$$$%%%'''))))))((('''&&&"""$$$&&&&&&&&&&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$|||{{{yyywwwuuussssssrrrmmmlllkkkhhhfffcccbbbaaa^^^]]]\\\ZZZXXXVVVUUUTTTRRRQQQQQQQQQQQQPPPPPPPPPKKKKKKJJJJJJIIIHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFBBBAAAAAAAAABBBDDDFFFGGGGGGHHHHHHFFFCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@????????????@@@??????>>>>>>>>>>>>>>>@@@?????????>>>>>>======>>>======<<<<<>><<<:::888666666444333333222222333333444222000//////000000///---,,,,,,,,,+++)))((()))***'''((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&'''(((******((('''&&&(((((('''&&&&&&%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&(((''''''((())))))'''&&&&&&%%%%%%%%%%%%&&&''''''%%%''')))***((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''((()))(((&&&%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$}}}|||zzzxxxvvvtttrrrqqqooommmjjjgggeeedddbbbaaa___^^^\\\[[[[[[[[[XXXWWWVVVUUUTTTSSSRRRRRRPPPPPPOOOMMMLLLKKKIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDEEECCCAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@???>>>======>>>>>>?????????>>>>>>>>>===============<<<<<>><<<:::888666555222222222111111222222222222111//////000///...,,,+++,,,,,,***(((((()))***)))((('''((()))))))))((())))))((('''''''''''''''''''''''''''''''''''''''&&&''')))******)))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''''''''))))))'''&&&&&&%%%%%%%%%%%%&&&''''''%%%'''))))))(((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$}}}zzzxxxvvvuuuqqqooommmkkkkkkjjjiiigggbbbbbbbbbaaa___]]]ZZZXXXYYYXXXWWWUUUSSSQQQPPPOOOOOOOOONNNMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFDDDCCCBBBAAAAAADDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEBBBCCCCCCDDDDDDCCCCCCCCCAAABBBCCCBBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAA@@@???>>>============??????>>>>>>>>>>>>===============<<<===@@@EEEHHHNNNRRRUUUUUURRRLLLHHHFFF??????===;;;999777666555111111111000000111111111333222000/////////---++++++,,,,,,***((('''(((***+++(((%%%&&&(((***)))'''***)))((((((((((((((((((&&&&&&''''''((())))))***'''((()))******)))((('''!!!"""###$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&'''))))))'''&&&&&&%%%%%%%%%%%%&&&''''''%%%'''))))))'''&&&''''''''''''&&&&&&&&&&&&&&&'''%%%&&&'''&&&%%%$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''''''''$$$%%%&&&''''''(((((('''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$|||xxxuuutttrrrnnnjjjgggeeeddddddaaa___\\\[[[\\\[[[ZZZYYYTTTUUUTTTSSSQQQOOOOOOOOOPPPOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEFFFGGGGGGGGGGGGFFFGGGFFFFFFFFFFFFFFFFFFGGGCCCDDDEEEEEEEEECCCBBBAAAAAACCCDDDCCCBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBBBBAAAAAA@@@>>>============>>>>>>>>>>>>>>>>>>===============<<<===@@@EEEIIINNNQQQTTTTTTPPPKKKGGGEEE???>>><<<:::888777555444111111111111111111111111444222000//////...,,,***+++,,,+++***((('''((()))---)))$$$$$$'''))))))'''((((((''''''''''''(((((('''''''''(((((()))))))))(((((()))******)))((((((!!!!!!"""###%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''((()))'''&&&&&&%%%%%%%%%%%%&&&''''''&&&'''(((((('''&&&'''((((((''''''&&&&&&&&&&&&'''$$$%%%&&&&&&$$$$$$$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$%%%%%%&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%xxxuuurrrooommmjjjfffdddcccaaa^^^[[[XXXVVVUUUUUUTTTRRRPPPPPPPPPPPPOOONNNOOOOOOOOOLLLJJJIIILLLNNNKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEEEEFFFEEEDDDBBBAAAAAABBBDDDCCCBBBBBBCCCEEEAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBBBBAAA@@@???>>>==============================>>>>>>===============AAAFFFJJJNNNQQQSSSRRRNNNIIIFFFDDD>>>===<<<:::888666444444222333333444444333333222333222//////...---+++)))+++++++++***((('''((())),,,)))%%%$$$&&&(((((('''&&&&&&&&&%%%%%%&&&&&&''')))((((((((('''''''''&&&(((((())))))))))))((((((#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))'''&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((('''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''######$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~}}}|||{{{{{{uuuuuutttqqqmmmkkkkkklllgggdddbbb```^^^\\\ZZZWWWZZZYYYWWWTTTRRRQQQPPPOOONNNLLLJJJJJJKKKLLLKKKJJJIIIJJJKKKIIIFFFEEEHHHLLLIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGHHHGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEDDDCCCBBB@@@AAABBBBBBAAA@@@AAACCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@AAAAAA@@@??????>>>>>>>>>>>>>>><<<<<<============>>>>>>============>>>AAAGGGKKKNNNPPPRRRQQQMMMHHHEEECCC======;;;999777555444333333444555666666555444333222111///.........,,,******++++++)))'''&&&''')))***)))(((&&&%%%&&&&&&'''%%%%%%%%%$$$%%%%%%&&&''')))(((((('''&&&&&&%%%%%%(((((((((''''''(((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$&&&((()))(((&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''&&&%%%%%%&&&((())))))((('''&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&&&&&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&}}}{{{zzzvvvvvvtttqqqooommmkkkjjjhhhhhhhhhhhhgggggggggggg```bbbcccbbb```^^^___```___]]][[[ZZZZZZYYYWWWUUUXXXWWWWWWVVVUUUSSSRRRQQQMMMKKKIIIIIIKKKKKKKKKJJJEEEIIIMMMMMMJJJHHHIIIKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRUUUUUUTTTTTTTTTSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKJJJJJJIIIHHHGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEBBBCCCDDDCCCAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@>>>>>>>>>>>>>>>??????@@@<<<<<<<<<=========>>>>>>============>>>BBBGGGKKKNNNPPPQQQPPPLLLGGGDDDBBB===<<<;;;999777555333222333444666777777666444333111///............,,,+++***++++++)))'''&&&''')))&&&)))+++)))%%%###%%%'''%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$&&&((()))(((&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''&&&$$$$$$&&&(((***)))((('''&&&&&&&&&&&&$$$&&&''''''&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&~~~yyyuuupppkkkfffdddcccaaa```___^^^]]]\\\ZZZYYYXXXWWW[[[[[[[[[\\\\\\]]]]]]^^^\\\```ccccccaaa```aaaccc___^^^\\\\\\]]]]]][[[ZZZVVVVVVWWWWWWVVVTTTRRRQQQJJJIIIGGGGGGHHHIIIIIIHHHFFFLLLTTTVVVSSSNNNMMMMMMIIIIIIIIIJJJJJJJJJKKKKKKMMMLLLLLLKKKLLLLLLMMMMMMIIIIIIJJJJJJKKKLLLLLLLLLOOOOOOPPPQQQRRRSSSSSSTTTUUUTTTTTTTTTSSSSSSSSSSSSQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQOOONNNLLLJJJIIIHHHFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHGGGGGGGGGGGGHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFGGGFFFDDDCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@????????????============>>>???@@@AAA;;;<<<<<<<<<======>>>>>>============>>>BBBHHHLLLNNNPPPQQQOOOKKKFFFCCCBBB===<<<:::888666444333222333444666777777666444333000///------......---,,,***+++***)))'''&&&'''((($$$)))---+++%%%!!!$$$(((&&&&&&&&&&&&&&&'''((()))###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%((()))(((&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''%%%$$$$$$&&&(((******)))''''''&&&&&&&&&%%%&&&''''''&&&&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&~~~yyyvvvqqqkkkggg^^^\\\ZZZYYYYYYXXXVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQQQQSSSUUUWWWWWWYYY[[[]]]\\\___bbbdddddddddeeefff`````````___^^^\\\[[[ZZZZZZZZZYYYXXXVVVTTTRRRPPPOOONNNKKKKKKKKKKKKJJJIIIGGGLLLUUU]]]ZZZPPPLLLOOOMMMNNNNNNNNNNNNLLLJJJIIIHHHIIIKKKMMMOOOOOOOOOOOOKKKKKKLLLMMMMMMNNNMMMMMMQQQPPPPPPPPPQQQSSSUUUVVVUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSTTTUUUUUUVVVWWWWWWUUUTTTSSSQQQOOOMMMKKKJJJHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCAAA??????@@@AAABBBAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<>>>>>?????????@@@@@@@@@===========================<<<<<<===@@@EEEIIILLLRRRRRRQQQOOOKKKFFFAAA>>>;;;999777555444333333444222222333444444444444444222000...---,,,+++,,,,,,+++,,,---,,,)))'''''''''(((((())))))))))))((((((((('''''''''''''''((((((%%%'''(((((('''&&&&&&'''&&&'''((())))))******)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((******%%%'''))))))&&&%%%&&&''')))'''%%%&&&''')))))))))&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&yyyuuuoooiiiddd```^^^ZZZXXXVVVTTTPPPNNNRRROOOJJJHHHIIILLLMMMNNNKKKKKKKKKKKKKKKLLLMMMNNNOOOQQQSSSTTTTTTUUUWWWYYYYYY[[[]]]]]]\\\\\\\\\]]]aaaaaaaaaaaaaaa```______^^^^^^]]]\\\[[[YYYWWWVVVVVVTTTRRRPPPPPPOOONNNLLLOOOOOOPPPPPPNNNLLLOOOUUULLLMMMOOOQQQQQQQQQQQQQQQPPPPPPPPPOOONNNMMMKKKKKKNNNNNNOOOOOOPPPPPPOOOOOOMMMNNNOOOQQQSSSTTTTTTUUUWWWXXXYYY[[[\\\]]]]]]]]]\\\]]]]]]^^^^^^_________]]]]]]\\\[[[YYYVVVTTTSSSNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@?????????@@@AAA@@@?????????>>>>>>>>>============>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>AAAFFFKKKNNNSSSRRRQQQNNNJJJEEE@@@===<<<:::777444333333444555222222333444444444333333111000...,,,+++++++++,,,)))***+++***(((&&&&&&&&&)))))))))******)))))))))''''''''''''((()))******'''(((((('''&&&&&&'''))))))(((((())))))***+++,,,''''''&&&&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))***$$$&&&(((((('''&&&'''((()))'''&&&&&&((()))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%~~~xxxuuuppplllgggccc```\\\XXXTTTUUUSSSRRRQQQPPPNNNMMMLLLPPPNNNKKKJJJLLLNNNOOOOOOPPPPPPNNNMMMLLLLLLLLLLLLMMMOOOQQQRRRQQQRRRTTTVVVVVVXXXYYYZZZYYYYYY[[[\\\```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^]]]\\\ZZZXXXUUUSSSSSSRRRPPPNNNTTTSSSRRRQQQOOOPPPTTTYYYQQQSSSTTTVVVVVVVVVUUUUUUSSSSSSRRRQQQPPPOOONNNMMMQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRUUUWWWYYYZZZZZZYYY[[[\\\]]]___````````````aaaaaaaaabbbbbbcccccccccaaaaaa```___]]][[[YYYXXXRRRQQQQQQPPPOOONNNMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@?????????@@@AAA??????>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<>>>>>===<<<<<<;;;999999999::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===@@@EEEJJJNNNQQQSSSRRRPPPLLLGGGBBB>>><<<;;;999555222111333555666111222222222222222111111...---,,,+++******++++++)))***+++***(((''''''(((&&&''''''''''''''''''&&&'''''''''((((((***++++++((()))((('''&&&&&&(((***&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&'''((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&%%%%%%&&&''''''((()))***)))(((%%%$$$###$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&xxxqqqmmmfffeeecccaaa___^^^]]]]]]VVVUUUTTTSSSSSSSSSSSSSSSRRRSSSTTTSSSRRRRRRSSSTTTOOOOOOPPPRRRTTTSSSPPPNNNOOOOOONNNNNNNNNOOOOOOPPPLLLNNNOOOOOONNNNNNPPPQQQPPPRRRTTTUUUVVVXXX[[[^^^[[[\\\^^^```bbbcccddddddbbbbbbbbbbbbbbbaaa`````````^^^[[[ZZZZZZYYYXXXVVVUUUXXXXXXVVVVVVYYYYYYWWWYYYYYYZZZ[[[[[[ZZZYYYXXXZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYZZZYYYYYYXXXWWWYYYZZZ[[[\\\]]]^^^^^^^^^aaabbbcccccccccccccccbbbfffffffffgggggggggggggggfffeeeeeedddcccaaa___^^^XXXXXXVVVTTTQQQOOOMMMLLLNNNNNNNNNNNNMMMMMMMMMMMMIIIIIIJJJJJJJJJHHHGGGFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBB@@@@@@???>>>===<<<;;;;;;999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<999777444222111222444555111111222222222111000000---,,,+++*********++++++((()))+++***(((''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''((()))******((())))))(((''''''(((***&&&%%%%%%&&&&&&'''((()))&&&&&&&&&&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&'''''''''(((((((((''''''(((''''''&&&%%%$$$((('''&&&((()))***((('''######"""$$$%%%&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&''''''''''''yyyrrrmmmiiifffccc]]]\\\[[[ZZZYYYZZZZZZ[[[UUUUUUUUUTTTTTTTTTTTTUUURRRTTTVVVUUUSSSRRRSSSUUUQQQPPPPPPPPPRRRQQQPPPNNNQQQPPPPPPOOOOOOOOOPPPPPPMMMNNNOOOOOONNNMMMOOOPPPOOOQQQRRRSSSSSSUUUYYY[[[XXXZZZ\\\^^^aaabbbcccddddddddddddeeeddddddccccccdddbbb___^^^^^^^^^]]]\\\YYY\\\[[[YYYZZZ^^^]]]YYY[[[\\\^^^___```______^^^___^^^]]]\\\\\\\\\]]]]]]\\\]]]]]]]]]\\\\\\[[[ZZZ]]]]]]]]]]]]]]]^^^______```aaabbbcccdddeeeeeeeeeiiiiiiiiihhhhhhhhhhhhhhhgggggggggfffeeecccbbbaaa\\\[[[YYYVVVSSSQQQNNNMMMNNNNNNMMMMMMMMMLLLLLLLLLIIIJJJKKKKKKJJJHHHFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCAAA@@@@@@???===<<<<<<;;;;;;;;;;;;<<<<<<<<<=================================>>>@@@CCCGGGKKKOOOQQQQQQPPPMMMJJJFFFBBB???===666555333222111111222333111111222222111000000///---,,,***))))))******+++&&&((())))))'''&&&&&&'''&&&&&&''''''''''''&&&&&&((('''''''''''''''(((((('''(((******((('''((()))$$$%%%&&&''''''(((((('''&&&%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***+++''''''''''''(((((((((((($$$%%%&&&'''''''''&&&&&&'''&&&%%%&&&'''(((%%%############$$$&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&'''''''''(((((((((((()))wwwmmmiiibbb^^^[[[[[[ZZZZZZ[[[ZZZYYYWWWWWWWWWXXXXXXWWWWWWWWWVVVTTTTTTTTTVVVTTTVVVWWWVVVSSSRRRTTTVVVTTTQQQOOOOOOPPPPPPPPPPPPVVVUUUTTTRRRQQQPPPOOOOOOMMMNNNOOOOOONNNMMMNNNPPPPPPQQQRRRQQQQQQSSSVVVXXXVVVXXXZZZ]]]```bbbcccdddgggggghhhhhhhhhhhhggggggfffdddbbbaaabbbbbbaaa```^^^aaa___[[[]]]bbbbbb^^^^^^```bbbdddeeefffffffffcccbbbaaa___^^^^^^^^^___^^^_________^^^^^^]]]\\\aaa```___^^^^^^___```aaa^^^___aaacccdddffffffgggjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhhfffeeecccccc___^^^\\\YYYUUURRRPPPOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKKKKJJJIIIFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBCCCDDDDDDDDDCCCAAAAAA@@@???>>>===<<<<<<=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===???AAADDDHHHKKKNNNPPPPPPOOOLLLIIIEEEBBB@@@>>>444333333222111111111111111111111111111000//////,,,+++***)))))))))***+++%%%&&&((('''&&&%%%%%%&&&''''''((((((((((((''''''(((''''''&&&&&&&&&''''''&&&(((***+++)))((((((((("""###$$$&&&'''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))+++,,,''''''''''''((((((((()))!!!"""$$$&&&((())))))((('''%%%###$$$&&&&&&### $$$$$$$$$&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((((((((())))))))))))}}}vvvqqqkkkfffaaa___]]]\\\ZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTVVVUUUTTTTTTUUUTTTRRRPPPRRRQQQQQQPPPPPPPPPQQQQQQUUUSSSQQQQQQTTTTTTSSSPPPRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSSSSTTTXXXXXXYYY[[[]]]___aaabbbdddeeehhhkkkmmmmmmmmmlllkkkkkkjjjiiihhhgggggggggfffeeeeeeddddddfffggghhhbbbccceeeggghhhhhhggggggbbbbbbbbbaaaaaaaaaaaa```bbbbbbcccccccccbbbaaaaaaccccccddddddeeedddddddddaaaaaabbbcccdddfffggghhhhhhgggfffhhhjjjiiieeeaaaddddddeeeeeeddddddcccbbb^^^]]]\\\ZZZWWWTTTRRRQQQOOOOOOOOOMMMJJJHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIHHHHHHGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???===???@@@???===<<>>>>>>>>>>>===<<<;;;;;;<<>>>>>???BBB;;;;;;;;;;;;;;;::::::999:::;;;>>>BBBHHHLLLMMMMMMNNNLLLHHHDDD@@@>>><<<<<<666555444222111111111111111111222222222000///...+++***))))))(((((())))))'''''''''''''''&&&&&&&&&***((('''&&&'''((('''&&&(((''''''(((((((((%%%###%%%&&&((()))***)))((('''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&$$$######$$$&&&'''((()))(((((()))((('''&&&&&&'''((())))))((((((''''''&&&&&&%%%((('''&&&&&&''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''''''''((())))))|||ppphhheeeccc```]]]___^^^]]][[[[[[[[[\\\]]]\\\\\\\\\[[[\\\\\\]]]]]]___^^^^^^]]]\\\[[[ZZZZZZWWWVVVTTTUUUUUUUUUTTTRRRUUUTTTTTTSSSSSSTTTUUUUUUUUUTTTSSSTTTVVVWWWWWWVVVWWWWWWVVVVVVVVVUUUUUUUUUSSSSSSSSSTTTUUUUUUVVVVVVVVVWWWXXXZZZ]]]___bbbcccdddfffjjjmmmqqqsssttttttuuuttttttsssrrrqqqppppppmmmmmmkkkjjjjjjjjjjjjjjjiiiiiijjjjjjkkkjjjjjjiiihhhhhhhhhggggggggggggffffffggghhhiiijjjkkkkkkkkkiiiiiiiiijjjjjjiiiiiihhhcccbbbbbbbbbbbbcccddddddeeeddddddfffgggfffdddbbbccccccddddddccccccbbbaaaaaaaaa```___]]][[[YYYXXXVVVVVVUUUSSSQQQOOOPPPQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIEEEEEEEEECCC@@@???@@@AAA:::::::::::::::999999999999:::===BBBHHHKKKLLLLLLMMMKKKGGGBBB???<<<:::999666555333222111000000000...///000111111000//////******)))(((((((((((((((&&&&&&&&&'''''''''''''''***(((&&&&&&'''((('''&&&'''&&&&&&'''(((((('''%%%%%%&&&((()))))))))((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&$$$$$$###$$$%%%'''(((((((((((((((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''%%%%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))}}}vvvmmmgggeeedddbbb______^^^]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^___```aaa```______^^^]]]\\\[[[ZZZYYYWWWVVVVVVWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWVVVUUUVVVWWWXXXYYYYYYYYYZZZZZZZZZYYYYYYYYYXXXXXXUUUVVVVVVVVVWWWWWWWWWXXXWWWWWWYYYZZZ]]]```bbbcccdddfffjjjnnnrrruuuwwwxxxvvvvvvuuuttttttsssrrrrrrppppppooommmlllkkkkkkjjjmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiihhhggggggiiiiiiiiijjjiiiiiihhhgggcccbbbbbbaaaaaaaaabbbbbbaaaaaabbbcccdddcccbbbaaaddddddeeeeeeddddddcccbbbccccccccccccaaa```___^^^ZZZZZZZZZXXXUUUTTTUUUVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPOOONNNNNNOOOOOOLLLLLLLLLMMMNNNOOOPPPQQQSSSSSSSSSRRRQQQPPPOOONNNIIIHHHGGGDDDBBB@@@@@@@@@;;;;;;:::::::::999999:::;;;<<>>???BBBFFFKKKLLLLLLJJJGGGEEEBBB>>>:::888666666333333222222111000///...////////////...,,,***))))))(((''''''&&&'''''''''%%%&&&&&&&&&'''((((((((((((&&&%%%%%%'''((('''&&&&&&%%%%%%%%%''')))((((((&&&''''''((((((((((((((())))))((((((((('''''''''''''''(((((())))))))))))((())))))(((%%%$$$%%%'''$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&######$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((******}}}yyyuuuqqqmmmjjjgggdddbbbcccbbb```_________```````````````aaabbbdddeeefffeeefffffffffeeecccaaa```^^^\\\ZZZZZZ[[[\\\\\\\\\XXXXXXXXXXXXYYYYYYZZZ[[[ZZZ[[[\\\\\\\\\\\\]]]_________^^^^^^^^^]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^___aaabbbccceeefffhhhkkknnnqqqsssuuuvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwuuutttssssssrrrqqqpppppppppppppppmmmmmmmmmlllllllllkkkkkkjjjkkklllmmmmmmmmmmmmlllffffffffffffeeedddccccccaaaaaa```_________``````]]]^^^``````___```aaacccgggggghhhhhhggggggfffeeefffggghhhiiiiiiiiiiiihhhcccccccccbbb```___```aaa````````````___^^^]]]\\\\\\\\\\\\\\\]]]^^^______^^^^^^___```bbbdddfffgggeeedddbbb___\\\YYYVVVTTTPPPNNNJJJHHHGGGEEEBBBAAA<<<;;;999888888888999:::@@@BBBDDDHHHKKKLLLJJJHHHCCCAAA>>>;;;888666666555222222222222111///...---............,,,***((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%&&&((('''''''''&&&%%%%%%'''(((((((((''''''''''''((((((((())))))))))))(((((((((''''''((((((((())))))******+++(((******(((%%%$$$&&&(((%%%%%%$$$$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&(((***++++++***%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''')))***+++{{{yyyvvvssspppmmmiiigggfffeeecccaaa``````aaaaaa`````````aaaccceeefffgggfffgggggghhhgggeeebbbaaaaaa___\\\\\\]]]_________[[[[[[[[[[[[\\\]]]^^^___\\\^^^______]]]\\\^^^`````````_________^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]____________```aaabbbccceeeeeefffhhhkkkmmmooopppqqqrrrssstttvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwuuutttsssrrrqqqppppppqqqrrrrrroooooonnnnnnnnnmmmmmmmmmllllllmmmnnnnnnnnnnnnmmmggggggggggggfffeeedddccc_________^^^______``````^^^```bbbaaaaaaaaadddfffgggggggggggggggffffffeeeggghhhiiijjjkkklllllllllhhhiiiiiigggeeeeeefffgggfffffffffeeeeeedddcccbbbccccccdddeeefffhhhiiijjjjjjjjjiiijjjjjjkkkllllllhhhgggfffccc```]]]ZZZXXXTTTQQQMMMKKKJJJIIIFFFDDD@@@???===<<<;;;<<<===>>>BBBCCCEEEHHHKKKJJJGGGDDD@@@>>><<<999777666555555111222222111000///---,,,,,,,,,------,,,***((('''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''%%%$$$$$$&&&(((''''''((('''%%%%%%&&&((((((''''''''''''''''''((())))))))))))))))))(((((((((''''''''''''((()))*********(((***+++((($$$###&&&)))&&&%%%$$$$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&(((***,,,,,,+++%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&((()))***+++yyyxxxvvvssspppmmmjjjhhhhhhfffdddcccaaaaaaaaaaaa`````````bbbccceeeggghhhdddeeeffffffeeecccaaa___bbb```]]]]]]^^^```aaaaaa]]]]]]]]]^^^___```aaabbb]]]```aaa```]]]\\\^^^```````````````____________^^^^^^^^^^^^^^^^^^^^^^^^bbbaaaaaaaaaaaabbbbbbccceeeeeeeeeggghhhjjjlllmmmlllmmmoooppprrrtttvvvvvvuuuvvvwwwwwwvvvuuusssrrrsssrrrqqqpppqqqqqqsssssspppppppppoooooooooooonnnoooooonnnnnnmmmkkkjjjiiiiiiiiiiiihhhhhhgggeeeeee^^^^^^^^^^^^^^^___``````___aaaccccccbbbcccfffiiiffffffggggggffffffeeedddggghhhiiikkklllmmmmmmmmmlllmmmmmmkkkiiiiiijjjkkkiiijjjjjjiiiiiihhhgggfffhhhiiiiiikkklllooopppqqqqqqpppooonnnmmmllllllllliiihhhgggeeebbb```]]]\\\WWWTTTOOONNNMMMLLLIIIFFFEEEDDDBBBAAA@@@AAABBBCCCBBBCCCEEEHHHJJJHHHEEEBBB>>><<<:::888666666555666111111222111000///---,,,)))***+++,,,,,,+++***)))''''''&&&%%%%%%%%%%%%&&&(((((((((''''''&&&&&&%%%&&&%%%$$$$$$&&&((('''''')))'''%%%%%%&&&''''''''''''''''''''''''((())))))))))))))))))((((((((((((&&&&&&&&&'''((())))))***(((***+++)))$$$###&&&***&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&)))++++++***$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&((()))***+++yyyxxxwwwuuurrrnnnjjjhhhjjjhhhfffcccbbbaaaaaaaaaccccccbbbbbbbbbbbbbbbcccggggggfffeeedddbbbaaa```]]]___aaacccccccccaaa``````aaabbbcccdddeeeffffffffffffeeedddcccccccccccc``````______^^^^^^^^^^^^]]]___```aaa```^^^\\\ZZZbbb___]]]]]]```bbbaaa___]]]^^^^^^^^^^^^___bbbdddfffggghhhjjjmmmooorrrsssyyywwwuuuuuuwwwwwwtttqqqrrrrrrrrrrrrrrrssstttuuusssrrrpppnnnmmmmmmmmmmmmrrrqqqqqqppppppooonnnnnnmmmjjjhhhgggiiijjjhhhfffbbb```^^^\\\[[[\\\]]]^^^___```bbbdddeeeeeeeeeeeehhheeeeeeeeeccc```bbbgggeeefffhhhkkknnnppprrrssstttssssssrrrrrrrrrrrrrrrrrrsssttttttuuutttttttttqqqrrrtttwwwxxxyyyxxxxxxxxxzzzyyytttrrrsssqqqmmmpppnnnkkkhhheeecccbbbaaa[[[[[[ZZZYYYWWWUUUSSSRRRQQQOOOLLLKKKJJJIIIGGGEEELLLHHHFFFJJJJJJDDD>>><<<;;;999666444333222000...---.....................***************)))((((((((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&)))(((((('''''''''(((((()))(((&&&$$$$$$$$$&&&'''&&&'''((())))))((('''&&&((((((((((((''''''''''''(((''''''&&&$$$######"""%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((+++***)))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''')))******zzzyyyxxxvvvssspppmmmkkkjjjiiigggdddcccbbbaaaaaacccbbbaaaaaaaaaaaaaaabbbcccccccccccccccbbbaaaaaa^^^___aaacccddddddcccbbbdddddddddeeeeeeffffffffffffeeeddddddccccccccccccccccccbbbbbbaaaaaaaaaaaa```aaabbbbbbbbb```___^^^aaa___^^^___```aaa```^^^ZZZ[[[[[[[[[ZZZ[[[]]]```bbbbbbdddfffiiikkknnnooosssqqqpppqqqrrrrrrpppnnnqqqqqqqqqqqqqqqrrrrrrssssssrrrpppooonnnnnnooooooqqqqqqqqqppppppooooooooonnnllljjjiiikkkkkkiiihhhdddcccaaa``````aaacccdddcccdddeeefffffffffeeedddeeecccbbbcccaaa]]]___ccceeefffhhhkkknnnqqqssstttvvvvvvvvvvvvwwwwwwxxxyyywwwwwwxxxxxxxxxxxxxxxxxxvvvvvvxxxyyyzzz{{{{{{{{{{{{}}}|||xxxuuuuuusssoooooommmjjjgggeeecccbbbbbbaaaaaa```___^^^\\\[[[ZZZZZZXXXVVVUUUTTTRRROOOMMMUUUMMMGGGFFFEEE@@@<<<<<<:::777444222222111///---------------------------***************)))((((((((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((()))'''&&&$$$$$$%%%&&&'''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))(((((('''&&&&&&&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%%%%%%%&&&&&&'''((())))))((('''''''''((((((%%%%%%&&&&&&''''''''''''%%%%%%&&&'''(((((()))***~~~{{{zzzyyywwwuuurrrooonnnkkkjjjhhhfffdddcccbbbbbbbbbaaa``````____________^^^^^^___```aaaaaaaaaaaa]]]___aaacccdddddddddcccfffffffffffffffffffffffffffeeeeeeddddddddddddeeeeeeeeeddddddddddddccccccccccccccccccbbbbbbbbbbbbaaaaaa```aaabbbaaa___]]]WWWXXXXXXWWWUUUVVVXXXZZZ[[[\\\^^^```cccfffhhhjjjmmmllllllmmmoooooonnnlllppppppooooooooooooooooooqqqpppooonnnnnnooopppqqqqqqqqqppppppppppppppppppnnnmmmkkkkkklllllljjjiiieeeeeeddddddeeefffhhhiiihhhhhhhhhiiihhhgggfffeeedddaaa```aaa^^^[[[\\\```eeefffiiilllooorrrtttuuuwwwxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||||||||||||||}}}}}}~~~~~~{{{yyyxxxvvvqqqmmmkkkiiigggeeedddddddddffffffffffffeeedddcccbbbcccaaa```___^^^[[[WWWSSS^^^SSSHHHBBB>>>:::999:::777555222000000///---+++,,,,,,,,,,,,,,,,,,,,,,,,***************)))((((((((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&((('''''''''''''''((((((((('''&&&%%%$$$%%%&&&'''((((((''''''''''''(((((((((((((((''''''''''''&&&$$$$$$%%%%%%&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%&&&''')))***(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******&&&''''''''''''(((((((((''''''''''''((((((((()))~~~{{{zzzyyywwwtttrrrpppoookkkjjjiiigggeeedddcccbbbaaa```___^^^]]]]]]\\\]]][[[[[[\\\]]]]]]]]]]]]]]]ZZZ[[[]]]___```aaaaaaaaaddddddeeeeeefffffffffgggfffeeeeeeeeeeeeeeeffffffeeeeeeeeeeeeeeedddddddddddddddccccccccccccdddeeebbbcccdddddddddbbb___]]]WWWWWWVVVUUUSSSSSSUUUVVVWWWWWWYYY[[[^^^aaaccceeeiiiiiijjjlllmmmnnnnnnmmmmmmmmmmmmllllllkkkkkkjjjllllllkkkkkklllmmmoooppppppppppppqqqqqqqqqrrrrrrnnnmmmmmmmmmmmmlllkkkkkkggggggfffgggggghhhjjjjjjkkkkkkkkkkkkkkkjjjjjjiiifffcccbbbccc```\\\]]]aaaggghhhjjjmmmqqqtttvvvxxxwwwxxxzzz|||~~~~~~}}}|||{{{|||}}}~~~~~~|||zzzyyyvvvqqqlllkkkiiihhhggggggggghhhggghhhhhhhhhhhhgggfffffffffeeeddddddbbb^^^YYYUUU___SSSFFF???;;;777666888555333000......---+++***++++++++++++***************************)))(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&'''((((((&&&%%%%%%&&&(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%$$$$$$&&&)))+++(((((('''&&&&&&&&&&&&'''((((((((())))))))))))***''''''''''''''''''''''''''''''((()))))))))))))))&&&&&&'''''''''''''''&&&))))))((((((((())))))***'''(((((((((((((((((((((((((((((((((((((((((((((zzzyyywwwuuusssqqqpppoookkkjjjiiihhhfffeeecccbbb```___]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUVVVWWWXXXYYYZZZ[[[[[[]]]]]]^^^```aaacccddddddccccccccccccddddddeeefffdddddddddeeeeeeeeeeeeeeeeeedddddddddeeefffggggggcccdddffffffdddbbb```___XXXXXXXXXVVVTTTSSSUUUWWWUUUVVVWWWYYY[[[^^^```aaadddfffgggiiijjjkkkkkkllliiiiiijjjjjjiiihhhgggfffffffffffffffgggiiikkklllnnnnnnooopppqqqrrrrrrsssoooooopppppppppooonnnnnnkkkkkkkkkjjjjjjkkkkkkkkkmmmmmmmmmmmmmmmnnnnnnnnnkkkhhhggghhheeeaaacccgggkkklllnnnqqqtttwwwyyy{{{yyyzzz|||~~~~~~~~~~~~}}}|||zzzyyyxxxxxxyyyyyyzzz}}}}}}zzzxxxwwwtttooolllkkkjjjiiiiiiiiijjjkkkhhhhhhiiiiiiiiiiiihhhhhhfffeeeddddddbbb^^^YYYUUUZZZOOODDD???;;;666444555444222///...------+++***++++++*********)))))))))***************)))((((((&&&''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%$$$$$$&&&(((***(((((('''&&&&&&&&&&&&'''((((((((())))))))))))***'''''''''''''''''''''''''''((())))))******))))))&&&''''''(((((('''&&&&&&+++***)))(((''''''''''''((((((((((((((((((((('''((((((((((((''''''''''''zzzyyyvvvtttqqqooonnnnnnjjjjjjiiihhhgggeeecccbbb___^^^\\\ZZZYYYXXXWWWWWWXXXXXXWWWVVVUUUSSSRRRQQQPPPQQQQQQQQQRRRSSSSSSTTTSSSTTTVVVXXXZZZ\\\]]]^^^\\\\\\\\\]]]^^^___```aaaaaaaaaaaaaaaaaabbbbbbbbbbbbccccccdddeeefffggggggaaaccceeeeeecccaaa```aaaZZZZZZZZZXXXVVVVVVXXXZZZUUUVVVVVVXXXYYY[[[]]]^^^^^^```cccddddddeeefffgggdddeeefffggggggfffdddcccaaaaaaaaaaaabbbdddfffgggjjjjjjkkkmmmnnnpppqqqqqqnnnpppssssssqqqpppppppppooooooooooooooonnnnnnnnnoooooonnnnnnooopppqqqqqqooollllllmmmjjjgggiiinnnpppqqqsssvvvxxx{{{}}}~~~~~~~~~}}}{{{yyywwwwwwwwwxxxwwwvvvuuutttsssssssssssstttwwwyyyvvvuuuuuuqqqllllllkkkjjjiiiiiijjjkkkllliiijjjjjjjjjjjjiiiiiihhheeedddcccbbbaaa^^^YYYVVVTTTKKKBBB@@@===888555555444222///......---,,,++++++++++++***))))))((((((***************)))((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$%%%&&&((()))(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))))))))))))))''''''((())))))'''&&&%%%+++***)))'''&&&&&&%%%%%%(((((((((''''''''''''&&&'''''''''''''''&&&&&&&&&~~~~~~|||zzzwwwssspppnnnmmmmmmiiiiiiiiihhhfffdddbbbaaa^^^]]][[[YYYWWWVVVUUUUUUUUUUUUUUUTTTRRRPPPOOONNNMMMMMMMMMLLLLLLMMMMMMNNNLLLMMMNNNOOOQQQSSSTTTTTTRRRRRRSSSSSSUUUVVVWWWXXXWWWWWWXXXXXXXXXYYYYYYYYYZZZ[[[]]]___```aaa``````___```bbbaaa___^^^___aaa[[[\\\\\\ZZZYYYYYYZZZ\\\VVVVVVVVVWWWXXXYYY[[[[[[ZZZ]]]```aaa``````bbbddd```bbbcccdddeeedddbbbbbb^^^^^^]]]]]]^^^```bbbcccdddeeefffhhhjjjlllmmmnnniiilllooopppnnnllllllmmmmmmnnnoooooopppppppppppprrrqqqpppooooooppppppqqqpppnnnmmmooommmkkkmmmrrrvvvvvvxxxzzz|||~~~}}}{{{xxxvvvsssqqqooooooooopppqqqqqqqqqqqqpppooonnnnnnnnnrrrtttsssrrrrrroookkkjjjjjjhhhhhhhhhhhhiiijjjiiiiiiiiiiiihhhggggggfffcccaaa___^^^^^^\\\YYYVVVSSSJJJCCC@@@>>>:::777777555333000/////////---,,,,,,,,,+++******)))((((((***************)))((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((()))$$$%%%%%%&&&'''''''''&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((())))))(((((('''((()))))))))(((&&&%%%(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&}}}}}}}}}{{{xxxtttqqqnnnmmmmmmiiiiiiiiihhhfffdddaaa```]]]\\\ZZZXXXVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPNNNNNNLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMKKKKKKKKKLLLNNNOOOQQQRRRNNNNNNNNNOOOOOOPPPPPPPPPRRRSSSVVVYYYZZZZZZYYYXXX\\\^^^___^^^\\\[[[^^^aaa\\\\\\\\\[[[ZZZZZZ\\\^^^WWWVVVVVVVVVWWWXXXYYYYYYZZZ]]]``````______aaaccc^^^___bbbcccdddcccbbbaaa]]]]]]\\\\\\]]]^^^```aaa```aaabbbdddgggiiijjjkkkcccfffjjjjjjhhhffffffgggiiijjjkkkmmmooopppppppppuuutttrrrpppoooooooooppppppmmmnnnooonnnlllnnnsssyyyzzz{{{}}}~~~~~~{{{wwwuuusssqqqnnnllljjjjjjjjjkkkmmmmmmnnnooonnnmmmlllkkkkkkppprrrqqqqqqqqqooojjjiiihhhgggffffffggghhhhhhffffffffffffeeedddcccccc```^^^\\\ZZZZZZYYYWWWUUUUUULLLCCCAAA???;;;999999555333111000000000...---,,,,,,,,,+++***))))))(((***************)))((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))$$$%%%&&&&&&'''''''''&&&$$$%%%''''''''''''%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((()))***''''''((((((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''((()))***)))(((&&&$$$&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&}}}}}}}}}{{{yyyvvvssspppnnnmmmmmmkkkhhhfffeeeccc```^^^ZZZZZZYYYXXXVVVUUUTTTTTTTTTTTTSSSQQQPPPOOONNNMMMJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJIIIHHHHHHHHHHHHJJJLLLMMMIIIHHHFFFEEEEEEEEEGGGHHHIIIJJJLLLNNNOOOPPPQQQQQQSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSSSSTTTTTTUUUVVVVVVUUUTTTSSSTTTVVVXXXZZZWWWXXXYYYZZZ[[[]]]^^^^^^``````aaaaaaaaaaaaaaa```]]]]]]]]]^^^^^^^^^______ccccccbbbbbbccccccdddeeeddddddccccccdddeeeggghhheeegggiiikkkkkkkkklllnnnllllllllllllllllllllllllkkkkkkkkkkkklllnnnoooooovvvwwwzzz}}}}}}zzzwwwuuutttqqqlllgggeeeeeefffgggjjjjjjkkkkkkkkkkkkkkkkkkhhhjjjmmmoooooonnnkkkjjjjjjhhhfffeeedddeeefffgggccccccccccccbbbaaaaaa```^^^]]]\\\ZZZXXXWWWUUUUUURRROOOJJJEEEAAA???>>>>>>999888666444111...,,,+++111000...+++***))))))***''''''(((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''')))************)))&&&$$$%%%'''(((&&&######$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&''''''%%%###''''''(((((())))))******))))))*********))))))(((+++(((%%%$$$&&&&&&%%%"""$$$%%%&&&&&&''''''&&&&&&))))))((((((''''''''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&%%%%%%%%%''')))'''''''''''''''''''''''')))(((''''''&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&}}}}}}{{{zzzxxxvvvssspppnnnmmmnnnllliiigggeeeccc```^^^[[[ZZZYYYXXXVVVUUUTTTSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKJJJJJJIIIHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBCCCDDDEEE@@@AAAAAAAAA@@@@@@??????BBBCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNPPPQQQQQQQQQRRRSSSUUUVVVWWWWWWYYYZZZ[[[[[[\\\\\\\\\[[[XXXXXXXXXYYYYYYYYYZZZZZZ^^^]]]]]]]]]]]]^^^______aaaaaa``````aaabbbdddeeeccceeegggggggggggghhhiiigggggggggggggggggggggggggggggggggggghhhjjjlllmmmqqqrrruuuyyy||||||yyyvvvtttooommmjjjgggeeedddeeefffiiiiiiiiiiiihhhhhhhhhhhhfffgggiiijjjjjjjjjhhhggggggfffdddcccbbbbbbbbbbbb^^^]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWUUUSSSRRRPPPOOOMMMKKKHHHEEECCCAAA@@@???===<<<:::888555333111000000...---***)))(((((((((''''''(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((&&&%%%%%%''''''&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''',,,)))&&&%%%&&&'''(((((())))))))))))************))))))*********))))))(((***(((%%%%%%&&&&&&%%%###$$$%%%&&&&&&''''''&&&&&&((((((((('''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&%%%'''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&|||}}}yyyyyywwwtttrrrooonnnmmmpppmmmjjjgggeeeccc___]]]\\\[[[ZZZXXXVVVTTTSSSRRRRRRQQQPPPOOONNNLLLLLLKKKLLLLLLKKKKKKJJJIIIIIIHHHEEEEEEDDDCCCBBBBBBBBBBBB??????>>>============>>>999:::<<<===<<<;;;999777<<<<<<<<<<<<;;;:::999999<<<<<<=========>>>>>>>>>AAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEGGGGGGHHHIIIKKKLLLMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRTTTTTTTTTTTTTTTUUUVVVVVVXXXXXXWWWWWWXXXYYY[[[\\\\\\^^^``````___^^^___```______________________________^^^^^^```ccceeeggghhhjjjmmmppptttwwwyyyzzz|||||||||zzzxxxuuurrrqqqkkkjjjiiigggfffeeeeeeeeeggggggffffffeeeeeeddddddccccccdddddddddeeeeeeeeeccccccbbbbbb```___^^^]]]VVVUUUSSSQQQPPPQQQRRRSSSSSSSSSRRRPPPNNNKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@>>><<<999666444333...---,,,***)))((((((((('''''''''(((''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%***)))(((&&&&&&&&&'''(((((('''&&&&&&''''''&&&$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''000+++&&&$$$%%%(((+++,,,++++++***************)))((())))))******))))))))))))'''%%%%%%&&&&&&%%%$$$%%%%%%&&&''''''''''''&&&'''''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$###$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&~~~||||||wwwvvvuuusssqqqooonnnmmmpppnnnjjjgggeeebbb___\\\\\\[[[ZZZXXXVVVTTTSSSRRRRRRRRRQQQOOONNNMMMLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@???>>>===<<<<<<;;;999:::;;;;;;;;;:::888888::::::999999888777666555777777777777888888888888999999888888888999999:::999:::;;;<<<<<<<<<<<<;;;===>>>???@@@BBBCCCDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLKKKJJJJJJKKKLLLNNNOOOQQQSSSUUUUUUTTTTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRTTTWWWZZZ\\\]]]^^^aaaeeeiiikkkmmmnnnqqqrrrrrrrrrqqqooonnnllljjjiiiiiihhhfffeeecccbbbeeeeeedddcccbbbaaaaaa`````````___^^^___```aaabbbaaaaaabbbbbb```]]][[[YYYQQQOOOLLLIIIHHHIIIKKKLLLNNNNNNMMMLLLJJJGGGEEEDDDDDDEEEHHHJJJKKKKKKJJJJJJEEECCCAAA>>>:::777444333...---,,,+++***)))((((((&&&'''''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%,,,+++)))(((((()))***,,,((('''''''''''''''&&&%%%&&&&&&''''''(((''''''&&&%%%%%%&&&&&&&&&'''''''''///+++&&&$$$%%%(((+++,,,+++*********)))((((((((('''((())))))))))))))))))'''&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&(((++++++)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''}}}zzzzzztttsssrrrqqqpppnnnmmmmmmpppmmmiiigggdddbbb^^^[[[[[[[[[YYYXXXVVVTTTSSSRRRSSSRRRQQQPPPOOOMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBAAA@@@>>>===<<<;;;<<<;;;:::999888999::::::888888888888888888777777555555555666666666777777777777666555555666666777666777888888999888888777777888999:::<<<===>>>>>>:::;;;<<<>>>???@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCC@@@@@@??????@@@@@@AAABBBAAAAAA@@@@@@AAABBBDDDEEEDDDFFFHHHIIIIIIIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGJJJLLLNNNPPPQQQTTTWWWZZZ]]]______cccdddeeeggghhhggggggfffeeeeeeeeedddbbb```^^^]]]___^^^^^^]]]\\\[[[[[[ZZZ[[[ZZZXXXXXXXXXYYY[[[\\\]]]]]]^^^^^^]]]ZZZWWWUUULLLJJJGGGDDDCCCCCCEEEFFFIIIIIIIIIIIIGGGEEEBBB@@@AAACCCGGGJJJLLLMMMLLLLLLGGGFFFCCC???;;;777444222......---,,,+++******)))&&&&&&'''''''''''''''&&&%%%$$$$$$######$$$$$$%%%***)))''''''(((***,,,...'''(((((('''&&&&&&&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''***(((&&&&&&((())))))((()))))))))((('''''''''&&&''''''((()))))))))))))))&&&&&&&&&%%%%%%%%%&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&(((++++++)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&'''''''''((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''|||xxxwwwqqqqqqppppppooonnnmmmmmmnnnkkkhhheeecccaaa]]][[[ZZZZZZYYYXXXVVVUUUTTTTTTSSSRRRRRRPPPOOONNNMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHIIIHHHFFFEEEDDDCCCCCCCCCAAAAAA@@@@@@>>><<<;;;:::<<<:::888777666777999:::555666666777777777777666444444444444555555555555888777666666555666666666666666666666777777777777444555555777888999:::;;;555666777888999999::::::;;;;;;;;;<<<<<<<<<======999999888888999999:::;;;;;;::::::::::::<<<===>>>;;;===????????????@@@AAA========================;;;;;;;;;<<<===>>>???@@@BBBCCCEEEHHHJJJLLLMMMNNNRRRSSSUUUWWWYYYYYYYYYYYYWWWWWWWWWVVVUUUSSSRRRQQQRRRRRRQQQQQQPPPPPPOOOOOOOOOOOONNNMMMMMMOOOPPPQQQQQQRRRSSSSSSRRROOOMMMKKKDDDCCC@@@>>>=========>>>@@@AAABBBBBBAAA???===;;;<<<>>>AAADDDFFFGGGGGGFFFEEECCCAAA===:::666333222------...------+++***)))%%%&&&''''''((('''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&((()))+++'''((()))(((&&&&&&&&&'''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''))))))'''&&&((('''''''''''''''&&&&&&&&&&&&'''((())))))))))))$$$%%%&&&&&&%%%%%%''')))&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%'''))))))(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''zzzvvvuuuooooooooonnnnnnmmmmmmmmmkkkiiifffdddbbb```]]][[[YYYXXXXXXWWWVVVVVVUUUUUURRRQQQPPPOOONNNMMMLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCC@@@@@@@@@@@@>>><<<;;;999999999888888777777777888555555666666666666555555333333444444444555555555888888777666666666666666777666555444444555666777222333444555666888888999333333444555666666555555555555666666666777777777444444444444444555666666555555444444555666888999888:::;;;:::888777777777555555555555555555555555333444555666666666555555555666777999;;;<<<======???@@@BBBCCCDDDDDDDDDCCCAAABBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAABBBBBBBBBAAA@@@>>>===;;;:::888666555444444333555666888999999777555333444666888:::;;;;;;;;;;;;;;;:::888666444222111000,,,,,,------,,,+++))))))%%%&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''''')))***)))&&&%%%&&&(((&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''))))))(((&&&''''''''''''((((((((((((%%%&&&'''((())))))))))))###%%%&&&&&&%%%%%%(((***&&&&&&'''(((((((((((((((&&&&&&'''''''''((((((((($$$%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&'''$$$$$$&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''yyyuuusssnnnnnnnnnnnnnnnmmmmmmmmmjjjgggeeecccbbb```]]][[[XXXXXXWWWWWWWWWVVVVVVVVVQQQPPPOOONNNMMMKKKJJJJJJKKKJJJJJJIIIHHHHHHGGGGGGIIIHHHGGGFFFFFFEEEEEEFFF@@@AAAAAAAAA@@@>>><<<;;;888999:::;;;:::999777666666666777666666555444333444444444555555555666666888888777666666666666666777666444333222444555666111222333444555777888888333333444444444444444333222222222222333333333333222222222222222333444444000000//////000111333444999::::::888555333222222111111111111111111111111///111222444444333111///------///000222222333333111222333333333333222111111111111222444666888999555555555555555555555666555555666666666777777777555555555555444444333222333333222111///...,,,,,,---...000222222111///---...///000111111222222222000000000//////......---***+++,,,,,,+++***)))(((%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''''''''((((((''''''&&&%%%''')))***)))&&&%%%&&&)))%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%&&&((())))))(((''''''(((((())))))******%%%&&&'''((())))))))))))"""%%%&&&&&&%%%%%%(((+++&&&''''''((((((((((((((('''''''''((((((((())))))$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&%%%%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&&&&((()))))))))((('''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((({{{wwwssspppmmmjjjhhhhhhgggfffeeedddcccbbb```^^^\\\ZZZYYY[[[XXXVVVUUUVVVWWWWWWVVVVVVTTTRRRPPPPPPNNNLLLJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEECCCCCCBBB@@@???===<<<;;;<<<<<<;;;:::999999999999999777555333333444666888666666777777777777666666333444444555666777777888333333333333333333333333666555333222222333555666333222222222222222222333222222222222222222222222222222111111111111222222000000000000////////////111111111111111111111111000000//////000111222222///////////////.........//////000000000000//////000000000000000000000000444222111111222222111///...///000222222222111000333222111000///...---,,,//////.........---------///...------,,,,,,,,,,,,------++++++++++++------++++++************++++++++++++***)))(((((())))))'''((()))(((&&&&&&((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((!!!%%%)))(((%%%###&&&))))))(((&&&%%%%%%&&&((())))))((('''&&&&&&'''((()))'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''(((&&&$$$%%%((()))'''%%%((((((((((((''''''''''''%%%&&&((())))))'''&&&$$$'''(((((())))))))))))))))))((('''$$$"""###&&&(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&}}}zzzvvvsssqqqnnnkkkiiihhhhhhgggfffdddcccbbb```^^^\\\ZZZYYY[[[YYYWWWWWWXXXXXXWWWVVVUUUSSSQQQPPPOOONNNLLLJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEECCCBBBAAA@@@>>>===<<<;;;;;;;;;:::999999999999999999888666444444555666777555555666666666666555555444444555555666777777888333333333333333333333333555444333222222333444555222222111111111111222222222222222222222222222222222111111111111111111222000000000000////////////111111111111111111111111000000///000000111111222////////////...............//////000000//////...////////////////////////333111000000111111000...---...000111111111000///222111111000///...------------------------------...------,,,++++++,,,,,,,,,+++************+++,,,+++******************++++++******)))(((((())))))'''((()))(((&&&&&&((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''"""&&&))))))%%%$$$&&&))))))'''&&&%%%%%%&&&'''))))))((('''&&&&&&'''(((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''')))'''%%%&&&((()))(((&&&((((((((((((''''''''''''%%%&&&((())))))'''&&&%%%''''''((())))))***))))))&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&~~~|||xxxtttqqqqqqnnnkkkiiiiiihhhgggfffdddcccbbb```^^^\\\ZZZZZZ[[[ZZZYYYYYYYYYYYYWWWUUUTTTRRRPPPOOONNNNNNKKKJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEBBBAAA@@@???>>>===<<<<<<::::::999888888888888999999999888777666555555444444444555555555555444444444444555555666777777777444444444444444444444444555444333222222333444555111111000000000000111111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000//////000000000000111111........................---..................---////////////////////////111000...///000000///---------...////////////...000000000/////////......,,,,,,,,,,,,---------------,,,++++++***++++++++++++******))))))******+++******************************)))((((((((())))))'''((()))(((&&&&&&((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$'''))))))'''%%%''')))((('''&&&%%%%%%&&&'''((((((''''''&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((()))(((''''''))))))((('''(((((((((''''''''''''&&&%%%&&&'''(((((('''&&&%%%&&&&&&((()))************&&&&&&'''+++------((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&~~~|||zzzwwwssspppooommmiiigggggggggfffeeeccccccaaa```^^^\\\[[[ZZZZZZYYYXXXYYYYYYXXXUUUSSSRRRPPPOOONNNNNNMMMLLLJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEAAAAAA@@@???>>>>>>======:::999888888777777888888999999999999777666444222333333444444444444333333444444555555666666666666333333333333333333333333333333222222222222333333000000////////////000000000000000000000000000000000000111111111111000000////////////000000000000//////////////////////////////000000000000000000------...............///,,,------......------,,,///////////////////////////...------//////...---------------------------////////////////////////---------,,,,,,+++++++++++++++***************+++++++++************++++++*********++++++************))))))((((((((())))))'''((()))(((&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''))))))((('''((()))((('''&&&&&&&&&&&&'''((('''&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((()))))))))((((((((('''''''''&&&&&&&&&%%%&&&'''((((((''''''&&&%%%&&&''')))***************((((((,,,111111,,,&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''}}}zzzxxxuuurrrpppmmmjjjgggeeeeeeeeecccbbbcccbbbaaa```^^^\\\[[[[[[XXXXXXWWWWWWXXXVVVSSSQQQQQQPPPNNNNNNNNNNNNLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEAAAAAA@@@@@@??????>>>>>>;;;:::999888777777777777888888999999888555333222222222333333333333222222444444444444444555555555333333333333333333333333222222222111111222222222000//////////////////000///////////////////////////000111111111111000///.../////////000000000111........................//////000000000000///...,,,---------......//////,,,,,,------------,,,,,,...........................---,,,---...///...---------,,,,,,,,,,,,,,,,,,............//////////////////...---+++***))))))*********))))))******++++++,,,,,,,,,,,,,,,,,,+++)))***++++++++++++***))))))((((((((((((((())))))'''((()))(((&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))((((((((()))'''''''''&&&&&&'''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))))))))(((((())))))''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''(((((('''&&&'''((()))************+++(((&&&(((---///,,,'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''|||yyywwwuuurrrpppllliiifffddddddcccbbbaaabbbbbbaaa___^^^]]]\\\[[[YYYXXXVVVVVVVVVUUUSSSPPPQQQOOONNNNNNOOOOOONNNLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEAAAAAAAAAAAAAAAAAA@@@@@@===<<<:::999777777666666666777777777666555333222222222333333333333222222333333333333333333333333222222222222222222222222111111111111111111111111000000////////////000000////////////////////////...///000111111000///.........//////000000111111////////////////////////...///000111000///...---,,,,,,,,,---......//////,,,------------------,,,...........................,,,,,,,,,...///...---...---,,,,,,+++,,,,,,,,,.....................///000///...---,,,+++***)))*********)))******+++,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))((((((''''''(((((())))))'''((()))(((&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''$$$%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''((())))))''''''((()))'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((('''(((((())))))))))))))))))&&&###$$$''')))(((&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''|||yyywwwuuurrrpppllliiifffddddddcccbbbaaabbbbbbaaa___^^^]]]\\\[[[[[[YYYVVVUUUUUUUUUSSSRRRQQQPPPOOOOOOPPPPPPOOONNNKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB???>>><<<:::888666555555555555555555555444333333222333333333333333333222111111111111111111111111000000000000000000000000000000111111111111000000111000000//////000000111000000000000000000000000...///000111111000///............///000111111111////////////////////////...///000111000///---,,,++++++,,,------...//////------............------...........................,,,,,,---...//////...///...---,,,+++,,,,,,---.....................---.........---------------***************+++,,,,,,***+++,,,,,,,,,,,,+++***(((***+++,,,,,,+++***((('''''''''''''''((())))))'''((()))(((&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((((('''&&&&&&''''''''''''''''''&&&###$$$%%%'''((((((''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%''')))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))))))))))))))))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''|||yyywwwuuusssqqqllljjjgggeeeddddddcccbbbbbbaaaaaa___^^^]]]\\\\\\]]][[[WWWVVVUUUUUUUUUTTTQQQPPPOOOOOOQQQQQQPPPOOOKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBBBBCCCCCCCCCCCCDDDAAA@@@===;;;888666555444444444444444444444444444222333333444444333333222111111111000000000000000////////////////////////000000111111111111000000111111000000000000111111111111111111111111111111...///000222222000///...---......///000111111222000000000000000000000000...///000111000///---+++++++++,,,,,,---...//////---......//////......---...........................---,,,---///000///...000///---,,,+++,,,------//////.........---------,,,,,,------...///000000++++++******+++,,,------)))***+++,,,,,,+++***)))((()))+++,,,,,,+++)))((('''''''''''''''((()))***'''((()))(((&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&%%%&&&&&&''''''''''''&&&&&&"""$$$%%%'''((((((''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((%%%%%%&&&)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&((()))***************)))((('''&&&''')))******(((&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&%%%&&&((((((((('''(((((((((((((((((((((((({{{wwwuuussspppnnnllliiigggeeeeeedddcccaaacccaaa___]]]\\\[[[\\\\\\YYYWWWUUUUUUUUUUUUSSSQQQRRRPPPOOOMMMLLLLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFEEEEEEDDDCCCCCC>>>===<<<;;;999888777666444444444444444555666666555333222222333444444333000111111222222000///...111000000000000000111111000000111111111111000000000111111111111222222222000000000000////////////////////////////////////---......///////////////......////////////......//////...------------...------------------------------............------//////000000000000000///,,,,,,+++***+++,,,...///,,,---...///...---,,,+++,,,,,,++++++***+++++++++---,,,,,,+++*********+++---+++******+++,,,,,,+++''')))+++,,,+++***+++,,,,,,,,,++++++***)))((((((&&&'''''''''(((((())))))))))))(((((('''''''''&&&***)))((('''''''''''''''%%%&&&''')))))))))(((((('''((()))(((&&&%%%%%%'''''''''&&&&&&&&&''''''(((&&&)))***)))&&&$$$$$$&&&###%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&%%%&&&((((((((('''(((((())))))))))))((((((%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))(((((('''''''''&&&%%%%%%%%%%%%&&&{{{wwwuuurrrpppnnnllliiigggeeeeeedddcccaaabbbaaa___^^^\\\\\\[[[[[[[[[YYYVVVUUUUUUTTTQQQOOOQQQPPPOOOMMMMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCBBB>>>===<<<;;;999888777777666666555555555555555666555333222222333444444333000111222222222111//////111111000000000000111111000000111111111111000000000000111111111222222222000000000000////////////////////////////////////---......///////////////......////////////......//////...------------...------------------------------............------000000000000///...------,,,,,,+++++++++,,,---...------......------,,,+++------,,,,,,,,,,,,,,,------,,,++++++******++++++---+++******+++,,,++++++(((***+++***))))))***+++,,,,,,++++++***))))))(((''''''''''''((((((((())))))((((((((('''''''''''')))(((''''''''''''''''''''''''(((((()))((((((((('''((()))(((&&&%%%&&&'''(((''''''&&&&&&''''''((($$$'''))))))'''%%%&&&(((%%%'''(((******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((((('''&&&&&&%%%%%%%%%&&&'''&&&%%%&&&((((((((('''((((((((())))))(((((((((%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&{{{wwwtttrrrpppnnnllliiigggeeeeeedddcccaaa`````````___]]]\\\ZZZYYY\\\ZZZWWWUUUTTTRRRPPPMMMPPPPPPOOONNNMMMMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDBBBAAA>>>===<<<;;;:::999888777888888777666555555555555555333222222333444444333111222222222222111000///111111111111111111111111///000000111111000000///000000000111111111222222000000000000////////////////////////////////////---......///////////////......////////////......//////...------------...------------------------------............------000000000///...---++++++,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,---...------,,,,,,------...,,,,,,++++++******++++++,,,+++))))))+++,,,+++************)))'''''')))+++,,,,,,++++++***)))))))))''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((''''''(((((('''((()))(((&&&&&&&&&'''((((((''''''''''''((((((###%%%'''(((((('''(((***((()))*********)))((('''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''((()))******((('''&&&&&&%%%&&&&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))((('''&&&&&&%%%&&&&&&&&&zzzvvvtttrrrooommmllliiigggeeeeeedddcccaaa______```___^^^\\\ZZZXXX[[[YYYVVVUUUTTTSSSPPPNNNOOOOOOOOONNNNNNMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGEEEEEEFFFGGGHHHGGGGGGGGGFFFDDDBBB@@@???>>>===<<<;;;:::999888888:::999888777555555444444555444222222444555444333222222222222222111111111111111222222111111000000//////000000000000//////000000000000111111111111000000000000////////////////////////////////////---......///////////////......////////////......//////...------------...------------------------------............------............---,,,,,,+++------,,,,,,,,,---------///...---,,,+++,,,---------,,,,,,,,,,,,------...,,,,,,++++++***++++++,,,,,,***))))))***++++++***++++++)))'''%%%&&&(((***+++++++++*********))))))'''''''''(((((((((((((((((((((((((((((('''''''''%%%%%%%%%%%%&&&'''((()))+++***((('''''''''(((((('''((()))((('''&&&'''((())))))(((((('''(((((((((%%%&&&'''((((((((()))))))))))))))))))))((('''&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&'''((()))))))))''''''&&&&&&&&&&&&'''''''''&&&%%%&&&((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((())))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''')))***(((((('''&&&&&&&&&&&&&&&zzzvvvtttqqqooommmllliiigggeeeeeedddcccaaa____________^^^[[[YYYXXXXXXWWWUUUTTTTTTSSSRRRPPPNNNOOOOOOOOONNNNNNMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGEEEEEEFFFGGGHHHFFFFFFEEEDDDCCCAAA???>>>======<<<<<<;;;:::999999;;;:::888777555444444444666444333333444555555444444333333222222222222222222222222333222111000/////////000000000000////////////000000000111111111000000000000////////////////////////////////////---......///////////////......////////////......//////...------------...------------------------------............------++++++,,,---......------------------------------///...---,,,+++,,,------++++++***++++++,,,------,,,++++++***++++++,,,,,,,,,***))))))***++++++***++++++)))'''%%%&&&(((***+++++++++***************(((((((((((((((''''''''''''''''''(((((((((((((((%%%%%%%%%&&&'''((()))***,,,***)))'''''''''((()))'''((()))(((''''''((()))+++***)))(((((((((((((((''''''(((((()))(((((('''(((((((((((('''&&&&&&%%%(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''&&&%%%&&&((((((((('''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&'''((()))''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''')))***(((((('''&&&&&&&&&&&&'''~~~zzzvvvsssqqqooommmllliiigggeeeeeedddcccaaa_________^^^\\\[[[YYYXXXWWWVVVTTTTTTTTTTTTRRRPPPNNNNNNOOOOOOOOONNNNNNMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHFFFEEEEEEDDDCCCBBB@@@???======<<<<<<;;;::::::999:::999777666555444444444666444333333444555555444555444333333222222333333222222333333333111000///...//////000000//////.../////////000000000111111000000000000////////////////////////////////////---......///////////////......////////////......//////...------------...------------------------------............------******,,,---.../////////---............---,,,,,,......---,,,,,,,,,,,,---************+++,,,------++++++******++++++,,,,,,+++***((((((***+++***)))*********)))'''''')))+++************************(((((((((((((((''''''''''''''''''(((((((((((((((&&&&&&&&&'''''')))************)))((((((((())))))&&&((())))))((('''(((***,,,+++***))))))(((((())))))((('''((())))))(((&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))((((((((('''''''''''''''&&&''''''((()))'''&&&%%%&&&(((((((((''')))((('''&&&&&&'''((()))%%%%%%$$$######%%%&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((''''''&&&&&&''''''~~~yyyvvvsssqqqnnnlllllliiigggeeeeeedddcccaaa```___^^^\\\[[[ZZZZZZYYYXXXWWWUUUTTTSSSRRRPPPOOOMMMNNNOOOOOOOOOOOONNNMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBB=========<<<;;;;;;::::::888777666555444444444444666555333333555666555444666555444333222333333444222333444444333222000.........////////////......////////////000000000111000000000000////////////////////////////////////---......///////////////......////////////......//////...------------...------------------------------............------+++,,,---...............---.../////////...,,,+++------......------,,,++++++******+++,,,---......++++++******++++++,,,---+++***((((((*********)))(((***+++***))))))***+++************************)))(((((((((''''''''''''''''''''''''((((((((()))((((((((((((((()))***+++((())))))*********))))))&&&((())))))(((((()))***---,,,+++***))))))))))))(((&&&&&&(((***+++***((('''''''''''''''(((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((((((((((((((((()))))))))'''''''''''''''((())))))'''&&&%%%&&&((((((((('''***)))'''&&&&&&''')))***&&&&&&$$$$$$$$$%%%'''(((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((()))(((((('''''''''''''''~~~yyyuuusssqqqnnnlllllliiigggeeeeeedddcccaaaaaa```]]][[[ZZZZZZZZZZZZZZZXXXVVVTTTSSSQQQOOOLLLLLLMMMOOOOOOPPPOOONNNMMMLLLKKKKKKKKKJJJJJJJJJJJJGGGHHHHHHHHHHHHGGGFFFEEEGGGGGGGGGGGGGGGFFFEEEDDD=========<<<;;;;;;;;;:::777666555444444333444444666555333333555666555444666555444333222333444444222333444555444222000.........////////////......////////////000000000000000000000000////////////////////////////////////---......///////////////......////////////......//////...------------...---------------------------..................---.........///......------....../////////...,,,+++,,,---...///...---,,,+++,,,++++++,,,---...///000+++*********+++,,,,,,---+++)))(((((()))******)))''')))+++,,,+++***+++,,,******************++++++))))))(((((('''''''''&&&&&&'''''''''(((((()))))))))))))))))))))******+++'''((()))+++++++++***)))&&&((())))))(((((()))+++---,,,+++***))))))))))))&&&%%%%%%'''+++---,,,***(((((('''(((((()))***+++%%%%%%&&&'''((()))******''''''''''''((((((((()))&&&&&&'''((()))***++++++'''''''''''''''((())))))'''&&&%%%&&&((((((((('''+++)))(((''''''((()))+++***)))'''&&&'''(((***,,,******))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&((()))(((((('''))))))((('''''''''''''''}}}yyyvvvtttqqqnnnllllllkkkhhhfffdddbbbaaaaaaccc```]]][[[ZZZZZZYYYXXXZZZYYYWWWUUURRRQQQPPPOOOKKKKKKLLLMMMNNNNNNOOOOOOOOONNNLLLJJJIIIHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@???AAACCCDDDAAA;;;777555666777777777666555555444444555555555555555555555555444444444444444444444444222222222111000//////...///............---------...//////000000000000000000000000000////////////........................------------------------------............------......//////...---,,,,,,---,,,,,,,,,,,,---....../////////...---------,,,------------------------000//////......---,,,,,,///......---------......,,,++++++++++++,,,------...,,,***,,,......,,,)))))))))(((((((((((())))))************************+++***)))***+++,,,+++)))))))))))))))))))))((((((&&&'''((()))******))))))&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))((('''(((((())))))))))))((((((+++++++++***************))))))(((((((((((())))))***+++***)))'''''')))+++'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''***)))'''&&&'''(((***+++((('''&&&%%%%%%%%%%%%%%%***))))))((('''&&&&&&&&&((()))+++,,,+++***((('''&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((())))))))))))|||yyyvvvtttrrrooommmlllkkkiiifffdddcccbbbaaaccc```]]][[[[[[ZZZYYYXXXYYYXXXVVVSSSQQQPPPOOONNNKKKKKKLLLMMMMMMNNNOOOOOOMMMLLLJJJIIIHHHGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCBBBAAA???@@@AAA???;;;888777777777777777666555555444444555555555555555555555555444444444444444444444444222222111111000//////...000000/////////...............//////000000000///000000000000////////////........................------------------------------............------......//////...------,,,,,,++++++++++++,,,------...............---------------------------------.........---------------///......---------......,,,,,,,,,,,,,,,---......---+++***+++......,,,******))))))(((((())))))***************************+++***))))))***+++***)))))))))))))))(((((((((((((((((((((((()))))))))***(((((())))))))))))(((((((((((('''''''''((()))***((())))))******))))))(((***************+++++++++))))))(((((((((((())))))***)))))))))))))))******'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))(((((((((((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((('''))))))'''''''''(((***+++(((((('''&&&&&&&&&&&&&&&***))))))(((''''''&&&&&&&&&''')))***+++***)))(((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((()))))))))***~~~{{{xxxuuutttrrrpppnnnlllkkkiiigggeeedddcccbbbccc```]]][[[[[[[[[ZZZYYYWWWVVVTTTRRRPPPNNNNNNMMMKKKLLLLLLMMMMMMNNNNNNNNNLLLKKKIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDD<<<>>>???===;;;999888999777777777666555555444444444444444444444444444444444444444444333333333333222222111111000/////////111000000000////////////------......////////////000000000000////////////........................------------------------------............------.........///......---,,,+++++++++++++++,,,,,,------------...............------------------------,,,,,,,,,,,,------------......---------......///---------------...//////+++******+++---...---,,,+++******************+++***************************)))((((((******)))((())))))))))))(((((('''''')))((((((''''''(((******)))******++++++******)))+++***((('''''')))+++---)))******************)))))))))******++++++,,,,,,))))))(((((((((((()))))))))''''''(((,,,---+++((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((***))))))(((((())))))***(((((((((((((((''''''&&&''''''''''''''''''''''''''''''(((((((((((((((((()))((('''''''''(((***+++)))((((((''''''''''''(((***))))))((((((''''''&&&$$$%%%''')))*********)))&&&((())))))(((''')))***(((((())))))))))))((((((((((((((()))))))))******}}}zzzwwwuuutttrrrpppnnnlllkkkiiigggeeedddccccccccc```]]][[[[[[[[[ZZZYYYWWWVVVTTTRRRPPPOOONNNMMMKKKLLLLLLLLLMMMMMMMMMNNNKKKJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEE=========<<<:::999888888777777777666555555444444444444444444444444444444444444444333333333333333111111111111000000//////000000000/////////......---------------...//////000000000000////////////................................................------............---------...............------,,,,,,++++++,,,,,,---...,,,---------.../////////------------------------******++++++,,,---.........------------...//////...............///000000+++******+++,,,.........,,,++++++******++++++,,,************************)))((('''((()))***)))'''******)))))))))(((((((((***)))'''&&&&&&(((***+++)))******++++++******)))******)))))))))***+++,,,******++++++++++++******))))))******+++,,,------))))))(((((((((((()))))))))&&&%%%(((---///+++''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&''''''(((******))))))))))))******(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((()))(((((('''((()))******))))))((((((((((((((()))))))))))))))((((((''''''%%%%%%'''((())))))))))))&&&((())))))(((((()))***((())))))******))))))((((((((()))))))))*********}}}zzzwwwtttsssrrrooonnnkkkjjjiiigggeeedddccccccaaa___\\\[[[[[[[[[ZZZYYYWWWVVVTTTRRRPPPOOOOOONNNLLLLLLLLLLLLLLLMMMMMMMMMJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEEEE???>>>===;;;:::999777777777777777666555555444444444444444444444444444444444444333333333222222222111111111000000000000000/////////.........------...------------...//////000000000000////////////................................................------............------------...............------------------...//////,,,---------.../////////------------------------)))******+++,,,---......---------------.../////////............///000000***++++++++++++,,,...///,,,,,,++++++++++++,,,,,,************************)))((('''((()))***)))'''************************+++***(((&&&&&&''')))***((())))))******))))))(((''')))+++------,,,***)))******++++++++++++******))))))***+++,,,------...))))))(((((((((((()))))))))&&&%%%(((---///+++'''''''''''''''''''''''''''''''''&&&&&&''''''((()))******))))))))))))******(((((((((((((((''''''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((())))))***))))))((((((((())))))***)))))))))))))))((((((((('''((((((((((((((('''''''''((())))))(((((()))+++((()))***++++++***)))((())))))))))))************~~~}}}zzzwwwtttsssqqqooommmjjjiiigggfffdddccccccccc```]]][[[YYYZZZZZZYYYXXXVVVUUUSSSRRRPPPOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFAAA???<<<;;;::::::888777777777777666555555444444333333333333333333333333444444333333222222111111111111000000000000000000............------------///...---------...000111000000000000////////////................................................------............------,,,---......///........................//////000---------...............------------------------***++++++,,,---......///---------------...///000...............///000000+++,,,,,,+++***+++...000,,,++++++******++++++,,,***************************)))((((((******)))(((*********+++,,,,,,------******(((''''''(((((()))'''(((((())))))(((((('''&&&(((+++......,,,)))''')))******************)))******++++++,,,,,,------))))))(((((((((((()))))))))''''''(((,,,---+++((('''''''''''''''(((((((((((((((''''''(((((()))******))))))(((((())))))***(((((((((((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))((((((''''''''''''(((***)))(((((()))+++(((***+++,,,,,,+++***((()))))))))*********++++++~~~{{{wwwtttrrrpppmmmkkkiiihhhfffeeecccbbbbbbbbb^^^\\\YYYXXXXXXYYYXXXWWWTTTSSSRRRPPPOOONNNNNNNNNLLLLLLLLLLLLLLLLLLLLLKKKHHHHHHIIIJJJIIIHHHGGGFFFHHHGGGGGGFFFFFFGGGGGGHHHFFFEEEDDDCCCCCCDDDFFFGGGAAA>>>;;;:::<<<<<<;;;:::777777777666555555444444333333333333333333333333444444333333222111111000000000000000000000000111////////////............000///...------///111222000000000000////////////................................................------............------,,,------...//////.........------------...//////...............---------------------------------,,,,,,------.........///---,,,,,,------///000000......------......///000,,,------+++)))***---000++++++************++++++************************+++***))))))***+++***))))))***+++,,,...///000000***)))))))))(((((((((''''''(((((())))))((((((''''''(((***,,,,,,+++)))(((((())))))******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))***)))))))))))))))******&&&'''''''''((((((((())))))))))))))))))***++++++)))((((((''''''(((((()))(((((((((((((((''''''&&&((((((((((((((((((((((((&&&&&&''''''((())))))***'''(((((()))))))))))))))((('''''''''(((((()))***))))))))))))))))))))))))))))))((((((((()))******''')))******))))))***+++(((***,,,------,,,***((())))))*********+++++++++|||wwwtttrrrpppmmmjjjhhhgggeeedddcccbbbbbbaaa]]][[[XXXWWWWWWXXXWWWWWWSSSRRRQQQOOONNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKFFFGGGHHHIIIHHHGGGFFFEEEHHHGGGGGGFFFFFFGGGGGGHHHGGGFFFDDDCCCCCCEEEFFFHHH???<<<::::::===???>>>===777777777666555555444444333333333333333333333333444444333333222111000000000000000000000111111111000000000000////////////111000...---...///111333000000000000////////////........................////////////////////////---..................---,,,,,,---.../////////...---,,,,,,,,,,,,---....../////////......------,,,---------------------------------............///,,,,,,,,,---...///000111---------------...//////---......+++)))))),,,///+++******************+++************************+++***)))***+++,,,+++))))))***+++---///000222222))))))******)))((('''&&&(((((())))))))))))((((((((()))))))))************(((((())))))))))))((((((---,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))***+++***)))'''''')))+++&&&'''''''''(((((())))))***************++++++,,,((((((''''''''''''(((((((((((((((((((((''''''&&&))))))))))))))))))))))))&&&&&&&&&'''((())))))***'''(((((()))))))))))))))'''''''''''''''((()))))))))))))))))))))*********(((((((((((()))+++,,,---''')))******))))))***+++(((***,,,......,,,***((()))************+++++++++{{{yyyuuusssrrrpppnnnllliiihhhfffdddbbbaaaaaa```^^^\\\YYYYYYYYYYYYXXXWWWVVVUUURRRPPPNNNMMMLLLLLLNNNMMMKKKIIIIIIJJJLLLMMMKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIIIIIIIHHHGGGFFFFFFHHHEEEBBBBBBDDDFFFEEEDDD>>>======<<<;;;;;;::::::777555444444555555555444666666666555555444444333333222222111111222222333444333222111000000000000222111000//////111333555////////////000000000000555333111///......///000000/////////............///////////////.........000...,,,---///111000...---.../////////...,,,+++------,,,+++,,,---...///------............------.........////////////000//////000000000000//////++++++******)))*********......---,,,++++++++++++------,,,,,,+++***))))))***+++,,,,,,,,,,,,+++*********+++++++++***))))))---,,,,,,+++*********+++++++++,,,,,,,,,---------...---***(((''''''((((((***)))(((''''''((()))***))))))))))))***+++------+++*********))))))((((((------,,,++++++******))),,,+++*********(((%%%###&&&''')))***+++++++++***)))))))))))))))))))))))))))************++++++++++++***(((''''''(((***+++((((((((((((((((((((((((000...***'''&&&(((***,,,))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000---***+++---,,,(((&&&((()))************+++++++++~~~{{{yyyuuusssqqqpppmmmkkkiiihhhfffdddbbbaaa``````^^^\\\YYYYYYYYYYYYXXXVVVVVVTTTRRROOONNNMMMLLLMMMMMMMMMKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCDDDFFFFFFCCCAAA======<<<<<<;;;:::::::::777666444444555555555444555555444444444444444444222222222222222222222222333222111000////////////111000/////////000111222////////////000000000000444333111///......///000000000/////////..................///////////////000...,,,---///111000///......//////...------,,,---,,,,,,,,,,,,---......------............------------........./////////......////////////......,,,++++++******++++++,,,,,,,,,,,,+++,,,,,,------------,,,,,,+++******)))***++++++,,,,,,++++++*********************++++++---,,,++++++******++++++******+++++++++,,,,,,,,,,,,+++)))(((((()))***++++++***))))))))))))***+++)))))))))))))))***+++,,,+++*********))))))))))))------,,,++++++******)))+++***))))))***)))&&&$$$'''((()))***++++++***)))))))))))))))))))))))))))(((((()))))))))*********++++++***))))))***++++++))))))))))))))))))))))))...,,,***((('''((()))***))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))************))))))))))))*********+++++++++(((((((((((()))***+++,,,---***+++------((('''((()))************+++++++++}}}|||}}}{{{xxxuuusssqqqpppmmmkkkhhhgggeeecccbbbaaa``````]]][[[YYYXXXYYYYYYWWWVVVUUUTTTRRROOONNNMMMMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBDDDFFFGGGEEEAAA===<<<<<<;;;;;;:::999999999888666444444555555555444333333333333333333444444222333444444444444333222111111111000//////......000000000///////////////////////////000000000000333222111/////////000000000000000/////////......------......//////000000///...------///000000/////////...------------...+++,,,------......------------............------,,,---------............------............---------,,,,,,,,,,,,,,,------++++++++++++,,,---...///---,,,,,,++++++***************+++,,,,,,+++************)))))))))+++,,,---,,,,,,++++++******++++++************++++++++++++))))))(((((()))+++---...,,,+++************+++,,,)))))))))(((((()))*********************)))))))))------,,,++++++******)))***)))((()))***)))(((&&&((()))***++++++***)))((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))************************++++++***((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((()))))))))*********'''''''''''''''((()))***,,,***+++...---)))((())))))************+++++++++}}}|||}}}{{{xxxuuurrrqqqooommmkkkhhhgggeeecccaaa```______]]][[[YYYXXXXXXXXXWWWVVVTTTSSSQQQOOONNNNNNNNNNNNOOOOOOOOONNNMMMKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHGGGFFFEEEDDDAAABBBDDDEEEEEEBBB???<<<<<<;;;;;;::::::999888888999777555444555666555444111111111222222333333444111222444555555444222111111111111111111000//////000111111111000///......////////////000000000000222111000000///000000111000000000////////////...,,,------...///000111111///...---......///000000//////---,,,,,,---...///+++,,,---...///...---,,,------............------,,,,,,,,,---------......---......//////......---...------------......///,,,,,,,,,,,,,,,---......,,,,,,,,,++++++***************++++++++++++*********)))(((((()))+++---///,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,))))))))))))***,,,---...+++++++++******+++++++++***)))((((((((((((((()))************************------,,,++++++******))))))((('''(((******)))'''))))))***++++++***(((((())))))))))))))))))))))))((((((((()))))))))******''''''((())))))((('''''')))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))*********+++)))))))))))))))***+++++++++)))***......***)))+++))))))*********+++++++++~~~|||}}}zzzxxxtttrrrpppooolllkkkgggfffdddbbb```___^^^^^^]]][[[XXXXXXXXXXXXWWWUUUSSSRRRQQQOOONNNNNNOOOOOOPPPPPPPPPPPPNNNMMMKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFEEECCCDDDDDDCCCBBB@@@???>>><<<;;;;;;::::::999888888999777555555555666555333000111111222222333333333111222444555555444222111222222333333333222111000111222222222222111//////////////////000000000000000000000000000000111111111000000000////////////,,,------...///000111111..................000000///...---,,,,,,---//////+++,,,---...///...---,,,------............------,,,,,,,,,---------....../////////000000/////////......------...//////000///...------,,,,,,,,,---,,,,,,+++++++++++++++******************************)))(((((()))+++---///,,,++++++***++++++,,,,,,,,,,,,,,,------------...,,,+++++++++++++++,,,,,,***************************)))((((((((((((((()))***************+++++++++------,,,++++++******))))))((('''''')))***)))((())))))***++++++***(((((()))))))))))))))))))))))))))))))))*********++++++((())))))******))))))((((((((((((((((((((((((((((((((()))***)))(((''''''))))))(((((((((((())))))************************))))))))))))(((((((((((())))))************))))))*********+++++++++,,,,,,++++++*********+++,,,,,,+++)))***......+++***,,,))))))*********+++++++++}}}~~~zzzwwwtttrrrpppooollljjjfffeeecccaaa```___^^^^^^\\\ZZZXXXWWWXXXXXXVVVUUURRRQQQPPPOOONNNOOOOOOPPPQQQPPPPPPOOONNNMMMLLLLLLJJJJJJIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIHHHGGGFFFFFFDDDEEEFFFDDDAAA???>>>>>><<<<<<;;;;;;:::999999999:::888666555666666555333222222222222222222333333111222333333333333222111222222333444444333222111222222222222111111111111////////////000000000000//////000000111111111222111111000000000/////////------......//////000000---...//////---...///111...------------...//////+++,,,------......------------............------,,,---------............//////000000000000//////------------...///000000000///...---,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))))))))***+++******)))))))))+++,,,---++++++******++++++,,,,,,------------............------------,,,+++++++++))))))************)))))))))))))))(((((()))***************+++++++++++++++------,,,++++++******)))***((('''''')))***))))))((()))***++++++***)))((())))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++''''''''''''''''''''''''((())))))******))))))((())))))(((((((((((())))))************************))))))))))))(((((((((((())))))************))))))***++++++++++++,,,,,,,,,*********))))))******+++***)))***...///,,,+++---)))************+++++++++~~~}}}~~~zzzwwwtttqqqpppnnnllljjjfffeeecccaaa___^^^]]]]]]\\\ZZZXXXWWWWWWWWWVVVUUURRRQQQPPPOOONNNOOOPPPQQQOOONNNMMMLLLKKKLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIIIIHHHHHHGGGFFFEEECCCFFFHHHGGGCCC???============<<<<<<;;;:::::::::;;;999666666666666555333333333333333333222222222111111111111111111111111000111333444444333222111111111000//////000222222////////////000000000000......///000111222222222111111111000000000//////.........///////////////---///000///------///222,,,------...//////......---,,,,,,,,,,,,---......------............------------........./////////...//////////////////...------------...///000000///......---------......+++++++++++++++++++++++++++***)))(((((()))***+++******************++++++++++++******++++++,,,---,,,,,,,,,---------......---------------,,,,,,+++******+++,,,,,,+++******)))))))))))))))***+++,,,*********++++++,,,,,,,,,------,,,++++++******)))+++)))''''''((())))))((('''((()))***++++++***)))))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,((((((((((((((((((((((((************************))))))(((((((((((())))))***************************)))))))))((((((((('''))))))************))))))************+++++++++++++++******)))))))))*********(((***...///,,,,,,...)))************+++++++++~~~|||}}}zzzwwwtttqqqpppnnnllljjjfffdddcccaaa___^^^]]]]]]\\\ZZZXXXWWWWWWWWWVVVUUUQQQQQQOOOOOOOOOOOOPPPQQQNNNMMMKKKIIIIIIJJJLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDAAAEEEJJJJJJFFF@@@<<<:::>>>======<<<<<<;;;::::::;;;999777666666666555333444444444333333222222222111111000//////000111111///000222333333222111000000///...---...///222333////////////000000000000---...///111222222222222111111111111000000000000///////////////.........---///000///------///222+++,,,...///000///...---...---,,,+++,,,---...///---..................---.........////////////000---..................---,,,,,,,,,------///000000---------------...///000+++++++++++++++++++++++++++***)))(((((()))***+++******+++++++++******)))+++*********+++,,,,,,---++++++,,,,,,,,,---------,,,,,,---......------,,,++++++------------++++++))))))))))))***+++------*********++++++,,,,,,,,,------,,,,,,+++******))),,,***''''''((()))((((((&&&''')))***+++++++++***))))))))))))))))))))))))(((((((((((())))))))))))***((('''%%%%%%'''(((***))))))))))))))))))))))))+++***************+++,,,))))))(((((((((((())))))******************************))))))((((((((('''))))))************))))))))))))))))))************,,,,,,+++++++++++++++,,,***(((***...///---,,,...)))************+++++++++}}}{{{vvvuuusssqqqnnnllljjjiiieeedddcccbbbaaa___^^^^^^\\\ZZZXXXWWWWWWWWWVVVUUUUUUTTTRRRPPPOOOOOOOOOOOOMMMMMMMMMLLLLLLLLLLLLLLLNNNKKKHHHHHHJJJLLLKKKJJJHHHHHHGGGEEEDDDDDDDDDDDDHHHFFFIIIOOONNNEEE@@@AAACCCAAA???======<<<:::888<<<:::777555444555777888333333333333333333333333333333333222222222111111000000////////////000000111///...///222333222000///000111000///...///000111111111000000000000///000111111222222111///...//////000000000000//////......////////////..............................,,,,,,,,,---------......------------------------------............------........................,,,,,,---......---,,,,,,......---------,,,,,,,,,.........,,,***)))***++++++++++++***++++++,,,,,,+++++++++***************,,,***(((***---//////---,,,---...//////---+++***+++,,,---,,,***)))***+++,,,,,,,,,------,,,++++++))))))(((((()))******+++)))))))))***+++,,,...///...------,,,,,,++++++*********++++++++++++******+++*********))))))((((((''''''''''''((((((((()))******))))))((((((((((((((((((((()))******++++++)))))))))))))))*********))))))************))))))(((((()))***************(((&&&'''+++111222...)))+++*********))))))(((((()))************+++++++++,,,+++***))))))***++++++------,,,+++***************)))***---000000---***)))))))))******+++++++++}}}{{{wwwvvvtttqqqmmmjjjhhhgggeeedddcccbbbaaa___^^^^^^\\\ZZZXXXWWWWWWWWWVVVUUUUUUTTTRRRPPPOOONNNOOOOOONNNNNNNNNMMMMMMMMMMMMLLLMMMKKKIIIIIIKKKLLLKKKIIIGGGGGGFFFEEEDDDDDDDDDEEEEEEDDDFFFLLLKKKEEEBBBCCCDDDBBBAAAAAAAAA@@@>>><<<<<<;;;999777777777888999333333333333333333333333333333333222222222111111000000////////////000000333000......000111///---...000111000//////000111222222111111111000000000000000000000000///......//////000000000000//////......////////////..............................,,,,,,---------.........------------------------------............------........................,,,,,,---......---,,,,,,,,,,,,,,,------.........---......,,,+++***+++,,,------,,,+++************************************+++)))((())),,,...---,,,,,,---...///...---+++***+++,,,---,,,***)))***+++***++++++,,,,,,++++++************)))******++++++*********+++,,,---///000......------,,,+++******))))))************))))))************)))))))))((('''''''''((((((((())))))******))))))((('''''''''(((((())))))***+++++++++************************))))))************))))))(((((()))***************)))''''''***...000,,,)))************)))))))))((())))))*********+++++++++,,,+++***))))))***++++++,,,,,,++++++***++++++++++++******,,,//////---+++*********+++++++++,,,,,,}}}{{{xxxwwwtttqqqmmmiiigggeeeddddddcccbbb```___^^^^^^\\\ZZZWWWWWWWWWWWWVVVTTTVVVTTTRRRPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNNNNMMMLLLKKKJJJKKKLLLLLLJJJHHHFFFFFFEEEEEEEEEEEEEEEFFFCCCBBBCCCGGGGGGCCCBBBDDDBBBAAAAAABBBBBBAAA???<<<<<<;;;;;;:::999999888888333333333333333333333333333333333222222222111111111000000//////000000111666333000////////////...---///000000000///111222333333333222222222111111000000///............/////////000000000000//////...//////000000//////...........................,,,------------.........------------------------------............------........................,,,------......------,,,***+++,,,---...///000000,,,---...,,,++++++,,,.........,,,+++***)))))))))))))))))))))))))))******+++)))((()))+++,,,,,,+++,,,,,,---......---+++***+++,,,---,,,*********+++)))******++++++*********,,,,,,+++++++++++++++,,,,,,,,,,,,---...///000111//////...---,,,+++***)))(((((())))))))))))((((((************))))))))))))''''''((((((((()))))))))******)))(((((('''&&&&&&((())))))******+++,,,,,,************************))))))************))))))(((((()))******************((('''(((+++---+++(((************)))))))))))))))))))))*********++++++++++++************+++,,,+++++++++***++++++,,,,,,+++******+++---......---++++++,,,,,,,,,,,,,,,---|||zzzvvvuuussspppllliiigggfffddddddcccaaa```___^^^]]][[[YYYWWWVVVWWWWWWUUUTTTVVVTTTRRRPPPOOONNNNNNNNNQQQQQQPPPPPPOOOOOONNNNNNKKKKKKLLLLLLLLLKKKIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGCCCBBBBBBBBBBBBAAAAAABBB@@@????????????>>>:::888::::::;;;;;;:::999777666333333333333333333333333333333333222222222111111111000000000000000000111777555333111000000111111---///000000000000222333444444333333333222222222222111///.........///000//////000000000000////////////000000000000//////........................------------............,,,,,,------------------------............------........................------------------------,,,,,,,,,---...//////000,,,---------++++++---///------,,,+++************((()))))))))))))))******,,,+++******+++,,,,,,,,,+++,,,---------,,,,,,+++***,,,,,,,,,******+++,,,)))******++++++++++++***......---,,,,,,,,,,,,---............///000111222000000///---,,,+++***)))))))))************))))))*********)))))))))))))))'''(((((((((((()))))))))******)))(((((('''&&&&&&))))))******+++,,,,,,,,,+++++++++++++++*********)))******++++++******)))(((((()))***************+++)))'''&&&(((***)))(((*********)))))))))))))))))))))))))))************++++++***+++++++++,,,,,,************+++,,,------++++++***+++,,,---......------------------------|||zzzsssrrrpppnnnllljjjiiihhhdddcccbbbaaa```^^^]]]]]][[[YYYWWWVVVVVVVVVUUUTTTUUUSSSRRRPPPOOOOOOOOOOOORRRRRRQQQQQQPPPOOOOOONNNKKKLLLMMMMMMKKKJJJHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHEEEEEECCC@@@???@@@@@@???AAA@@@>>>===<<<:::777444777888999:::999777555444333333333333333333333333333333333222222222111111111111000000000000111111444333222111000111222333---///000111000111222444444444444333333333333222333222111000///000111222//////000000000000////////////000000000000//////////////////////////////---------.........//////,,,,,,,,,---------......------............------........................------------------------........................,,,---...---,,,,,,---///************+++,,,------(((((())))))*********+++......---,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,******+++,,,------,,,,,,......---------------...////////////000000111222000//////...,,,++++++******++++++,,,,,,++++++***))))))))))))))))))******(((((((((((()))))))))******))))))))))))(((((((((*********+++,,,,,,---------,,,,,,,,,+++++++++*********++++++++++++******(((((()))***************+++)))'''&&&'''(((((()))))))))))))))))))))******(((((()))))))))***************++++++,,,,,,,,,,,,************+++,,,------+++++++++++++++,,,...///------------------------|||zzzqqqpppooonnnllljjjiiihhhccccccbbbaaa___^^^]]]]]][[[YYYVVVVVVVVVVVVUUUSSSSSSRRRQQQPPPOOOPPPQQQQQQSSSRRRRRRQQQPPPOOONNNNNNKKKMMMMMMLLLJJJHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHIIIFFFGGGDDD@@@>>>@@@AAA???EEEBBB???===<<<:::777555666777777888777555444333333333333333333333333333333333333222222222111111222111111000000111111222000222333222111000000222...000111111000000222333444444444333333333222222333333222111111111111222//////000000000000/////////000000111111000000///////////////////////////------........./////////+++,,,,,,------.........------............------...........................------,,,,,,------.../////////.........---------......---,,,,,,---///)))))))))***+++,,,......)))))))))***++++++,,,,,,/////////...,,,+++,,,...++++++++++++,,,,,,,,,,,,)))+++,,,,,,+++***+++---***+++,,,------------------------------.../////////.........//////000111//////......---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++))))))))))))************((((((((()))))))))******))))))************++++++***++++++,,,,,,---.........------,,,,,,+++++++++******++++++++++++******(((((()))******************)))(((''''''((()))***))))))))))))************((((((((()))))))))******)))***+++,,,---------,,,+++++++++***++++++,,,,,,)))+++,,,,,,,,,,,,---///...---------------,,,,,,|||yyyrrrqqqooommmkkkiiiggggggccccccbbb```___^^^]]]\\\ZZZXXXVVVUUUVVVVVVTTTSSSQQQQQQPPPOOOPPPQQQRRRSSSSSSRRRRRRQQQPPPOOONNNMMMLLLNNNNNNLLLHHHGGGHHHJJJLLLKKKJJJIIIIIIIIIIIIIIIDDDGGGEEEAAA@@@CCCCCC@@@EEEBBB>>>;;;;;;:::999888666777666666555555444333333333333333333333333333333333333222222222111111222111111000000111111222333555777777444111000111000111222222000000111222333333333333222222222222222222222222222111000000//////000000000000//////000000111111111111000000////////////////////////............////////////++++++,,,,,,---......///------............------...........................---,,,,,,,,,,,,---.............../////////////////////...,,,+++,,,...************+++,,,------)))******+++,,,,,,------...///000...+++***+++---++++++***++++++,,,,,,---)))+++,,,,,,+++***,,,---))))))+++,,,,,,---------+++++++++,,,---...///000...------------...//////..................------+++++++++,,,,,,+++++++++((()))))))))************(((((()))))))))*********))))))***+++,,,------...++++++,,,,,,---..................---,,,,,,++++++***++++++,,,,,,++++++***(((((()))***************))))))))))))(((((()))+++((()))))))))************(((((((((((()))))))))***)))***+++---------------,,,,,,++++++***+++++++++'''***---...---,,,---...------------,,,,,,++++++|||yyysssrrrpppmmmjjjhhhfffeeeccccccbbb```___^^^]]]\\\ZZZXXXVVVUUUVVVVVVTTTSSSPPPPPPOOOOOOPPPQQQSSSTTTSSSRRRQQQPPPOOONNNMMMMMMMMMNNNNNNKKKGGGFFFHHHKKKNNNMMMLLLKKKJJJIIIIIIIIIBBBFFFFFFAAAAAAFFFFFFBBBCCC@@@<<<999999999::::::777777666666555555444444333333333333333333333333333333333222222222111111222222111111111111222222777;;;>>>===888444222222111222333222000000111222333333333222222222111111000111111222222111///...//////000000000000//////000000111111111111000000000000000000000000000000............/////////000++++++,,,,,,---...//////---..................---...........................---,,,,,,,,,,,,---...,,,------...///000111111000000000...,,,+++,,,---,,,,,,++++++***+++++++++******+++,,,------......---//////---***(((***,,,+++*********+++,,,,,,---)))***,,,,,,++++++,,,---(((((()))++++++,,,,,,,,,******++++++---...000111------,,,,,,,,,------...---------............///******++++++++++++******(((((())))))*********+++))))))))))))************((()))***+++---...///000++++++,,,------....../////////...---,,,,,,++++++***++++++,,,,,,++++++***(((((()))***************((()))******))))))***+++(((((())))))*********+++(((((((((((()))))))))))))))***+++---......------------,,,+++************&&&***...///---,,,,,,------------,,,,,,+++++++++~~~|||{{{uuusssqqqooonnnkkkhhheeefffbbb______bbbccc___[[[[[[YYYWWWWWWWWWWWWUUUSSSTTTSSSQQQOOOOOOQQQSSSTTTTTTTTTSSSRRRQQQPPPPPPOOOKKKKKKKKKKKKJJJJJJJJJJJJMMMLLLJJJIIIIIIGGGDDDBBBEEEBBB@@@AAADDDEEEDDDBBBAAA@@@>>>===<<<<<<<<<<<<<<<999555444444444444444444333333222222333333444555555555555444333222111333333333222222111111111444DDDKKK>>>000...222222222222111111111111111111444333111///......///000...000111111000000111333...///000111111111111111000000111111111111000/////////............/////////////////////.........,,,,,,------...///000000////////////////////////........................000///...---------------***---...,,,---000111...111000...---,,,+++******,,,,,,***)))))))))***+++)))************+++++++++++++++++++++++++++++++++*********************************************************)))******+++,,,222///++++++---//////---,,,+++***+++------,,,+++///...------...///111222---------,,,,,,+++++++++)))******++++++******))),,,***)))***++++++***)))+++,,,---------,,,+++***+++,,,------......------......------------...............///000...***'''+++)))(((((()))******)))++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******+++,,,------+++))))))***...+++)))))),,,---,,,******,,,,,,+++)))((()))***~~~|||zzztttrrrooonnnllljjjgggdddeeeaaa^^^___aaabbb___[[[[[[YYYWWWWWWWWWWWWUUUSSSTTTSSSQQQOOOOOOQQQSSSTTTRRRQQQQQQPPPPPPOOOOOONNNKKKKKKLLLLLLMMMMMMMMMNNNLLLKKKIIIHHHHHHFFFDDDAAAEEECCC@@@AAABBBCCCBBB@@@BBBAAA>>><<<;;;;;;<<<===;;;888555444444555444444444333333222222333333444555555555555444333222111333333333222222222111111222@@@EEE:::000///111111222222111111111111111111444333111///...///000000...000111111//////000222///000000111111111111000......///000000000000000//////............///////////////////////////...,,,,,,------...//////000................................................//////...---------------+++...///---...111222///000///...---,,,++++++***,,,,,,***)))))))))***+++************++++++++++++++++++++++++++++++++++++***************************************************************++++++,,,111...++++++---//////...///...,,,,,,------,,,***------,,,,,,,,,---......------,,,,,,,,,+++++++++***++++++++++++++++++***---+++***+++,,,,,,+++***+++,,,---------,,,++++++,,,---......//////......//////............/////////---,,,,,,------+++***+++***)))))))))******)))++++++++++++++++++++++++************************))))))***++++++++++++******++++++,,,,,,++++++******,,,---,,,+++******+++,,,***)))***,,,...---+++***+++,,,+++***))))))***~~~}}}{{{zzzsssqqqnnnlllkkkiiifffcccdddaaa^^^^^^``````]]]ZZZ[[[YYYWWWWWWWWWWWWUUUSSSTTTSSSQQQPPPPPPQQQSSSTTTQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOOOONNNNNNMMMMMMMMMKKKJJJHHHGGGFFFEEECCCAAADDDBBB@@@@@@AAAAAA@@@???CCCAAA>>><<<;;;<<<======:::888555444444555444444444333333222222333333444555555555555444333222222333333333222222222222111000:::===666000111222000111111222222222222222222444333111000//////000111///000111000///...///000000111111111111000000///------...///000000000000//////............//////......//////////////////,,,,,,------.../////////................................................///...------------------,,,///000......222222/////////---,,,++++++++++++,,,,,,+++************+++************+++++++++,,,++++++++++++++++++++++++***************************************************************+++,,,,,,...---++++++---/////////111000.........---,,,***++++++,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++---,,,++++++---------++++++,,,,,,------,,,,,,+++---...//////000000//////000000////////////000000///---******+++,,,---,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***++++++,,,,,,,,,,,,++++++)))+++,,,,,,+++***+++---,,,+++***+++---...---,,,***+++,,,+++***)))***+++~~~|||zzzyyytttqqqnnnllljjjiiifffdddcccaaa___^^^___^^^\\\ZZZZZZYYYWWWWWWWWWWWWUUUSSSTTTSSSRRRQQQQQQRRRSSSTTTRRRRRRSSSSSSSSSTTTTTTTTTUUUTTTSSSPPPMMMKKKIIIHHHKKKIIIFFFEEEEEEDDDCCCAAABBBAAA@@@???@@@@@@@@@@@@CCCAAA???===<<<<<<===>>>:::777555444555555555444444333333222222333333444444555555555444444333222222222222222222222222222000555666333111444444000111111222222222222222333333222111000000000111111000111111000...---...///111111111111111000///...///000000000000000////////////............//////............////////////---------.........//////......................................................---,,,,,,---------,,,//////------111111.........---,,,++++++++++++,,,,,,++++++*********************+++++++++,,,,,,++++++++++++++++++++++++************************************************+++************+++,,,,,,,,,+++++++++---...///000111///......//////...,,,***+++,,,,,,,,,***)))(((,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------,,,+++++++++,,,,,,,,,,,,,,,,,,------.../////////////////////............//////---+++******,,,------,,,---------,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++*********++++++++++++******)))***++++++***+++,,,...------------------,,,+++***+++,,,,,,*********,,,|||{{{yyyxxxuuurrrooolllkkkiiigggeeecccbbb```___^^^]]]\\\ZZZZZZYYYWWWWWWWWWWWWUUUSSSTTTSSSRRRRRRRRRRRRSSSTTTRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTRRROOOLLLJJJHHHFFFJJJHHHEEEDDDDDDDDDCCCBBB???????????????@@@AAABBBBBBAAA@@@>>>============999777555555666666555333444333333222222333333444444444444555444444333333222222222222222222222222222333333222333555555222111111222222333333333333222222222111111111111111000111222111///......///111111111111111000///...333333333222111000///...//////............//////---.........//////000000---------...............................................................------,,,,,,,,,------...+++......+++,,,//////,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++***+++,,,,,,---***+++,,,,,,------///000///...---...000111000///+++,,,---------+++***)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***))))))***+++,,,,,,+++++++++++++++,,,,,,------,,,,,,---............---...------,,,,,,------...+++++++++---///...,,,***---...///---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***))))))************))))))***+++++++++******,,,...///000000///---+++***)))***+++,,,,,,+++***+++---~~~|||zzzxxxwwwvvvsssooollljjjiiigggfffccccccbbb```^^^]]]\\\[[[[[[YYYWWWWWWWWWWWWUUUSSSTTTSSSSSSRRRRRRSSSSSSTTTQQQQQQRRRRRRSSSSSSTTTTTTPPPOOOOOONNNMMMLLLKKKJJJKKKHHHEEEDDDDDDDDDDDDCCC???@@@AAA@@@??????AAACCCAAAAAAAAA@@@???>>><<<;;;888666555555666666555333444333333222222333333444333444444555444444333333111222222222222333333333333333222222333555444333111111222222333444444444222222222222222222222111000111222111000///000111000111111111111000000///444444444333222111000/////////............//////------......///000000000........................------------------------........................,,,,,,,,,,,,,,,------...+++------++++++......+++,,,++++++++++++,,,,,,---,,,,,,,,,---,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++++++++,,,------***+++------,,,,,,---///---,,,,,,---000111111000,,,,,,---------,,,++++++*********+++++++++++++++---,,,+++******+++,,,---***)))((()))+++,,,,,,+++++++++++++++,,,---......+++,,,,,,---...------------,,,,,,,,,,,,,,,,,,---+++,,,---///111///,,,))),,,...000...++++++---000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++************++++++*********+++++++++***)))***,,,...///111222111...+++***)))***+++,,,,,,++++++,,,---}}}{{{yyywwwvvvuuurrrmmmjjjiiihhhfffeeeddddddcccaaa___]]]\\\\\\[[[YYYWWWWWWWWWWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSNNNNNNNNNNNNMMMMMMMMMMMMKKKIIIEEEDDDDDDEEEEEEDDDBBBCCCCCCAAA???===???AAA???@@@BBBCCCAAA???<<<:::777666555666777777555333444333333222222333333444333333444444555444444333111111222222222333333333444333222222222222222222111111222222333444444555111222222222333222222222000111222222111111222333///000000111111111111000000111111222222222111111//////............//////------......///000000111........................------------------------........................,,,,,,++++++,,,,,,---...,,,......++++++......+++++++++******+++,,,------,,,,,,---------,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************,,,++++++++++++,,,------***,,,......,,,+++,,,......---,,,---///000000...,,,,,,+++++++++,,,------)))*********++++++++++++---+++***))))))***+++---***))))))***,,,------,,,++++++******+++---...///,,,------...............---------,,,,,,---------//////...///000///---***+++...000///,,,,,,///333------------------------++++++++++++++++++++++++))))))***++++++++++++***+++,,,,,,------,,,,,,+++,,,---,,,***))))))+++------///222222///,,,,,,,,,***+++,,,,,,++++++,,,...|||zzzyyywwwvvvtttqqqllliiiggggggeeeddddddeeedddbbb___]]]\\\]]][[[YYYWWWWWWWWWWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUQQQPPPPPPOOOMMMLLLLLLKKKLLLIIIFFFDDDEEEEEEFFFEEEEEEFFFFFFCCC>>><<<===???>>>@@@BBBDDDCCC@@@;;;888777666555666777777555333444333333222222333333444333333444444555444444444111111111222222333333333444333222222111//////222111111222333333444555555111222222333333333222222000111333333222222333555...///000111111111111111---...///000222222333333//////............//////---------...///000000111.....................---------------------------........................++++++++++++,,,,,,---...---//////,,,,,,//////,,,************+++,,,------,,,,,,---...---,,,+++***++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************,,,,,,++++++,,,,,,---...***---///...+++***+++---///...------...///...,,,++++++***)))***+++---...))))))******++++++++++++,,,+++)))(((((()))+++,,,+++******+++---......---++++++******+++---...///---......///////////////.........------.........333111...---.........---***---000///---,,,000555------------------------++++++++++++++++++++++++))))))***++++++++++++***---......//////......---------,,,***((((((+++---***---111222000......///***+++---,,,,,,+++---...|||zzzwwwuuuqqqooommmlllkkkiiifffdddbbbaaaaaabbbbbbaaa___\\\\\\ZZZWWWWWWWWWXXXWWWUUUVVVVVVUUUTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUVVVVVVVVVQQQQQQPPPOOONNNNNNMMMMMMHHHHHHGGGGGGFFFGGGGGGGGGDDDDDDDDDDDDBBB@@@>>>===>>>???@@@@@@???>>>===<<<;;;999666555555666555444555333000///111222333333444444444555555555666666444333333222222333333444666444111222444666555333333333333333333333333333444333111000000222333555222222333444333222000///111111111111111111111111///111111111//////000111000000///...............---------.........//////////////////////////////........................//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))+++++++++***)))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,......---,,,************************++++++***)))'''(((,,,...++++++++++++++++++++++++***++++++,,,,,,++++++***---+++***+++///000///------...000222333222111000///......---------......111...,,,,,,000111000---000///...---------------;;;444,,,***---///...,,,,,,,,,,,,++++++*********))))))))))))))))))))))))------------------------++++++,,,,,,,,,+++******...///000///...---...///++++++++++++++++++++++++~~~|||yyyvvvssspppnnnlllkkkjjjhhheeecccbbbaaa```aaabbbaaa^^^\\\\\\ZZZXXXWWWXXXXXXWWWVVVWWWVVVUUUTTTTTTUUUVVVWWWUUUUUUUUUUUUUUUUUUTTTSSSQQQQQQQQQPPPOOONNNMMMLLLHHHHHHGGGFFFFFFFFFGGGGGGDDDEEEEEEDDDCCCAAA???===>>>>>>?????????>>>===<<<999777555555666777777666666333111000222333444444333333333444444444555555444444333333333333444444666444222222444666555333333333333333333333333333444333222111000111333444333333444444444333111111222222222222222222222222///111222222111000000111000000///............///---------.........//////////////////////////////........................//////.........---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,++++++******************)))+++,,,+++***)))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++,,,---...---+++++++++++++++++++++******,,,+++******+++,,,---...++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***+++...//////---...///111333333333222111//////...............////////////.........///000//////...---------------888333...,,,---......---,,,,,,,,,+++++++++******************************------------------------,,,,,,,,,+++++++++******...///000///...---...///++++++++++++++++++++++++~~~{{{xxxuuurrrooommmkkkjjjiiihhheeecccaaa```___`````````^^^\\\\\\ZZZXXXWWWXXXYYYXXXWWWWWWVVVUUUTTTTTTUUUVVVWWWUUUUUUVVVVVVUUUSSSQQQOOOPPPQQQQQQQQQPPPNNNLLLJJJHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEECCCAAA???>>>>>>>>>>>>???>>>>>>===<<<888666555555777888888888666444222222333444555444222222333333333444444444555555444444444444555555666444333333444555555444333333333333333333333333555444333111111111222222444444444555444444333222333333333333333333333333///111444555333222111111111000//////......//////------........./////////////////////////////////.......................................---------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,++++++++++++,,,,,,++++++******)))))))))(((***+++,,,+++***)))***,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++***+++,,,---,,,+++---------,,,,,,+++++++++,,,+++***,,,///111///---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++******+++---......,,,///000222333444333333222000000////////////000000---000222000,,,+++...222///...------------------333222111000///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------///...,,,+++************---...//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,|||yyyuuurrrpppmmmkkkiiiiiihhhfffdddaaa```____________]]]\\\\\\ZZZXXXXXXYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUVVVWWWTTTUUUWWWWWWUUURRROOOMMMOOOQQQRRRRRRQQQNNNKKKIIIIIIHHHGGGFFFEEEEEEEEEFFFEEEEEEFFFEEEDDDBBB@@@>>>=====================<<<888777666666888888888777777555333333444666555555333333333444444444555555666666555555555555666666666555444444444555555555444444444444444444444444666555444222111111111222555555555555555555444444555555555555444444444444///222555666555333222111111000000///.../////////............////////////////////////////////////............................................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***)))))))))***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***.........---,,,,,,++++++,,,***))),,,222333///+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,------,,,...///111222222333222222000000000000000000111222...000000///---,,,...000......---,,,,,,---------///111333333000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------111///---***))))))***+++,,,...///...------...000------------------------~~~zzzvvvtttqqqnnnkkkjjjjjjiiihhhfffbbb```^^^^^^______^^^\\\\\\ZZZYYYYYYZZZZZZZZZYYYWWWWWWVVVUUUUUUVVVWWWWWWTTTUUUVVVWWWUUUSSSOOOMMMPPPQQQRRRSSSQQQNNNKKKHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCAAA???>>><<<<<<<<<<<<<<<<<<======:::999888888888888666444666555444444555666555444555555555555666666666666777666666555555666666777555555555444444444555666444444444444444444444444666555444333222222111111555555555555555555555666666666666555555555444444///222666777555333222222111111000///////////////........./////////000000////////////////////////////////////////////////---.....................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++***,,,,,,,,,+++***+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***.........---------,,,,,,+++))))))---222222...))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,---------...///000000111111111000000000000000111222222222///------//////...---------,,,,,,,,,------...,,,///333444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------111000---+++)))******++++++---......------...000------------------------~~~zzzwwwtttqqqoookkkjjjjjjjjjiiihhhcccaaa___^^^______^^^]]]\\\[[[YYYYYYZZZ[[[[[[ZZZXXXWWWVVVUUUUUUVVVWWWXXXSSSTTTUUUVVVVVVTTTRRRQQQQQQRRRRRRRRRPPPMMMKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDBBB@@@>>>===<<<;;;;;;;;;;;;<<<======;;;:::999999999888555333666444444444666666555444555666666666666777777777666666555555555555666666555666666555444444555777444444444444444444444444555555444444333333222222555555444444444555666666777777666666555444444444000222555666444333222222222111000000//////000000....../////////000000000////////////////////////////////////////////////---------.............../////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,------------------------------+++,,,---,,,+++***+++---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++***+++,,,---,,,+++------------------------,,,++++++---000000---***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,---......,,,,,,---...------......///000000111000/////////000111222333333000,,,---///111...+++,,,,,,,,,,,,,,,------...,,,...111444444111---+++,,,,,,,,,,,,------------------------------------------------------------000///---,,,+++++++++++++++,,,......------...000........................|||yyyvvvtttpppnnnjjjhhhiiiiiihhhhhhdddbbb_________```___^^^\\\[[[YYYZZZ[[[\\\\\\[[[XXXWWWVVVUUUUUUVVVWWWXXXSSSSSSTTTUUUVVVVVVUUUUUUSSSSSSRRRQQQOOOMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCAAA???===<<<;;;;;;:::::::::;;;======999888888999:::999777555555444333444555666444333555555555666666666666777666555555444444555555666555666777666444333555888555555555555555555555555444444444444444444333333444444333333333444666666777777666555555444333333111222444444222222222333222111000000//////000000.../////////000000000000////////////////////////////////////////////////---------.........//////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,,,,------...+++,,,------++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++,,,---...---++++++++++++,,,------............/////////...---,,,------------------------***++++++,,,,,,++++++***---...000///---,,,...///.........//////000111222//////...///000111222222222000///.........------,,,,,,++++++,,,,,,---...------///222555444...***,,,,,,,,,---------......------------------------------------------------......------,,,,,,,,,,,,***,,,------------...000........................}}}{{{xxxuuusssooommmiiigggggghhhhhhgggeeebbb```___`````````___]]][[[ZZZZZZ[[[\\\\\\[[[XXXWWWVVVVVVVVVVVVWWWXXXRRRSSSSSSTTTVVVWWWXXXXXXTTTSSSRRRPPPNNNLLLKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBCCCBBBAAA???===;;;;;;::::::999:::;;;======777777777999::::::999777444333333444555555444222444444444555555555666666555555444444444444555555444666888666444333555888555555555555555555555555333333444444555444444444444333333222333444555666777666666555444333333333111222333333111111222333222111111000000000000000////////////000000000000////////////////////////000000000000000000000000---------.........//////000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///...------,,,,,,------...))))))***+++,,,------...+++,,,------++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,......---,,,)))******+++,,,---......000111222111///---......------------------------+++++++++,,,,,,+++++++++---///111000---,,,...000////////////000111222333............///000111222///111222000,,,+++---///++++++++++++,,,,,,---......------111666555///))),,,,,,,,,------.........------------------------------------------------,,,------......---,,,,,,***+++------------...000////////////////////////}}}zzzyyywwwvvvrrrpppnnnllliiigggffffffbbbcccccccccbbbaaa___^^^______^^^\\\\\\aaajjjrrrZZZXXXVVVVVVWWWWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWWWWTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBFFFGGGCCC??????>>>;;;???>>>===<<<<<<;;;<<<<<<:::999999;;;======999666888777666666777666444222555555666666666666555555777666555444333333444555222333555555444555666888666666666666666666666666444444444444444444444444111222444555666555555444777666555444333444555555333333333222222111111111444333222111000000000000000000111111111111000000////////////////////////000000000000////////////000000///////////////000333222222111000//////...////////////////////////.........------.........,,,++++++,,,---...///000...------,,,,,,,,,------------------------------------,,,,,,+++***))))))***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......///,,,***,,,000222///,,,------,,,,,,---...000111000000000000////////////......///---++++++,,,---------,,,,,,+++***))))))------......///000000000111111000000//////......------------...000111333444333333333333111---******+++,,,,,,---...//////(((+++---///444777111(((000000//////.........---.........------,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,---.........---,,,~~~{{{xxxvvvtttrrrpppnnnllliiigggffffffbbbcccccccccbbbaaa___^^^_________^^^^^^```dddgggZZZXXXVVVVVVWWWXXXWWWVVVTTTSSSSSSSSSTTTUUUUUUVVVTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBFFFGGGBBB??????>>>;;;???>>>===<<<;;;;;;;;;;;;;;;:::999;;;======:::888999777666555666666444333555666666777777666666555777666555555444444444555222444555555555555666888666666666666666666666666444444444444444444444444555555666777777666555444777666555444333444444555222222222111111111000000222111111111111111222222000000111111111111000000000000000000000000000000000000000000000000000///000000////////////000000000000000///...---------..............................------------......,,,,,,,,,,,,---...//////...------,,,,,,------...------------------------///......---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------///,,,***,,,000111///,,,------,,,,,,---...000111000000000000/////////.........///---++++++,,,...---,,,,,,,,,+++*********,,,------......//////000111000000000/////////.........------...///000111333222222333333222///,,,---,,,,,,,,,,,,---------***,,,,,,---333888666000000/////////.........---------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------+++,,,---.........------{{{xxxtttrrrrrrpppnnnllliiigggffffffbbbccccccccccccaaa```___```______``````___]]][[[ZZZXXXWWWVVVXXXXXXXXXWWWTTTSSSSSSSSSSSSTTTTTTUUUTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBFFFFFFBBB??????>>><<<>>>===<<<;;;::::::::::::===;;;:::;;;<<<===<<<;;;:::888555444555666555555666777777888888777777666666666666666666555555444333444555555555555666888666666666666666666666666444444444444444444444444666666666666555444333222888777666444444333333333111111111111000000000000000000000000111222333444000000111111111111000000111111111111111111111111000000000000000000000000000000////////////000000000000//////......------------------------------------,,,,,,,,,,,,------,,,,,,,,,------...//////...---------------......,,,,,,------.........///...------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,///000...,,,------,,,------...000000000000000/////////............///---,,,+++---...,,,,,,,,,,,,++++++++++++++++++,,,------......///000000000000//////////////////............///000111111111222444444222000111///...,,,++++++,,,,,,------++++++000888:::777/////////...............---------------...............---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,---............---|||yyyuuusssrrrpppnnnllliiigggffffffbbbbbbcccdddcccbbbaaa```bbb```___```aaa___ZZZVVVZZZXXXWWWWWWXXXYYYYYYXXXUUUUUUTTTTTTTTTTTTTTTUUUTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCFFFFFFAAA>>>???>>><<<======;;;:::::::::::::::>>>===<<<;;;<<<=========;;;888555444555666777666777777888888888888777777555666777888888777555444333555666666555555666888666666666666666666666666555555555555555555555555333333333333333222222111777777666555444333333333222222111111111111111111111111000000111222222333000111111222222111111000111111111111111111111111000000000000000111111111000////////////000000111222111111111000000000///........................---,,,,,,++++++,,,,,,---,,,,,,---..................------------......///,,,,,,------......//////++++++*********)))))))))+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...---+++,,,...///...,,,,,,,,,------...//////000000000/////////.........---...///...,,,,,,---///++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......////////////000000000000000000//////............/////////111444555444222555333000...,,,,,,,,,,,,------,,,***///666999777........................//////......---------,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---,,,------...............}}}zzzwwwuuurrrpppnnnllliiigggffffffbbbbbbcccddddddcccaaa```dddaaa______aaa```\\\YYYZZZYYYWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCFFFFFFAAA>>>??????=========;;;:::::::::::::::=========<<<<<<<<<===>>>:::888555444555777777777777777888888888888777777555666777888888888666666444555777666555555666777666666666666666666666666555555555555555555555555222222222222333333444444666666666555555444333222333333333333333333333333333222222111000000111111111111222222222222111111000000000000000000000000///000000000111111111222///////////////000111111111111111111000000000000////////////////////////---,,,,,,++++++,,,,,,---,,,---.../////////......---------------...///000---------....../////////+++++++++***************,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...---,,,,,,---------,,,,,,,,,---....../////////////////////............---...///...------...000,,,,,,,,,,,,,,,,,,------******++++++,,,---------......//////000000111111000000000//////...------///......000333444444333666555333000...---------+++------,,,...222333000---------...............111111000///---,,,++++++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------......//////~~~{{{xxxvvvrrrpppnnnllliiigggffffffbbbbbbcccddddddcccbbbaaacccaaa````````````^^^]]][[[YYYXXXXXXZZZ[[[[[[ZZZZZZYYYXXXVVVVVVUUUUUUUUUTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCDDDGGGFFF@@@===>>>???===>>>===<<<;;;::::::::::::<<<===>>>===<<<;;;<<<>>>999777555555666888888777666777777888888777777666666777777888888888888888555666777777555555666777666666666666666666666666555555555555555555555555555555444555555777888999555555666666555555444333333333333444444444444444444333222111000000000000111111222222222222111111000000000000000000000000///000000111111222222222///......//////000111222////////////............000000000000000000000000------,,,,,,,,,,,,------------///000000///...---------------...///000000........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,---.../////////////////////.........---------...///...------///111------------,,,,,,,,,,,,******+++,,,,,,------...---......///000111111222//////000000///...------///......///111222222111444444333222111///...---***---...,,,---//////,,,---------------.........222111000///...,,,++++++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------............------......///000}}}{{{wwwuuurrrpppnnnllliiigggffffffbbbbbbcccdddddddddcccbbb```aaabbbbbb```^^^]]]]]][[[YYYXXXYYYZZZ\\\[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCDDDGGGFFF@@@===>>>???===???>>>===<<<;;;;;;;;;;;;999<<<>>>>>><<<;;;;;;<<<888777666666888999888666555666666777777666666555888777777777888888999:::555777888777666555666777666666666666666666666666555555555555555555555555888777666666666777888888333444555666666666555444222222222333333444444444222222111111111111111222111222222333333222222111111111111111111111111111///000000111111222333333............///000111222............////////////000000000000000000000000......------------......---...///000000///...---------------...///000111000000//////......------........................,,,,,,------------,,,,,,------------------------+++++++++,,,,,,---------------------,,,++++++,,,+++,,,---////////////...//////.........------------...///...---...///111.........---,,,,,,,,,+++++++++,,,,,,---.........------...///000111222222...//////000000///...---000///------/////////...000111222222111000...,,,***......++++++......,,,,,,,,,,,,------.........////////////..................---------,,,,,,,,,---,,,,,,++++++,,,,,,---------.........////////////......---......000000}}}zzzvvvsssrrrpppnnnllliiigggffffffaaabbbddddddeeedddcccbbb]]]aaaeeeddd```\\\ZZZZZZ[[[YYYXXXYYY[[[\\\\\\[[[YYYXXXWWWUUUTTTSSSSSSSSSTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCDDDGGGFFF@@@===>>>???>>>???>>>===<<<<<<;;;<<<<<<888;;;??????===::::::;;;777777666777999999888666555555666666666666555555999888777777777888:::;;;666777888777666555666777666666666666666666666666666666666666666666666666999888666555444444555555222333444666666666666555111111111222222333333333000000000000111222333444111222222333333222222111222222222222222222222222///000000111222222333333............///000222222000000000000111111111111///////////////////////////......------......///---...000111111///...,,,---------......000111111111111000///...---,,,,,,------------------------,,,------......------,,,------------------------******+++,,,,,,---......,,,---...---+++***+++,,,+++,,,---////////////...//////.........------------...///.........000222//////...---,,,,,,+++++++++,,,,,,------......///,,,---...///000111222333---...///000000///...---111///---------...---,,,,,,...000111111000---++++++......***)))---000///,,,,,,,,,------.........---------...///000000111......---------,,,,,,,,,---,,,,,,++++++,,,,,,---.........////////////000///......------///000111{{{xxxuuutttrrrqqqnnniiifffdddfffhhhfffffffffeeedddcccaaa```aaabbbbbbbbbaaa___\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWVVVVVVVVVTTTSSSRRRQQQPPPOOOOOOOOONNNLLLHHHFFFFFFFFFFFFEEEHHHGGGFFFDDDBBB@@@>>>===???>>>===<<<<<<;;;;;;<<<;;;<<<<<<===<<<:::999888999999999999888888777777:::999888777666666666666555777888888777777888:::888777777777777777888888888888777666666666666666888777777666555444444444333444555444333333444555444555777666444333333444222222222333333222222222111111111222222333333333111111111222222333333333222333444444222222333444000000000000000000000000111111111111111000//////000000000000000000000000222111111000000000000000,,,,,,------.../////////000000000000000000000000........................//////...---,,,,,,++++++...---,,,,,,......---,,,.........------,,,,,,,,,+++,,,------......------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,---...///000000//////...000333333222111111222111000///000222222000//////......---------......111111000111222111///,,,...---+++******+++---.........---,,,,,,,,,,,,---,,,,,,,,,---------............---,,,,,,,,,,,,------------------...000000111///---...111222000...---......///////////////|||yyywwwvvvsssqqqnnnjjjfffeeefffhhhgggggggggfffeeedddbbbbbbbbbbbbaaaaaa___^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWWWWVVVVVVVVVVVVSSSSSSRRRQQQPPPOOONNNNNNLLLKKKIIIIIIIIIHHHEEECCCEEEEEEEEEDDDCCCAAA@@@?????????>>>===<<<<<<<<<<<<;;;<<<======<<<;;;999888999999999999888888888777888888777777777888888999666777888888777777888::::::999888777777777777777888888777666666666666777888888777666666555444444444555666555444333444666555666777777555444444555222222333333333333222222111111222222222333333333222222222222222222222222222333444444222222333444222222222222222222222222111111111111111000000///111111111111111111111111222222111000000000000000........................000000000000000000000000........................000//////...------,,,,,,...---,,,,,,......---,,,.........---------,,,,,,,,,,,,---............---...------,,,,,,------...---------------------------,,,,,,,,,------...////////////......------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,////////////...............000222333222111111222111000///000222222000//////......------.........222222222111///...,,,,,,///...---,,,,,,---...///......---,,,,,,,,,,,,---,,,,,,,,,---------......///...------,,,,,,------------------...///000000222000...///111111000...---...//////000000//////|||zzzxxxxxxtttssspppkkkgggeeefffggghhhggggggfffeeedddcccccccccbbbaaa___]]]\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWVVVVVVVVVUUUUUUUUURRRRRRRRRRRRQQQOOONNNLLLKKKKKKJJJKKKKKKIIIEEEBBBDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<======<<<;;;999888999999999999888888888888777777777777888999:::;;;666888999999888777888:::;;;;;;999888777666666666999888777777666777777777888888777777666666555555555666777777555555666777666777888888666555555666333333444444444444333333222222222222333333333333333333333333222222222222222444555444333222333444333333333333333333333333111222222222222111000000111111111111111111111111222222111000000000000111000000000///...---------000000000000000000000000////////////////////////000000000//////......---///---,,,---...///...---...............---------,,,------.....................------------......---------------------------------,,,------...//////////////////.........------,,,,,,,,,,,,------.........---------------222111///...------.........000222222111000111222111000///000222222000//////......---....../////////111333222//////222444000///...------...///000......---,,,,,,,,,,,,---,,,,,,,,,---------......///...------,,,---------------------...///000111222111//////000000///------...//////000000//////|||yyyxxxwwwttttttqqqmmmhhhffffffgggggggggfffeeedddddddddcccdddccc```^^^\\\\\\\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVVVVVVVUUUUUUUUUQQQRRRSSSSSSRRRPPPMMMLLLMMMLLLKKKKKKKKKIIIFFFDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@???>>>============<<<<<<=========;;;:::999999999999999999999999999888888888888888999:::;;;888999:::999888888999:::;;;:::999888888888888888999999888777777777777888888888888777777666666666666777888888666666777888666888999999777666666777444444444555555444444444333333333333333333333333222222222333333333444444333444555444333222333555111111111111111111111111222222333333222222111000111111111111111111111111333222111111000000111111000000000/////////......////////////////////////000000000000000000000000111111111000000000/////////...---.../////////---///.....................------...////////////.........------------....................................------------......//////..................------,,,,,,,,,,,,------...............---------111000...---,,,---///000...000111111000000111222111000///000222222000///...............//////000555777888555000///222777000000///.........//////......---,,,,,,,,,,,,---,,,,,,,,,---------......//////...---------------------------...///000111333222111000000///............///000000000000000|||xxxvvvuuuttttttrrrnnnjjjhhhggghhhgggfffeeedddccccccddddddeeecccaaa^^^\\\\\\\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWVVVVVVVVVUUUUUUQQQRRRSSSTTTSSSPPPNNNLLLPPPMMMJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDBBBAAA@@@AAA@@@???>>>>>>===>>>>>><<<======>>>===;;;:::999999999999999999999999:::;;;;;;:::999999999999999999:::;;;:::999888999:::999999888999999:::;;;;;;::::::999888888888888888888888888888888777777777777888999888777777888999777888:::999777666666777555555666666666666555555333333333333333333333333000000111222444555666666333444555555333333444555111111111111111111111111333333333333333222111111111111111111111111111111333222222111111111111111/////////000000000111111////////////////////////111111111111111111111111111111111111111000000000000///......000000///...////////////////////////---...//////000000/////////......------......///........................///......---------......------------------------...------,,,,,,------...........................///...,,,,,,---///111333///000111000//////111222111000///000222222000///...............///000111===>>>===777///***+++///000//////.....................---,,,,,,,,,,,,---,,,,,,,,,---------......//////...------------..................///111111222333222111000/////////...//////000000000000000{{{xxxuuutttttttttssspppllliiiiiijjjhhhgggeeedddddddddeeefffeeedddbbb```^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWWWWWWWVVVVVVVVVTTTTTTTTTTTTSSSQQQOOONNNRRRNNNKKKHHHHHHIIIIIIIIIGGGGGGGGGFFFDDDBBBAAA@@@BBBAAA@@@???>>>>>>>>>>>>======>>>>>>===<<<:::999999999999999::::::::::::===<<<;;;:::999999999999:::;;;<<<;;;999999999:::888888888999:::;;;======;;;:::999999888888999999999999888888888888888888777888999999777777888999777888999999777666666777666666666777777666666666444444444444333333333333000111222333444555666777333555666555444333444555444444444444444444444444333444444444444333222222222222222222222222222222333333222111111111111222/////////000111222222222000000000000000000000000000000000000000000000000111111111111111111111111111///...///000111000///////////////000000000000...//////000000000000000//////............//////........................000///......---.........,,,,,,,,,---------------......------------...................../////////,,,,,,,,,---...000222333///000000000//////111333111000///000222222000///............///000111111333444555222///---...000000000//////......------......---,,,,,,,,,,,,---,,,,,,,,,---------......000///......------..................///000111111111222333222000//////000...///000000111111000000|||xxxwwwvvvssssssssspppmmmkkkkkkllljjjiiigggfffeeefffhhhhhheeeeeedddbbb```^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQPPPNNNLLLKKKKKKJJJIIIGGGFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBAAA@@@????????????======>>>>>>===<<<:::999999999999:::::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;:::999999;;;:::::::::::::::;;;<<<===;;;;;;:::999999999999:::999999999999999999999999777888999888777666777999666888999888777555666666666777777888888777777666555555444444444333333333333333333444444444444444444555666555444333444666444444444444444444444444444444444444444333333222222222222222222222222222444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111111111000//////111111000/////////000000000111111111//////000111111111111000//////............//////........................000000///...............------------.........///......------------......---........./////////000,,,------...///000111111///000000///......111333111000///000222222000///............///000111222)))***---///111333444555111111111111000///............---,,,,,,,,,,,,---,,,,,,,,,---------......000//////...........................///000111222000222333222000///000222//////000111111111111000|||zzzxxxxxxrrrssssssqqqnnnllllllmmmlllkkkiiigggggghhhjjjkkkffffffeeedddbbb___\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWUUUTTTSSSSSSSSSSSSNNNMMMMMMMMMMMMLLLHHHEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@????????????===>>>>>>>>>>>><<<;;;:::999999999::::::;;;;;;;;;::::::::::::;;;<<<======;;;<<<===<<<:::999:::;;;<<<<<<;;;:::::::::;;;;;;<<<;;;::::::999999::::::999999999999999999999999666888888888777666777888666777888888666555555666777777888888888888777777555555555444444333333333666666555444333333222222444555666555444444555666222222222222222222222222444444555555444444333222222222222222222222222222444333222222111111222222333333222222111000000000000000000000000000000000////////////////////////000000000000000000111111111000///000111222111/////////000000111111111222//////000111111111111111//////............//////////////////////////////000000///...............---.........//////000000......------------......---.........//////000000---...//////000//////...///000000///......111333111000///000222222000///............///000222222000000000111222222000...333333333222222000//////......---,,,,,,,,,,,,---,,,,,,,,,---------......000000///........................//////000111222///111333222000///111444//////000111111111111111|||xxxtttrrruuupppnnnooonnnkkkiiijjjjjjiiihhhfffffffffggghhhfffgggggggggeeeaaa]]][[[YYYYYYXXXYYYYYYZZZ[[[\\\ZZZZZZZZZYYYXXXXXXWWWWWWTTTUUUUUUUUUUUUTTTSSSSSSPPPNNNLLLLLLMMMLLLKKKIIIGGGGGGFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@???@@@@@@@@@============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<===;;;999888888999:::;;;>>><<<:::888888:::<<<>>>;;;::::::999999888888888888888888888888888888888777777888888999999999999888888999999999999888888;;;:::888777777777888888666666555555555444444444555333222222333555555555555666666666555444333333333333333444444444555555444333333222222333333444222222222222222222222222333333333222222111111111000000000111222222222333222222111111111111222222000000000000000111111222000000111111000///...---111111111111000000000000...///000111111000///...//////000000000000//////............/////////000//////000000111111222222000000000000000000000000000/////////...............------------...//////............/////////000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000222111111111000000//////111111000000//////......////////////////////////........................---------.........//////+++...///---...111222///333222222222111111000000000000111222222222222111}}}yyyuuussssssnnnlllmmmmmmjjjhhhjjjjjjiiihhhgggfffgggggghhhfffgggggggggeeeaaa^^^[[[[[[[[[ZZZZZZZZZ[[[\\\\\\[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWVVVVVVUUUTTTQQQOOOMMMMMMMMMMMMKKKJJJGGGGGGGGGFFFEEEEEEDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>============<<<<<<;;;;;;<<<<<<===>>>===<<<<<<;;;;;;<<<<<<<<<<<<:::::::::<<<>>>???;;;;;;:::999999:::;;;;;;::::::::::::999999999999999999999999999999999999888888888888999999999:::888888999999999999888888;;;:::888777777777888999666666666555555555444444555444222222444555666555555666666666555555444333333444444444444555555555444444333333333333444444333333333333333333333333333333333333222222222111111111111111222222222222222111111000000111111222000000000000000111222222111111111111111000000000111111111111000000000000//////000111111000///...//////000000000000//////........./////////000000000000000000111111111111000000000000000000000000000000/////////............------------...//////......//////////////////////////////////////////111111111111111111111111111111111111111111111111////////////000000000111222222111111000000000000111111000000////////////................................................------........./////////,,,//////---...111111///222222222111111000000000000111111222222222222222zzzvvvtttsssnnnkkklllmmmjjjiiikkkiiiiiihhhggggggggghhhhhhfffgggggggggeeebbb^^^\\\]]]]]]\\\\\\[[[\\\\\\\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVSSSQQQOOOOOOOOONNNMMMKKKHHHHHHHHHGGGFFFEEEEEEEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>======<<<<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<===???AAABBB;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::999999999999999999999999888888999999999999::::::888888999999999999888888::::::999888888888888999666666666666555555555555666444333333555666666555666666666666666555555444444444555555555666666666444444333333333333444444555555555555555555555555444333333333333333222222333333222222222222222111111111000000000000111111111000000000000111222222222222111111111222333333222222111111111000000000///000000111111111000000///000000111111000000///////////////000000000000111111111111111000000000000000000000000000000000000000000/////////............------......///000////////////////////////////////////////////////111111111111111111111111111111111111111111111111/////////000000000111111222222222111111111111000111000000000000/////////............................................................////////////...111111......111111...111111111000000000000000000111222222333333222222{{{xxxvvvtttooolllmmmmmmkkkkkkmmmiiiiiihhhhhhhhhhhhhhhhhhgggggggggfffdddbbb___^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYYYYYXXXXXXWWWVVVUUUSSSQQQPPPPPPPPPNNNLLLJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@????????????>>>======<<<<<<======>>>???>>>======<<<<<<======>>>=========>>>???AAABBB======<<<<<<<<<<<<======999999::::::;;;;;;<<<<<<::::::::::::::::::::::::999999::::::::::::::::::888999999::::::999999888999999999999999999999999777777777666666666555555666444333444666777666555666666777777777666666555555555555666666666777777555555444444444444555555555555555555555555555555444444444444333333333333444444333333222222222111111000000//////000000111111111000000111111222333111111000000111222333444222222222111111111000000000000111111111111111111000000000111111000000000//////000000000111111111222222222111111000000000000000000000000000000000000000000////////////..................//////000000000000///////////////000000000000000000000000111111111111111111111111111111111111111111111111//////000000000111111111222222222222222222222222000000000000000000000000....................................................../////////000000000///222222//////111111...000000000000000000000000111222222333333333333333}}}zzzwwwtttnnnjjjkkkkkkiiiiiilllhhhhhhiiiiiiiiiiiiiiiiiigggggggggfffdddbbb```___^^^]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVTTTRRRQQQQQQPPPNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>======>>>>>>>>>??????>>>============>>>??????>>>>>>>>>>>>>>>>>>???===<<<::::::<<<===???:::::::::;;;;;;<<<<<<===::::::::::::::::::::::::;;;;;;::::::::::::::::::999999::::::::::::999999999999999:::::::::999999888888777777777666666666666555444555777888777666666666777777888777777666666666777777777777888888666555555444444555555666444444444444444444444444444444444444444444444444555444444444333333222222111111000000000000111111111111111111111222222333000000000000111111222333222222222222111111111111111111111111222222333333000000111111111111000000000000000111111111111222333333222222111111000000111111111111111111111111111000000000///////////////............///000000000000000000000000//////111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222222222222333333333333000000000000111111111111/////////////////////////////////////////////////////////000000000111111000222222//////222222///000000000000000111111111222222333444444444444444}}}{{{tttnnniiiiiiiiifffgggiiiggghhhiiijjjjjjjjjiiiiiihhhggggggfffdddcccaaa```]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZXXXYYYYYYYYYYYYXXXWWWWWWWWWUUUSSSRRRRRRQQQNNNMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>??????>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>??????>>>>>>>>>============<<<;;;::::::;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999999::::::::::::999999888999::::::;;;:::::::::888888888888777777777777666555555777888999777666666777777888888888888888777777777888888888999999666666555555555555666666555555555555555555555555444444444555555555555666555444444444444444444333222222111111111111222222222111111111111222333333///000111111222111111000333222222222222111111111111111111111222333444555000111111222222111111000000111111111222222222222222222222222222111111111111111111111111111111111111111000000000///////////////......//////000111/////////000000111111111111111111111111111111111222222222222222222222222222222222222222222222222000000000111111111222222222333333333333444444444000000000111111111111222000000000000000000000000////////////////////////000000000000111111111111000222333000000333333000111111111111111222222222222333444444555555444444wwwqqqkkkkkkjjjggggggiiiggghhhiiijjjjjjjjjjjjiiihhhggggggfffdddcccbbbaaa]]]]]]]]]]]]]]]]]]^^^___^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZZZZYYYXXXWWWUUUSSSRRRQQQPPPNNNLLLNNNMMMLLLKKKIIIHHHGGGGGGGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>??????@@@@@@@@@???>>>>>>>>>??????===>>>>>>????????????>>><<<===???@@@@@@???===<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999::::::;;;;;;::::::999888999:::;;;;;;;;;::::::999999888888888777777777666666666777999999888666666777888888999999999888888888888999999999999:::777666666666666666666777666666666666666666666666444444555555666666666666444444444444555555555555333333222222222222333333222222111111222222333444000111333444444222000///333333222222222111111111222222111111222333555666000111111222222111111000111111111222222222333333111222222222222222222333111111111111111111111111111111111000000000/////////////////////000000111......///000111222222333222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222333333333333444444444555000000111111111222222222111111111111111111111111////////////////////////000000000111111111222222///222222000111444444222111222222222333333333333333333444555555555555555|||uuupppnnnmmmjjjjjjlllggghhhiiijjjkkkkkkjjjiiihhhhhhgggeeedddcccbbbbbb^^^^^^^^^^^^^^^___```aaa^^^^^^]]]\\\\\\[[[[[[ZZZ[[[\\\\\\\\\\\\[[[ZZZZZZWWWUUUSSSRRRQQQPPPNNNLLLNNNNNNMMMKKKJJJHHHGGGGGGGGGFFFEEEDDDBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@AAA@@@??????>>>?????????<<<===>>>???@@@AAAAAAAAA<<<@@@EEEHHHHHHEEE@@@<<<>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999777888:::;;;<<<;;;::::::999999999888888888888777666666666888::::::888666666777888999999999999999888888999999999:::::::::777777666666666666777777777777777777777777777777444555555555666666777777333444444444555666666666444333333222222333333444222222111111222222333444111333555777666444000...333333333222222222111111222222111111222444555666111111222222222222111111111111222222222333333333111111111222222333333444111111111111111111111111111111111111000000000000///////////////000111111------...000111222333444222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222333333333444444555555555000000111111222222222222222222222222222222222222000000000000000000000000000111111111111222222222///222222000111555555333222222222333333444444444333444555555666666555555yyyvvvuuusssmmmiiiiiimmmllllllmmmnnnmmmkkkiiieeefffgggiiiiiifffbbb^^^^^^]]]\\\]]]___aaaaaaaaaaaa```^^^^^^______^^^\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZWWWWWWVVVUUUTTTSSSRRRRRROOOOOONNNLLLJJJHHHFFFEEEFFFFFFFFFFFFFFFFFFGGGGGGCCCCCCBBBAAAAAA@@@??????AAAAAA@@@@@@AAAAAABBBCCC????????????>>>>>>======@@@??????>>>>>>>>>>>>>>>AAABBBCCCCCCDDDDDDDDDCCC@@@AAABBBCCCBBB???;;;999;;;;;;;;;===??????>>><<<<<<<<<;;;;;;;;;;;;<<<<<<999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777777888999999999888888888888888999777888999::::::999888777777888888888888999999999888888888888888888888888777777777777666666666666777777777777777777777777444444444555555555666666555555555444444333333333555444333222222444555777444555555666666666666666555444444333333444444555555555555555555555555555333333333333333333333333222222111111222222333444444444444444333222111000111111111111111111111111111111111111000000000000...///000111222333444444222222222222222222222222111111111111111111111111...000111222111111333555222333444333111000111222444333333222222333333444333333444555666777888888444444444444444444444444111111222222222222111111///000000000111111111111111111222333333333333222444333333333333444555555555555555555555555444444777888999::::::999888777{{{{{{yyysssppppppmmmmmmlllmmmmmmmmmjjjhhhgggffffffgggfffddd```]]]___]]]\\\]]]___aaaaaaaaabbbaaa___``````aaa___^^^[[[[[[[[[[[[[[[ZZZXXXXXXVVVVVVUUUTTTRRRQQQPPPPPPOOOOOONNNMMMKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@AAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????@@@??????>>>>>>>>>??????AAAAAAAAAAAABBBBBBCCCCCC???@@@AAAAAAAAA???===<<<<<<;;;<<<===??????===;;;======<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777888888999::::::999999888999999:::888999999999999999888777999999999999::::::::::::999999999999999999999999999888888888888777777777777777777777777777777777444444444555555666666666555555555444444444333333555444333222333444666777444555666666777777666666666666555555555555666666555555555555555555555555333333333333333333333333333333333333333444444555555555555444444222111111222222222222222222222222222111111111000000000000000000111222333444555555222222222222222222222222222222222222222222222222///111222222111111333444222444444444222111222333444444333333333333444444555555555666666666666666444444444444444444444444222222333333333333222222111111111111111111111111111222222333333333333333555555444444555555666777666666666666666666666666777888999::::::999888777~~~{{{{{{uuutttsssssssssrrrooolllkkkiiigggeeedddbbb___]]]```___^^^^^^```bbbbbbaaa^^^]]]\\\\\\]]]^^^\\\[[[\\\[[[[[[ZZZYYYXXXWWWWWWWWWVVVUUUTTTRRRQQQPPPOOONNNNNNNNNMMMLLLKKKIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@?????????@@@@@@AAAAAAAAA@@@???@@@AAABBBCCC????????????????????????===<<<<<<===>>>>>><<<:::>>>>>>>>>======>>>>>>>>>===<<<<<<<<<<<<===>>>>>>========================;;;::::::999888999999999::::::999999999999::::::;;;:::999999888888888888:::::::::;;;;;;;;;<<<<<<999999999999999999999999::::::999999999888888888777777777777777777777777555555555555666666666666555555555555555444444444555444444333333555666777444555666666777777666666777777777777777777777777444444444444444444444444333333333333333333333333555444444444444555666666555555555555444333222222222222222222222222222222222222222111111111000000111111222333444555666666333333333333333333333333222222222222222222222222111222333333222111222444333444666555333222222333444444333333333333444444777777666666555555555555555555555555555555555555333333444444444444333333222222222222222222222222222222333444444444444333666666666666666777888888888888888888888888888888888999:::;;;;;;:::999888~~~~~~~~~|||xxxvvvrrrnnniiifffdddbbb```___aaa```______aaabbbbbbaaa]]][[[ZZZZZZ\\\\\\[[[YYY[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXVVVUUUSSSRRRPPPPPPLLLMMMMMMMMMLLLKKKJJJJJJHHHGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA??????AAACCCDDDAAAAAA???>>>>>>??????@@@>>>======>>>???>>>;;;999@@@??????>>>>>>??????@@@======<<<<<<<<<======>>>========================;;;;;;;;;:::::::::::::::999999999888999999:::;;;===<<<:::888888888999:::::::::;;;;;;;;;<<<<<<<<<:::::::::::::::::::::::::::999999999888888888888888888888888888888888888666666666666666666666666666555555555555555555555555555444444555555666777555555666777777777777777777777888888888888777777444444444444444444444444444444444333333333333333555555444444555555666777555555555555555444333333333333333333333333333333333333222222222111111111111222222333444555555555333333333333333333333333333333333333333333333333333444555444333222333444444555777777555444444444555555444444444444555555666666666666666555555555555555666666666666777777333333444444444444333333444444444333333333333222333333444555555555555444777666666666666777888888888888888888888999999999999:::;;;<<<<<<;;;:::999}}}xxxtttnnniiifffeeecccbbbbbb```______aaabbbbbbaaaaaa___^^^]]]^^^^^^]]][[[XXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTRRRQQQPPPOOOKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAABBBDDDEEEEEEFFFEEECCCBBBBBBCCCDDDFFFEEEDDDAAA???>>>>>>?????????>>>>>>???@@@???<<<:::@@@@@@????????????@@@@@@======<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::888888888888888999:::;;;===<<<:::999999999:::;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777999999999999999999999999777777777777777777777777666666666666666666666666555555555555666666777777555666666777777777777777666777888888888888777666555555555555555555555555555555555555444444333333444444444444444555555666555555666666666555444444333333333333333333333333333333333333222222222222111111222222333333444444333333333333333333333333333333333333333333333333444555666555444333444555555777999999777555555555666555555444444555555666444444555555666777777888666666666777777888888888333444444555555444444333555555555555555444444444444444555666666666666555666666555555666666777888777777888888888999999999:::;;;<<<======<<<;;;:::}}}vvvqqqooommmkkkjjjgggeeeddddddfffgggfffeeeeeecccaaa``````___]]]\\\XXXYYYYYYZZZYYYXXXVVVUUUSSSSSSRRRQQQPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBCCCDDDEEEGGGHHHHHHGGGFFFEEEDDDEEEFFFFFFGGGFFFDDDAAA@@@???@@@@@@@@@??????@@@AAAAAA???===@@@@@@????????????@@@@@@>>>======<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;999888888999999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999888888888888777777777999999999999999999999999888888888888777777777777666666666666777777777777666666666777777777777777555666777777888888777777666777888999999888777666666666666666666666666666777777777666666555444444444444444444444555666666555666666666666666555555444444444444444444444444444444444333333333222222111222222222333333333333333333333333333333333333444444444444444444444444444555666666555444555777555888:::;;;999777666666666666555555555555666666333333444555666777888888666777777888888999999:::555555666666666666555555555555555666666666777777555555666777777777777666666666666666666777777888777777888888999:::::::::;;;<<<===>>>>>>===<<<;;;~~~|||zzzyyytttrrrqqqqqqrrrsssrrrqqqnnnllljjjiiihhhfffdddbbb___```bbbbbb```\\\XXXVVVTTTSSSSSSSSSRRRRRRRRRRRRPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBCCCEEEGGGHHHIIIGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFEEECCCCCCBBBBBBBBB@@@@@@@@@AAACCCCCCAAA???@@@@@@????????????@@@@@@@@@???>>>============>>>==============================>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<>>>>>>999:::;;;<<<<<<======<<<;;;;;;<<<<<<<<<=================================::::::999999999888888888::::::::::::::::::::::::999999999888888777777777666666777777777888888888666666777777888888888777666666777888888888888777888999:::;;;;;;:::999888888888888888888888888888999999888888777666666555666666555555666666777888555666666777777777666666444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444555666666666666777999666999;;;<<<:::888777666777666666666666666666777444555555555666666777777777777888888999::::::;;;777888888999999888888777444555555666777888999999555666777777888888777777888777777777777888999999888999999:::;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<~~~}}}}}}~~~~~~}}}}}}{{{xxxvvvuuusssqqqnnnhhhjjjkkkjjjgggbbb\\\XXXVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRQQQPPPOOOMMMMMMJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFBBBCCCCCCCCCDDDDDDEEEEEEBBBBBBCCCDDDFFFGGGIIIJJJGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDDDD@@@@@@AAABBBDDDEEECCCAAA@@@??????????????????@@@AAAAAA@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>?????????>>><<<;;;<<<<<<<<<======???@@@@@@888999;;;===>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999999888888777777666666777777888888888999666666777888888888888888666666777888888888888888999:::<<<======<<<:::999888888888888888888888888:::::::::999888777777666777777777777777888888999666666777777777777777666555555555555555555555555555555444444444333333333444444444555555555555555444444444444444444444444555555555555555555555555333555666777666777888:::666999<<<===;;;999777777777777666666666666777777666666666666666555555555777777888999::::::;;;;;;999::::::;;;;;;::::::999444444555777888999:::;;;666666777888888888888888999999888888999999:::;;;::::::;;;;;;<<<===>>>>>><<<===>>>??????>>>===<<<}}}~~~zzzwwwwwwwwwssskkkeeegggeeeddddddeeeggghhhggg```___]]]]]]]]][[[YYYVVVQQQOOOMMMKKKJJJIIIJJJJJJHHHEEEEEEGGGHHHFFFGGGJJJFFFFFFEEEGGGHHHGGGEEECCCDDDCCCCCCCCCCCCCCCDDDDDDCCCDDDEEEGGGIIIJJJJJJJJJLLLKKKIIIGGGEEEEEEEEEEEECCCDDDDDDEEEFFFFFFFFFEEEFFFDDDCCCCCCDDDEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@???>>>???@@@AAA???@@@@@@@@@???===<<<:::DDDBBB@@@???======>>>>>>AAA???===>>>@@@AAA???===???>>>>>>======>>>>>>???===<<<;;;;;;;;;<<<>>>??????>>>>>>============>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888777777888999::::::<<<;;;999999999999;;;<<<:::999888888888999:::;;;======<<<<<<<<<;;;;;;;;;999;;;;;;;;;999999999;;;999999::::::999888666555777777666666666666777777:::999888888777888888888777777777777777777777777888777666666666777999:::555666777888999::::::;;;666555444444555666444333555666666777888999999:::777777666666555555555444777888999::::::999777666888888888888888888888888888777777777777999:::;;;888888888888888888888888;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>===============<<<<<<<<<>>>???AAAxxxrrrqqqooonnnnnnppprrrrrrrrrpppnnnlllkkkjjjhhheeebbbXXXWWWTTTQQQOOONNNNNNNNNMMMJJJIIIKKKKKKIIIIIILLLIIIHHHHHHIIIJJJIIIFFFDDDHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJIIIHHHGGGGGGGGGGGGBBBCCCDDDDDDEEEEEEEEEDDDEEEDDDBBBCCCDDDDDDCCCAAAEEEDDDDDDCCCBBBBBBBBBAAABBBAAA@@@?????????@@@@@@@@@@@@AAABBBAAA@@@???>>>AAAAAA@@@>>>===============<<<;;;<<>><<<=========<<<<<<=========BBBAAA@@@??????@@@AAABBBAAA@@@???>>>==================<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888999::::::;;;::::::::::::::::::;;;:::999888888888999:::;;;======<<<<<<<<<;;;;;;;;;999;;;<<<;;;:::999:::;;;999:::::::::999888666555888777777666666777777888::::::999888888888888888777777777777777777777777888777777666777888999:::888999999999:::::::::;;;888666555555666666555444666666666777777888888888777777666666666555555555777888999::::::999777666888888888888888888888888888888777777888999:::;;;999999999999999999999999::::::::::::999999999999999999999999999999999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB~~~}}}{{{zzzwwwtttrrrhhhfffdddaaa^^^]]]\\\\\\ZZZWWWUUUWWWVVVRRRRRRUUURRRQQQPPPQQQQQQPPPNNNKKKLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIHHHGGGGGGCCCCCCDDDEEEEEEEEEDDDDDDEEEDDDCCCCCCDDDDDDCCCBBBDDDDDDCCCAAA@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@<<<===>>>?????????>>>>>>@@@@@@AAA@@@@@@???>>>>>><<<;;;;;;===??????>>>===========================AAAAAA@@@?????????@@@@@@BBBAAA@@@???>>>=========>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888999::::::::::::;;;;;;;;;;;;::::::999999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<;;;::::::;;;<<<999::::::;;;:::999777666888888777777777777888888;;;:::999999888888999999777777777777777777777777888888777777888888999:::;;;;;;;;;<<<<<<<<<<<<<<<:::888666666777888777666666666666666777777777777777777777777666666666666777777999999:::999888777888888999999999999888888888888888888999:::;;;<<<999999999999999999999999;;;::::::::::::999999999999999999999999999999999999999999999999999999999:::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBB}}}{{{yyywwwuuutttttttttooollljjjkkkiiieeedddgggcccbbbbbbbbbbbbaaa^^^\\\YYYYYYXXXWWWUUUSSSRRRQQQOOOMMMKKKJJJIIIJJJLLLMMMLLLLLLMMMLLLKKKIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEFFFFFFEEECCCBBBAAA@@@@@@???@@@@@@AAADDDDDDDDDDDDCCCBBBAAA@@@<<<======>>>>>>>>>>>>>>>AAABBBCCCCCCCCCBBB@@@???======>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>?????????@@@??????>>>>>>>>>>>>???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;999:::;;;<<<<<<;;;:::999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<;;;;;;<<<===999:::;;;;;;;;;:::888777999999888888888888999999;;;;;;:::999999999999999888888888888888888888888888888888888999999::::::;;;<<<<<<===>>>>>>??????<<<:::888777888999888777777777666666666666666666777777777777777777777777777888999999:::999999888888999::::::::::::999888888888999999:::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===============>>>>>>>>>???AAACCCCCCCCCBBBBBB}}}}}}{{{zzzyyyzzz{{{zzzwwwuuussssssrrrpppnnnllljjjhhhaaa___]]][[[[[[[[[\\\]]]XXXXXXXXXVVVTTTQQQNNNLLLMMMMMMNNNNNNNNNMMMMMMLLLMMMLLLJJJKKKLLLLLLKKKIIIHHHHHHGGGGGGHHHJJJLLLMMMMMMMMMNNNMMMLLLIIIGGGEEECCCCCCBBBBBBAAAAAA@@@@@@BBBCCCCCCDDDCCCBBB@@@?????????????????????@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAABBB============>>>???@@@@@@>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;::::::<<<======<<<::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<:::;;;======<<<;;;===>>>::::::;;;<<<<<<;;;999888::::::999999999999::::::<<<;;;;;;:::::::::::::::999999999999999999999999888999999:::::::::::::::999:::;;;===???AAABBBCCC>>><<<999888888999999888777777777777666666666666777888888888888888888888888888999:::::::::::::::999:::;;;<<<<<<;;;:::999888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<============???@@@BBBCCCBBBBBBAAAwwwvvvtttsssrrrrrrrrrsssooonnnmmmjjjgggdddbbb```^^^^^^_________^^^]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZYYYVVVVVVUUUUUUWWWZZZ]]]^^^___```aaa```]]]YYYUUURRRLLLKKKHHHFFFCCCAAA@@@@@@DDDCCCCCCCCCAAA@@@???>>>????????????>>>@@@DDDGGGIIIIIIKKKKKKKKKKKKIIIIIICCCCCCDDDDDDDDDCCCBBBBBB>>>>>>>>>>>>>>>???@@@AAA???>>>======<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::<<<======<<<<<<>>>???:::;;;<<<<<<<<<;;;:::999;;;;;;::::::::::::;;;;;;===<<<;;;;;;::::::;;;;;;999999999999999999999999888999:::;;;;;;;;;;;;:::777888:::<<>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<======>>>>>>>>>???@@@AAAAAAAAAAAA~~~}}}|||yyyyyyyyyyyyyyyxxxwwwwwwuuutttrrrsssttttttsssqqqmmmlllkkkjjjlllnnnqqqsssvvvwwwxxxvvvsssmmmhhhddd[[[XXXTTTOOOKKKGGGEEEDDDIIIHHHFFFDDDCCCAAAAAA@@@@@@@@@AAAAAABBBGGGNNNSSSZZZ[[[\\\]]]]]]\\\[[[ZZZRRRRRRQQQPPPNNNKKKIIIGGGCCCBBBAAA@@@@@@@@@@@@AAA???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======:::<<<===>>>======???@@@:::;;;<<<======<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999;;;<<<<<<<<<;;;:::777777999;;;>>>@@@AAABBB@@@===999777888999999999777777888888999999::::::888888888999999999::::::;;;;;;;;;<<<<<<===>>>???<<<===???AAAAAA???===<<<999:::;;;<<<======<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<============<<<<<<======>>>??????@@@????????????@@@AAABBBCCC|||vvvrrrllliiiddd^^^XXXTTTQQQOOOOOOMMMKKKHHHFFFEEEDDDEEEBBBCCCDDDDDDGGGNNNXXX___iiijjjlllmmmmmmllljjjiiiffffffdddaaa]]]YYYUUUSSSGGGFFFEEECCCAAA@@@@@@@@@??????>>>=======================================<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<======:::<<<>>>>>>======???AAA:::;;;<<<======<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;:::777888999;;;<<<>>>???@@@AAA===999777777888999999777777888999:::;;;;;;;;;888888888999999:::::::::<<<<<<<<<<<<===>>>@@@@@@===>>>@@@BBBBBB@@@>>>===999:::;;;============<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>===>>>>>>???@@@AAAAAAAAAAAA@@@??????@@@AAACCCDDD~~~wwwqqqmmmkkkjjjfff]]]RRRLLLKKKKKKJJJHHHIIIMMMQQQUUU[[[dddpppxxx~~~|||zzzxxxssskkkeeeZZZSSSJJJDDDBBBCCCCCCBBBDDDCCCAAAAAAAAAAAA@@@>>>BBBBBBAAAAAAAAAAAAAAAAAABBB???===>>>AAABBB@@@>>>@@@>>>===<<<;;;;;;<<<<<>>>>>======@@@???>>>===<<<;;;;;;;;;>>>>>>===<<<:::;;;===???777999;;;<<<<<<<<<===>>>>>>??????===<<<<<<;;;:::========================<<<;;;:::;;;======;;;::::::;;;;;;;;;:::999888888;;;<<<>>>???>>><<<999777;;;999888999<<<>>>??????=========<<<;;;999888777888999999999999999888888888888888888888888777777888999;;;===@@@AAABBBCCC@@@@@@@@@@@@???===<<<;;;:::<<<===>>>======???AAA;;;===>>>>>>===<<<<<<===;;;<<<<<<<<<;;;;;;===??????===;;;999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBAAAAAAyyypppeee^^^\\\\\\ZZZXXX```cccgggkkkpppxxx{{{ppphhh\\\SSSOOONNNNNNNNNNNNMMMLLLLLLMMMMMMJJJIIIFFFEEECCCBBBBBBBBBCCCCCCKKKJJJJJJKKKLLLKKKHHHFFFEEEDDDCCCBBBBBBBBBCCCCCCAAAAAA@@@??????>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>>;;;<<<<<<=========>>>???>>>??????>>>=========>>>BBBBBBAAA????????????>>>???>>>======<<<<<<<<<<<>>===>>>@@@@@@>>>===>>>>>>>>>>>>>>>>>>>>>===<<<===???@@@@@@???>>>======<<<;;;<<>><<<:::999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<=========<<<<<<;;;<<<>>>@@@BBBCCCDDDDDDAAAAAAAAA@@@???>>>======<<<>>>???@@@??????@@@AAA???AAABBBBBB@@@??????@@@???@@@AAA@@@??????@@@BBBAAA@@@???>>>===>>>??????????????????????????????<<<<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCAAAAAAAAAAAAAAABBBCCCCCC|||uuurrrpppnnnlllwwwzzz}}}{{{nnnccc\\\ZZZZZZZZZZZZZZZZZZ[[[\\\[[[XXXUUUQQQOOOLLLJJJIIIJJJKKKLLLWWW[[[^^^```^^^ZZZVVVTTTLLLLLLJJJIIIIIIHHHHHHIIIFFFFFFDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAABBBCCCCCC>>>>>>?????????>>>>>>>>>BBBAAA@@@????????????@@@AAA@@@???>>>======>>>>>>AAA@@@>>>=========>>>>>>>>>>>>===>>>???@@@>>><<<>>>============>>>>>>???;;;<<<===>>>????????????===<<<<<<>>>AAACCCCCCBBBCCCBBBAAA???===;;;:::999999:::;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>><<<===>>>@@@AAAAAAAAAAAA??????>>>>>>======<<<<<<;;;===???@@@???======>>>@@@BBBCCCCCCAAA???@@@@@@AAABBBBBBAAA@@@???AAABBB@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>??????@@@BBBBBBBBBAAABBBBBBCCCDDDBBBBBBAAAAAAAAACCCDDDEEEvvvooolllkkkkkkmmmmmmnnnpppqqqooollliiifffccc___\\\[[[\\\^^^___gggmmmtttwwwtttnnnkkkiii```___]]]\\\ZZZYYYXXXWWWVVVTTTQQQNNNLLLJJJIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNMMMJJJEEEBBBAAAAAAAAAAAADDDBBBBBBBBBCCCEEEEEEEEEDDD@@@>>>>>>>>><<<>>>@@@BBB@@@???>>>>>>???@@@AAA@@@@@@???@@@AAABBB@@@>>>??????>>>=========>>>>>>>>>>>>?????????@@@@@@AAA>>>>>>???AAADDDFFFEEEDDDBBBAAA@@@>>>===<<<;;;;;;;;;<<<===>>>????????????======>>>@@@AAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAA??????>>>>>>>>>>>>>>>>>>===???BBBBBBAAA???>>>>>>BBBCCCEEEDDDBBBAAAAAABBBCCCCCCDDDBBBAAA@@@BBBCCC@@@AAAAAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCGGGFFFEEEDDDCCCCCCCCCCCCFFFEEEDDDCCCCCCDDDFFFGGG}}}zzzvvvuuuvvvxxxzzz{{{}}}zzzxxxvvvtttpppnnnjjjfffbbb```___^^^^^^^^^___```aaacccdddeeeaaaZZZPPPJJJJJJMMMPPPRRRRRRQQQQQQRRRTTTTTTQQQNNNLLLFFFCCCDDDCCC@@@BBBGGGBBBAAA@@@@@@@@@AAABBBCCCEEEEEEDDDEEEFFFGGGEEECCCDDDDDDBBBAAA@@@@@@@@@@@@CCCCCCBBBBBBAAAAAAAAAAAAAAAAAACCCFFFIIIJJJIIIHHHCCCCCCAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEEDDDDDDAAABBBCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEAAAAAA@@@@@@@@@AAABBBBBBAAACCCEEEEEEDDDBBBBBBCCCDDDEEEGGGGGGEEEDDDEEEFFFEEEFFFFFFEEEDDDDDDEEEGGGCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJMMMLLLKKKJJJJJJKKKLLLLLL~~~~~~~~~}}}}}}}}}~~~wwwnnnbbb\\\^^^dddjjjmmmoooooooooqqqqqqmmmeee^^^WWWNNNJJJKKKIIIEEEGGGNNNIIIIIIIIIHHHGGGGGGFFFFFFGGGFFFFFFFFFHHHHHHFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDDDDDDDCCCBBBAAA@@@BBBCCCFFFJJJMMMNNNLLLJJJGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGBBBAAA@@@@@@AAABBBDDDEEEDDDEEEFFFEEEDDDDDDEEEFFFEEEGGGIIIIIIHHHHHHIIIJJJHHHJJJJJJJJJIIIIIIKKKMMMJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNPPPRRRTTTVVVWWWUUUUUUVVVWWWYYY[[[]]]^^^[[[\\\\\\]]]^^^^^^______zzztttwww}}}}}}sssggg]]]WWWYYYVVVQQQSSS[[[ZZZZZZZZZYYYVVVSSSPPPNNNLLLKKKJJJKKKMMMMMMKKKJJJKKKLLLOOOPPPQQQPPPNNNMMMMMMNNNOOOPPPPPPOOOMMMLLLMMMNNNRRRWWWZZZZZZXXXUUUSSSQQQOOOLLLKKKKKKKKKLLLNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMKKKJJJJJJIIIJJJLLLNNNOOOOOOOOOOOONNNMMMNNNQQQTTTQQQSSSUUUVVVVVVWWWXXXZZZXXXZZZ[[[[[[ZZZ[[[]]]___]]]]]]\\\\\\\\\]]]^^^___bbbbbbbbbbbbbbbbbbbbbbbbeeefffgggiiilllooorrrsssssssssssstttuuuwwwxxxyyyrrrtttwwwzzz}}}~~~~~~~~~zzzoooiiijjjgggaaaccclllkkkkkkjjjhhhddd^^^YYYVVVVVVUUUUUUVVVWWWWWWVVVTTTUUUXXX\\\```aaaaaa___^^^\\\^^^aaacccdddcccaaa```___aaaeeejjjnnnnnnkkkhhheeebbb___[[[YYYXXXXXXXXXZZZZZZZZZZZZYYYWWWVVVUUUWWWXXXXXXXXXXXXWWWWWWVVVWWWXXXXXXYYYYYYYYYYYYXXX\\\[[[ZZZZZZ[[[]]]___aaa`````````^^^^^^```dddgggdddgggiiikkkkkklllnnnoooooopppqqqrrrrrrsssuuuxxxvvvuuutttssssssuuuwwwyyy}}}}}}}}}}}}}}}}}}}}}}}}|||}}}yyyrrrmmmkkkjjjiiihhhgggggghhhhhhooopppuuu}}}{{{}}}zzzyyyyyyvvvtttwwwvvvtttsssrrrqqqqqqqqquuurrrqqqqqqnnniiiiiinnnnnnnnnoooppppppppppppoooqqqrrrsssssssssuuu{{{}}}zzzyyyzzz{{{}}}~~~