BM6P6(@ }}}wwwrrrttt}}}wwwdddXXXRRRLLLHHHGGGEEEFFFIIIMMMSSS[[[ccchhhaaa\\\UUURRRRRRSSSSSSRRROOOTTTZZZ]]]]]]^^^```cccfffhhhkkknnnrrryyyzzzqqqqqqpppuuu}}}tttiiiaaa]]]ZZZUUUQQQKKKHHHDDDBBBAAA@@@???>>>;;;<<<===<<<:::999:::;;;999:::<<<;;;::::::;;;===;;;===??????@@@FFFPPPYYYvvvwww___UUUJJJHHHIIIGGGLLLOOOGGGJJJCCC===>>>>>><<<;;;<<<:::999888777999===DDDIIIPPPRRRVVVVVVRRRJJJAAA;;;777999::::::888666555555777:::===???BBBGGGOOOUUU[[[ZZZYYYVVVRRRKKKBBB===;;;:::999888888999:::;;;666666555444333333333333{{{wwwuuuvvv|||vvvdddYYYRRRLLLGGGFFFEEEFFFHHHLLLRRR[[[ccciiigggbbbZZZUUUTTTUUUUUUTTTRRRWWW\\\_________aaadddiiijjjmmmppptttzzzyyypppooonnnrrrwwwkkkccc___[[[UUUQQQJJJGGGCCCAAA@@@???>>><<<<<<===>>>===;;;:::;;;<<<999:::<<<;;;::::::;;;===;;;===>>>>>>>>>DDDMMMUUUgggxxxxxxbbbTTTKKKLLLQQQRRRZZZ^^^WWWOOOGGG@@@??????<<<:::;;;777777777777999>>>EEEKKKMMMOOOSSSTTTQQQJJJBBB===777888999999777666555555333555777888:::>>>DDDHHHPPPPPPOOONNNKKKFFF???:::888888777666666777777777444444333333333444444555}}}}}}|||||||||}}}uuudddZZZSSSKKKFFFEEEFFFFFFHHHKKKPPPYYYcccjjjnnnggg^^^WWWTTTTTTUUUUUUVVV[[[```bbbaaaaaaccceeekkkmmmpppssswww|||{{{rrrmmmjjjnnn{{{{{{ooofffaaa\\\VVVQQQKKKHHHDDDBBB@@@???>>><<<===>>>???>>><<<;;;<<<===999:::<<<;;;::::::;;;===;;;<<<=========BBBIIIPPP[[[nnnzzzdddTTTMMMRRRZZZ^^^fffkkkdddXXXNNNEEEBBB???;;;999:::888888888888999===DDDHHHIIIKKKOOOPPPNNNHHHBBB>>>777777777777777555444444444555666666666888<<>>:::666666666555444444333333222222222222333444555666yyy~~~}}}ttteee[[[SSSKKKFFFEEEEEEFFFHHHIIINNNWWWbbbjjjpppiii```WWWRRRRRRSSSUUUZZZ___ccceeedddccceeegggmmmooorrrtttxxx|||~~~uuukkkhhhkkkwwwsssiiiccc^^^WWWRRRMMMJJJFFFCCCBBBAAA???===<<<===>>>===;;;;;;;;;<<<999:::<<<;;;::::::;;;===<<<============AAAGGGKKKSSSddd|||zzzdddVVVPPPVVV___dddlllppphhhaaaUUUJJJDDD@@@;;;999:::===<<<;;;999888:::???BBBGGGIIILLLMMMKKKFFF@@@<<<888777666666666555444333555555555444555777999;;;@@@AAADDDFFFGGGEEE@@@<<<666666666555444333111111222222222222222333444444www|||~~~zzzzzz~~~xxx}}}sssdddZZZRRRIIIEEEEEEDDDFFFHHHHHHKKKSSS___hhhnnniii```WWWRRRQQQTTTVVV]]]aaaeeegggeeeeeefffhhhkkknnnqqqtttxxx|||uuujjjgggjjjvvvvvvllleee___XXXSSSMMMJJJFFFCCCAAA@@@>>><<<;;;<<<===<<<:::999:::;;;999:::<<<;;;::::::;;;===============>>>AAAEEEHHHLLLWWWiii}}}zzzbbbWWWQQQXXXbbbgggppptttlllhhh[[[MMMEEE@@@;;;999:::===<<<;;;999888:::===@@@GGGJJJMMMNNNKKKEEE>>>:::999777555555666666444333222111111222444666888999@@@BBBFFFJJJLLLIIICCC???999999777666444333222111444333222111111111111111uuuyyy{{{xxxtttvvv}}}{{{www|||sssdddYYYPPPHHHEEEGGGCCCEEEHHHHHHIIIPPPZZZcccjjjggg```XXXSSSSSSVVVYYY]]]aaafffgggfffeeegggiiijjjmmmqqqtttxxx|||uuullliiilllxxxxxxmmmgggaaaZZZTTTLLLIIIEEEBBB@@@???<<<;;;;;;<<<<<<<<<:::999:::;;;999:::<<<;;;::::::;;;===<<<<<<<<<===???AAACCCEEEGGGNNN[[[mmmxxx```VVVQQQYYYeeekkkvvv{{{uuummm___OOOFFF@@@;;;:::<<<999999999999999;;;@@@CCCIIILLLQQQSSSPPPIIIAAA<<<;;;777444444666777555333333333333555888;;;<<<<<<@@@DDDKKKQQQSSSPPPIIICCC>>><<<999666444333333333444333222111000000000000rrrsssrrrooommmpppwww~~~zzzyyy}}}rrrcccXXXNNNFFFEEEHHHAAAEEEHHHHHHHHHLLLVVV^^^bbbaaa]]]WWWRRRRRRVVVYYY[[[```eeegggfffeeegggiiiiiilllqqquuuyyy~~~wwwnnnkkkooo|||yyynnnhhhbbb[[[UUUOOOKKKGGGDDDBBB@@@>>>===;;;======<<<;;;:::;;;<<<999:::<<<;;;::::::;;;===:::::::::<<<>>>@@@AAABBB@@@FFFRRR___pppuuu___WWWRRRYYYfffmmmyyyyyyooo```PPPEEE???;;;;;;>>>777888999999999<<<@@@CCCKKKPPPVVVYYYXXXQQQHHHBBB<<<888444444777888777444666555555888<<>>BBBGGGQQQZZZ]]]YYYQQQKKKAAA>>>:::666333333333444222111111000000000111111mmmmmmkkkhhhgggjjjqqqwwwzzzyyy|||~~~rrrcccWWWLLLFFFFFFIII@@@DDDHHHHHHGGGJJJSSS[[[[[[ZZZXXXTTTPPPPPPTTTXXXZZZ___dddfffeeeeeegggiiiiiilllqqqvvvzzz|||ooommmqqq~~~yyyooohhhbbb[[[VVVSSSOOOKKKHHHFFFDDDBBB@@@===>>>>>>>>><<<;;;<<<===999:::<<<;;;::::::;;;===888888888:::===???@@@@@@444===HHHRRR^^^ssssss___YYYSSSZZZeeelllwww~~~xxxpppaaaPPPEEE???;;;<<>>===<<<<<<;;;;;;:::999999;;;===<<<888888::::::888;;;;;;:::999:::;;;<<<===@@@AAAEEENNNXXXfff{{{~~~hhhZZZSSSTTTZZZfffssszzz{{{yyynnn___KKK???===>>>???>>>777:::<<<999666888@@@HHHMMM[[[gggiiiiiieeeXXXIII===;;;888777777666444222222333333333333555888;;;>>>MMM\\\ccciiilllfff[[[KKK@@@777444444222000000111111000000000000111111eee___```fffhhhgggnnnzzz~~~zzz}}}vvvlll___TTTNNNIIIDDD@@@BBBDDDFFFGGGHHHJJJNNNPPPSSSSSSSSSTTTUUUVVVWWWXXX[[[]]]```aaaaaabbbccceeelllppptttxxxzzz~~~|||ssssssxxxzzzooohhhccc\\\WWWRRRNNNIIIEEECCCBBB@@@???===<<<<<<;;;;;;::::::999999;;;;;;888888;;;<<<:::;;;;;;:::::::::;;;<<<===??????CCCJJJRRR___sss~~~gggYYYUUUVVV\\\gggttt{{{{{{yyymmm___MMMAAA===>>>===<<<777:::<<<:::666888@@@HHHRRR```mmmpppooolll___PPP???<<<999777666666555444333333444333333444888;;;>>>MMM\\\dddkkkpppkkkbbbMMMBBB888666555333111111111111000000000000111111bbb]]]___hhhmmmnnnqqqwww}}}~~~~~~}}}ppphhh\\\RRRLLLHHHCCC@@@AAACCCEEEFFFGGGIIIMMMOOOPPPPPPQQQRRRTTTVVVXXXYYY]]]^^^```aaaaaaaaaccceeelllpppuuuxxx{{{~~~vvvxxx~~~}}}qqqjjjddd]]]XXXSSSOOOJJJFFFDDDCCCAAA???======<<<<<<;;;:::::::::777::::::888888<<<===;;;;;;::::::::::::;;;<<<===>>>===@@@FFFKKKVVVgggvvv}}}fffXXXUUUVVV\\\gggssszzzzzzwwwjjj^^^NNNBBB>>>===;;;999888:::<<<:::777999@@@FFFUUUcccpppttttttqqqeeeWWWAAA===999666666666666666333444444333333444777:::???NNN]]]eeennnuuurrrjjjQQQEEE:::777666444222333111111000000000000111111```\\\___jjjsssttttttuuu}}}ӵ}}}{{{zzzxxxwwwuuuhhhaaaWWWOOOIIIEEEBBB@@@AAACCCEEEFFFGGGIIILLLNNNOOOOOOPPPRRRTTTWWWYYYZZZ^^^___aaaaaaaaaaaaccceeekkkpppuuuyyy{{{yyy|||ĦĦӵĦuuummmgggaaa\\\SSSOOOJJJFFFDDDCCCAAA???=========<<<;;;;;;::::::888;;;:::888888<<<===:::::::::::::::;;;;;;<<<<<>>@@@DDDGGGNNN\\\jjjfffWWWSSSTTTXXXcccnnnuuuuuurrrdddZZZLLLBBB>>><<<:::888888:::;;;:::888:::@@@EEERRRaaannnrrrsssqqqeeeWWWBBB>>>999666666777777777444555444333222333666999@@@OOO]]]fffooowwwvvvnnnUUUHHH<<<777666444222333111111000000000000111111```^^^```kkkuuuxxxvvvsssyyy4ĉ@ӵ|||xxxtttrrrooollljjj^^^YYYRRRKKKFFFDDDBBBAAABBBCCCEEEFFFGGGHHHKKKNNNOOOPPPQQQSSSUUUXXXZZZ[[[^^^___aaaaaaaaabbbdddgggjjjooouuuyyy{{{{{{>L=hĦ4ĉ@ӵ>Lxxxoooiiiccc^^^SSSOOOJJJFFFDDDBBBAAA???>>>======<<<<<<;;;:::::::::===<<<888888:::;;;888:::::::::;;;;;;;;;;;;;;;BBBAAABBBDDDEEEIIIUUUaaa~~~hhhWWWOOOOOORRR[[[fffmmmnnnlll^^^VVVKKKBBB===;;;999888999:::;;;:::999;;;???CCCNNN\\\gggkkkllllllbbbUUUBBB>>>999666666777777777555555555333222333666888@@@OOO^^^gggpppyyywwwpppZZZLLL>>>888666333222333111111000000000000111111aaa```bbbiiirrrvvvuuurrruuu{{{GG=?~~~{{{yyyzzzyyyzzz{{{}}}}}}{{{yyyvvvtttpppmmmjjjfffbbb^^^TTTQQQLLLGGGDDDCCCCCCCCCCCCDDDFFFGGGGGGIIIKKKNNNPPPPPPQQQSSSUUUXXXZZZ[[[^^^___``````aaacccfffiiijjjooovvvzzz||||||HdĦ=ĪjGG=?HdĦxxxoooiiibbb]]]TTTPPPKKKGGGEEEDDDBBB@@@>>>>>>======<<<;;;;;;;;;;;;===<<<888888::::::777999:::;;;;;;<<<<<<;;;;;;BBBAAABBBCCCCCCEEEOOOZZZvvvkkkYYYNNNLLLMMMTTT^^^fffiiihhh^^^WWWLLLCCC===;;;999999::::::;;;::::::;;;???AAAJJJVVV```bbbdddddd\\\QQQAAA===999666666666666666666666555444222222555777???NNN^^^hhhrrr{{{zzzrrraaaRRRBBB:::666333222333111111000000000000111111```aaabbbӵpppvvv~~~ĭӵӵĦӵӵĦƜ`1.׼sĦtttrrrqqqpppooopppqqqqqqoooӵdddĦHHHDDDBBBBBBDDDEEEDDDEEEGGGHHHĭӵaaacccĦĦĦ|||DdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵzzzqqqjjjccc___VVVRRRMMMIIIGGGFFFDDDCCC>>>>>>======<<<<<<;;;;;;:::<<<;;;888888;;;;;;999999:::;;;<<<<<<<<<;;;;;;@@@???@@@AAA@@@AAAJJJTTTmmmoooZZZOOOLLLJJJOOOYYYcccggggggccc[[[PPPEEE>>>:::999999:::::::::::::::<<<>>>@@@DDDOOOWWWWWWYYYZZZTTTKKK???<<<999777666666555444777777666444222222444777;;;LLL^^^jjjvvv}}}vvvhhhXXXGGG===888444222333111111000000000000111111```aaa?~4nnnmmmsssg&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@sssyyyShӵmmmkkkiiihhhggghhhhhhg&ebbb>hӵCCCAAABBBDDDGGGEEEFFFHHHfff?><zPPPg&e>&e```aaaHLShӵgL|||S?ʬ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??}}}sssmmmfffaaaXXXTTTOOOLLLIIIHHHFFFEEE>>>>>>>>>===<<<<<<;;;;;;888::::::888888<<<===;;;999:::;;;<<<<<<<<<;;;:::>>>===>>>???===>>>GGGQQQfff{{{qqq\\\QQQMMMJJJNNNXXXbbbggghhhhhh```TTTHHH???;;;999999;;;:::::::::;;;<<<>>>@@@???IIIPPPOOOPPPSSSNNNEEE===;;;888777777666444222777777666444222222444666999JJJ^^^lllyyyyyymmm]]]KKK@@@:::555444555111111000000000000111111jjj4DӵnnnooowwwHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttnnnrrrtttHGgĉ@hhhddddddcccaaa___]]]]]]Hu]Ħ^^^ZuR)ĦBBBAAAAAACCCEEEGGGGGGsߝLGdUĦSSSHƅ^Hu]ĦcccntHdĦ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]Ħ}}}uuuoooggg```___[[[UUUOOOKKKGGGCCC@@@<<<;;;;;;;;;;;;<<<======:::999999888888999999::::::777444555999<<<===<<<============???CCCJJJOOOdddsssvvv___QQQLLLLLLUUU___hhhooouuuooojjjaaaVVVKKKCCC>>><<<;;;:::999999999:::;;;<<>>>>>======>>>CCCIIIMMM___nnnvvv___QQQMMMOOOZZZhhhttt~~~}}}pppaaaQQQEEE>>>;;;<<<;;;:::999999:::;;;<<<===???BBBDDDDDDBBB???>>>888777777777888888555333666555333222222444666888>>>HHHYYYlll{{{zzziiiUUUGGG>>>777444444111111111111111111111111rrrttt4DuXӵiiisssDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵrrrHߝL`o9]]]po9wӵMMMLLLKKKKKKKKKMMMNNNDdDĦ[[[VVVo)hFFFFFFFFFEEEFFFHHHJJJLLLMMMDdDΦDdDĦTTTDdDΦDdDӵaaaGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦ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ӵ{{{sssjjjccc\\\YYYSSSOOOLLLIIIFFFDDD???>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<:::::::::999999999<<<>>>>>>>>>>>>===>>>BBBGGGKKKXXXgggvvv___SSSPPPSSS```qqqlllXXXIII???;;;>>>===;;;:::999999::::::999;;;===??????===:::888777666666777888888777555555444333222222444666777<<d<ĦDt>d<Ħ~~~>d<ʜDd<ʜ4DuTӵsssrrrF&uTӵeee4DufئL>eUUUpuR)ĦIIIFFFFFFFFFGGGHHHJJJ>d<Ħ[[[DtFFFGGGGGGHHHKKKMMMOOOPPPDdDΦDdDĦTTT>d<ʜ4DuTӵbbb4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ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ӵuuulllfff^^^ZZZUUUPPPMMMIIIFFFDDDAAA@@@???===<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;888:::<<<;;;999999===@@@>>>>>>>>>===>>>@@@EEEHHHPPP___wwwyyyaaaUUURRRUUUccctttttt]]]KKKBBB>>>>>>===;;;999888777888888888:::<<<>>>>>><<<999777999888777777888888666555333333222111222444555666===FFFUUUgggvvvxxxcccSSSEEE:::555666333333333333333333333333mmmqqq4DuXӵeeejjjxxxD&dq&ĒRsdKĦDHRRud}}}yyysdKĦrrrD&oq<Ōq&ĒReeegggggg>dp&ĒRZZZYYYnfʜd<Φ>d<ĦUUUs&dq&ĒRbbbdddi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRxxxnnngggaaa\\\VVVQQQMMMIIIEEEBBBBBBAAA???>>>===<<<;;;;;;::::::999999999999::::::555888;;;;;;:::;;;>>>AAA===>>>>>>======@@@DDDGGGKKKYYYppp|||eeeUUUQQQTTTcccvvvzzzbbbNNNDDD@@@===<<<:::888666666666666999;;;>>>AAAAAA???===;;;===;;;888777777666555333222111111111222333555666<<hRRRPPPNNNfeHHH@ďD???AAACCCCCCCCCBBBBBBCCCDDDnePPPRRR=eJJJKKKKKKNNNQQQTTTVVVVVVegeUUUWWWsĪj@heeefffgggfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hyyyooohhhbbb^^^XXXRRRMMMIIIEEEBBBBBBAAA@@@>>>======<<<<<<:::999999888888999999:::666888999:::;;;;;;===???<<<============???CCCFFFIIIVVVlll~~~gggSSSPPPSSSbbbvvvhhhRRRFFFAAA===<<<:::888777666777777;;;>>>AAADDDEEEDDDBBB@@@???<<<999777777666444222000000000111222333444555999@@@NNN___qqq}}}lll\\\KKK;;;444333333333333333333333333333hhh4DuXӵ___ĵD^sssrrrqqqooosssyyy}}}}}}ssssssrrroookkkiiihhhiii^^^\\\\\\PPPPPPRRRTTTTTTLLLLLLKKKIIIEEECCCBBB>>>>>>AAACCCAAAAAAAAAAAABBBDDDIIIMMMOOOKKKMMMNNNOOORRRVVVYYY[[[ZZZWWWYYYZZZcccggghhhgggmmmDdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼szzzoooiiiaaa]]]WWWRRRNNNJJJGGGDDDBBBAAA@@@???>>>=========:::::::::999999:::::::::999999888999;;;;;;:::999:::;;;=========@@@CCCFFFIIIVVVjjj~~~gggTTTPPPRRR```sssmmmVVVIIIDDD>>>===;;;999888888999999;;;>>>BBBEEEGGGGGGEEEDDD>>><<<999777777777555444//////000111222333444444666<<d<ĦkkkjjjiiigggdddbbbcccĦppprrrrrrsssvvvvvvssshhhjjjjjjfffaaa___```bbbVVVXXXĦTTTUUUWWWSSSQQQOOOMMMMMMLLLJJJHHHIIIJJJLLLKKKJJJIIIIIIJJJJJJKKKKKKJJJHHHFFFEEEEEEDDDEEEFFFEEECCCBBBBBBBBB===>>>>>><<<999:::===@@@@@@@@@@@@AAACCCEEEHHHIIIĦOOOMMMLLLKKKKKKLLLMMMOOOQQQRRRUUUYYY\\\^^^]]]\\\[[[[[[[[[\\\]]]ZZZ\\\]]]]]]]]]]]]___```cccggghhhgggmmmxxx~~~~~~>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦzzzoooiii___\\\VVVRRROOOLLLIIIGGGAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<===:::888999;;;:::777444999;;;<<<===>>>@@@CCCFFFJJJVVVjjj~~~gggWWWRRRRRR]]]ooooooYYYLLLGGG???>>><<<;;;::::::;;;<<<:::===AAAEEEHHHHHHFFFEEE===:::888777777888777666...///000111222333444444555999BBBMMM[[[hhhsssyyywwwoooeeeYYYJJJ;;;333333222222222222222222222222?aŖ%7uSQuR)ӵsdKĦ```bbb___\\\YYYYYYgdKĦaaaaaaccceeehhhjjjlllgggaaa\\\\\\[[[XXXWWWXXXWWWgdKĦPPPMMMJJJHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCCCCCCCDDDCCCDDDDDDDDDCCCBBBBBBAAABBBBBBBBBAAAAAA@@@@@@@@@???@@@AAA@@@>>><<<<<<<<<>>>======???AAACCCDDDgdKĦGGGKKKJJJHHHOOOKKKMMMQQQSSSUUUXXX[[[^^^`````````^^^[[[ZZZZZZ[[[\\\\\\]]]^^^___aaaaaabbbbbbdddfffjjjnnnuuu|||gdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ}}}qqqiii___\\\WWWSSSOOOLLLHHHEEEAAAAAA???>>>============888:::;;;;;;:::999:::;;;999999::::::::::::;;;;;;===<<<<<<<<<>>>AAADDDFFFLLLWWWiii~~~iiiZZZSSSPPPYYYiii|||uuu^^^LLLBBB>>>>>><<<888444444777::::::<<<>>>AAABBBCCCDDDDDD<<<999666333111222555666888555222111111222333222555666:::BBBLLLYYYcccjjjeeebbbZZZQQQGGG>>>777333000000//////000111222222>AZZZne\\\ZZZZZZXXXVVVTTTneVVVWWWXXX[[[^^^bbbfffhhhccc\\\XXXXXXVVVSSSRRRSSSneKKKKKKHHHFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>???AAABBBAAA???=========@@@?????????BBBDDDneTTTKKKKKKKKKIIIMMMLLLNNNQQQSSSUUUXXX\\\___aaaaaaaaa^^^\\\[[[\\\^^^]]]^^^___```aaabbbcccdddbbbdddgggjjjmmmsssyyyDenene>Ak<fhDenenenesssjjj```\\\XXXSSSPPPLLLIIIFFFBBBAAA@@@>>>============888:::;;;;;;:::999:::;;;999999::::::::::::;;;;;;===<<<<<<===>>>AAADDDEEEKKKVVViiiiiiWWWPPPLLLUUUfffyyyxxxaaaOOOFFF===>>>===999666555777:::888999<<>>@@@AAACCCBBB@@@?????????BBBAAAAAAAAABBBEEEaaa^^^NNNKKKLLLKKKMMMOOOQQQRRRSSSUUUXXX]]]```dddcccbbb___]]]]]]___aaa______aaabbbccceeefffffffffhhhkkkmmmooosssxxx|||tttkkkaaa^^^YYYTTTQQQMMMIIIFFFBBBAAA@@@???>>>=========999:::;;;;;;999999:::;;;999999::::::::::::;;;;;;<<<<<<<<<===???AAADDDEEEIIIUUUiiiiiiWWWOOOJJJQQQaaasssxxxcccQQQGGG======<<<:::777666666888666777999<<<>>>???@@@AAA777777666666666666777777888555222111111222333222111222333666;;;???DDDFFFEEECCC@@@===999555222111000000000000000000111YYYYYYXXXWWWWWWWWWWWWWWWRRRXXX^^^___ZZZSSSNNNKKKGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFHHHLLLQQQWWW[[[^^^VVVOOOKKKJJJIIIEEEDDDFFF@@@@@@??????@@@@@@@@@???>>>>>>????????????>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDCCCBBBAAAAAABBBCCCCCCBBBBBBBBBEEEHHHKKKQQQccc```NNNKKKOOONNNOOORRRSSSSSSTTTUUUXXX^^^aaaeeedddcccaaa______bbbddd``````aaaccceeefffggghhhllloooqqqssstttwwwzzz}}}uuukkkccc___ZZZVVVRRRNNNJJJGGGCCCBBBAAA???>>>======<<<:::;;;;;;:::999888999;;;999999999:::::::::;;;;;;<<<<<<<<<===???AAACCCEEEIIIVVVkkkiiiZZZPPPJJJNNN[[[kkk{{{uuu```NNNDDD;;;;;;;;;999777666555555666777888999:::;;;<<<<<<444555666777888888888888888555222111111222333222222222444555777999::::::;;;:::999888666555444333111000000000000000111RRRQQQQQQQQQQQQQQQRRRRRRPPPWWW```ccc^^^TTTLLLHHHCCCCCCDDDDDDCCCBBB@@@???AAABBBDDDGGGKKKOOOSSSVVVPPPJJJEEEEEEDDDAAA@@@AAA======>>>>>>>>>>>>???@@@======>>>>>>>>>>>>======>>>>>>>>>???????????????>>>>>>???????????????>>>AAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEEEEDDDCCCCCCDDDCCCDDDEEEDDDDDDEEEIIIMMMKKK\\\[[[MMMMMMQQQQQQSSSUUUUUUUUUUUUVVVYYY^^^bbbddddddcccbbb```aaaccceee``````bbbccceeeggghhhiiiooorrruuuwwwxxxzzz|||~~~yyyoooeeeaaa\\\WWWSSSOOOKKKHHHDDDCCCAAA???>>>======<<<;;;<<<;;;:::888888999;;;999999999:::::::::;;;;;;;;;<<<===>>>@@@BBBCCCDDDJJJWWWmmmjjjXXXNNNHHHLLLWWWdddrrr}}}ooo\\\KKKBBB:::999888777666555444222888777777777777777777777333444555777888888888888888555222111111222333222222222333444555666666666888777777666555444333333111111000000000000000111IIIIIIIIIIIIIIIJJJKKKKKKLLLTTT^^^dddaaaXXXMMMEEEAAAAAAAAAAAAAAA???>>>>>>>>>>>>???AAADDDHHHKKKLLLJJJDDD@@@AAA@@@>>>===???;;;===>>>>>>======>>>???<<<======>>>>>>======<<<::::::;;;<<<=========<<<===>>>??????@@@?????????>>>????????????@@@@@@@@@BBBDDDFFFFFFEEEEEEFFFGGGCCCFFFIIIHHHGGGHHHKKKNNNJJJUUUSSSNNNRRRSSSQQQVVVVVVWWWWWWXXXXXXZZZ^^^aaaaaabbbcccbbbaaaaaacccddd```aaacccdddfffhhhjjjjjjnnnqqquuuxxxzzz{{{}}}~~~}}}uuufffccc]]]XXXTTTPPPLLLIIIEEEDDDBBB@@@>>>======<<<<<<<<<;;;:::888777999;;;999999::::::::::::;;;;;;;;;<<<===???@@@BBBCCCCCCLLLYYYoookkkTTTKKKEEEIIIRRR^^^jjjsss|||}}}|||uuugggWWWIIIAAA<<<999777666666555444222777777666555444444555555222333444666777777888888888555222111111222333222000000111222333444444444666666555444333222111000222111111000000000000000BBBAAAAAAAAAAAABBBCCCCCCFFFNNNYYYbbbcccZZZLLLBBB??????>>>>>>===<<<<<<<<<<<<<<<===>>>AAADDDFFFHHHDDD???<<<======;;;;;;===999;;;===<<<::::::<<<>>>;;;<<<<<<======<<<<<<;;;999:::;;;<<<===============>>>???@@@@@@@@@@@@???>>>>>>?????????@@@@@@@@@CCCEEEGGGGGGGGGGGGHHHIIIDDDIIIMMMNNNLLLKKKMMMQQQOOOQQQOOORRRYYYTTTOOOVVVVVVXXXYYYZZZZZZ[[[^^^```^^^```bbbcccbbbaaaaaabbbbbbcccdddfffiiikkklllmmmnnnqqqwww{{{}}}~~~}}}wwwhhhddd___ZZZUUUQQQMMMJJJEEEDDDBBB@@@>>>===<<<<<<======<<<999777777999;;;999999::::::::::::;;;;;;:::;;;===???AAABBBCCCCCCLLLZZZqqqmmmTTTKKKDDDFFFMMMTTT\\\cccjjjllllllggg]]]PPPEEE??????;;;777555666777666555555444333333333444555666222333333444555666777777888555222111111222333222000000000111111333444555666555444333222111000///222222111000000000000000===<<<<<<<<<<<<======>>>AAAIIIUUU```ccc[[[KKK???>>>===<<<;;;::::::::::::<<<<<<===>>>AAADDDGGGHHHAAA<<<999:::;;;999:::<<<888:::<<<;;;888777999<<<;;;;;;;;;<<<<<<;;;;;;;;;:::;;;===???@@@@@@??????>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGHHHHHHHHHIIIJJJFFFKKKQQQRRROOONNNPPPRRRUUURRRNNNWWW___TTTLLLUUUVVVXXXZZZ[[[[[[\\\^^^```\\\^^^bbbcccbbbaaa```aaadddeeefffhhhjjjlllnnnoooooosssyyy~~~vvviiieee___ZZZVVVRRRMMMJJJEEEDDDCCC@@@???===<<<<<<======<<<999777777999;;;999999:::::::::;;;;;;;;;:::;;;===???AAABBBCCCCCCLLL[[[rrrmmmXXXOOOFFFFFFIIIKKKPPPTTT\\\^^^___\\\TTTJJJAAA===AAA===888666777888888777222222222222333555777999333333222333333555666666888555222111111222333222333222111111222333555666777666555444333222111111222222111000000///000000999999999999:::;;;<<<<<<>>>CCCMMMVVVZZZTTTIII@@@;;;999;;;@@@???999888<<<<<<<<<>>>???AAACCCDDDDDD@@@===:::888888888888888;;;:::777444222333666999;;;<<<=========<<<;;;::::::;;;===>>>?????????>>>???@@@AAAAAA??????@@@AAA@@@AAABBBCCCDDDDDDDDDDDDDDDFFFGGGHHHHHHHHHJJJKKKMMMOOOPPPQQQQQQRRRSSSUUUUUUUUUVVVVVVWWWWWWWWWWWWTTTXXX[[[\\\[[[ZZZ\\\^^^\\\\\\^^^___```aaaaaaaaafffgggiiimmmqqqssssssrrrtttsssxxxuuummmggg```[[[XXXTTTOOOKKKJJJGGGCCCAAA@@@???>>>===:::999999;;;===>>>>>>===<<<;;;999888888999;;;<<>><<<<<<===@@@CCCEEEMMM]]]vvvooo___QQQHHHIIIKKKHHHHHHLLLNNNQQQPPPLLLHHHFFFAAA;;;<<<;;;:::999999888555333222444666666444333222333222333333444333222111///333222222111111222222333333333333444555666777888;;;;;;;;;888555222222222222111111111000000//////888888777888888999:::;;;999===DDDKKKOOOLLLEEE>>>@@@======???>>>::::::>>>===>>>>>>???@@@AAABBBBBB???<<<999888888999999888666888888888777666777999:::;;;<<<======<<<;;;;;;:::;;;<<<>>>>>>>>>>>>===???AAABBBAAA@@@???@@@AAA???@@@AAABBBCCCCCCCCCCCCDDDFFFHHHHHHHHHHHHJJJLLLKKKMMMPPPQQQRRRTTTWWWYYYYYYXXXXXXWWWWWWWWWWWWXXXUUUXXX[[[\\\ZZZZZZ[[[\\\YYYZZZ[[[^^^```aaabbbcccgggiiimmmssszzz|||{{{xxxuuuuuuzzzxxxpppjjjbbb\\\WWWSSSMMMIIIIIIGGGCCCBBBAAA@@@>>><<<;;;:::999;;;===>>>>>>======<<<:::999999:::<<<===>>>===<<<<<<>>>@@@CCCEEEMMM]]]wwwttt___QQQGGGGGGHHHEEEEEEJJJGGGJJJJJJGGGDDDCCC???:::<<<:::999999999888666444555555555444222222333555333333333333333222111000222111111000000111111222222222333333444666888888;;;;;;;;;888555222222222111111111111000000000///666666666777777888999:::666888<<>>>>>===;;;<<>>>>>===:::888777888999999999222555999;;;;;;999888888999:::;;;============<<<:::;;;<<<===>>>>>>======@@@AAABBBAAA@@@???@@@BBB>>>???@@@AAABBBBBBBBBBBBEEEFFFHHHHHHHHHIIIJJJLLLJJJLLLPPPRRRTTTWWWZZZ]]]^^^\\\ZZZXXXVVVWWWWWWXXXUUUWWWZZZZZZYYYXXXYYYYYYUUUWWWYYY\\\___aaadddeeehhhjjjqqq{{{~~~yyyxxx|||}}}sssmmmddd]]]XXXRRRMMMHHHHHHFFFDDDCCCBBBAAA>>><<<;;;::::::;;;===>>>===<<<======;;;::::::;;;======<<<<<<<<<<<<>>>AAADDDFFFNNN^^^xxx{{{bbbSSSHHHGGGHHHDDDDDDIIIAAAEEEGGGDDDCCCCCC???:::;;;:::888888888888666555777666444222000111444777333333333333222222222222111000000000000000000111222222222222444666888999:::;;;;;;999555333222222111111111111000000000000777777777777888999::::::777888:::<<>>>>>======>>>AAAAAA@@@???===<<<;;;;;;:::999777777888:::999999222555999::::::888777777888999;;;<<<>>>>>>>>>===<<<<<<======>>>>>>>>>>>>@@@AAABBBAAA@@@???@@@BBB>>>???@@@AAAAAABBBBBBAAADDDFFFGGGHHHGGGHHHIIIKKKKKKNNNQQQSSSVVVXXX[[[^^^```^^^ZZZWWWUUUUUUVVVWWWUUUVVVXXXXXXXXXWWWWWWVVVTTTUUUWWWZZZ]]]aaaccceeegggkkkuuu}}}|||uuunnneee]]]XXXSSSNNNJJJHHHFFFDDDCCCCCCAAA???===<<<;;;:::;;;======<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;===???BBBEEEGGGNNN___yyy~~~gggXXXKKKIIIHHHEEEEEEIIIBBBFFFIIIGGGFFFFFFAAA<<<<<<:::888888888888777666666666555333111111444666444333333222222222333333111111000000000000111111222111111222333666888:::999:::;;;999666333222222111111111000000000000000999999999999:::;;;<<<<<<999999:::<<<===???BBBDDDGGGEEEAAA??????@@@>>>;;;AAA@@@???>>><<<;;;:::999999777666777888999999888444666777777555555555777777888:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAA??????@@@AAA>>>>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFEEEFFFGGGIIILLLNNNQQQSSSTTTVVVXXX[[[]]][[[WWWTTTRRRRRRSSSTTTTTTTTTUUUVVVWWWVVVUUUTTTUUUVVVWWWYYY\\\```cccdddkkkqqq~~~~~~vvvoooeee^^^YYYUUUQQQMMMHHHFFFDDDCCCCCCBBB@@@>>>===<<<;;;;;;<<<===<<<:::;;;::::::::::::::::::;;;;;;;;;<<<===???BBBDDDFFFOOO___yyykkkZZZLLLIIIGGGDDDEEEJJJGGGMMMPPPPPPNNNKKKEEE>>>>>><<<999888999999888777333555666555444222333333333333333333333333333333222222222111111222222222222111111111222555888:::888:::;;;:::777444222222000000000000000000111111;;;::::::;;;;;;<<<===>>>999999999:::<<<@@@GGGLLLQQQNNNHHHBBBAAABBB???:::??????>>>===;;;:::999999888777666777888999888777666666666444333333555777777999;;;<<<>>>>>>>>>===>>>>>>============>>>???>>>???@@@???>>>===>>>@@@<<<===>>>???@@@@@@@@@@@@???@@@BBBCCCBBBCCCDDDFFFIIIKKKMMMNNNOOOPPPRRRTTTVVVTTTRRRPPPOOOOOOOOOPPPRRRRRRRRRTTTVVVVVVTTTRRRVVVVVVWWWYYY\\\```ccceeerrr{{{zzzvvvwwwxxx{{{xxxpppggg___ZZZVVVRRROOOIIIGGGDDDBBBBBBBBBAAA@@@>>>===;;;;;;<<<<<<;;;999::::::::::::::::::::::::;;;;;;<<<>>>@@@BBBDDDEEEOOO___yyylll[[[LLLHHHGGGCCCEEEJJJOOOVVV\\\\\\ZZZUUULLLCCCAAA>>>;;;:::::::::999888222444666666555333222222111222444555555444333333333333222222222222333333444222111000111444777999777999;;;:::777444222222000000000000111111111111;;;;;;;;;;;;<<<===>>>>>><<<:::999888;;;DDDQQQZZZccc]]]QQQEEEAAACCCAAA<<<======<<<<<<;;;:::::::::888777666777888888666555444555555555444555777999888999;;;======>>>=========<<<;;;;;;;;;;;;<<<===<<<>>>???>>>===<<<===>>>::::::;;;<<<============<<<===?????????@@@AAACCCBBBDDDFFFHHHHHHJJJLLLNNNMMMMMMLLLKKKKKKKKKLLLLLLPPPOOOPPPRRRUUUVVVTTTRRRTTTUUUVVVYYY]]]bbbfffiiiwww}}}uuupppqqqsssxxx{{{sssiii```ZZZVVVQQQNNNKKKGGGCCC@@@@@@BBBBBBBBB???===<<<;;;<<<<<<:::999::::::;;;;;;;;;;;;::::::<<<<<<===>>>@@@AAACCCCCCOOO___xxxqqq___OOOKKKJJJGGGIIIOOOYYYbbbkkkmmmkkkeeeZZZOOODDDAAA===;;;::::::999888444555555555333222333444000222444777777666333222222222111111111111222222555444111000000222555777666999;;;:::888444222222///000000000111111111111;;;;;;;;;;;;<<<===>>>>>>???<<<999777<<>>;;;;;;;;;;;;;;;;;;::::::888777666777888777666444111333666777777888999;;;999:::;;;============<<<<<<;;;:::999999999:::;;;<<<===>>>===<<<;;;<<<>>>888888999:::;;;;;;;;;;;;:::;;;===>>>===>>>???AAA<<<>>>AAACCCDDDFFFHHHKKKGGGHHHHHHIIIIIIIIIIIIIIIOOONNNNNNQQQUUUVVVTTTRRRRRRSSSUUUYYY^^^dddiiilllxxx~~~zzzrrrlllmmmpppvvvvvvjjjaaaZZZUUUPPPLLLLLLHHHBBB???@@@AAACCCDDD???>>><<<<<<<<<<<<:::888;;;<<<<<<======<<<<<<;;;<<<===>>>???@@@AAABBBBBBNNN^^^xxxvvvdddTTTOOONNNLLLNNNUUUbbblllvvvzzzxxxrrrfffZZZGGGCCC???<<<;;;;;;:::999666666555222000111444777///111555888888666333111111111000000000000111111666444222000000222444666666888;;;;;;888555333222//////000000111111111222;;;;;;:::999:::;;;<<<===DDD===;;;@@@CCCIII^^^uuuvvv^^^KKKBBB@@@@@@AAA>>><<<:::999999;;;>>>???:::888666555444555666777666444222444777:::999888::::::999999:::;;;===>>>======<<<;;;;;;;;;;;;<<<;;;<<<===>>>>>><<<:::999999999888777777666777777999888888888888888999:::===============>>>??????DDDDDDDDDDDDEEEEEEEEEFFFNNNNNNMMMMMMNNNPPPRRRSSSTTTTTTVVVZZZ]]]aaakkkuuu|||zzzzzzpppjjjlllnnnrrr~~~rrrfffaaa]]]VVVQQQOOOLLLIIIEEEAAA???>>>???@@@@@@>>>;;;999999:::<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;<<<>>>AAADDDFFFNNN[[[sss|||```VVVMMMJJJKKKKKK^^^hhhuuutttaaaSSSJJJAAA===999444333444555555666666666666555555333444555666666666555444333333333333111///---+++222222111111222444555666888999999999777444000...000000000000000111111222:::::::::::::::;;;<<<<<>>>>>>>>===;;;999888888999999888777555444333444555666555444333555888:::999888::::::999999:::;;;===>>>;;;;;;:::999999999999999777777999999999888666555777666666555444444555555666555555555555666777777;;;;;;::::::;;;;;;<<<===??????@@@BBBCCCEEEFFFGGGLLLLLLLLLMMMNNNPPPRRRSSSTTTSSSUUUYYY]]]bbblllwww|||xxxzzzwwwnnniiilllpppvvvuuuiiibbb^^^WWWQQQOOOJJJHHHEEECCCAAAAAAAAABBB@@@???===;;;::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>AAADDDFFFNNNZZZrrrtttZZZRRRKKKJJJNNNOOOcccuuummmSSSJJJAAA>>>;;;888888:::666666777777777777666666444444666666666666555444222222333333333222000000222222111111222333555666999999999999777444111///000000000000000111111222999::::::;;;;;;;;;;;;;;;===999:::???AAAFFFUUUeeepppeeeTTTFFF???<<<;;;:::;;;:::999888777666666555666555333222222333444444444444444777999:::999777999999999999:::;;;<<<===888888777666666666666666444555555666666444333222444333333222222222222333444444333333444555555666888777777777777888999999999:::<<>><<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>AAADDDEEEMMMXXXqqqqqqYYYSSSMMMLLLQQQSSSfffzzzsssWWWMMMCCC???===::::::;;;777777888888888888777777444555666777777666555444111111222444444444444444222222111111222333444555999999999888777444222111000000000000000111111222888999:::;;;<<<;;;::::::<<<:::;;;>>>???AAAKKKVVV[[[SSSIII@@@<<<:::888777555666777888888888777666333222222111111111222333222333555888999999888666888888888999999::::::;;;666666555444444444444555444555555555555444333333222222111111111111111222444444444444555666777777666666555555666666777888888999;;;>>>AAACCCEEEFFFGGGHHHJJJLLLOOOQQQTTTUUUSSSQQQSSSXXX]]]dddppp|||~~~yyyyyyyyy~~~}}}tttnnnpppssswwwqqqhhhaaaYYYRRRPPPHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@>>><<<:::888::::::;;;;;;;;;<<<<<<<<<:::;;;;;;===???AAACCCEEEKKKWWWooosss^^^YYYPPPNNNSSSTTTfffyyyuuu___RRREEE???<<<888777777777777888888888888777777555666777888777666555444111222222333444444444555222222111111111222444555888888888888666555333222000000000000000111111222777888:::;;;;;;;;;:::999<<<;;;<<<===<<<<<>>@@@BBBDDDEEEEEEFFFIIILLLOOOQQQSSSUUUSSSRRRTTTYYY^^^dddppp{{{xxxvvvxxxyyy~~~wwwqqqrrruuuyyytttjjjcccZZZSSSQQQIIIIIIGGGEEECCCAAA???>>>@@@@@@AAA@@@???<<<:::888:::::::::;;;;;;;;;;;;<<<999:::;;;===???AAACCCDDDJJJUUUlllooo^^^[[[QQQNNNTTTUUUfffyyy|||dddVVVFFF???<<<888555555777777777888888777777777777777888888888777555444444333333333222222222222333222111111111222333444777777777666555444333333000000000000000111111222888999999:::::::::::::::<<<<<<<<<;;;:::999;;;===666666666555444333333222666777777777666444222111/////////000000000000000///111444555555444555666444555666666666666555555555555444333333333333444222111111111000000000000111000000000000111222222111111111111222333555555777777666666777777888999;;;;;;===>>>@@@BBBCCCDDDDDDEEEHHHKKKOOOQQQSSSSSSTTTSSSVVV[[[___dddnnnxxxxxxqqqqqqtttzzzyyytttvvvyyy~~~vvvlllddd[[[TTTRRRKKKJJJGGGEEEBBB@@@???>>>????????????>>><<<:::888::::::::::::;;;;;;;;;;;;999999;;;===???AAABBBCCCIIITTTjjjyyycccUUUUUUMMMLLLUUUWWWhhhwwwiiiYYYHHHAAA>>>;;;999999888888999999999999888888888888999999888777666555666555444333222111111111333222111000000111222333666555555444444333333333000000000000000111111222999999999888999999:::;;;:::;;;;;;999888888888888111222333333222111000000555555555444333222111000...//////000000000000000...000333333222222444666222333444444444444333222444444333222222222222222000000//////....../////////////////////000111111111111111111333444555666777777666666777777888999999:::<<<===@@@BBBCCCDDDCCCEEEHHHKKKNNNQQQRRRRRRUUUUUUYYY^^^```ccckkkttt{{{~~~{{{rrrnnnpppttt{{{zzz{{{~~~wwwlllddd\\\UUUSSSLLLJJJGGGDDDBBBBBBBBBBBB>>>>>>>>>===<<<;;;::::::999999:::::::::;;;;;;;;;888999;;;===???AAABBBBBBIIISSShhh{{{mmmZZZOOORRRJJJKKKVVVZZZjjjvvvsssaaaOOOFFFCCC???<<<;;;::::::;;;;;;;;;;;;::::::999999::::::999777666555777666555333333333333444333222111000000111222333444444333222222222333333000000000000000111111222:::999888777888999;;;<<<888::::::888888999999888111222444333111///......111111111111111222222222......///000111111000000...000222111000000333666111222333444333222111000333222222111111111111111111111000////////////000...............///000111333333333444555666888999777666666666666777888888777888:::<<>>===<<<===@@@CCCBBBEEEHHHKKKMMMOOORRRUUUXXXXXXXXXZZZ___eeekkknnnnnnnnnlllkkkkkknnnssswwwzzznnneee[[[RRRNNNMMMKKKGGGEEEEEEDDDCCCBBB@@@???>>>===;;;;;;::::::;;;999888999:::;;;;;;:::999999999:::<<>>@@@???999999888888777666555555555555444444444444555555555444333222222111222222111111111222222333333333444444444555666777777777666666666666555444333222111...---//////,,,,,,///000000000//////................................./////////000111222222222444444333222222222222222111111000000000000111111444333222222000000///...222222222222222222222222333333333444555666777888777888::::::999999:::<<<:::<<<===>>>===>>>@@@CCCAAACCCFFFIIIKKKMMMPPPSSSWWWWWWXXXZZZ^^^ccciiillljjjjjjjjjiiijjjnnntttxxx{{{ooofff]]]TTTPPPMMMJJJGGGEEEDDDCCCBBB@@@@@@???>>>===<<<;;;;;;;;;<<<;;;999999:::::::::999999999:::;;;===???AAABBBHHHTTThhh{{{iii]]]YYYRRRPPPPPPUUUZZZ```mmm{{{ttt```SSSLLLGGGEEECCCCCCDDDEEEFFFGGGGGGHHHFFFKKKLLLHHHDDDCCCAAA???>>>===<<<:::999999999999;;;:::999777666555555555444333333222222111222222111222222222333333333333222222333333444555555555444444444444444333222111222///...000000------000/////////...............//////.........//////000//////000000111222222222333444555555555444333222222111111000000111111222555444444333222111000///222222222222222222222222333333444444666777777888777888::::::999999;;;===:::<<<===>>>>>>???AAADDDAAADDDGGGIIIKKKMMMPPPSSSVVVVVVWWWYYY\\\aaaeeehhheeefffggggggiiinnntttyyy|||}}}ppphhh^^^VVVSSSNNNKKKGGGDDDCCCBBB@@@???@@@???>>>===<<<;;;;;;;;;===;;;999999::::::999888888999;;;<<<>>>???@@@@@@JJJTTTfff}}}qqqbbbYYYVVVPPPPPPTTTZZZbbblllzzzsssdddYYYPPPKKKIIIJJJLLLNNNQQQSSSUUUVVVZZZ^^^___ZZZTTTPPPKKKFFFGGGEEEAAA>>>======>>>>>><<<;;;:::999777555444444444444444444333333333333222222333333333333333444111111111222222222333333222222333333222111000000///,,,,,,///000///000333..................------222111111000111222333444000000000111111222222222222444666777777666333222222222111111111111222222222222222333333333444444000000000000000000000000222333444555666777777888555666888888888888:::;;;;;;<<<===>>>???AAACCCDDDDDDFFFIIILLLMMMOOORRRUUUUUUUUUVVVXXX[[[___bbbdddcccdddeeefffhhhmmmrrrwww{{{~~~qqqhhh___WWWTTTPPPMMMIIIFFFDDDCCCAAA???@@@???>>>===<<<<<<<<<<<<<<<:::999999:::;;;:::999777999;;;===????????????JJJSSScccxxxttthhh\\\WWWVVVPPPTTT[[[dddnnn{{{vvvhhh]]]WWWUUUWWWZZZ^^^cccgggjjjllltttxxxyyytttnnniii```YYYVVVRRRMMMHHHEEEEEEFFFGGGAAAAAA@@@>>>===;;;999888666666777666666666555555333333333333444444444444000000000000111111111111111111111111111111000//////,,,,,,//////---...222------..................111111111222333444555666111111111111222222222222222444666888888666444222333333222222222222333333222333333333333444444444000000000000000000000000222333555666777888888777444666888888888999:::<<<<<<<<<<<<>>>@@@BBBDDDDDDEEEGGGJJJLLLMMMOOORRRTTTSSSTTTVVVXXX[[[^^^```aaaaaacccdddeeegggkkkpppttt|||rrriii___WWWTTTRRROOOKKKHHHFFFEEECCCAAA@@@???>>>===============:::999888888:::<<<<<<;;;888999;;;===?????????>>>JJJSSSbbbvvvqqqeee[[[SSSQQQSSSTTT]]]hhhrrr~~~|||qqqkkkgggiiimmmsssyyy}}}tttmmmiiibbb\\\YYYXXXYYYZZZUUUTTTQQQMMMHHHCCC???===777888888888777666555444444444444444444444444444000000000000000000000000000000111111111000000///333///...///...++++++................../////////...///000222333444444444222222222222222222222222111333666777888666444333444333333222222333333444666555444444222222111000222222222222222222222222222333555777888888888777666888:::;;;;;;;;;===???===<<<<<<>>>AAADDDEEEEEEDDDFFFIIIJJJLLLMMMPPPRRRQQQRRRUUUXXX[[[]]]______```aaaccceeegggkkkpppsss~~~uuujjj```XXXUUURRROOOKKKHHHGGGFFFDDDCCC@@@???>>>>>>=========>>>;;;999888888:::;;;;;;;;;999:::;;;===>>>>>>??????KKKSSSbbbtttssscccXXXRRROOOQQQVVV]]]iiiwwwyyy|||}}}xxxttttttuuuvvvpppmmmggg^^^TTTJJJAAA<<<:::;;;;;;:::999777555444666555555555555444444444000000000000000000//////000000111111111111000000444000///000///,,,,,,............//////000000000,,,...111444666666555444222222222222222222222222111333444666666666444333444444333333333333444444555555444333222111000000222222222222222222222222222333666888999999888777666888:::;;;;;;<<<>>>@@@>>><<<<<<>>>BBBEEEFFFEEEDDDFFFIIIKKKLLLMMMPPPRRROOOQQQUUUYYY\\\^^^______]]]___bbbeeehhhlllrrruuuxxxmmmbbbZZZVVVQQQNNNJJJHHHGGGFFFEEEDDD@@@???>>>>>>===>>>>>>>>>>>><<<:::999::::::999888;;;;;;;;;<<<<<<>>>???@@@GGGOOO^^^ppptttgggXXXPPPMMMOOOVVV]]]eeetttssseeeWWWKKKDDDBBBBBBBBBAAA???<<<999888666666666666555555444444000000000000000/////////000000111111111111111000222///...111111///000333.../////////000000111111---000444888999999777666222222222222222222222222111222444555555555444444555444444333333444444555111111222222222333333333000000000000000000000000222333666888999999888777444666888999999:::<<<>>>>>><<<;;;>>>CCCFFFFFFEEEGGGIIIKKKMMMNNNOOORRRTTTNNNPPPUUUYYY]]]______```ZZZ]]]```dddhhhnnntttxxx~~~~~~{{{oooddd[[[XXXOOOLLLIIIGGGFFFFFFEEEDDD@@@???>>>>>>>>>>>>>>>???AAA>>>;;;:::999888666555<<<;;;;;;;;;<<<===???@@@BBBJJJYYYjjj~~~sssiii\\\OOOHHHHHHMMMVVV___kkk|||xxxiii\\\UUUJJJJJJJJJIIIGGGCCC@@@===777777666666555555555444111///...------...///111222222111111111111111111222222222222111111111000////////////////////////111000000333777999888666111000//////000222444666111222333333444444333333333333333222222111111111222222333333444555666666000000111111111222222222555555666666777777888888999999999999::::::;;;<<<======>>>???@@@BBBDDDEEEGGGJJJMMMOOONNNNNNOOOPPPNNNSSSWWWXXX\\\bbbdddbbb^^^```dddiiinnntttxxxzzz}}}zzz}}}yyylllddd___[[[PPPNNNJJJHHHGGGGGGEEEDDD@@@@@@??????>>>>>>======<<<<<<<<<;;;:::999888777;;;;;;<<<<<<======>>>>>>DDDHHHRRRbbbqqquuummm[[[TTTLLLHHHGGGKKKWWWbbbqqqvvviii^^^VVVVVVXXXYYYUUUNNNGGGEEE===777444555666444333555111000///......///000111///000000111111222222222111111111111000000000000////////////////////////000//////222555777666444111000///...///111222444111222222333333333333333333333222222222111111111222222222333444555555555111111111111222222222222444555555666666777888888999999888999999:::;;;<<<<<<<<<===>>>@@@BBBCCCDDDGGGIIILLLNNNNNNNNNOOOPPPPPPTTTWWWXXX\\\ccceeedddaaaccceeejjjooouuuzzz~~~zzzyyyzzz~~~ppphhhbbb^^^RRROOOKKKHHHGGGFFFEEECCC@@@@@@???>>>>>>======<<<;;;;;;;;;;;;:::999999888::::::;;;<<<===>>>??????AAADDDMMMZZZgggtttuuuggg```QQQKKKFFFEEEGGGNNN]]]jjj~~~rrrhhhdddfffhhhjjjfff]]]UUUPPPDDD===777666555222111333111000///......///000111......///000111222222333000000000/////////......////////////////////////000//////111333444333111000000.........///000111000111222222333333222222222222222111111111111111111111222222333444444444111111111222222222333333444444444555666666777777888777777888999:::;;;;;;;;;;;;<<<===???AAACCCDDDFFFIIIKKKMMMNNNNNNPPPRRRSSSVVVXXXYYY]]]eeeiiihhhffffffhhhkkkpppwww~~~|||uuusss}}}pppggg___[[[TTTPPPLLLIIIGGGFFFDDDBBB??????>>>>>>======<<<<<<::::::::::::::::::::::::999:::;;;<<<===>>>??????@@@AAAGGGQQQ[[[eeettt}}}jjj]]]VVVHHHDDDAAACCCGGGPPPaaaoooyyyvvvyyy}}}xxxpppssswww}}}{{{rrrhhh```PPPFFF;;;666444111000222000///............///000.........//////000000000//////.........---------..............................//////000000000/////////...---------......///000111111222222111111111111111111111111111000111111111222222222333333111111111222222222222333333333333444555555666666666666666777888999:::;;;999::::::<<<>>>@@@BBBCCCGGGIIILLLNNNNNNOOORRRSSSUUUXXXZZZZZZ___ggglllllliiiiiiiiikkkpppxxxuuuooowwwrrrhhh___YYYVVVRRRNNNJJJHHHFFFCCCBBB??????>>>>>>===<<<<<<;;;::::::::::::::::::;;;;;;:::;;;;;;<<<<<<=========@@@AAAEEEMMMTTT]]]jjjwwwsssbbbVVVOOOFFFCCCBBBDDDGGGPPP```ooo~~~qqqmmmpppuuu|||uuuoooxxxyyyooo\\\NNN???888444111111333---------,,,,,,---------/////////......---------.........------------,,,---------------------------......///..................------------------...///000000111111000000000000000000000000000000000000000111111111111111000000111111111111222222222222222333444444555555555555555666777888::::::888999:::;;;>>>@@@BBBCCCIIIKKKMMMNNNOOOPPPSSSUUUVVVYYY[[[[[[```iiinnnooojjjiiiiiikkkpppwwwyyypppssszzznnnddd]]]WWWSSSOOOKKKHHHFFFDDDBBB?????????>>>======<<<<<<::::::999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;@@@@@@DDDKKKRRR[[[jjjvvvwwweeeVVVLLLFFFEEEDDDCCCEEEHHHPPPaaappprrrlllnnnsss{{{vvvooollluuu}}}gggVVVDDD:::555333333444,,,,,,,,,,,,,,,,,,,,,,,,000//////...---,,,++++++.........---------,,,,,,------------------------+++---......---,,,---...---------------------------...//////000000//////////////////000000000000000000000000000000000000/////////000000000111111111111111222333333444444333333444555666777999:::888999:::<<<>>>AAACCCDDDKKKLLLNNNNNNNNNOOORRRTTTUUUYYY\\\]]]ccckkkppppppkkkjjjjjjkkkpppxxx}}}sssrrr~~~|||oooddd]]]WWWTTTOOOKKKIIIGGGEEECCC@@@@@@??????>>>=========<<<;;;:::999999999:::;;;<<<<<<<<<;;;;;;;;;;;;:::>>>???DDDMMMVVVbbbrrrjjjZZZOOOGGGBBBAAAAAACCCEEEHHHPPPbbbsss|||ssstttxxxyyylllgggiiipppqqq^^^III<<<777444333333,,,,,,,,,------,,,,,,,,,......------,,,,,,++++++............------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,......---,,,---///,,,,,,---......//////...------...////////////............/////////000000////////////////////////............////////////000000111111222333333333222222333444555777999999888999:::<<>>>>>===<<<:::888888888::::::999999:::;;;;;;<<<======???@@@GGGSSS```nnnuuuaaaTTTLLLFFFBBB???@@@BBBEEEGGGOOO```qqq|||kkk^^^\\\```kkk~~~{{{fffNNN@@@999444000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))),,,...///---,,,...000+++,,,---...////////////,,,---......//////......---.........//////000000///////////////.........---------............///000000000111222222333333222222222333555777888999999999;;;===???BBBDDDFFFKKKKKKLLLKKKJJJJJJMMMOOORRRXXX\\\```eeemmmpppooollllllmmmoootttzzzvvvnnnxxxttthhh```VVVSSSOOOLLLJJJIIIGGGEEEBBBBBBAAAAAA@@@?????????>>>===:::888888888999:::666777888:::<<<>>>???@@@AAADDDLLLZZZiiiyyylllYYYMMMGGGBBB@@@AAAAAACCCEEEEEEKKK\\\mmmppp___RRRQQQWWWggg{{{kkkRRRBBB:::333...,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------......////////////......///...------...///000111///...---,,,+++,,,,,,---............////////////000000000111222222333333555111///222888;;;:::888777999<<>>>>>AAA>>>;;;999999999999888888999;;;<<<=========>>>AAALLLYYYeeettthhhWWWMMMFFFAAA???BBB???>>>???AAAHHHXXXfffwwwiii\\\OOOLLLPPP^^^qqqkkkRRRBBB:::444111111,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------............------...////////////......---...---,,,,,,,,,...///000///...---,,,+++,,,,,,---////////////000000000000000000000111222222333333444111000222666999999888777999<<>>======@@@===:::999999::::::999999:::;;;<<<===>>>@@@AAAHHHTTTbbbpppzzzaaaRRRIIICCC?????????>>>===???AAAHHHWWWeeexxxnnnbbbUUUJJJHHHNNN\\\ooommmUUUEEE===888555555------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------............------///////////////...---,,,,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,---/////////000000000111111000000000111222222333333222222222333555666888888888999<<>>===<<<>>><<<:::999:::;;;;;;:::;;;;;;;;;;;;<<>>===>>>AAACCCIIIVVVdddtttqqqaaaVVVLLLCCCDDDLLLZZZmmmjjjRRRCCC;;;666333444---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........,,,------......------,,,////////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,............/////////000000000000111222222333333222444555555444555888:::999:::<<>>======;;;999999;;;<<<<<<;;;<<<<<<;;;:::;;;@@@HHHNNNYYYhhhzzzoooZZZMMMFFFBBBAAABBB>>>>>>@@@CCCEEEIIIUUUaaarrroooaaaTTTLLLDDD===AAAKKKZZZnnn}}}iiiQQQAAA:::444222222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,...............---,,,,,,------.........---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000111222222333333222444555666555666999;;;:::;;;<<>>AAADDDGGGHHHEEEHHHKKKNNNPPPRRRVVVXXXWWW]]]cccgggggggggggghhhkkkooorrruuuxxx}}}rrrggg[[[XXXSSSOOOMMMJJJHHHFFFCCCCCCBBBBBBAAAAAA@@@@@@;;;:::::::::<<<<<<;;;:::999;;;;;;999:::AAANNNXXXjjjzzzooo\\\NNNEEE???>>>@@@AAAAAACCCFFFHHHMMMXXXeeeoooyyyrrrhhh]]]VVVMMMEEEAAA@@@===;;;CCCOOO```uuusssZZZHHH???777333333))))))***+++,,,------...************************************************))))))))))))*********+++))))))******+++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,---............,,,------...---,,,+++***)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------000000000111222222333333000///...111666999:::888;;;;;;<<<>>>AAADDDGGGIIIGGGIIILLLOOOPPPSSSVVVXXXYYY\\\aaafffhhhiiihhhgggkkkoootttwwwyyy~~~uuuiii]]]ZZZUUUQQQNNNKKKGGGEEEDDDCCCBBBAAA@@@???>>>>>><<<;;;:::;;;<<<<<<;;;999777999:::999:::BBBOOOZZZlll}}}qqq___QQQHHHBBBAAADDDGGGGGGJJJNNNRRRYYYfffttt}}}ooojjjccc]]]YYYRRRKKKEEE@@@<<<;;;>>>===;;;DDDPPP```wwwyyy^^^LLL@@@888333222(((((()))***,,,---...///))))))))))))))))))))))))************************))))))))))))************(((((()))***++++++,,,,,,+++,,,,,,------,,,,,,+++******,,,---.../////////+++,,,,,,---,,,+++***))))))***+++,,,---,,,,,,+++,,,,,,,,,---------......000000000111222222333333///,,,***...555999999666;;;<<<===>>>AAADDDGGGIIIIIIKKKNNNOOOPPPRRRUUUWWWZZZ\\\___ccchhhjjjiiihhhkkkpppvvvyyy{{{wwwjjj___[[[VVVRRROOOKKKGGGDDDEEEDDDCCCAAA???===<<<;;;<<<;;;;;;;;;<<<<<<:::888555888:::999:::BBBOOO[[[jjj{{{tttbbbVVVLLLFFFFFFIIINNNNNNRRRWWW\\\eeetttzzzrrrjjjeee\\\WWWPPPLLLIIIEEE@@@<<<999666888===<<<;;;DDDQQQ___wwwfffSSSFFF===777666---,,,***)))))))))******))))))))))))))))))))))))+++++++++*********))))))******))))))******+++,,,*********)))******++++++++++++++++++++++++++++++---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++---...---+++,,,,,,------.........111111111000111111222222111111222444666888:::;;;;;;>>>AAACCCDDDEEEGGGIIIOOOOOOOOOPPPQQQTTTVVVXXX]]]]]]^^^```bbbfffiiijjjqqqpppqqqsssxxxyyymmm```]]]WWWRRROOOKKKHHHEEEDDDBBB@@@???@@@@@@???>>>======<<<;;;;;;;;;;;;<<<===;;;;;;;;;<<<@@@LLLXXXhhhxxxpppaaaXXXTTTSSSSSS^^^___dddlllwww}}}uuukkkbbbZZZRRRMMMIIIFFFBBB???>>><<<:::999======;;;888666;;;FFFNNNiii{{{oooZZZHHH999444555,,,+++***)))))))))***+++))))))))))))))))))))))))++++++++++++******************))))))******+++,,,*********)))******+++,,,++++++++++++++++++++++++---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,,,,+++,,,,,,------.........111111111000111111222333222333333555777999;;;===;;;>>>AAACCCDDDEEEHHHJJJMMMMMMMMMNNNPPPRRRTTTUUU\\\\\\]]]___bbbeeehhhjjjkkklllppptttyyy~~~{{{oooccc___YYYSSSPPPLLLIIIFFFEEECCCAAAAAAAAAAAA???>>>======<<<;;;;;;;;;;;;;;;<<<:::;;;<<<===@@@JJJVVVhhhvvv}}}wwwllleeeccceeefffooorrrwww~~~{{{oooiii```WWWOOOJJJEEEBBB???===999777777777555444999999999666666<<>>AAACCCDDDEEEHHHJJJLLLLLLLLLMMMNNNPPPQQQRRRZZZZZZ[[[^^^aaaeeehhhjjjdddhhhnnnuuuzzz}}}~~~rrrfffaaa[[[UUUPPPMMMIIIGGGEEEDDDCCCCCCCCCBBB@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::;;;===>>>@@@HHHQQQbbbooo|||~~~wwwrrrooopppxxxxxxssssssvvvyyy{{{sssjjjdddYYYSSSKKKDDD@@@>>>======;;;888555444444555555555444555555444555;;;DDDLLLWWWiiitttcccQQQ???666444((()))))))))******++++++((((((((((((((((((((((((,,,,,,,,,,,,++++++++++++)))))))))))))))***++++++))))))))))))***+++,,,,,,+++++++++,,,,,,,,,,,,,,,---...///...,,,+++,,,---++++++++++++++++++++++++&&&'''((()))***+++---///++++++,,,,,,---...//////000000000000111222333333333333444555777:::<<<======???AAACCCDDDFFFIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRXXXYYYZZZ]]]```dddgggjjjcccgggmmmtttyyy}}}~~~uuugggbbb[[[UUUPPPLLLIIIGGGEEEDDDCCCCCCCCCAAA???<<<===<<<;;;;;;::::::;;;;;;:::999:::>>>??????DDDKKKVVVbbbnnnuuuwwwwwwsssmmmeeedddgggqqq|||{{{~~~yyyvvvrrrmmmggg```YYYTTTKKKGGGCCCAAAAAACCCCCCCCC;;;888444333333555555555222333333333444999@@@EEEPPP```ttt~~~nnn^^^MMM===444333(((((())))))************((((((((((((((((((((((((,,,,,,,,,+++++++++******))))))(((((())))))***+++))))))))))))***+++,,,---++++++,,,,,,,,,------------...///...,,,+++,,,---++++++++++++++++++++++++(((***,,,,,,,,,---000222******+++,,,---...///000000000000000111222333444111222333444666999;;;<<<>>>???AAABBBCCCFFFIIILLLMMMNNNOOOPPPRRRSSSSSSTTTYYYYYYZZZ\\\```cccgggiiihhhjjjnnnsssxxx}}}xxxgggbbbZZZSSSOOOKKKIIIGGGEEECCCBBBAAAAAA@@@===;;;<<<<<<;;;::::::::::::::::::999:::===>>>>>>AAAFFFMMMXXXbbbgggiiijjjgggcccZZZ[[[```lll|||~~~rrrjjj```]]]ZZZVVVSSSNNNIIIFFFAAAAAAAAADDDHHHJJJKKKJJJ;;;888333111000111111111222222222222333666:::===FFFTTTdddttt~~~ssscccUUUGGG:::555555(((((()))*********))))))((((((((((((((((((((((((+++++++++*********)))))))))(((((((((((()))******(((((())))))***+++------++++++,,,,,,------......---...///...,,,+++,,,---++++++++++++++++++++++++)))+++,,,***'''&&&(((+++******+++,,,...///000000//////000000111222444444111111222444666888:::;;;>>>@@@AAABBBCCCFFFJJJMMMNNNOOOQQQSSSUUUVVVWWWWWWZZZZZZ[[[]]]```cccfffhhhlllmmmooossswww}}}zzzgggbbbZZZSSSOOOLLLJJJHHHFFFDDDAAA??????>>>===<<<<<<;;;;;;:::::::::::::::<<<999999<<<===<<<>>>BBBHHHQQQXXXZZZ[[[[[[YYYUUUOOORRRZZZgggxxx}}}~~~qqqcccZZZNNNLLLIIIGGGFFFDDDAAA???999:::===BBBFFFIIIIIIHHH@@@<<<777333333333333333333222222222333444555666;;;EEERRR^^^lllvvvxxxtttmmmcccWWWLLLAAA888666888((())))))******)))((('''))))))))))))))))))))))))*********)))))))))((((((((((((((((((((()))******((((((((()))***,,,---...++++++,,,,,,---......///---...///...,,,+++,,,---************************'''***+++((($$$"""$$$''')))***+++,,,...///000000/////////000111333444555222222333555777999;;;<<>>>>>>>>>>><<<;;;::::::999999::::::===999888:::<<<;;;===@@@AAAIIINNNNNNNNNOOOMMMIIIGGGLLLVVVeeewwwyyyuuuwww{{{}}}{{{yyyxxx|||yyymmmbbbUUUKKKDDDBBB???>>>>>>>>>===;;;888888999;;;???AAABBBAAACCC???999555555555666666222111111222333444444333666<<>>???@@@@@@<<<;;;::::::999999::::::>>>999777999;;;:::<<>>:::444111111222333444000000111222444555444333777:::<<>>AAABBBCCCDDDDDDFFFJJJMMMQQQPPPPPPQQQUUUXXXZZZ[[[\\\]]]___```bbbfffjjjnnnqqqrrruuuxxx{{{}}}{{{|||ooohhh___XXXTTTPPPLLLHHHHHHEEEBBB@@@@@@AAA@@@@@@>>>>>>???===:::999999:::::::::999999::::::;;;<<<;;;===AAADDDEEEDDDBBBAAABBBIIIVVVgggyyy{{{mmmccc___^^^aaadddhhhlllnnnkkkeee```YYYSSSPPPRRRTTTUUU\\\eeegggmmmwwwzzziiiYYYOOOGGGAAA>>>666555555555666777999:::555555555777999999777555333---333666000111555222000111222333333222111000111111444888<<<===<<<:::;;;999666444222222222333))))))))))))))))))))))))+++)))''''''((()))))))))***++++++***(((''')))******((('''(((+++,,,+++)))))))))))))))***+++,,,---+++---......,,,+++***+++......---,,,++++++++++++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++******+++,,,---------,,,,,,111111000000111222333333111333555666777999;;;>>>AAABBBDDDDDDEEEGGGJJJMMMOOONNNOOOQQQTTTWWWZZZ[[[___aaabbbdddfffiiinnnrrrsssuuuwwwyyy{{{~~~}}}zzzyyytttxxxnnnhhh___XXXTTTQQQLLLIIIIIIFFFBBB@@@@@@@@@@@@???======>>><<<:::888888999::::::999999::::::;;;<<<999;;;===@@@AAA@@@???>>>BBBHHHSSScccvvvzzziii]]]WWWUUUSSSTTTWWW[[[\\\ZZZUUUQQQPPPHHHBBBDDDHHHIIILLLPPPTTTYYYaaakkktttxxxwwwvvvtttkkk^^^PPPFFF???;;;999888777666444444444444444555555555777888888777555999000111333///222555000000111222222222222111000//////000333666777666555666555333111111111222333************************+++)))((((((***+++***)))***++++++***(((''')))******)))''''''((((((&&&%%%))))))))))))***+++,,,---++++++---...///...***(((...------,,,,,,+++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++******+++,,,------------,,,222222111111111111111222111333444555666888;;;===@@@BBBDDDEEEFFFHHHKKKMMMLLLLLLMMMOOORRRVVVYYY[[[```bbbdddeeehhhlllqqqtttwwwxxxyyyzzz{{{~~~zzzssspppnnntttnnnhhh^^^XXXTTTQQQMMMJJJJJJGGGCCCAAAAAA@@@???>>><<<======;;;999888888999::::::999999::::::;;;<<<:::;;;<<<============<<>>888666666888777555444222222111111555444555666888888666444<<<222111333111666:::222000111111222222111111000000///...///111222111000111111/////////000111222))))))))))))))))))))))))***((('''(((***+++***)))***++++++***(((''')))***+++***))))))))))))((('''))))))))))))***+++,,,---,,,+++***---//////+++(((------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------------//////////////////000111111222444555666888;;;===@@@BBBEEEFFFGGGIIILLLNNNJJJKKKMMMOOOQQQTTTXXX[[[^^^```bbbdddgggkkkppptttyyy{{{{{{{{{zzz}}}wwwqqqnnnsss}}}ppphhh___XXXTTTQQQNNNKKKJJJHHHDDDBBBAAA@@@>>>===<<<======<<<:::999999:::::::::999999::::::;;;<<<>>>============>>>>>>>>>???DDDOOO```ttt}}}gggUUUIIIDDDFFFEEEEEEEEEGGGFFFDDDBBBDDD@@@===<<<======;;;:::>>>???BBBIIIPPPUUUXXXXXXQQQPPPMMMEEE<<<666555777444444444333333333333333444444444666777777666444333000444444///444999222000000111111111111000000333111//////000000000///000//////...//////000111((((((((((((((((((((((((((('''&&&''')))***)))(((***++++++***(((''')))***))))))***************+++))))))))))))***+++,,,---///,,,)))***---...---+++,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......---------...///111222333111333555666666888;;;===@@@BBBEEEGGGHHHJJJLLLOOOJJJLLLOOOPPPQQQSSSXXX[[[]]]___bbbdddggglllqqquuuzzz|||}}}|||zzz{{{xxxqqqrrrxxxssskkkaaaYYYUUURRRNNNLLLJJJHHHEEECCCBBBAAA>>>======>>>???===<<<:::;;;<<<::::::999999::::::;;;<<<>>>>>>===<<<======>>>???===DDDPPPbbbwwwlllYYYLLLEEEAAA@@@??????@@@@@@???===888;;;===:::777666777888999999;;;???DDDIIILLLMMMKKKLLLJJJDDD<<<777666777444444555444444444444333333333333555777777555333,,,222<<<:::...///444...000000000000000000000000555222000///000000///...000000000///////////////''''''''''''''''''''''''&&&&&&&&&''')))***)))'''***++++++***(((''')))***%%%'''((()))((()))***,,,))))))))))))***+++,,,---...,,,******+++---------+++,,,---------,,,+++******++++++++++++,,,,,,,,,,,,++++++******++++++,,,*********+++,,,---...///...//////000111333555666222444555666777999<<<>>>@@@BBBFFFHHHJJJKKKMMMOOOLLLOOORRRRRRRRRSSSXXX\\\___aaadddgggjjjooouuuyyy{{{~~~~~~{{{{{{~~~uuuqqqssswwwnnnccc[[[VVVSSSOOOLLLIIIGGGEEEDDDCCCBBB???======>>>???>>><<<;;;<<<===::::::999999::::::;;;<<<;;;;;;::::::;;;<<<<<<======DDDQQQcccxxxrrr^^^OOOHHH@@@???======>>>>>>===;;;333:::>>>:::555666999;;;;;;::::::<<<@@@DDDFFFGGGGGGGGGDDD@@@;;;777666666666666666555444222111000333222333444666666444222333===JJJDDD333111555///111000000//////000000111222000////////////...,,,000000000000000/////////((((((((((((((((((((((((&&&&&&&&&(((++++++***(((***++++++***(((''')))***%%%'''))))))((('''))),,,))))))))))))***+++,,,---***+++------,,,,,,---...***+++---......---+++*********+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,************+++---///000000000000000111222333444333555777888888:::===??????BBBFFFIIIJJJLLLNNNPPPOOORRRUUUTTTSSSTTTYYY]]]aaaccceeehhhlllqqqwww||||||}}}|||}}}yyyssssss{{{rrrfff\\\WWWSSSPPPMMMHHHFFFEEEDDDDDDCCC@@@>>><<<>>>>>>>>><<<;;;<<<===::::::999999::::::;;;<<<777888888999:::;;;<<<<<<>>>DDDOOO```tttuuu```PPPHHH@@@>>>======>>>===<<<:::666<<<>>>999666999<<<;;;===<<<:::;;;>>>AAABBBBBBEEEBBB>>><<<:::999777555333444444444333222000///222222222444555666444222666@@@KKKDDD444555:::222111000///......///000111///......000111111///---------...///000000000000))))))))))))))))))))))))''''''(((***,,,,,,+++)))***++++++***(((''')))***'''***++++++)))(((***,,,))))))))))))***+++,,,---&&&***///000---++++++---***+++---......---+++************++++++,,,,,,,,,---,,,+++******+++,,,---************+++---///000000000////////////000000444555777888999;;;>>>@@@???BBBGGGIIIKKKLLLNNNPPPQQQTTTWWWVVVTTTTTTYYY^^^```bbbeeehhhlllqqqwww|||}}}~~~|||}}}xxxwww}}}ttthhh]]]WWWTTTPPPMMMGGGFFFDDDDDDDDDCCCAAA???;;;<<<======;;;:::;;;<<<::::::999999::::::;;;<<<666777999:::<<<<<<<<<<<<@@@DDDMMM\\\pppvvv```PPPGGG;;;:::999::::::999777555666:::999444555999:::555:::999777777999;;;<<<;;;CCC???;;;:::;;;;;;999777...///111222333333333222222222222333555555333222---444===777---333888///111000///......///000111...///000222444444111///)))***,,,...///000111111))))))(((((('''''''''&&&((()))***+++,,,+++************))))))******+++,,,))))))(((((((((((())))))************************++++++,,,------......///...///000///,,,*********+++,,,---...///...---,,,***+++---...---+++)))(((+++++++++,,,---...///000000000000111222222333333333555888::::::;;;===>>>???BBBFFFIIIKKKMMMOOORRROOORRRUUUVVVWWWZZZ___cccaaaeeeiiijjjkkkooowww~~~~~~zzz{{{vvvuuu{{{wwwhhh```\\\VVVRRRQQQJJJIIIGGGEEECCCBBBAAA@@@>>>===<<<;;;;;;:::;;;;;;888888999999999:::::::::999:::<<<;;;::::::;;;===???BBBKKK\\\nnn|||fffRRREEEAAA===:::888999:::;;;;;;555444444555777888777666<<<;;;999777777999;;;===@@@<<<888777888777444111333333333222222222111111111111111111111111111111111111111111111000//////111111000000000000111111000...---...000111111111---///111222000///...///)))))))))((((((((('''''''''((()))*********))))))******))))))******+++,,,***))))))(((((())))))***************************++++++,,,------......///---///000///,,,+++***+++***+++,,,---...------,,,***+++,,,---,,,+++***)))------,,,,,,,,,------.........//////000000111111111444777999:::<<<>>>@@@@@@CCCFFFIIIKKKLLLOOOQQQOOORRRTTTVVVWWWZZZ^^^bbbaaaeeehhhjjjkkkooowww}}}~~~~~~~~~}}}|||~~~yyyzzzuuutttzzzyyyjjjaaa\\\VVVQQQQQQKKKIIIGGGEEECCCAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;888888999999999:::::::::999:::<<<;;;::::::;;;===???AAAJJJZZZlllkkkWWWIIIAAA>>>:::888999:::::::::777666555555777888888777;;;999888777888;;;===???BBB@@@<<<:::888777444333333333333222222222111111111111111111111111111111111111111111111000//////000000////////////000000///...------///000///...---///111111000/////////***)))))))))))))))((((((&&&'''((()))))))))((((((***))))))))))))***++++++*********))))))*********************************++++++,,,------......///,,,...///...---++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,......---------,,,,,,,,,......//////000111111111111333666999:::===@@@BBBBBBDDDHHHJJJKKKLLLOOOPPPPPPRRRTTTUUUWWWZZZ^^^aaaaaadddgggiiikkkooovvv|||}}}|||{{{zzzyyy{{{zzzyyyrrrqqqwww|||lllccc]]]VVVQQQPPPLLLJJJHHHEEECCC@@@??????>>>===<<<;;;;;;:::;;;;;;888888999999999:::::::::999:::<<<;;;::::::;;;===>>>@@@HHHWWWiii{{{ooo[[[LLLBBB>>>;;;888999::::::::::::888666666777999999999888888777888:::===@@@BBBDDDCCCAAA===888555444444333333333222222222111111111111111111111111111111000111111111111000000/////////............/////////...------......---,,,---///111111///...///000************))))))))))))''''''(((((()))))))))))))))))))))))))))***++++++++++++************++++++************************++++++,,,------......///,,,---///...---,,,,,,---))))))******+++++++++++++++*********+++,,,------,,,,,,------------------000111111222222333444444333555777999:::<<>>>>>>>>===<<<;;;;;;:::;;;;;;888888999999999:::::::::999:::<<<;;;::::::;;;===>>>???FFFTTTeeewwwsss]]]NNNCCC@@@<<<999999::::::::::::888666555777888999999666666777888;;;>>>BBBDDDCCCDDDCCC>>>777333222444333333333222222222111111111111111111111111111111000000111111111111000///000//////......//////000000///......//////---+++---...000000///...///000))))))))))))************(((((((((((())))))******))))))(((((())))))***+++++++++************++++++))))))))))))))))))))))))++++++,,,------......///,,,---///...---,,,,,,---)))))))))*********+++++++++*********+++,,,------)))***,,,---.../////////111111111222333333444444666777999999999;;;>>>@@@DDDFFFIIIKKKLLLMMMOOOQQQSSSSSSSSSUUUXXX\\\^^^```bbbdddgggjjjnnnrrrwwwzzzzzzxxxvvvttttttxxx~~~}}}zzzpppeeegggnnnrrrggg___WWWQQQOOOMMMKKKHHHEEEBBB@@@>>>>>>>>>===<<<;;;;;;:::;;;;;;888888999999999:::::::::999:::<<<;;;::::::;;;===>>>>>>EEERRRccctttyyycccRRRFFFBBB>>>;;;:::;;;::::::999777555555666888777777555555666888;;;>>>AAACCCAAABBBAAA<<<555111111333333333333222222222111111000000000000000000000000///000000111111111000000111000000//////000000111111000///000111000...,,,---...//////......///111(((((()))))))))))))))***))))))((((((((()))***+++)))(((((((((((()))***************))))))*********))))))))))))))))))))))))++++++,,,------......///,,,...///...---++++++,,,******))))))******+++,,,++++++++++++++++++,,,,,,''')))+++---///000000000//////000000111222222222888999:::999999:::===@@@DDDFFFIIILLLMMMNNNQQQRRRUUUTTTTTTVVVZZZ]]]___```ccceeehhhkkkppptttxxxzzzyyywwwuuussstttyyy~~~{{{yyyfff^^^aaahhh}}}sssiiiaaaXXXRRRPPPLLLJJJHHHEEECCC@@@??????>>>===<<<;;;;;;:::;;;;;;888888999999999:::::::::999:::<<<;;;::::::;;;===>>>>>>DDDQQQbbbtttlllZZZHHHEEE@@@===<<<<<<<<<;;;888777666666888888666555444555666888;;;===???AAA??????===999555333222222333333333222222222111111000000000000000000000000///000000111111111111000111111000000000000111111000//////111222111///---,,,---......------000111''''''((((((((()))))))))(((((('''''''''((()))***((((((((((((((()))*********))))))(((((())))))***))))))))))))))))))))))))++++++,,,------......///---///000///,,,+++***+++++++++***)))***+++,,,---***+++,,,---,,,+++***)))((())),,,.../////////...///000000111111222222333888999999999999;;;>>>AAACCCFFFIIILLLNNNOOORRRTTTWWWVVVUUUWWW[[[___``````eeefffhhhmmmrrrvvvyyyzzzxxxwwwtttrrrttt{{{}}}zzzooo^^^WWW[[[cccrrruuujjjbbbZZZTTTRRRKKKIIIGGGEEECCCAAA@@@@@@>>>===<<<;;;;;;:::;;;;;;888888999999999:::::::::999:::<<<;;;::::::;;;===>>>>>>DDDQQQbbbtttsss```KKKGGGBBB???>>>======<<<888888888999:::999777444555555666888:::;;;======>>><<<999777777666444333333333333222222222111111000000000000000000000000//////000111111111111111000000////////////000000------...000111111///---,,,---...---,,,---000222&&&'''''''''(((((())))))''''''&&&%%%&&&'''((()))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))++++++,,,------......///...///000///,,,*********,,,+++*********+++------***+++---...---+++)))(((***+++---//////...---,,,111222222333333444555555666777888888999<<<@@@DDDBBBEEEIIILLLNNNPPPSSSUUUYYYWWWUUUXXX\\\```aaaaaafffgggiiinnnsssxxxzzz{{{xxxvvvtttsssuuu|||~~~|||yyyjjjYYYSSSXXX```jjjuuukkkcccZZZTTTSSSJJJIIIGGGEEECCCBBBAAA@@@>>>>>><<<;;;;;;;;;;;;;;;888888999999999:::::::::999:::<<<;;;::::::;;;===>>>>>>DDDRRRbbbuuuuuubbbLLLIIICCC@@@???>>>>>>===999999:::<<<<<<;;;777444555666777888999:::;;;;;;>>>;;;777777888999666444333333333222222222111111000000000000000000000000//////000111111111111111//////............//////+++,,,---///111111...,,,,,,---------,,,---000222(((((((((((())))))))))))(((((('''(((((()))***+++***)))))))))(((((('''''''''((())))))(((((()))*********)))((('''(((+++---++++++---...///000000000000000000000///...---,,,,,,)))'''(((+++---,,,***+++++++++++++++++++++++++++******,,,...//////...000000000111222222333333555777:::;;;;;;<<<>>>@@@DDDGGGJJJLLLMMMOOORRRUUUWWWWWWWWWYYY[[[___ccceeeeeegggkkkqqqxxx|||}}}}}}}}}vvvrrruuu{{{uuusssvvvyyybbbZZZXXXWWWXXXjjjsss{{{lllbbb[[[SSSNNNKKKIIIGGGEEEDDDCCC@@@>>>>>>>>>===<<<:::999888777888888888888888888888888888999:::;;;<<<;;;::::::???AAAHHHVVVeeexxx~~~iiiYYYQQQGGG@@@???AAA???;;;;;;999888888999:::999888666666777888999;;;;;;<<<===;;;999888888777555444333333333333222111000000444222111000111000...---111111000///////////////......//////......---,,,//////............//////+++,,,------...///000000''''''''''''(((((((((((((((((((((((((((((()))***+++++++++*********))))))'''((())))))(((((()))***))))))***)))((((((***---++++++---...///000000000000000000//////...---,,,+++)))((((((+++,,,,,,***++++++++++++++++++++++++,,,++++++,,,///000000///000000111111222333333333555777:::;;;;;;===???AAAFFFHHHKKKMMMNNNPPPSSSUUUWWWWWWWWWYYY\\\___ccceeefffhhhlllssszzz~~~{{{uuurrrtttxxx~~~}}}rrrrrrvvvwww___VVVSSSSSSTTTdddlll{{{~~~oooeee]]]VVVQQQLLLJJJGGGEEEDDDCCC@@@>>>>>>===<<<;;;::::::::::::999999999999999999999999888999:::;;;;;;;;;::::::???BBBLLL[[[lll~~~lllWWWOOOFFF@@@@@@BBBAAA>>>;;;999888777888999888777333444666888:::<<<>>>>>>AAA@@@===;;;:::888555444111222222333333333222222222111///000111111000///111111000/////////////////////.........---------//////............//////------------......///000&&&&&&&&&&&&''''''''''''))))))(((((('''(((((((((++++++************))))))'''((())))))(((((()))***((()))******))))))***++++++,,,---...///000000000000000//////...------,,,+++***((()))***,,,++++++++++++++++++++++++++++++---,,,,,,---000111111000000111111222222333333444555777:::;;;<<<>>>@@@BBBHHHJJJMMMOOOPPPQQQSSSUUUWWWWWWXXXZZZ]]]```ccceeegggiiiooovvv}}}yyytttqqqrrruuu|||yyyppprrrxxxsss[[[QQQMMMNNNOOO\\\cccqqqrrrhhh```YYYSSSMMMKKKGGGEEEDDDCCC@@@???>>>===;;;::::::<<<===>>>::::::::::::::::::::::::888999:::;;;;;;;;;::::::===BBBNNN___qqqqqqYYYPPPFFFAAAAAABBB@@@>>><<<:::888777888888777555444555777:::===???AAABBBGGGFFFCCC???;;;888555444000000111222333333333333000/////////111222222000111000000///////////////000///...---------.../////////............/////////...---,,,,,,---//////&&&&&&'''''''''(((((((((***)))((('''''''''''''''(((((((((((((((((('''''''''((())))))(((((()))***''')))***+++***)))******+++,,,---///000000000000000000///...------------+++***))))))***+++++++++++++++++++++++++++++++++...------...111222222111111111222222333444444444555777:::<<<===???AAADDDHHHKKKNNNPPPQQQQQQSSSUUUYYYYYYZZZ\\\___bbbeeefffhhhkkkrrrzzzxxxtttqqqqqqsss{{{wwwppprrrxxxqqqXXXMMMJJJJJJMMMWWW]]]jjj}}}uuukkkccc[[[UUUOOOLLLHHHFFFDDDCCCAAA???>>><<<;;;::::::===???AAA::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<>>===>>>;;;999888888888777555888999;;;===@@@CCCEEEFFFKKKJJJGGGBBB<<<777444333000111222333333333333333111000///000111222111000000000////////////000000111000...,,,,,,---///000///......------......///000///---,,,,,,---...///''''''((((((((()))))))))))))))(((''''''&&&''''''''''''''''''''''''(((((('''((())))))(((((()))***''')))***+++***)))******,,,,,,...///000111111111000///...---,,,,,,,,,---+++++++++***))))))***+++++++++++++++++++++++++++...------///111222222111222222222333444444555555555777:::<<<>>>@@@CCCEEEFFFIIIMMMPPPQQQQQQSSSTTTZZZ[[[]]]___bbbeeeggghhhhhhlllttt}}}yyyuuurrrrrruuuuuunnnooosss}}}oooWWWMMMIIIJJJNNNVVV\\\hhhzzzwwwlllddd\\\VVVPPPMMMIIIFFFDDDCCCAAA@@@>>><<<;;;::::::===???AAA::::::::::::::::::::::::999999999:::::::::;;;;;;???BBBKKK[[[mmmyyycccUUUHHHDDDCCC@@@???AAA>>><<<:::999999999888666???>>>>>>???AAADDDGGGIIIMMMMMMJJJDDD<<<666333222333333333333333222111000333222000000111000///---000000////////////000000222000...---,,,---///000......------------......//////...---,,,---......(((((((((((()))))))))***((((((''''''&&&'''''''''(((((())))))))))))******'''((())))))(((((()))***((()))******))))))***+++,,,---...///000111111111000///...,,,,,,,,,,,,---++++++,,,***)))(((***+++++++++++++++++++++++++++...------...111222222111222333333444444555555666444777:::===???AAADDDGGGEEEHHHMMMPPPRRRSSSTTTUUU[[[\\\^^^```cccfffggghhhhhhmmmuuu|||wwwsssuuuzzzvvvnnnkkkkkkwwwmmmXXXNNNKKKMMMPPPWWW]]]hhhzzzyyynnneee\\\VVVRRRNNNIIIFFFDDDCCCBBBAAA>>>===;;;::::::<<<===>>>::::::::::::::::::::::::::::::999999999:::;;;<<>>BBBGGGJJJMMMMMMKKKEEE<<<555333333333333333333222111000000444222111000000000...---///////////////000000111111000///.........///000......------------......------..................'''''''''((((((((())))))''''''&&&&&&&&&'''((((((((((((((()))))))))******'''((())))))(((((()))***))))))***)))((((((***---,,,---...///111111111111111///---,,,++++++,,,---***,,,,,,+++(((((()))+++++++++++++++++++++++++++------,,,...000222111111333333333444555555666666444777:::===???BBBEEEHHHDDDHHHNNNRRRTTTUUUVVVWWWYYY[[[]]]```ccceeefffggggggmmmvvvyyyuuuxxx|||qqqiiifffmmmwwwjjjXXXPPPMMMOOOSSSXXX]]]iiiyyy~~~~~~{{{ooofff^^^XXXSSSOOOJJJFFFDDDCCCBBBAAA>>>===<<<;;;::::::::::::999999999999999999999999::::::999999999:::;;;<<<@@@BBBLLL[[[kkk}}}rrr^^^LLLFFFBBB>>>???FFF:::888666666777888777666===:::666555888>>>EEEJJJMMMNNNMMMFFF===666555666222222333333333222222111333111000000111111000...///////////////000111111000000000///////////////...------,,,,,,------...+++,,,...///000///...---&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&&&&''''''(((((('''((())))))(((((()))*********)))((('''(((+++---,,,---...000111111111111111///---+++++++++,,,---***,,,---+++((('''))),,,++++++++++++++++++++++++---,,,,,,---000111111000333333444444555666666666444777:::===@@@BBBFFFIIIDDDIIIOOOSSSVVVWWWXXXZZZXXXYYY\\\___bbbdddeeefffggglllwwwzzzuuuzzzvvvkkkeeeeeelll{{{hhhXXXPPPNNNQQQUUUWWW]]]hhhyyy|||rrruuuxxx}}}qqqhhh___YYYTTTPPPJJJFFFDDDDDDBBBBBB>>>>>>===<<<:::999888777888888888888888888888888;;;:::999888999:::;;;<<<;;;???JJJZZZiiizzz}}}fffQQQHHHAAA::::::AAA888666444444666666666555888555000///222:::DDDJJJMMMOOONNNGGG>>>888777888000111222222333333333333111000///000111222111000///////////////000111111000000000111000///.........------,,,,,,------...)))+++...000111000...---((()))***++++++,,,++++++(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))))))))******++++++))))))***---000000000000000111222333444333111000...------------+++++++++*********))))))###''',,,///...,,,******++++++,,,...///111222222+++...111444555666777999666777999<<>>>>><<<;;;;;;;;;;;;;;;:::999888888::::::999888::::::999999::::::;;;<<>>>>>===<<<;;;;;;;;;;;;:::999888888::::::999888:::999999999999:::;;;;;;>>>>>>DDDNNN[[[mmmpppXXXIIIBBB===;;;;;;:::999888777666666666666444555555555777===CCCHHHHHHKKKLLLIIIAAA:::555444111111111111111111111111111111000000///.........333---***...111000///000........................------------------------...---///555:::;;;444...(((((((((((('''&&&%%%$$$(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++***)))***---///.........///000000111111111000...,,,+++++++++,,,+++++++++***************+++,,,,,,+++******,,,...+++,,,---...///000111222333555666666555444444555666777999<<<@@@CCCFFFHHHGGGHHHLLLQQQVVVXXXXXXWWWUUUXXX[[[^^^```cccgggjjjlllttt~~~xxxnnn]]]YYYZZZcccrrrppp[[[OOOJJJHHHJJJMMMRRRUUU\\\hhhwwwwwwjjjbbb___```ccciiixxx~~~vvvwww|||sssfff^^^[[[SSSPPPKKKGGGEEEDDDBBB@@@???>>>===<<<;;;;;;;;;;;;:::999888888::::::999888999999999999999:::;;;;;;<<<<<<@@@HHHRRRbbbyyyvvv^^^NNNFFF???<<<;;;;;;:::999777666555555555444444333444666===EEEKKKLLLPPPRRRNNNFFF<<<555222111111111111111111111111////////////............666...***...333222///...........................------------------------------///222444444111...'''(((((((((''''''&&&%%%(((((((((((())))))))))))(((((((((((((((((((((((())))))******++++++******)))***++++++******---///......///000000111111111000///---+++*********+++************************---...///...,,,,,,---...,,,,,,---...///000111111333444555555333222333444555666888;;;>>>BBBEEEFFFGGGIIILLLPPPTTTVVVWWWWWWVVVXXXZZZ]]]___cccgggjjjnnnwwwwwwkkk^^^ZZZYYY```nnn{{{xxxhhhUUUKKKGGGEEEFFFIIIMMMOOOUUU___lllxxx~~~{{{tttkkkbbb^^^^^^``````dddqqq|||qqqpppttt{{{tttggg___\\\SSSOOOJJJGGGEEEDDDBBBAAA???>>>===<<<;;;;;;;;;;;;:::999888888::::::999888999999999888999::::::;;;<<<<<<>>>DDDKKKXXXnnn}}}dddTTTJJJBBB===<<<;;;:::999777666555555555333333222222555<<>>===<<<<<<<<<<<<:::999888888::::::999888888888888888888999::::::<<<===@@@BBBDDDLLL___qqqhhhXXXMMMEEE???===:::999888777666666666666888888888888<<>>999111111111111111111111111111111111111000000000000+++---111222---(((+++111////////////////////////------------------------,,,---......------...///((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&(((***+++***))))))(((***,,,,,,++++++,,,------...000222333222111111000///---,,,++++++++++++))))))*********++++++++++++,,,......------...000------......///000000000111111222111111111444666444555777999===@@@CCCEEEKKKMMMQQQRRRRRRTTTVVVYYYYYYZZZ[[[[[[\\\___dddgggqqq~~~wwwlllfffZZZVVVTTTZZZdddlllnnnlllaaaTTTGGGBBBAAA@@@@@@AAABBBDDDHHHOOOVVV[[[\\\\\\[[[YYYWWWVVVVVVWWWXXXYYYZZZ[[[aaalllyyy~~~iiiaaabbbiiiqqq{{{zzzkkk```\\\TTTPPPLLLIIIGGGGGGEEEDDD@@@???>>>===<<<<<<<<<<<<:::999888888::::::999888888888888888888999999:::;;;===AAACCCCCCIIIZZZlll|||dddUUUKKKBBB===;;;888888777777777777888888777888999:::===BBBJJJOOOVVV[[[___\\\SSSGGG>>>999111111111111111111111111111111111000//////......,,,---000222000+++---111////////////////////////---------------------------------...////////////************)))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))%%%''')))+++,,,+++***)))(((***,,,,,,,,,+++,,,---,,,---///111222111000///111000...,,,+++++++++,,,))))))******++++++++++++)))))))))(((''')))---000------......//////000000333444444222111111444666777888999<<<@@@CCCFFFHHHKKKOOORRRSSSRRRSSSWWWZZZXXXYYYZZZ[[[\\\```eeeiiiqqq~~~ooofffbbbWWWSSSRRRWWWaaahhhiiifff]]]PPPDDD@@@@@@>>>>>>???AAACCCGGGNNNTTTXXXYYYXXXUUUTTTRRRRRRTTTUUUVVVUUUXXXYYY^^^gggssskkkcccdddgggnnnyyy{{{lll```[[[TTTQQQLLLIIIHHHGGGFFFEEE@@@???>>>======<<<<<<<<<:::999888888::::::999888888888888777888999999:::999<<>>;;;AAABBBEEEJJJOOOSSSUUUUUUSSSTTTTTTSSSSSSTTTVVVYYYRRRTTTZZZccclll|||rrrfff```ggggggnnn{{{zzzlllaaaZZZTTTQQQMMMIIIFFFDDDDDDDDD@@@???>>>===;;;;;;;;;;;;<<<;;;;;;::::::999999888999;;;===;;;777666777:::<<<;;;<<<>>>AAAJJJ\\\nnnsss___OOOCCC;;;999<<<:::888777666777888777666666555555666999>>>DDDGGGKKKOOOPPPJJJEEEAAA<<<666666333000000000...'''!!!000000000000///...---,,,.........------,,,,,,,,,//////////////////////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))((((((((('''((((((((((((((((((((((((((((((((())))))((((((''')))(((((()))++++++***)))***)))(((((()))+++---......///111222222222111111...---,,,+++++++++,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000000000111222333444444555444888;;;:::<<>>>>>???===;;;@@@AAADDDHHHMMMQQQRRRSSSRRRSSSSSSSSSSSSTTTVVVXXXUUUUUUYYY___hhhwwwtttggg```cccccciiiuuu{{{mmmbbb[[[TTTRRRNNNKKKGGGEEEDDDCCC@@@???>>>===<<<;;;;;;;;;::::::::::::::::::::::::888999::::::999888999:::;;;;;;<<<>>>@@@III[[[llloooZZZKKKAAA:::888:::999777666666777888777666888777666777888<<>>999444111///---...111222...***222222222111000...---,,,/////////......---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******))))))((()))(((((()))++++++***)))***)))(((((((((***+++,,,...///111333333333333333...---,,,+++++++++,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,,,,......///000000000000000111111111111222333555666444888;;;:::<<>>;;;<<<===<<<:::>>>@@@BBBFFFIIIMMMOOOPPPPPPRRRSSSSSSRRRSSSVVVXXXXXXVVVWWW[[[bbbqqqvvvggg______^^^cccnnnyyy}}}nnnccc\\\TTTSSSPPPMMMIIIFFFCCCBBB@@@???>>>===<<<;;;;;;;;;888888999::::::;;;<<<<<<888777777888:::;;;;;;:::::::::;;;===???HHHYYYjjj~~~lllUUUHHHAAA<<<999999777666444555666777777666999999888888888888999999;;;???@@@===;;;:::666111///---,,,---111333111///111111222111111000/////////////////////.........------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,------))))))(((((())))))******((((((((((((((((((((((((((())))))************))))))(((((()))++++++***)))+++******)))******+++,,,...///111333444555444444...---,,,+++++++++,,,,,,************************+++++++++++++++,,,,,,,,,---...///000000111000000222222000000111333666888444888;;;;;;===CCCGGGGGGKKKMMMPPPSSSVVVXXXZZZ[[[\\\^^^``````aaaeeekkkpppqqqfff]]]XXXNNNNNNNNNOOOUUU[[[YYYSSSEEEAAA===:::;;;<<<<<<;;;===>>>AAACCCFFFIIILLLNNNPPPQQQSSSSSSSSSSSSUUUWWWYYYVVVUUUWWW\\\kkkxxxhhh___^^^\\\___hhhtttpppddd]]]UUUTTTRRROOOKKKGGGCCCAAAAAA@@@???===<<<<<<;;;;;;999999999::::::;;;;;;;;;:::888666777;;;<<<;;;888:::999;;;===???FFFWWWggg{{{jjjSSSFFFAAA>>>:::999666555444444666777777666888888888888777666555555555888999777888999666111222000------//////...---......///000111111111111//////..................------------------------++++++,,,------......///,,,,,,,,,---------------(((((('''''''''((()))***(((((((((((((((((((((((((((((()))***************)))(((((()))++++++***))),,,,,,,,,+++,,,,,,,,,---...///111333444555444444...---,,,+++++++++,,,,,,*********************************++++++,,,,,,,,,---...///000111111111111333222111111222444666888444999<<<<<<>>>CCCGGGGGGMMMNNNQQQTTTWWWZZZ[[[[[[[[[^^^aaabbbbbbfffmmmsssqqqggg___YYYLLLMMMMMMOOOVVV[[[XXXRRRCCC@@@===;;;;;;<<<<<<===;;;===@@@BBBCCCFFFKKKNNNPPPRRRTTTTTTSSSSSSUUUVVVWWWUUUSSSTTTXXXfff}}}|||jjjaaa\\\YYYZZZcccnnnzzzrrrfff___WWWVVVSSSPPPLLLGGGCCCAAAAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;::::::999999999<<<:::777888:::;;;999666999999;;;===>>>EEEUUUeeewww}}}hhhQQQDDD@@@===::::::777555444444666777666555555666777777777666555444333555555555777:::888333333111///...------,,,+++...//////000000//////...------------------------........................------------------------,,,,,,,,,------.........((('''&&&&&&'''(((***+++((((((((((((((((((((((((''''''((()))************)))(((((()))++++++***)))+++,,,,,,---------.........///111333333333333333...---,,,+++++++++,,,,,,***************+++++++++))))))******+++,,,,,,,,,,,,---...000111111111111222222111222333444666777555;;;>>>>>>???EEEHHHGGGOOOOOOPPPSSSWWWZZZZZZZZZZZZ^^^bbbcccdddhhhpppxxx~~~rrrjjjaaa[[[LLLMMMNNNPPPWWW[[[WWWOOOAAA???===<<<;;;;;;<<<===:::===@@@BBBBBBFFFKKKPPPRRRTTTVVVVVVTTTSSSTTTUUUUUUSSSRRRSSSUUU___tttoooeee\\\WWWVVV\\\fffrrrssshhhaaaZZZXXXUUUPPPKKKGGGDDDBBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;::::::999888888<<<;;;999999999999888666::::::;;;===>>>EEETTTddduuu|||hhhQQQDDD>>>::::::;;;999777555555666666666555444444555666666666666666333444444444777;;;999333000000////////////......222111111000...---+++***,,,,,,,,,---------------////////////////////////---------------------,,,,,,,,,,,,---......//////)))(((''''''((()))+++---((((((((((((((((((((((((&&&&&&'''((()))))))))))))))(((((()))++++++***))))))***+++,,,---............///111222222222111111...---,,,+++++++++,,,,,,))))))*********+++++++++((())))))***++++++,,,,,,,,,---...000111111222222111222222333444555666666777<<<@@@???AAAFFFIIIHHHOOONNNNNNRRRVVVXXXXXXVVVXXX]]]bbbdddeeejjjsss{{{~~~vvvoooggg```OOOPPPPPPRRRVVVYYYSSSKKK???>>>===;;;::::::;;;<<<999===AAABBBCCCFFFMMMSSSUUUWWWXXXXXXVVVTTTSSSTTTTTTRRRRRRRRRRRRXXXhhhxxxuuukkk```ZZZVVVYYYaaakkkyyytttiiiccc\\\ZZZUUUPPPKKKGGGEEECCCAAAAAA???>>>===<<<<<<<<<::::::::::::::::::::::::999:::::::::888888999:::::::::<<<>>>???EEETTTcccsss~~~lllWWWHHH???;;;<<<@@@;;;999777666666666555444444555555555666666777777333333222222666:::777111///111222333222111111000111111111000000...------------------.........///........................+++,,,,,,------.........,,,,,,------.../////////***)))(((((()))+++---...((((((((((((((((((((((((%%%&&&'''((()))))))))))))))(((((()))++++++***)))'''(((***+++,,,------...//////111222222111000///...---,,,+++++++++,,,,,,))))))******++++++++++++((())))))***++++++,,,,,,,,,---...000111111222222000111333444555666666666777===AAAAAABBBGGGIIIHHHNNNMMMMMMPPPTTTWWWVVVTTTWWW\\\bbbdddeeekkkuuu}}}zzzuuummmfffQQQRRRRRRRRRUUUVVVPPPFFF>>>>>>===;;;999888:::;;;999===AAABBBCCCGGGNNNUUUWWWXXXZZZYYYVVVTTTSSSSSSSSSRRRRRRQQQOOORRR___mmm|||zzzpppfff^^^YYYZZZ___hhhuuuuuujjjddd^^^[[[UUUOOOJJJGGGEEEDDDBBBAAA@@@>>>======<<<<<<888999999::::::;;;;;;<<<555888;;;:::888888:::===;;;;;;===??????EEETTTcccrrrrrr]]]MMMCCC>>>@@@FFF===:::888777777666555444666666555555555666666777333222000000444888555...222444666666444222000000,,,---///000222333333333---.........//////000000------------------------)))***+++,,,...///000111,,,,,,------...///000000))))))))))))))))))))))))))))))************))))))&&&&&&''''''((()))))))))&&&''')))+++,,,+++***)))(((((()))***+++,,,,,,---///000111222333222111111,,,++++++******++++++,,,+++***)))((((((***,,,---+++(((&&&%%%''')))++++++,,,,,,,,,---///000///...444444444555555777888999:::<<<>>>@@@BBBFFFKKKNNNOOOOOOOOOOOOQQQSSSUUUWWWVVVYYY]]]aaafffnnnyyyyyyuuupppkkk^^^WWWUUU[[[___YYYNNNGGG===;;;:::999::::::999888:::===@@@CCCEEEHHHMMMPPPSSSUUUWWWWWWUUUSSSQQQQQQNNNJJJIIIJJJLLLNNNUUU^^^qqq}}}rrrddd[[[\\\^^^```lll|||xxxnnnhhh[[[YYYUUUQQQLLLHHHFFFEEEDDDCCCAAA???===;;;;;;::::::::::::999::::::;;;;;;::::::::::::::::::::::::<<<888:::AAADDDFFFTTTeeetttvvv```OOOCCC<<<:::<<<777777777666555555444444444333333444555555444222333222222222333333111000111222555999999666000+++000000000000000000000000...---,,,,,,,,,,,,---...------------------------,,,,,,---...---,,,***)))///---+++,,,///000000...))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((&&&''')))+++,,,+++***)))))))))***+++,,,---......///000111222222222111111,,,++++++******++++++,,,,,,+++)))((()))***+++,,,+++***(((((()))++++++***---......000111222111111444444444444555777888999;;;===@@@BBBDDDGGGKKKNNNOOOOOOOOOPPPQQQSSSUUUVVVVVVYYY]]]```eeennnyyyzzzwwwrrrnnnccc]]][[[```ccc\\\PPPHHH>>><<<999888999:::999888999<<>>AAACCCEEEHHHKKKRRRSSSTTTRRRNNNJJJHHHGGGFFFDDDDDDGGGGGGHHHMMMSSSaaaqqqrrreee```]]]___kkkzzzyyykkkbbb]]][[[WWWRRRMMMHHHEEEDDDCCCBBB@@@???===<<<;;;;;;::::::999888888999999:::999999999999999999999999<<<888:::@@@EEELLL]]]ooo{{{dddRRRDDD;;;888:::777777777666555555444444666555555666777777666444333222222222333333111000BBBAAA@@@???===999444111000000000000000000000000......---,,,,,,---......------------------------....../////////...---,,,+++***)))***---/////////(((((((((((((((((((((((())))))************))))))*********))))))((((((((('''((()))***++++++************+++,,,---.../////////000000111111111111111,,,++++++******++++++,,,,,,+++***)))))))))******+++***+++,,,---,,,***'''***+++---//////000111222222222333444555666888999<<>>===<<<;;;;;;::::::999888888888999999888888888888888888888888<<<999:::@@@FFFQQQdddvvv}}}eeeSSSEEE;;;888999777777777666555555444444666555444555777777555444333222222222333333111000666555333333444333111///////////////////////////......------------......---------------------------............---------*********+++---///111111(((((((((((((((((((((((())))))************))))))'''''''''(((((()))))))))'''((())))))***+++++++++))))))***+++,,,---......000000000000000111111111,,,++++++******++++++,,,++++++******************))))))***,,,---,,,)))&&&***,,,///000//////000222111222222333555666888999;;;>>>BBBEEEFFFGGGIIIJJJNNNNNNOOOPPPQQQRRRRRRSSSWWWYYY\\\^^^bbbkkkvvv|||{{{yyywwwoookkkkkknnnkkk___QQQIII???<<<777555666888999:::;;;===AAACCCCCCDDDFFFHHHIIIKKKMMMMMMJJJHHHFFFFFFAAA???AAADDDDDDCCCEEEKKKUUUcccyyy}}}pppccc[[[[[[eeeppp}}}nnneee^^^\\\XXXSSSNNNJJJGGGEEEBBBAAA@@@>>>===<<<<<<<<<;;;::::::999888888999999888888888888888888888888;;;;;;<<<@@@HHHVVVjjj{{{~~~fffSSSEEE;;;888999777777777666555555444444555444333444555666444222333222222222333333111000222000//////111222222111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,------+++,,,,,,---...000222333))))))))))))))))))))))))))))))************))))))&&&&&&&&&'''((()))))))))((((((((()))******++++++))))))***+++,,,---......000////////////000111222,,,++++++******++++++,,,))))))******++++++++++++(((((()))+++---,,,***(((---000333333111000222444111111222333444666888999;;;>>>AAADDDEEEGGGJJJLLLNNNNNNOOOQQQQQQRRRRRRQQQUUUXXX\\\___ccckkkuuu|||}}}|||yyyvvvssskkkggggggiiieeeYYYMMMGGG>>>;;;777666666888888888;;;>>>AAACCCCCCDDDEEEFFFDDDFFFIIIIIIHHHFFFFFFFFF@@@>>>???BBBBBB@@@CCCHHHNNN\\\rrr~~~tttggg\\\[[[bbbjjj{{{{{{lllccc^^^[[[XXXSSSOOOKKKIIIGGGBBBAAA@@@>>>======<<<<<<<<<<<<;;;:::999999999999999999999999999999999999;;;<<>>AAACCCEEEHHHLLLOOOMMMNNNPPPQQQQQQQQQQQQPPPSSSWWW\\\```dddkkkssszzz{{{{{{wwwrrrnnndddaaa```bbb^^^SSSHHHDDD<<<:::888777777888888777;;;>>>AAABBBBBBBBBBBBCCC@@@CCCEEEFFFEEECCCCCCCCC???======???>>>===AAAFFFIIIUUUhhhyyyzzzxxxkkk___\\\aaafffuuu{{{mmmddd]]][[[WWWSSSPPPLLLJJJIIIAAAAAA???>>>============>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::>>>AAADDDMMM]]]rrrzzzcccQQQEEE===:::<<<777777777666555555444444555444444555666666555333333222222222333333111000222000///...//////...,,,000000000000000000000000---...///000000///...------------------------------,,,,,,+++,,,---...///,,,...//////---...000333))))))))))))))))))))))))))))))************))))))++++++******))))))(((((((((((((((((()))***+++,,,+++,,,,,,---...///000000000///.........///111222,,,++++++++++++++++++,,,&&&''')))***,,,---------)))))))))+++...//////...---000444222...,,,...111000000111222444666888999>>>???BBBDDDFFFJJJNNNRRRMMMNNNPPPQQQRRRQQQQQQPPPRRRWWW\\\aaaeeekkkrrrxxx|||{{{uuuooojjj```\\\\\\]]]YYYOOOEEEBBB<<<:::888777888888777666:::===@@@BBBAAA@@@@@@AAA???AAACCCDDDBBB@@@@@@@@@???<<<;;;===<<<;;;???EEEGGGQQQ```ttt|||ooommmwww~~~~~~~~~zzznnnbbb^^^aaaeeeqqq}}}}}}qqqiii\\\ZZZWWWTTTPPPMMMKKKJJJAAAAAA???>>>============???>>>===<<<;;;::::::::::::::::::::::::::::::::::::???BBBFFFNNN___sssxxxbbbQQQEEE===;;;===777777777666555555444444666555555666777777666444333222222222333333111000111000///000111222111///000000000000000000000000---...///000000///...---------------------------...------,,,---...///000+++---///...,,,,,,///222''''''((((((((((((''''''))))))))))))))))))))))))'''(((***,,,+++)))&&&$$$+++***)))))))))***,,,---------..................---...///000000///...------+++******+++***)))(((******+++++++++,,,,,,,,,************+++,,,,,,------...///000000111111111222222333444555666888999@@@@@@BBBDDDGGGJJJMMMNNNNNNOOOQQQQQQQQQRRRTTTVVVVVVVVVYYY```iiipppssstttzzz{{{sssmmmiiifffaaaZZZTTTNNNHHHAAA;;;;;;777444333666888888666;;;===@@@AAA@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???>>><<<<<<<<<<<<===???@@@@@@FFFKKKVVViiivvvfffdddnnn{{{xxxuuuwwwxxxwwwtttmmmfff```\\\[[[iiivvvqqqggg___\\\XXXTTTQQQMMMIIIFFFCCCAAA???>>>??????>>>===:::999888888999999888666999999::::::::::::;;;;;;<<<<<>>???AAAAAAAAAAAAAAA;;;;;;;;;;;;;;;<<<===>>>BBBFFFOOO```tttnnn```^^^dddmmmsss}}}{{{qqqjjjiiikkknnnnnnkkkgggaaa\\\ZZZZZZdddpppqqqggg___\\\XXXTTTQQQMMMIIIFFFDDDAAA????????????>>>===:::999888888999999888777888888888999999999:::::::::999===CCCMMM[[[qqqyyybbbPPPEEE???:::777:::888666666666777666444444444333333222333333333111111111111111000000000............------------......///000000000000000............///////////////...---,,,---...000111---------............///,,,---...//////000000000''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++++++++++++++,,,,,,,,,---------...///000111222222111000///+++***(((((())))))'''&&&(((((()))))))))*********++++++++++++,,,---...///---...///000000111111111222222333444666888:::;;;>>>???BBBEEEIIILLLOOOPPPUUUUUUSSSQQQNNNNNNPPPRRRYYYYYY\\\aaagggllloooooosssyyyooolllkkkiiicccZZZQQQIIIBBB<<<888888666444333555666777666888999:::;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@::::::999999999999::::::===@@@FFFRRRbbbrrr~~~vvviii^^^ZZZ\\\```ccciiikkkkkkfff^^^YYYZZZ]]]bbbcccbbb```\\\ZZZYYYYYY]]]hhhxxxqqqggg```]]]YYYUUUQQQMMMIIIEEEDDDBBB@@@?????????>>><<<;;;:::888999::::::999777777777888888888999999999:::999<<>>>>>===AAAAAAAAA@@@>>>===<<<;;;:::999999888888888999999;;;<<<@@@GGGRRR___iiiooorrrlllbbbZZZUUUSSSTTTUUUZZZ[[[ZZZVVVQQQOOOQQQUUUZZZ[[[[[[ZZZXXXWWWXXXYYYZZZbbbppprrrgggaaa^^^YYYUUUQQQMMMIIIEEEEEECCC@@@?????????>>><<<<<<:::999999::::::999888888888888888999999999999<<<;;;>>>DDDLLLZZZnnnxxxaaaOOODDD???<<<999<<<:::999888999:::999888777666555333333222222222111111111111111111111222000000000000////////////---....../////////..................////////////111111222111111///---,,,---------............///,,,,,,---...////////////''''''((((((((((((''''''((((((((((((((((((((((((***)))(((''''''((()))***((()))***,,,,,,+++************++++++,,,---............///000000///.........,,,++++++++++++***(((*********+++++++++,,,,,,+++++++++,,,---...000000---...///000000111111111444444333333444555555666===???CCCGGGKKKNNNPPPQQQUUUUUUUUUSSSRRRRRRUUUWWWYYY[[[]]]___bbbdddfffhhhrrrwwwkkkggggggeee```XXXMMMDDD===999777555555555555555666777888888888999===@@@BBBAAA???BBBAAA@@@???===<<<;;;:::::::::999999999999999999;;;<<<>>>AAAGGGPPPXXX^^^ccc___YYYRRRLLLJJJJJJKKKNNNOOONNNKKKIIIIIILLLOOORRRTTTUUUUUUTTTSSSTTTVVVYYY___jjjyyytttiiiaaa^^^YYYUUURRRNNNIIIFFFFFFCCCAAA@@@@@@???>>><<<<<<;;;::::::;;;;;;:::888999999999::::::::::::;;;<<<;;;===CCCJJJWWWlll}}}yyyaaaNNNDDD???;;;999;;;:::888888999:::999888777666555444333333222222444333222111000000000000000000000000////////////...///////////////..................////////////...///000111111000...------------............///------...000000000000000''''''((((((((((((''''''(((((((((((((((((((((((())))))(((''''''(((***+++))))))***+++++++++++++++******+++,,,---...//////---...///000000///...---///---,,,+++,,,,,,+++)))***++++++++++++,,,,,,,,,*********+++,,,...///000---...///000000111111111444444444444444555666666>>>AAADDDIIILLLOOOPPPQQQSSSTTTUUUTTTTTTTTTVVVWWWWWWYYY\\\^^^^^^```bbbeeetttvvvjjjdddbbb___\\\VVVMMMDDD===:::999444555777777666666888999777777:::@@@FFFHHHEEEAAA@@@???>>>===<<<<<<======::::::999999999::::::;;;;;;<<<===>>>@@@EEELLLPPPXXXWWWUUUPPPKKKGGGGGGGGGEEEEEEEEEDDDCCCDDDGGGJJJKKKMMMOOOOOOOOOPPPQQQSSSYYY]]]eeesssvvvkkk```]]]YYYUUURRROOOKKKHHHFFFDDDAAA@@@@@@???>>><<<===;;;::::::;;;<<<:::999999999:::::::::;;;;;;;;;:::999;;;@@@GGGSSSgggyyyzzzbbbNNNCCC>>>;;;888888666555555666777777666666666555444333333333444666555333111000000000000............------------000000000000000//////...............////////////+++,,,---...///...---,,,---------............///---...///000111111111111''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))************))))))******+++,,,++++++,,,---...///000000...///000111111000///......,,,++++++,,,+++***(((************++++++++++++)))))))))***,,,---///000---...///000000111111111444444444555777888:::;;;@@@BBBFFFJJJMMMOOOPPPPPPPPPRRRTTTUUUTTTSSSSSSTTTUUUXXX[[[\\\\\\]]]```bbbvvvvvvkkkbbb]]]WWWVVVSSSLLLDDD>>>;;;;;;444666999999777777999;;;999;;;@@@HHHOOOQQQMMMHHH@@@???>>><<<;;;;;;<<<<<<888888888888999:::;;;;;;999;;;<<<<<<<<<>>>CCCFFFMMMPPPRRRQQQLLLGGGEEEDDD??????@@@@@@AAABBBEEEFFFFFFIIIKKKMMMNNNPPPSSSUUUXXXZZZ```lll~~~xxxmmm___\\\XXXUUUSSSPPPLLLIIIGGGEEEBBB@@@@@@???>>><<<===<<<;;;;;;<<<<<<;;;:::888999999999:::::::::::::::999:::???FFFRRRfffwww{{{cccNNNBBB===:::777777555444444555666666555666555555444444444555555555444222000000111222333............------------111111111111111000000///............////////////,,,------------------,,,---------............///,,,---...///000000000000''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((()))))))))***+++***)))))))))***,,,---++++++,,,---...000000111///000111222222111000///---+++******+++***)))((())))))))))))************(((((()))***+++---///000---...///000111111111111333333444666999<<<>>>???@@@CCCFFFJJJMMMOOOOOOOOOOOOQQQTTTTTTSSSQQQPPPPPPTTTWWWZZZ[[[ZZZ[[[^^^aaawwwvvvkkkaaaYYYMMMMMMLLLFFF???999777888444777::::::888888999<<<>>>@@@FFFPPPXXXZZZTTTOOODDDBBB???<<<:::999888888777777777777888999;;;;;;777999;;;:::999:::===AAAAAAFFFLLLMMMIIICCC???======>>>>>>???AAABBBDDDEEEEEEHHHKKKNNNQQQTTTWWWZZZWWWXXX\\\hhhyyyyyyooo^^^[[[XXXUUUSSSQQQMMMKKKGGGEEEBBBAAA@@@???>>><<<>>><<<;;;;;;<<<<<<;;;:::777888888888888999999999<<<;;;<<<@@@GGGSSSgggxxx|||cccNNNBBB<<<999666888666555555777888777777555555444444444555555666333222111000000222444555111000000000////////////222222222222222111000000............/////////000000000000///.........------------.........//////+++,,,---...////////////(((''''''(((******)))((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,...///000000000000///111222111///------...---,,,***(((((()))***,,,((((((((((((((())))))******++++++,,,---...//////,,,---//////......000111111222444666999;;;======@@@CCCGGGJJJLLLNNNPPPQQQPPPQQQQQQRRRRRRQQQQQQPPPPPPQQQTTTWWWVVVUUU[[[dddrrryyyqqqiii^^^UUUMMMDDD======>>>;;;888888666777777777666666999;;;<<>>@@@AAABBBCCCHHHHHHHHHKKKNNNPPPQQQQQQ[[[YYY\\\eeerrrxxxjjjddd]]]VVVSSSUUUUUUQQQLLLWWWKKKBBBAAACCC@@@===;;;AAA???=========<<<:::888666444222444888::::::888888:::>>>CCCGGGPPPaaarrr}}}eeeSSSGGG>>>::::::888666555666999<<<======666555333222222333444666333333333222222111111111///////////////.........000111222222222000///......------------...//////////////////............---...............------+++,,,---...////////////(((''''''(((******)))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,...///000000111111000222333222000......///,,,,,,***)))))))))***+++***************++++++,,,***++++++,,,---...//////,,,...///000//////000222111222444666999;;;======???CCCGGGJJJLLLMMMOOOQQQPPPPPPQQQQQQQQQQQQPPPPPPQQQRRRTTTVVVUUUTTTZZZccctttvvvpppiii^^^UUULLLCCC<<<<<<===:::888888777777777777666666999;;;<<>>@@@BBBCCCFFFFFFGGGIIILLLNNNOOOOOOXXXVVVYYYbbbnnn~~~zzzlllddd]]]VVVSSSTTTTTTPPPKKKOOOFFF@@@@@@BBBAAA??????>>><<<;;;:::;;;:::999777;;;999666777888999888666;;;;;;>>>AAAEEENNNaaarrr{{{cccRRRFFF===999888;;;999888888:::<<<<<<<<<777666444222222222444555333333333222222111111111000000000000000000000000000000111111111000///......------------...//////////////////............---...............------+++,,,---...////////////(((''''''(((******)))(((((((((''''''(((((()))***)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,...///000111111111111333444333111//////000+++++++++************)))***************++++++,,,***++++++,,,---...//////...///111111000000222333111222444666999;;;======???BBBFFFIIIKKKMMMOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRTTTUUURRRRRRXXXaaauuu|||rrrnnnhhh^^^UUUIIIBBB<<<<<<<<<999777888777888888777666666888:::>>>GGGTTTcccrrryyyqqqfffSSSHHH<<<888999;;;999666666666666666666777888888;;;;;;;;;999777777888:::<<<===???@@@@@@>>><<<;;;>>><<<;;;:::;;;===@@@BBBCCCDDDFFFGGGJJJKKKMMMNNNTTTSSSVVV___jjjzzz|||nnnddd^^^VVVSSSSSSRRRNNNJJJIIICCC???@@@@@@>>>>>>@@@<<<;;;::::::;;;;;;:::888<<<;;;999999::::::999888<<<;;;===AAADDDNNN```rrryyybbbQQQEEE<<<888777===;;;::::::;;;<<<<<<;;;888666555333222222333333222222222222222111111111000000000000111111111111//////000000000///.........------------...///////////////............---------...............---+++,,,---...////////////(((''''''(((******)))(((((((((((('''((())))))***)))))))))))))))))))))))))))))))))***++++++,,,,,,+++,,,...///111111222222222333555444222000000111***++++++++++++***))))))((((((((((((((())))))******++++++,,,---...//////...000111222111111222444111222444666999;;;======>>>BBBFFFIIIKKKLLLNNNPPPPPPPPPOOOOOOOOOOOOPPPPPPSSSRRRSSSSSSPPPOOOVVV```wwwyyyppplllggg\\\TTTGGG@@@;;;;;;:::888777888777888888777555666888:::BBBLLL[[[lll{{{uuugggVVVIII===:::;;;:::888777666555555555555666777777;;;;;;;;;888666666777999999:::<<<=========<<<;;;>>><<<:::888999;;;???AAABBBCCCEEEGGGHHHJJJLLLMMMRRRRRRVVV^^^hhhwww~~~pppeee___XXXTTTRRRPPPMMMIIIHHHCCCAAAAAA???;;;;;;======<<<;;;;;;======<<<;;;999888888999:::;;;<<<<<<888999===BBBFFFOOOaaaqqqyyyaaaPPPEEE<<<888888;;;:::999999;;;<<<;;;:::888777555444222222222222222222222111111111111111///000000000000000111111...///////////////.........------------...////////////.........---------,,,---......///.........+++,,,---...////////////(((''''''(((******)))(((((((((((((((((()))******(((((((((((((((((((((((()))))))))***++++++,,,,,,+++,,,...000111222333333222444555444222000000111***++++++++++++***))))))((((((((((((((())))))******++++++,,,---.../////////000222222111111333444111222444666999;;;======???BBBFFFIIIKKKMMMOOOPPPQQQPPPPPPOOOOOOPPPPPPQQQSSSRRRQQQPPPMMMMMMUUU___wwwvvvnnnkkkeeeZZZPPPDDD>>>:::999888666666999888888888777555555777999@@@MMM___ssszzzkkkWWWJJJ>>>======999666555555555555444555555666777:::;;;:::888555555666888999999:::;;;<<<======>>>>>><<<:::888888:::===???@@@CCCFFFGGGGGGHHHKKKMMMRRRRRRWWW^^^ggguuuqqqfff```ZZZUUURRROOOKKKIIIFFFBBBAAABBB@@@<<<;;;===<<<;;;:::;;;=========;;;777888888888888999:::;;;333666<<>>======888444444444444444444444555666666999999999777555555666888999999999:::<<<>>>???@@@>>>===:::999999:::<<<===>>>BBBEEEFFFEEEFFFJJJMMMPPPQQQVVV]]]eeessssssgggccc\\\VVVRRRNNNKKKIIICCC@@@???CCCDDDAAA???@@@:::999888999:::;;;:::999:::::::::888666555666777222555<<>>@@@BBB>>>===<<<:::::::::;;;<<<<<<@@@DDDDDDCCCDDDGGGKKKLLLNNNSSSZZZaaannnuuuiiieee^^^XXXSSSNNNKKKIIIFFFAAA???DDDGGGEEE@@@>>>;;;999888999::::::999888999;;;;;;999555444555777888999<<>>======<<<;;;;;;;;;;;;:::>>>BBBCCCAAABBBFFFJJJIIIKKKPPPWWW]]]kkkwwwjjjfff```YYYSSSNNNKKKJJJLLLEEEAAAFFFIIIEEE>>>:::===<<<:::;;;<<<<<<:::999666888:::999666666888;;;>>><<<<<<>>>AAAKKK^^^pppuuu^^^NNNCCC;;;777777555555555666888777555333444444444555555444333333//////000000111111111222...//////000111222222222111000/////////111222333...------------...//////......---------,,,,,,,,,+++,,,---...////////////+++,,,---...////////////''''''((()))***++++++,,,))))))))))))))))))))))))''''''((((((((((((''''''((()))***+++******+++---***+++...000222333333222666666555444333111000///)))************)))(((((()))))))))))))))******+++***++++++,,,,,,------...&&&---///111444444222555555555666888:::===>>>BBBHHHMMMMMMNNNQQQQQQOOOUUURRRPPPQQQSSSSSSQQQOOORRRNNNLLLLLLGGGEEEPPP___}}}ttteee]]]^^^[[[PPPCCC???;;;666444444666666777<<<:::888666555777999:::CCCRRRjjjxxx]]]NNN>>>888666444333444444444222222222222444444999888666555555666666777555555555777999<<>>???AAADDDFFFKKKMMMRRRVVVYYYeee|||wwwmmmhhh```YYYTTTQQQMMMKKKHHHFFFDDDBBB@@@???>>>======<<<<<<:::999888777777777888:::;;;;;;:::888777???======???AAAIIIXXXggg}}}ttt[[[JJJAAA;;;888777777777666666555555555444777666444444555555555444222111111111111111222222////////////////////////111000...------...000111111000......//////...,,,........................***+++,,,...//////...---000...,,,,,,//////...+++)))))))))))))))*********))))))))))))))))))))))))''''''((((((((((((''''''((()))++++++******,,,---***+++...000222333333333555444444333222000///...************)))))))))))))))))))))))))))******+++***++++++,,,,,,------...***000444333222444333000555555555666888:::===>>>BBBHHHMMMMMMNNNQQQRRRPPPUUURRRQQQQQQSSSSSSQQQOOOQQQLLLKKKKKKGGGEEEQQQaaa|||sssddd^^^^^^\\\PPPDDD>>>:::666444444555666666;;;:::777666555666888999BBBQQQhhhwww[[[MMM???999777555444555444333333222222333333444888777666666555555666666444555555666888;;;===???===<<<;;;::::::;;;;;;<<<999;;;===>>>???AAADDDFFFIIIKKKPPPTTTXXXcccyyy{{{pppkkkccc\\\WWWRRROOOLLLEEEDDDBBBAAA@@@???>>>>>>???>>>===<<<;;;::::::999777888888999999888888777===;;;;;;===???FFFUUUccczzzsssZZZJJJAAA;;;777777777666666666555555555555777555444333444555444333333333222222111222222222///////////////////////////...,,,++++++,,,...///333111///.........---+++.........---------------++++++---............---000...---...//////---************))))))((((((((())))))))))))))))))))))))'''(((((())))))(((((('''((()))++++++******,,,---+++,,,...000222333333333444333333222111///------,,,+++***)))((()))******)))))))))))))))******+++***++++++,,,,,,------...111555666333111333333111444444555666888;;;>>>???BBBHHHMMMMMMNNNQQQRRRQQQUUUSSSQQQQQQRRRSSSRRRQQQPPPKKKJJJJJJGGGFFFRRRbbb{{{rrrccc^^^^^^[[[PPPFFF===:::666444444555666666:::999777555555666777888@@@NNNccc{{{rrrWWWJJJ>>>999888666555666222333333444444333333222666666666666666555555444444444555666777999:::;;;:::999999999999:::;;;<<<999;;;===>>>>>>@@@CCCEEEFFFHHHMMMRRRVVV```ttt~~~qqqlllddd]]]WWWRRRNNNKKKBBBBBBAAA@@@????????????>>>>>>===<<<;;;::::::999888777777777777777777888:::999999;;;===CCCQQQ^^^uuuqqqXXXIIIAAA;;;777777666666666666555555555555777555333333444555444333555444333222222222222222///////////////////////////...---,,,,,,---...///444222///------------,,,......------,,,,,,++++++,,,------.........------/////////000000///,,,)))))))))))))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((***++++++++++++,,,...,,,,,,...000111333444444444333333222111///...------,,,***(((((()))***+++)))))))))))))))******+++***++++++,,,,,,------...---111222//////222444333333333444666888;;;>>>@@@BBBHHHMMMMMMNNNRRRSSSRRRUUUTTTRRRRRRRRRSSSSSSSSSRRRMMMKKKJJJFFFEEERRRbbbzzzqqqaaa]]]^^^YYYNNNFFF;;;888555333444555555555999888666555444555666777<<>>AAACCCCCCFFFLLLRRRWWW]]]kkkyyy{{{qqqllleee^^^WWWQQQKKKHHHGGGFFFDDDBBB@@@???>>>>>>;;;;;;;;;::::::999999888;;;:::888666666888:::;;;:::999:::<<<<<>>=========<<<<<<<<<;;;;;;;;;;;;:::888777777888:::;;;:::999;;;===<<<>>>HHHSSSeeettt|||iiiSSSFFF???:::666666555555555666666666666666666444222222333444333222000000/////////000000000////////////////////////........................///...---...000000///...,,,,,,,,,,,,------------------------...///000111---///222222000...------'''''''''((((((((())))))(((((((((((((((((((((((())))))************)))))))))+++,,,,,,,,,,,,---///.........///111333555777444333333222111///...---,,,,,,+++++++++*********)))))))))))))))******+++***++++++,,,,,,------...---222333000///111333111111111333555999===@@@CCCCCCIIILLLLLLNNNSSSVVVUUUUUUUUUUUUSSSRRRSSSVVVZZZZZZTTTPPPMMMHHHGGGTTTeee~~~jjjXXXUUUTTTJJJ@@@<<<777555333333444555444333444444444333333333333333555999===AAAGGGKKKFFF???<<<777555666555222222444444333333222222333333444999999888777777777777777111222444666777888888777999999:::::::::999777666888:::;;;;;;;;;<<>>>>>===<<<<<<<<<<<<;;;;;;;;;:::999888777777888999:::999999;;;<<<;;;===EEEPPPbbbqqqyyygggQQQEEE???999666555555555555555666666666777666444222222333444333222////////////000111222333////////////////////////......////////////......000//////000111///---***,,,,,,,,,---......//////,,,,,,,,,---...000222333,,,///111111///...///111((((((((((((((('''''''''(((((((((((((((((((((((())))))************)))))))))+++,,,,,,,,,,,,---///.........///111333666777222222222111///...,,,++++++,,,,,,,,,,,,+++***))))))))))))))))))******+++***++++++,,,,,,---......)))...111//////111333111000111222555999===AAACCCDDDIIILLLLLLNNNSSSVVVVVVUUUVVVVVVSSSQQQSSSWWW[[[ZZZSSSPPPNNNJJJIIIWWWhhhiiiVVVTTTRRRGGG<<<999666444333333444555444333444444444333333333222222555888999:::>>>BBB???888:::666555777666333333555555444222222222222444555;;;:::888777777777888999111222444666888888888888555666888999999888777777888:::;;;;;;;;;<<<>>>AAA@@@BBBJJJRRRWWWZZZbbbkkkuuuppplllfff```ZZZTTTNNNJJJCCCBBBAAA@@@????????????::::::::::::::::::999999888888777777777777888888888888:::<<<;;;;;;CCCMMM```oooxxxfffQQQEEE???999666555444555555555666666777777666444222222333333333222//////000000111222444555////////////////////////000000111111111111000000222111111222111...***&&&+++,,,,,,---...///000000,,,,,,,,,,,,...111333444,,,///111000......111333))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))'''((()))***,,,---...///......///111111222222222333222111000///...---,,,***---,,,((((((++++++)))+++)))''''''(((***+++,,,)))+++......---,,,+++,,,000000000111222222333333333222444999;;;<<>><<<;;;;;;<<<<<<;;;;;;:::999777666666777999999888777===;;;;;;<<<;;;<<>><<<;;;;;;<<<<<<;;;;;;:::999888777777888:::;;;999888===;;;;;;===<<<<<>><<<;;;;;;<<<<<<;;;;;;:::999:::999888999;;;;;;;;;999===<<<<<<===<<<<<>><<<;;;;;;<<<<<<;;;;;;:::999:::999888888:::;;;;;;:::>>><<<===>>>===<<>>888666777:::444333111000111222333444555555555444111000111222111000////////////000///////////////////////////000111111000111333777999@@@???;;;888555333222222//////...---------------...------......///000111000111111111111000000///(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((()))***++++++,,,,,,+++,,,...000222333444555222111000///...,,,++++++***,,,,,,((((((++++++((()))*********))))))+++,,,---------,,,+++,,,...000...//////000111111222222444333555999;;;;;;???EEEFFFJJJLLLLLLOOOTTTUUUSSSTTTUUUUUUTTTPPPNNNMMMMMMHHHEEEFFFKKKPPP[[[qqqiii]]]PPPKKKHHHAAA:::777888777777888888888777666444444555555666555555555222333333444555555666666444444333333222222222222222222222222222222222222333444555777999999777555222222333333333333333333444444555666777888888777666777888999888999<<<>>>>>>@@@BBBCCCEEEIIIMMMQQQZZZbbbooo~~~zzzrrrhhh___YYYTTTNNNJJJGGGDDDBBB@@@@@@???>>><<<;;;;;;<<<<<<;;;;;;:::999:::888777777999::::::999>>>===>>>???>>><<>>>>>@@@AAABBBDDDGGGLLLPPPWWW]]]hhhuuu{{{sssiii```ZZZTTTNNNJJJFFFDDDAAA@@@@@@???>>><<<;;;;;;<<<<<<;;;;;;:::999:::888666666888:::::::::>>>===>>>@@@>>>===AAAHHHSSSbbbuuugggXXXHHH???;;;888888999555555444222111111444666111333444333000.........///000111000//////111222////////////////////////...000111222444999BBBHHHQQQQQQOOOLLLFFF>>>666222000///......------.........------......///000111//////000000111000000000))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''(((((())))))******++++++---...///000222222333333111111000///---,,,+++******,,,+++((('''******((((((***++++++******+++,,,...///000///---++++++,,,......//////000111111111555444555999;;;;;;???DDDFFFKKKMMMMMMPPPTTTUUURRRUUUTTTSSSPPPLLLKKKKKKMMMFFFFFFHHHLLLUUUgggaaaWWWOOOKKKHHHAAA;;;999888:::<<>>===;;;;;;<<<<<<;;;;;;:::999<<<999777777999;;;;;;;;;>>>>>>???AAA???===AAAGGGSSSbbbuuu}}}iiiYYYGGG>>>;;;:::;;;>>>444666666444111111333666222333444444111///......///111222111//////222444////////////////////////,,,///111222555;;;FFFNNNYYY[[[[[[YYYQQQFFF;;;444000//////..................------......///000111---...//////000000000000))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''(((((())))))******++++++......///111111222222222111111000...---,,,+++***)))+++***'''&&&))))))''')))(((''')))+++,,,***(((---...000000...,,,,,,,,,......//////000111111111555444666999;;;;;;???DDDGGGKKKNNNNNNPPPTTTUUURRRUUUTTTRRROOOKKKJJJLLLMMMGGGHHHJJJNNNXXXkkk}}}___WWWOOOLLLHHHAAA<<<:::;;;>>>BBBDDDGGGIIIKKKMMMLLLHHHBBB<<<888666666777777666666555555444333333...///000333555888999:::222222222222222222222222222222444666999999888666555666666777666555333222111222333555666777777777777888999999888999;;;===<<<===>>>???AAAEEEJJJOOORRRWWW___iiivvv|||uuujjjaaa[[[UUUOOOJJJEEECCC@@@???@@@???>>>===;;;;;;<<<<<<;;;;;;:::999===;;;888888:::<<<======>>>>>>???AAA???===AAAGGGSSSbbbuuu{{{lllZZZGGG===:::;;;>>>CCC222444555333000///111333222444555555222000/////////111333222000000222555////////////////////////+++...111222555===IIIRRR^^^aaacccaaaYYYLLL>>>666000000///..................------......///000111,,,,,,...///000000000000''''''''''''''''''''''''***)))(((((((((((()))))))))))))))))))))******++++++++++++***++++++,,,,,,......///000111222333333444333111///---,,,++++++)))))))))))))))((('''''')))((((((((((((***+++,,,,,,///222222000---***)))//////......///000222333666777999:::;;;<<>>???@@@<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999===AAAAAA???>>>@@@DDDRRRcccttt|||gggVVVDDD;;;888888:::>>>555555555555444333222222000111111000......///000000000000000000000000000///////////////......---......111333444999FFFTTTccchhhkkkhhh[[[LLL>>>777444222///...///000111111+++---///000/////////000222000///000222333111...''''''''''''''''''''''''(((((((((((((((''''''''')))))))))))))))******+++++++++******++++++,,,,,,......///000111222222333333222111///---,,,++++++''''''((()))*********))))))((((((((()))***+++,,,))),,,///111000.........000////////////111222333444666888:::;;;>>>AAADDDKKKLLLNNNQQQSSSUUUVVVWWWTTTRRROOOMMMKKKJJJKKKKKKDDDDDDFFFNNNZZZooorrr[[[VVVPPPLLLIIIDDD<<<666<<>>======>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===;;;>>>AAAAAA>>>>>>AAAEEESSSddduuuwwweeeUUUCCC:::777666888;;;111222222333333333222222000111111000......///000000000000000000000000000//////000000//////...---......111333444999EEERRRccchhhllliii]]]MMM???888555222///...///000000000...000000000...---...///222000///000222333111...''''''''''''''''''''''''&&&&&&'''((((((((('''&&&)))))))))))))))******+++++++++******++++++,,,------...//////111111222333333222000...,,,++++++***(((((())))))***)))))))))(((((((((((()))***+++,,,***,,,...///......///000000/////////000111222333333555888:::<<<@@@DDDGGGNNNOOORRRUUUVVVVVVVVVUUUSSSQQQNNNJJJHHHGGGGGGGGGCCCBBBFFFPPP^^^ssslllZZZVVVPPPLLLIIIDDD===888===CCCOOOaaavvvvvv\\\HHH===::::::777888888888888888777777333333222111111111111222333222222222222222333333666666777:::<<<<<<;;;999<<<:::999999888666333000555222222666666555666999<<>>>>>>>>;;;<<<===???BBBEEEGGGIIILLLPPPTTTYYYbbbqqq{{{rrrfff\\\VVVRRRNNNJJJCCCCCCAAA???>>>>>>======<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<======>>>===???@@@???===>>>CCCGGGTTTddduuuqqqaaaRRRCCC;;;777555555666000111222333444444444444000111111000......///111000000000000000000000000000000000000000//////.........000333444888CCCOOO```fffkkkhhh]]]MMM@@@999555333000...///000000///111222111///------...000222000000000222222111000''''''''''''''''''''''''%%%&&&(((******)))'''&&&)))))))))))))))******+++************+++,,,------------...///000111222222222111///---,,,+++******,,,,,,,,,+++)))'''&&&%%%((((((((())))))***++++++...//////...,,,,,,---///......//////000111111222444666999;;;===@@@DDDGGGMMMPPPSSSVVVWWWWWWVVVUUUTTTQQQMMMIIIFFFDDDDDDDDDDDDCCCGGGQQQ```uuugggYYYUUUPPPLLLHHHDDD>>>:::>>>EEESSShhhpppVVVEEE@@@@@@999999999999999888777666333222222111111111111111222111111111111222222333666777999===@@@@@@>>>;;;<<<;;;999999888666333111555222222555777666888===@@@CCCGGGGGGCCC???<<<<<<<<<<<<===???BBBDDDGGGHHHLLLNNNRRRUUU\\\jjj|||zzzqqqdddZZZUUUQQQNNNKKKEEEDDDBBBAAAAAA@@@???>>><<<<<<;;;;;;;;;:::::::::888888999;;;<<<===>>>???@@@@@@???>>>===???DDDHHHSSSddduuu}}}nnn___QQQBBB<<<888555333444333444555666666666666666111111222000///...///111////////////////////////000000111111000000///.........000333444777@@@JJJZZZ```eeecccXXXJJJ???888666333000...////////////222222111///---...000333222111000000111111111111((((((((((((((((((((((((&&&'''***+++,,,+++)))((()))))))))))))))******+++************+++,,,---...------...///000111222222000000...---+++*********------,,,+++)))(((&&&%%%'''(((((()))******++++++---......---,,,,,,...000------...///000000000000777999;;;===>>>@@@DDDGGGKKKNNNQQQUUUWWWWWWVVVUUUTTTRRRNNNIIIFFFDDDCCCCCCFFFDDDHHHRRRaaauuu{{{cccWWWTTTPPPKKKGGGCCC@@@===???FFFVVVmmmeeeOOOCCC@@@:::::::::999999777666555333222111111000000111111000000000000000111222222666888<<>><<<:::999888777444222555222111555777888<<>><<<<<<<<<;;;;;;;;;:::::::::888888:::;;;===>>>@@@@@@AAA@@@>>><<<<<>>???AAAEEEGGGLLLMMMPPPSSSUUUVVVVVVUUUTTTRRRNNNIIIFFFCCCCCCBBBFFFDDDGGGRRRaaatttwww```UUUSSSPPPKKKGGGCCCAAA@@@???GGGYYYssstttXXXFFF>>>:::::::::999888666555444222222111000000000000111000000000000111222333333666999???GGGLLLNNNLLLJJJCCCAAA>>><<<;;;:::777555777333222555777999===CCCKKKSSS\\\\\\UUUJJJBBB>>><<<<<<===???AAACCCEEEGGGIIILLLNNNPPPTTT^^^mmmxxxzzzqqqeee[[[UUUQQQMMMIIIDDDBBB??????@@@???;;;777<<<<<<;;;;;;;;;:::::::::999:::;;;<<<>>>???@@@AAA@@@>>><<<;;;<<>>@@@CCCGGGJJJOOOPPPQQQSSSTTTTTTUUUUUUSSSPPPLLLHHHEEECCCBBBBBBDDDBBBEEEQQQaaatttttt^^^TTTSSSPPPKKKFFFCCCBBBAAAAAAJJJ]]]zzzcccMMMBBB::::::999888777555333333222222111000000000000000222222222222333444555666888<<>>???@@@AAABBB???===;;;;;;<<>>AAAEEEIIILLLSSSSSSSSSSSSSSSSSSTTTTTTQQQOOOKKKGGGDDDBBBAAAAAAAAA???CCCPPPaaatttrrr\\\TTTSSSOOOKKKFFFCCCBBBCCCCCCMMMaaa~~~kkkUUUHHH::::::999888666444333222222111111000000000000000333333333444555666777888999>>>GGGRRRZZZ^^^]]][[[WWWSSSNNNIIIEEE@@@<<<999???999666666666666:::@@@HHHTTTbbbggg___RRRHHHCCC<<<<<<===???@@@CCCEEEFFFCCCFFFJJJLLLOOOVVVaaajjjtttzzzssshhh___XXXRRRKKKFFFIIIEEEAAAAAABBB@@@;;;555<<<<<<;;;;;;;;;:::::::::======>>>???@@@AAAAAABBB===<<<:::;;;===???AAAAAAOOO]]]jjjqqqxxx|||uuuiiiTTTGGG;;;666555444333555000111222333333333333333222333333111000///111222000000000000000000000000------......------,,,+++///------111333333666;;;888;;;>>>===888444333333222000------///222333333000222333444222222222333222333333111//////333666'''''''''((('''&&&&&&%%%))))))))))))************(((((())))))))))))((((((+++++++++***++++++,,,,,,//////............///000///...,,,+++******+++,,,------,,,,,,+++***))))))+++***)))))))))***,,,,,,+++,,,,,,------......///---...///111222222222222666777:::<<<>>>BBBFFFJJJMMMPPPRRRSSSPPPNNNLLLKKKTTTRRRMMMIIIEEECCCBBBBBBJJJIIIJJJPPP___ssswww```TTTOOOKKKJJJGGGBBBAAABBBFFFHHHYYYzzzsssVVVEEEBBB>>>888555444444444444222111111000///......---111111222333555777999:::===EEEOOOXXXaaagggfffaaa^^^XXXTTTTTTOOOEEE>>>>>>GGGJJJFFF;;;333666;;;<<>>???@@@>>>AAADDDHHHMMMSSSZZZ^^^oooyyy|||tttiii]]]TTTMMMHHHEEEEEEDDDCCCAAA@@@???>>>>>>>>>===<<<>>>AAA@@@===999<<<>>>>>>===???DDDDDDAAA???;;;:::<<<===<<>>:::555111000000000///222222111111000000//////111222333444666999;;;<<<@@@HHHQQQXXXaaagggeee```___ZZZVVVVVVQQQGGG@@@>>>HHHKKKGGG;;;444666999;;;CCCKKKVVV]]]\\\TTTKKKEEE>>>>>>===<<<<<<===>>>>>>???AAADDDHHHLLLQQQXXX\\\kkkttt~~~vvvkkk```XXXQQQLLLJJJEEEDDDCCCAAA@@@???>>>>>><<<;;;;;;<<<>>>>>>;;;888===?????????AAAFFFEEEBBB@@@<<<;;;======<<<>>>CCCJJJUUUaaaiiimmmllleee]]]PPPDDD:::888999777444333111111222222222222111111111222333333333222000000////////////......................../////////000///------///444777888777888888888555222000111222222///------///111111000000111333444555666888999666666555333111000222444,,,,,,+++++++++*********))))))))))))************((())))))******))))))(((+++++++++++++++,,,------,,,---///111333333333333///...,,,+++******+++,,,,,,,,,,,,+++******))))))******))))))******+++,,,***++++++,,,,,,------...---...///111222222222222777999<<>>???DDDKKKRRRWWW^^^dddbbb]]]^^^ZZZWWWWWWRRRIIIAAA===BBBCCC@@@888333555888:::>>>BBBJJJRRRUUURRRLLLGGGBBB@@@>>><<<;;;;;;<<<===@@@BBBDDDFFFJJJOOOUUUZZZeeennn|||zzzssshhh^^^VVVPPPLLLIIIEEEDDDCCCAAA@@@???>>>>>>;;;;;;;;;<<<>>>>>>;;;999>>>AAABBBAAADDDHHHGGGCCC@@@===<<<>>>>>><<<===AAAHHHQQQ[[[aaaeeefffbbb[[[NNNCCC:::999999666444444///111333444444333111///333333333333333222111111,,,---------......//////............////////////---,,,---///444777999999777888777444111///000111000///---...000111111000///000222444777:::<<<===999999777444222111222444******))))))((((((((((((((()))))))))************)))))))))******)))))))))+++++++++++++++,,,---...+++---///222333333222111///...,,,+++******+++,,,,,,+++++++++******))))))***************+++++++++******++++++,,,------------...///000222222222222666999===@@@BBBFFFJJJMMMMMMPPPSSSTTTSSSQQQPPPPPPIIIGGGEEEBBB@@@???@@@@@@BBBHHHRRR```qqqpppcccYYYOOOJJJFFFAAA???@@@AAADDDRRRmmmuuuaaaTTTCCC???999555333333222222000000000000111111111111222333555888<<>>??????>>>===>>>BBBDDDEEEHHHLLLJJJFFFBBB???===???>>><<<<<>>>>>======;;;777444444555777***)))((('''''''''((((((((()))))))))************))))))************))))))++++++++++++,,,---...///,,,---///111111000///---///...,,,+++******+++,,,++++++***************)))))))))******++++++++++++***++++++,,,,,,---......---...///000222222222222555888<<<@@@BBBFFFIIILLLMMMPPPSSSTTTSSSQQQPPPPPPJJJHHHEEEBBB???>>>>>>???BBBJJJYYYjjj{{{vvvdddXXXMMMIIIFFFBBBAAABBB@@@DDDPPPhhhooo___UUUAAA===777333222111111111000000000000000000000111222444666:::???CCCGGGIIIJJJMMMNNNMMMOOORRRPPPKKKLLLLLLLLLKKKIIIFFF@@@;;;222111111111222333666999999888999>>>CCCFFFDDDBBB@@@???===;;;::::::;;;<<<===>>>@@@BBBEEELLLSSSYYY```hhhtttxxxqqqggg^^^WWWRRROOOLLLDDDCCCBBBAAA@@@?????????<<<===>>>>>>>>>>>>>>>???>>>CCCFFFHHHLLLPPPNNNIIIEEEAAA??????>>>;;;;;;>>>BBBKKKUUU[[[___```[[[UUUHHH@@@:::999999666555666444333222111111222333444000000//////............000000000/////////......///////////////.........///000111111222333555666999999888666333111111222...//////000000000000111222111333666<<>>>>>>>>CCCMMM^^^rrryyyeeeYYYNNNJJJIIIFFFCCCCCC???DDDNNNcccvvvfffZZZSSSBBB>>>888555444444444444111111111111111111111000333444888<<>>===<<<<<<<<<===>>>>>>@@@CCCIIIQQQVVV^^^eeeppp|||uuunnnddd[[[TTTOOOLLLJJJDDDCCCBBBAAA@@@@@@@@@@@@999;;;<<<<<<;;;;;;===>>>???EEEJJJMMMRRRVVVUUUOOOHHHCCC??????<<<999:::>>>???HHHRRRWWW[[[\\\XXXRRREEE???::::::999666555777555444222000000222444555222111111000///000000000111111000000/////////...///////////////.........000111222222111222444666777888777444111///000111...000111111000//////000444333444999@@@EEEGGGFFFCCCBBB>>>:::666666888;;;...,,,+++))))))***+++,,,))))))))))))************)))******++++++******)))+++++++++,,,---...///000......//////000000000111///...,,,+++******+++,,,))))))))))))************((()))***+++,,,++++++***,,,------......//////000---...///111222222222222555888===BBBEEEHHHKKKNNNMMMPPPSSSSSSQQQOOOMMMLLLGGGEEEBBB@@@???>>>???@@@DDDOOOaaavvvzzzeeeYYYNNNJJJIIIEEEAAA@@@===BBBKKK___~~~|||iii[[[RRRMMMBBB>>>999666666777777777444444444333333222222111333555999>>>DDDJJJOOORRRVVVUUUPPPIIIFFFEEEBBB===:::===>>>>>>BBBHHHIIIEEE888333222555666222111444444555666666888:::>>>AAAEEEEEEEEECCCAAA???<<<;;;@@@@@@??????AAAFFFMMMRRRZZZaaakkkvvvrrrkkkaaaWWWPPPKKKHHHEEECCCCCCBBBAAA@@@@@@@@@@@@999;;;<<<<<<:::;;;===@@@AAAHHHNNNSSSYYY]]]\\\WWWLLLEEE@@@===;;;888:::>>>===DDDKKKOOOSSSVVVTTTPPPCCC>>>::::::999666666888333333333222222333333333333222111000000000111111.........///////////////000/////////...............000222222111222555777888888888555222000111222...111333222///------...444333555<<>>???@@@AAADDDOOOcccxxxzzzdddXXXLLLIIIGGGCCC>>>;;;;;;@@@III[[[{{{sss___RRRJJJGGG===:::555222222333444444777777666555444444333333333555999???EEELLLQQQTTT[[[YYYSSSJJJFFFDDD@@@;;;666;;;<<<<<>>CCCIIIJJJIIIHHHDDD@@@<<<:::CCCBBB@@@??????CCCIIINNNWWW]]]gggrrrtttmmmcccYYYRRRMMMIIIGGGCCCBBBBBBAAA@@@@@@@@@@@@:::===>>>>>><<<<<>>;;;<<<>>>...,,,***(((''')))+++,,,---+++***+++,,,,,,)))%%%,,,,,,++++++,,,,,,---...)))***+++++++++,,,///111222111111222111//////000000...------------,,,***+++***)))(((((()))***+++++++++******++++++,,,---******,,,---.../////////......///000111222333333<<<777999CCCJJJJJJKKKNNNQQQQQQQQQQQQPPPNNNLLLKKKIIIFFFBBB???<<<<<<<<<===CCCQQQhhh~~~sss]]]RRRHHHFFFGGGCCC>>><<<:::???GGGXXXvvvkkkXXXMMMBBB999666777777666555666999<<<===>>><<<888333111333666444666999===BBBJJJRRRXXX\\\XXXRRRKKKDDD@@@===<<<888666666999???EEEHHHHHH222222111111111222444555333444555555666999===@@@HHHLLLNNNKKKDDD>>>===>>>AAA>>>>>>@@@BBBDDDJJJQQQZZZZZZ```lllwwwrrriii```[[[UUUMMMGGGFFFIIIFFFBBB>>>======???@@@;;;<<<<<<;;;:::<<>><<<:::;;;===999???DDDHHHLLLOOOKKKEEE===:::777555555555444333666666666666555444333333111111111111111111111111222222111111111111111222333222000...---,,,,,,,,,...///000000000222555777999888777666555444333222111333444333111000111444;;;999999???IIITTT\\\___^^^]]]WWWNNNDDD===;;;<<<---,,,***)))((()))***+++---+++((((((***+++***))))))))))))))))))***++++++)))***+++++++++,,,...111000///......//////000111///...---,,,------,,,***+++***)))(((((()))***+++++++++******++++++,,,---******,,,---.../////////......///000111222333333777666<<>><<<<<<===>>>EEERRRggg|||lllYYYNNNDDDBBBBBB???;;;:::666;;;CCCUUUsssjjjVVVKKKBBB:::666666666555555777;;;???DDDEEECCC>>>888444444666444666999===BBBJJJRRRXXX\\\XXXRRRKKKDDD???;;;999555333111222555888999888222222111000111222333444222333444555555888<<>>>>>>>><<<===AAADDDDDDHHHNNNUUUWWW___iiirrr|||rrrhhh___ZZZUUUMMMGGGFFFIIIGGGCCC@@@>>>======>>><<<<<<<<<;;;:::===AAADDDIIITTT```hhhmmmpppmmmgggYYYNNNCCC>>><<<::::::===>>>CCCGGGHHHKKKLLLHHHAAA===:::777555555555444333333444444555555555444444111111111111111111111111111000000//////000000000///////////////////////////000000111111222555888;;;:::999777555333222111000222444333111000111333999888999AAALLLYYYbbbfffhhheee___TTTGGG>>>;;;;;;++++++*********)))))))))---***''''''(((+++,,,,,,)))(((((((((((()))******)))***++++++++++++...000//////...---...000222333///...,,,,,,------+++*********))))))))))))******+++************+++,,,,,,******,,,---...///////////////000111222333333444555888AAANNNVVVWWWUUUUUUQQQRRRRRRRRRPPPMMMIIIGGGFFFDDDAAA>>><<<===>>>???GGGRRReeexxxdddRRRHHH>>><<<;;;999777777555999AAAQQQnnnhhhRRRGGG???999666555555444555999>>>CCCNNNOOOMMMGGG???999777777333666999===CCCJJJRRRXXX[[[XXXRRRKKKDDD===888666666333111111222333333333222222111000111222333444111222333444555777:::===BBBIIIOOOOOOIIIBBB???>>>@@@===>>>BBBEEEDDDFFFJJJQQQUUU^^^gggmmmuuu~~~rrrhhh^^^YYYTTTMMMGGGFFFGGGFFFDDDAAA???>>>===<<<======<<<:::;;;>>>CCCGGGNNNZZZhhhrrrxxxzzzvvvooo]]]QQQEEE???<<<::::::<<>>;;;888666555555444333111111222333444444444444111111111111111111111111//////............//////---...///000000///...---///000111111111222555777<<<;;;999777555333111000000111222222111000111333555666:::CCCPPP^^^iiioootttqqqhhhZZZKKK@@@:::999)))***+++++++++***(((''')))((((((((()))+++,,,,,,*********)))******+++,,,)))***++++++++++++---///...000111000000333333111///---,,,,,,,,,,,,+++)))***))))))))))))))))))******************++++++,,,******,,,---...////////////000000111222333444444888<<>>CCCJJJQQQWWWZZZWWWQQQJJJBBB;;;555333333333222333444666777777222222111000000111222333000222333444444666999;;;BBBHHHMMMMMMHHHDDDCCCDDDIIICCCAAABBBCCCCCCEEEHHHOOOUUU___gggjjjppp~~~qqqggg]]]XXXSSSLLLGGGFFFDDDDDDCCCBBBAAA???>>>===>>>===<<<:::;;;???EEEJJJRRR^^^mmmyyy~~~vvvbbbUUUGGG@@@===:::;;;===BBBFFFJJJKKKNNNPPPLLLFFF>>><<<888666666555444333000111222333333333333333111111111111111111111111///............//////000000111111111000...+++)))...///000000///111444666888888777555333222111000000000111111111111111222333555:::CCCQQQ```lllssszzzvvvmmm^^^MMMAAA;;;999((()))***++++++)))((('''$$$&&&)))+++,,,+++***************)))******+++,,,(((***+++,,,++++++,,,---+++000222111111333111,,,///---,,,+++,,,,,,+++))))))))))))******)))))))))******))))))******+++,,,******,,,---.../////////000000111222333444555555999===BBBFFFIIIKKKLLLLLLQQQRRRRRRRRROOOLLLHHHFFFDDDBBB???===<<<===???@@@DDDLLLYYYggguuuuuu[[[GGG???777666555444444666777999???MMMaaa{{{lllQQQBBB:::666555444333333444999@@@EEETTTVVVUUUOOOFFF===888777333555999===BBBHHHOOOTTTWWWSSSNNNFFF???888444111...///000111222333555666333222111000000000111222000111333444444555888:::???CCCGGGGGGFFFGGGMMMRRRUUULLLDDDBBBAAAAAADDDHHHLLLSSS]]]eeehhhlllyyypppfff\\\WWWRRRKKKGGGGGGAAAAAABBBBBBBBBAAA@@@???>>>>>><<<:::;;;???EEEJJJSSS___nnn{{{zzzgggZZZKKKBBB>>>;;;===@@@FFFKKKOOOQQQTTTUUUPPPIII???<<<999777666555444222222222333333222222111000000000000000000000000000000/////////000111111222000111111111000...+++)))......//////...///222444333333222222111111111111/////////000000111111111333555;;;CCCOOO]]]jjjrrrxxxuuulll]]]MMMAAA;;;:::((()))*********)))((('''"""&&&***---,,,***)))((()))(((((((((((()))******(((***,,,,,,+++***+++,,,'''...111...///333222+++...---++++++,,,,,,***)))))))))************))))))***))))))))))))***++++++******,,,---.../////////111111222333444555555666666;;;@@@AAACCCIIIMMMMMMQQQQQQQQQPPPNNNKKKIIIHHHDDDBBB???===<<<<<<>>>???BBBGGGQQQ\\\gggrrr}}}oooVVVCCC<<<777777666444444666444555:::GGGXXXnnnrrrWWWFFF===888555444444333444888===BBBMMMOOOOOOJJJBBB;;;777666333555999===AAAFFFKKKOOORRROOOHHHAAA;;;666333222///111222222111111222333333222111000///000111111000222444555555666888999;;;>>>AAABBBDDDKKKVVV___\\\PPPEEEAAAAAAAAADDDGGGJJJOOOYYYbbbeeeiiittt~~~pppeee[[[VVVQQQKKKGGGGGGAAAAAAAAABBBBBBAAA@@@@@@>>>>>>===;;;<<>>@@@CCCMMMSSSXXXZZZ[[[ZZZSSSJJJ@@@===999777666555444222333333333333222111000000000000000000000000000000111000000111111222333444---...///000000///...---.../////////...///222444//////000000000000111111///...---...000222111000333666<<>>@@@CCCIIIPPPXXXbbblllsss{{{eeeMMM???:::777888777444444666555444777@@@LLL^^^xxxsssYYYGGG===999555555555444444666:::===CCCEEEFFFBBB<<<777555555333666999<<>>===>>>===<<<<<<>>>BBBEEEPPP[[[iiiwww}}}oooaaaPPPFFFBBB@@@CCCGGGPPPWWW^^^bbbcccaaaYYYOOOAAA>>>:::777666555444222222333333333333333222222000000000000000000000000000000000111111333444444////////////////////////000111111111000111333555000000000000000000000000///---,,,---000222111///333777<<>>???<<<777444444555333666999<<<>>>BBBFFFIIILLLGGG@@@999555333444555+++...111111//////000222333222111/////////000111111333555777666777888999DDDFFFFFFEEECCCGGGPPPXXXWWWMMMDDDBBBDDDCCCCCCEEEMMMOOOWWWbbbjjjnnnuuu|||ooodddZZZTTTPPPJJJGGGGGGGGGFFFDDDAAA???>>>============>>>===<<<>>>AAACCCPPPYYYgggvvv~~~qqqbbbQQQHHHCCCBBBEEEIIIOOOWWW```fffiiihhh___UUUAAA>>>:::888666555444222111111222333444444444444000000000000000000000000000000000000111222333444333222000...---,,,,,,,,,222333333222111222555777222222111111000/////////...,,,+++---000222111///333777===CCCLLLXXXeeennnkkkiiiaaaUUUGGG>>>999999,,,+++)))((((((((()))***...,,,+++)))'''''''''((()))***+++***''''''))),,,((()))++++++++++++---.../////////111222444666777...---,,,+++************+++++++++)))'''''')))+++)))************+++++++++++++++,,,---...///000000111222333333333444666888===AAAEEEHHHJJJLLLNNNPPPTTTQQQNNNLLLLLLKKKJJJIIIFFFAAA???@@@>>>999;;;BBB;;;===AAAFFFIIIMMMWWWcccooooooVVVGGG<<<999666555555666555444555333555999===FFFVVVddd|||}}}yyymmm[[[III===888333333444555555444444444999999999888777555444333666777:::???AAAAAACCCGGGEEE@@@;;;888777666333111222111000//////000111222666555333111111222333444...000111222444777;;;???HHHKKKMMMIIICCCAAAEEEKKKIIIGGGCCC@@@???AAADDDFFFKKKNNNUUU___kkkuuu{{{~~~{{{ooofff\\\VVVPPPJJJGGGIIIDDDAAA@@@BBBAAA===<<>><<<;;;===>>>>>>CCCJJJNNNTTTbbbsssqqqdddWWWPPPLLLGGGDDDDDDTTT___iiillloooooofffYYYFFF???999::::::666444444222111000000000111222333000222333222111000111222000111111111111222222222//////111333555444000---111000000000111222333333333111///...000111111111///......///222444555555333555;;;DDDOOOXXX^^^aaaggg___VVVNNNCCC:::777999++++++)))((((((((())))))***)))(((''''''((()))))))))***+++***(((''')))+++)))***,,,,,,++++++,,,...//////000000111111111222---,,,+++***))))))))))))***++++++***(((''')))***)))************+++++++++,,,,,,---...///000111111111222333333333444666888===@@@EEEHHHJJJLLLNNNPPPUUUSSSOOOLLLKKKJJJHHHGGGEEEAAA??????<<<999;;;AAA<<<===AAAEEEFFFJJJUUUaaarrr{{{bbbNNNBBB:::888666555666666666555333222222555888>>>KKKWWWllloooooohhhYYYIII>>>999333444444444555444444444333333333444333333222222555777:::>>>@@@BBBEEEGGGEEE???999555444444111///222111000//////000111222333222000///...///000111///000111222333777<<<@@@LLLOOOQQQLLLEEEAAABBBFFFDDDBBB@@@>>>>>>AAADDDGGGKKKOOOWWWbbboooyyyyyynnneee[[[UUUOOOIIIFFFHHHCCC@@@???AAAAAA======???>>>;;;;;;===>>>>>>CCCIIINNNUUUccctttrrreeeWWWPPPKKKGGGEEEFFFTTT```jjjnnnppppppfffXXXGGG???999999888666444444333222111000000111222222///111222111000///000111000000000000111111111111000111222333222111///...000/////////000000111222111///......000111111000222111000000111222222111555888===FFFQQQYYY^^^```^^^WWWOOOIIIAAA:::999<<<******)))((((((((())))))&&&&&&&&&&&&''')))***+++)))******)))((((((***+++***,,,---,,,+++***,,,---///000000000///...,,,+++,,,+++***))))))((()))))))))***,,,+++***((()))))))))************+++++++++------...///000111222222111222333333333444666888<<<@@@DDDHHHJJJLLLNNNPPPVVVSSSOOOLLLJJJHHHFFFDDDDDDAAA>>>>>>;;;888:::??????>>>AAACCCDDDHHHSSS^^^ssskkkWWWIIIBBB888777555555666777777666444222222444444666???HHHXXX^^^cccbbbYYYKKK@@@:::444444444444444444444444000000000111111222222222555666999===AAAFFFIIIKKKGGGAAA999444333333111000222111000//////000111222222111000///...///000111111111111111333777>>>CCCQQQTTTUUUPPPGGGAAA???AAA>>>===<<<<<<>>>AAAEEEGGGKKKOOOYYYfffttt~~~|||mmmdddZZZTTTNNNHHHEEEGGGBBB??????AAAAAA======@@@>>>;;;;;;===>>>===BBBHHHOOOVVVddduuu~~~tttgggXXXPPPKKKGGGFFFHHHTTTaaalllpppssssssgggYYYIII@@@999777777444333555444333222111111111111111000222333222111000111222//////000000000111111111000222444222///...///111//////.........///000000111000//////000000...,,,222222111111111111222222888:::@@@IIIRRRZZZ^^^___WWWPPPHHHCCC>>>999999<<<)))))))))((((((((())))))&&&&&&&&&'''((()))***+++))))))))))))))))))***++++++,,,------+++***+++,,,...///000111000...+++***,,,,,,+++***))))))******(((***,,,,,,+++)))))))))))))))*********+++++++++......///000111222333333111222333333333444666888<<>><<<999888;;;>>>AAAAAABBBDDDDDDGGGRRR^^^rrruuu^^^NNNEEE@@@666555444555777999888777555333333555555444888???JJJRRR[[[___YYYMMMAAA:::666555555444444444444444222222222222222333333444444777:::>>>EEENNNTTTTTTMMMFFF===777555666555333222222111000000111222222555444333222222222333333222111111000222777>>>DDDQQQTTTUUUPPPHHHAAA>>>===<<<<<<;;;<<<>>>AAADDDFFFIIINNNYYYhhhwww}}}nnndddZZZTTTNNNHHHFFFGGGEEEBBBAAABBBAAA>>>===???===;;;;;;>>>>>>===AAAGGGOOOWWWfffvvvyyylll\\\RRRKKKFFFFFFIIIUUUbbbnnnsssvvvuuuiiiZZZJJJAAA888666666444333555444444333222111111000000222333444444222222333444000000111111111222222222///333555222......222666/////////......///000000222111000000000...***(((...///000000111222444666999;;;AAAJJJSSSYYY\\\]]]UUUMMMEEE@@@;;;777777:::((((((((()))))))))(((((())))))))))))))))))))))))))))))(((((()))***++++++,,,---...---++++++,,,------...000111111000...,,,------,,,+++++++++,,,,,,(((***,,,---+++*********))))))*********+++++++++......///000111222333333111222333333333444666888;;;>>>CCCGGGJJJLLLNNNPPPPPPNNNLLLKKKJJJIIIFFFDDD??????>>>:::888:::<<<>>>CCCCCCEEEGGGGGGJJJTTT___ssshhhSSSFFF>>>999555444444666888999999888444222333555555444666:::BBBJJJUUUZZZWWWMMM@@@888777666555444444444444555555555444333222333333333444888<<>>???AAABBBCCCFFFLLLXXXhhhyyyyyyoooeee\\\UUUPPPIIIGGGHHHHHHEEECCCDDDBBB===<<<>>>===;;;;;;>>>>>>===@@@FFFNNNVVVeeeuuu|||ooo```TTTKKKEEEFFFIIIUUUbbbnnnsssvvvuuuiiiZZZIII@@@888666555333333555444444444333222111000000111222333222111000111333222222333333333444444444///222444333///000555:::111000000/////////000000000//////000000///---***---///111111000111444777888;;;BBBKKKTTTYYYZZZZZZSSSJJJAAA===;;;888888;;;''''''((()))))))))((((((******++++++***)))((('''***((('''(((***++++++++++++,,,...---,,,+++---......///000111111111000///...------,,,,,,,,,------(((***,,,,,,+++***+++,,,)))************+++++++++......///000111222333333111222333333333444666888:::>>>CCCGGGIIILLLOOOQQQNNNLLLKKKJJJJJJHHHFFFCCC<<>>999888<<>>>>>???@@@@@@AAAAAAAAAEEEJJJVVVgggyyyyyyooofff\\\VVVPPPJJJGGGIIIHHHEEECCCDDDBBB===<<<>>>===;;;<<<>>>>>><<>>777666666444444555333444444444333222111000...///000000///...///000333333444444444555555555000222333222111111555888111111000000//////000000,,,+++,,,...111333222111000222333222//////111444777;;;CCCLLLUUUYYYZZZYYYPPPFFF>>>;;;;;;;;;<<>>===999999>>>BBBBBB???AAAFFFLLLNNNPPPYYYcccwwwttt\\\MMMDDD>>>:::444444444666999:::888777333000///333444333333666888>>>IIIRRRUUUPPPGGGAAA999888666444333444555555333222111000000111333444555===CCCLLLbbb}}}ttt```NNNBBB;;;666444333333111111111111333333444444444444444333333222222222222111111333777;;;>>>@@@AAA@@@>>>;;;999888<<<===>>>@@@AAAAAAAAAAAAEEEJJJUUUfffzzz|||oooeee[[[UUUOOOIIIGGGHHHDDDAAA@@@BBBAAA===<<>>>>><<<>>>CCCIIIPPP[[[fffnnnsssuuuuuuqqqhhh]]]TTTKKKEEEFFFJJJPPP\\\fffjjjllllllbbbTTTDDD<<<777777777555444555222333333444444333222111///000111111//////000111333333333444444444555555222111111111000111111222111000//////.........///...---,,,...111333444333///222444222///...111444777<<>>999>>>>>>999999@@@DDDCCC<<>>FFFPPPhhhmmmXXXIII???888555333333222111111222333333555555666666555555444333111222222111111222555888<<<<<<<<<<<<:::888666555999:::===???AAAAAAAAAAAAFFFKKKUUUfff{{{zzzmmmdddZZZTTTNNNHHHFFFGGG???======@@@@@@======@@@<<<;;;<<>><<<>>>CCCGGGMMMWWW___fffjjjlllmmmkkkcccYYYRRRJJJEEEFFFKKKMMMXXXbbbeeehhhhhh___RRRBBB;;;666777888666444555111222333444444444333222222333444444222222333444222222333333333444444444333222000///000///---+++000///...---------------444222///...000111111000,,,///222222///000444888888===EEEPPPYYY]]]]]]\\\UUUIII>>>:::999777777888************************'''''''''''''''((())))))++++++***)))(((((())))))))))))))))))***+++,,,---...///111222222000---,,,,,,,,,,,,+++++++++******)))************+++++++++++++++******++++++,,,---...------......///000111444333222111222444777888<<<>>>CCCIIINNNPPPOOOMMMOOONNNKKKHHHEEEAAA???===;;;;;;;;;;;;;;;;;;;;;<<>>???:::444222222555999:::888555666555444555222000555;;;:::===FFFSSS^^^___WWWOOO>>><<<999666444333333333333222111000000222444555999<<>>999888000***,,,444999777333:::444222777999777777:::;;;555000333555444333444555666777666555444555777888:::;;;===???@@@AAAAAABBBHHHTTTeeexxx|||kkkdddZZZQQQKKKGGGDDDCCCAAAAAA@@@@@@???>>>======>>>::::::<<<<<<999999<<>>:::777666555444333444444555666555444222111333333222111000000000000444444444555555555666666222111000000000000000000222000...---...///222333222111000.........///000333111...---///222555666<<>>???@@@@@@???>>>======BBBBBBFFFLLLQQQVVV___hhh~~~ooo```VVVGGG@@@>>>777666555444777:::;;;999666888666555666444333666===>>>@@@GGGSSS^^^ccc___YYYEEE@@@:::666555444444444333222111111111222444555999<<>>::::::===>>>:::999<<<777111///111222000111444444555666666444444555666888999;;;===???@@@@@@AAA@@@FFFRRRbbbuuuyyymmmfff\\\SSSLLLIIIFFFEEEBBBBBBAAA@@@???======<<<>>>:::999<<<<<<999:::===BBBEEEJJJPPPUUUXXXZZZ[[[[[[XXXTTTOOOJJJFFFCCCBBBDDDFFFKKKOOOQQQOOOIIIEEE???<<<999666666666555555444444444444444333222222333333222111111000111111444444444444555555555666555444333111000000//////000//////....../////////222111000000000000111111222000......000333555777===FFFSSS^^^jjjpppnnnhhh^^^QQQEEE>>>:::888:::===(((((((((((((((((((((((()))))))))))))))***+++++++++***))))))))))))))))))++++++++++++,,,---...///...///000111111000...,,,,,,++++++++++++*********************+++++++++,,,+++++++++++++++,,,------...------......///000111333333444555666777888999>>>???CCCIIINNNQQQPPPOOONNNMMMKKKHHHFFFDDDCCCBBBAAACCCFFFFFFDDDBBB@@@???CCCDDDGGGMMMRRRVVV```kkkzzzhhh___ZZZMMMEEE@@@888999777666888<<<===;;;888999777666777666444777===>>>???DDDOOO[[[cccdddcccOOOFFF;;;555555666666444222222222222333333333333888:::AAAOOOddd}}}lllUUUCCC777888;;;>>>===;;;;;;>>>BBB???>>>@@@BBBAAA<<<;;;===777444333444333000333888333444555444333222333555777888:::<<<>>>???@@@@@@???DDDNNN\\\oooyyynnnhhh]]]TTTNNNJJJHHHFFFCCCBBBAAA@@@>>>===;;;;;;===:::999;;;<<<:::;;;>>>???BBBGGGLLLOOOPPPPPPOOOPPPPPPNNNKKKHHHEEEBBB@@@???@@@BBBDDDFFFDDD@@@===<<<:::777666777777777666444333333222222222222333333222222111111111111222444444444444555555555555444444333333222111111000111111222111111000///...111111111111111222222222000//////000111444777888???LLL]]]lllyyy{{{tttkkk[[[JJJAAA>>>;;;;;;>>>(((((((((((((((((((((((())))))(((((())))))***+++******)))))))))))))))***++++++***++++++,,,---...---...000000000///...---++++++++++++*********************+++++++++,,,,,,,,,++++++++++++,,,------...------......///000111111222444666777888888888>>>@@@CCCIIINNNQQQQQQOOOOOOMMMJJJGGGEEECCCBBBAAA@@@EEEKKKMMMJJJFFFCCCBBBDDDDDDIIINNNRRRWWWcccnnnvvvgggbbb```VVVNNNHHH===<<<999888:::===>>><<<:::999555444555444333666;;;888999>>>IIIVVVaaaeeefffYYYMMM===555555777666444222222333444444333333222777999???III[[[sssttt\\\III<<<999<<>>:::888;;;>>>999<<<@@@BBBAAA===<<<===888666666666222...111777111333444333222111222333666777999;;;===>>>??????>>>CCCKKKXXXiii|||nnnhhh^^^TTTNNNJJJHHHFFFCCCCCCAAA@@@>>><<<::::::===:::999;;;;;;:::<<<@@@@@@CCCGGGKKKLLLKKKHHHGGGGGGHHHHHHGGGFFFCCCAAA@@@>>>======>>>???>>><<<:::;;;999777666777777666555444333222111000111222333222222111111111222333333444444444444444444444444111111222222222222222222666555555444333333222222000000111222222222222111...///000111333666999<<>>===???))))))))))))))))))))))))(((''''''''''''((())))))***)))))))))))))))******)))))))))******+++,,,------...//////000///......+++++++++*********))))))***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......------......///000111000111222444666777777777???@@@CCCHHHMMMPPPPPPPPPOOOMMMIIIEEEBBB@@@??????@@@GGGPPPSSSPPPJJJEEECCCCCCEEEJJJPPPSSSYYYfffsssxxxkkkiiiiii___VVVOOODDD===;;;999:::>>>@@@>>><<<999444111222222111222666111333999DDDRRR]]]dddggg```SSSBBB888666777555333333333444444444333333222666888===CCCPPPeee~~~www```NNNBBB???>>><<<;;;:::999777666333888===@@@AAAAAA@@@???666444333222---(((***000111222333222111000111333555666888:::<<<===>>>>>>???CCCJJJSSSbbbxxx~~~mmmfff\\\SSSMMMIIIGGGEEECCCBBBAAA???===;;;:::999===:::888;;;;;;;;;===BBBCCCFFFJJJMMMMMMJJJFFFCCCBBBBBBCCCDDDCCCBBBAAA???>>><<<;;;:::;;;;;;:::999<<<:::888777777666555333333222111000111222333444222111111111222333444444444444444444444444333333111111222222111000///...777666555444444555666777111111111111111111111111...000222333444888===AAAMMM]]]qqqoooZZZLLLEEE@@@???BBB))))))))))))))))))))))))'''''''''''''''(((((())))))))))))))))))******+++))))))))))))***+++,,,,,,------.../////////......+++************)))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------......///000111000000111333555666777888>>>???BBBGGGLLLOOOPPPOOONNNLLLHHHDDDAAA@@@@@@@@@EEENNNYYY\\\WWWNNNHHHEEEDDDGGGMMMSSSVVV]]]lllzzzttttttvvvlllaaaVVVHHH???===;;;<<<@@@CCCBBBAAA;;;555111222222000000333000111777AAANNN[[[dddiiifffZZZJJJ???:::777555222444444444444333333333333444888;;;???FFFVVVlll}}}xxxcccQQQFFFDDD???;;;:::;;;;;;888444222666:::>>>CCCHHHFFFBBB999666333222///+++,,,000111222333222111000111333444555777999;;;<<<======???CCCHHHOOOZZZnnn|||llleee[[[RRRLLLHHHFFFDDDBBBAAA@@@???===<<<::::::===999888:::<<<;;;???CCCEEEHHHMMMPPPOOOKKKFFFBBB??????@@@@@@@@@@@@??????<<<:::888777888999888888;;;999888777777666444333333222222222222333333444111111111222222444555666444444444444333333333333333333333333111...,,,***555555555666777888:::;;;555444222111111111222333000222444444555:::AAAGGGXXXhhh|||}}}hhhXXXKKKCCCBBBEEE((((((((((((((((((((((((((((((((('''((())))))***)))))))))))))))***++++++************+++,,,---------------....../////////************))))))))))))+++++++++,,,,,,,,,---------,,,,,,,,,,,,---.........------......///000111111111111222444777999:::>>>>>>AAAEEEJJJNNNOOOOOOLLLJJJFFFDDDBBBBBBCCCDDDOOOYYYeeeggg___SSSJJJFFFFFFJJJQQQWWW[[[bbbsss}}}nnn^^^MMMBBB???===???DDDGGGGGGFFFAAA999444444444222111333111111333;;;GGGVVVcccjjjiii```SSSGGG>>>999555333666555444333222333333444333888;;;;;;===HHH[[[jjj}}}yyyeeeUUUJJJDDD???:::999;;;<<<:::888333555777:::CCCKKKHHHAAA===777444555444222222444111222333333111111222333444555666888:::;;;<<<<<>>===<<<;;;;;;===999888:::<<<<<<@@@EEEEEEHHHNNNQQQPPPLLLFFFAAA======<<<<<<<<<<<<<<<===:::999777777888999888777888777666777888888666444222222333444444444444444111111111222333444666666444444444333333333222222111111333333333111///...333666:::>>>@@@@@@@@@???:::888555222111222444555222444555555666<<>>@@@DDDIIIMMMNNNNNNJJJHHHFFFDDDDDDEEEGGGHHHXXXbbbnnnooodddVVVKKKFFFHHHLLLSSSZZZ^^^fffwwwyyyeeeQQQDDDAAA@@@BBBGGGJJJKKKJJJEEE===888777777444333444222000000444@@@QQQaaakkkkkkdddYYYMMMBBB:::666555777666444222222222444555222777;;;:::999@@@QQQ___jjjzzzyyyhhhXXXMMMAAA>>>:::888999:::<<<<<<333444444777AAAKKKGGG>>>:::333000222444444333444111333333333222111222333333444666888:::;;;<<<<<<>>>AAAEEEGGGNNN]]]rrrwwwmmmfff\\\SSSMMMIIIFFFEEE@@@??????>>>===<<<<<<;;;===999888:::<<<<<<@@@EEECCCGGGMMMQQQPPPLLLEEEAAA<<<;;;:::999999999:::;;;;;;999777888999::::::999555555555666888999888666111222444555666555444444000111111222333555666777444444444333333222222222+++---000333555666666555222888@@@FFFJJJIIIEEECCC>>>;;;777333222333555777333555666555666===HHHQQQgggyyyoooYYYIIIGGGLLL(((((('''''''''&&&&&&&&&''''''&&&%%%&&&'''((()))&&&''''''((()))******+++)))))))))***++++++,,,,,,,,,***)))+++...///---+++******++++++++++++******+++,,,,,,---...//////000///000000111000...,,,+++......//////000000111111111222444444444555888:::@@@???AAAEEEKKKNNNNNNLLLKKKIIIHHHFFFBBBAAAHHHRRRZZZjjjxxxwwwjjj[[[OOOGGGMMMKKKQQQ[[[aaafffwwwhhhUUUJJJCCCBBBBBBDDDPPPUUUJJJKKKEEE<<<666555444333111111333444666;;;GGGWWWccckkkhhh^^^PPPAAA888777999555555555444333333333222888777666555666<<>>888777555333222333555555555444333222222222333444333333444555666777888888@@@CCCEEEFFFIIIUUUggguuuyyynnncccXXXRRRNNNHHHEEEEEEBBBAAA@@@>>>======<<<<<<<<<<<<<<<<<<===???@@@BBBJJJLLLPPPRRRPPPLLLGGGCCC<<<;;;::::::999999::::::;;;;;;::::::999888777777888999888666444444666888333333333333333222111000222333000+++***///444666333444555555666666555555222111111111111333444555666999???FFFLLLOOONNNLLLJJJ@@@777444444333333666111666555555:::<<>>CCCOOOcccssstttooofffWWWHHH???===999888888888888777555666333111:::EEEDDD:::666555444444444666888999666555333222222222333333333333444555666777888888<<>>===<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAAGGGJJJMMMOOONNNIIIDDDAAA:::999888888777777888888999999999999999888888888999999999888666555666888333333333333333222111111222444333///000444555333333444555555666666555555222222111111222333555666888;;;AAAIIIPPPSSSSSSQQQKKKAAA777444444222333555222777555555;;;===HHH[[[tttiiiVVVMMMMMM'''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))''''''(((((())))))******)))))))))***++++++,,,,,,,,,++++++,,,---...---+++***************************+++---///000111222222000000///...------------......//////000000111111111333444444444666888:::===???CCCHHHLLLNNNLLLJJJHHHFFFEEEEEEBBBBBBKKKVVViiivvvyyyiiiZZZNNNGGGDDDCCCHHHSSS\\\ggg{{{vvv```LLLCCCBBBDDDGGGTTT^^^XXXRRRJJJ???777555444333222111222444555888???IIIPPPZZZXXXRRRIII>>>888888999888888777666666555444444888777555222111333888<<>>555333333333444666888:::<<<888666555333222222333333333333444555666777777888999===@@@AAADDDLLLYYYbbbtttwwwmmmbbbWWWRRRMMMHHHDDDDDDAAA@@@???>>>===<<<<<<<<<;;;:::::::::;;;===???@@@DDDGGGIIIKKKIIIEEE@@@===888777666666555555666666777777777888888888999999999:::;;;:::888666666777333333333333333222222111111333333222555777333---333444555555666666555555333222222222222444555666:::>>>EEEMMMUUUYYYZZZXXXNNNCCC999555444222222555333888555555;;;@@@LLL```~~~lllYYYOOONNN'''''''''''''''''''''''''''''''''''''''(((((()))'''((((((((()))))))))***)))))))))***++++++,,,,,,++++++,,,,,,------,,,++++++******************++++++,,,...111333444444444111///...---,,,---............//////000000111111222333444555555666888;;;;;;???DDDIIILLLMMMKKKIIIFFFDDDDDDCCCBBBCCCMMMXXXnnnyyy~~~uuudddUUUJJJEEEEEEDDDHHHQQQ\\\jjj~~~yyyaaaMMMCCC@@@BBBCCCOOOZZZWWWRRRJJJ???777444333222111111222444444666:::???DDDMMMMMMIIIDDD===999888999999999888888777666555555666666444222000111555888>>>JJJVVVZZZYYYVVVNNNFFF@@@===:::888888777666444333333000000666===;;;444222222333444555777999;;;999777555333222222222222222333333444555666777888:::===AAACCCEEEKKKTTT[[[jjjzzzwwwlllaaaVVVQQQMMMGGGDDDDDDAAA@@@???>>><<<<<<<<<<<<:::999999999:::<<<>>>???BBBCCCFFFGGGEEEAAA<<<999777666555555444555555555777777777777777888888888888:::;;;;;;888666555555222333333444333333222222111111000000444777111)))333444555555666555555555444333333333333555666777;;;???GGGPPPYYY^^^______RRRFFF;;;666444222222444555999555444<<>><<<::::::999777555333333111222888<<<:::666222222333333444555666666888777555333222222222222222222333444555666777777:::===@@@CCCEEEIIIOOOTTTdddtttwwwjjj```UUUPPPLLLGGGDDDDDDAAA@@@???===<<<<<<;;;;;;999999999999:::<<<===???AAABBBDDDDDDBBB???:::777777777666555555555555666777777777777777777777777777999::::::777555444333222333333444444444333333333222///...222666333,,,333444555555666555555555555444444444444666777888;;;@@@HHHRRR[[[aaacccbbbWWWKKK>>>888555222222444444999555444<<>>BBBEEEFFFEEEDDDBBB@@@>>>======<<<:::888666555444555999;;;888555333333333333333333444333777555444222111111222222222222333444555666666777888:::===???BBBEEEIIIMMM___mmmvvviii___TTTOOOLLLFFFDDDDDD@@@???>>>===<<<;;;;;;;;;:::999999999:::<<<>>>???AAABBBDDDDDDBBB>>>:::777888777666666555555666666777777777888888999999999888999:::888666444333333222333333444444444444444444444222000333777777222333444555555666666555555666555555555555777888999<<<@@@HHHSSS]]]ccceeeeee\\\OOOBBB;;;777333333555333777444444;;;BBBPPPfff}}}{{{iiiVVVKKKGGG&&&&&&&&&'''''''''((((((&&&'''((()))***))))))((())))))))))))(((((((((((()))))))))***++++++,,,,,,+++---///...+++******,,,,,,+++***((((((***+++,,,***,,,///111333222111000,,,------......---------......//////000000111111333444555666666777999<<<<<<@@@EEEGGGHHHHHHIIIKKKEEEBBBAAAAAA@@@CCCNNNZZZnnntttssseeeUUULLLIIIHHHGGGHHHJJJPPP[[[kkkzzzyyyoooiiigggccc^^^cccyyy|||fffRRRDDDAAABBB<<<>>>GGGHHHHHHBBB<<<888888777555333444333222222333444444444444666999<<>>===<<<;;;;;;;;;::::::999:::;;;<<<>>>???CCCDDDEEEDDDBBB???;;;888777777666555555555555555444444666888:::;;;===>>>:::;;;:::888555444444555222333333444555555444444000333444222333777777555333444555555666666555555777666555555666777999:::===AAAJJJTTT^^^eeeffffff```SSSEEE===888444444666111666333333;;;@@@MMMcccyyyvvvdddRRRGGGCCC&&&&&&&&&'''''''''((((((&&&''')))*********)))((())))))))))))(((((((((((()))))))))***++++++,,,,,,+++---///...+++)))***,,,,,,+++)))(((((()))+++,,,)))+++---000111000...---+++,,,---.........---,,,......//////000111111111333444555666666777999<<<===AAAEEEGGGFFFGGGIIILLLEEECCCAAA@@@???BBBNNNZZZiiiooommm___PPPHHHGGGGGGHHHJJJMMMRRR^^^nnn}}}}}}sssfff___\\\XXXSSSUUUlllttt___MMM???===???888999AAACCCFFFAAA<<<:::::::::888555444333222222333444444444222444777<<>><<<;;;;;;999888777555444333000222222222000//////111444222222555888:::;;;===DDDBBBAAABBBBBBBBB???===>>>;;;999999888444000...222333444555666666666666333222111000000000111222111222222333444555666777999999;;;===@@@CCCGGGIIIRRR]]]mmm}}}}}}rrrhhh^^^SSSOOOKKKFFFCCCDDD@@@???>>>===;;;;;;;;;;;;;;;:::::::::;;;===???@@@DDDEEEFFFEEECCC???<<<999666666555444444444444555111222555888;;;>>>@@@BBB===<<<;;;888555444555777222333333444555555555444***000333222222555555333333444555555666666555555777666666666666888999:::>>>BBBKKKVVV```fffhhhgggcccUUUGGG>>>999555555777000555333333:::???LLLaaavvvppp___NNNBBB>>>)))(((((('''''')))***+++''''''(((((((((((('''''')))))))))))))))******+++)))******++++++,,,------++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,---...//////...---,,,+++---//////...---...///------......///111222333111222444555666888<<<>>>@@@CCCGGGJJJKKKIIIGGGEEEDDDAAA?????????CCCMMMWWWfffllljjj\\\LLLCCCAAABBBFFFJJJLLLPPP___ttt}}}mmm^^^SSSMMMJJJIIIPPP```sss}}}}}}vvvhhh\\\GGGBBB<<<777555888<<<@@@CCCBBBAAA???<<<:::888666333222111222333333222000333555888;;;===>>>======;;;888555444555555222///333222111000000111222333111000000111333777;;;>>>AAAIIIEEE???DDDFFF@@@@@@AAA@@@>>>:::777333111000333333333222222222111111444333111//////000111222111222222333333444444555555777999;;;<<<>>>AAADDDPPPWWWcccrrrzzznnnddd___VVVOOOJJJFFFDDDBBBBBBAAA???>>><<<;;;;;;;;;<<<<<<::::::::::::;;;<<<>>>???@@@AAAAAA???===<<<888777666555444444444555555666888:::===???AAABBBAAA???<<<888666555555555555555444444444555666666666555555444444555555666666666666666555555444333666666555555666777999:::;;;===CCCLLLXXXcccjjjmmmeee\\\NNNAAA:::777666666666000000888===>>>HHHVVVrrruuuhhhWWWDDD<<>>AAADDDGGGNNNZZZhhhzzzyyynnnccc^^^VVVNNNIIIFFFCCCAAABBBAAA???>>><<<;;;;;;;;;<<<;;;:::999::::::<<<===>>>???AAABBBBBBAAA???>>>;;;999777555444444555555777888999<<>>DDDNNNZZZdddkkknnneee\\\OOOBBB:::666444444666000000777:::;;;DDDQQQeeeyyynnnaaaSSSCCC===@@@''''''&&&&&&''''''((()))((())))))******))))))((()))))))))))))))******+++)))******++++++,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,+++---000111000///...///............///111222333222444555666777:::>>>AAAEEEGGGHHHHHHGGGFFFHHHIIIFFFBBB@@@@@@???BBBLLLVVV]]]ccccccWWWHHHAAA@@@@@@BBBGGGOOOYYYjjj|||ppp^^^OOOFFFBBBAAADDDQQQ^^^dddccc^^^SSSJJJBBB>>>999555555888===@@@HHHLLLPPPNNNGGGAAA??????@@@===888444222222111000111222555777999999999999666555333222222222000...222111111000000111111222333222111111333555888999<<>>BBBEEEDDDIIISSS___ooowwwlllbbb]]]UUUNNNIIIFFFDDDBBBBBBAAA???>>><<<;;;;;;;;;;;;:::999999999;;;<<<===>>>???AAACCCDDDCCCBBBAAA???<<<888555333444555666777888:::===AAADDDGGGIIIIIIEEE@@@:::666555555555333444555666666666555555666555555444444555555666333333444555555555444444777777666555555666888888888;;;AAAKKKVVV___eeegggbbbZZZNNNCCC;;;666333111666111000555777777>>>IIIWWWiii~~~sssbbbXXXLLLAAA>>>AAA&&&&&&&&&&&&'''''''''((())))))************)))))))))))))))))))))******+++)))******++++++,,,------***+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///333444333111000000............///000111222333444666777888;;;???BBBGGGIIILLLLLLJJJJJJKKKNNNKKKGGGCCCBBB@@@AAAJJJSSS\\\bbbbbbVVVGGG@@@>>>>>>AAAFFFQQQ```rrrwwwcccQQQFFFAAA@@@CCCNNNXXX[[[YYYUUUMMMEEE???<<<777444444888<<<@@@IIIPPPWWWVVVOOOGGGDDDEEECCC>>>888333111111111111000111333444555666666666333333222111111000///...111111000000000000111111333333222111222444555777888AAA@@@===CCCDDDFFFOOO\\\YYYRRRHHH<<<555222222////////////000000000000000/////////000111333333111111111222333333444444444666777999:::===BBBEEEIIIMMMTTT\\\hhhzzzvvvkkkbbb]]]UUUNNNJJJGGGEEECCCBBBAAA???>>><<<;;;;;;;;;:::999999999999;;;<<<======>>>AAADDDEEEEEEDDDDDDBBB>>>:::555333333555777777888:::===@@@EEEHHHJJJLLLHHHBBB<<<777555555555222444666888888777666555666666555555555555666666444555666777777777777777777666555444444555666777888;;;@@@IIISSSZZZ]]]^^^\\\UUUKKKBBB;;;666333111555222111333444333999AAALLL\\\ooo|||tttgggXXXNNNFFF>>>===@@@%%%&&&&&&'''''''''''''''))))))************)))))))))))))))))))))******+++)))******++++++,,,------*********++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...111666888777444222222///......//////000111222222444666777999<<<@@@CCCCCCHHHMMMNNNMMMMMMPPPSSSUUUPPPKKKGGGBBBAAAGGGPPP^^^ddddddXXXIII@@@======AAAFFFSSSfffyyy}}}gggRRREEE@@@@@@AAAJJJQQQRRRQQQNNNHHHAAA===:::666333444777;;;>>>GGGPPP[[[\\\VVVMMMIIIIIIBBB===666222000111222222///000111222333333333444111111111000////////////000000000000000000000000333222222111222333444444999AAAAAA@@@EEEGGGNNN]]]jjjhhhaaaTTTEEE999333222////////////////////////111111000000000000000000000000111222222333333444444555666888999===BBBFFFLLLPPPVVV[[[dddsssvvvjjjbbb]]]UUUOOOKKKIIIGGGEEEBBBAAA???>>><<<;;;;;;;;;:::999999888999:::;;;<<<<<<===@@@CCCEEEEEEEEEDDDCCC???:::666333333555777555666777:::>>>CCCGGGIIIMMMIIICCC===999666666666333555777999:::999888777888777777666666777777888555555666777888888888777666555444444444555666777<<>>===CCCHHHUUUkkkiiiSSSEEE??????BBBJJJPPPQQQOOOMMMHHHBBB;;;999555333333666999<<>>>>>EEEJJJWWWmmm||||||vvvgggTTTCCC999555000000000000/////////...111111111000000/////////000000111111222333333333444555666777999===BBBGGGJJJOOOVVV[[[```mmm~~~vvvkkkaaa\\\TTTNNNKKKIIIGGGFFFBBBAAA???>>><<<;;;;;;;;;;;;:::999888888999:::;;;:::<<>>:::666444444555666444444555777;;;@@@EEEGGGJJJHHHCCC???;;;888777777555666888:::;;;;;;:::::::::999999888888999999:::666666777888888888777777666555555555666777999:::===@@@FFFMMMSSSVVVVVVTTTPPPKKKCCC<<<999777555444333333333222111222555888<<>><<<;;;;;;;;;<<<;;;:::888888888888999999:::===@@@AAABBBAAAAAA>>>===:::777555444444555333333444666999>>>CCCFFFFFFEEECCC@@@===:::888777888888999:::;;;<<<======;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999777777777777999;;;===>>>BBBEEEKKKSSSZZZ\\\\\\ZZZRRRLLLCCC<<<999777777666111333444333222444666777999===DDDJJJNNNPPPRRRTTTJJJGGGAAA<<<:::::::::888&&&''')))*********)))(((''''''(((((((((((('''''')))))))))))))))******+++)))******+++,,,,,,------))))))***+++,,,,,,------++++++------------++++++///...------------...///+++000666999888555111///000////////////000000111000222444666888;;;???CCCGGGJJJMMMNNNRRR\\\mmmzzzwwwlll```SSSJJJJJJPPP[[[ccceeeZZZLLLDDDBBBAAAGGGJJJXXXppprrrZZZJJJDDDEEE<<>>;;;888555222222444666999:::DDDQQQ]]]```[[[QQQJJJBBB>>>888444222111///...000000////////////000111---000111111///...000222...///000111111000///...000000000111222222333333222999<<>><<<;;;;;;;;;===<<<:::888777777888888888999<<>>BBBEEECCCCCCBBB@@@>>>;;;999777::::::::::::<<<===???@@@<<<<<<<<<;;;;;;<<<<<<<<<@@@@@@AAA@@@@@@???>>>>>>999999999:::<<<>>>@@@BBBKKKOOOVVV___fffjjjiiigggUUUNNNEEE===999777777777000333444333333555777888888:::>>>CCCEEEFFFIIIMMMAAA@@@<<<999999::::::777))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&(((******))))))+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,------......------,,,++++++++++++++++++++++++000///---,,,***)))))))))...222444333333444222---////////////000111222333222444666888999<<>>DDDEEEHHHMMMNNNJJJAAA;;;666555333111111222333444@@@DDDLLLWWWeeejjj___QQQDDD===555111111222000...000000000000////////////111111111111111111111111222111///......///000111444333222111111111222333444444888@@@LLL```}}}iiiRRR@@@888333000111222000000333......//////000000111111000111222222111000111222666444555999:::<<>>===<<<<<<;;;;;;<<<;;;:::999888888999:::;;;<<<999777:::@@@AAA<<<555:::999777666555555555666555555555444444666:::===BBBBBBAAA@@@>>><<<:::999:::<<<>>>???===<<<<<<<<<===>>>???===:::999;;;>>>BBBEEEGGGGGGHHHIIIDDD>>>BBB===;;;===@@@AAAFFFLLLRRR[[[fffooouuuxxxssskkk^^^TTTEEE:::555555666666555333222222444555666666888888999;;;<<<===>>>???@@@>>><<<:::999999:::;;;)))))))))((((((((('''''''''''''''&&&&&&'''''''''***))))))))))))***++++++++++++,,,,,,,,,,,,------,,,------......------,,,++++++++++++++++++++++++%%%&&&'''((()))+++,,,...///222222000111222000+++/////////000000111222333333555777999:::===@@@CCCDDDFFFKKKRRRXXX```ppp~~~|||fffVVVIIIHHHTTT^^^fffggg]]]OOOGGGEEEEEELLLYYYkkk~~~vvv]]]KKKCCC@@@DDDGGGLLLOOONNNHHH@@@:::666444222111000111222333999???JJJXXXgggmmmdddWWWEEE>>>666111111222000...000000000/////////......111111000///......------////////////000111222333333222111000000111222333333333888AAAOOOeeeqqqXXXDDD:::444111222222000000222......//////000000111111111333444333222111222333555333444777999:::???EEEOOOVVV___cccdddhhhooouuu~~~|||pppggg\\\WWWPPPJJJGGGEEEDDDCCC???>>>===<<<<<<;;;;;;<<<777888:::;;;;;;:::888777999666555777:::;;;777333888888777666555555555555555555555444333555999<<>>AAADDDEEEGGGKKKRRRWWW```ooo|||hhhVVVHHHHHHUUU___gggiii___QQQJJJIIIIIIRRRaaatttxxx___MMMEEEBBBFFFLLLSSSTTTNNNEEE>>>;;;444333111000000111222333444<<>>===<<<<<<;;;;;;<<<444777;;;======;;;777444777777666666555555444444666666666666555444333333333444444333333444777:::>>>@@@BBBCCCCCCBBB???>>>999;;;============???AAA===@@@CCCEEEIIIPPPYYYaaaiiimmmooonnnmmmjjjaaaXXXPPPJJJFFFHHHLLLTTT^^^hhhuuu~~~rrrfffTTTFFF===999777555444222111111333444444333444444333333333333333333666555444333333444555666************))))))))))))''''''(((((((((((('''''',,,'''"""###(((,,,,,,***)))***,,,------------,,,,,,------......------,,,++++++++++++++++++++++++%%%(((++++++++++++...111777:::999555444444222---000000000000111222333333444666888:::;;;>>>AAADDDGGGHHHLLLRRRVVV]]]kkkxxx{{{eeeSSSEEEEEESSSbbbjjjlllaaaTTTMMMLLLLLLVVVeeezzz{{{aaaOOOGGGFFFJJJSSS[[[ZZZQQQEEE>>><<<333222000//////000222333777>>>GGGRRR___fffddd\\\LLLEEE<<<555222222222111////////////.........---///......///000222444555222222222111000///...---//////...//////111333444444444777???KKK```}}}eeePPP>>>888444444333000///111......//////000000111111222333444333222111222444222111222666666666:::@@@FFFOOOZZZccchhhlllqqquuu{{{|||xxxlllccc\\\WWWPPPJJJFFFDDDBBB@@@???>>>===<<<<<<;;;;;;<<<555777:::<<<<<<:::777555888::::::888555333555777444444555666555444222111333333333333222333666999888;;;???BBBCCCBBB@@@>>>===>>>???>>>======>>>@@@CCCFFFKKKPPPWWWbbboooxxxwwwmmm^^^WWWRRRSSSXXXaaaooozzz{{{nnn[[[KKKAAA<<<888666333222111111222333333222333333333444444444444444555555555444555666777888))))))))))))************''''''((())))))((('''''')))$$$ !!!''',,,,,,+++(((***,,,---......---,,,,,,------......------,,,++++++++++++++++++++++++))),,,...---++++++...222<<>>HHH[[[vvvgggRRR>>>888444444333000///000......//////000000111111000222333222111000111333333222333777777666999???BBBJJJUUU___gggmmmrrrvvvzzz||||||xxxkkkbbb[[[VVVOOOIIIEEECCCAAA@@@???>>>===<<<<<<;;;;;;<<<777888888999999888888777888;;;<<<999555333666999333444555555555444222111222333444333222333555777555888<<<@@@BBBBBBAAA@@@DDDEEEFFFEEECCCCCCCCCDDDGGGMMMUUU___jjjxxxssskkkeeeeeeiiirrrsss```OOODDD>>>:::777333222111222333333222000111111222333444555666777444555555555666666777888(((((()))))))))))))))***'''((()))******)))((('''&&&###!!!###'''***++++++((()))+++...///...---,,,,,,------......------,,,++++++++++++++++++++++++'''***,,,+++***---444:::FFFQQQWWWPPPBBB888222///111111000111111222333444333555777999:::===@@@CCCHHHIIINNNRRRRRRSSSZZZcccjjjnnndddTTTKKKCCCDDDPPP]]]eeeiii```TTTOOOOOOOOO\\\nnn|||aaaPPPKKKLLLSSS\\\eeedddXXXJJJ@@@;;;333222111000000111333444444888===AAAIIIUUU]]]___SSSOOOGGG???999555444444000000000000////////////111000000000111444777888999777666444333333444444111000//////000111333444222222666===GGGXXXqqq}}}cccOOO===777333333222///...000......//////000000111111000111222222000000111222444333444888888666999>>>@@@FFFPPPZZZcccllltttyyyyyy}}}zzz}}}xxxkkkbbbYYYTTTMMMHHHEEECCCBBBAAA???>>>===<<<<<<;;;;;;<<<:::999777666666777999:::666888:::888555333555777333444444555444444333333222333444444333333555666666888<<<@@@CCCDDDCCCCCCEEEGGGJJJLLLLLLLLLLLLMMMPPPYYYfffuuu}}}xxxdddRRRFFF???:::777444333222333444444222000//////000222333555666666222333333444444555555555''''''((((((((()))))))))'''((()))******)))((('''''''''''''''((()))******''')))+++...//////---,,,,,,------......------,,,++++++++++++++++++++++++%%%(((++++++,,,111<<>>AAADDDGGGJJJOOORRRPPPMMMQQQXXXZZZ^^^TTTIIIFFFBBBBBBLLLSSS\\\aaa[[[QQQNNNPPPQQQ\\\ooo{{{aaaPPPKKKMMMUUU]]]eeedddZZZKKK???999333222111000111222444666111777:::<<>>===<<<<<<;;;;;;<<<999888777666666777888999555666888888777666555555555555444444444444555555333444555555444444555666555777:::===@@@BBBCCCCCCEEEJJJQQQWWW[[[]]]___```gggrrr}}}hhhUUUHHH???:::666444444333444555555222000000111111222333444444555222222333333444333333333&&&'''''''''(((((())))))'''((()))++++++)))((('''***+++,,,+++)))(((((()))&&&(((+++...//////---,,,,,,------......------,,,++++++++++++++++++++++++(((+++.........666CCCMMMfffyyywww[[[DDD999666111111111111222333444555555777:::;;;===???CCCEEEGGGJJJOOOSSSOOOJJJLLLQQQOOOQQQHHH???AAA??????HHHKKKUUU[[[VVVOOOMMMPPPRRR[[[nnnzzz```OOOLLLNNNUUU\\\ccccccZZZLLL>>>666444333222111111333555666333888<<<<<<>>>FFFLLLNNNWWWTTTOOOHHH???999666555222222222222111111111000...///222777>>>FFFMMMQQQRRRMMMEEE===777333222222444333222111111111222333222333666:::>>>HHHZZZlllyyyhhhSSSBBB;;;555111222111///...000......//////000111111111222333444444222222333444333222444777777555666;;;???BBBHHHQQQ]]]jjjvvv}}}zzz}}}uuuuuuooo{{{vvvjjjbbbVVVQQQKKKGGGEEEDDDCCCBBB???>>>===<<<<<<;;;;;;<<<888888777777777777888888555666888999:::999777666666555444333333444666777333555666666444444555666333444777:::===???AAAAAAKKKRRR\\\fffmmmrrruuuwww~~~kkkWWWIII???999555555444444555666555333000444444444444444444444444444444555555555444444333)))(((((((((******((('''+++***)))'''&&&&&&&&&&&&))))))))))))************+++,,,,,,------.........+++---///000///.........------,,,+++************---+++,,,///...444IIIaaa{{{nnnLLL888<<<444444555777999888555333777777888:::===@@@CCCEEEJJJKKKMMMNNNMMMLLLJJJIIIFFFEEEBBB@@@>>>??????@@@HHHLLLIIIIIIMMMIIIHHHRRR___sssyyyaaaPPPIIIGGGOOOZZZbbb]]]QQQFFF===777111111222333333444555555666666777777:::AAAIIINNNRRRQQQNNNGGG>>>666333333444333222222111111222222555444333777@@@NNN\\\eeehhh___SSSHHH@@@:::444000444222000000111222111000000111333444777BBBQQQ\\\ooovvv|||xxxjjjXXXJJJCCC777333000///111222111///...---...111444444111...333444444444333444777999444444444555555777888888<<<@@@HHHRRR___lllzzzxxxnnnoooqqq{{{uuuhhh^^^VVVQQQKKKFFFDDDCCCBBBAAAEEECCC???<<<::::::;;;;;;888888888888888777666666999777666777;;;;;;999666666666777777666555444444333333333333333333333333777555666:::;;;;;;???EEELLLWWWfffttt}}}ppp]]]MMM@@@;;;;;;999888777666555444444444333333333444444555555555333444444444444444333333)))((('''(((******((('''+++***)))((((((((((((((())))))))))))************+++,,,,,,------.........---///000000///......///,,,,,,++++++***++++++++++++)))+++///000888PPPhhhxxxUUU>>>>>>333333333555777777666444777777888:::===@@@CCCEEEJJJKKKMMMNNNMMMLLLJJJHHHCCCBBB???===<<<===>>>???CCCGGGDDDEEEJJJGGGHHHSSSbbbtttwww```OOOIIIHHHOOOYYY```[[[NNNDDD;;;555111111222222333444444555777777666666888<<>><<<;;;:::;;;<<<===<<>>HHHMMMQQQOOOGGG<<<555111444222000000000111000///111000000111333444444333444555555555333333555777333333333333444555666777999???JJJWWWdddqqq|||xxxmmmggghhhooo}}}{{{pppcccZZZQQQMMMHHHDDDCCCBBBBBBAAACCCAAA???<<<:::::::::;;;888888999999888888777666666888999888666555555555444444555555444444333333333333333333333333333333777555666999:::;;;???EEEQQQ___uuuxxxfffVVVGGG@@@???::::::888777666555555555444444444444444555555555444555555666666666555555(((''''''((())))))(((&&&)))((((((((())))))***+++((()))))))))************++++++,,,,,,---...//////222222222000...,,,---...+++++++++++++++,,,---...)))(((+++000444@@@ZZZtttmmmMMMAAA999777444333333444555444666777777999<<>><<<===CCCBBBFFFUUUiiiyyyuuu]]]MMMHHHJJJRRR\\\aaaYYYLLLAAA888333111111222222333333333333555555555444333555999<<<======>>>===<<<999888777444333222222111111222222222444888AAARRRjjjpppYYYFFF;;;555444222111//////111111111000,,,///333555666666888:::;;;>>>@@@???;;;666222111333222111111111000000000222222111222333444555555444666666555444333444666333333333333333444555666777===FFFQQQ^^^lllyyy~~~|||{{{tttkkkddddddjjjuuuyyynnnbbbXXXOOOKKKGGGDDDCCCBBBBBBAAABBBAAA>>><<<:::::::::;;;888999999999999888777777555888:::888444222333555333333333444444333333222333333333333333333333333666555666999::::::>>>EEEUUUddd{{{}}}lll[[[LLLCCCAAA===<<<;;;999777666666666444444444555555555555555444555666666666666666666((('''&&&'''))))))'''&&&''''''''''''((()))******((()))))))))******************+++,,,---...///000222222222111...,,,,,,---++++++++++++,,,---......,,,***---111444>>>WWWpppxxxVVVEEE>>>;;;777444444444444333666666777999<<>><<<<<>><<<;;;:::::::::999999999999999888777777555777999888444222333555222222333333333333333222333333333333333333333333666444555999::::::>>>DDDUUUeee}}}sssbbbRRRGGGEEEAAA@@@>>><<<999888777666555555555555555555555555444555555666777777666666((('''&&&'''((()))'''%%%''''''&&&''''''((())))))))))))))))))******************+++,,,...///000000111333444333111...---------,,,,,,,,,,,,------......,,,...222333:::QQQiii~~~\\\III@@@<<<888666555444444333666666777999;;;???BBBCCCFFFHHHKKKMMMMMMJJJFFFDDD>>><<<:::999888999:::;;;777===<<<;;;@@@@@@GGGYYYppp{{{```OOOKKKNNN\\\fffllldddUUUGGG<<<555111111222222222222222222000222333444444555777999777:::???DDDEEECCC===888444333222222111111222222000333888@@@NNNeeerrr[[[FFF999333222111///......000111111000222222222333333444444444222222111222222333444444111333444444333222222333000222333333333333444666333444666666555444444555555444444444444444555555;;;<<<@@@FFFPPP```pppzzzyyyxxxuuuqqqooorrrxxx~~~wwwrrrkkkddd___^^^```hhhqqq|||uuukkk___UUUMMMJJJGGGEEEDDDCCCAAA@@@??????>>><<<;;;:::::::::999999999:::999999888777555777888777555444444444222222333333444444333333333333333333333333333333666444555888999:::>>>DDDQQQbbb|||yyyiiiXXXMMMJJJGGGEEEBBB???<<<999777666666666666555555555555555333444555666666666666666'''&&&&&&'''(((((('''%%%(((((((((((((((((())))))))))))))))))************)))***+++,,,...///000000111444777777555222//////...------,,,,,,,,,---------,,,///222222666JJJaaa}}}[[[HHH<<<:::777555555555444333555666777888;;;>>>AAACCCEEEGGGKKKMMMMMMJJJFFFCCC>>><<<:::888777777888999444:::::::::???@@@JJJ]]]uuu|||bbbQQQNNNRRR___jjjpppiiiZZZKKK>>>666222222111111111111111111///111333333333333444666555999AAAIIIMMMJJJBBB<<<444333222222111111222222///333777<<>>>>>===<<<;;;:::::::::999999::::::999999888777777666666666777777666444222222333444444444444444333333333333333333333333666444555888999999>>>DDDMMM^^^yyyppp```TTTPPPLLLJJJFFFBBB>>>:::888666777666666666555555555444222222444555555666666666'''&&&&&&'''(((((('''%%%******))))))))))))******))))))))))))************)))***+++,,,...///000111111555999:::888444222000///...------,,,,,,,,,,,,,,,+++...222111444GGG]]]vvvyyyWWWDDD888777555555666666555444555666666888;;;>>>AAACCCDDDGGGJJJMMMMMMIIIEEECCC===<<<999777666666777777000888888888>>>AAALLL```xxx|||bbbRRRPPPUUU```lllssslll\\\LLL>>>555222222111111111111111111///111333333222111111222333999BBBLLLRRROOOFFF???444333222222111111222222111333666777>>>MMMbbbrrrqqqkkk```QQQAAA777222222000///---...000111111000---...111555666555222///222000//////000222333333111444777777555333444666,,,000444555333222222333000333555666666555666777777666666555555555666666444666:::@@@HHHSSS___gggooolllhhhggghhhjjjkkkkkkrrrrrrmmmddd]]][[[WWWRRRVVVTTTUUU\\\ccclllzzzyyypppfffZZZQQQOOOLLLIIIGGGEEECCCAAA???>>>>>>===<<<;;;;;;:::999999::::::::::::999888888888555444666999:::777444222333444444555555555555333333333333333333333333555444555888999999===DDDLLL]]]xxxuuudddYYYTTTOOOMMMIIIDDD???;;;888666777777666666555555555444111222333444555555555555)))))))))((()))******+++***)))((((((((((((((()))***+++,,,---------,,,,,,//////---,,,000555555000444666:::<<<<<<:::777555333111///......---,,,+++///------///111666CCCQQQwwwmmmTTT???777666555444444444444444888777777777999===@@@CCCHHHFFFDDDFFFJJJJJJEEE@@@===<<<999666555444555555888777888999:::@@@PPP___xxx{{{bbbRRRRRRWWWeeeqqqyyyqqq```OOOAAA888888555111//////000000000111000000000000000111111555999BBBMMMSSSQQQGGG===444444444444444333111111444222111444<<>>;;;999888666333///000111222222222222222444444555555666777777777444666777777666444555666555:::>>>AAACCCLLLZZZeeeooouuutttmmmkkkooooookkklllfffaaa^^^YYYRRROOOPPPPPPPPPRRRVVV^^^hhhqqqwwwtttjjjbbbYYYSSSOOOKKKGGGCCCBBB@@@???>>>@@@???>>>===;;;999888888999888888777777777777777555555555555555555555555444333333333333444555555333333333444444444555555888444444888;;;;;;===@@@JJJ^^^xxx}}}qqqeee]]]ZZZQQQIIIEEEBBB===::::::555888999777777999888555444333555999999555555888'''(((((((((((()))))))))++++++************++++++++++++,,,,,,---------,,,000444555111///111333333222444777999:::999888777444222000/////////......///---,,,...///444@@@LLLlllttt```KKK:::555555444333333333333333:::999888888999<<>>>>>===<<<;;;::::::999999888888777777777777777555555555555555555555555444333333333444444555555333444444444444444444444888444444888::::::<<<@@@III]]]vvvuuujjjccc___VVVMMMHHHCCC<<<888777666999999777777999999666444222333666555222111444%%%&&&'''))))))(((((('''***************+++,,,---++++++,,,,,,,,,---------000999===666...---222777111222333555777777888888888777555333111///......///---+++,,,---000:::EEE___qqq}}}uuubbbPPPAAA555444333222222222222222333:::999888888999<<<>>>@@@JJJIIIHHHJJJLLLKKKFFFBBB<<<:::888555444444555555888666666777999CCCVVVgggiiiZZZXXX[[[iiivvv{{{mmm[[[JJJ>>>888555111000000111222222222111111000000000111111333666;;;BBBGGGFFF@@@:::666555444222222222222333444333333444777:::>>>@@@<<<;;;:::666444333555777111111111333555666555444222222333333333111000///111......222333111333666888>>>AAA>>>;;;999666111111222222333333333333222111111222333333444444555333555777777555444555666555888<<<@@@GGGVVVhhhvvv}}}pppggg```YYYVVVQQQKKKIIIIIIMMMNNNOOOSSSXXX^^^cccfffvvvrrriiiaaaXXXRRRKKKHHHEEEDDDDDDEEEDDDCCC<<<<<<<<<<<<;;;;;;;;;;;;999888888777777777777777666666666666666666666666333333333444444444555555444444444444444444444333888555444888999999<<>>AAA???;;;999555000//////000000000000000///111111222222333444444444333444666666555444555666888;;;>>>DDDPPPbbbxxxvvviii```WWWSSSPPPKKKHHHHHHIIIJJJMMMQQQUUUZZZ^^^```nnnzzz~~~qqqhhh```WWWQQQHHHFFFCCCBBBBBBBBBAAA@@@===<<<<<<;;;;;;:::::::::999888888777777777777777777777777777777777777777333333444444444555444444555444444444444333333333888555555888999999===CCCPPPbbbzzzxxxnnnhhh```YYYRRRNNNIIIBBB???AAA@@@CCCCCC@@@???AAA???;;;;;;666444666666333333555&&&''')))++++++***)))((((((((((((((()))***,,,,,,,,,,,,+++++++++,,,---......444666222///111444555333222111000000000111222888999999666333222333444444000---.........444:::GGGRRRYYYSSSEEE:::555333333333222222333444555555444555666888;;;???BBBDDDGGGHHHIIIJJJIIIFFFBBB>>>888777555444333444555666666555555888===JJJaaauuu}}}~~~vvvddd[[[]]]cccmmmyyy}}}nnnYYYIII;;;888444222222333333222333333222111111111111111111222444666888888777555666555333222222333555666333444555666666444333222888777555333333333222222333333333666999::::::999555555444333222111//////333000000444555333555888777===???===999888444000/////////000000//////...222222222333444444555555222444555666555444555666:::<<<@@@IIIXXXooo|||lllaaaWWWSSSPPPLLLIIIIIIEEEGGGJJJOOOSSSXXX[[[]]]eeeooo{{{nnneee]]]UUUOOOHHHFFFCCCBBBBBBAAA???>>>>>>>>>===;;;:::999888777999888888777777777777777777777777777777777777777222333444555555555444444444444444444444444444444777555666999999:::???FFFTTTfff~~~xxxnnngggaaa[[[UUUQQQLLLGGGHHHKKKKKKNNNNNNKKKHHHGGGDDD>>>>>>888555666777666555777'''(((***+++++++++***)))+++++++++++++++,,,---...---,,,+++***+++,,,---...,,,///000......222444333333222111000///////////////222555555444555999<<<666111.../////////222777;;;BBBGGGCCC;;;333111111222222222222333555666666222333555888<<<@@@CCCEEEEEEGGGIIIJJJHHHDDD???<<<777666444333333444555666555444666:::AAAOOOfff{{{yyy{{{rrraaaZZZ^^^dddmmmxxxuuu```OOO>>>;;;666333222333222222444333222111111111111111111111222444444444444333333333333333444555777888555555666666555555444333444333111111222333333111222222333555999::::::999777666555444333222111111333000000444555333555888555:::<<<999666666444000000111111111111000000///111222222333333444555555111333555555555444555666999;;;AAALLL```zzznnnbbbVVVRRRPPPLLLIIIIIICCCDDDGGGLLLQQQUUUYYY\\\cccjjjwwwxxxkkkccc[[[SSSMMMIIIGGGEEEDDDDDDCCC@@@>>>???>>>===;;;999888777666999888888777777777777777666666666666666666666666222333444555555555444333333333333444444444555555666555777::::::<<>>666111...//////...000444555777::::::666222000111000000111111222444555666333444666999<<<@@@BBBDDDEEEGGGJJJJJJGGGBBB>>>;;;666555333222222444555666444444777===EEESSSkkkvvvxxxsssccc[[[^^^cccmmmvvvzzzfffTTTAAA===888444333222222111555444333222111111111111000111222333222222222222000111222444555777888999888777666555444444444444333111///000333444333111//////000333666999999888888777666555444333333333333000000333444333444888222666888444222333333111000000111111000000///...000000111111222333333333000222444555444444555666999<<>>999555333222111000555444333222111111111111000222333333222111111222...///222444777888999::::::888666333222333444555555333111222444555333111,,,,,,...111444777777666888777666555555555555555222000000333444333444888111444555111///222222111......//////...---,,,,,,/////////000111111222222000222444555444444555666;;;>>>GGGWWWooommm___QQQLLLKKKHHHFFFEEECCCCCCDDDFFFJJJNNNSSSUUUYYY\\\eeeqqq{{{tttggg___WWWOOOIIIAAA@@@@@@AAABBBCCCAAA@@@;;;;;;;;;::::::999999999999888888777777777777777555555555555555555555555111222444666666555444333000111222333555666777777555555888;;;<<>><<<999888999:::999999???>>>;;;888555333222111444222111333666777555333555555555555444333222222111111111222333444555666999777999>>>>>>???LLL\\\kkkssseee\\\RRROOOPPPWWWbbbooo~~~qqq\\\OOOAAA<<<:::888777999))))))))))))(((((((((((())))))(((((((((((())))))+++***)))))))))***+++,,,)))---000//////444666555111111111000///---,,,+++////////////............+++++++++,,,---...//////111222333444444333222111111222222333333444444555444555666777888;;;@@@DDDGGGKKKMMMIIIDDDBBB>>>999444444444444444444444444666666888>>>JJJ^^^vvvyyyvvv{{{uuuhhh```^^^```dddnnnwwwyyyuuulll]]]PPPAAA:::333000111222111///222222111111111222222333222222222222222222222222444444333444555666888999999888666666888777555222111000000//////000000111222222222333555777777777;;;:::999888777555222111000000111111222222111111//////000111111111111111111111000000000000111111//////000000000000000///222333333333222333555888<<>>===::::::::::::999888999888777777777777777888444333222333666666444222333333444444555444444444444444333333333444444555999777:::???@@@BBBPPPaaavvvqqqccc[[[PPPNNNQQQ\\\jjj{{{}}}cccUUUFFF???<<<999777888(((((((((((())))))))))))***))))))(((((())))))*********)))))))))***,,,---)))...000//////333666555000000000000///...---,,,000000///...,,,+++******++++++,,,,,,------.........///000222222222222111111111222333333444555555333444666666888;;;@@@CCCFFFJJJLLLGGGCCC@@@<<<888333333333333333333333333444666999???LLLbbbyyy}}}uuuvvv~~~vvviii```^^^___eeejjjmmmmmmkkkeeeXXXLLL>>>999333000111333333111333222222111111111222222111111111222333444444444666666666666666777888888777666555666777666444333111111000000000000111111333333333333444555666777===>>>>>>>>><<<888444111111111111111111111000000...//////000000000000///111111111111111111111111......///000000111111111222222333222111222555777;;;AAAPPPhhhuuu\\\RRRIIIGGGHHHFFFCCCCCC@@@@@@AAABBBDDDGGGJJJLLLPPPUUU[[[```fffqqq~~~rrreee\\\UUUMMMHHHHHHFFFCCC??????@@@@@@>>>;;;===<<<:::::::::999777555555555555666777999:::;;;555444333444555555333222111222333444555555555555666666555444444444444444999777:::@@@BBBFFFVVVhhh~~~oooaaaXXXKKKKKKPPP\\\mmmkkk\\\KKKCCC>>>999777777(((((((((((())))))))))))***))))))))))))))))))*********)))))))))+++,,,------111222//////111222111//////000000///...------///...---,,,+++***)))(((++++++,,,,,,------------,,,---///111222222222222111111222333333444555555222444555777888;;;???BBBEEEJJJKKKFFFBBB???;;;666222222222222222333333333333555999@@@OOOddd||||||tttttt{{{wwwiii```^^^^^^fffhhhhhhgggfffaaaTTTGGG;;;777333111222444444444444333222111111111111111///000111222444555666666888888777777666666666666555555666666777777666555222222111111111111222222333333444333333444666888@@@BBBEEEDDDAAA:::555222222222111000000000000000......///000000/////////111222222222222222222111.........///000222333333111222222222111222444777===CCCRRRjjjrrrYYYOOOGGGGGGGGGDDDAAA@@@@@@@@@@@@AAACCCFFFHHHJJJLLLQQQWWW\\\bbbjjjuuu}}}zzznnnaaaYYYSSSLLLGGGGGGEEEBBB@@@???@@@@@@>>><<<;;;:::999999999888444222888777777777777777888888555555444555444444333111222333444444555555555444666555555555555666666777888666999@@@CCCIIIZZZmmm{{{kkk^^^UUULLLLLLQQQ___pppppp```OOOEEE???:::777777'''((((((((()))))))))*********))))))))))))*********))))))))))))+++,,,...---111333000...111222111//////000000///...------,,,+++++++++*********)))***+++,,,---------,,,,,,,,,---///111222333333222000111111222444555555666222444666777999;;;???BBBEEEIIIJJJFFFAAA>>>:::555111111111222222222333333111444999BBBQQQggg~~~tttpppuuuvvviii```^^^^^^cccdddeeecccbbb\\\OOOAAA888666333222333444666666555555333222111111111111//////111222444666777888999888888777666555444333444666777888888888888888333333222222222222333333333444555444333444777:::CCCGGGKKKJJJDDD<<<666333222222111000/////////000///000000000000000//////222222333333333333222222.........///000222444555222222333222111222555777>>>DDDSSSkkknnnYYYOOOHHHGGGGGGCCC???===AAAAAAAAABBBCCCEEEGGGIIIJJJNNNTTTZZZ___gggpppvvvwwwkkk___XXXRRRKKKHHHHHHDDDBBBAAA@@@@@@@@@???>>>;;;::::::::::::999666333999888888777777777777777444555555555444333222222444555555555444444333222333444444555666777999:::888666999@@@EEEMMM```tttwwwhhh[[[SSSQQQQQQXXXfffxxxtttdddRRRGGG@@@;;;888888''''''(((((())))))******+++******))))))******+++))))))(((((()))+++---...***///111//////333555444000000000000///...---,,,******************++++++***+++,,,------,,,+++***,,,---///111222222222222000000111222444555666666333555777999:::===@@@CCCEEEJJJKKKFFFAAA>>>999444111111111222222333333444222555;;;DDDTTTjjj}}}rrrnnnrrr}}}uuuhhh```^^^___]]]```aaa___[[[UUUHHH;;;777666555333333444666777777666555444222222111111///000111333444666777888::::::999888666444222111333555777888888888999;;;444444333333333333444444333555666555333555:::>>>GGGKKKOOOMMMFFF===777444222111000///...///000111111222222222222111111000222333444555555444333222////////////000222444555222333444333222333666888<<>>AAACCCFFFJJJKKKFFFAAA>>>999444111111222222333444444555555888>>>HHHXXXnnnxxxooonnnttt|||sssggg______```\\\___```[[[UUUNNNDDD;;;777666666444444444666777999888777555333222222222000000111333555666777888<<<<<<<<<:::888555222111111333777888777777999<<<555555444444444444555555222555777666444666<<>>===>>>>>>;;;:::888888:::::::::999555555555666777999:::;;;111333666555444333444555444444444555444444333333333333333444555777888999888777===HHHRRR```yyy{{{nnncccZZZUUUQQQTTT___qqquuu```RRRIIIAAA======&&&''''''((()))******+++++++++************++++++)))(((((((((***+++---///...222333000...000111000222222111000///---+++***,,,+++++++++******)))))))))+++,,,------,,,***)))***+++---...///......---///000111222444555666777444666999;;;===???AAADDDFFFKKKLLLGGGAAA>>>999555111111222333444444555555777;;;AAAKKKZZZpppssslllooowww}}}rrrfff______aaa]]]aaaaaaZZZRRRKKKDDD>>>666777666555444444666777;;;:::888666444333222222000111222333555666777888>>>>>>===<<<999666333111///222666777666666999;;;555555444444444444555555222555777666555777>>>DDDLLLPPPSSSPPPGGG===888666000///...---...///222333666666666666555555444333222333555666666555333222222111000///000111333555444555555555444555888:::;;;>>>HHH[[[sss{{{nnnaaaVVVLLLCCCAAAAAA???===<<>><<<<<<<<<>>>888666444444666777888888777777777777777888888999000333666555444333444666222222333444555555555555444444444444444555666777888888???LLLYYYiiiwwwkkkaaa[[[WWWZZZ]]]hhhzzz}}}gggXXXMMMDDD@@@???)))************+++++++++))))))))))))************%%%))),,,,,,***)))+++...------...///000111222222444444333333111000...---+++***)))'''''')))***+++,,,+++***))))))+++---...//////...------------...///000222222222222444666444555666888;;;???BBBDDDJJJHHHFFFEEEDDD@@@:::555555444333222333444555666888<<>>>>>:::555222222444777888<<<:::999777666777888888111111111111111444999<<<>>>@@@@@@???;;;777444333222222333333555666888999777777777777666444333333666555444555666999===???MMMNNNOOOLLLEEE===777444111111000...---///222555888888888888666444222111222333555666666555333222&&&+++111222///...000333222222333333444555666666===@@@HHHTTTeeewww{{{tttpppjjjcccVVVNNNCCC???AAABBB@@@<<<===???AAAAAAAAABBBDDDEEEGGGIIIKKKNNNRRRXXX^^^ccchhhnnnyyyzzzjjjcccYYYRRRNNNLLLJJJHHHCCCBBBAAA@@@>>>===<<<<<<:::999888666666666777777888888777888999888666444666666555444444444444555555666777666444333333444444666777888777888999;;;===>>>DDDNNN]]]rrrssshhh]]]WWWVVV]]]cccmmm{{{ppp^^^QQQEEE>>><<<))))))*********+++++++++))))))))))))************((()))***+++******,,,---------...///000111222222333333222111000...---,,,+++***)))(((((()))***+++,,,+++***))))))+++---...000000//////...//////000///111333333333444666777555555666888;;;???BBBDDDJJJHHHFFFEEECCC@@@:::666444444333333444444555666888<<>>:::888666444555666777777:::999888777666666555555222222222111111333777;;;???@@@@@@>>>:::666444333333333333333444555666777666777888888777666555444::::::::::::<<<===???@@@JJJKKKLLLIIICCC<<<777555111111000...---///222555555666666666666555333222222333555666666555333222,,,000333444222222333555222222333444444555666666999<<>>===999::::::999888666444333888777777888999888666444666666555444444444444555444666666666444333444555555666777888777777999;;;:::===EEESSSddd|||ttthhh\\\VVVVVV]]]dddqqqxxxgggXXXKKKBBB@@@)))))))))*********++++++))))))))))))************+++***((((((***,,,------------...///000111222222222222111000///---,,,++++++***)))(((((()))***+++,,,+++*********+++,,,---///...............//////000111333444555555777999555555666888<<>>???@@@>>>:::777555555555555444444444444444444555666888:::::::::888777>>>>>>???@@@@@@@@@??????EEEFFFFFFCCC>>>999777666111111000///...///222444222333444555555444333333222333444555555444333222222333333444444444444555333333333444555555666666888999;;;AAAIIIRRR[[[```hhhjjjjjjhhhhhhhhhddd^^^RRRKKKBBB>>>???@@@>>>;;;===???@@@AAA@@@@@@BBBDDDDDDGGGJJJNNNQQQUUUZZZ]]]```dddjjjsssuuuggg```VVVOOOLLLKKKHHHFFFDDDCCCBBBAAA@@@>>>======999:::;;;;;;999666222000777777777888999888666444666666555444444444444555333444666555444444555777555777777777666777999:::<<<@@@KKK\\\pppsssfffYYYSSSSSS[[[dddsssqqq```PPPFFFBBB))))))))))))************((()))))))))************...***''''''***------,,,------...///000111222222222222111000///---,,,++++++******))))))******+++++++++*********+++,,,---+++++++++++++++,,,---...///111333444444555888:::555555777999<<>>;;;:::333444555777777666555555888<<>>>>><<<:::::::::888888888777666555444333444666999;;;===<<<;;;:::???@@@BBBCCCBBB@@@===;;;@@@@@@@@@===999666666666000111000///...///222444111222333444444333222111333333444555555444333333444222111111222333222222333444444444555555666666999999:::===AAAFFFKKKNNNTTTYYY\\\]]]```bbb___YYYOOOIIIBBB>>>??????>>><<<<<<>>>??????>>>>>>@@@AAABBBEEEIIILLLOOORRRVVVYYY```cccgggmmmvvvsssfff___UUUOOOLLLKKKIIIGGGAAAAAA@@@>>>===<<<;;;:::888999::::::999666444222777666666777999888666444666666555444444444444555222333555555444555666888666777777777666777999;;;@@@EEERRReeezzzrrrcccVVVPPPPPPVVVaaasss{{{hhhUUUHHHCCC(((((()))))))))*********((()))))))))************///+++((((((+++------,,,------...///000111222222333333222111000...---,,,++++++************++++++++++++***+++++++++,,,,,,*********+++,,,---...//////111333333444444666888555666777999<<<@@@CCCEEEKKKJJJHHHEEEAAA===<<<;;;444555666777888777666555777;;;BBBMMMbbb{{{tttkkkkkkrrrnnnbbbaaacccaaa[[[SSSLLLHHHEEECCCAAA===<<<;;;777333333555777777:::===>>>===:::555222444444444333111111222444888:::<<<===<<<===>>>@@@<<<;;;;;;:::999777555444444666999<<<===>>>>>>===AAACCCEEEFFFDDD@@@<<<999:::;;;:::888555444444555///000111000//////111333222333333333333111000///333444444444444444444333555333111000222222222111444444555555555555555666:::::::::;;;===@@@CCCEEEHHHMMMRRRTTTXXX[[[XXXRRRMMMHHHBBB???>>>???>>><<<<<<===???>>>======>>>???AAADDDGGGJJJLLLOOORRRUUU]]]aaaeeehhhnnnzzz|||qqqaaaZZZPPPJJJHHHGGGEEEDDD@@@@@@???>>><<<;;;::::::888888777777777777777888666555555777888888666444666666555444444444444555111333555555555555777888555666666666666777:::===AAAGGGVVVlllqqqcccVVVOOOOOOTTT___qqqrrr\\\MMMGGG((((((((()))))))))******))))))))))))************...,,,******+++,,,---,,,------...///000111222222333333222111000...---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...000111222000111333444333444555777666666777999<<<@@@CCCEEEJJJKKKJJJFFFBBB===;;;;;;555666666777777777777777777;;;BBBNNNddd}}}vvvooonnnttttttgggfffjjjccc]]]UUUMMMHHHEEEBBB@@@======<<<777333222555999888;;;>>>@@@@@@<<<888555333444444333111000222333555777999:::;;;<<>>???@@@CCCEEEGGGGGGEEEAAA<<<999555666777555333222222333///000111000//////111333222333333333222111///...444444444444444444444444555555555555444444444444555555555555555555555555888888999:::;;;===>>>???BBBGGGKKKMMMQQQTTTRRRLLLKKKGGGCCC@@@??????>>>>>>>>>???@@@???======>>>???AAACCCFFFGGGIIILLLOOORRRVVV[[[aaacccfffnnn|||yyynnn```YYYPPPJJJHHHGGGFFFDDDBBBAAA@@@???>>><<<;;;;;;888777666666666777999:::555555555666888888666444666666555444444444444555222333555555555555666888444555555555555888<<>>;;;:::777777666666777777888999777;;;BBBOOOfffxxxrrrpppvvvqqqkkkkkkddd^^^VVVNNNHHHDDD@@@>>>888:::<<<:::555444666:::888:::>>>@@@@@@>>>:::777222333444333111111222333333555777777888999;;;>>>======>>>===;;;999666444777777888999;;;===@@@AAABBBCCCEEEEEECCC???:::777222444555444222111000111///000111111000000111222111222333333333222111000444444444333333444444444222666999888666555555777666666666666555555555555666777888999:::;;;;;;;;;>>>BBBEEEHHHLLLOOONNNIIIJJJGGGDDDAAA@@@?????????AAABBBCCCBBB@@@??????AAABBBCCCDDDEEEFFFIIIMMMQQQOOOVVV^^^```aaaeeepppyyyuuukkk```ZZZQQQKKKIIIIIIHHHFFFAAAAAA@@@???===<<<;;;:::777888888888888777777777444444555666888888666444666666555444444444444555222444555555444444666777333333444444555999===AAACCCJJJ\\\vvvyyyiiieee^^^[[[^^^fffpppwwwtttjjj^^^RRRJJJIIIMMMVVVeeexxxnnn]]]VVV(((((((((((())))))))))))))))))))))))************))),,,///...+++***+++---------...///000111222222111000000///...,,,+++******++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++***++++++,,,...000222333555666777666555444555777666777888:::===AAADDDFFFHHHJJJLLLIIICCC>>>;;;:::888777666666666777999:::777;;;BBBOOOgggzzzsssqqqwwwzzznnniiiddd___VVVNNNHHHCCC>>><<<222777<<<<<<999666888:::777:::===@@@@@@>>>;;;999111333333333111111222333333444555555444555777999<<<=========;;;999666444888888777888:::===@@@BBB???@@@AAAAAA???;;;777555000222444444222000///000...000111111000000111222///000222333444444333333555444444333333444444555///555::::::666333555888666666666666666555555555777777999::::::;;;;;;:::;;;???BBBDDDHHHMMMLLLHHHJJJGGGDDDBBB@@@@@@@@@@@@DDDEEEEEEDDDBBBAAAAAABBBBBBCCCCCCCCCDDDGGGLLLPPPKKKTTT]]]```___bbbkkksss||||||rrrhhh]]]VVVMMMGGGFFFFFFEEECCC??????>>><<<;;;:::999888777888:::::::::777555333444444444666888888666555666666555444444444444555333444666555444444555777222333333444555999>>>BBBIIIPPPaaazzzrrraaa\\\VVVRRRUUU\\\fffmmmqqqsssvvv|||wwwlllcccXXXLLLDDDCCCGGGOOO^^^ooorrr```YYY************************+++***************++++++++++++++++++++++++++++++......///000111222333333444444222000///---,,,++++++---//////---,,,+++,,,)))***+++,,,---,,,++++++,,,+++***+++...111444444888<<<>>>:::999::::::888:::999:::;;;>>>AAAEEEGGGHHHHHHGGGFFFCCC@@@<<<:::;;;:::777555444444555666:::===BBBNNNccc}}}pppkkkmmmvvv|||ooogggccc\\\QQQHHHBBB???===<<<777777666666666666777777888:::<<<>>>>>>;;;888666222333444444444333222111222222222222333444555666;;;<<<<<<;;;:::888666444333444555777999;;;======999999:::;;;;;;999555222222111111111111111111111222111111111111222444555333444555444222111111222222222333444555555555555444444555555444444333333555666777999::::::;;;;;;;;;999;;;>>>;;;777999@@@999===CCCEEEFFFGGGIIILLLLLLKKKJJJIIIGGGFFFFFFFFFEEEEEEFFFGGGFFFDDDBBB@@@AAAAAA@@@AAADDDHHHLLLOOOPPPUUUZZZ\\\\\\^^^ccchhhssszzznnnfffZZZUUUOOOIIIGGGFFFDDDDDD@@@???>>>===<<<;;;::::::<<<555666===<<<555444:::777777666555555555555555666666666666555555555555444555555555444333333222%%%+++222777777777999;;;IIIVVVkkkttteeeUUUPPPRRROOOTTTZZZXXXaaaccceeeiiilllooorrrsssmmmiiicccZZZRRRJJJEEEBBBFFFKKKVVVfffuuu|||hhh[[[******************************)))******+++,,,,,,+++++++++,,,,,,,,,------......///000111222333333000000000///...---------***+++------+++*********)))***+++,,,,,,,,,++++++,,,+++***,,,///444777999@@@EEEHHHCCC>>><<<:::888999999:::;;;>>>BBBFFFHHHLLLLLLKKKIIIFFFBBB>>><<<:::888666555444555666777:::===BBBNNNccc}}}|||lllhhhkkkuuupppggg___XXXOOOGGGAAA>>>;;;:::888777666555444444444444555777888:::999777555333444444555555444222111///111111111111222333444555::::::;;;:::999777555444333444555666777888999:::888888777888888777444111222222222222222222222222222222111111111333444555555666666555333111222333222333444555555666555555555666666666666666555555777888999;;;<<<<<<<<<<<<===;;;;;;>>>;;;888:::@@@<<>>===<<<;;;::::::;;;555555<<<;;;444333999777777666555555555555555333333444555666777888888444555555555444444333222222666999::::::;;;???CCCLLLZZZpppuuuhhhWWWPPPOOOKKKNNNTTTQQQUUUVVVWWWYYY[[[]]]___```[[[XXXTTTMMMGGGBBB>>><<>>???@@@AAAAAABBB@@@@@@AAA>>>;;;<<<@@@?????????======BBBJJJPPPRRRRRRSSSSSSSSSWWW\\\___eeefffeee___UUULLLFFFDDDEEEDDDBBBAAABBBDDDGGGIIIKKKOOOTTTWWWYYY[[[```eeeggguuu}}}|||qqqeee^^^VVVRRRLLLHHHFFFDDDCCCBBB>>>>>>===<<<;;;::::::999999444555::::::444333888777666666555555555555666333333444555666777888888444555555555555444333333888999999777666888???DDDPPP___www{{{nnn[[[QQQNNNGGGHHHLLLIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMKKKIIIEEEBBB@@@>>>===AAACCCIIITTT___ooolll___++++++++++++++++++++++++((())))))***+++,,,...//////.........------------...///000111222333333444.........///////////////---...///...,,,+++,,,---******++++++,,,,,,,,,,,,---,,,,,,---222999CCCIIIXXXdddjjjcccTTTHHH@@@<<<::::::;;;===@@@EEEIIIKKKLLLLLLKKKHHHDDD>>>:::777777666555444444666888999999<<>>>>>===;;;;;;@@@IIIPPPVVVYYY\\\___ccciiirrrxxx~~~|||sssdddUUUKKKGGGEEECCCBBBAAAAAACCCFFFGGGHHHLLLPPPSSSVVVYYY^^^aaadddpppuuu|||zzzoooddd]]]TTTPPPKKKGGGEEEDDDBBBAAA======<<<<<<;;;::::::999888444555888888444333666777666555555555555666666666666666666555555555555444444555555555555444444666777666333222666===CCCTTTddd}}}ttt```TTTOOOFFFEEEHHHDDDGGGGGGFFFFFFEEEEEEEEEDDDEEEDDDCCCAAA@@@@@@??????AAAAAADDDLLLUUUcccxxxnnnaaa++++++++++++++++++++++++)))))))))***+++---...///222111000///---,,,+++***//////000111222333444444222222111111000/////////---...///...,,,+++,,,---+++***++++++++++++,,,,,,---------...222;;;EEEMMM```nnnyyytttdddTTTGGG???;;;;;;<<<>>>AAAEEEIIILLLRRRQQQPPPMMMHHHCCC>>><<<777666555444555777999:::999<<>>;;;999888777666555555555555555555555555555444333333111222333444444444333222000000//////000000111111222333444555666555444444111111222444666888999:::999777444222222333333222000000000000111111222222333222222222333555777888999::::::888666444444555555555666777888888888888777777888::::::;;;;;;;;;;;;>>>CCCJJJQQQWWW[[[]]]^^^\\\YYYTTTOOOJJJDDD@@@>>>>>>===<<<<<>>======<<<;;;;;;;;;<<<===<<<>>>CCCIIITTTgggwwwooobbb,,,,,,,,,,,,,,,,,,,,,,,,*********++++++---...///222111000///---,,,******///000000111222333444444444444333222000///......,,,,,,,,,+++))))))***,,,++++++******++++++,,,---,,,---...///222:::EEEMMMcccssstttbbbOOOCCC>>>>>>>>>???BBBFFFIIIKKKRRRRRRPPPNNNIIIDDD@@@===999888666666666888:::;;;999<<>>???EEEOOOWWWkkktttwwwaaaTTTEEEDDDBBBAAABBBDDDGGGHHHGGGHHHKKKNNNRRRUUUXXXYYY]]]ggghhhkkkvvv~~~zzzpppeee[[[UUUMMMJJJGGGDDDCCCBBB@@@>>>;;;;;;:::::::::999999999666666666777666555444444666555555555555666666777333333444555666777888888444444555666666666666555222555777888999<<>>BBBFFFMMM[[[iiiqqqddd,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...//////......---,,,,,,+++///000111111333333444555333333222111000///......,,,,,,,,,+++))))))+++,,,++++++*********+++,,,---+++...///000222888CCCKKKbbbtttoooWWWFFF@@@??????@@@BBBEEEIIIKKKQQQQQQPPPMMMIIIDDD@@@===;;;:::888777777999:::<<<999<<<@@@III[[[ooo{{{~~~vvveeeWWWUUU\\\kkk{{{dddUUUMMMLLLIIIHHHHHHFFFCCCAAA:::999777666555444333333222444666777666555222111111222333444444444333222222111111000000111111111///111333555666666666666222222333555666888999999888666444333444333222111555444444333333222222111333333333333555777999:::666777888777666555666888666777888999::::::::::::888999;;;<<<>>>???@@@@@@BBBHHHUUUddduuuyyynnn___QQQGGGFFFBBB@@@AAAJJJXXXbbb{{{nnn\\\HHHGGGDDDBBBBBBCCCEEEGGGGGGHHHJJJMMMQQQTTTVVVVVV[[[eeefffgggqqqvvv~~~vvvkkkaaaWWWQQQKKKHHHEEECCCBBBAAA???===::::::::::::999999999999666777777777666666666444555555555555555666777777333333444555666777888888444444555666666666666666222444555555666:::BBBHHH^^^ooo{{{ooogggYYYRRROOOHHHDDDDDDBBBAAA???>>><<<<<<======<<<<<<<<<<<<============@@@DDDEEEIIITTT___ssstttfff,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---------......000000111222333444444555111111000000//////.........///...---++++++---///,,,+++*********+++,,,---+++...000000111777AAAIII```sssvvv\\\HHHAAAAAA@@@AAACCCEEEHHHJJJUUUUUUTTTQQQNNNIIIEEEBBB<<<;;;999888888999;;;<<<999<<<@@@IIIYYYmmmxxx{{{vvveeeWWWUUU\\\kkk|||eeeWWWQQQOOOMMMLLLLLLKKKIIIGGG;;;:::888555333111000000444666999;;;:::888555333333444444555444333111000222222111111111111111222///000333555666777777666333333444555555666666777777555333333333333111///777777666555444333333222333333333444555777999;;;555666777777666666777888777777888999:::::::::::::::;;;<<<>>>@@@AAABBBBBBFFFMMM\\\nnnmmm]]]MMMJJJDDD@@@BBBNNN^^^jjjwwwbbbLLLJJJFFFDDDBBBBBBDDDEEEHHHHHHIIILLLPPPSSSTTTTTTUUU___```aaaiiimmmtttuuujjj```WWWPPPJJJGGGDDDCCCBBBAAA???===::::::999999999999999999666888888777666777666444555555555555555666777888777666666666555555555555444444555666777777666666777777666555555:::CCCKKKaaaqqq|||sssddd[[[VVVNNNIIIHHHFFFDDDAAA???===<<<:::::::::::::::;;;<<<<<<888999===AAAAAABBBKKKUUUgggvvvvvviii,,,,,,++++++***+++++++++,,,,,,,,,---------......000///---,,,,,,---///000,,,---///000///000111333444444444111...------...---------,,,,,,+++++++++)))))))))***+++---...///---111......555666<<>>;;;777555777999;;;;;;;;;>>>BBBIIIXXXkkkwww{{{mmmaaaWWWWWW]]]kkkuuubbbWWWTTTSSSTTTSSSOOOKKKHHH>>>999444222333555555444222555:::???>>>:::888888111555555000000444333///333333222222111000//////333333444444555666666777666666555555555555666666555444444444444333333333222444666777777555222111666666666777777777888888777777666666555555555444777888999:::;;;<<<<<<<<<===============???DDDGGGIIIRRRdddzzz}}}iiiXXXNNNFFFFFFIIIQQQeeexxxlllSSSKKKDDDCCCCCCBBBEEEIIIIIIJJJJJJJJJJJJMMMQQQUUUVVVZZZ___aaacccgggpppvvvyyynnneee]]]UUUOOOIIIHHHEEEBBB@@@>>>===<<<;;;999666777:::;;;:::888777444333444666777555333888555555777666111000333666666666666666555555555444555555555444444555666777777888999888999BBBLLL\\\ppp~~~vvvhhh[[[[[[UUUOOOJJJHHHEEE@@@<<<==================>>>>>>BBBAAACCCDDDAAA>>>FFFQQQaaammmooo---,,,++++++***+++++++++,,,,,,,,,------------...///...,,,++++++,,,...///...///111222111222333555333333333111...------...---------,,,,,,+++++++++(((((()))***+++,,,,,,,,,---111...///666999@@@PPPggg{{{gggOOOEEEBBB@@@@@@EEEJJJOOOQQQRRRUUUTTTOOOLLLJJJFFFAAA???<<<999777999;;;=========@@@CCCIIIXXXjjjuuuxxxlllaaaXXXYYY___mmmoooeee\\\YYYYYYUUUMMMFFFAAA<<<666222222222222111555888???DDDEEEBBB<<<999333666555111111444444000333333222111111000//////222333333444444555555666666555555444444555555666444444444444444444444444333333333444444444444444555555666777777888888888777777666666666555555555888999:::;;;<<<=========:::;;;<<<<<<===@@@DDDHHHHHHTTTiiiyyy```UUULLLKKKMMMUUUiii}}}vvvZZZOOOEEEBBBBBBBBBCCCFFFEEEGGGJJJKKKLLLMMMPPPRRRTTTYYY]]]___```dddjjjpppvvv~~~tttiiiaaaZZZSSSNNNHHHGGGEEEBBB@@@>>><<<<<<<<<999777777999:::999888666444333444666777555333666555444555777777555333666666666666555555555555444666888777555444555666777666888999888:::CCCMMM\\\ooowwwhhhbbbZZZSSSOOOKKKEEE@@@AAA@@@????????????@@@@@@CCCCCCEEEGGGEEEBBBHHHQQQVVVbbbtttttt------,,,+++++++++++++++,,,,,,,,,,,,------------------++++++++++++------...///111222111222333555111111111000---,,,---///------,,,,,,,,,,,,++++++++++++---.........------...333000000888<<>>;;;:::<<<>>>?????????AAADDDJJJYYYjjjsssuuukkk```YYY[[[bbbpppqqqfffccc___RRRGGG???;;;555222111111222111999>>>FFFNNNRRROOOFFF>>>888888555111111444444111222222222111111000000///111111222222333444444444444444333333333333444444444444444444444444555555333333222222222444666777666666777888999:::::::::777777666666666666555555999999;;;<<<===>>>>>>>>>:::;;;===>>>@@@CCCGGGJJJLLLZZZqqqrrrdddXXXSSSTTT\\\qqqfffWWWHHHCCCCCCCCCCCCDDDAAADDDHHHKKKMMMNNNOOOPPPSSSVVVZZZ\\\]]]^^^cccfffkkkqqq|||zzzmmmbbb[[[UUUOOOLLLGGGFFFDDDAAA???===<<<;;;<<<:::888888888999888777666555444444555666555444333666444222888???===444555555555555555555555555333777;;;:::555333444777666666888:::999;;;DDDOOO^^^qqq}}}vvvlllccc\\\UUUNNNHHHFFFFFFEEEDDDDDDEEEEEEFFFHHHIIILLLOOOLLLIIIKKKPPPNNNWWWeeevvvzzz...---,,,+++++++++++++++++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,,,,---///000///000111333///000000///---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///333111111:::???LLLaaa~~~iiiSSSEEEBBB@@@@@@DDDIIILLLNNNOOOSSSUUUSSSQQQOOOJJJDDDBBB@@@======>>>@@@AAABBB???AAADDDLLL[[[kkkttttttjjj```ZZZ]]]eeessssssggg^^^PPPCCC888666333111111333666777<<>>:::555222222444444222222111111111000000000///000000111111222222333333333333222222222222333333333333444444555555666666444444444444444555555666777888999;;;;;;<<<;;;;;;777777666666666666666666888999:::<<<============<<<>>>@@@AAACCCEEEIIILLLSSSaaaxxxwwwfff]]][[[eee|||sssaaaNNNGGGFFFFFFEEEEEE@@@CCCFFFIIIKKKLLLOOOQQQRRRUUUXXXZZZZZZ[[[]]]___dddiiiqqqzzz}}}sssfff\\\UUUQQQMMMJJJFFFEEECCC@@@>>><<<;;;;;;<<<:::999888888777777666555555444555555555555444222777666222:::GGGDDD777444444555555555555555666222777;;;:::555111333666555555888::::::<<>>666333333444444333111111111000000000000000//////000000111222222333222222111111111111222222333333444444555666777777555666777888888777555444777888:::;;;<<<;;;:::999666666777777777777777777777888999:::;;;<<<<<<<<<===>>>@@@AAABBBDDDHHHKKKYYYfff|||ttthhheeemmmkkkUUUKKKIIIGGGEEEEEEBBBCCCEEEFFFGGGKKKOOOSSSSSSTTTWWWXXXYYYYYYZZZ[[[```dddiiippp{{{vvvmmmaaaWWWRRROOOLLLIIIDDDCCCAAA???===<<<;;;:::;;;:::999888777666666777444555555555444444555555333888777333;;;IIIFFF999333444444444555555666666111555888777333111222444555555777:::;;;>>>HHHSSSgggyyywwwnnnhhh______^^^___aaadddhhhjjjkkklllmmmlllhhhbbbYYYRRRPPPPPPRRRXXXcccqqq~~~000///...,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++...///111222111222333555111111111000---,,,---///++++++,,,,,,,,,,,,------///...+++)))***,,,000222---333222222999???MMMdddzzzbbbOOOEEECCCAAAAAADDDGGGIIIJJJLLLQQQSSSRRRQQQQQQNNNIIIFFFDDDCCCCCCEEEGGGGGGGGGAAABBBFFFPPPaaarrrwwwuuuddd\\\YYY___iiixxxyyy]]]OOODDD<<<555555444333222555999===FFFWWWkkkyyyvvvfffNNNCCC777444444333222333000000000000000000000000//////000000111222222222222222111111111111222222222333444555666777888888666888:::<<<===;;;999777999:::;;;<<<<<<:::888777666666777777777777888888777777999:::;;;<<<<<<<<<<<<<<<===>>>???CCCHHHLLL]]]lllyyytttzzzxxxaaaSSSLLLFFFDDDDDDDDDDDDEEEEEEFFFJJJOOOSSSSSSSSSUUUVVVWWWYYYZZZZZZ]]]```dddiiippp|||{{{nnnggg\\\TTTPPPMMMJJJGGGCCCBBB@@@>>><<<;;;::::::999::::::888666555777888444555666555444444555666555888777555;;;CCCAAA999333333333444555555666666222333444444333222333444444444777;;;<<>>????????????@@@AAABBBAAA>>>;;;:::666666777777777888888888777888999;;;<<<<<<======;;;<<<<<<===@@@FFFNNNSSSgggxxxsssaaaSSSIIIEEEEEECCCEEEFFFGGGHHHJJJNNNPPPRRRRRRRRRSSSVVVXXXZZZ[[[[[[^^^bbbfffjjjrrr|||tttgggaaaXXXQQQNNNKKKGGGDDDBBBAAA???===<<<:::::::::777888999888666555777999333555777666444333444666666555555666999:::999777222222333444444555666666555333111111333666666666333444777;;;===@@@KKKVVVjjj||||||mmm[[[TTTMMMJJJOOOXXX```eeekkkttt|||~~~~~~|||000000...---,,,+++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---///000///000111333444444444111...------...+++++++++,,,,,,---------%%%'''***---......,,,+++***222222222777:::GGG^^^sss]]]KKKBBBAAAAAADDDIIINNNQQQRRRPPPSSSTTTRRRRRRUUUTTTPPPLLLKKKJJJKKKMMMOOOOOONNNHHHIIIKKKTTTeeetttvvvqqq```YYYXXX```jjjyyywwwaaaPPPHHH@@@555...000222333555:::BBBHHHXXXooozzzXXXHHH:::555444111000222////////////000000000000000000000111222222333333333333222222222222333333222222333555666888999:::999999:::<<>>666666777777888888888999999999;;;<<<===>>>>>>>>><<<======???CCCKKKUUU[[[rrrlll[[[MMMHHHHHHBBBEEEHHHJJJKKKKKKLLLMMMQQQPPPOOOQQQTTTXXX[[[\\\\\\```cccfffhhhmmmuuu{{{{{{pppccc]]]UUUOOOLLLIIIEEEBBBAAA@@@???===;;;::::::999666888999888666555888:::333555777666444333444777666333333777777333222555222222333333444555666666888333//////444999999777333444777;;;===AAALLLWWWmmmyyyfff^^^SSSMMMNNNSSSYYY\\\aaajjjsssvvvxxxzzz{{{yyy111111000///...,,,***)))000///...---,,,+++++++++,,,)))''''''***,,,***(((++++++,,,,,,...///111111444222000...------//////111000...---,,,,,,---......---,,,,,,......---+++///333000///555999DDDXXXwwwmmmYYYJJJBBB@@@AAADDDFFFGGGLLLSSSUUUUUUUUUVVVVVVUUURRRPPPLLLMMMOOORRRUUUUUUSSSPPPGGGJJJPPPZZZiiiuuuvvvppp```ZZZYYYbbbmmm|||zzzwwwqqqggg[[[PPPDDD:::444666777999999777:::GGGVVVkkk}}}uuu]]]JJJ;;;888666///---111333111////////////...---+++---000333444555444333222111000111222222222111444444555666777888999:::>>>;;;<<>>???:::???===???EEEKKKSSSccctttiiiVVVJJJCCCFFFFFFGGGHHHDDDBBBHHHPPPMMMPPPTTTVVVVVVVVVWWWXXX\\\]]]^^^___bbbffflllppp}}}oooeee]]]YYYSSSNNNKKKIIIGGGFFFAAA???===:::999888888888444555666888888888777666666666666666555555555555444666777777666555555666555555555555555555555555444444444444444444444444666777999<<<===BBBPPP___nnnzzzkkk^^^\\\^^^]]]___bbbffflllssswwwyyy{{{~~~111000000///---,,,******///...---,,,++++++++++++*********)))((((((***+++,,,,,,,,,---...///000111333222000...---...////////////...---------...//////---,,,,,,---...---+++...333000///555777BBBUUUqqq~~~jjjVVVGGG???===>>>BBBDDDEEEJJJQQQUUUVVVWWWZZZ[[[ZZZXXXVVVTTTTTTUUUVVVVVVTTTPPPMMMHHHLLLRRR\\\lllyyyyyysssccc[[[YYY```kkk{{{zzzsssmmmcccXXXNNNDDD;;;555333444777888777;;;IIIXXXooonnn^^^MMM>>>;;;888111///333333111//////000000///...,,,---///000000000///...222222111111222222222111555666777999:::;;;<<<======<<<@@@IIIOOOTTT[[[bbbkkkssstttkkkbbb[[[OOOCCC===;;;999999::::::999777777<<<===;;;<<<@@@@@@<<>><<<===AAACCCDDDIIIPPPVVVXXX\\\___aaa```^^^\\\[[[ZZZYYYYYYXXXUUUPPPLLLIIIMMMTTT```ppp~~~yyyhhh^^^YYY___jjjyyyzzznnnhhh^^^TTTKKKBBB;;;666000111444777888===KKKYYYnnn|||xxxjjjbbbSSSFFFAAA<<<444222555222111//////000111000///333222222111111000000///333333222222222222333333777888:::<<<===??????@@@<<<<<>>>>>;;;AAACCCHHHRRR___rrrlllXXXMMMMMMFFFCCCGGGKKKKKKJJJKKKMMMNNNPPPQQQQQQSSSUUUXXX[[[\\\^^^______aaadddgggjjjrrr~~~}}}qqqdddZZZSSSPPPKKKHHHGGGFFFEEEDDD@@@>>><<<:::888777777777777777888999999999888888666666666666555555555555444666777777666555555666555555555555555555555555444444444444444444444444999:::===AAACCCJJJ[[[jjj{{{000000...---,,,+++++++++******))))))***+++,,,,,,+++++++++)))''''''+++.........---------......///111000///............///,,,,,,,,,---///111333555111///---,,,---...---,,,+++111000///444555===OOOhhh~~~yyyeeeSSSEEE???===???BBBDDDFFFKKKRRRXXX\\\bbbffffffdddaaa___[[[[[[ZZZZZZYYYVVVQQQMMMJJJNNNVVVcccuuuoooccc\\\```jjjzzzxxxllleee[[[QQQHHHAAA:::666111111444777888===JJJVVVeeeqqqzzz|||{{{yyyssslllhhh^^^RRRKKKBBB999555666333111///000111222111000555444333222222111222222333333333333222222444666999:::<<>><<<>>>@@@>>><<<999:::;;;<<<===>>>???>>>CCCIIIRRR^^^nnnwww___QQQNNNHHHDDDGGGJJJIIIIIIJJJMMMOOOPPPPPPPPPRRRUUUXXXZZZ\\\^^^___^^^___```aaaeeekkksss}}}wwwlll```WWWQQQNNNJJJGGGEEEDDDBBBAAA???>>>;;;999777666666666777777777777888888777777666666666666555555555555444666777777666555555666555555555555555555555555444444444444555555555555666777;;;@@@DDDLLL^^^nnn}}}yyyyyy{{{000///...,,,++++++++++++))))))))))))***+++,,,,,,...+++((((((***+++,,,+++......---------......////////////...............,,,,,,,,,---000222555777222000---,,,---------,,,***000//////555666???QQQggg}}}wwwdddQQQCCC???===>>>BBBDDDFFFLLLRRRZZZ```gggkkkjjjfffcccaaa]]]\\\[[[ZZZXXXUUUOOOKKKKKKOOOXXXfffyyyyyylllbbbeeennn}}}vvvmmmfff[[[PPPGGG@@@:::666666555666888999<<>>>>>===;;;888777666666666666666666555555555666666666666666666555555555555444666777777666555555666555555555555555555555555444444444555555666666666555666;;;@@@FFFQQQddduuu{{{uuupppkkkhhhjjjhhhhhhllluuu}}}vvvtttwww{{{000///---++++++++++++,,,***)))))))))***+++,,,,,,...***'''(((,,,...,,,)))---------------...///000........................,,,,,,---...000333666888444111...,,,,,,---------)))000//////666999CCCVVVjjjxxxdddPPPBBB===;;;===AAACCCEEEJJJQQQ[[[ccclllpppnnniiieeeccccccaaa___]]]ZZZTTTNNNIIILLLRRR[[[jjjuuujjjllluuuvvvnnnggg[[[PPPGGGAAA===:::;;;999999::::::<<>>>>>BBBGGGNNNSSSWWWYYYZZZSSSOOONNNRRR[[[nnnoooRRRKKKDDDCCCGGGKKKIIIEEEGGGCCC@@@AAABBBCCCGGGLLLOOO___sssuuucccUUUOOOJJJHHHEEECCCFFFKKKMMMOOOPPPQQQQQQSSSUUUXXXVVVZZZ___aaaaaa```______cccdddgggjjjqqq|||vvvooofff\\\TTTPPPMMMIIIFFFDDDBBB>>><<<>>><<<:::888666555555555666666555444444444555555666666666666555555555555444666777777666555555666555555555555555555555555444444444555666666777777777999>>>EEELLLXXXlll~~~xxxmmmddd___[[[WWWTTTUUUTTTTTTYYYbbbmmmwww||||||zzztttllleeecccfffjjjuuu}}}000...,,,+++******,,,,,,++++++*********++++++,,,******+++,,,,,,,,,+++))),,,,,,,,,---...///000111---.....................,,,,,,---...111444777888555222...,,,,,,---------)))///...///777<<>>;;;:::;;;;;;<<>><<<===<<<:::777555555555555888777666555444555555666666666666666555555555555444666777777666555555666555555555555555555555555444444444555666777777777999;;;@@@HHHPPP]]]ssstttjjj]]]SSSNNNLLLIIIGGGFFFFFFHHHNNNVVV^^^dddgggkkkiiiddd\\\VVVUUUYYY^^^hhhttt///...,,,*********,,,---,,,,,,+++++++++++++++,,,'''+++//////,,,)))***+++++++++,,,---...///111222------......///......------------///111444777888555222...,,,,,,---...---)))///...///888>>>LLLaaa{{{nnnYYYJJJ@@@>>>@@@DDDGGGHHHNNNUUUYYYcccpppwwwvvvqqqmmmllleeeeeeddddddccc___ZZZWWWRRRXXXbbbssswwwyyyxxxnnnfff[[[RRRKKKHHHFFFDDD@@@<<<;;;<<<<<<===CCCKKKDDDGGGJJJMMMTTTeeesssZZZGGG===999777444333222222000......000222333333222111//////222444444333666===DDDFFFLLLWWWdddpppzzz|||yyyxxxxxx}}}```ZZZWWW[[[eeelllkkkggg^^^VVVPPPQQQRRRSSSZZZcccsssgggWWWIIIFFFIIIJJJIIIIIIHHHKKKNNNPPPQQQQQQRRRSSSSSSXXX```eeefffeeecccbbb[[[\\\\\\\\\___gggsss|||~~~tttkkkeee___VVVPPPIIIGGGEEECCCCCCAAA???======<<<999777555444444444999888777555555555666777777666666666555555555555444666777777666555555666555555555555555555555555444444444555666777777888999;;;@@@HHHQQQ___uuupppeeeUUUKKKFFFEEEDDDBBBAAABBBEEEKKKQQQVVVWWWWWW^^^\\\XXXQQQLLLLLLQQQVVV```nnn//////...---,,,,,,+++++++++---,,,***+++///...***++++++++++++++++++++++++,,,,,,------.../////////000000///---,,,---000222...//////......000444777444222//////000000000///111111222555999DDDXXXkkknnnRRRFFF===@@@CCCDDDEEEIIIPPPVVV]]]ccckkkppprrrpppnnnmmmfffffffffdddaaa]]]YYYWWWVVVYYYdddzzzxxxnnnggg^^^WWWSSSNNNIIIFFFDDD@@@======;;;999<<>><<<:::999888888777777777777777666555444333333444555666444333222333555666555444777666444333222222333333000111222333333333222222555555666777888888888888888:::@@@IIIRRRaaawwwttt\\\LLLEEE>>>???BBB===>>>>>>>>>@@@DDDIIINNNQQQPPPQQQOOOKKKGGGIIIPPPWWWbbbppp///......---,,,,,,+++++++++---,,,***,,,///...***------------------------,,,,,,---......//////000000000000///......000222...000111222111333666999777555333333333333222000222111444888???MMMeeeyyyoooRRRFFF>>>AAACCCDDDEEEJJJRRRXXX\\\bbbjjjppprrrqqqooonnnkkkjjjhhheeeaaa]]]YYYWWW[[[___kkk|||ooommmhhhbbb]]]YYYTTTMMMGGGDDD???<<<;;;:::888:::???===>>>@@@EEESSSllliiiQQQAAA;;;777222111222444222000222222222222222222222222444333444777777777;;;BBBLLLYYYjjj{{{~~~xxxyyyyyytttsssxxxyyygggSSSJJJGGGEEEDDDDDDFFFIIILLLMMMLLLLLLNNNPPPTTTWWW\\\bbbfffhhhfffddd```^^^[[[ZZZ[[[___eeehhhlllsss|||vvvmmmbbbYYYTTTPPPLLLIIIDDDDDDCCCAAA???===:::999999888777777666666777777555555444444444444555555555444333333444555444222999888666555444444444555222222222222333333333333555666777888::::::::::::<<<>>>DDDNNNYYYiiivvv]]]LLLEEE>>>???AAA<<<<<<<<<<<<>>>AAAEEEJJJLLLJJJKKKKKKHHHFFFJJJTTT\\\eeesss......------,,,,,,+++++++++---,,,***,,,000///,,,------------------------,,,------......///000000///111222111000///000111,,,///222333222444999===:::888555444333222000...333333555;;;DDDVVVpppoooRRRFFF@@@BBBCCCDDDFFFKKKTTT[[[[[[aaaiiiooorrrqqqppppppooonnnjjjfffbbb]]]ZZZXXX___eeesssyyyllliiigggdddccc```YYYPPPIIIDDD???:::999888666888<<<999;;;???GGGWWWrrrqqqVVVDDD===999444222444444333111333333333333333333333333444333444777777777>>>FFFPPP```tttwww___PPPIIIEEEDDDDDDFFFIIIKKKLLLLLLLLLNNNOOOSSSTTTVVV\\\cccffffffccc```^^^ZZZXXXYYY[[[___bbbgggmmmtttzzz{{{mmmeee[[[SSSOOOLLLHHHEEEBBBAAAAAA???===;;;999888999888777777666666777777444555555555555555555444777555444444444444333111888777666555444444444555444333222222222333555666555666888:::;;;=========???@@@GGGRRR___qqqxxx___NNNEEE===>>>@@@;;;:::::::::;;;===AAADDDFFFEEEGGGHHHGGGHHHOOO[[[eeelll{{{---------,,,,,,,,,+++++++++---,,,+++---111111---,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000...000222222111000000111...111444555666:::CCCJJJFFFBBB<<<777444222000///555444555;;;FFFZZZwwwpppSSSGGGBBBCCCDDDDDDFFFMMMVVV^^^[[[aaaiiioooqqqqqqqqqqqqpppnnnkkkfffbbb___\\\[[[aaahhhxxxxxxmmmddddddeeegggeee^^^SSSJJJFFF???999888666444555999999:::>>>GGGYYYvvv{{{___JJJ???;;;666444555555444222333333333333333333333333333333444777777999BBBLLLWWWhhh~~~jjjWWWLLLEEEDDDEEEGGGHHHJJJKKKLLLMMMNNNNNNPPPOOOPPPUUU]]]bbbbbb```^^^\\\ZZZXXXXXXZZZ]]]___eeeiiinnnrrrvvv}}}}}}sssggg```WWWPPPMMMKKKGGGEEE@@@@@@???>>>===;;;999888888888777666666666666666333444555666666555444333555444333333444555444222444444444333333222222222555444333222222444666777555666888;;;===>>>???@@@???@@@GGGTTTdddxxx}}}cccPPPFFF======???::::::999999999;;;===@@@AAAAAADDDGGGHHHLLLVVVdddoooxxxxxxttttttzzz,,,,,,,,,,,,,,,++++++++++++---,,,+++...222222///,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111,,,...111111111000111222333666:::;;;===FFFSSS^^^]]]VVVLLLCCC<<<888666444555333555<<>>HHH]]]zzziiiTTTBBB===888666777777555222333333333333333333333333333444666888999===IIIVVVdddvvvuuu```QQQHHHEEEGGGHHHHHHIIIKKKMMMNNNNNNNNNPPPOOOOOOSSSYYY]]]___^^^[[[ZZZYYYYYYYYY[[[^^^___bbbeeehhhjjjmmmrrryyy~~~xxxnnnaaa[[[SSSMMMKKKIIIEEECCC??????>>>>>>===;;;:::999888777777666555666666666333444555666666555444333333222111333555666666555333333333333333222222222555444333222222444666777444666888;;;===???@@@@@@???AAAIIIYYYkkkgggSSSHHH>>>===???999::::::::::::;;;<<<>>>???>>>BBBGGGKKKQQQ]]]lllxxx}}}ppphhheeekkkxxx,,,,,,,,,,,,++++++++++++***------,,,///444444000........................---......//////000111111,,,...000111111222444666666;;;AAADDDIIITTTeeerrruuunnnbbbUUUKKKBBB<<<888555444666===JJJ```www[[[OOOCCCEEEFFFFFFGGGMMMUUU\\\]]]bbbiiinnnpppqqqqqqqqqpppooommmjjjgggdddbbbaaafffooovvvlllbbbccceeehhhjjjfff^^^XXXMMMCCC:::888666444444666:::<<>>???BBBDDDNNN```tttlllWWWJJJ???===???999::::::::::::;;;<<<===>>><<>>JJJ^^^wwwvvv___FFFBBB<<<999999999666444444444444444444444444444555666999<<>>???:::999999::::::;;;<<<<<<===>>>FFFQQQ\\\hhhwww|||iiiZZZPPPSSS[[[cccrrrwwwvvvzzz++++++++++++++++++++++++***,,,---,,,000555555222------------------------......//////000000111111///000222333444888===@@@QQQ\\\jjjttt||||||iiiWWWKKK???<<<:::;;;AAAPPPjjjqqqTTTGGGCCCEEEHHHHHHHHHLLLRRRWWW___dddiiimmmooooooppppppxxxwwwvvvsssoooiiidddaaafffpppzzzlllbbb^^^[[[ZZZ[[[^^^```^^^[[[TTTHHH===:::999777666666555???QQQhhhxxxaaaGGGCCC===::::::999777444444444444444444444444444555777:::>>>AAAJJJ]]]ooommm[[[QQQNNNLLLKKKJJJMMMQQQSSSQQQOOOOOOTTTXXXVVVQQQOOOSSSXXXXXXXXXXXXYYYYYYYYYZZZZZZ^^^___```cccfffjjjmmmpppyyy}}}wwwoooeee^^^YYYSSSLLLHHHFFFCCC???<<<999999999999999888777777777777666555555555555555666555444333333444555666555333222333555555555333000111222333333333222111000111222333333333222222222333555777999::::::;;;BBBEEERRRggg}}}rrr[[[NNNAAA???@@@:::888888999:::;;;;;;<<<<<>>===???EEE[[[rrrtttYYYMMMGGGCCCCCCHHHLLLNNNTTTZZZ___ccchhhjjjlllpppvvv{{{}}}yyyssslllkkkppp{{{qqqccc[[[SSSPPPNNNNNNQQQSSSTTTSSSKKKFFF???888444333555777???III\\\vvvqqqYYYEEE@@@:::666444444444444444444444444555777888999:::===DDDNNN]]]qqqmmm]]]TTTNNNNNNNNNMMMNNNOOORRRSSSSSSTTTTTTSSSQQQPPPQQQRRRVVVVVVVVVVVVVVVWWWWWWWWW[[[[[[^^^bbbiiioootttvvv~~~{{{qqqjjjcccZZZSSSLLLJJJFFFDDDCCCBBB???>>><<<;;;:::999888777666666444444444444555555555666555444222333333444222111555555555555555555444444777666555444444444444444222111111000//////000000000222444555666777999;;;AAAIIIZZZppp}}}aaaOOODDD>>>;;;<<<<<<;;;<<<===;;;999===DDDOOO^^^qqqsssbbbOOOEEEBBBBBBEEEIIIQQQVVV^^^dddfffddd```\\\VVVSSSQQQTTT]]]gggpppttt++++++*********+++,,,---+++++++++,,,---...///000///////////////000111111000////////////111333444333111444999;;;@@@PPPbbb~~~dddRRRDDD@@@>>>BBBVVVnnnwww]]]PPPFFFCCCCCCGGGKKKNNNSSSYYY^^^bbbfffiiilllqqqyyy}}}uuupppqqqwww~~~jjj\\\SSSMMMJJJGGGFFFGGGIIIKKKKKKEEEAAA<<<666333333555777@@@JJJ^^^yyyiiiTTTBBB>>>888555333333333333333333444444555666888999:::@@@LLL\\\ooo{{{hhh\\\RRRPPPOOOMMMMMMMMMNNNOOOSSSTTTUUUTTTRRRPPPQQQRRRUUUVVVVVVVVVWWWWWWWWWXXXVVVXXX[[[aaahhhqqqxxx|||{{{yyy{{{tttjjjccc\\\TTTNNNJJJGGGDDDBBBAAA@@@>>><<<<<<:::888666555555666777333333333444444444444444333444555444222111222333444444444444444444555555666555555444444444555555444333333222222222222222222333444444555666:::<<>>;;;;;;;;;:::<<<>>><<<;;;???FFFUUUeee{{{sssbbbOOODDD???<<<===@@@???CCCIIIOOOQQQQQQOOOMMMFFFEEEEEEJJJTTT___hhhmmm------+++******+++,,,---,,,,,,,,,,,,,,,---...//////////////////000000111000////////////111222333111111555:::???HHH[[[lllrrr[[[HHHBBB???@@@TTTmmmzzz___RRRGGGDDDDDDIIILLLOOOTTTZZZ^^^bbbfffiiilllsss{{{{{{vvvwwwvvvbbbTTTKKKHHHFFFCCCAAAAAABBBDDDEEE???<<<888444333333555777<<>><<<::::::999888666555555666666444444444444444444444444222444666555111000222444333333444444444444555555555555444444444555555666555444444333333333444444222333333333444666:::===CCCLLL```xxxsssZZZKKKBBB<<<999888:::999;;;>>>===<<>>;;;;;;===:::===@@@DDDFFFFFFEEEEEE======???EEEMMMXXXaaaggg111///...,,,*********+++,,,,,,,,,,,,,,,---...//////////////////000000111222111000//////000111222...000666>>>GGGSSSdddqqq|||aaaJJJDDDAAA@@@TTTnnn}}}```RRRIIIFFFFFFJJJNNNQQQVVV\\\___bbbfffiiimmmsss|||~~~yyymmmZZZMMMDDDCCCBBB@@@===<<<===???AAA:::888555333222333555666999DDDXXXooorrr]]]LLL@@@<<<888666555555555444333333333333444666777888>>>EEETTTiiiwwwjjjcccXXXQQQOOOPPPQQQRRRRRRSSSTTTTTTRRRRRRSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVOOOSSSXXX^^^gggsssxxxttttttuuuwww}}}yyyrrrggg^^^XXXRRRLLLHHHEEECCC@@@>>>===<<<;;;999888888999999999777666555666666555555555555555555222444666555111000222444333333333333444444555555555555444444444555555666111111000000000000111111222333333333444666:::===CCCMMMbbb|||mmmVVVHHHAAA:::666555999888:::======<<>>;;;:::<<<888888:::;;;<<<<<<<<<;;;;;;===???DDDJJJSSS[[[```333111///---+++*********+++++++++,,,---...///000///////////////000111111222111000//////000111111///222:::EEERRR___jjjpppdddLLLGGGCCCAAATTTooocccSSSJJJGGGGGGKKKOOORRRWWW]]]```dddhhhkkknnnsss{{{zzz|||~~~yyy{{{~~~{{{eeeTTTGGG???<<<<<<<<<:::888888:::<<<777666444333333444555666888BBBRRRdddvvvwwwgggUUUFFF>>>;;;888666666666555444222222333333444555777888<<>>===<<<<<<:::888666777999:::999888666444666666666666666555555555333444555444222111222333222222333333444444555555666555555444444444555555222111111111111222333333222333444444555666:::<<>>JJJVVVbbbooozzztttggg[[[MMMBBB<<<999666555555555444333222222222333444555666777:::???KKKaaa~~~sssggg^^^XXXQQQLLLNNNPPPRRRSSSTTTUUUWWWYYYWWWVVVUUUTTTSSSQQQPPPPPPOOORRRXXX]]]eeerrr~~~wwwtttssspppooossszzzwwwiiiddd]]]VVVQQQMMMJJJHHHCCC@@@>>><<<<<<;;;:::888666777777777666666555555666666666555555444444444555444222333333444222111111222222333444444555555777666555444444444444444444333333333444444555666000222444555666777999;;;EEEQQQhhh}}}mmm]]]KKKBBB>>>999555444777666888;;;;;;:::???GGGUUUgggnnn]]]PPPCCC===;;;777444444666777777888888999888888999;;;???AAADDDHHHNNNSSS000///...---,,,,,,---...*********+++---///111222///////////////000111111............000222444555999===EEETTTeeeooommmfffhhhyyyhhhNNNJJJEEE@@@QQQllliiiYYYIIIFFFFFFJJJNNNQQQVVV\\\cccggglllooopppsssxxx|||{{{tttsss|||sssjjjhhhlllsss{{{~~~~~~nnn\\\MMMCCC<<<666999======:::888999:::444444444333444444555555444999BBBKKKSSS]]]gggnnnnnnooolllccc[[[SSSIIIAAA:::777555333444444333222222222222333444555666777:::===GGG[[[wwwzzzooodddXXXPPPPPPRRRUUUWWWXXXYYY\\\^^^WWWVVVUUUSSSRRRPPPNNNNNNKKKOOOTTTYYYaaannn~~~wwwsssrrruuurrrrrrvvvxxxzzz{{{rrreeeaaaZZZTTTOOOKKKIIIHHHBBB@@@>>><<<<<<;;;:::888777666444333333444555666555555555444444333333333666333111222444555333000111111222333333444555555888777666555444333333333111000000000111111222333///222555666777777999:::FFFSSSkkkqqq___PPPBBB<<<<<<:::999888777666888;;;:::999>>>FFFPPPbbbzzzuuucccVVVJJJ???;;;:::777555555333444555666888888888888555999<<>>===<<<:::777444222000///333444555666666666555444777>>>GGGTTThhhrrreee]]]\\\[[[\\\___ccceeeffffffccc```[[[VVVRRROOONNNNNNPPPPPPTTT[[[bbbkkkxxxxxxvvvtttwwwvvvtttqqqpppttt{{{|||qqqmmm___[[[UUUPPPLLLHHHDDDAAA======<<<;;;:::999999888555555555555555666777888555666666666555444444333444444444333333222222222222000000333444333444888555555777777666444222000222111222555333000000333444222222666777777999>>>EEEYYYssssssfffWWWJJJ>>>999888888999;;;;;;===>>>;;;777888===CCCKKKVVViiiuuufff[[[KKKEEE>>><<<<<<<<<999555333333333444555666777777999666666;;;???AAAGGGNNN...------,,,++++++,,,,,,,,,,,,,,,,,,---...//////////////////////////////000000///000111333555666AAAGGGXXXppp|||wwwiii___```ppp~~~sssmmmmmmmmmttt}}}gggNNNGGGCCCDDDVVVppphhhTTTHHHGGGFFFGGGKKKQQQWWW[[[^^^aaafffjjjmmmqqqtttwwwyyy~~~sssjjjccchhhsss~~~oooeee``````hhhqqquuuuuuooobbbTTTIII@@@888777555444444777888888666777666444333222222333333...666>>>???======CCCIIIHHHGGGFFFCCCAAA>>>;;;:::999999777666444333222111555444333333333444555666666;;;DDDOOOaaa{{{uuullleeedddeeehhhlllooooooooohhhddd]]]VVVPPPNNNNNNNNNPPPPPPSSSZZZ```hhhuuu}}}{{{yyyxxxxxxwwwuuutttvvv{{{vvvkkkggg[[[WWWRRRMMMIIIFFFCCC@@@======<<<;;;:::999999888666555444444444555666777555555555555555444333333444333333333333333333222555222111333333111222555666666777777666555333222222111222555333000000444555333333777888888;;;AAAJJJ^^^xxx{{{hhh[[[KKKAAA999888888666666666777888888666444555999===KKKRRR```tttwwwiiiZZZQQQEEE@@@:::888999999666333444333333444444666777777888666666:::===@@@FFFMMM---,,,++++++***+++++++++,,,,,,,,,,,,---...///////////////////////////////////////000222444666777DDDOOOdddyyyxxxjjj```cccmmmvvvttthhh\\\VVVUUUTTTYYYbbbrrr|||bbbKKKDDDAAACCCUUUmmm~~~eeeRRRGGGGGGFFFGGGKKKQQQWWW[[[]]]```eeeiiilllooosssuuuvvvzzz}}}yyyhhh```\\\aaakkkuuu}}}oooddd______eeemmmsssssslll^^^QQQFFF===666777555444444666777777666666555444333222222222333...BBBOOOGGG:::666;;;>>>:::;;;;;;;;;;;;:::999999555555555444444444444444666444222000111333555777444888???HHHWWWmmmuuuttttttwwwzzz|||||||||rrrkkkaaaWWWQQQNNNOOOPPPPPPOOORRRXXX]]]dddqqq}}}{{{||||||{{{yyyyyy{{{}}}www~~~|||mmmccc^^^UUURRRMMMIIIGGGDDDAAA???======<<<;;;:::999888888777555333222222333444555333444444444444333333222222333333333333333333444666333222333222//////222777777777666555555444444222111222444333000111555666444555888::::::???FFFQQQeee~~~lllZZZNNN@@@999666888999777444444999888777666666888:::;;;EEEIIIRRR```ooo|||xxxpppeeeYYYMMMEEE???;;;777555666777555333444444444444444555666777888666666999<<<>>>EEEMMM++++++***************+++,,,,,,,,,,,,---...///////////////////////////////////////000222555777999DDDSSSkkk}}}xxxkkkcccfffiiikkkdddWWWLLLGGGGGGFFFHHHPPPbbbzzzpppZZZGGGAAA???AAASSSiiizzzbbbPPPFFFFFFFFFHHHLLLRRRXXX\\\```bbbfffiiijjjlllnnnppptttvvvxxxyyy{{{|||wwwoooaaaZZZWWW[[[ccckkkuuu}}}zzzoooeee```aaagggmmmrrrrrrjjj\\\NNNEEE<<<666666555444444555555666666555444444333333222222222111JJJWWWJJJ:::888;;;:::888999999999888888777666444444444444444444444444444333222111111333444666555666;;;CCCNNNaaazzz}}}uuuhhh[[[SSSPPPQQQRRRQQQPPPQQQVVVZZZ```lllwww}}}{{{{{{tttvvvxxx|||tttfff\\\XXXPPPMMMIIIFFFEEECCCAAA@@@===<<<<<<;;;:::999888888777555333111000111333444222333333444333333222222222222222333333444444444666222111333222//////222888777666555555555555666222111111444333000111666666555777:::;;;===DDDLLL\\\pppooo^^^OOOFFF<<<888666999:::777555666;;;999666666888:::;;;:::;;;???FFFPPP[[[fffmmmqqqmmmkkkeee^^^UUULLLDDD???<<<:::777666777777666555444444444444444555666777777555666999:::===EEEMMM*********))))))******+++,,,,,,,,,,,,---...//////000000000000000000000000///...///000222444777888BBBSSSjjjyyy|||vvvnnnhhhgggeee```VVVJJJAAA>>>>>><<<>>>FFFWWWnnn}}}zzzoooaaaPPPBBB===;;;===NNNbbbsss^^^MMMDDDEEEEEEHHHMMMSSSXXX\\\```bbbfffhhhiiikkkmmmooosssuuuuuutttvvvwwwqqqjjj___YYYUUUWWW\\\bbbjjjrrryyyvvvooogggbbbeeekkkooosssrrrjjj[[[MMMDDD===777555555555444333444444555333333333333333333222222///BBBJJJ>>>444666888444555555555555555444333222555555444444444333333333111222333333444444333333666666:::AAAIIIXXXqqq}}}oooaaaWWWSSSRRRSSSRRRQQQRRRUUUXXX]]]hhhrrr}}}zzzuuusssqqqsssyyyxxxmmm```WWWTTTMMMJJJGGGEEEDDDCCCBBB@@@<<<<<<;;;:::999888888777666555333111111111222333222222333333444333333222222222222333333444444444333000000333333111222555777666666555555555555666222000111333222000222777666666888;;;<<>>999:::555333444333111222555666666666666666777777888;;;>>>BBBDDDEEEEEEEEEFFFGGGGGGGGGDDD@@@>>>===>>>======<<<:::999777666555555555444444444555555666555444666999999===GGGSSS***************+++,,,,,,,,,,,,,,,,,,---...//////000000000000000000000000///.........///111333444888EEEPPPVVV[[[aaaeeeddd[[[UUUKKKBBB<<<;;;===???@@@EEEOOO\\\jjjnnnaaaRRRCCC<<<777777555777CCCQQQhhhzzzooo___PPPDDDBBBCCCEEEHHHNNNTTTYYY]]]]]]```dddhhhjjjmmmppprrrpppqqqqqqpppsssvvvrrrlll```YYYTTTRRRSSSVVV___gggooosssrrrjjjeeehhhmmmnnntttrrrhhhXXXJJJBBB<<<777333555555444111111222444111222333333333333222111111222333222222222222222444444555555555555555444666666555555555555555555444444444444444555555555777555999AAAGGGRRRlll{{{ooogggbbb```XXXVVVVVVWWWXXXZZZdddnnnwwwxxxqqqllljjjiiiiiipppyyyzzznnneee]]]TTTNNNLLLIIIGGGCCCAAAAAAAAA@@@???<<<;;;;;;:::999888777777222333444555555444444333333333444555555555555555444333333333333333333222333111111444555444555999222333444555555444333222222000000222111000333888555666888;;;<<>>999555444222222444333000111555555777999888666555888:::===???AAA???===;;;;;;<<<===>>>??????===>>>@@@CCCBBBBBBAAA???<<<999777777666555555444444444555555444444777999:::>>>JJJVVV++++++******+++,,,------,,,,,,,,,,,,---...//////000000000000000000000000///.........///000222333222;;;CCCEEEJJJUUU[[[\\\SSSMMMDDD>>>===@@@EEEHHHNNNTTT^^^iiiqqqooo___NNN;;;777555555333555???MMM___qqq~~~wwwfffXXXKKKAAABBBBBBEEEIIINNNTTTZZZ]]]aaadddgggiiijjjkkkmmmoooooopppoooooorrrvvvtttnnn___XXXRRRPPPQQQTTT]]]gggnnnssssssjjjeeegggkkkkkksssqqqgggVVVIIIAAA;;;777333555666444111000222444000111333333444333222111333000111444444///...222444444444333222000///...555555555666666666777777777555333222222444777888777444888AAAFFFQQQlll}}}sssmmmiiiZZZXXXWWWXXXXXXZZZcccmmmtttzzzsssmmmkkkgggdddiiiqqqwww|||~~~rrrfff___XXXPPPJJJIIIHHHEEEBBB@@@@@@???>>>===<<<;;;;;;:::999888777777000222444666666666444333333444444555666666666555444444444333333222222222555222222555666444555999000222444555555444222111222000000222111000333999555555888;;;<<>>;;;888555111000222666666222333666///333666555111000333777;;;======;;;888777999<<<:::<<<>>>>>>>>>@@@EEEIIIHHHHHHGGGDDD@@@<<<::::::666555555444444444555555333444777::::::???KKKYYY++++++++++++++++++++++++...---+++++++++---///000000///...------...///000.../////////000000111111333444666999>>>DDDJJJMMMIIIDDD>>><<>>GGGYYYjjjwwwppp^^^NNNEEEBBBAAACCCGGGKKKNNNSSSWWW[[[___eeehhhiiilllooooookkkrrrpppnnnoooqqqppplllhhhaaa[[[VVVTTTSSSSSSXXX^^^ooosssssslllbbb^^^bbbiiillljjjbbbSSSGGG@@@:::666555444333111000111111222333444444555444333222111...///000111111111111111555666666666666666555555222333333444555666777777555555555555555666777777999888:::???III[[[vvv~~~ssskkkbbbYYYWWWXXX[[[aaahhhuuu|||~~~zzzrrriiicccaaacccfffpppnnnrrr{{{zzzqqqeeeYYYPPPKKKIIIGGGDDDBBB???>>>>>>>>>>>>===???>>>;;;999777666666666444444444444444555666777555444444333333444444555111666888444444888777222555666888999888777444333555555444333333222222111333333222222111222222222666777;;;<<<;;;>>>KKKZZZooooooaaaYYYJJJFFF???:::777666555444555444444333333222222111222333333444444333333222666666666666777777777777777999<<>>999888333000333444222222444888555444777;;;CCCQQQ^^^++++++++++++++++++++++++---,,,,,,,,,,,,---///000222222333333222111000///....../////////000000000111222333666:::???DDDFFF???<<<;;;???JJJXXXfffnnnvvvzzz}}}|||vvviiiTTTBBB===999555555444555<<>>>>>>>>>>>===:::999777666666666666777444333333333444555555666444444444333333444444444111555666222222444333...555666888999:::999888777777777777777666555444444333333222222222222222333444666:::<<<;;;===JJJWWWlll~~~mmm^^^RRRJJJDDD@@@:::777555555555444333333222222222222111111222333333444444333333222333444555666777888999999888:::>>>CCCIIIRRRZZZ```eeegggfff^^^UUUNNNFFF>>><<<777444555555222222444777555555888<<>>999666444555444555:::AAAGGGWWWeeeaaaTTTHHHCCCAAAAAADDDHHHKKKOOOSSSXXX\\\aaafffiiijjjlllooonnnjjjkkkiiiggghhhkkkllljjjgggddd^^^YYYWWWUUUUUU[[[bbboooqqqpppfffZZZTTTXXX^^^```___YYYLLLCCC>>>;;;777555444333222111111111111111111222333222111000///333333111111000111222222333333555666777888888888666666555555555555666666666666555555666666777888:::;;;@@@KKKYYYnnnxxxiii```[[[ZZZ]]]bbbhhhppp~~~yyyooofffaaa``````bbbaaaeeelllqqqsssvvv{{{~~~vvvddd^^^UUUNNNKKKIIIHHHHHHCCCAAA???>>>>>>>>>===<<<999888777666555555555555444444444444444444555555444444444444444444444444222555555222111222111...555666888:::;;;<<<<<<<<<888888888888777666555444333333222222222222333333333555999<<<;;;===GGGRRRfffzzz{{{kkk]]]PPPFFFAAA<<<999555333333444444444000000111111111222222222222222333333333333222222111222333555777888::::::888<<>>EEESSSeee|||rrrfff^^^YYYYYY]]]dddlllzzz|||tttkkkdddaaaaaa```___bbbhhhkkkjjjkkknnnuuuzzz|||rrrkkk___ZZZRRRKKKGGGEEECCCBBBBBBAAA???>>>>>>>>>===;;;===<<<;;;999777555333333555555555555666555555555333444444444444444444333444555555444333444333222666888:::<<<===>>>>>>>>>777777777666555333222111333333222222222333444444222444888<<<;;;<<>>FFFRRR___ooo}}}~~~ooo]]]NNNFFF???999777666333222555666666999;;;===EEEVVVfff,,,,,,,,,,,,,,,,,,,,,,,,***+++---///111222222222444666888:::999777555333//////////////////......//////////////////000000111222777@@@MMMZZZdddiiidddccc]]]SSSKKKFFF???888444333444666777555888>>>FFFTTT___\\\QQQHHHDDDBBBEEEHHHLLLPPPSSSWWW\\\```ccchhhkkkkkklllnnnmmmiiifffccc```aaaeeehhhiiihhhddd```\\\XXXTTTTTT\\\fffrrrsssooodddVVVOOOSSSYYYXXXXXXSSSHHH@@@===;;;888444333333333222111111000//////000111111111000///666444222000000111222333111222444666888:::;;;;;;:::999777666555555666777666666666666666777888888>>>@@@IIIZZZnnn{{{ssspppoootttzzz|||{{{nnnccc[[[XXXZZZ___fffsssyyyqqqjjjgggeee```^^^___dddeeeccccccfffhhhlllrrrxxx{{{pppfff```ZZZUUUNNNIIIEEECCCAAA???BBB@@@???>>>???>>><<<:::;;;;;;:::888777555333333666666777777777777666555333333444555555444333333222222222444555555666777888:::===@@@BBBBBBAAA@@@:::999777555333222111000333222222222333444444555222444777;;;;;;;;;AAAJJJQQQeee~~~zzzqqqhhhaaaWWWLLLDDD>>>999666888555222111111222111111000111111222333444555555111222222333333222222111333333444444555555666666999???IIIVVVgggyyymmm\\\IIIAAA:::888555333333666555555888;;;>>>DDDSSSaaa,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111222444444666999<<<>>>>>>;;;666333000000000000////////////////////////////////////...///333:::DDDMMMSSSVVVNNNNNNIII@@@:::999666222333111333666666555888===GGGTTT]]]ZZZOOOHHHCCCAAAFFFIIIMMMPPPTTTXXX]]]aaaeeeiiilllkkklllnnnmmmiiibbb___[[[\\\___cccddddddccc___[[[WWWRRRRRR[[[fffvvvwwwrrrdddUUUMMMPPPVVVZZZZZZTTTIII@@@===:::777333333333333333111000000...///111222222111000000333333111111000111222222111222444777999:::;;;<<<;;;999777666555666777888777777666666777777888999>>>@@@JJJ]]]rrruuuiiibbb___^^^bbbhhhkkkpppvvv~~~xxxmmmbbb\\\\\\ZZZaaammm}}}~~~wwwqqqllljjjbbb^^^]]]^^^]]][[[[[[___```cccgggjjjoooxxx{{{pppfff\\\VVVPPPMMMIIIFFFEEEEEECCCBBBAAA@@@>>>>>>???>>><<<999333444444555555555555555555666777888777666555444222333444555555444333222111//////333444444666999<<>>:::777555888555222111111222111000111111222333444444555555111111222222222222111111333333333444444444444444:::???JJJXXXiii}}}}}}jjjOOOFFF===999555222222555444333555:::>>>CCCMMMWWW------------------------,,,,,,,,,...000333555777===AAAHHHKKKIIIBBB999333222222111111000000000000......///////////////......///111666===BBBDDDEEE>>>???<<<666222333333000111///000333444333777<<>>HHH[[[rrroooeee[[[VVVTTTSSSVVV[[[]]]aaaeeejjjtttyyymmmdddbbb]]]aaakkkzzz}}}vvvpppmmmiiibbb\\\ZZZWWWTTTUUUYYYYYY\\\___bbbeeekkkuuu||||||qqqggg^^^UUUOOOIIIGGGEEEDDDEEEEEEEEEDDD@@@???>>>??????>>>;;;999000111333555666666666555444555666777666555333222222333555666666555333222444000000444555444666:::???EEEMMMTTTXXXXXXVVVTTTHHHDDD>>>888444333333444222222222333333555666666777555666999::::::@@@GGGHHH\\\uuuyyylllaaaVVVOOOHHHEEEAAA>>><<<:::888666555333111111222222222111111111222222333333333444111111222222222222111111111111222333444555555555:::???IIIWWWiii}}}tttWWWMMMBBB;;;666111000333444111222888>>>AAAFFFLLL---------------------------,,,,,,---///333666888IIIOOOXXX]]]ZZZOOOBBB999333222222222111111000000,,,---...////////////...111111222555888::::::999444777666222000333555333000...///111222111555;;;KKKVVV___[[[SSSMMMIIIGGGDDDGGGKKKNNNRRRVVV[[[^^^fffjjjmmmllllllnnnlllhhhccc___ZZZYYY]]]aaacccccc```]]]YYYTTTNNNNNNXXXeeemmmooolllaaaVVVRRRWWW___bbbaaaZZZMMMBBB===999555333333444444333222000//////000111222333333222111...///000111111111111111222333555777999:::;;;;;;;;;999777666666777999;;;777777777777777888888999:::<<>>??????>>>;;;999444555666777777777555555222333444555555333111000222333555666666555333222999444333777888555777<<>>777222111333444222222222333444555666777999666666999999:::@@@GGGHHH\\\tttuuufffZZZOOOEEE???>>><<<999888888777666444333111000000222333222111111111111111111222222222111111222222222222111111//////111222444555777777999???IIIVVVggg{{{www]]]RRRFFF===666000///111444000000777===@@@BBBDDD...////////////---+++***000...///111111333;;;EEEPPPeeexxx|||ttteeeOOO<<<999777444333333333222111111111000000000000000000111444666444333333555555333555333///...000111///---+++,,,///111111777===KKK[[[gggbbbTTTHHHCCCBBBIIIJJJKKKMMMPPPVVV^^^dddkkkmmmppprrrqqqoookkkiii^^^ZZZVVVUUUYYY^^^``````___XXXOOOHHHGGGMMMVVV]]]jjjkkkggg___VVVUUU\\\dddggghhhaaaRRRDDD===;;;:::666555444333444333111///111111111000000000000000111111111111000000000000444555777999;;;======>>>===<<<:::888666666666777555666777666444444666777888;;;CCCOOO___uuusss\\\UUULLLJJJMMMOOOMMMIIIJJJKKKNNNPPPUUUbbbwww{{{qqqmmmnnnsss|||vvvrrrmmmddd\\\XXXUUUQQQPPPRRRPPPPPPQQQSSSVVVYYY]]]___jjjpppxxx~~~{{{rrrggg^^^YYYTTTNNNIIIGGGEEECCCCCCCCCBBB@@@???AAAAAA@@@???===;;;:::999444444444333333222222222:::777444333333222///,,,444444333333333333222222111111555:::;;;888999===GGGOOO[[[gggnnnmmmgggaaaWWWFFF999999888222000333222222333555999;;;<<<<<<@@@>>>???@@@>>>===BBBIIIVVVfffzzzrrr```VVVKKKFFFCCC;;;;;;888555333333333333222...000222222000//////000444222000111333444333000222222222111111111000000333333222222333333444555999;;;DDDRRRaaapppyyy^^^MMM@@@===999111...222222333555777999:::;;;<<>><<<888666666666666555333222222111111111111111333666777555333333555777<<<===:::444000000000---...,,,---000111222777>>>NNN___lllhhhYYYNNNHHHEEEHHHIIIKKKMMMQQQWWW___dddmmmooorrrsssrrrnnnjjjggg```[[[WWWVVVZZZ___aaaaaa```YYYOOOGGGEEEJJJRRRWWWhhhhhheee]]]VVVWWW```hhhkkkllleeeTTTEEE===:::999666555444444444333111///111000000000000000000000//////000000111111222222333444666888:::;;;<<<<<<<<<:::999777666666777777666666777666555444666888:::<<>>??????>>>===<<<:::888777555555555444444444333333777444222222444444222///444444333333333222222222444222333666666666999???GGGOOO]]]kkktttuuupppkkkYYYHHH;;;999888222000444333333555777;;;>>>@@@@@@FFFEEEFFFGGGFFFFFFKKKSSS```pppjjjXXXNNNCCC???>>>666777555444555555555333111222444555444333222333555444222000111333444222000222222111111111000000000333222222222222333444444999;;;BBBNNN\\\iiixxxqqq\\\MMM@@@===:::222000444444666888:::<<<=========000000111111111///...---------///222222555???KKKhhh}}}nnnTTTAAA>>>:::888888888777777333222111111000000000111555777777666444444888<<>>:::888666555444444444333111///000000000000000000111111......///000111222333444333555777999;;;;;;<<<;;;:::999777666666666777777666777777666555555666888;;;;;;>>>DDDNNN___yyyxxxcccQQQOOONNNQQQTTTTTTNNNHHHEEECCCDDDEEEGGGOOO```rrryyyuuurrriii___ZZZTTTNNNLLLMMMJJJJJJJJJLLLNNNQQQSSSUUUVVV\\\ccchhhooozzz|||tttllleee\\\TTTPPPKKKFFFCCCEEECCCAAAAAAAAAAAA???>>><<<<<<<<<;;;:::999777666666666666555555555555555333222111222444555444333333333333333222222222222666222111222222333888@@@FFFOOO]]]mmmwwwyyyuuuppp[[[KKK===999777222111555555666888;;;@@@DDDHHHKKKSSSRRRSSSUUUTTTTTTZZZaaappp|||cccPPPFFF<<<::::::444222222333555777666444111222333222111000000222444333111111111222333222111111111111111000000000000222222111111222222333444::::::>>>HHHRRR\\\jjjvvv}}}~~~rrrgggWWWJJJ@@@===:::444222555555777:::===@@@AAAAAAAAA///000000111000///...---......111333444777CCCPPPiii~~~}}}bbbHHHDDD@@@===<<<<<<;;;:::222222111000////////////444555666777666666===EEEOOOPPPKKK???666333111///000...///222333444999@@@NNNaaaqqqoooaaaTTTLLLIIIHHHJJJMMMPPPUUU\\\dddiiioooqqqtttvvvtttpppkkkhhhaaa\\\XXXWWW[[[___```aaa[[[UUULLLEEEBBBCCCHHHKKKZZZ[[[YYYUUUSSSYYYgggsssyyyxxxooo\\\JJJ???:::888777555444444555444111///000000000000000111111111//////000111111222333333555666999;;;===>>>======999888777666666666777888777888888777666666777999:::999:::>>>EEESSSkkkrrr^^^NNNNNNOOOSSSWWWVVVPPPKKKHHHEEEDDDFFFGGGKKK\\\nnn}}}xxxvvvmmmddd^^^XXXQQQNNNNNNKKKKKKKKKLLLNNNPPPSSSTTTRRRWWW]]]bbbiiisssyyypppiiiddd___WWWQQQLLLIIIEEEBBBCCCAAA@@@@@@@@@@@@???===;;;;;;;;;:::999888777666555555555555555555555555222222222222444444444444333333333222222222222111444111000111111111666===DDDLLLZZZhhhqqqsssooojjjZZZMMM???999666333333666666999===BBBHHHOOOVVV[[[fffeeeeeegggfffdddiiipppzzz```MMMCCC999999;;;666333333333444555555333111222222111///...///111444222111111111222222222111111111000000000/////////111111111111111222333333999888:::@@@GGGNNNYYYdddkkkooorrrqqqqqqnnnfff]]]OOOFFF>>>;;;888444333666444888===BBBGGGIIIJJJJJJ---.../////////...---,,,000111333555555;;;KKKZZZtttsssUUURRRMMMIIIGGGDDDAAA???555444333222111111111111111111444777777999CCCPPP______XXXHHH;;;444222000000...///222444444999@@@NNN```qqqpppcccVVVNNNJJJIIILLLOOOSSSXXX___ggglllmmmppptttvvvvvvrrrmmmjjj```[[[WWWVVVYYY]]]______XXXSSSKKKEEEBBBCCCFFFHHHOOOQQQQQQOOOOOOWWWgggttt|||{{{rrr^^^LLLAAA<<<999777666555555555444222000//////000000111111111111222222222111111111111111444666999<<<>>>??????>>>999888777666666777888888777888999888666666888999888777888:::???LLLaaauuuooo\\\PPPQQQSSSVVVYYYXXXTTTOOOEEEAAAAAAEEEEEEGGGWWWjjjzzzrrriiiccc\\\TTTPPPPPPLLLLLLLLLMMMOOOQQQTTTUUUNNNQQQUUUZZZ```iiittt{{{}}}vvvooofff```]]]ZZZTTTOOOKKKHHHEEEDDDAAA@@@>>>>>>??????>>><<<::::::::::::999999888777444444444444444444555555333333444333333222333333333333222222222111111111111000111333333111333777>>>EEEQQQ^^^gggiiifffbbbVVVKKK???888555333444666777;;;BBBJJJSSS^^^jjjrrr{{{{{{|||~~~{{{xxxzzzyyy___KKKBBB999999<<<888777444222111222222222111555555444222111222444777111111111111111111111111000000000/////////......111000000000000111222222777555666:::>>>BBBJJJRRRXXX[[[]]]\\\\\\]]]XXXRRRFFF@@@;;;888666444444555666:::BBBKKKRRRVVVWWWXXX,,,---...//////...---,,,111111444666888AAAVVViiifffbbb\\\VVVPPPHHHAAA<<<888777666555444444333333///...111777777:::GGGXXXmmmmmmcccPPP>>>555111...000...///222333444999@@@MMM```qqqpppcccVVVOOOKKKJJJMMMQQQUUUZZZ```ggglllkkknnnsssvvvvvvrrrmmmjjj```[[[VVVVVVYYY\\\^^^^^^WWWRRRLLLFFFCCCBBBDDDEEEEEEHHHJJJIIIJJJTTTcccppp{{{{{{rrr___MMMCCC>>>;;;777666555555555444222000/////////000111111222222333333222222222111111111222444999===???@@@@@@???;;;:::888777777777888888888999999888777777888:::888777888;;;>>>HHH[[[mmmlll\\\TTTUUUXXX[[[]]][[[VVVRRREEE@@@AAAHHHIIIKKK[[[ooozzzqqqjjjbbbYYYTTTSSSMMMMMMMMMOOOQQQTTTVVVXXXSSSTTTUUUWWW\\\ccclllsss|||yyyqqqkkkeee^^^YYYVVVTTTQQQMMMIIIFFFEEEDDD???>>>======>>>>>>===;;;888888999999999888888777444444444444444555555555444555555444222111111222222222222222111111111111//////222666555111111444777<<>>777444444555777888>>>GGGRRR___ooovvv\\\III@@@777888;;;666777555111000000111111111222222222111000000222444000111222111000000111222////////////............000000000///000000111222444222333777888999>>>DDDEEEHHHIIIHHHJJJLLLJJJEEE>>><<<999666444444555666999???IIITTT]]]bbbdddeee---...///000000///...---...///222666;;;IIIbbbyyy}}}xxxqqqhhh\\\PPPCCC<<<888777666555444333333333///---000666777999HHH[[[mmmmmmcccPPP===333000...///---...111333444999???KKK]]]mmmlll___TTTMMMJJJJJJMMMQQQUUUZZZ```fffjjjllloootttwwwvvvqqqkkkgggaaa\\\WWWVVVZZZ]]]___^^^YYYUUUNNNHHHCCCAAAAAABBB===@@@CCCDDDFFFOOO^^^jjjxxxxxxppp^^^MMMDDD@@@===888666555555555555222000...//////000111111222222111222222222222222222222333666;;;@@@DDDEEEEEEEEE===<<<:::999888888888888888999:::999888777999;;;::::::<<<>>>@@@GGGWWWggghhhYYYUUUYYY___cccccc^^^VVVQQQGGGAAADDDMMMPPPRRRcccyyyvvvmmmaaaZZZYYYPPPQQQQQQSSSVVVYYY\\\^^^]]]\\\YYYXXXZZZ```ggglllttt{{{|||uuullleee```\\\WWWSSSOOONNNLLLIIIFFFCCCCCCCCC>>>===<<<<<<======<<<;;;555666666777777777666666444444555555555666666666222444555444222111222444222222222222111111111111000000222666444000000333222666===FFFMMMQQQPPPOOOEEEBBB;;;555333555666666777???LLLZZZjjj~~~ttt[[[III@@@777777999444333222000000222222222111---...//////------...//////111222222//////000222/////////.........------000////////////000111111111000111555555333666:::888;;;<<<;;;===AAA???;;;999999888666444555777777999@@@LLLWWWaaafffhhhhhh...///000111111000//////,,,---111666===NNNkkk{{{lll\\\LLLBBB666555333222111000000000111...000666666888HHH\\\eeeeee]]]KKK999111000000///---...111222333888???GGGYYYiiiggg[[[PPPJJJGGGIIILLLPPPTTTYYY^^^dddiiimmmppptttwwwuuupppiiidddbbb^^^YYYXXX[[[^^^```___[[[WWWQQQJJJDDDAAA??????888<<<@@@AAACCCLLL[[[fffvvvvvvnnn]]]MMMEEEAAA???888666555555666555333000...//////000111222222222000000111222333444444555777:::@@@EEEIIIKKKKKKJJJ???===;;;999888888888888999::::::999888888999;;;<<<===???@@@AAAFFFUUUccc|||{{{eeeWWWUUU[[[ccciiihhh```VVVNNNEEE???CCCNNNRRRTTTfff~~~vvviiiaaa^^^UUUUUUVVVXXX[[[___bbbdddbbb___ZZZVVVVVV[[[aaaeeejjjqqqzzzyyysssmmmddd]]]ZZZVVVRRROOOJJJJJJIIIFFFBBB@@@@@@AAA===<<<;;;;;;<<<===<<<:::333444555555666555555555555666666666777777888888111333555444222111333555222222222111111111111000222111222555333000111555222444888===BBBDDDDDDBBB@@@>>>:::444333555666666777@@@NNN^^^qqqttt[[[JJJAAA888888999333...///000222444444222000///000222222111000000111///111333222///...000222//////.........---------///////////////000111111///...000444444111222666333555666666999<<<;;;777777999999666555777999999888???JJJVVV___dddffffff,,,...000///,,,,,,///222...000444888===LLLjjj{{{gggSSSDDD>>>555///111333222000000444222222333333555===GGGVVVTTTNNNDDD888000.........///000111111444888<<>>>>><<<===AAAFFFNNN\\\iiitttxxxtttdddPPPEEEBBBAAA:::999666555444333111///111111111111000000000000222333333333222333666999888===FFFOOOTTTSSSMMMHHHCCC???:::888888999999999<<<;;;999999:::===@@@AAA<<<===>>>@@@@@@EEETTTccc|||vvvddd]]]\\\bbbhhhiiidddYYYOOOIIIGGGDDDHHHQQQWWW]]]pppzzzooofffaaa``````cccgggkkknnnnnnhhhccc]]]YYYYYY[[[]]]___fffhhhnnnvvv}}}zzzrrrllleeeaaa[[[VVVSSSPPPNNNLLLGGGGGGFFFDDDBBB@@@>>>===<<<<<<;;;:::999999999999888666444444555555444333555555444333333333444444222222222222222222222222000333222------222333000222222222222222222333333444444333444777;;;???BBB<<<999666333333444777888999@@@OOOcccvvvmmmVVVCCC>>>;;;333000333333333222222111000//////222111111000///......---333222111/////////000111////////////000222333444//////000111111111111111000///...000333555444222222333333222111111222444222444666666555444555666===BBBIIIPPPWWW\\\^^^___///111222111//////111444...111666:::???OOOlllyyybbbPPPBBB999222222444222000///222000000333444666<<>>>>><<<===AAAFFFNNN[[[hhhtttwwwsssdddSSSHHHDDDAAA<<<999777666555444111///111111111111111111111111111222333333222444777999===CCCMMMWWW\\\ZZZTTTNNNDDDAAA<<<999999:::;;;;;;::::::;;;;;;<<<===>>>>>>;;;;;;===???AAAHHHWWWgggwwweee___```eeejjjkkkeeeZZZPPPJJJEEECCCHHHRRRYYYbbbwww~~~vvvmmmllllllooosssvvvyyyyyyxxxrrriiiaaa]]]\\\[[[ZZZ```bbbffflllrrrvvvwwwwww{{{{{{|||~~~zzztttnnngggaaa\\\XXXSSSOOOLLLKKKIIIGGGDDDDDDDDDCCCBBBAAA???>>><<<;;;:::999888888888888777555333333444444333222444444333333333444444555222222222222222222222222000333222......222333000222222222111111000000000333222222333555888;;;<<<999777555333333444666777<<>>DDDKKKQQQTTTVVVWWW000000000//////000222333222555:::???DDDSSSmmmoooZZZFFF<<<444333444222000000111...///333555666:::???<<<;;;999555000...///000...///000000111333777:::FFFTTT___\\\QQQHHHDDDCCCGGGLLLSSSYYY]]]cccjjjoooqqqvvvxxxuuurrrpppmmmiiiaaa]]]XXXXXX]]]bbbffffff```[[[TTTNNNIIIEEEAAA>>>>>><<<===AAAFFFMMM[[[hhhuuuwwwrrreeeWWWMMMGGGBBB===;;;888666555444222111000000000111111222222222///111222333333444777999@@@GGGRRR]]]bbb```XXXRRRFFFBBB===;;;;;;<<<======;;;<<<>>>???@@@???>>>>>><<<<<<>>>AAADDDMMM^^^ooowwwgggbbbcccfffjjjiiibbbXXXNNNIIIDDDBBBHHHRRR[[[iii{{{xxx}}}~~~~~~xxxnnngggaaa]]][[[]]]\\\]]]```eeeiiijjjjjjmmmnnnnnnnnnooorrrwww{{{}}}uuummmhhhbbb[[[VVVRRROOOKKKIIIHHHGGGEEEDDDBBBBBBBBBBBBAAA@@@??????::::::999888777777777777777555333333444555444333333333333333444444555666333333333333333333333333000222222//////222222000333222222111000///......000111111222222333444444555444444444444555555666===AAAOOOfff}}}wwwaaaOOO???;;;999333111333222222222111111000000///111000000//////.........------.../////////......111000000///......//////---......///000/////////222000//////000000///---///000111000......000111///111333333222111222333777:::>>>CCCGGGIIIJJJKKK333111000000222444555666888;;;BBBHHHNNNZZZpppxxx___GGG===444333444222111222222//////333666666888<<<>>><<<888333///---------.../////////000222666999CCCMMMVVVVVVMMMFFFDDDDDDFFFLLLSSSXXX\\\aaafffkkkoootttvvvsssqqqooolllgggbbb]]]XXXXXX]]]bbbeeefffaaa\\\UUUOOOIIIEEE@@@===>>><<<===AAAFFFNNN\\\iiiwwwxxxsssggg[[[RRRJJJCCC???<<<999777666555333111......///000000111222222...000222333333444777999>>>EEEQQQ\\\aaa___WWWPPPFFFBBB===;;;;;;===>>>>>>>>>???@@@@@@AAAAAAAAA@@@??????BBBFFFJJJSSSfffwwwtttfffbbbbbbdddfffccc\\\RRRJJJFFFCCCDDDIIIRRR]]]nnnyyysssppprrrvvv~~~{{{sssmmmhhhddd```]]][[[[[[]]]___```aaaeeeffffffeeeeeefffiiikkkvvv~~~yyysssllleee___ZZZUUUQQQMMMKKKHHHGGGGGGGGGFFFDDDAAAAAAAAA@@@???>>>===<<<999888777666666555666666888666444444666666666555222222222333444555666777333333333333333333333333111222111000000111222111222222111111000000000///000000111222111000//////111111222333444555555555<<<@@@MMMddd|||rrrfffXXXIII<<<888777333111222222111111111000000000///000000/////////.........---...000111222111000000//////...............///,,,---......//////......000///////////////...---...//////...------...000...///111111000000000111444666999<<<>>>?????????666666666666777999===???@@@EEEOOOYYY```kkk}}}~~~bbbGGG<<<222111333333333444444111111555666777:::???FFFAAA:::333///---,,,,,,....../////////111555888>>>EEELLLNNNJJJEEEDDDGGGIIINNNUUUYYY\\\___dddhhhmmmqqqrrrpppooonnnjjjdddaaa]]]XXXXXX\\\aaaddddddbbb]]]UUUNNNHHHCCC???<<<===<<<===BBBGGGPPP^^^kkkzzz|||xxxlll___UUULLLDDDAAA===999777555555333222------......///000111111...000222333333444666777:::AAAKKKUUU[[[YYYSSSNNNEEEAAA===;;;;;;===>>>>>>AAA@@@>>>>>>>>>@@@BBBCCCBBBCCCGGGLLLPPPZZZmmm~~~qqqccc___```aaaaaa]]]VVVNNNHHHEEEEEEFFFKKKSSS___rrrzzzqqqiiiiiijjjnnnwwwzzztttooofffbbb]]]YYYYYYYYYZZZYYY\\\]]]^^^^^^]]]^^^```bbbiiipppwww{{{~~~zzzvvvnnnjjjddd^^^YYYUUUQQQNNNIIIHHHFFFFFFFFFFFFEEEDDDAAAAAA@@@???===;;;999888888888777666555555555555666444222333444555555444222222222333444555666777333333333333333333333333222111111222222111111222000111111222222333333333000111222222222000...---///000222333444444444444===@@@LLLccc{{{zzzooobbbYYYMMMCCC999666555333222222111111111000000000000000////////////............---...///111111111000///,,,,,,,,,,,,---...///000,,,,,,---...............---...............///000---......---,,,,,,---///,,,...000000///...///000222333555777888888888888:::<<<>>>>>>===@@@FFFLLLRRRYYYgggttt|||~~~bbbHHH<<<222111222333444666555333444666666888AAAKKKNNNFFF<<<333///---------......///......000444777;;;>>>CCCGGGFFFCCCDDDHHHMMMRRRWWWZZZ\\\___dddhhhlllnnnooommmmmmmmmiiibbb```\\\WWWWWW\\\aaaeeeeeeddd^^^UUUMMMGGGBBB???======;;;===CCCIIISSSbbbooo~~~rrrcccWWWMMMFFFAAA>>>999666555444333222---......//////000000000...000333333333333444555999===EEEMMMSSSTTTPPPMMMEEEBBB===;;;<<<>>>??????AAA???>>>===>>>AAADDDFFFFFFIIINNNUUU\\\fffyyymmm___[[[^^^^^^]]]XXXRRRLLLHHHGGGFFFIIIOOOUUUaaawww{{{rrrhhhfffddddddiiiqqqzzzzzzmmmhhhaaa[[[XXXWWWUUUUUURRRSSSTTTTTTTTTUUUXXXZZZ]]]bbbhhhlllooovvvzzztttoookkkbbb```[[[VVVRRRNNNLLLKKKFFFDDDCCCCCCCCCCCCAAA@@@AAA@@@???>>>;;;999777666888888777666555555555555222111///000222333222222333333333333444444555666333333333333333333333333222000111444444111000222000000111222333444555555000000111222222111///...000000222333444444444444===@@@MMMaaavvvwwwpppjjjaaaVVVOOOCCC===666333333333222111000000000000000000000000........................,,,,,,---.........------*********+++,,,...///000,,,------...///.........,,,...//////......///111,,,---...---++++++---...+++---//////.........///111222222333444444444444IIINNNRRRRRROOORRR[[[dddpppxxxgggLLL@@@555222333333555777333444555666666<<>>DDDKKKUUUeeesssxxxeeeWWWMMMGGGAAA>>>999555444333222111000000000111111111111111///111333444333222222333777999>>>EEEKKKMMMMMMLLLFFFCCC???======???AAAAAABBBBBBCCCDDDEEEGGGJJJKKKNNNRRR[[[eeemmmyyykkk\\\WWWYYYXXXWWWRRRMMMIIIGGGGGGFFFLLLRRRYYYeee|||uuujjjfffaaa^^^___dddkkkooovvvppphhhaaa\\\YYYVVVTTTMMMNNNNNNMMMMMMOOORRRUUUVVVXXX\\\```ccchhhnnnrrryyy~~~xxxqqqkkkfffbbb```XXXVVVTTTPPPLLLIIIIIIIIIDDDBBBAAAAAAAAA@@@===;;;>>>>>>===<<<;;;999777666999888777666555555555555333111000000222333333333444444333333333444444555444444444444444444444444333000111555555111000333000000111111222222333333//////000111111111111000222222222222333444444444888===JJJ[[[mmmssseee```\\\SSSJJJFFF<<<999444111222333333111///000000000000000000000..............................---,,,,,,,,,------+++++++++++++++,,,------------...///////////////...000111000...---...000,,,---...---++++++---...+++---//////...---...//////000000111222222333333^^^fffkkkjjjfffiiiuuusssPPPCCC777333444333444666111333666777777>>>RRReeefffZZZHHH:::222//////...---............///333666<<<999;;;AAABBB>>>???DDDJJJMMMQQQTTTWWW\\\dddjjjlllnnnnnnmmmnnnooojjjbbb[[[XXXVVVXXX```hhhmmmoookkkcccWWWMMMGGGCCCBBBAAA<<<;;;>>>EEEMMMWWWggguuu{{{fffVVVMMMHHHAAA===888555333222222111333333333222222222222222000222444444333222111222555666999>>>DDDHHHJJJJJJHHHDDD@@@>>>???AAABBBCCCEEEGGGIIILLLNNNOOOPPPPPPUUUZZZeeerrr|||kkkZZZUUUSSSSSSQQQMMMHHHEEEDDDEEEFFFMMMTTT[[[iiizzzlllggg```[[[YYY\\\aaaeeettt}}}wwwooogggaaa]]]XXXVVVNNNNNNMMMLLLLLLNNNRRRUUUTTTTTTVVVYYY\\\___aaaccchhhmmmvvvyyytttllleeeaaa]]]ZZZXXXSSSRRRPPPMMMIIIHHHHHHIIIDDDCCCAAAAAA@@@???<<<:::;;;;;;;;;;;;:::999888888999888777666666555555666555444333333555777666666555555444333333333444444444444444444444444444444333000111666666111000333111111111111000000000000......//////000111222222333333222222222333444555333999EEEUUUeeevvvwwwfffXXXTTTQQQIIIBBB???888666333000111333333111////////////000000000000---.....................222111///...------...///---,,,++++++******++++++---...//////000000//////111222333111...,,,---///---......---,,,,,,---///+++---//////...---...///......///000111111222333tttyyy^^^EEE777777333333444000333222444999===EEESSSaaajjj^^^LLL<<<222/////////------...///000222444555999:::;;;;;;<<<>>>CCCFFFJJJMMMRRRVVVZZZ___dddggghhhmmmooommmkkkkkkhhhccc]]]XXXUUUXXXaaakkkppprrrjjjhhh___PPPFFFCCCBBB@@@@@@>>>@@@GGGPPPZZZhhhtttmmm[[[NNNGGGCCC???;;;888888666222...000000000000111111111111000000000000111111111111444555777:::>>>BBBEEEGGGHHHEEECCCCCCBBB@@@CCCIIIIIINNNUUUYYY[[[]]]```cccmmmqqqzzzmmm]]]SSSTTTMMMHHHGGGFFFCCCCCCEEEFFFJJJRRR^^^nnnwwwrrrjjjccc^^^^^^___```iiivvvzzztttooofff[[[RRRWWWSSSPPPOOOQQQSSSRRRQQQUUUTTTTTTUUUXXX[[[[[[[[[[[[aaaiiipppxxxxxxpppkkkggg```ZZZUUURRRQQQQQQLLLLLLKKKJJJHHHGGGGGGFFFAAA@@@???===<<<<<<;;;;;;<<<;;;:::999888888888888777666666555555666666777555555555666666555444444555555555555555555444444666555444444444444555666111111222222222222111111......///000111222222333333222111000////////////111111333444555555555555555999???HHHVVVkkksss```LLLEEEEEECCC===999888666222...,,,,,,...///,,,+++,,,///000///333888---------..................///000///---,,,,,,...000////////////.........++++++,,,///111111///---------......///......---+++,,,---.........,,,,,,,,,,,,------......//////+++000222...'''%%%+++333~~~bbbIII;;;999555444666222333222444888;;;AAANNN[[[bbbXXXHHH:::222///...///------...///000222444555888999;;;;;;<<<>>>BBBEEEIIILLLQQQVVVZZZ^^^cccfffhhhlllnnnlllkkkkkkhhhbbb\\\XXXVVVZZZcccmmmtttvvvnnnkkkaaaTTTKKKHHHEEE@@@@@@>>>@@@HHHQQQ\\\kkkwwwwwwcccTTTJJJEEEAAA;;;999999888555222111111111111111111111111000000111111222222333333000111444777;;;???CCCEEEIIIEEEDDDEEEDDDEEEJJJQQQVVV\\\dddjjjmmmqqquuuyyyooo^^^UUUSSSLLLGGGFFFEEECCCBBBEEEHHHLLLTTT___ppp{{{rrrhhhaaa\\\YYYXXX[[[fffsss|||~~~zzzsssjjjbbb___\\\XXXXXXYYY[[[[[[YYY\\\ZZZXXXXXXYYYZZZZZZYYYVVV[[[bbbhhhoooyyyxxxnnnfff```]]]XXXSSSNNNLLLKKKKKKGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>===<<<;;;;;;;;;:::999888777666666666666444444444555555666666777444444444555555555555444666666666666555555555555333444444444444444444333000111111222222111111000//////000000111111222222////////////000111222333000000111222222333333333444888===EEERRReee{{{}}}mmm[[[JJJDDDEEECCC>>>;;;888666222///------...///...,,,---//////---///444...........................///000///---,,,---.../////////.........------))))))***,,,......,,,***------......///.........------//////000///.....................////////////222444111,,,***///444eeeKKK<<<:::444333555333444222333555777;;;EEEPPPTTTMMMAAA777111///......------...///000222333444666888;;;<<<===>>>AAACCCHHHKKKQQQVVVZZZ^^^cccfffgggkkkmmmlllkkkkkkgggbbb[[[XXXXXX\\\fffpppwwwzzzrrrnnndddYYYSSSOOOHHHAAACCCAAACCCLLLVVVbbbrrrnnn\\\PPPJJJDDD>>>;;;;;;:::888666222222111111111111111111111111111222333444444555///000222555:::>>>BBBEEEJJJFFFEEEGGGIIIMMMVVV___iiioooyyyqqqaaaWWWRRRKKKFFFEEEEEEBBBBBBDDDIIINNNWWWcccssszzzpppggg___XXXSSSSSS[[[ccckkkwwwyyyssskkkiiiffffffggghhhhhhggghhhddd```]]][[[ZZZYYYXXXTTTWWW\\\aaagggppp|||yyytttpppiiiaaaZZZSSSRRROOOLLLIIIGGGFFFEEEDDDCCCBBBBBBAAA@@@??????>>>>>>===<<<;;;::::::999777666555444444444444444111222333555666666777777555555666666777777888888888777777666555555555555111222333444444333222111000111111222222111111000000000000000000111111111---...///111333555666777000000111111222222222222333666:::AAAKKK\\\nnnzzzwwweeeVVVHHHDDDEEECCC???===999666333000......///000000......///...+++,,,000////////////////////////---/////////---,,,---.........---------,,,,,,,,,*********,,,------+++))),,,---......////////////...///000111111111111000000000///////////////...222222222000......000333dddJJJ<<<888111///333111444111111333444555<<>>:::999777666444444444444000222333555555333222000000000111111111111000000111111111000000000000000///000222333555666777888222222222333333444555666444666999>>>FFFRRR```iiiyyyzzzooo^^^RRRGGGEEEEEEBBB>>>===888666333111//////000111111//////111///+++,,,000000000000000////////////---...///...---,,,---///---------,,,,,,,,,++++++------,,,---......,,,***,,,---...///000000000000///000000111111111111111111111000000//////......000///------...//////...~~~aaaIII<<<999111///333222444111000222222111444999:::777333111000///...,,,............///000222222333666999;;;<<<<<<>>>@@@GGGKKKQQQWWW\\\```dddgggeeeiiillljjjjjjjjjgggbbb```______bbbiiipppvvvzzztttqqqiiiaaa]]]YYYOOOEEEGGGGGGLLLVVVbbbooo}}}lll```[[[TTTKKKDDDAAA>>>;;;888111111000000000/////////000000111111222333333444333444666999>>>DDDIIIMMMLLLIIIIIIOOOXXXcccsssvvvfff\\\TTTLLLFFFDDDCCCBBBDDDHHHMMMUUUbbbrrryyyqqqhhh^^^VVVKKKLLLNNNTTT[[[eeepppyyy{{{tttnnniiieeeaaa___ZZZ[[[\\\___dddmmmvvv|||~~~yyytttpppkkkhhhccc^^^YYYUUUPPPNNNFFFGGGGGGGGGFFFEEEDDDCCCAAAAAA@@@@@@??????>>>>>>999999999999999888777666555555444333333333444444333444666777999::::::;;;??????AAABBBCCCCCCCCCCCC===;;;999666444333333333111333444666666444333111000000000111111000000000111111111000000000000000111222444555666777777777555555444444555666777777666777999===CCCKKKTTTZZZgggsss~~~uuukkkcccWWWNNNGGGEEEDDD???<<<;;;777666333111000000000111000///000333111...///333111111000000/////////...,,,...///...------...///---,,,,,,,,,,,,+++++++++...---,,,---......---+++,,,---///000111222222222111000000000000000000111111111000000//////......///---+++,,,...///...,,,zzz^^^HHH===;;;444111666555333000///111111///000333222000///...//////...,,,............///000111222333555888999:::;;;>>>@@@EEEJJJQQQWWW\\\```cccfffdddhhhkkkjjjiiijjjgggbbbaaaaaaaaadddhhhnnntttwwwsssrrrlllddd___\\\SSSKKKIIIJJJPPP\\\iiiuuusssgggaaaZZZQQQJJJEEEAAA<<<888222222111111000/////////111111111111222222222222333333555888>>>DDDJJJNNNOOOMMMOOOWWWbbbppp|||lllbbbXXXOOOFFFDDDCCCDDDHHHMMMTTT^^^nnnwwwnnneeeZZZSSSJJJIIIJJJOOOTTTZZZccclllvvv~~~xxxtttooojjjggg___^^^]]]^^^ccckkksssxxx~~~zzzvvvrrrnnnhhheee```^^^ZZZUUUQQQNNNLLLLLLBBBCCCCCCCCCBBBAAA@@@@@@============<<<<<<;;;;;;666777888888888777555444555444444333333444444444555666777999<<>>EEELLLPPPSSSRRRUUU___lll{{{tttjjj\\\RRRHHHCCCCCCEEEKKKRRR```kkk|||}}}qqqhhh```WWWOOOKKKHHHJJJOOORRRSSSZZZbbbiiivvvzzzzzzzzzzzz{{{~~~}}}yyysssooogggdddaaa```ccciiiooorrr|||zzz{{{~~~~~~tttqqqmmmiiifffbbb^^^[[[UUUTTTPPPLLLHHHGGGGGGHHHBBBAAA@@@@@@???>>>======;;;;;;;;;;;;::::::::::::444555777777777666444333444333333222333333444444555666777:::@@@FFFKKKOOOSSSVVVZZZ]]]]]]ZZZWWWTTTJJJGGGBBB<<<888555444444222222222222222222222222//////000000000000////////////000000111111222222444777<<>>999666777444333222111000////////////...000333222//////222000000//////...------,,,,,,---......------...000------------,,,,,,,,,,,,---,,,+++,,,---//////......000111333555777777888777666444222111000000000.............../////////......///000000000000000}}}zzz{{{zzzwwwmmmmmmiiidddaaaeeeoooxxxnnnQQQ???888:::333111555444222///...222222///---......---,,,,,,...///...---...............///000111444555666666666999===AAA@@@EEEMMMTTTXXX\\\___bbbcccgggjjjiiihhhiiifffaaa]]]___aaacccggglllrrrvvvrrruuurrriiibbb^^^[[[WWWUUUXXXaaaooo|||}}}oooccc]]]VVVQQQLLLGGGAAA<<<666666555444444333222222666555555444444333222222555555777:::@@@GGGNNNRRRVVVUUUZZZeeessszzzppp___TTTHHHCCCCCCFFFNNNUUUiiiuuuxxxkkkddd]]]VVVOOOHHHEEEGGGLLLNNNMMMQQQYYYaaammmzzz{{{ttttttkkklllmmmnnnqqquuu{{{yyyuuunnnjjjeeebbbdddhhhmmmpppppppppqqqwww~~~yyyyyyxxxwwwvvvttttttsssiiigggccc```^^^[[[WWWUUUNNNMMMJJJFFFCCCBBBCCCEEECCCBBB@@@???>>>=========<<<<<<;;;;;;;;;;;;;;;;;;333444666777777555444222333222222222222222333333444555777;;;BBBKKKSSSWWW^^^bbbgggjjjjjjfffaaa]]]OOOKKKEEE???:::777666666222222111000000111222222//////000000000000//////...//////000111222222333777;;;BBBJJJRRRXXX\\\]]]WWWSSSMMMFFF@@@;;;999888888777888999<<<=========BBB???>>>AAADDDCCC@@@>>>:::999:::===<<<777555777333222111000///////////////...000333111------000000//////...---,,,,,,,,,,,,---......------///000......------------,,,,,,///...---...000222222222///000222444666888999999:::888666333222111111111,,,---------......//////+++...000000///...///000xxx|||{{{vvvrrrooohhh^^^\\\TTTSSSXXXWWWTTT[[[fff}}}zzzaaaGGG>>>444///111555666666555333///---............,,,+++******+++,,,///000///............//////000555666777666666777:::===CCCEEEKKKQQQWWW]]]aaaccchhhiiijjjjjjiiihhhgggfffcccbbbbbbdddggglllqqqsssssstttpppiiiccc```\\\WWW______eeerrr~~~|||nnneee\\\VVVTTTQQQIII@@@;;;777666666555444444333333444555555555333222333444888888999;;;>>>EEENNNTTT[[[\\\```lll}}}ssscccUUUKKKKKKJJJJJJUUUeeexxxlllbbbZZZPPPJJJIIIFFFHHHKKKMMMNNNOOORRRTTT]]]dddooowww}}}xxxooollliiiddd___^^^______```bbbgggnnnrrr{{{uuuqqqmmmiiiiiijjjkkklllmmmooorrrvvvyyy|||}}}yyytttppppppmmmkkkiiiiiihhhfffeee___]]]ZZZWWWSSSOOOLLLKKKHHHGGGFFFDDDBBB@@@???>>>===<<<::::::<<<===<<<;;;888888888888999:::;;;<<<444444333222222333333333111111111222444444333111777999>>>CCCJJJSSS]]]dddhhhqqqwwwvvvrrrnnnjjjeee[[[OOODDD???<<<777333222444444333000------000444000000///...............000111111000///000333555999???IIIUUUaaakkkqqquuuvvvooocccWWWMMMDDD===999:::888777777888:::999888666999;;;999666333444666666666666666666666666666333222222111000000//////,,,222999;;;666111//////.........///////////////---,,,,,,,,,,,,---...///......---,,,,,,,,,------///...---,,,,,,---///000222333555777:::===???@@@===;;;777222000///////////////.........------------......///////////////hhhmmmqqqppppppmmmbbbVVVOOOGGGEEEIIIJJJIIIQQQ^^^uuunnnXXXDDD<<<333...000444666666555222///---.........---***++++++,,,------------...............//////000333444555666777999===???DDDGGGLLLSSSYYY___ccceeeiiiiiijjjkkkkkkjjjiiiiiieeedddeeefffjjjooorrrtttqqqrrrpppiiieeeccc___ZZZaaaccckkkwww{{{mmmbbbZZZSSSRRRPPPHHH@@@<<<888777555444333333444444777777888666333111111222333444777:::@@@IIIRRRYYY]]]___eeeqqqvvvcccVVVMMMNNNPPPTTTbbbrrrvvvdddZZZSSSKKKFFFFFFEEEGGGIIIKKKMMMOOOSSSVVVYYY```iiiooosssvvvzzz~~~|||}}}|||xxxjjjaaa^^^\\\WWWSSSOOOQQQRRRTTTWWW\\\ccchhhuuuxxx{{{}}}zzztttoookkkiiihhhgggiiikkkooosssvvvyyy{{{|||}}}~~~{{{yyytttsssrrrqqqpppmmmiiifffhhhfffcccaaa``````^^^\\\UUUTTTQQQNNNKKKHHHFFFDDDEEEDDDCCCAAA@@@>>>======<<<;;;999999;;;<<<;;;::::::999888777666666666666555444333222222222222222222111111222333444444333999<<>>999777666666777888777777333444555555333333444555444444444444444444444444//////...------,,,++++++---222888999555111///000/////////...............------,,,,,,,,,------...---------,,,,,,,,,------......---------...000111222333666999;;;===??????===:::666333000//////000///.........------------------...///////////////TTTZZZbbbhhhlllhhhZZZLLLEEE???>>>@@@AAABBBKKKXXXlllvvv^^^KKK>>>888000---///222444555444111...---.........---)))+++---......---+++***......------...//////000000222444555777:::>>>AAAFFFIIINNNUUU\\\aaaeeeggghhhiiikkklllmmmmmmlllllliiihhhiiikkkpppsssuuuvvvppprrrpppjjjgggfffccc___aaaeeeppp||||||mmm___VVVPPPOOONNNHHHAAA>>>999888555333222333555666:::::::::777333111000000111333777;;;AAAJJJSSSYYY]]]```hhhuuu{{{ggg[[[RRRTTTYYYbbbrrruuugggWWWNNNIIIEEEBBBBBBCCCDDDFFFHHHJJJOOOUUUYYY\\\aaaiiilllmmmlllmmmooorrrtttvvvsssnnnjjjiiijjjfffmmmtttxxx||||||rrrhhhZZZRRRNNNLLLIIIFFF@@@BBBDDDFFFJJJOOOVVVZZZdddhhhmmmpppqqqtttxxx|||~~~}}}}}}{{{uuupppkkkhhhfffiiikkknnnrrruuuxxxyyyyyyvvvxxx{{{~~~}}}zzzzzzxxxvvvuuutttrrrooolllhhhgggfffffffffeeebbb___]]]ZZZWWWVVVUUUTTTRRRPPPJJJIIIHHHFFFDDDBBB@@@???AAA@@@@@@???===<<<<<<;;;:::999777777999999999888999888666555333333222222666555444222222111111111333222111111222444666777<<>>======;;;999666333000000000000............------------------...////////////...EEEIIIRRR\\\bbb^^^QQQEEE@@@???@@@BBBAAA@@@GGGPPPccctttwwwcccOOO@@@888333...,,,...111333333222000...------...---,,,+++,,,---------,,,+++***------------......///000///111333444666999===@@@GGGJJJPPPWWW]]]bbbeeegggggghhhkkkmmmnnnnnnnnnnnnmmmlllmmmpppuuuxxxxxxwwwrrrtttrrrllliiihhhfffaaa```fffqqqppp]]]TTTLLLKKKKKKFFFBBB@@@;;;888555222222333555777:::::::::777444222111111444666999<<<@@@FFFMMMRRRZZZ___jjjxxxnnncccZZZ\\\dddpppyyyooocccYYYLLLDDDAAA@@@??????AAABBBCCCDDDGGGMMMTTTZZZ___eeekkkllljjjfffddddddggghhhiiigggbbb]]][[[ZZZWWW]]]cccgggkkkpppqqqnnnddd[[[PPPGGGDDDCCCAAA???:::<<<===???BBBFFFKKKPPPSSSXXX]]]``````dddkkkrrrooosssvvvuuurrrsss{{{~~~~~~}}}zzzuuuqqqooonnnooopppsssvvvwwwxxxxxxwwwuuuwww{{{~~~~~~~~~}}}~~~{{{zzzyyyxxxwwwuuurrrqqqqqqooollljjjiiigggdddbbb```___^^^^^^^^^]]]ZZZXXXSSSQQQNNNLLLKKKJJJHHHGGGDDDDDDCCCBBBAAA@@@@@@??????>>>>>>===<<<;;;;;;;;;888666555555666777777666555444444333333333444444666555444222111000000000333333222111111444888<<>>:::;;;333444555555444444333333111111000//////000000000...///000000000222555888>>>FFFTTTfffxxxxxxiiiZZZLLLCCC777555333333333333222111222...++++++///222222111........................000000//////.........---///111222222000///000111//////......---,,,++++++...---,,,,,,++++++,,,,,,+++,,,,,,---------------......///000111222333444333555888;;;===<<<;;;:::999777555222111000000000------------------------,,,---......//////......;;;<<>>===>>>???>>>??????@@@AAADDDJJJRRRXXX^^^ccciiijjjgggaaa^^^\\\^^^______\\\WWWRRRNNNLLLMMMRRRVVVXXX[[[```aaa^^^XXXQQQHHHAAA???>>>===<<<:::;;;<<<<<<===???CCCFFFFFFKKKOOOQQQRRRUUU]]]dddaaafffjjjjjjgggjjjsss|||zzz|||~~~}}}zzzxxxxxxyyyuuuwwwxxxzzzzzzxxxvvvuuuvvvyyy}}}~~~|||xxxuuusssqqqqqquuuwwwzzz|||||||||~~~|||{{{}}}{{{|||}}}~~~~~~}}}}}}|||~~~}}}|||zzzxxxxxxyyy{{{uuuuuuttttttrrrqqqpppooolllllllllkkkiiihhhggggggfffdddaaa___^^^\\\YYYWWWUUUSSSRRRQQQQQQPPPMMMKKKLLLJJJGGGFFFEEEEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;:::666555333333555666555444555555444333333333444444666555333222111000000///333333222111222555;;;???CCCKKKXXXggguuuuuulllbbbYYYOOODDD>>>===777555333222222333555555//////.........//////000...///000000000222555888:::BBBPPPaaarrrtttgggXXXJJJAAA666444222111222222111000444000,,,,,,///111111///------------------------,,,,,,++++++++++++******/////////.........///000///......---,,,++++++***---,,,,,,+++++++++,,,,,,+++,,,---............---//////000222333444444555333555888:::;;;:::888666555444333111000000000000,,,,,,------------------,,,------...............333333777???BBBAAA>>>???EEENNNWWWXXXPPPGGGBBBBBBEEEPPP]]]iiizzzkkk\\\PPPDDD;;;777///...---------......//////---,,,,,,------,,,+++...---+++******+++---///++++++,,,,,,---...000000111333444555777999===@@@KKKNNNTTTZZZ___bbbcccdddfffhhhjjjmmmoooooopppppprrrqqqrrrxxx~~~zzzuuuwwwyyywwwqqqnnnmmmjjjfffgggiiirrrqqq___SSSIIIFFFEEECCC@@@@@@:::999666444333444666777555666777666444444444666333666:::===AAAEEEJJJMMMVVV```ppp~~~yyyvvv{{{sssiiibbbYYYSSSKKKIIIDDD>>><<>>>>>AAAFFFMMMRRR[[[bbbiiillliiiddd```^^^YYYXXXVVVSSSNNNIIIEEEBBBEEEIIIKKKKKKMMMPPPQQQNNNKKKGGGAAA===;;;:::999999999::::::999999999<<<>>>>>>AAADDDEEEFFFIIIOOOSSSUUUZZZ^^^^^^]]]```iiiqqquuuyyy||||||zzzzzz|||~~~zzz{{{}}}~~~}}}zzzwwwuuuxxx{{{~~~~~~}}}{{{xxxuuuqqqooommmllljjjmmmqqqsssssstttuuuvvvwwwtttqqqqqqtttuuusssqqqlllmmmnnnooonnnmmmlllkkknnnooonnnllljjjjjjlllnnnfffffffffeeedddcccbbbaaa\\\]]]]]]\\\ZZZYYYYYYZZZYYYWWWSSSQQQPPPOOOMMMLLLLLLKKKIIIHHHHHHGGGEEEDDDGGGEEEBBBBBBBBBBBBAAA???<<<<<<<<<======>>>>>>?????????>>>===<<<;;;:::999555444222222444555444333888777555444333222222111555444333111111000000000111333444333333666===BBBIIIRRRaaaqqqyyyrrrjjj]]]MMMBBB???:::666333111111333444444...............//////000...///000000000111444777888???KKK[[[kkkxxx}}}vvvlll```SSSEEE===555333111000111222111000333111///...///000000000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...------------......///---------,,,,,,++++++***+++++++++++++++,,,------+++,,,...///000000///...000111222444444555555555333444666777777666444333222111000///////////////,,,,,,,,,,,,------------,,,,,,---............---000000444:::<<<:::===CCCJJJUUU``````VVVKKKDDDBBB>>>CCCIIIRRRccc{{{qqqWWWGGG???777333222------......------------...,,,,,,,,,------,,,***++++++++++++,,,------...+++++++++,,,---...000000222444666888:::===BBBEEEOOORRRXXX]]]aaaccccccccchhhjjjlllnnnpppqqqqqqqqqsssrrrsssyyyzzzsssvvvxxxwwwrrrppppppnnnjjjjjjiiiooo~~~sssaaaUUUIIIEEEDDDAAA??????999888777555555555555666444555666555444333444555333666;;;@@@CCCHHHLLLOOORRR^^^ppptttccc[[[UUUOOOJJJEEEGGGDDD???>>>@@@@@@;;;;;;<<<<<<===???CCCHHHMMMUUU]]]fffkkkjjjfffcccbbb\\\YYYUUUQQQMMMHHHDDDAAA@@@CCCDDDBBBCCCFFFFFFDDD@@@>>><<<:::999888777777888888999888666666888:::999:::;;;===>>>AAACCCDDDHHHLLLPPPQQQQQQUUU\\\bbbhhhlllqqqrrrrrrtttyyy}}}~~~}}}{{{zzz~~~|||zzzwwwtttpppnnnlllkkkgggiiimmmnnnnnnmmmnnnnnnooollljjjkkknnnmmmiiieee``````___^^^^^^^^^^^^^^^___``````___]]]]]]^^^```XXXXXXXXXXXXXXXWWWVVVUUUOOOPPPQQQOOOLLLKKKMMMOOONNNKKKHHHFFFFFFEEEDDDCCCEEEDDDBBBBBBCCCCCCCCCBBBAAA@@@>>>>>>?????????>>>::::::;;;;;;<<<======>>>??????===<<<:::999888777555333222222333444444333666555444333222222222222333333222111111000111111///222555555444777>>>CCCOOOYYYiiiyyyzzzjjjVVVGGGAAA999666333222333333111000//////......///000000111///000111000000111333666777<<>>>>>???@@@DDDTTTllliiiKKK;;;444000...///,,,---//////---,,,,,,,,,---,,,+++,,,------,,,***((())),,,---......---,,,+++++++++,,,---...000000222444777:::===AAAFFFJJJRRRUUUZZZ___cccddddddcccjjjlllnnnpppqqqrrrrrrrrrsssrrrssszzzzzzrrrtttwwwvvvsssqqqsssqqqmmmjjjfffjjjzzzuuudddWWWJJJEEECCC@@@>>>???999888777666666555555555444555666555333222222333666999>>>BBBEEEHHHLLLOOONNN[[[nnnkkkZZZRRRNNNIIIEEECCCFFFEEE@@@???AAA@@@:::;;;;;;<<<<<<===@@@EEEIIIKKKTTT^^^eeeeeeccc```___bbb___ZZZUUUPPPLLLHHHFFF>>>AAAAAA??????BBBCCC@@@;;;;;;::::::999999888777777888888888666666888:::777777666888:::<<<;;;:::>>>AAADDDGGGHHHLLLQQQVVVYYY^^^dddgggiiinnnuuu|||}}}~~~}}}wwwvvvssspppmmmjjjhhhhhhgggjjjlllmmmlllkkkjjjjjjgggeeecccdddgggfff```[[[[[[YYYVVVSSSSSSTTTVVVXXXTTTUUUWWWVVVUUUTTTUUUVVVLLLLLLLLLLLLLLLKKKJJJJJJHHHJJJKKKIIIFFFDDDFFFIIIIIIFFFCCCAAAAAAAAA@@@???===<<<;;;;;;===?????????>>><<<;;;;;;===>>>===<<<:::;;;;;;<<<===>>>>>>>>>???>>>===;;;999777666555555333222222333444444333111111111111222333444555222222111111111111111222...222555666555888>>>DDDSSS]]]nnnttt]]]KKKCCC888666444444555333///,,,000000///000000111222222000111111000000000333555666;;;BBBKKKSSSYYY]]]___VVVTTTQQQNNNIIICCC;;;666333111000000222333222222)))---111111000000222555------------------------,,,---------------------,,,+++***+++---...---,,,++++++++++++++++++,,,,,,((())))))***+++---...///,,,...000222333222111111333444555666666666555444333222111000000///......------------------------+++++++++,,,,,,---------+++,,,------......---------333777888;;;AAAEEEEEEIIIOOOTTTRRRKKKEEEEEEGGGAAA999:::@@@HHHbbb~~~eeeIII999333000...------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++------+++(((***+++,,,---///000111111555666777;;;???EEEJJJMMMXXX\\\```cccddddddeeefffiiimmmppprrrrrrqqqpppppppppuuuzzz}}}}}}zzzxxxwwwvvvxxxvvvpppppptttsssmmmlllkkkllltttvvviiiZZZJJJCCCBBB???======:::888555333333444666777444555666555444555777999666888;;;AAAGGGKKKMMMNNNTTT]]]lll}}}}}}ssscccWWWJJJGGGJJJGGGEEECCC@@@@@@AAA@@@===999AAAAAA???===;;;<<>>@@@<<<<<<:::777555555777:::888777666666777777666555666777888999999888777666:::<<<>>>???@@@CCCFFFHHHMMMPPPUUUZZZ```gggnnnsss{{{|||yyy{{{xxxrrrooonnnkkkgggjjjkkkmmmnnnmmmllljjjiiiiiihhhgggeeeaaa]]]XXXVVVRRRPPPMMMJJJIIIJJJKKKLLLQQQPPPPPPOOOMMMLLLJJJIIIGGGEEECCCCCCEEEGGGGGGGGGCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>============@@@<<<999999:::<<<;;;999::::::::::::::::::::::::777777888999;;;===???@@@AAA???<<<999777555555555444333333222222333333444222333333444444333333222111111000000000000111111000111222333555:::@@@EEEVVVaaaqqqsssbbbSSSJJJ<<<999666222000000000111333222111000000111222333333111///......000333444888999===BBBIIIMMMNNNNNNIIIHHHGGGDDDAAA===:::888555444222111000///000000111///...------///222444111///............,,,+++------++++++++++++------...............---------,,,,,,+++*********++++++---.........------///000///444777666888:::999555444666777555111///000222222111///...///000///...........................---------,,,,,,+++++++++***+++,,,,,,------,,,,,,...555:::<<<@@@FFFIIIIIIHHHLLLQQQQQQMMMIIIHHHIIICCC;;;;;;???EEE^^^{{{zzzbbbGGG777111///---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++)))++++++,,,---...000111222666666888<<<@@@FFFKKKNNNYYY\\\aaacccdddeeefffggghhhkkkoooqqqqqqoooooooooppptttyyy|||{{{yyywwwvvvtttuuusssoooooosssrrrmmmnnnlllmmmttt{{{iiiZZZIIIBBB@@@>>>======;;;999666444444555666777555666777777666666777999777888<<>>;;;;;;===???BBBDDDJJJTTTZZZ^^^ccciiipppsssssskkkbbb[[[RRRLLLFFFDDDAAA>>>;;;;;;<<<===;;;;;;999777555555777:::888777666666777777666444444555666777777666555444666777999:::;;;===@@@BBBEEEGGGKKKOOOTTT[[[ccchhhqqqzzz|||yyyvvvwwwtttnnnkkkkkkjjjfffhhhiiijjjkkkkkkiiihhhggggggfffeeebbb___ZZZVVVSSSOOOMMMJJJGGGFFFFFFHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDBBB@@@@@@BBBDDDDDDCCC>>>===========================<<<<<<;;;;;;::::::<<<:::777888:::<<<;;;:::999999999999999999999999888888888999:::<<<===>>>>>>===;;;999777555444333333333222222222222333333222333333444444333333222111111000000000000111111000111222333666:::AAAEEEVVVaaarrr~~~ppp___OOOFFF;;;999555222000000111111222111111000000000000111222111///...///000333444444555777<<>>AAAEEEKKKOOONNNHHHJJJMMMPPPPPPNNNLLLJJJGGG===<<<>>>BBBYYYtttttt^^^DDD555000---,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---+++***---,,,+++,,,---///222444666777999===BBBGGGLLLNNNXXX[[[```cccdddeeefffggghhhjjjnnnpppoooooooooooooootttyyy{{{{{{xxxuuutttssssssrrrpppqqquuuuuuqqqqqqnnnnnnsss}}}lll[[[JJJBBBAAA???>>>???<<<:::888666555666777888555888::::::999888888999777:::>>>CCCIIIOOOSSSUUU___gggsssxxxiiiUUUKKKCCCEEEJJJGGGCCCBBBBBBCCCFFFHHHHHHGGGHHHGGGDDD@@@===;;;<<<===??????CCCKKKSSSYYYcccmmmyyy}}}uuummmbbbYYYLLLJJJFFFBBB???=========::::::999777555555777999888777555666777777666444333333444444444444333333444555777777777888:::===<<<>>>@@@CCCGGGNNNUUU[[[cccppp|||~~~~~~|||wwwtttppppppmmmgggeeeggggggddddddeeefffffffffeeecccbbbbbbbbb```]]]ZZZUUURRROOOKKKIIIFFFDDDBBBBBBCCCCCCAAABBBBBBCCCCCCCCCBBBBBB???>>><<<===>>>@@@??????:::::::::;;;;;;<<<<<<<<<;;;;;;:::999888888777777888777666777999:::;;;:::888888888888888888888888888888888888999:::;;;<<<;;;;;;:::888666444222111222222111111111111222222222333333444444333333222111111000000000000111111000111333444666;;;AAAEEERRR^^^pppwwwiiiXXXIII@@@999888555222111000111222222333333333222111000000111111000//////111222333222222333666:::<<<<<<;;;;;;999777555333222111111//////...------......///111000...------...//////---,,,,,,---///000000///---,,,,,,++++++,,,,,,---,,,,,,------......//////......---,,,++++++******)))+++,,,,,,,,,---000222333999>>>???AAABBB@@@;;;666444333222333222111///000...------.........---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))***++++++++++++***222:::AAADDDIIIOOORRRQQQLLLLLLMMMQQQSSSSSSOOOKKKJJJ@@@>>>>>>AAATTTmmmwwwlllWWWAAA444000------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,++++++...---++++++,,,///333555666777:::>>>BBBGGGKKKMMMTTTXXX]]]```bbbccceeefffhhhkkknnnpppoooooopppqqqrrrvvvzzz}}}|||yyyvvvuuuttttttssssssvvvyyyyyyxxxtttpppnnnrrrzzzooo^^^LLLDDDBBBAAA@@@AAA>>><<<;;;999888888888999777999<<<===<<<:::999999888;;;@@@FFFKKKQQQWWWZZZgggnnnyyyyyy}}}www^^^MMMGGGBBBEEEIIIDDDCCCBBBBBBDDDGGGJJJLLLMMMPPPOOOKKKFFFAAA===<<<===>>>===???FFFMMMVVVeeeqqqtttjjj\\\WWWOOOGGGCCCAAA@@@@@@::::::999777555555777999888666555555666777555444222333333333333333333222555666777777666666888:::888999:::;;;>>>DDDKKKPPPVVVcccnnnqqqvvv~~~}}}zzzxxxwwwwwwuuupppkkkggggggddd^^^]]]```aaa___]]]^^^^^^^^^^^^]]]\\\\\\[[[ZZZYYYVVVSSSOOOLLLJJJFFFEEECCC@@@???????????????@@@@@@@@@@@@@@@??????<<<:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777666555555666666666666777888888888777777777777777777777777888888777777888888999999888888888777666444111000111111000000000000111111222333333444444333333222111111000000000000111111000111333444777;;;@@@DDDLLLXXXhhhvvvyyytttuuuwwwwwwwwwtttlll```RRRDDD;;;777666444222111111222222444444555555555333222000000000000000000111111222333333222444666777666555666555444222111000111111///////////////000111111111000///...------------,,,+++***,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,------------,,,,,,+++((()))+++,,,,,,...111333555<<>>???===;;;::::::999===CCCIIINNNTTT\\\aaaooouuu}}}zzzgggSSSIIIGGGCCCDDDFFF@@@@@@AAACCCFFFKKKQQQWWWZZZZZZYYYTTTNNNFFFAAA>>>>>>>>>===>>>DDDKKKVVVgggvvv{{{pppfffYYYMMMGGGDDDCCCCCC;;;;;;;;;999666555666888777666555555666666555444333333333333333333333333555666666666555555777888666666777777999===CCCGGGJJJWWWaaadddkkkyyy|||~~~uuurrroooooonnnkkkfffaaa\\\]]]ZZZUUUTTTXXXYYYXXXUUUUUUUUUUUUUUUTTTSSSSSSRRRQQQPPPNNNKKKIIIGGGEEEBBBAAA@@@>>>============>>>>>>>>>>>>===<<<;;;::::::999888999;;;<<<;;;:::;;;;;;::::::999888777777999999888888777666555555666777777777666555555555666666666666666666666666777777666666666666777777666666666666555333111000111000000//////000000111222333333444444333333222111111000000000000111111000222333555666999>>>AAAGGGQQQ___kkkttt|||~~~sssjjjeeeddddddhhhgggeee```VVVJJJ???888555444333222222222222333222333444444444333111000000000111222222222222222444333222222333333333111111111000///..................//////000111111111111111000000///---,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////)))***+++---------------''')))+++,,,---...111444666===BBBCCCDDDEEEAAA<<<222///------///000---+++...,,,++++++---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,777===BBBCCCFFFLLLPPPPPPSSSRRRRRRUUUWWWUUUPPPLLLMMMEEEEEEEEEAAAKKKYYY[[[TTTFFF999333111///---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++(((***,,,,,,++++++,,,---...---,,,---...000333555666777999<<>>===<<<;;;;;;;;;===???>>>===;;;;;;;;;:::???FFFKKKPPPWWW```ggguuuyyyrrrgggXXXJJJFFFHHHCCCBBBDDD>>>>>>@@@DDDIIIPPPYYYbbbiiidddbbb]]]TTTKKKDDD@@@>>>===<<<@@@FFFMMMYYYlll}}}wwwfffWWWNNNIIIFFFCCC===>>>===;;;888666666777777666444555666666555333444444333333333333444444333444444444222333444666333444444555555777;;;>>>@@@PPPZZZ[[[aaapppyyywww~~~yyyvvvnnnkkkgggeeedddaaa\\\WWWRRRSSSQQQMMMLLLOOOPPPOOOLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDBBBAAAAAA>>>======<<<<<<;;;<<<<<<::::::::::::999888777666999888888999;;;;;;:::888999999888777666555444333888888777777777777666666666777888777555444333444555555555555555555555555666555555555555555666777555555555555444333222111111111000000000000111111222333333444444333333222111111000000000000111111111222444444555777;;;>>>DDDJJJSSS^^^gggooovvvzzzzzzyyyrrreee\\\XXXVVVSSSWWWVVVUUUQQQJJJBBB:::666333222222222222222333333000000111111111111000000222333555666666666555444333111000///000111000///111222222222222111000000,,,---...///////////////000111111222111///---,,,,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,------......((()))+++,,,------,,,+++)))***,,,------///222444666<<<@@@@@@@@@AAA===888///...------......---,,,...,,,++++++---......---++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,------------,,,<<<@@@CCCBBBCCCIIIMMMNNNPPPQQQSSSUUUUUUSSSPPPMMMNNNHHHIIIHHHAAADDDKKKIIIGGG===444222111...,,,,,,+++++++++,,,,,,---------************************'''***,,,,,,++++++,,,...---------...///111333444555666888;;;===???@@@AAACCCGGGOOOUUUZZZ^^^bbbeeeiiikkkmmmooooooppprrrtttzzz}}}}}}zzzxxxuuuqqqqqqwwwzzzzzz{{{yyysssnnnmmmsss{{{xxxjjj[[[TTTRRRMMMJJJHHHCCCBBBAAA@@@>>>===<<<<<<<<<>>>>>>===<<<;;;;;;===;;;@@@GGGMMMRRRZZZdddkkkxxx|||ssscccWWWNNNDDDEEEGGGAAA@@@CCC@@@>>>@@@DDDIIIOOOYYYdddkkkjjjhhhbbbYYYNNNEEE@@@>>>===???EEEMMMVVVcccwwwvvvfff[[[RRRJJJDDD@@@@@@@@@===999666666666777555444444555666444333444333333222222333333444111333333333222222444666111333444444444444666888;;;PPP]]]VVVSSS^^^jjjmmmrrrtttxxx|||}}}vvvrrriiieee___\\\ZZZWWWSSSOOOJJJLLLKKKGGGFFFIIIIIIFFFDDDDDDCCCCCCBBBBBBBBBCCC@@@@@@???>>>>>>=========999999999999:::::::::;;;666666777777777777666666888777777999;;;;;;999777777777666666555555555444555555555666666666666777333666888888666444444666444444444444444444444444444444333444444555666666666555444333333333333333222111111000000111111222222333333444444333333222111111000000000000111111111222444444444555888:::>>>@@@EEENNNYYY```dddeeefffgggbbbVVVNNNKKKHHHDDDGGGGGGEEECCC???:::666333111111111222222333333444111111111111111222333444666888:::;;;<<<;;;999888333111//////000111111000222333555666666444222000---...///000000000///...000111222333333111///---,,,+++***+++---......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,***((('''+++,,,.........000222444555:::<<<;;;;;;;;;888333...///000///...---...///...---+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,,,,,,,,,,???BBBCCCAAABBBHHHLLLMMMLLLOOORRRTTTTTTRRRPPPNNNOOOJJJLLLJJJ@@@>>>AAA<<>>@@@EEEMMMTTTZZZ___cccfffhhhjjjlllmmmnnnoooqqqssszzz~~~}}}yyyxxxxxxsssssszzz}}}|||~~~yyysssmmmmmmrrrzzzqqqccc]]][[[VVVQQQOOODDDCCCBBBAAA???>>>===<<<>>>>>>>>>===;;;:::<<<===;;;AAAHHHNNNSSS[[[eeemmmzzz}}}~~~xxxrrrfffVVVJJJJJJAAADDDFFF>>>>>>DDDCCC@@@BBBEEEGGGKKKSSS^^^eeemmmkkkeee[[[PPPFFF@@@===???BBBKKKUUU___mmmtttgggZZZNNNFFFBBBBBBAAA>>>:::777555666777555444444555666444333444333222111111222333444222333444444333444666888222444666666555555555666:::TTTaaaTTTGGGMMM[[[bbbeeehhhmmmsssyyy~~~~~~xxxtttgggbbb[[[WWWTTTRRRMMMJJJEEEHHHGGGDDDCCCEEEDDDAAA@@@??????>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<666666666777888999999:::444555666777888888888888666666777888::::::888666777777777888888888888888333333444555555666666777111444888888666555666888333333333333333333333333333333333333444555666666777666444333222333444444222222111111111111222222222333333444444333333222111111000000000000111111111333444444333333555777888888:::CCCNNNUUUWWWVVVVVVYYYUUUKKKCCCBBB???:::>>>===<<<:::888555333222000111111222333333444444444333333333444666888999999;;;>>>???@@@???===;;;555333111111222444444333---///222444333111---+++000111222333333222111000///111333444444222000...+++++++++,,,///111111111++++++------------++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++(((%%%###,,,---/////////000222555444888:::777777777555000...111222111...---///111...---,,,,,,...000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------))))))***++++++++++++***@@@@@@@@@AAADDDFFFIIIJJJMMMNNNPPPQQQPPPPPPQQQRRRSSSOOOJJJGGGFFFAAA999222---///222333000---++++++---------,,,------......******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///.........///111222666555555888===@@@???>>>BBBEEEJJJOOOUUU[[[aaaeeemmmlllkkklllnnnsssxxx{{{|||wwwuuussstttvvvxxx{{{}}}|||uuupppoooooorrrzzz{{{ooofffbbb]]]WWWRRRKKKEEEAAAAAA@@@<<<;;;===<<<;;;;;;:::999999::::::>>>AAAEEEKKKRRR]]]gggnnnvvv~~~vvvmmmiiieee[[[QQQLLLFFFCCC@@@>>>???@@@AAAAAACCCBBBCCCDDDIIIQQQ\\\ccchhhhhhfff^^^SSSIIICCCAAABBBHHHRRRaaassstttcccSSSHHHAAA@@@>>>>>>===;;;888666666666555444444444444444222222222222111000//////444222111222333555444444888666444333444555555555===AAADDDDDDCCCEEELLLQQQUUUXXX]]]dddlllsssyyy|||yyyyyy{{{wwwooo```\\\VVVSSSSSSSSSQQQOOOKKKHHHEEEEEEGGGGGGDDDBBBBBB@@@===<<<<<<===<<<;;;999666444555777777555222666555444333333444555666777666666555555555666666333555777999:::999888777333555666666555444444555555555555555555555555555444555777777666555555666444444222222222222444444222222333444444555555555000111111111111222222222222111000//////.........333222222111222222333333222333333333222222111000111111111222222333333444888:::<<>>999777777888888888777666444333222444333222222333444444444444555666777666777:::<<<>>>BBBHHHKKKKKKFFF@@@<<<777555333222222222222111333333444333222000...---111555888555///,,,---000000111222333222000...,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++)))(((***---...---+++......---,,,***(((&&&%%%***++++++,,,,,,------......///000111111000///...//////.........---------///***)))------)))***///,,,,,,++++++***)))((((((------,,,++++++***))))))***+++---......---+++***@@@@@@@@@AAACCCFFFHHHJJJKKKMMMOOOPPPOOOOOOPPPQQQRRRNNNJJJHHHFFFAAA999222///111222222000...------------,,,,,,,,,------...***+++++++++,,,,,,,,,---------------------------000000000000000111111222666555555777<<<>>>>>>===AAAEEEJJJPPPUUU[[[aaaeeeiiiiiiiiijjjmmmppptttwww|||xxxvvvqqqsssuuuyyy}}}|||vvvooommmlllnnnvvv~~~vvvooohhh```ZZZQQQJJJEEEDDDAAA===;;;<<<999999888888888888888999===???CCCIIIQQQ[[[fffmmmwwwuuullleeebbb___UUULLLGGGFFFCCC@@@>>>???@@@AAAAAA@@@@@@AAACCCFFFNNNWWW]]]]]]^^^^^^YYYQQQJJJGGGGGGHHHOOO]]]ooo}}}jjjWWWKKKDDDBBB???======;;;999777777666666555555555555555333333333333222111000000444222111111333444444333777555444333333444444444333666888888777999???DDDHHHKKKOOOVVV]]]ccchhhkkkpppqqqsssxxx|||{{{uuunnn```[[[UUURRRRRRRRRRRRQQQPPPNNNLLLKKKLLLLLLJJJHHHEEECCC???======<<<:::888777555333333555666555333555444333333444555666777555555444444444444444555333555777888999999888777333444666666444444444555444444444444444444444444333444555555333333444555444333222222222222333444333333333333222222222222000000111111111222222222111111000////////////000333222222222222333333444444555555444444333222222000111111222222333333444555666888:::<<<===>>>???@@@AAAAAA???;;;888777777666666666555444333111000333222222333444555555555555666777888888999<<>>???@@@@@@@@@<<<>>>???AAADDDIIIOOOTTTUUUWWWXXXUUUPPPLLLKKKLLLNNNXXXkkkrrr]]]PPPGGGDDD@@@===;;;;;;999888888777777666666666666666444444555444444333222111555333111111222333333222555555444333222333333333///222444333222444888<<<@@@BBBFFFJJJPPPUUUYYY[[[bbbcccgggnnnssstttppplll___[[[UUUQQQQQQSSSTTTUUUVVVUUUSSSSSSSSSSSSQQQPPPLLLIIIEEEBBB???<<<888666555333222222444555555444555444333333333444666777333333333222222333333444333444666777888888777666222444555555444333333444444444444444444444444444333333333222111111333555333333222111111222333333333333222222111000000///000000000111111111222222000000000///000000111222333333333333333444555666666555555444333333222222000000111111222333333444444444555555666777777888888999:::999777555555666333333333333222111//////000111222444555777888888888:::;;;<<<<<<>>>AAACCCMMMRRRZZZ___^^^WWWOOOHHH<<<888444111111222222222///000111222333333333222222111000...------......///000111111000///---,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((()))((('''%%%)))))))))))))))((('''&&&******++++++,,,---------------............------,,,,,,+++++++++*********,,,+++---111111,,,******------,,,,,,++++++******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,CCCBBBBBBBBBCCCEEEFFFHHHHHHJJJLLLLLLLLLKKKLLLMMMMMMLLLKKKJJJGGGBBB;;;555444555555333111000111222///...------------------------------............------------------------000111444555666555333111666666666888999;;;;;;;;;>>>BBBHHHOOOTTTZZZ___ccceeefffiiilllooorrrssstttzzz|||~~~|||yyywwwvvvssstttvvvxxx{{{~~~xxxpppjjjeeeeeemmmvvvrrrggg___WWWPPPJJJHHHDDD>>>;;;<<<666666777777777777777777;;;===@@@EEEMMMXXXccckkkttt}}}yyyllleeeaaabbbaaaZZZRRRMMMEEEBBB???>>>???@@@@@@???;;;<<>>@@@BBBCCCDDDDDDEEEGGGIIIOOOUUU]]]bbbaaaYYYOOOIII===999444000000111333333000111111222333333333333333000---,,,---............////////////...---,,,))))))*********+++++++++------------------------***))))))((()))(((((('''*********+++++++++***************+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,......+++***)))---------,,,,,,+++++++++)))******++++++,,,------,,,,,,+++++++++,,,------EEEEEEDDDCCCDDDEEEFFFGGGFFFHHHJJJKKKJJJJJJKKKLLLKKKKKKKKKJJJHHHCCC>>>:::888:::;;;;;;888555333333111111000///////////////000000000000000/////////........................111333666888888666444333666777888999:::;;;<<<===>>>BBBHHHNNNTTTYYY]]]aaaccceeehhhllloooqqqssssssxxxyyy{{{zzzwwwuuutttttttttuuuwwwyyy{{{}}}yyyppphhhbbbbbblllwwwuuuhhh```VVVOOOIIIGGGDDD???===>>>888999999:::::::::999888<<<===@@@DDDKKKUUUaaaiiisss{{{vvveee^^^ZZZ\\\\\\VVVOOOKKKDDDBBB?????????@@@???>>>;;;===???AAAAAACCCEEEGGGNNNRRRUUUTTTPPPMMMMMMMMMXXXfff|||yyybbbSSSKKKFFF@@@<<<::::::::::::999999888777777777777777666666666666555444333333555333222222333444444333333555666444222000111222000000111111111111333444444555666888:::<<<>>>???EEEHHHMMMTTTZZZ^^^___^^^ZZZWWWSSSPPPOOOSSSWWW[[[]]]]]]^^^^^^]]]]]]^^^^^^]]]ZZZVVVRRRLLLFFF???:::555555444444444555777999999777555333222111111111333333222222333444444555333444444444555555555444111333444444333222222333333333333333333333333333333333333111///000333555111111111111111111111111000111111111222222222333//////000000000111111111000000000000111333444555444444444555666888999:::999888666444333222222222...//////000222333333444777666555444333333333444444666777666444222222333222222333222222111000///---000444777:::???DDDHHHMMMOOOPPPQQQOOONNNMMMNNNNNNSSSZZZ^^^]]]VVVMMMFFF===888333000000111333333222222222222222222333333333000---,,,---...///...---.........---------,,,))))))*********+++++++++------------------------))))))************++++++''''''((()))))))))))))))))))))***++++++,,,,,,---,,,,,,++++++++++++,,,,,,...---------,,,,,,,,,,,,---------++++++---------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++++++++,,,---...HHHGGGFFFEEEEEEFFFGGGGGGFFFHHHJJJJJJIIIIIIJJJKKKJJJJJJKKKJJJHHHFFFCCCAAA???CCCIIIJJJGGG@@@999555555444333222222111111222333333222222222222111111000000000000000000000000333444777999999888666555777999;;;;;;<<<<<>>???;;;<<<=========<<<:::999<<<===>>>AAAHHHRRR]]]eeepppyyytttccc[[[VVVWWWXXXSSSMMMJJJCCCAAA?????????@@@???===;;;===@@@AAAAAAAAACCCEEEFFFKKKRRRUUUTTTRRRRRRRRR]]]iii~~~zzzaaaQQQIIIEEE???;;;::::::::::::999888888777777777777777666666777666666555444333555444222333555666666555333666888666222000111222000000111222222333333333111222333444555666666777;;;>>>CCCHHHLLLOOOQQQRRRPPPOOOMMMKKKJJJMMMSSSWWWYYY[[[]]]]]]]]]^^^___aaa___]]]ZZZVVVQQQJJJCCC===666666666444333444777999999777555333111111111111222222222222333444555555333333333333333333333444000222333333222111222222222222222222222222222222222222222111000000222444000000111111111111000000///000000111222222333333/////////000000000111111111111111111222333444555444555555666888:::;;;<<<===<<<999666444333333333---...///000111333444444555444333222111222333444555666777666444333333333222222333333222111111000---111555999===DDDNNNUUU\\\^^^aaa```\\\WWWSSSQQQLLLPPPTTTVVVTTTOOOGGGCCC:::666222///000111222333333333222222222222333444333222111///......//////---,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,++++++---...))))))***+++++++++++++++))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,//////............---------......+++,,,///111000,,,,,,,,,,,,++++++++++++,,,+++++++++++++++++++++***++++++,,,,,,------...KKKJJJHHHGGGFFFGGGGGGHHHFFFGGGIIIJJJIIIIIIJJJKKKIIIJJJJJJJJJHHHHHHHHHHHHHHHOOOYYY]]]XXXMMMAAA:::888777666555555444444444555555555555444444333333444444444444444444444444555666888999:::999888777777:::===>>>>>>???BBBDDDDDDHHHNNNTTTXXX[[[^^^```bbbcccfffiiilllppprrrtttyyyyyyyyywwwtttrrrrrrsssqqqrrrtttvvvxxx{{{|||}}}xxxrrrjjjccc]]]___mmm{{{qqqeee___VVVOOOIIIHHHEEE@@@>>>???>>>??????@@@???===:::999;;;;;;<<<>>>CCCMMMXXX```hhhqqq{{{wwwddd\\\UUUUUUUUUQQQLLLJJJBBBAAA??????@@@@@@>>>===;;;===?????????@@@BBBDDDDDDKKKUUUZZZ[[[YYYYYYYYY\\\gggzzz{{{bbbRRRFFFCCC>>>;;;:::::::::999888888777666666666666777666666666666555444333333555444333444666888888888333777999888333000111333111111111333444555555444222222333333444444444444444777:::===@@@BBBCCCEEECCCDDDDDDCCCBBBEEEJJJOOONNNQQQTTTUUUVVVWWWZZZ]]][[[ZZZXXXVVVRRRKKKDDD>>>666777666444111222555888666555444222111222222333000000000111111333444444333333222222222222333333000222333333111111111222222222222222222222222222///000111111//////000111//////000111111000//////000000000000000000000000////////////000000000111222222222222222333444555555555666777999;;;===>>>===;;;888555333222111222------...000111333444444444333222111222333555666444666777777555444444555111222222222222111000000...222777;;;@@@JJJVVV```jjjmmmpppnnnhhh___XXXSSSHHHIIIKKKKKKIIIEEE@@@===666333000///000222222222111111111111222444555777333555666444000...///111,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++***,,,...++++++,,,---------,,,,,,)))))))))***++++++,,,,,,---,,,++++++++++++,,,---/////////.........------'''+++,,,***+++000111...++++++++++++++++++++++++*********++++++,,,,,,---)))***+++---......------LLLKKKIIIHHHGGGGGGHHHHHHFFFHHHJJJJJJIIIIIIJJJKKKIIIJJJJJJIIIIIIIIIKKKLLLNNNXXXdddjjjeeeWWWHHH>>>::::::888777666666666666777777666666555555555555777777777777777777777777666777888999:::999888888888;;;>>>@@@???AAADDDGGGGGGLLLRRRWWWZZZ]]]___aaaeeefffhhhjjjnnnrrruuuwww{{{{{{zzzwwwtttsssssstttqqqqqqrrrrrrsssssstttttttttnnnggg```[[[^^^mmm|||vvvmmmhhhXXXQQQKKKIIIFFF@@@>>>>>>???@@@@@@@@@???===:::888:::::::::;;;@@@JJJTTT\\\```jjjsssxxx||||||cccYYYRRRQQQQQQMMMIIIHHHBBB@@@??????@@@@@@>>><<<;;;===>>>>>>>>>???AAADDDHHHPPP[[[aaabbb___^^^]]]YYYcccttt|||dddUUUDDDAAA===;;;:::::::::999888777777666666666666666666666666666555444333222555444333555777999::::::444777:::999444000111333...---...000222333222111000000000000000111111111000222555777888999;;;<<<:::<<<======<<<>>>DDDHHHDDDGGGKKKMMMMMMOOOSSSVVVXXXWWWVVVTTTQQQKKKCCC>>>666777666333000000333777333333222222222333444555////////////000111222333333333222222111222222333000111333333111000111222111111111111111111111111---///000000///......///...///000111111000///...000000000///......------////////////000000000000333333222222222333444444555555666777999<<<>>>???:::888444111///.........------...000111333444444555444333333444666888999222444666666555555666777000111111111111000000//////333888;;;AAAMMM[[[fffsssvvvyyywwwooodddZZZTTTCCCCCCCCCBBB???<<<999888333111000///111222222111//////000111333555888999333777:::777111...///222,,,++++++***++++++,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++---...---***((()))+++'''(((((()))))))))(((((()))))))))***++++++,,,,,,...---,,,++++++,,,---...//////.........---------%%%)))(((***...---(((*********************+++'''((()))***,,,---...///((())),,,...///...---,,,PPPPPPOOONNNMMMLLLKKKKKKGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHJJJKKKKKKJJJPPP]]]nnnvvvmmmYYYIIIDDD>>><<<:::999999999;;;<<<:::999:::<<>>:::555999999888777888999:::;;;:::::::::::::::;;;<<<===>>>@@@AAAAAAAAACCCGGGIIILLLRRRZZZ___``````aaaccceeegggiiikkkmmmppptttwww|||{{{yyywwwuuuuuuuuuuuusssqqqppprrruuuvvvuuurrroooggg___ZZZYYY^^^lllyyyssshhh___WWWRRRMMMJJJEEE???<<<>>>AAAAAABBBBBB@@@>>><<<:::666888:::<<<@@@FFFMMMRRR___ccciiimmmqqqvvv}}}ggg[[[PPPMMMMMMJJJFFFDDDDDDBBB@@@???>>>>>>>>>???>>>??????>>>>>>@@@CCCFFFMMMRRR\\\eeekkkkkkfffaaaaaabbbkkkfffQQQHHH@@@999999999777666777666777888888888666555444555666666777888888999999===<<<:::888666777999<<<;;;999888777777666333111000000000000000000000000//////000000111222444444222222222222333444555555777888999:::;;;<<<======?????????AAACCCGGGKKKMMMLLLLLLLLLKKKHHHEEEAAA???555444333222111111111111...555:::777000---111777111111222222222333333333222222111111222222333444222222222222222111000///222111111111000000//////111111000000//////....../////////....../////////---.........///000000000,,,...000000...---///111111333666777666555555666999999::::::;;;<<<<<<===>>><<<888555222000//////---...///000111222333333555555555555555555555555777777666666555555555444222444666555222111111333111222444999BBBOOO]]]fffzzz}}}|||rrrdddXXXQQQBBB???;;;777555555666777444111---,,,...///---+++222......111333444777;;;777:::;;;888111,,,+++---000///...---------------+++,,,,,,---,,,+++***)))++++++++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,))))))))))))************+++,,,,,,------,,,,,,+++------------------------222///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***+++,,,***---******111...)))///RRRRRRQQQPPPNNNMMMLLLKKKGGGGGGIIIJJJJJJJJJIIIHHHIIIHHHHHHIIIKKKLLLKKKJJJSSS^^^ooowwwnnn[[[LLLFFF>>>===;;;:::999:::;;;<<<;;;;;;;;;===>>>===;;;999<<<;;;;;;:::;;;<<<===>>>======<<<======>>>???@@@AAABBBDDDDDDEEEGGGJJJMMMOOOTTT[[[```bbbcccdddeeeggghhhjjjlllnnnrrrxxx{{{}}}{{{xxxvvvuuuuuuuuuxxxuuusssssstttrrrmmmiiihhhaaa[[[XXXYYY```ooo}}}~~~rrrggg^^^SSSNNNKKKIIIFFF@@@???AAACCCBBBAAA???===<<<;;;;;;888999:::;;;>>>CCCJJJOOOYYY]]]cccfffhhhmmmsssxxx|||qqqcccUUUOOOLLLHHHDDDCCCAAAAAA@@@>>>>>>============>>>???>>>>>>@@@DDDGGGOOOVVVcccooowwwwwwqqqlll___]]]cccsssjjjUUUJJJBBB;;;::::::888777999777888999999999888666555777777888999:::;;;<<<<<<===<<<;;;999888888:::<<<<<<:::999888888666444222111111111111111111111111000000000000111222333333222222111111111111111222555555666777888999::::::999999999:::<<>>===<<<;;;;;;;;;<<<===;;;<<<======<<<;;;<<<=========<<<<<<<<<===>>>???>>>>>>>>>>>>???@@@AAABBBDDDFFFHHHIIIJJJLLLOOOQQQSSSWWW]]]bbbdddfffggghhhhhhjjjkkkmmmpppvvv}}}{{{xxxvvvvvvuuuxxxvvvtttssssssnnngggbbb^^^YYYUUUUUUXXXaaarrryyymmmbbbXXXNNNJJJHHHHHHFFFAAA@@@CCCDDDBBB???<<<:::::::::;;;:::999999999:::@@@GGGLLLRRRVVVZZZ\\\]]]___dddiiiooosss}}}sssaaaUUUNNNGGGCCCBBB@@@@@@@@@??????>>>>>>=========>>>>>>???AAAEEEHHHOOOZZZkkk|||yyyddd]]]\\\fffwwwpppZZZLLLDDD===<<<;;;999888:::888999999999999888888777888999;;;===???AAABBBBBBBBBAAA@@@???>>>============;;;999888777666444222111111111111111111111111222111111111111111222222222111000///............111222222333444555666666444333333333555777999:::::::::::::::999777555333444333222111000000000000...000222111///......///////////////000000000000222111111111111222333333222222333333333222111111111111111222222222222222000000000000////////////000///---,,,,,,---///000...............------------...//////......///111...000333444555555777888777777888999999::::::;;;:::888666444222000//////000111111222333444555555555555555555555555555555666666666666555555555555333444555333111///...///000000111555===IIIWWW```rrrttttttooodddWWWLLLEEE===:::666222000//////000222000//////000111111000222///...111222222333777555777888555000,,,,,,---...------,,,,,,,,,,,,,,,))))))***++++++******))),,,,,,+++***)))(((''''''++++++++++++***)))((('''))))))))))))************&&&'''(((***+++,,,,,,---------------------------000...+++***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++***))))))***+++,,,---***000+++)))///...***///VVVVVVUUUSSSQQQNNNKKKIIIFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKMMMOOOOOOMMMKKKJJJQQQ\\\ccc]]]MMMBBB>>>???>>>===<<<<<<<<<<<<===;;;===>>>===::::::===AAA<<<<<<<<<<<<<<<==================>>>???@@@AAABBBFFFHHHJJJLLLMMMOOORRRUUUVVVYYY^^^bbbfffhhhiiijjjiiijjjlllnnnrrryyy{{{xxxvvvuuusssrrrrrrssssssooogggaaaWWWRRRPPPRRRWWWbbbsss~~~qqqeeeYYYPPPJJJGGGEEEFFFEEEAAA@@@BBBBBBAAA>>>;;;999888888888888888777666888>>>EEEJJJNNNQQQSSSSSSRRRSSSWWWZZZaaaeeeppp}}}ppp```SSSIIIDDDCCCAAAAAAAAA@@@@@@???>>>===<<<===>>>>>>???BBBFFFIIIPPP]]]qqqnnnddd\\\```nnnvvv```NNNEEE===<<<;;;999888:::888888888888888888888777999;;;???CCCGGGJJJLLLMMMOOONNNLLLJJJHHHEEEAAA>>>===;;;888777666555333111222222222222222222222222333222222111000000111111111000//////.........//////000000111222222333333333333222222222333444555222222333333222222000000222222111000000000000000111111000111222111000........./////////000000000111111111111111222222333222222333333333333222222111111111222222333333444000000000000////////////000...,,,++++++,,,...000//////......------,,,,,,---...///////////////000---///111222222222444555666666666777888888999999777666555333222111000000111111111222333444444555555555555555555555555555666666666666666555555555333444333222000...---,,,000000000222888BBBMMMUUUeeeggggggbbbYYYNNNFFFAAA:::888444111...------...------------.../////////111......222444333555999444555555333///,,,,,,------,,,,,,+++++++++,,,,,,((()))))))))************,,,+++++++++******))))))***************)))((((((((()))))))))************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///---******+++,,,+++***++++++++++++++++++++++++************************+++******)))***+++---...+++222///***///000///444VVVVVVUUUTTTQQQMMMJJJHHHFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJLLLOOOQQQPPPMMMJJJIIIMMMUUUZZZTTTHHH@@@>>>>>>>>>======<<<<<<<<<<<<;;;===>>><<<::::::>>>BBB<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCEEEHHHKKKNNNOOOQQQTTTVVVYYYZZZ]]]aaafffiiijjjkkkiiikkklllooottt{{{}}}yyywwwvvvqqqqqqqqqssssssooogggaaaTTTPPPOOORRRXXXcccuuuxxxjjj\\\QQQJJJIIIFFFDDDEEECCC???===???=========<<<:::888666444555555555555888===DDDJJJLLLNNNOOONNNKKKJJJMMMPPPSSSXXXcccppp{{{mmm]]]NNNFFFDDDAAAAAA@@@???>>>===<<<<<<<<<===>>>???@@@BBBGGGJJJSSS```tttvvvkkk```___jjj~~~|||eeePPPFFF>>>;;;:::888888999777777777666777777777777999===CCCKKKRRRXXX\\\^^^```^^^\\\YYYTTTMMMEEE>>>===;;;777555555444222000222222222222222222222222333333222111000000000000///////////////000111222//////000000111222222222333333222222222222222222//////000000000000000000111111000/////////000000222000///000222222000---/////////000000000000111111111000000111111222333111222222333333222222222111111111222222333333444////////////000000000000000///---,,,,,,---///000/////////......------,,,............///000//////...///000///......///111444444555555666777777777444444444333333222111111000000111111222333333333555555555555555555555555555555555666666666666666444333222111000///---+++000000000000222999AAAGGGTTTVVVVVVTTTMMMFFFAAA>>>888666333000...---------+++,,,---.........//////,,,***+++000222222444888333333333111...---------,,,,,,+++++++++,,,,,,---))))))))))))))))))******+++++++++,,,,,,---------(((((()))***************((()))))))))***************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++++++++)))++++++++++++++++++++++++************************+++************,,,---///...777111(((+++,,,+++///VVVVVVVVVUUURRRNNNKKKIIIFFFFFFEEEEEEFFFFFFGGGHHHHHHIIILLLPPPRRRQQQMMMIIIFFFFFFJJJLLLHHH@@@;;;;;;=========<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;>>>@@@===>>>???@@@@@@@@@??????@@@@@@@@@AAABBBDDDEEEFFFEEEHHHLLLOOOPPPSSSUUUWWW[[[[[[\\\```fffjjjlllllljjjlllooorrrwww~~~~~~zzzxxxwwwvvvtttttttttsssnnnfff___UUURRRRRRUUU\\\gggyyyssscccTTTJJJHHHGGGDDDCCCDDDBBB===;;;<<<::::::;;;;;;:::777555333333444555666888===CCCHHHJJJLLLLLLJJJFFFDDDFFFHHHIIIMMMVVVbbbmmmwwwmmmZZZNNNJJJDDDCCC@@@>>><<<<<<<<<<<<>>>>>>??????@@@BBBFFFIIIVVVaaasss~~~ssshhhfffmmmhhhRRRHHH>>>;;;:::888888999666666666555666666777888;;;@@@JJJUUUaaajjjpppssstttqqqnnnjjjdddYYYLLLCCC???<<<888555555444222111333333333333333333333333333333222111000000000111////////////000111222333000000000111111111222222111111111111111000000000///////////////000000000000000////////////000000000///...///000///...,,,////////////000000000000111000000000000111222222000000111222222222111111111111111222222222222222////////////000000000000/////////......////////////////////////.........///...---...000000000......//////...,,,,,,---///222333333444444555666666333333444444444444333333111111111111222222222333555555555555555555555555555555555666666666666666444333111111111000...,,,000000000000000333777;;;CCCEEEFFFEEEBBB>>><<<;;;555333111///...---------,,,...000000//////000111)))''')))---//////000333222111000///...---------,,,,,,,,,,,,,,,------...,,,+++***))))))))))))*********+++,,,---...//////'''((()))***++++++++++++))))))))))))************%%%&&&''')))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))++++++++++++++++++++++++************************+++*********+++,,,...///999BBB:::,,,++++++)))---VVVWWWWWWVVVTTTQQQMMMKKKFFFEEEEEEDDDEEEFFFGGGHHHGGGIIILLLPPPSSSQQQLLLHHHDDDAAAAAABBB???999777:::<<<<<<<<<<<<<<<;;;::::::;;;:::999:::<<<===============???@@@@@@@@@???>>>??????@@@AAABBBDDDEEEFFFDDDHHHLLLPPPRRRTTTWWWXXX]]]\\\]]]aaafffkkkmmmmmmlllnnnrrrvvv{{{{{{xxxwwwyyywwwvvvuuusssnnnfff```XXXVVVVVV[[[cccnnnyyyjjjYYYIIICCCEEEDDDAAAAAACCCBBB===;;;<<<999999888888777666555555444555777888999<<<@@@DDDHHHIIIIIIFFFAAA>>>???AAACCCDDDJJJTTT]]]ggguuummm]]]WWWMMMJJJFFFBBB??????@@@AAA???@@@@@@@@@@@@BBBEEEHHHSSS]]]mmmwwwuuu{{{iiiTTTJJJ@@@===;;;999999;;;777777666666666777999999===EEEQQQ```ooo{{{}}}vvvjjjZZZOOOAAA>>>:::777666555444333444444444444444444444444222222111111111111111111111000000000000000111111000000000000000111111111000000111111000000//////...............//////000/////////......//////000///000000000///.........------........./////////000000000000000111222222...///000111111111111000111111111111111111000000.../////////000000000111//////000111111000///////////////000000000000000///...,,,---000111000......//////...------///111111111222222333444444555222333444555666666555555222222222333333333333333555555555555555555555555555555555555666666666777444222000111222222///---///000111111111111333555666888::::::999777777888111000///...------------,,,...111111///......000,,,)))***...///------000111000...------.........------,,,,,,---......///...---,,,***))))))))))))+++++++++,,,,,,---------******+++++++++++++++***))))))))))))************$$$%%%'''(((***+++++++++++++++++++++++++++++++++***)))))))))++++++***(((************************************************************+++---///000>>>III@@@000...///...111WWWWWWXXXXXXVVVSSSOOOMMMFFFEEEDDDDDDDDDEEEGGGHHHFFFHHHLLLQQQSSSQQQLLLHHHHHHDDDAAA@@@>>>::::::>>>;;;;;;<<<<<<;;;;;;:::999;;;888777999===???===;;;:::;;;<<<>>>>>>======<<<=========>>>@@@BBBCCCDDDEEEHHHMMMQQQSSSUUUXXXZZZ___^^^]]]aaagggmmmoooooommmpppuuuyyy~~~{{{yyyxxxyyywwwuuuuuutttpppiiicccZZZXXXYYY___hhhttt~~~pppbbbPPP@@@===AAABBB???@@@CCCBBB===<<<===999888666555444555777888555777999::::::;;;>>>@@@EEEGGGFFFCCC>>>;;;;;;===@@@@@@DDDKKKRRR[[[jjjvvv|||jjjbbbVVVRRRMMMGGGEEEDDDFFFGGG@@@@@@AAA@@@@@@BBBEEEHHHOOOWWWeeewwwjjjVVVLLLBBB>>>===::::::<<<888888777777777888:::;;;@@@HHHVVVgggxxxxxxggg[[[DDD@@@<<<999888777666555444444444444444444444444222111111111111111222222222111000//////...///////////////000000000000000111111222222222111000000...------------....../////////.........//////000000222444333111000000111,,,,,,,,,---------......000000000000000111111222......///000000000000000222111111111000000//////.../////////000000111111...000111333333111000...//////000000111111222222000---,,,---000111000....../////////...///222444000111111222333333444444111222444666777777666666333333444444444444444444555555555555555555555555444555555555666666777777444222000111333333000...---///222333222222333444000222444444333333444555......------,,,,,,------***---000///---+++,,,---111//////222222...---000111///---,,,---.........---------------...///000000///---+++)))))))))))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))))))))******************++++++++++++******++++++++++++++++++++++++))))))((()))++++++***(((************************************************************+++---///000999DDD===---,,,///000333XXXXXXWWWUUURRROOOLLLIIIIIIIIIHHHHHHFFFEEECCCBBBHHHIIIJJJMMMNNNLLLHHHEEEEEECCCAAA>>><<<;;;::::::888999999999999888777777888666555666888;;;;;;;;;888888???FFFEEE===999;;;;;;???@@@===???EEEGGGDDDGGGGGGJJJPPPVVVZZZZZZXXX[[[^^^aaadddgggjjjnnnpppsssrrruuuzzz~~~|||zzzzzzwwwsssrrrrrrppplllhhhaaabbbeeelllyyysss```RRRHHH@@@===>>>@@@>>>======??????<<<999999888888888777777666666444444555444555777:::===DDDDDDCCCBBB@@@>>><<<;;;===@@@BBBBBBDDDLLLXXXaaapppuuuhhh]]]SSSPPPQQQPPPMMMJJJGGGEEEDDDDDDAAA>>>@@@FFFMMMRRR]]]kkkyyyuuu^^^MMM???===;;;555555;;;777777777777777999;;;<<>><<<;;;::::::;;;888888999999888888777666888777777888888888666333666777<<>><<<===CCCEEEBBBFFFGGGKKKQQQWWWZZZYYYXXXZZZ]]]aaadddgggiiimmmooopppooorrrxxx||||||zzz{{{xxxtttrrrrrrrrrpppnnnkkklllpppwww~~~ooo\\\OOOFFF???<<<>>>@@@>>>======>>>>>><<<999777777666666666555555555333444555444555777:::===AAAAAAAAA@@@>>><<<;;;::::::<<<>>>>>>???FFFPPPXXXgggyyyyyynnnbbb\\\\\\\\\YYYVVVOOOJJJFFFCCC???<<<>>>CCCEEEJJJTTT```ooo~~~yyy```OOO@@@===;;;555555;;;888777666666777999:::;;;BBBLLL[[[lll}}}vvvbbbOOOCCC999777777555333444444444444555555666666666444333222111000000111111333000......000000///...111111111111111111111111111111000///............000000000//////......------------.........//////222111///---------...///---------------...//////////////////////////////---......///000000111111000000111111111000///...---------...///000111222000000000000000/////////...000222111...------//////000000000000//////......//////000111222333333444555777555333333555777777777777999;;;<<<;;;:::777777555444333222222222111222222333333444444555555444333444666666666555444333222111000///////////////////////////000000---------------......///000///---,,,+++++++++,,,...---+++,,,,,,---+++***---,,,+++,,,.........---///......---,,,,,,++++++------...//////000111111---,,,+++))))))))))))***---+++******+++,,,,,,+++,,,++++++***))))))******))))))***************)))+++++++++)))((()))+++,,,---,,,,,,+++*********+++'''(((***+++,,,,,,++++++***++++++++++++++++++,,,,,,++++++***))))))*********++++++,,,,,,,,,,,,,,,,,,...000///......000222\\\ZZZVVVRRROOOLLLJJJJJJGGGGGGFFFEEEDDDDDDCCCBBBFFFFFFFFFGGGIIIIIIFFFDDD===<<<;;;:::999999:::;;;777888888888888777666666555555666777888666222///444444888<<<;;;777555777888:::;;;:::;;;@@@AAA@@@DDDFFFKKKQQQWWWYYYXXXWWWXXX[[[```dddfffiiikkkmmmnnnmmmpppvvvzzz~~~|||zzz{{{wwwtttrrrrrrtttuuuuuutttvvv{{{zzzkkkYYYMMMEEE>>><<<===>>>===<<<=========;;;999555555555444444444444333222333444444555777:::===@@@@@@@@@???>>>===;;;::::::;;;<<<;;;<<<@@@HHHNNN[[[kkk~~~zzzsssrrrrrrnnnjjj___VVVLLLFFF@@@<<<===BBB???CCCJJJTTTaaaqqq|||bbbQQQBBB===:::666666:::888777666666777888:::;;;AAAIIIXXXhhhxxxxxxfffQQQFFF;;;888888555222222222222333444555666777777222222111111111222333333222000......///000///...111111111111111111111111222111000///............///////////////000000000---............////////////...---,,,,,,---///000------------......//////........................------...000000111111111///000000000000///...------------...///000111222111111111000000//////......000111111///...//////...//////000000000000/////////000111222333444444666777888777666555666888888888888:::<<<>>>===<<<888777555333222111000000111111222333333444555555444333333333555666555444444333222000//////......000000/////////.........,,,,,,---..................---,,,+++++++++++++++...,,,++++++------,,,***---,,,+++,,,---...---,,,.........------,,,,,,+++,,,---...///000111222333...---+++***))))))******---+++******+++,,,,,,+++,,,+++******)))*********)))))))))))))))***+++,,,***+++,,,***((('''***---///...,,,+++***))))))))))))))))))***++++++,,,,,,+++++++++++++++*********,,,+++******)))*********+++,,,...//////---+++***+++,,,...///000111333666\\\YYYTTTOOOLLLJJJJJJJJJGGGGGGFFFEEEEEEEEEDDDEEEDDDCCCCCCCCCDDDDDDCCCAAA<<<;;;:::888777888888999666666777777666666555444000000111333555555222000222333555666555444444666777888999999:::===>>>???AAAEEEJJJPPPUUUWWWVVVUUUVVVZZZ___ccceeegggiiikkknnnmmmpppwww{{{}}}{{{zzzxxxuuuqqqpppqqquuuzzz}}}zzzkkkZZZNNNFFF???<<<>>>===<<<<<<<<<<<<;;;:::999444444444444444444444444111333444555555777:::<<<@@@@@@@@@@@@@@@???>>>===============<<>>>>>AAA???AAAEEEKKKUUUdddtttyyybbbSSSCCC===:::777777999888777666666666888999:::===EEEQQQ___ooo~~~wwwgggSSSHHH>>>;;;:::666333222222222333333444555555666333333333222222333333333111000/////////000000000111111111111111111111111222111000000/////////000000000000000000000000000.............../////////...------,,,,,,------...,,,------...............---------.....................///000000000/////////////////////......---------......///111222333222222111111000///.........///000000000000///000---...///000000000000000000000111222333444555555888888999999999888888999666666777999;;;===<<<;;;999888666444222111000000111111222333333444555555555444333444555666666444444333111000///...------........................---...///000111000///...------,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,+++***+++---...---,,,......---------,,,,,,,,,,,,,,,...///111222333444...---+++***))))))***+++---+++******+++,,,,,,+++++++++***************+++))))))(((((()))+++---...)))+++---+++''''''***......---,,,+++******************))))))***+++,,,,,,,,,,,,++++++******))))))++++++***************+++,,,---......---,,,+++***---...111333555777888999XXXUUUQQQLLLJJJIIIIIIJJJHHHHHHGGGFFFFFFFFFGGGHHHCCCAAA@@@@@@AAA@@@>>>===<<<;;;999777666555555555444444555555444444333222000///......000222222111111333444333222333444555777666777888:::;;;<<<>>>>>>BBBHHHMMMQQQSSSSSSSSSUUUXXX]]]aaaccceeehhhjjjllllllooovvv{{{~~~|||zzzxxxsssqqqooonnnqqqwww~~~|||nnn]]]QQQHHHAAA===>>>;;;<<<<<<<<<:::999999888555555555555555555555555111333555555555666888:::===>>>>>>??????>>>>>>===>>>??????>>>>>>>>>@@@BBBJJJTTTeeeyyyppp[[[MMMDDD???===??????AAACCCFFFKKKWWWfffqqqsss^^^QQQCCC;;;999888777888888777666666666777888999:::???IIITTT```nnnzzzrrrfffUUUJJJ@@@>>>===999666555444444444444444444444444555555444444333222222111111111111000000000111222111111111111111111111111222222111000000000000111222222222111000000/////////////////////////////////...------,,,+++++++++,,,---......//////......------------....../////////000111111111///---,,,000//////...........................000111222333333222222111000//////............///000111000000---...///000000000000000111111222333444555666666999999:::;;;;;;;;;:::999777666666888;;;<<<;;;::::::999777555333111000000000111111222444555555666555444333444666777666555333222000///...---------+++,,,,,,---.../////////,,,---///000000000///..................------------,,,++++++------,,,+++,,,+++***+++---...---,,,---------------,,,,,,,,,+++,,,---///000222333333...---,,,************+++---+++******+++,,,,,,++++++***************++++++***))))))((()))+++---...***+++,,,***((((((***---,,,++++++***++++++,,,,,,*********)))******+++,,,+++++++++******)))))))))+++***************++++++...---,,,+++******+++,,,///000444777;;;<<<<<<<<>>;;;888:::999777444333222222222222222222222222111000000222000------...////////////222333111000222333222777444555888999888999<<<;;;???DDDHHHKKKMMMPPPRRRUUUWWW[[[^^^```cccgggjjjiiiiiimmmtttyyy}}}{{{yyyxxxwwwqqqpppppppppsss{{{|||nnn^^^RRRIIIAAA>>>>>>999;;;<<<;;;999777777888666666666666666777777777222444555666555555666888888999::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>GGGNNN]]]qqqxxx```PPPGGG@@@===<<<>>>@@@AAABBBCCCKKKXXXbbbrrryyyiiiVVVLLL@@@:::999999888666888777666666666666888888999<<>>888:::<<<;;;888666777888555555666666666777777777333555666666555444444555555666777888999:::::::::===>>>>>>@@@@@@@@@>>>===EEEHHHUUUjjj}}}fffUUULLLEEE@@@>>>;;;???BBBAAAAAAEEEPPPXXXfffwwwuuuhhh]]]NNNGGG>>>888999:::888444888777666555555666777888999:::<<>>>>>???<<<999888555555555555555555666666444444555666666555444333222444555444222222555777222222222222222222222222222222111111111222222333222222222222222222222222000000000000/////////...------.........---------+++,,,...///000///...---------...//////000111111111333555777777666555333222111000/////////000000.........///000111333333111111111111111111111111111000000222555777555333555555555666555555444444333333444555666777777888;;;::::::<<<>>>===:::777888777777888999999888666555444333111000////////////000111222444555666777222111000111333444333222///......------......///++++++,,,,,,---------...,,,,,,++++++,,,,,,------.../////////...,,,+++***,,,+++***+++---...---,,,+++*********,,,---,,,+++------------------------+++,,,,,,---...//////000///...,,,+++******++++++---+++******+++,,,,,,+++******))))))***++++++,,,******+++,,,,,,+++++++++...***''''''+++---+++))),,,,,,++++++***+++++++++)))***+++,,,++++++***)))))))))))))))******************))))))***++++++,,,,,,,,,,,,,,,,,,------...///333;;;FFFNNNPPPMMMJJJGGGFFFFFFFFFGGGIIIJJJKKKGGGFFFEEEDDDEEEFFFHHHJJJFFFFFFFFFFFFDDD@@@:::555000///...------...///000.........///...------,,,'''(((+++///222333111///)))///111---,,,000000---444//////444555222333888666:::>>>@@@BBBEEEKKKOOOUUUVVVXXXYYY[[[```fffjjjkkkkkkooovvv|||{{{xxxvvvuuutttsssuuuwwwzzz~~~sssfffWWWNNNGGG@@@===>>>888:::<<<;;;777555666888555555555666666666777777444666777666555333333444666777888999:::;;;;;;;;;??????@@@BBBCCCCCCAAA>>>CCCEEEQQQeeeyyylll[[[RRRKKKEEEBBB;;;???CCCCCCBBBEEENNNVVV]]]ooo}}}pppfff[[[SSSHHHCCC<<<777888:::888333888777666555555666777888;;;:::::::::===CCCLLLRRRVVV^^^cccaaa]]]ZZZUUUOOOLLLCCC<<<<<<>>><<<999999333444444555666777888888111333444666777666666555222555666555333333666999222222222222222222222222222222222111222222333333000000111222333333444444111111000000/////////...+++,,,---...////////////+++,,,...000000///...---.........///000111111222111333777999;;;;;;:::999333222000/////////000111......//////000222333444111111111111111222222222333111111444777999888666888888999999888777666666333333444555666777888888;;;999999<<<>>>>>>:::777666555444555666555444222222111000///............///000111222444555666777000/////////111222111000...------------...//////------,,,,,,,,,,,,++++++///...---,,,---...///000............---+++)))(((,,,+++***+++---...---,,,+++***)))***,,,---,,,+++------------------------,,,,,,,,,------.........///...,,,+++******+++,,,---+++******+++,,,,,,+++******))))))***+++,,,,,,***+++,,,------+++***)))000***%%%&&&,,,...,,,(((......,,,+++***)))))))))(((***+++,,,,,,+++)))((((((((())))))******++++++******))))))***+++,,,,,,+++,,,...///000///...---111666AAAMMMWWW[[[XXXSSSKKKHHHDDDBBBBBBFFFJJJMMMDDDDDDDDDDDDEEEFFFHHHHHHIIIJJJJJJIIIFFF@@@777111222000...---...//////...++++++,,,---------------------............//////////////////000000000000000000000111222222333333333555777;;;???CCCGGGIIIQQQTTTWWWYYY\\\aaafffjjjmmmmmmooossszzz~~~wwwrrrooonnnuuuyyy~~~jjj[[[MMMHHHFFFAAA:::777999999999888777666666555666777888888666555555666666666666666666666666666555555666666777777888888<<<===@@@DDDFFFFFFCCCAAABBBCCCLLL]]]qqqvvvfff\\\QQQIIIEEE@@@BBBBBB@@@???AAAFFFLLLZZZeeeyyyxxxkkk```WWWQQQMMM???===;;;888666555555555666555444444666666555444:::::::::999999;;;???CCCOOORRRVVVXXXVVVPPPIIIDDD???@@@AAA???<<<999999999666444333444777777555222555555666777777777777777555555555555555555555555666555444333333333444444222222222222222333333333222222222222222222222222222222000///............000000000///......------000000000000000///......222...---000222222333666;;;>>>AAACCCFFFHHHCCC<<<999555222111333444222000---///111222444444333333666666666666555444333222666444222444888:::999777BBB???@@@CCC???777555999666666777888888888888888888888888888888888888888555555444333333222111111333...,,,///000...---...//////000111333555777888999555111/////////---***///......------,,,,,,+++///---***+++---///...,,,------......////////////222000...///000000---+++++++++******++++++,,,,,,,,,+++******---.........------++++++++++++------,,,---...//////...//////------+++*********+++,,,...---+++***)))***++++++------,,,++++++,,,------***++++++)))((((((+++---******+++++++++,,,,,,,,,---+++(((&&&&&&(((+++---,,,+++******))))))*********)))((('''((()))+++---+++------,,,***)))***+++,,,***)))***---///---+++...999FFFPPPYYY___^^^ZZZHHHHHHGGGFFFFFFGGGHHHIIIDDDDDDEEEFFFFFFHHHIIIIIIJJJJJJJJJJJJHHHBBB:::444555222///......//////...&&&''')))+++,,,---......***+++++++++,,,,,,------........./////////000000//////000000111222222222444444666999===BBBFFFIIIPPPSSSVVVYYY\\\aaafffjjjllllllnnnrrrzzz{{{tttpppnnnmmmssswww~~~uuubbbVVVJJJEEECCC>>>:::888999999999888777666666666666777888888666555555666666666666666666666666666555666666666777777777888;;;<<>>@@@CCCFFFGGGQQQ\\\nnn}}}qqqcccXXXOOOGGGCCC>>><<<:::888666555555555666444333444555666555444999:::999999888:::>>>AAAGGGIIIMMMNNNMMMHHHBBB>>><<<===>>>===:::888777888666444333444666777555333555555666777777777777777555555555555555555555555333333222222111111111222000111111111222222333333222222222222222222222222222111000///............///////////////.........000111111111111000//////222......111333222444777<<>>KKKUUU]]]bbbaaa\\\FFFGGGIIIJJJJJJIIIGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKJJJEEE>>>999999666111...............((()))***+++,,,------...)))******+++,,,------------------.........//////......//////000111111111444444555777;;;@@@EEEHHHNNNQQQUUUYYY\\\aaafffjjjlllmmmpppuuu|||yyyrrrooonnnooorrrvvvtttcccVVVMMMEEEBBB???;;;999;;;999999999888777777666666666777888888666555555666666666666666666666666666666666666666777777777777999:::===AAAFFFGGGGGGEEEDDDDDDJJJWWWgggxxx{{{nnndddXXXNNNIIIFFFAAA======AAADDDDDDCCCIIIRRRaaattt}}}uuuhhh[[[OOOFFF???:::===;;;999777555555555555666444333444555666555444888999888777777999<<>>DDDGGGLLLOOOTTTYYY]]]bbbgggjjjnnnooosssxxxzzzrrrpppqqqrrrrrrxxx|||hhhWWWKKKFFFBBB???;;;888999>>>999999999888888777777777666777888888666555555666666666666666666666666666666666666666777777777777777888;;;???DDDGGGGGGGGGFFFFFFKKKUUUbbbrrrzzzpppggg\\\QQQKKKEEEAAA>>>===???AAABBBAAAFFFMMMXXXeeerrruuummmaaaUUUKKKCCC<<<888;;;:::888666555555555555666555444444666666555444777888888777666777999<<<;;;<<<===>>>===<<<:::999555777888888666555555666444444555555666555555444444555666666777777666666555555555555555555555555444555555555444444333333......///000111222222333222222222222222222222222111111000///////////////---......///000000111111222333444555444333111000333000000333444444888>>>GGGTTTcccooowwwyyyssskkk[[[TTTLLLFFFDDDAAA>>>;;;888888777777777888999999;;;::::::888666333111000...111333444555:::BBBHHHIIIJJJLLLJJJEEE>>>999777333444444555555555444444555555555555555555555555333333222222111111111000222---,,,///000......///222222222333333222222222111222333000+++)))***,,,******++++++,,,,,,,,,,,,---,,,++++++,,,,,,---,,,......///111666<<>>;;;777999???999999999999888888888888666777888888666555555666777777777777777777777777777777777777666666666666777777888<<>>===;;;:::999:::;;;<<<<<<<<<:::999666444222000000222444444444888@@@FFFFFFHHHIIIFFFAAA<<<888555333333444444444444333333333333333333333333333333222111111111111111000000111---,,,///000......000222222333333333222111000///111222000+++))))))+++......------,,,,,,,,,+++,,,,,,,,,+++++++++,,,------...111666===FFFMMMRRRUUUSSSNNNGGG???777222///,,,,,,,,,,,,---...///000...---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,)))***,,,---,,,+++++++++++++++******))))))((()))+++,,,------,,,+++++++++++++++++++++++++++***++++++)))((('''(((************+++++++++,,,,,,((()))************)))(((,,,+++******))))))******((((((((()))***+++,,,,,,,,,+++++++++---...------............///111444555:::DDDOOOWWW]]]```]]]XXXGGGGGGFFFFFFFFFGGGHHHIIIGGGJJJNNNRRRSSSSSSQQQPPPLLLLLLMMMNNNNNNKKKGGGCCC@@@>>>;;;999888888666555222222222222111111000///---------------.........,,,,,,,,,---------......------......///000000000333333333555999===BBBEEEJJJNNNTTTZZZ```eeejjjmmmlllooottt{{{wwwooommmnnnpppvvvzzzlll\\\NNNGGGDDDAAA@@@<<<999:::???999999999999999999999999666777888888666555555666777777777777777777777777777777777777666666666666777666777999>>>AAACCCCCCGGGGGGLLLSSS[[[gggzzzppphhhaaaWWWLLLFFF>>>@@@BBB???<<<;;;>>>BBB@@@CCCGGGIIILLLSSS[[[bbbppptttyyy|||{{{tttlllfffccc]]]TTTLLLEEEAAA===;;;;;;:::999777777777888888999777666777888999888777666777888777555555666777555666666777777666666666555666888777666555555666333555666666555444444555444444555666666666666555555555555555555555555555111222333444333222111000000000000111111111111222222222222222222222222222000000////////////000000......///000000111222222222333555666666444222000111000111333333444:::CCCOOO___sss|||rrrjjjccc]]]UUUPPPIIIGGGCCC???<<<<<<<<<===<<<<<<;;;999777555222111000111111111333666;;;>>>@@@DDDDDD@@@;;;:::777444333444444444444333333222111111111111111111111111000000000000000000000000111---+++///000///...000111222333333333222000///,,,...//////...------...//////...------,,,+++++++++,,,,,,,,,******,,,---...000666>>>HHHSSS\\\aaaccc```[[[QQQEEE:::333000,,,,,,,,,,,,,,,------...+++***)))))),,,---...---+++,,,,,,------,,,,,,+++++++++++++++,,,---000111+++,,,,,,,,,,,,+++************+++,,,,,,,,,+++++++++,,,------------,,,++++++,,,+++***((()))+++...***++++++++++++,,,,,,,,,))))))************)))))),,,+++******))))))******&&&&&&''')))***+++,,,---+++,,,...---,,,+++---...,,,---.........111555888<<>><<<888888888777666555444333///////////////.........------------............---......///000000111111333333444777:::>>>BBBDDDIIINNNUUU\\\aaaggglllooooooqqqwwwxxxpppmmmnnnooottttttiii\\\PPPLLLGGGCCCBBB@@@<<<;;;>>>999999999999999999999999666777888888666555555666777777777777777777777777888777777777666666666555888777666777:::>>>???@@@CCCEEEKKKRRRYYYccctttsssjjjbbbVVVKKKEEE>>>>>>>>>=========>>>@@@<<>>===;;;:::999888888999999::::::999888888::::::999888777888888777555555555666444444555555555444444333555666777777555333333444333555777666444333444666333444555555666666555555555555555555555555555555111222333444444222111///222222222222222111111111222222222222222222222222000000////////////000000/////////000000111111222111333555666666444111///000000111333222333;;;DDDLLL]]]rrr|||vvvooogggaaaWWWSSSLLLEEE@@@===<<<<<<<<<<<<;;;:::888666444333000//////000444777999999;;;@@@???:::666888777444444444555555444333333222000000000000000000000000000000000000000000000000111,,,+++...000//////111000111222333333222000///...---...///000000...,,,------,,,,,,,,,,,,,,,,,,***,,,---,,,***)))+++---000444<<>><<<999777555333333222222111111000000---------.........//////......//////000111111111222333555888;;;???AAACCCIIINNNUUU\\\bbbhhhmmmpppsssvvv{{{{{{rrrooooooqqqsss}}}rrriii^^^TTTPPPJJJDDDDDDBBB>>><<<===999999999999999999999999666777999888666555555666777777777777777777777777888888777777666666666555999777555666888;;;======AAACCCJJJQQQWWW```qqqyyyoooeeeYYYMMMGGG???<<<:::;;;???AAA???===:::===??????>>>BBBIIIPPPXXXaaannnyyy}}}yyyrrrmmmbbb]]]TTTMMMGGGCCC@@@>>><<<;;;:::999999999:::;;;;;;:::999999;;;;;;:::999777888999888666555555666444555666666666555333222444666777666444222222333222555777777444333444666333444555555666666555555555555555555555555555555333444555666666444222111444444333333222111111111222222222222222222222222000000////////////000111000000000000111111111111000222555666666444111///000///111222222333;;;DDDIIIZZZppp~~~wwwrrrbbb\\\SSSJJJBBB===;;;:::<<<<<<;;;:::888666444333222000///222777::::::999999======666444777888555555555555555444444333222000000000000000000000000////////////000000000000111,,,+++...000//////111///111222333333222000///333000//////111000,,,(((*********++++++,,,------***,,,---,,,))))))+++...222777AAANNN\\\hhhrrrwwwsssppphhh[[[JJJ<<<333///------,,,+++************+++,,,---000222111...+++++++++------------+++++++++///111---'''&&&+++111,,,---...///...---,,,+++...---+++***)))***+++++++++,,,------------,,,+++"""%%%)))++++++***))))))))))))))))))******************))))))))))))******,,,++++++***)))************++++++,,,,,,,,,++++++)))///444000)))&&&+++111***---///111444888@@@EEEHHHOOOTTTTTTRRRNNNEEE===FFFAAADDDOOORRRJJJFFFIIIJJJNNNSSSUUUTTTRRRPPPOOOPPPQQQQQQNNNJJJEEECCCBBBFFFFFFGGGHHHJJJKKKLLLLLLHHHHHHGGGEEECCCAAA???===777777666444333222111000111000000//////000000000000000000000000111222333555666777888999<<<@@@DDDKKKNNNSSSXXX^^^eeemmmrrrttt|||~~~wwwrrrnnnlllrrr~~~xxxnnneee^^^SSSPPPJJJDDDBBBDDD@@@:::===;;;:::999::::::888777333555666888888777555444888777777777777777888888999888666555555555666777555555666666777999:::;;;AAACCCIIIOOOSSSYYYfffttt~~~mmmaaaUUUKKKFFFBBB>>><<<<<<============<<<===>>>===>>>GGGQQQWWWgggzzz~~~wwwlll```TTTPPPMMMFFF>>>:::777888:::;;;<<<<<<;;;:::>>>===;;;;;;;;;<<<>>>???:::999888666555555444444666555555444444555555666444555555555444333333222555777888777555333333333555555666666666555555444555555555555555444333333000000111222333333333333333111000000111222222111222333333444444333333222222222222222222111000///000000000000000000000000222333555666555222///,,,///...---,,,...444<<>><<<:::::::::999777555555777888999999888777666999888888888888888999999888777777666666666666666555555555666777888::::::>>>AAAFFFMMMPPPVVVcccppp|||}}}ppp```SSSHHHDDD@@@>>>>>>??????>>><<<<<<>>>@@@@@@@@@IIISSS^^^pppuuuhhh[[[TTTPPPHHHAAA===??????@@@@@@@@@???>>>===>>>>>>>>>??????>>>>>>===:::999888777666555555555333333222222222222333333444555555555444444333222222444666666444444444555444444555555555444444444333333444444444444333333111111222222222222222111333111000000111222222111111222222222222222222111111222222222222111000///000000000000000000000000222333333333222111000/////////...---///333999>>>JJJRRRaaarrr~~~tttkkk]]]OOOEEE>>>;;;:::===<<<:::888666555444333222000000333444222333666444444444444444444444444333222111111333333222111222000//////000000///...000111222222222111000///...............///000000222444555555333111000000111///,,,---///000///---+++++++++,,,,,,,,,,,,,,,++++++***)))***+++,,,,,,000666AAAMMMYYYcccjjjmmmgggaaaWWWKKK@@@666000---000---,,,------+++///444+++---...---++++++,,,---000000000000///...---,,,...---,,,++++++,,,---------------,,,+++***((((((,,,++++++***************---------,,,******,,,...+++***)))(((((()))***+++)))))))))))))))*********))))))(((((((((((()))))))))&&&&&&'''((('''(((***(((((()))***+++******))),,,+++******+++,,,,,,,,,...///111555;;;BBBLLLSSS\\\]]]]]]XXXOOODDD;;;555FFFEEELLLWWWZZZQQQJJJIIILLLOOOSSSTTTSSSPPPNNNMMMMMMNNNOOOMMMJJJGGGEEEEEE@@@AAADDDGGGKKKOOOQQQSSSOOOOOOOOONNNLLLJJJIIIHHHBBBAAA@@@>>>===;;;:::999666555444333222111111111555444444444444555555666555666888999;;;???DDDHHHKKKNNNSSSYYY___gggooouuuuuuqqqnnnmmmsss|||~~~|||zzzxxxuuukkk\\\PPPKKKGGGDDDBBB???===;;;;;;:::999777888999:::;;;;;;:::999888:::999999888888888999999777777777777777666666555555555555666777888999:::<<<===CCCIIIMMMRRR^^^jjjwwwnnn[[[LLLHHHBBB@@@AAAAAA@@@???;;;<<>><<<:::999999888777666666666777333222222111111222222333444555555555555444333333000222444555444444555666555555555555555555555555333444444444444555555555333333444444333333222111444222000000222222222111000000111111111111000000111111222222111111000000000000000000000000000000222111000//////000111222000000000000000222666999DDDJJJWWWeeerrryyy{{{zzz~~~}}}qqqiii]]]PPPFFF???;;;:::===<<<999777444222111111111//////333444111222555444444444444444444444444555333000000222333333222222000//////000111000...111111222333222111000////////////...///000000111111333666666444222000000000000//////.........---,,,,,,++++++++++++++++++))))))))))))***+++,,,---///444===GGGQQQYYY^^^aaaUUUQQQIII@@@888111---+++,,,'''%%%(((******+++///,,,---......,,,,,,---...///////////////...---,,,------------------------,,,,,,,,,+++***)))((('''++++++++++++************.........---+++***,,,---***))))))))))))))))))***************))))))))))))(((((())))))***))))))((((((******))))))+++***((((((((()))***++++++******)))+++,,,***((())),,,000000222666<<>>BBBGGGKKKJJJNNNSSSZZZaaajjjsssxxxuuuooommmllloooyyymmm\\\SSSNNNKKKEEECCC@@@>>>>>>===<<<;;;:::;;;;;;<<<;;;;;;:::999:::999888888888888888888666777888888888777555444555555555555777888999::::::;;;@@@FFFKKKPPPZZZeeeppp|||wwwaaaQQQKKKDDDBBBCCCDDDAAA???>>>===???AAABBBFFFQQQ]]]tttrrrdddXXXLLLDDDBBB>>>???BBBDDDEEEFFFFFFFFF>>>???AAABBBBBB@@@>>>===:::999888777777777777888444444333333333333444444444444555555555555444444000222444555444444555666666666666666777777777777666666666555555666666666444444555555555444333333444222111111222333222111000111111111111111111000000000111111111111000000000000000000000000000000//////......///000111222///000222222222333555777>>>CCCLLLWWWaaaggghhhgggjjjlllnnnpppvvv{{{zzzuuugggbbbYYYOOOFFF@@@?????????===:::777555222111000111//////333333111111444777777777777777666666666666333000///111222333333111000///000111111000///222222333333333111000///...............///000000///222666777555222000//////000111000...------...,,,,,,,,,++++++******)))+++++++++++++++,,,,,,,,,---111777???FFFKKKOOOPPPCCC@@@<<<666111...,,,+++)))### $$$(((((((((***+++,,,------,,,,,,---....../////////......---,,,,,,,,,---.........------,,,,,,,,,,,,+++***)))(((+++++++++++++++++++++***---......---***)))***+++((()))***++++++***)))(((++++++******))))))(((((('''((()))++++++***)))(((###***...,,,---///,,,&&&***++++++,,,------------%%%***...---)))(((---222444:::@@@GGGRRR```lllrrrqqqkkkbbbWWWKKK@@@666000LLLIIIIIILLLNNNNNNNNNOOONNNPPPRRRRRRPPPMMMKKKKKKMMMNNNOOOMMMIIIEEEDDDCCCDDDEEEFFFIIIKKKNNNOOOPPPOOOOOOOOOOOOOOONNNMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFAAA@@@???===;;;:::999999888777777666666666777777999;;;===>>>AAAEEEJJJNNNJJJNNNUUU\\\eeeoooyyyyyyqqqnnnmmmkkktttnnn```WWWQQQHHHEEEAAA?????????>>>===<<<<<<<<<<<<;;;;;;:::::::::999888777777777777777666777888888888777555444444444555555666888999:::::::::>>>EEEIIINNNWWW```gggssshhhUUUNNNFFFDDDEEEFFFCCC???BBB???>>>???@@@EEESSS```yyyyyyjjj\\\MMMDDDAAAAAABBBEEEHHHJJJKKKKKKKKKEEEEEEDDDDDDCCCCCCBBBAAA;;;:::999888888777888888555444444333333444444555444444555666666555555444444555777777555444555666555666777888999888888888888777666666666666777777555555555555555444333333555333111111222333222111111111222222222222111111///000000111111111000000000000000000000000000000------///000111111000000...000333444444555666888:::===BBBKKKRRRVVVWWWVVVVVVXXXZZZ]]]ccckkkkkkggg\\\YYYSSSKKKDDDAAABBBEEEEEEDDDBBB???<<<999666555333000000222333222333777999:::;;;<<<;;;999777555666444111000000222222222111000///000111222111000333444444444333222000///------,,,,,,,,,---.........111555666555222000///...///111000///------...---,,,,,,++++++*********------,,,,,,+++***)))(((+++---111555:::===???@@@666555222000---,,,++++++---'''%%%))),,,,,,,,,---)))+++,,,,,,++++++,,,..................------,,,+++,,,------......------------------,,,+++*********+++,,,,,,,,,,,,+++++++++,,,---,,,)))(((((()))((()))***++++++***)))(((++++++******))))))(((((('''(((***+++++++++***)))$$$(((+++,,,---///...***+++++++++,,,,,,---...///""")))000000,,,***...333888BBBLLLTTT___oooyyy|||tttlll___RRRGGG>>>666111HHHIIILLLPPPRRRQQQNNNKKKMMMOOOQQQQQQOOOLLLKKKKKKLLLMMMNNNLLLIIIFFFDDDDDDGGGHHHIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKKKKJJJGGGFFFEEECCCAAA@@@@@@@@@===<<<;;;;;;:::;;;;;;;;;>>>???AAABBBDDDHHHMMMPPPLLLQQQXXXaaalllwwwuuuqqqoooiiiqqqnnn___TTTNNNJJJFFFBBBAAA@@@>>>===>>>>>>===<<<<<<;;;;;;;;;;;;:::999888888888888888777777777777777666666555444444444555666777888999:::999<<>>>>>CCCQQQ___tttzzzmmm^^^OOODDDAAA@@@BBBEEEHHHKKKMMMNNNNNNLLLKKKIIIGGGDDDBBB@@@???===<<<;;;999888777777777444333333222222333333444444444555666666666666555666888999999888777777888555777:::<<<===<<<:::888888888777777888:::;;;===;;;::::::999777666444333666444222222222333222111111222222222222222222111//////000000111111000000000000000000000000000000---...///111111111000///...000333444444444555777666777:::@@@EEEIIIIIIIIIHHHIIIJJJLLLRRRZZZ[[[WWWQQQPPPMMMGGGCCCCCCIIINNNOOOOOOMMMJJJEEE???:::777777333111333333333666;;;===???BBBCCCAAA===888555666444111000111222222111111000///000222222222111444555555555444222111///,,,,,,++++++,,,,,,---...---000333444333000//////---...///000000///...---------,,,,,,,,,,,,,,,,,,+++++++++***((('''%%%$$$)))***,,,///111333444444///...---,,,,,,+++++++++...***))),,,---,,,+++...(((***++++++++++++,,,...------.........------,,,***++++++,,,,,,------...---------------,,,+++*********,,,---------,,,+++)))+++,,,+++)))(((((((((((()))***++++++***)))(((************))))))))))))(((((()))***++++++++++++))))))+++000111...---///))))))))))))***,,,---...###***000111...---111666<<>>==================<<<;;;:::999999:::888777777666666666666666444444444555666777888999888777:::AAAGGGJJJQQQXXX___hhhsss{{{yyy```WWWNNNKKKMMMMMMHHHCCCBBB@@@@@@@@@???BBBMMMYYYhhhyyyvvvmmm```QQQGGGCCC===@@@EEEKKKQQQVVVYYYZZZ\\\[[[YYYUUUOOOIIIDDD@@@???>>><<<:::888777666666555444444333333444444555444444555666666666666666777999;;;;;;;;;:::;;;<<<:::===BBBEEEFFFDDD@@@>>>::::::;;;===@@@CCCGGGIIIIIIHHHFFFCCC@@@<<<999777666444222222333333222111000000111111111111000000...//////000000000000000000000000000000000000000000000/////////000111111///111222222111111111333222222444777<<>>======CCCJJJKKKGGGCCCDDDDDDCCCDDDKKKVVV^^^bbbbbb```\\\UUUKKKCCC===;;;666222333444444999???EEEHHHLLLMMMKKKEEE===888555333222222222222111///111000///000222333222111555555666555444333111000---,,,,,,,,,,,,---......---///111111000/////////---,,,,,,///222333000---------------------......))))))***)))((('''%%%$$$******++++++,,,---------+++++++++++++++++++++++++++))))))+++***&&&'''+++)))***,,,,,,+++,,,---///,,,------......---------******))))))***+++---...+++,,,,,,,,,,,,+++******)))***,,,---...---,,,+++(((***,,,,,,+++))))))***))))))************)))))))))))))))))))))*********))))))))))))***+++,,,---,,,+++666GGGGGG666+++,,,))))))))))))***,,,...///(((+++......---///555;;;CCCUUUfffpppzzzttthhhUUUFFF===777333000PPPNNNKKKIIIKKKPPPSSSSSSLLLNNNOOOOOONNNLLLLLLLLLDDDGGGIIIJJJJJJJJJJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLOOOPPPQQQRRRRRRSSSSSSSSSMMMMMMMMMMMMNNNNNNOOOOOOOOONNNMMMKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGDDDEEEGGGGGGHHHKKKPPPSSSSSSXXXbbbmmmyyyuuummmjjjlllnnnvvvxxxgggbbbYYYRRRMMMHHHEEEBBBCCCBBBAAA@@@??????????????????>>>===<<<;;;;;;;;;999888666555555555666777444444444444666777888999777666999@@@EEEIIIOOOUUUTTT]]]gggnnnxxx|||ddd[[[QQQNNNPPPPPPKKKEEE@@@???AAACCCAAABBBJJJSSS___nnn~~~|||wwwqqqlllbbbSSSIIIEEE???CCCKKKUUU^^^fffllloooppppppnnnjjjbbbYYYOOOJJJ@@@???===:::888777666666777777666666666666777777444444555666777777666666777999;;;=========???@@@@@@DDDJJJNNNOOOLLLHHHDDD>>>???@@@CCCHHHMMMRRRUUUXXXVVVRRRNNNHHHCCC>>><<<777555333222333333222111//////000000000000//////......///000000000000000000000000000000000000000444222///------///222444000111222000...---...///000000000333666999:::999666666444444999???@@@<<<666999===@@@FFFSSSbbbnnnxxxwwwvvvpppggg[[[PPPIII>>>888444333444555;;;BBBLLLPPPUUUWWWTTTLLLCCC===444333222333333333000...111000///000222333333111666666666666555333111000...------------...//////---...000000.........///---+++***...333555111,,,---------....../////////))))))***++++++***)))(((++++++++++++++++++++++++******************************,,,---)))%%%&&&+++***+++------------...000,,,,,,------...---------***)))(((((((((***---...******+++++++++******))))))***,,,.........,,,+++(((***------,,,+++++++++***))))))))))))))))))***(((((())))))******++++++***)))(((((()))+++---...+++...EEEbbbaaaAAA)))%%%++++++++++++,,,...000111------,,,++++++000888???KKK^^^qqq{{{uuugggSSSCCC:::555111...NNNOOOPPPQQQRRRRRRRRRRRRNNNPPPOOOLLLJJJLLLKKKHHHIIIHHHIIIJJJLLLMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLOOOOOOPPPRRRSSSSSSTTTTTTSSSQQQOOOOOOPPPPPPPPPOOONNNNNNPPPQQQQQQQQQPPPOOOSSSSSSRRRRRRQQQPPPPPPOOOPPPQQQQQQQQQPPPQQQSSSUUUYYY___iiirrr~~~xxxmmmhhhllloooxxxssseee___ZZZRRRLLLLLLIIIEEEBBBCCCBBB???>>>AAA>>>?????????===;;;999888999999888888777666666666444444555555444444333222444555888<<>>BBBHHHKKKVVV^^^iiiqqqtttssspppnnnlllllljjjggg___VVVMMMHHHHHHKKKQQQ[[[hhhvvvvvvmmm```UUULLLBBB:::;;;===999777888,,,///444555555555777999666777777666444444555777999:::;;;;;;;;;===@@@CCCGGGLLLSSS[[[___[[[RRRJJJFFFEEEGGGNNNYYYdddjjjlllpppnnnhhh___YYYTTTKKKBBB===999555222111111111000////////////000000000000......//////000000111111...............///000111//////000000000000/////////////////////000000111//////000000000000//////111222333444555555555555555999===BBBLLL\\\ppp}}}uuucccQQQEEE===666444444666<<>>888222......NNNNNNPPPQQQRRRRRRSSSSSSOOOQQQQQQMMMKKKMMMLLLIIIIIIHHHIIIJJJMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKMMMNNNPPPRRRSSSSSSSSSRRRSSSQQQPPPPPPQQQQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSRRRQQQRRRUUUWWWYYY___iiitttzzznnnhhhiiimmmvvv}}}sssiii\\\RRROOOKKKFFFCCCEEEDDDBBBBBBEEE???@@@@@@???>>><<<:::999999999999888777777666666666666666666666555555444444666888<<<@@@DDDHHHJJJLLLNNNRRRYYYaaajjjqqquuuwwwuuuqqqllliiiiiimmmpppxxx}}}|||ggg^^^VVVUUUTTTPPPJJJHHHCCCAAA>>>===>>>BBBFFFIIINNNTTT\\\bbbcccbbb```___bbbcccdddbbb^^^WWWPPPLLLLLLRRR[[[gggtttuuuiii[[[OOOEEEBBB@@@;;;777777333666999:::999888:::<<<777888888777555555666888888:::;;;;;;<<<>>>AAADDDPPPUUU^^^gggjjjfff\\\TTTIIIJJJOOOZZZiiiwwwxxxppphhh[[[PPPFFF@@@888444222111///---000000000000////////////......//////000000000000///............//////000/////////000000///////////////......//////000111//////000000000000//////111222222333333444444555555888<<>>III^^^pppmmm[[[FFF:::555111///000MMMNNNOOOQQQRRRSSSSSSSSSQQQSSSRRRNNNMMMNNNMMMJJJIIIHHHIIIKKKNNNPPPPPPOOOPPPOOONNNMMMLLLKKKKKKKKKKKKMMMPPPRRRSSSSSSQQQPPPSSSQQQPPPPPPQQQRRRPPPOOOOOOOOOPPPQQQSSSUUUWWWXXXXXXXXXWWWWWWVVVVVVUUUUUUTTTUUUUUUUUUTTTUUUXXXZZZ^^^ccclllvvv~~~qqqiiifffiiissszzzjjj\\\TTTTTTMMMIIIIIIHHHEEEEEEGGGAAAAAAAAA@@@>>><<<;;;:::::::::999888888777777666555666666666666555444444666777888;;;>>>BBBEEEFFFGGGHHHIIIMMMSSS[[[bbbgggiiihhhddd```]]]^^^aaadddjjjrrroooeee\\\YYYWWWQQQLLLIIIEEECCCAAA??????AAADDDFFFMMMQQQVVVYYYYYYWWWVVVVVVXXX[[[^^^``````\\\XXXUUUUUU___mmmzzznnnaaaRRRJJJEEE???;;;999666888999:::999999:::;;;888999999888666666777888888:::;;;<<<===???CCCEEEVVV\\\gggpppsssnnnccc[[[OOOSSS\\\jjj{{{{{{mmm```QQQGGG;;;555555555111---111111000000//////.........////////////000000000//////......---...............////////////......///............///000000//////000000000000//////111111000000111222333444444777;;;BBBNNNccc|||vvv[[[OOOAAA:::666777<<>>===<<<;;;;;;::::::999888888888444444555555444444333222777777888999:::<<<===>>>@@@AAACCCEEEHHHJJJLLLMMMPPPPPPOOOMMMLLLMMMQQQTTTYYYdddssssssgggbbb]]]UUUNNNKKKGGGEEECCCBBBDDDGGGJJJMMMOOOTTTZZZ^^^\\\XXXTTTRRRUUUZZZbbbkkkqqqtttuuutttzzzrrrbbbWWWOOOFFF???>>>===<<<<<<===???AAABBB=========:::777666666777888:::;;;<<<===???BBBEEEOOOXXXcccmmmoookkkddd______ggguuujjjZZZHHH===;;;:::666222222111111000///......---/////////...............000///...---------------------............---------------------....../////////000000000000/////////...---,,,---///111333222555999AAAPPPhhhhhhWWWDDD999666666;;;@@@EEEMMMUUUWWWTTTMMMBBB777222111/////////...---,,,+++++++++******+++++++++///...,,,++++++++++++,,,******+++,,,,,,,,,++++++*********++++++---...///***+++,,,---------,,,,,,...------...000222111111,,,---///111111///,,,++++++*********))))))((((((***************************+++,,,***(((''''''(((...---,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++)))'''*********++++++******************)))))))))******************************)))'''&&&(((,,,---+++(((***+++++++++*********))))))))))))))))))*********)))((((((+++,,,)))((((((+++++++++++++++,,,,,,---,,,+++---///000555AAAMMM^^^nnn}}}~~~ooo```HHH???888555444111000111LLLMMMOOOQQQRRRSSSTTTTTTUUUWWWVVVQQQOOOPPPOOOKKKOOOMMMLLLMMMPPPSSSTTTUUUTTTRRROOOLLLJJJIIIIIIIIIJJJLLLOOOQQQRRRRRRPPPOOOPPPPPPPPPQQQRRRQQQOOOLLLQQQQQQRRRSSSUUUWWWYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[[[[[[[]]]```bbbcccggglllqqqwww{{{nnnggggggkkkvvvpppdddXXXTTTRRRNNNLLLLLLHHHGGGEEEBBB@@@???>>>>>><<<<<<;;;::::::999999888777888888888888777666666666666777777888:::;;;<<<;;;===???AAACCCDDDEEEEEEIIIIIIIIIIIIIIILLLPPPSSSXXXbbbppp}}}wwwkkkddd^^^UUUNNNKKKHHHGGGEEEFFFIIIOOOUUUZZZ[[[```fffiiigggbbb]]]ZZZZZZ```jjjvvvxxxjjj```TTTIIIDDDAAA>>>===???BBBDDDDDDCCCBBBAAA>>>:::777777888999:::;;;;;;;;;===@@@CCCKKKSSS^^^fffiiigggeeecccdddpppzzzjjjSSSCCC;;;777333///111111000000//////....../////////............---......------,,,---------,,,,,,------------,,,,,,---,,,,,,,,,,,,---......//////000000000000//////......------...///111222222555999AAAPPPgggrrr___III<<<666444777:::;;;BBBGGGGGGFFFBBB:::222000000//////...---,,,,,,,,,++++++******++++++,,,------,,,+++******++++++******+++,,,,,,,,,,,,,,,************+++,,,---...***+++,,,---...---,,,+++---,,,+++---///111222111///000111222111///---,,,************************************************'''(((************+++------,,,,,,---...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///,,,++++++)))%%%)))***++++++++++++***)))))))))(((((()))***,,,---************************(((((()))***,,,+++)))''')))******+++++++++******))))))((((((((())))))***+++***)))(((((((((***++++++++++++,,,,,,,,,,,,,,,,,,+++---000000222===HHHTTTbbbnnnqqqpppmmmaaaRRR===888555555555111000111LLLMMMNNNQQQRRRTTTTTTUUUVVVXXXVVVQQQOOOPPPOOOKKKQQQOOOMMMNNNQQQSSSUUUUUUSSSQQQNNNKKKIIIHHHIIIIIILLLMMMOOOPPPQQQRRRQQQQQQRRRQQQRRRSSSTTTSSSPPPNNNRRRSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZ[[[\\\\\\\\\^^^aaacccdddggglllpppttt|||ssshhhggghhhpppttteee^^^ZZZUUUPPPOOOJJJHHHFFFCCCAAA@@@??????<<<<<<<<<;;;::::::999999999999999999999888777777555555555666777888:::::::::;;;;;;<<<>>>@@@BBBCCCFFFGGGHHHIIIKKKNNNSSSWWW[[[bbbnnn|||yyylllddd^^^UUUNNNKKKJJJIIIHHHJJJPPPYYYccciiiooorrruuuuuuqqqlllgggeeebbbjjjvvvzzzkkk^^^RRRMMMHHHFFFGGGIIIJJJJJJIIIIIIGGGBBB>>>:::999999999:::;;;::::::;;;>>>AAACCCJJJSSSZZZ]]]___```aaalllyyysss\\\GGG;;;555222111000000000000//////////////////.........---------------,,,,,,,,,---......,,,,,,------------,,,,,,,,,,,,,,,+++,,,------...//////000000000000//////------......///000000000222555:::AAAOOOeeesss___HHH;;;555222333555333888:::999888777333......//////...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***)))***++++++,,,,,,++++++***************+++,,,---)))+++,,,......---,,,+++,,,***)))+++---000111111222222111111///...,,,+++*********+++,,,,,,------************************&&&(((***+++++++++---///,,,++++++---...///...---++++++++++++++++++++++++***,,,+++&&&&&&***+++((()))***++++++++++++***)))+++***(((((())),,,000222************************)))***+++***(((((()))***((()))***+++,,,,,,+++++++++***)))(((((())))))***+++,,,,,,***((())),,,---***+++,,,,,,------,,,,,,++++++...000///000888AAAFFFRRR[[[\\\\\\[[[QQQEEE999444222333333000111333KKKMMMNNNQQQRRRTTTTTTUUUVVVXXXVVVQQQOOOPPPNNNKKKSSSPPPNNNOOOQQQSSSTTTUUUSSSPPPMMMJJJHHHHHHIIIJJJMMMNNNOOOPPPQQQRRRRRRRRRSSSSSSTTTUUUVVVUUURRRPPPQQQRRRSSSUUUUUUTTTSSSSSSVVVVVVVVVVVVWWWWWWWWWWWWZZZ[[[\\\\\\]]]^^^aaadddhhhkkknnnpppsssxxxvvviiiffffffmmm}}}sssiiibbbYYYRRROOOKKKIIIFFFCCCAAA@@@??????===<<<<<<;;;;;;:::999999888888888888888777666666555555555555666888999:::<<<;;;:::999;;;???CCCEEEAAACCCEEEGGGIIIMMMRRRVVV]]]bbbmmm|||zzzlllddd^^^UUUNNNKKKLLLKKKJJJMMMUUU```lllssszzz{{{{{{yyytttnnnkkkjjjjjjrrrrrrddd___XXXTTTUUUVVVVVVUUUNNNMMMKKKFFF@@@<<<;;;;;;999:::::::::999:::===???;;;@@@HHHNNNRRRUUUYYY]]]rrrvvv___JJJ;;;555444555////////////000000000000//////.........---------,,,,,,,,,,,,------...///+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...//////000000000000//////,,,---...///000000000000222555:::AAANNNddd}}}mmmZZZDDD777333111222444333666777555555666555111---...///...---++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***(((((()))************)))******************+++,,,)))***,,,......---,,,+++///------...111444555555333222111///...,,,++++++******+++,,,---......///***************************+++,,,,,,+++***+++---+++++++++,,,///000///---++++++++++++++++++++++++(((***''' !!!)))---,,,)))***+++,,,,,,+++***)))---+++)))(((***...333666************************+++,,,,,,)))%%%%%%)))---'''(((***+++,,,,,,,,,+++---,,,***)))))))))***+++###))),,,+++(((''''''(((***+++,,,---------,,,,,,++++++...000......444===;;;FFFMMMMMMMMMMMMFFF<<<888333000111111000222666KKKKKKLLLOOOSSSUUUUUUUUUZZZXXXVVVSSSQQQOOOMMMMMMNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPNNNLLLJJJJJJJJJKKKMMMMMMNNNPPPRRRTTTVVVXXXWWWVVVTTTVVVWWWWWWTTTPPPSSSUUUVVVVVVTTTTTTUUUWWWWWWWWWVVVUUUTTTTTTTTTTTTZZZ[[[\\\]]]___```aaabbbmmmlllmmmooosssxxx}}}uuugggcccbbbhhhvvvxxxiii^^^WWWSSSPPPMMMHHHDDDAAA@@@@@@@@@>>>>>>>>>===<<<<<<<<<;;;999999999888888888888777555555555555666888999:::;;;:::999999999;;;>>>???AAABBBDDDFFFKKKSSS\\\bbbdddkkkvvv{{{mmmbbb[[[WWWSSSPPPIIIFFFGGGOOOYYYdddppp{{{~~~vvvqqqoooooo{{{xxxooollljjjeeedddfff^^^TTTIIICCC???::::::===;;;<<<<<<;;;999999:::<<>><<<:::000111222111000111333444IIIIIIKKKOOOSSSVVVVVVUUUVVVUUUSSSQQQOOOMMMLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPNNNLLLKKKJJJJJJKKKLLLMMMNNNPPPRRRTTTUUUVVVUUUTTTTTTUUUWWWXXXUUUSSSTTTVVVWWWWWWUUUUUUVVVXXXXXXWWWVVVUUUTTTUUUUUUVVV[[[\\\]]]___aaacccddddddkkklllooorrruuuyyy|||}}}}}}jjjeeebbbgggsss}}}oooddd]]]VVVSSSNNNJJJGGGEEEDDDCCC>>>>>>>>>===<<<<<<;;;;;;999999999999888888888888666666555666666777888999:::999888888999:::<<<>>>BBBCCCDDDFFFKKKRRR[[[aaaeeemmmxxxyyymmmddd^^^YYYUUUQQQOOOKKKJJJQQQZZZdddqqq||||||vvvsssrrrttt{{{wwwwwwjjj^^^QQQIIICCC>>>>>>@@@@@@@@@@@@>>>;;;::::::;;;999:::>>>BBBCCCGGGTTT```tttyyy```III;;;555333333111111000000000000//////111000000//////...---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++---///111222111///...///.........------------111444777<<>>===<<<<<<;;;;;;:::::::::999999999888888777777777666666777777888999888777777888999;;;<<>>===<<<<<<;;;;;;:::::::::999999999999999888888777666666777777777777777666777888999:::;;;;;;===>>>AAAFFFMMMRRR\\\dddooo{{{~~~yyysssooolllhhhbbb^^^[[[UUUQQQSSSYYYaaammmxxx}}}}}}wwwrrrqqqqqqwwwnnn[[[NNNGGGBBBAAACCCAAAAAA@@@===999777777888888777777:::<<>>IIIZZZgggtttyyyyyyooocccXXXKKKAAA===666111111111///...000***++++++,,,------,,,,,,,,,,,,,,,++++++++++++***+++++++++***+++,,,,,,---))))))))))))))))))))))))((()))***)))((()))+++---************++++++++++++....../////////......---------,,,,,,+++,,,,,,,,,,,,,,,+++***)))(((((('''******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,***(((((())),,,...++++++---...////////////000...---,,,,,,,,,,,,+++************++++++,,,---+++,,,,,,,,,,,,,,,,,,+++))))))))))))***+++,,,---(((&&&&&&)))***((((((+++***************))))))))),,,***))))))***++++++***++++++************++++++************************)))+++,,,---,,,---///000444555666666555444222000222333333333333222111000---///000000///000222444GGGHHHKKKPPPTTTWWWVVVUUUNNNMMMLLLLLLKKKKKKLLLLLLJJJKKKNNNQQQSSSUUUUUUVVVSSSRRROOOMMMKKKJJJJJJJJJLLLNNNQQQTTTVVVWWWWWWVVVVVVVVVVVVUUUTTTTTTTTTUUUWWWYYYZZZZZZZZZZZZ\\\]]]\\\[[[XXXWWWWWWZZZ]]]___]]]___bbbfffhhhjjjjjjjjjoooooooooooorrruuuxxxzzz|||~~~sssiiigggjjjttt~~~nnnggg]]]VVVRRROOOJJJFFFBBBAAAAAA@@@>>>======<<<;;;;;;;;;;;;:::::::::999:::999888777777666666777777777666666777777888888888999:::;;;===AAAGGGKKKSSS[[[fffqqqyyyzzzxxxvvvrrrlllhhh___YYYSSSTTTXXX___jjjuuuwwwzzz|||zzztttooollllllyyyppp[[[MMMFFFBBBAAACCC?????????<<<999888888999999666666999;;;???IIISSScccsssmmmaaaPPPAAA999555222111333333444555666777888888999999999888666333000///---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,+++++++++,,,---......------...///......---,,,,,,,,,------------------,,,,,,222:::???BBBKKKUUU```cccbbbZZZQQQHHH???999666111///000000---,,,...---------------,,,++++++,,,,,,+++++++++*********+++************+++,,,,,,************************(((***,,,,,,***(((''''''+++++++++,,,,,,,,,,,,---...//////000000000//////---,,,,,,++++++++++++,,,,,,,,,++++++*********))))))***++++++,,,,,,++++++++++++++++++++++++++++++(((+++......,,,))))))******+++---...///000000000000...,,,,,,---...---++++++******)))))))))************+++,,,,,,+++******))))))))))))***+++,,,,,,)))&&&&&&******((((((+++++++++++++++++++++++++++,,,***))))))***++++++***++++++************++++++************************)))+++------------///111333444555555444222///---////////////......---------///000000000111333555IIIIIIJJJMMMPPPSSSSSSRRRMMMMMMLLLKKKKKKKKKLLLLLLIIIKKKNNNRRRUUUWWWWWWXXXTTTSSSPPPMMMKKKJJJJJJJJJMMMNNNQQQSSSUUUWWWWWWWWWWWWWWWWWWUUUSSSSSSTTTUUUWWWYYYZZZ[[[ZZZ[[[\\\^^^\\\[[[ZZZYYYZZZ\\\___aaa___bbbeeehhhjjjkkkkkkkkkpppooommmmmmooorrrvvvxxxxxxyyyzzz{{{~~~vvvjjjhhhhhhnnnuuuggg\\\VVVQQQJJJEEEDDDDDDCCCAAA@@@???>>>>>><<<<<<;;;;;;;;;::::::::::::999888777777777777777777777777777777777777777999:::::::::<<>>??????===;;;:::;;;<<<666444444888;;;???GGGOOOYYYfffvvv{{{rrr^^^UUUGGG===888555333222333333444555666777777777888999999888777444111///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------***))))))))))))******+++,,,,,,------------------,,,,,,,,,,,,------------,,,---555???AAA===@@@GGGMMMNNNMMMHHHBBB<<<777555222......///...++++++---,,,,,,,,,,,,+++***)))(((++++++++++++***************************+++,,,,,,))))))************++++++&&&)))+++,,,)))&&&$$$###++++++,,,,,,,,,---------......///000000000//////,,,,,,++++++++++++,,,,,,)))))))))))))))((((((((()))******+++++++++++++++************************%%%000===AAA:::000***(((***+++---...000000111111///---***+++...///...,,,+++***)))(((((((((((((((((()))***++++++***)))((()))))))))))))))***++++++,,,)))))),,,,,,)))))),,,******+++++++++,,,,,,,,,,,,***))))))***++++++***++++++************++++++++++++++++++++++++++++++,,,---////////////111333444555666666555333000//////.........------------...///000111111222444666JJJHHHGGGHHHKKKMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJGGGJJJNNNRRRUUUWWWXXXXXXUUUSSSPPPNNNLLLJJJJJJJJJLLLMMMNNNPPPRRRTTTVVVWWWUUUVVVWWWUUUSSSSSSUUUWWWWWWXXXZZZ[[[ZZZ[[[]]]^^^\\\[[[[[[[[[\\\^^^```aaaccceeehhhkkkmmmmmmmmmlllmmmmmmmmmnnnoooqqqrrrtttvvvwwwwwwvvvwww|||uuujjjhhheeehhh~~~xxxhhh^^^VVVNNNHHHFFFFFFEEECCCBBBAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;999999888888777888888888777777777888888777777777888999999999999<<<@@@CCCEEEJJJQQQXXX^^^ccchhhlllrrrzzz{{{vvvjjjccc______bbbfffnnnvvvttttttrrrmmmhhhgggiiimmmrrrZZZLLLEEE@@@<<<;;;>>>>>>>>><<<:::999999;;;777444444888;;;<<>>666666<<<>>>>>>===:::666222000111///,,,,,,///...+++,,,///******+++++++++******)))++++++++++++***************************++++++,,,((((((((()))))))))******''')))******(((&&&&&&'''***+++++++++,,,,,,,,,,,,,,,,,,---...............+++++++++++++++,,,---...'''''''''''''''''''''((())))))***+++++++++++++++))))))))))))))))))))))))(((777GGGIII>>>111,,,---***+++---...000111111111///+++)))***...111///---******)))(((((((((((()))((()))***++++++***)))((()))))))))))))))******+++---******,,,+++((((((***(((((()))***+++,,,------,,,***))))))***++++++***++++++************++++++++++++++++++++++++++++++,,,...///000///000111333666666666666555444222111111111000000//////000000...000111222222333555888JJJHHHEEEEEEGGGIIIJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIFFFHHHMMMQQQUUUWWWWWWXXXUUUSSSQQQNNNLLLJJJJJJJJJKKKLLLLLLNNNPPPRRRUUUVVVSSSUUUVVVUUUSSSSSSWWWZZZVVVXXXZZZZZZZZZ[[[]]]^^^[[[[[[\\\]]]^^^```aaabbbeeegggkkknnnoooooonnnmmmkkklllnnnoooppppppppppppvvvwwwwwwvvvuuuxxx~~~tttiiigggccceeezzzxxxkkkbbbXXXQQQHHHGGGFFFDDDCCCBBB@@@@@@======<<<<<<<<<;;;;;;;;;999888888888888888999999777888888888888888777666666666777666666888<<>><<>>@@@CCCFFFKKKQQQUUUZZZaaakkkuuu~~~}}}yyyqqqooolllllloootttxxxyyywwwqqqjjjeeeaaaaaaiiisss|||dddSSSHHH:::888:::666999999888777777888999:::===<<<;;;:::::::::::::::@@@BBBEEEKKKRRRWWWYYYZZZbbb```\\\XXXSSSOOOJJJFFF======<<<;;;:::888777666333222222222222222333333333444555444444222000///+++,,,............,,,++++++++++++,,,,,,---------+++***)))))))))***,,,------------....../////////,,,++++++******++++++,,,,,,,,,---......---,,,,,,000000...---+++***((((((......,,,,,,,,,,,,.........---,,,,,,+++***)))))),,,+++******))))))******))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))************...+++***---///,,,""",,,++++++++++++,,,,,,------,,,+++,,,---...---+++*********************************)))))))))))))))............------,,,+++)))******,,,---...//////***,,,---,,,))))))+++...,,,,,,,,,+++***))))))((('''///%%%+++!!!111******###)))(((''')))+++,,,)))(((&&&&&&&&&)))+++---******))))))******+++,,,+++,,,---,,,***)))***+++---,,,,,,,,,((($$$'''---***&&&''',,,---)))***//////...,,,,,,,,,---///111////////////000000000000...000222222111000000111///...///111555888:::;;;HHHGGGGGGGGGHHHIIIJJJJJJNNNNNNNNNLLLJJJIIIJJJLLLJJJNNNRRRRRRTTTWWWVVVSSSTTTUUUUUUTTTQQQPPPPPPQQQRRRQQQPPPOOOOOOPPPQQQRRRPPPQQQRRRTTTUUUVVVVVVVVVRRRTTTWWWXXXXXXXXXZZZ[[[[[[^^^]]][[[]]]ccceeedddfffffffffgggiiiiiiiiihhhiiijjjlllmmmnnnooonnnnnnttttttrrrpppppprrrwwwzzz||||||~~~{{{nnnhhheeehhhzzz}}}jjj___SSSQQQMMMIIIFFFCCC@@@>>>@@@>>><<<<<<<<<===<<<;;;;;;::::::999888888888888888888777777777777888888666666777888888999:::::::::;;;===>>>@@@DDDIIILLLQQQXXXcccnnnwww~~~{{{uuutttsssuuuxxx{{{}}}}}}vvvnnneeebbb```bbbiiiqqqwwwaaaQQQGGG;;;888:::666777666555444555666888:::>>>===<<<;;;:::999999999;;;;;;>>>BBBHHHMMMPPPQQQWWWUUURRRNNNJJJEEE@@@===<<<=========<<<:::888777333222222111111111222222444444333333111000...---,,,------......------,,,,,,,,,,,,,,,,,,,,,------+++++++++++++++,,,------------------------------,,,++++++******++++++,,,+++,,,---......---,,,+++---------,,,,,,+++++++++------,,,++++++,,,------------,,,,,,+++***)))))),,,+++******))))))******************************))))))************))))))(((((())))))))))))(((((())))))))))))***************)))(((***......***&&&******************++++++***)))((((((******)))(((***************************)))))))))))))))))))))***++++++++++++******)))((()))***+++,,,---......+++---...,,,******,,,...,,,++++++***))))))(((((()))...+++,,,'''...***'''$$$***...***&&&'''((((((((((((((()))***++++++,,,******))))))******+++,,,+++,,,---,,,***)))***+++...***)))++++++((((((***---******......******---///...---,,,,,,---///000000000000///////////////---///111111000000000111000//////111555999===>>>EEEEEEEEEFFFGGGHHHIIIJJJPPPPPPOOOMMMKKKKKKMMMOOOKKKPPPSSSSSSTTTWWWWWWSSSUUUVVVWWWVVVUUUTTTUUUVVVUUUTTTRRRQQQPPPPPPQQQQQQNNNOOOQQQSSSTTTVVVVVVVVVRRRSSSUUUUUUUUUVVVYYY[[[[[[]]]]]][[[]]]bbbdddcccddddddddddddeeefffggghhhiiijjjlllmmmnnnoooooooooqqqrrrrrrqqqpppqqqtttvvvwwwuuutttwww|||}}}sssnnniiijjjyyy{{{mmm^^^YYYRRRLLLHHHFFFCCCBBBBBB@@@>>>===>>>>>>===<<<===<<<;;;:::999999999999888888777777777777888888666777777888888999999999888999::::::;;;===AAADDDGGGNNNYYYdddoooxxx{{{{{{}}}}}}tttjjjaaa```bbbffflllqqqppp\\\NNNFFF;;;999:::666777666444444555777:::<<>><<<;;;:::999999999666666777:::>>>CCCHHHKKKRRRQQQNNNJJJEEE???;;;888<<<>>>???@@@???===999777333333222111000000000111111111000000/////////.........------------......------------,,,,,,,,,,,,,,,,,,---............------------,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++******++++++,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********,,,+++******))))))******************************))))))************))))))((())))))******))))))((()))))))))*********++++++***))))))***+++...000111++++++++++++++++++++++++,,,***)))***+++,,,+++***************************))))))))))))))))))******((())))))************)))******+++,,,------......,,,---...---++++++---...+++******))))))(((((('''+++,,,111***...******%%%+++///000+++&&&'''(((((('''(((***,,,,,,,,,+++*********))))))******+++,,,+++,,,---,,,***)))***+++...(((&&&***...,,,)))(((,,,+++,,,///000---,,,---......---,,,,,,...///000000000000//////.........+++---///000000///111222111111111222666<<>>===>>>===<<<;;;:::999999999999888888777777888888999666777777777888888888999999999:::999999;;;???BBBCCCIIISSS^^^hhhrrr{{{zzzrrrggg^^^aaahhhnnnrrruuukkkWWWLLLFFF<<<999;;;666999888666555777:::===??????>>><<<;;;999888888888666666666777;;;AAAHHHMMMXXXWWWUUUPPPIIICCC>>>;;;===???BBBDDDCCC???;;;888333333222111000000000000///////////////000111111///...---,,,,,,---...///......------,,,,,,,,,++++++,,,...///000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++))))))***+++,,,------...+++******************+++,,,,,,++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++))))))************)))))))))))))))******)))))))))))))))*********++++++++++++,,,---,,,***+++///222............------,,,,,,---+++***+++,,,---,,,+++************************)))))))))))))))*********((()))***+++++++++++++++,,,,,,,,,---...//////000,,,,,,,,,+++++++++,,,---***)))))))))(((((('''''',,,)))333'''111%%%---'''***...---)))&&&))),,,,,,((()))******+++++++++*********))))))******+++,,,+++,,,---,,,***)))***++++++'''''',,,...,,,******)))***,,,///000///.........------------...///000000000000///......------***,,,.../////////111222222222333444888>>>EEEJJJEEEFFFFFFGGGIIIKKKLLLMMMSSSSSSRRRQQQOOOOOORRRTTTPPPTTTUUUTTTUUUXXXWWWTTTWWWXXXZZZ[[[[[[[[[]]]___WWWVVVUUUTTTTTTTTTUUUUUURRRSSSSSSSSSSSSRRRRRRQQQRRRSSSTTTTTTTTTUUUXXX[[[ZZZ]]]^^^[[[\\\```aaa___bbbdddddddddcccdddhhhkkkjjjkkkkkklllmmmnnnooopppnnnppprrrsssrrrqqqqqqqqqqqqqqqqqqrrrtttxxx}}}yyyssssss}}}uuufffYYYQQQMMMHHHEEEGGGDDDBBBAAAAAAAAA@@@???>>>===<<<;;;:::999999999999999888888888888999999777777777777777888888888777888888888888;;;>>>AAADDDIIIQQQZZZdddnnnwww|||}}}xxxnnnddd^^^cccmmmtttwwwyyy}}}hhhUUUKKKEEE<<<:::;;;777999888777666777:::===???===<<<;;;999888888777777555666777888;;;BBBLLLSSS^^^^^^]]]WWWOOOGGGBBB@@@>>>AAADDDFFFDDD@@@;;;888333333222111000000111111444444333222222111000000//////---,,,,,,---//////.........------,,,,,,,,,+++,,,...000111111111000------------------------,,,++++++******++++++,,,+++++++++******+++++++++***+++++++++++++++++++++************************++++++++++++++++++,,,,,,,,,+++******))))))******************************))))))************))))))))))))************))))))************++++++++++++)))---//////,,,+++---000///000000//////---,,,+++***((('''((()))***)))(((************************(((((())))))************((()))******++++++++++++++++++,,,,,,------......++++++***)))******++++++))))))))))))((((((((((((+++'''111&&&000$$$...,,,)))+++***&&&&&&***------***)))(((''''''(((***+++******))))))******+++,,,+++,,,---,,,***)))***+++''''''***...,,,))))))---+++,,,---------...---+++------------......//////000/////////.........---***,,,.../////////111222222444555666999@@@HHHNNNFFFFFFGGGHHHJJJLLLNNNOOORRRSSSTTTSSSRRRQQQSSSTTTSSSVVVWWWUUUUUUXXXXXXUUUWWWYYY[[[\\\\\\\\\^^^```]]][[[YYYVVVUUUTTTSSSSSSUUUUUUUUUTTTSSSRRRQQQPPPQQQRRRTTTTTTTTTUUUXXXZZZZZZ]]]^^^[[[\\\______]]]aaacccffffffdddeeehhhkkkkkkkkkkkkkkkmmmnnnooopppooorrrttttttsssrrrqqqrrrnnnooopppqqqrrrtttxxx|||}}}wwwwwwvvveeeZZZRRRKKKFFFIIIGGGDDDCCCCCCCCCBBB@@@???>>>===;;;:::999999999999999888888888888999999777777777777777777777777555666666666777999===@@@FFFJJJQQQYYYaaakkktttzzz}}}~~~yyynnnfffccciiirrrwwwxxxyyy{{{jjjWWWKKKFFF<<<;;;<<<888777666666666777999:::;;;::::::999888777777777777444555777888;;;BBBLLLTTT\\\^^^^^^YYYPPPGGGCCCAAAAAACCCFFFFFFDDD@@@:::777333222222222222222333333======<<<:::666333///---//////............//////.........---------------+++---...111333444555555222111111000///...------,,,++++++******++++++,,,+++******))))))******++++++++++++++++++*********)))***++++++++++++***)))*********++++++,,,,,,---,,,+++******))))))******))))))))))))))))))))))))))))))************)))))))))******++++++******)))*********++++++++++++,,,&&&***...000//////000222000111111111000...+++***,,,+++******,,,,,,+++***************************((((((((()))******++++++'''(((((())))))))))))((()))))))))******++++++++++++***((((((***+++***)))))))))))))))))))))))))))***)))///---///''',,,///+++,,,***&&&&&&)))+++)))+++)))'''%%%%%%'''***+++******))))))******+++,,,+++,,,---,,,***)))***+++'''(((,,,...+++''')))//////111000,,,+++,,,+++(((---------............///........................+++---///000000///111222222555777999;;;AAAIIIOOOEEEFFFGGGHHHKKKMMMOOOPPPQQQSSSUUUUUUTTTRRRSSSSSSTTTWWWXXXUUUUUUXXXXXXUUUWWWYYY[[[[[[[[[\\\^^^```]]]\\\ZZZWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRNNNPPPSSSTTTTTTTTTVVVWWWZZZ]]]^^^[[[\\\^^^^^^[[[^^^bbbffffffddddddgggjjjkkkkkkkkkkkklllnnnoooqqqrrrtttuuuuuutttsssssstttoooppppppooooooqqqwww{{{|||yyy{{{wwwiii^^^SSSLLLKKKHHHFFFEEEEEEDDDCCCAAAAAA@@@???===<<<;;;:::::::::999999888888999999:::777777777777777777777666666777777777777888<<>>999666222222222333444555666777>>>@@@CCCDDDBBB>>>:::777---...///000000///...---,,,---------.../////////000000111333777;;;>>>AAA???===:::666111---)))''',,,++++++++++++++++++,,,+++***)))(((((()))***+++)))))))))***++++++,,,,,,***+++,,,------,,,+++***))))))***+++,,,------...,,,++++++***)))*********(((((((((((((((((((((((())))))************))))))******++++++++++++************+++++++++,,,,,,,,,///......///111333555666::::::;;;;;;999666333222---,,,++++++------,,,+++************************'''(((((()))***+++++++++,,,,,,,,,,,,,,,+++***)))------.....................+++)))))),,,---,,,******************+++++++++)))111222CCC222222%%%,,,***+++***((())),,,,,,))))))***+++,,,,,,+++))))))*********)))***++++++,,,+++,,,---,,,***)))***+++000)))&&&))),,,+++***++++++...---))),,,444888666,,,---......//////......+++,,,,,,---...///000000...000222222111000000111111666;;;======AAAHHHNNNIIIIIIIIIIIIIIIJJJKKKKKKJJJNNNRRRTTTTTTSSSRRRRRRWWWWWWWWWWWWVVVUUUTTTTTTXXXXXXYYYZZZ[[[\\\]]]]]]ZZZYYYXXXYYY[[[\\\\\\[[[YYYWWWUUUTTTSSSRRRPPPNNNPPPQQQQQQRRRSSSTTTTTTUUUUUUWWWZZZ]]]^^^^^^]]]\\\```aaabbbeeegggiiikkklllmmmlllkkkjjjkkkmmmpppqqqsssssstttuuuwwwwwwuuussstttvvvxxxvvvrrroooooopppwww{{{|||xxxggg[[[ZZZQQQIIIHHHGGGEEEDDDEEEEEECCC???>>>======<<<;;;===;;;888666555666888999666777666777666777666777666666666666777888999:::??????DDDOOOZZZcccmmmuuu~~~yyyyyy{{{}}}~~~|||zzzxxxppprrryyytttbbbNNNEEEBBB???<<<;;;777777777888::::::999888888777666555555666777888999777666666888===BBBEEEJJJMMMPPPQQQOOOMMMKKKKKKJJJJJJIIIEEE???:::777666777333222555666666999>>>DDDJJJPPPSSSTTTNNNAAA333555000---//////,,,+++---111...---...,,,***,,,111000111222666;;;AAAGGGJJJPPPKKKBBB999222---+++***------,,,,,,+++***))))))******)))(((''''''(((((()))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,+++***))))))************************"""$$$'''***+++***(((''')))))))))((()))******+++,,,+++*********+++,,,------------///333777;;;===>>>???AAAAAA>>>:::555111//////...---,,,,,,,,,,,,,,,,,,,,,+++***)))(((''',,,,,,,,,++++++*********---......---+++******+++++++++,,,,,,,,,,,,---------+++***---111111,,,'''******++++++++++++******)))...333444111...------,,,,,,+++******+++,,,,,,++++++***)))((((((((()))++++++***************+++++++++******************((()))***)))((())),,,...---,,,,,,,,,,,,---................../////////000..................---...//////...//////000111111444555777;;;@@@EEEJJJLLLGGGGGGHHHHHHIIIJJJKKKKKKLLLOOORRRTTTTTTSSSSSSTTTVVVVVVVVVWWWVVVVVVUUUTTTWWWWWWYYYZZZ[[[\\\\\\\\\YYYXXXWWWXXXZZZ\\\[[[ZZZZZZXXXVVVTTTTTTSSSQQQOOOQQQQQQRRRRRRSSSTTTTTTUUUVVVXXX[[[]]]______^^^]]]^^^___aaacccfffhhhjjjkkkmmmlllllllllmmmoooqqqrrrssssssssstttvvvvvvvvvuuuuuuvvvvvvsssooommmmmmnnnuuuyyy}}}~~~||||||yyy~~~}}}ooobbbYYYQQQNNNMMMJJJIIIJJJFFFCCC@@@>>>>>>===<<<;;;;;;::::::999888888777777;;;;;;:::888777666555444666666666666777888999:::>>>>>>CCCMMMVVV___kkkuuuvvvqqqssszzz{{{wwwuuulllmmmsssrrr```MMMCCC@@@===;;;:::888888888999;;;;;;:::888777666555555555555666777777666444555777:::>>>AAAFFFHHHKKKLLLLLLKKKKKKKKKLLLLLLJJJFFF???:::888777777444333555666777<<>>555000---,,,------,,,,,,+++******)))---------,,,,,,,,,,,,+++)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,+++******)))************************((()))+++,,,,,,,,,***)))((()))))))))************---,,,+++++++++,,,......---......000333888;;;>>>@@@AAACCCBBB@@@;;;777444555444222111///.........+++++++++******)))(((''',,,,,,,,,+++++++++******---......---+++******++++++++++++,,,,,,,,,------...------111555666333...******++++++++++++******(((+++///111111000//////,,,,,,************,,,,,,,,,+++***************+++++++++***************+++++++++******************+++,,,,,,***))))))+++------,,,,,,,,,,,,---...............///////////////111000...------...000111333333333333333444555555999999:::<<>>===::::::;;;;;;;;;999777666<<<<<<;;;:::888777666555666666666666777888999:::;;;===BBBJJJPPPXXXfffsss~~~|||pppkkkppp|||}}}uuunnnjjjeeeeeejjjtttnnn\\\JJJAAA>>>;;;::::::999888888999;;;;;;:::888555555444444444444555555444333333444555777999;;;???AAADDDEEEFFFHHHJJJLLLNNNMMMKKKFFF@@@;;;888777999666555666777999???GGGXXXaaammmssssssiiiVVVEEE999333000111000---,,,---,,,+++---000111///222777555777999???GGGRRR[[[```___YYYOOODDD:::333///------,,,,,,++++++*********++++++,,,,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++*********************************,,,,,,,,,,,,++++++******'''((()))***+++******)))---------,,,---......///......///111444777;;;===AAABBBCCCCCC@@@===999666222111000...---------...---,,,,,,++++++***)))))),,,,,,,,,++++++++++++***,,,---...---+++******+++++++++++++++,,,,,,,,,,,,(((((()))---222333111...******++++++++++++******))))))***---000222222111,,,+++***))))))***+++,,,++++++++++++++++++,,,---+++***************++++++******++++++++++++++++++---......,,,***)))***+++---,,,,,,,,,,,,---......///////////////.........444111...,,,,,,///222444333222222222222333444444:::;;;;;;===???BBBEEEFFF>>>@@@BBBEEEHHHIIIJJJJJJIIILLLNNNPPPPPPPPPQQQSSSRRRSSSTTTUUUVVVVVVVVVVVVRRRTTTWWWZZZ[[[ZZZYYYWWWZZZXXXWWWXXXZZZ\\\]]]\\\^^^[[[XXXWWWWWWWWWVVVTTTSSSSSSSSSTTTTTTUUUUUUUUUWWWYYY[[[]]]_________^^^[[[[[[\\\^^^aaadddgggiiikkkkkklllnnnooopppqqqqqqssssssrrrqqqrrrtttwwwzzzyyywwwtttpppmmmkkkllllllnnnrrrwwwyyywwwtttrrrqqqvvv~~~{{{tttmmmqqq|||vvveee[[[SSSMMMLLLMMMLLLIIIEEECCCBBBBBB@@@???;;;<<<<<<;;;;;;:::999888999999999999999999999999777777666666777888999999888;;;@@@FFFIIIPPP```oooyyy}}}sssooovvvxxxmmmeee```^^^^^^```hhhwww|||hhhXXXHHH@@@===::::::;;;888888777888::::::888777444333333333333333333444222333333444444555666666:::<<<>>>@@@BBBFFFJJJMMMNNNMMMJJJEEE???;;;999888<<<999888888999:::BBBKKKYYYdddrrrzzzyyynnnYYYGGG;;;555111222111---,,,---+++***---000111///222777888999===DDDNNNXXXaaagggccc]]]RRRFFF;;;444///---,,,,,,,,,++++++*********((()))************)))((())))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++***************************************)))((((((((()))***&&&(((***+++,,,+++)))(((---------------.........------...000333666888:::????????????===;;;888666///...---,,,---...000111000000///---,,,++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++***++++++++++++,,,,,,,,,$$$$$$%%%))),,,...,,,*********++++++++++++******+++)))(((***///222222000,,,+++***))))))***+++,,,***************+++,,,---*********)))******+++,,,******+++++++++++++++,,,---......---+++***+++,,,---,,,,,,,,,,,,---......////////////............111000///......///111333222222222222222333444555999999:::<<>>AAADDDGGGIIIJJJMMMPPPSSSTTTSSSSSSTTTUUUQQQRRRSSSTTTUUUVVVVVVVVVQQQSSSVVVXXXYYYYYYWWWVVV[[[YYYWWWXXX[[[]]]^^^^^^___]]]YYYXXXXXXXXXXXXWWWTTTTTTTTTTTTUUUUUUUUUUUUXXXYYYZZZ\\\^^^^^^___^^^[[[[[[\\\]]]```cccfffhhhhhhiiikkkmmmooopppppppppqqqrrrrrrqqqpppsssxxx|||{{{xxxtttqqqooonnnmmmmmmmmmqqqwwwzzzxxxtttooolllqqqxxxwwwooohhhlllwwwyyyjjj^^^UUURRRSSSOOOKKKGGGDDDCCCAAA???>>>???>>><<<:::999:::;;;<<<888888888888888888888888777777777777777777888999777999===BBBDDDJJJXXXgggqqqxxx}}}{{{ssshhh```[[[WWWWWWYYY___jjj{{{rrr```RRREEE???===;;;:::<<<777666666666888888666444222222333333333333222222222333333444444444444444777999;;;>>>AAAEEEJJJNNNLLLKKKIIIDDD???<<<;;;;;;>>><<<;;;;;;:::;;;CCCLLLXXXcccqqqyyyzzzoooZZZHHH;;;555222222111...,,,---,,,+++---000000///111666;;;>>>CCCJJJSSSZZZ```ddd```ZZZOOOCCC999222...---,,,,,,+++++++++++++++******++++++,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++++++++++++++***************************((('''&&&&&&&&&(((***,,,&&&(((***+++,,,+++)))(((+++,,,,,,---------------+++,,,---///111333555666999999999999888777666555444333111111222444666888444333111...,,,******)))+++++++++++++++++++++++++++,,,---,,,***)))***+++*********+++++++++,,,,,,))))))***,,,------,,,+++******++++++++++++******...+++)))***---000///---++++++***))))))***++++++)))))))))))))))***+++,,,******))))))***++++++,,,******++++++,,,,,,,,,,,,+++,,,------,,,+++,,,------,,,,,,,,,,,,---......///////////////.........---...///000000000000///555555555555777888999:::;;;;;;<<<>>>@@@DDDGGGIII555666999<<<@@@DDDHHHJJJMMMPPPSSSUUUTTTRRRQQQQQQQQQQQQRRRTTTTTTUUUUUUUUUPPPRRRTTTVVVWWWWWWVVVVVVZZZXXXWWWWWWZZZ]]]^^^___```]]]ZZZXXXXXXYYYYYYXXXUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^]]]^^^___bbbeeegggfffhhhkkknnnppppppoooooooooqqqrrrqqqppprrrxxx}}}{{{xxxuuurrrqqqqqqooonnnnnnsssyyy}}}}}}wwwpppkkkmmmsss{{{~~~ssskkkeeejjjuuu}}}nnnaaaYYYXXXRRROOOJJJFFFCCCAAA>>><<>>;;;;;;:::888777666555444888777777777777777888888777777:::>>>@@@EEEPPP\\\fffnnnyyyxxxjjj___WWWTTTRRRRRRSSSVVV^^^lllzzzssscccUUUKKKBBB>>>===::::::<<<666555555555777666555333222222333333333333222222222222333333333333333444666888:::===@@@DDDIIIMMMJJJIIIGGGDDD@@@??????AAAAAA@@@??????;;;:::AAAKKKVVV```lllssstttlllZZZIII:::444111222111...---......,,,---///000///333999AAAEEELLLSSSXXX[[[[[[[[[VVVQQQHHH>>>555000---,,,++++++++++++++++++++++++***))))))))))))***++++++)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************(((((('''''')))***,,,...'''((()))***+++******)))++++++,,,------------,,,***+++,,,...000111333333444444444444555555666666777666444333444666999;;;;;;999555000,,,)))((('''***++++++++++++,,,,,,,,,***+++,,,+++***)))***+++************++++++++++++,,,,,,,,,---,,,,,,,,,+++******++++++++++++******...,,,++++++,,,,,,,,,++++++***)))(((((()))***+++)))))))))((())))))******))))))))))))***+++,,,,,,******++++++,,,---------)))+++------,,,++++++,,,---,,,,,,,,,,,,---................../////////000+++---///111222111///...333444444666888:::<<<===BBBBBBBBBBBBCCCEEEGGGIII222333444777<<>><<<<<<<<<<<<<<<<<<<<<;;;999888777666555888888777777777777888888777666777;;;???BBBJJJRRRZZZdddoooxxx}}}vvvfff[[[UUURRROOOOOOOOOOOOSSS\\\hhhqqqsssbbbUUUKKKCCC===<<<<<<999888:::777666555666777777555333222222333444444333222222111111111111111222333444444777:::===???CCCGGGJJJHHHHHHGGGEEECCCCCCEEEGGGCCCCCCCCCAAA<<<999>>>GGGOOOWWW```fffhhhbbbTTTEEE888333000111111...---///000------000111333999@@@IIINNNVVV]]]^^^[[[VVVQQQLLLGGG@@@888222...------++++++++++++++++++++++++***((('''&&&&&&(((***,,,)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************))))))))))))***++++++,,,((()))))))))************+++,,,---...///......---***+++---///000111222222111111111222444666888999555444444555888===AAADDDFFFCCC===777111---+++*********+++++++++,,,,,,,,,)))+++,,,+++***)))***,,,************++++++++++++******++++++***)))************++++++++++++******+++,,,---,,,+++***+++,,,+++***)))(((((()))***+++++++++******))))))******))))))))))))***+++,,,---******++++++,,,------...***,,,------+++)))))))))---,,,,,,,,,,,,---......,,,------...///000111111---...///111111111111111222333444666999<<>>>>>??????>>>===<<<:::::::::::::::::::::::::::888888777777777777777888888555555:::>>>AAAFFFLLLSSS\\\iiirrrxxx}}}lllaaa[[[XXXNNNNNNLLLJJJLLLRRR\\\dddiiiqqq|||wwwnnneeeXXXLLLDDD>>>:::;;;;;;888777888888777666777888777666444222333444555555444333222000000/////////111222444444666:::===???BBBEEEHHHHHHHHHHHHGGGFFFGGGJJJLLLDDDEEEEEECCC<<<888<<>>888333000...*********++++++,,,,,,,,,)))***++++++***)))***,,,)))************+++++++++***+++,,,,,,++++++,,,---******++++++++++++******'''+++...---+++)))+++---+++***)))(((((()))***+++------,,,+++************))))))))))))***+++,,,---******+++,,,,,,---......+++---...---***'''&&&&&&---,,,,,,,,,,,,---......+++,,,---...///111222222000000000000000222444555666777999;;;???BBBEEEGGGFFFGGGHHHJJJMMMPPPTTTVVV111222...111888999CCCYYYjjjqqqtttmmmeee___[[[XXXVVVTTTTTTVVVYYYYYYVVVSSSMMMNNNPPPRRRSSSTTTTTTSSSWWWUUUSSSRRRRRRSSSVVVWWW\\\\\\[[[XXXUUUTTTTTTVVVWWWXXXZZZYYYXXXVVVWWWWWW[[[YYYXXXZZZ\\\^^^^^^^^^_________```bbbdddfffhhhkkklllmmmooopppqqqqqqqqqpppqqqrrrrrrqqqsssxxx||||||zzzxxxvvvtttrrrooollloooqqqvvv{{{qqqiiijjjkkklllnnnmmmkkkhhhhhhmmmzzzwwwhhh[[[WWWTTTLLLEEECCCEEEBBB@@@@@@===999:::>>><<<<<<;;;:::::::::;;;;;;888777888:::888444555888777777999;;;>>>BBBDDDFFFKKKSSS^^^fffnnnxxxyyykkk___XXXUUUNNNIIIIIIJJJKKKNNNRRR[[[bbbkkksss{{{xxxnnnjjjeeebbb___XXXMMMEEE===:::888888:::;;;888555777888888666333222222333555444222111///...------000000111111222222222333444777<<<@@@CCCEEEEEEDDDFFFIIIJJJJJJLLLPPPNNNJJJGGGEEE@@@<<<::::::;;;<<>>666555222000//////000000000000000000333999AAAGGGPPPZZZdddeeeddd___SSSGGGCCC>>>666000---///444777---+++***+++......,,,***++++++++++++++++++++++++)))+++,,,,,,+++***,,,------***''''''***,,,,,,+++///...---,,,+++,,,---...---,,,***+++,,,,,,+++)))))),,,---,,,)))''')))++++++++++++************))))))************+++++++++------,,,,,,------...///------...///000111222222111111222222222111000000888888999<<>>JJJaaa{{{tttllleee```YYYXXXWWWYYY\\\[[[WWWSSSQQQRRRSSSTTTUUUUUUTTTTTTUUUTTTRRRQQQRRRTTTVVVXXXZZZZZZZZZXXXUUUUUUVVVXXXXXXZZZ[[[ZZZXXXWWWWWWXXXYYYXXXWWWXXX[[[\\\]]]\\\]]]]]]^^^___```ccceeegggjjjkkklllnnnpppqqqqqqrrrqqqssstttttttttuuuxxx{{{}}}{{{xxxwwwuuusssooommmooopppuuu~~~{{{rrrhhhgggggghhhjjjiiigggeeeffflllyyy{{{lllddd]]]SSSJJJFFFCCC@@@???@@@???<<<<<<@@@===<<<;;;;;;;;;;;;;;;;;;:::888:::<<<:::666666:::666777888:::<<>>;;;:::999888999888777666888999999777555333333444444333222111111000000000000000111111111222222222555777<<>>:::444///,,,,,,...000---,,,+++,,,......,,,***+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,000---***)))+++,,,,,,+++---,,,++++++++++++,,,---...---+++,,,------,,,******+++,,,+++)))))))))***+++++++++************)))))))))*********+++++++++***)))))))))******++++++------...///000111111222000111222333333444333333777888999>>>EEEOOOXXX^^^^^^YYYOOODDD:::333...,,,---+++))))))+++,,,***(((************************+++,,,,,,,,,+++******)))***++++++,,,,,,++++++***---.........---,,,***)))))))))))))))))))))))))))((('''''''''(((((()))***,,,+++++++++++++++******...---,,,++++++///555999...---,,,+++************............------------***,,,------,,,,,,---.........//////000000111111000333555444222111333666::::::<<<@@@EEEJJJMMMOOOPPPRRRUUUZZZ^^^ccchhhkkk---000///444???DDDTTTnnn|||rrrkkkbbb```^^^______^^^YYYUUUUUUUUUUUUUUUUUUTTTSSSRRRTTTSSSRRRQQQRRRTTTWWWXXXXXXXXXYYYWWWVVVUUUWWWXXXYYY[[[\\\[[[XXXWWWWWWWWWWWWVVVUUUVVVXXXZZZ[[[ZZZ[[[[[[\\\]]]___bbbeeefffiiijjjkkkmmmoooqqqrrrsssrrrtttwwwxxxxxxxxxyyy{{{~~~|||yyyxxxvvvtttpppnnnoooooorrryyyyyyssshhhgggffffffffffffeeedddgggnnn{{{tttjjj]]]QQQJJJFFFBBBAAACCCBBB???>>>AAA>>>===<<<<<<;;;;;;;;;<<<<<<:::<<<>>><<<888888<<<666666777888:::<<<===>>>CCCIIIQQQXXX```lll{{{qqqddd\\\TTTMMMJJJIIIFFFGGGJJJKKKLLLNNNOOORRRZZZfffnnnrrrdddWWWPPPKKKGGGDDDCCCCCCAAA<<<888888999999888777666666777888999:::888666555555666333333333333333333444444000111111111111222222222555888<<>>CCCMMMUUU\\\___^^^YYYOOOGGG;;;999555111---+++******---,,,+++,,,......,,,+++++++++++++++++++++++++++---***)))***---...---***333000---,,,,,,---,,,+++,,,++++++******++++++,,,///...,,,---......---+++,,,+++******++++++***)))+++++++++************))))))))))))*********+++++++++++++++,,,,,,,,,------,,,------...///000111111000111222444555555666666777777999===DDDLLLTTTYYY^^^YYYPPPEEE;;;333...+++,,,+++)))***++++++***)))************************)))***,,,------+++)))(((***++++++,,,,,,++++++***/////////...,,,+++)))((())))))************))))))***))))))))))))***++++++)))))))))******+++++++++000///---++++++///666:::///...---,,,,,,+++,,,,,,......---------,,,,,,,,,+++---......------...///......//////000000111111222111000111222444666666===>>>AAAEEEJJJNNNRRRTTTTTTWWW]]]bbbgggmmmssswww...222111777BBBJJJ]]]yyyuuupppjjjfffeeebbb^^^ZZZWWWWWWVVVUUUSSSRRRPPPPPPRRRRRRQQQQQQSSSUUUWWWXXXXXXYYYYYYXXXVVVUUUVVVWWWYYYZZZ[[[ZZZWWWUUUUUUVVVUUUTTTSSSTTTWWWYYYYYYXXXZZZZZZ[[[]]]```cccfffhhhiiijjjkkkmmmoooqqqrrrssssssuuuxxxzzz{{{{{{{{{{{{~~~}}}zzzyyywwwuuuqqqooollllllnnnrrrxxxyyyuuuqqqllljjjgggfffggggggfffeeejjjqqq{{{mmm]]]SSSMMMIIIFFFFFFEEEAAA???AAA??????>>>===<<<<<<<<<<<<<<<;;;<<<>>>===999999<<<777777777888999:::;;;;;;???DDDJJJPPPXXXfffvvvuuuggg___VVVRRRNNNIIIGGGIIIHHHHHHGGGGGGIIINNNVVV]]]jjjvvv}}}nnn```SSSIIIDDDBBB???===<<<<<<<<<:::888666888:::888555333555888777888999888666555666777444555555666666666666666111111111111222222222222555888<<>>;;;777555444555555777666666777888888555333333333111000//////////////////000000222666<<<@@@HHHMMMSSSWWWVVVQQQIIICCC===;;;777222...,,,++++++,,,,,,------...------,,,++++++++++++++++++++++++...***(((***...000---***111000...---------,,,,,,+++++++++++++++,,,,,,,,,...---,,,,,,------,,,+++---***((())),,,---+++(((+++++++++*********))))))))))))))))))************,,,,,,---------...------+++,,,---...///000000111111222333444444444444444666666666888===CCCIIILLLUUUQQQJJJBBB999222---++++++************+++******************************+++,,,---......---,,,+++***++++++,,,,,,++++++***---------,,,+++)))((((((***+++,,,,,,,,,,,,+++***++++++*********++++++,,,************++++++++++++------,,,++++++---111555......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---///000000///...000111......//////000000111111222111000111333666888:::@@@BBBFFFIIINNNRRRWWWZZZYYY^^^dddkkkqqqxxx000444444999EEENNNddd|||sssmmmhhhccc___ZZZYYYXXXVVVTTTRRRQQQPPPQQQQQQQQQRRRSSSUUUVVVWWWYYYZZZZZZXXXVVVTTTSSSTTTVVVXXXYYYXXXUUUTTTTTTTTTUUUSSSRRRTTTVVVXXXXXXXXXZZZZZZ\\\^^^bbbeeeiiikkkkkkkkklllmmmoooqqqssstttsssuuuxxx{{{}}}}}}|||{{{}}}{{{yyywwwuuurrrooojjjiiijjjmmmpppqqqooommmllljjjggggggggggggfffeeejjjssslll^^^RRRLLLGGGGGGFFFCCCAAABBBAAA@@@???>>>============;;;:::;;;===<<<888888;;;999999999999999999::::::===AAAFFFKKKSSS```rrr~~~tttkkkaaaZZZSSSLLLHHHHHHFFFFFFEEEEEEEEEHHHLLLOOOWWWbbbmmmvvv}}}~~~vvvjjj^^^SSSJJJDDD@@@@@@>>><<<;;;:::::::::999555777999888555333555888555777777777555555555777777888888999888888777666333333333333222222222222444777;;;@@@CCCDDDDDDDDDCCCGGGKKKLLLNNNOOOJJJDDD<<<:::888555444333333444777666666666777777555333222222111000000/////////...///000111222555999===AAADDDHHHLLLLLLGGGAAA???>>>;;;666111---,,,------,,,---......------------++++++++++++++++++++++++...+++(((***...000...***,,,,,,---,,,,,,,,,------+++,,,,,,------------------,,,++++++,,,,,,+++))),,,***((())),,,---+++(((+++++++++*********))))))(((((()))))))))*********(((((()))************)))++++++,,,---...///000000222222222222222111000///333222222333666;;;@@@CCCEEECCC???:::555000,,,*********+++************+++************************---,,,+++++++++,,,------***++++++,,,,,,++++++************)))))))))))))))+++++++++,,,,,,+++++++++)))(((((('''''''''((((((---,,,,,,,,,,,,+++++++++(((***,,,---,,,,,,---///---,,,,,,++++++++++++,,,......---------,,,,,,,,,,,,...//////......///000......//////000000111111000333444444333555;;;???AAADDDIIIMMMPPPUUUZZZ^^^aaagggpppxxx000444444:::FFFQQQjjj{{{qqqhhhbbb[[[ZZZXXXVVVUUUTTTSSSSSSQQQQQQQQQRRRSSSTTTUUUVVVYYYZZZZZZYYYVVVSSSRRRRRRTTTUUUWWWVVVUUUTTTTTTTTTUUUTTTSSSTTTWWWXXXYYYXXXZZZ[[[\\\___ccchhhkkknnnnnnnnnmmmnnnoooqqqsssuuurrrsssuuuyyy}}}~~~|||}}}zzzyyywwwuuuqqqooohhhhhhhhhiiikkkllljjjiiihhhfffeeeeeeffffffdddcccgggqqqyyygggYYYQQQIIIHHHHHHEEEDDDEEEBBBAAA@@@???>>>=========:::999:::===;;;777777;;;::::::999999999999::::::;;;???DDDHHHOOO\\\mmmyyy{{{ppphhh^^^TTTNNNMMMHHHGGGEEEDDDCCCDDDEEEFFFJJJSSS\\\aaagggnnnqqqqqqgggaaaXXXOOOIIIEEEAAA???>>>===<<<;;;:::999999999666777888777666555666777444666777777555555666777999:::;;;;;;;;;:::999888555555444444444444333333444666:::>>>@@@AAA@@@@@@???CCCFFFFFFHHHIIIEEE???888777666444333333444444555444444555666555333111111111111000000/////////...///000111222444777999;;;;;;>>>CCCCCC>>>::::::999666222...++++++,,,---,,,---//////---,,,---...++++++++++++++++++++++++...+++***+++...///...+++)))+++,,,,,,++++++,,,---++++++,,,...............---+++******+++,,,***)))***))))))***+++,,,+++***+++++++++************)))((((((((()))))))))******((()))***,,,,,,+++*********++++++,,,---...//////222222111111000...---,,,.........000444888===@@@777777666444111...,,,***)))***++++++***)))+++,,,************************+++***((('''((()))+++---***++++++,,,,,,++++++******))))))(((((()))************)))(((((()))******++++++***)))))))))******---------,,,,,,+++++++++'''***...///...---,,,,,,,,,,,,++++++++++++,,,,,,//////.........---------***,,,------,,,+++---.........//////000000111111000333666666555666;;;@@@@@@DDDJJJNNNQQQUUU\\\aaaeeemmmxxx---222333999FFFTTTooozzzkkkaaaXXXVVVUUUSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTWWWXXXZZZYYYVVVTTTSSSSSSSSSUUUVVVVVVUUUUUUUUUVVVVVVUUUTTTUUUXXXZZZZZZYYYYYYZZZ\\\___dddhhhllloooqqqpppooooooppprrrtttuuupppppprrrvvv|||~~~}}}~~~|||zzzxxxwwwtttqqqnnniiiiiiiiiiiijjjiiigggfffdddccccccdddfffeeecccaaagggqqqzzzjjj___SSSOOOLLLHHHFFFFFFCCCBBBAAA@@@???>>>>>>>>>;;;999;;;===;;;777777;;;:::999999888888999999:::999===BBBFFFLLLXXXhhhttt~~~~~~sssggg___]]]SSSPPPJJJFFFDDDDDDEEEEEECCCIIINNNPPPSSSYYY\\\\\\VVVQQQKKKFFFCCCBBB@@@???;;;;;;<<<;;;:::999999999888777666666888888777666555666888777777666888999888999;;;===>>>===<<<;;;777666666666555555555555333555888;;;======<<<;;;;;;>>>@@@???AAACCC@@@:::555444444333333444555555333333333555666555222///000000000000000//////...---///111111111333555777777555777<<<<<<888666888222111000...---,,,,,,,,,+++...000///---,,,---///++++++++++++++++++++++++,,,,,,,,,,,,------...---***,,,...---+++)))***,,,)))***,,,---......------...,,,++++++,,,---+++***(((***++++++******+++,,,+++++++++************)))(((((((((((()))))))))******+++---.........,,,+++******+++,,,---......///000000000000000///...---,,,,,,,,,---000444888::://////000000000...,,,+++(((***,,,+++))))))+++---************************)))))))))))))))******+++***++++++,,,,,,++++++***---,,,+++***))))))******,,,***(((''''''(((***,,,///......---,,,,,,------+++++++++++++++,,,,,,,,,)))+++---...---++++++,,,------,,,,,,,,,,,,------000000/////////.........+++---......------...///......//////000000111111111222444555777999;;;;;;>>>CCCJJJMMMPPPTTT\\\bbbjjjsss+++000222888FFFUUUrrrlll^^^RRRQQQPPPOOONNNNNNOOOPPPRRRRRRRRRSSSSSSSSSSSSSSSUUUWWWXXXXXXWWWUUUTTTUUUSSSUUUWWWWWWVVVVVVWWWXXXWWWVVVUUUVVVYYYZZZ[[[ZZZXXXYYY[[[___ccchhhmmmooosssrrrqqqpppppprrrtttuuuoooooopppuuu{{{~~~~~~|||yyyxxxvvvtttpppnnnjjjjjjjjjjjjjjjhhhfffeeeccccccdddfffggggggdddaaahhhsss}}}ooo___WWWQQQJJJFFFFFFDDDCCCBBB@@@???>>>>>>>>>;;;:::;;;>>><<<888888<<<999888888888888888999999888<<>>???@@@??????888888777777666666666555222444777:::;;;;;;:::999777999:::999;;;===;;;666333333333333444555666666333333444666777555222//////000000000000000///...---///111111111222444666555222444999:::555444777...///000111111///---,,,+++...000000---,,,---///+++++++++++++++++++++++++++,,,...---,,,,,,---///,,,...000...+++))))))+++((()))+++,,,------,,,,,,///---,,,,,,---...,,,+++'''***,,,+++)))(((+++...+++++++++************)))(((((((((((())))))))))))&&&(((***+++++++++)))((()))***+++,,,---......///...//////000000000000///------,,,+++,,,...000222,,,---///000000...,,,+++'''***,,,+++))))))+++---************************((()))+++---------,,,++++++++++++,,,,,,+++++++++111000---+++************///---***((((((***---///---,,,++++++************'''((()))***+++,,,------)))***+++***))))))***,,,......---------......///000000000000///////////////000111111000000111222......//////000111111111333111000444999<<<:::666===CCCIIIMMMOOOTTT[[[bbbrrr|||...111111777GGGXXXvvviiiWWWMMMKKKJJJIIIJJJLLLOOOQQQLLLPPPTTTUUUSSSRRRTTTVVVXXXYYYYYYXXXVVVUUUUUUVVVUUUUUUUUUTTTUUUUUUVVVVVVTTTTTTTTTUUUWWWZZZ]]]^^^[[[ZZZ[[[^^^bbbgggjjjkkkoooooopppsssvvvuuuqqqmmmpppmmmkkkpppyyy~~~}}}yyy{{{zzz{{{{{{zzzwwwqqqmmmhhhgggfffffffffeeebbb___aaa```bbbeeedddaaabbbfffgggrrrttthhhVVVMMMOOOMMMFFFFFFDDDAAA@@@AAA@@@???<<<;;;;;;:::::::::;;;;;;999999999999999999999999:::;;;===AAAHHHSSS___gggsssyyy~~~tttlllaaaYYYSSSOOOIIIFFFDDDCCCBBBCCCEEEEEEDDDCCCEEE???BBBEEE@@@BBBDDD===AAA>>>;;;999999:::999999777999:::999888777888999888999::::::888777777888???@@@BBBAAA@@@@@@AAABBB::::::999888777777777777:::999999888888888888888777777777777777777777777666666555444333333222222444555666666666555444333333333222222000///------111111000000000000111111333333222111000000111111111...,,,---//////---+++//////...---,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++***+++---(((***------,,,******++++++)))(((***,,,---+++(((******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,)))************+++++++++000///000111333333111000...000000///,,,,,,---///&&&(((+++---...,,,***((()))***++++++***+++---...))),,,---+++,,,......+++***+++,,,------+++***(((---,,,,,,++++++,,,,,,---+++,,,...---------000222///,,,***)))***++++++***,,,***))))))***++++++***,,,...000///---***)))(((,,,+++***))))))***++++++---,,,,,,++++++,,,,,,---////////////////////////............///000111222111000000000//////......666777777777666777:::<<>>===<<<;;;::::::::::::999999999999999999999999999:::;;;???EEEOOOZZZaaannnttt}}}~~~rrrhhhaaaZZZSSSNNNFFFDDDBBBBBBCCCEEEDDDCCCHHHBBBGGGJJJGGGIIIKKKEEECCC@@@<<<::::::::::::999777888999999777777888999777888:::999777666666777;;;<<<======<<<<<<===>>>;;;;;;:::999999999::::::888777666555555555666777666666666666666666666666555444444444444333333333555666777777777666555444222222222111111///...---000000////////////000000111111000///////////////000...------//////---+++.........------,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))+++,,,***+++,,,---......---,,,---+++***+++------+++)))))))))***++++++++++++******++++++++++++++++++,,,)))************+++++++++/////////111333444222111000,,,)))***...000...+++))))))***++++++++++++***+++,,,,,,+++***)))+++,,,'''++++++)))))),,,,,,)))+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,...000...,,,***)))***++++++***,,,***))))))***++++++***''')))+++,,,,,,,,,...///,,,+++***))))))***++++++------,,,,,,,,,,,,------.................................//////000111222000000111111222222222222555666777777777999<<>><<>><<<;;;;;;::::::777888999888777777777999666777888888666555555666777999:::;;;:::999:::;;;<<<<<<;;;;;;;;;<<<======999888666444444555666777333333333333333333333333333333333333444444444444777777888999888777666555111111111111111000////////////............////////////...------------...000...---...//////...,,,......------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++(((((())))))***++++++++++++++++++,,,,,,---------+++,,,,,,+++))))))***,,,---++++++---111222000......---,,,,,,------+++)))(((((()))************)))+++++++++++++++*********)))************+++++++++......///111444555444333///,,,)))***---///---++++++***)))))))))***,,,------------,,,))))))***+++(((++++++)))))),,,,,,)))---,,,+++***+++...000222---,,,,,,++++++,,,,,,---***+++,,,+++***+++---///...,,,******+++,,,+++***,,,***))))))***++++++******+++,,,+++***)))***,,,++++++************+++,,,------,,,,,,,,,,,,------..............................//////000111111222000111222333444555666666444555777777888:::>>>AAA@@@AAAEEEJJJLLLPPP[[[fffxxx...000///333@@@NNNjjjcccNNNCCC;;;===AAAEEEJJJOOORRRTTTUUUWWWWWWTTTQQQPPPSSSVVVTTTVVVWWWWWWUUUSSSSSSSSSOOOQQQTTTVVVXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[]]]]]]^^^```eeehhhiiiiiillllllmmmmmmnnnmmmlllkkkjjjnnnqqqsssssstttxxx{{{xxxwwwwwwxxxxxxvvvssspppkkkiiigggeeeccc```\\\YYYXXXYYY]]]cccdddbbbcccfffgggqqqvvvhhhXXXUUUOOOJJJHHHFFFBBB>>>===@@@???>>>===============888888888888888888888888777888999:::===CCCJJJOOO[[[bbbmmmxxx{{{pppiii\\\WWWPPPLLLIIIIIIIIIIIIIIIDDDIIINNNKKKOOOQQQKKKFFFCCC???<<<;;;;;;:::999777888999888777777888999555777888777666555555555666888:::;;;:::::::::;;;<<<;;;;;;;;;<<<===>>>>>>;;;999777555555666888999333333333333333333333333111111222333444555555666777888888999888777555444000000111111111000000///.........------...............---------------...//////......//////......------------............+++++++++,,,,,,,,,------......------,,,,,,++++++++++++++++++++++++,,,,,,***++++++,,,,,,------...***++++++***))))))***,,,///,,,***---333555333///...---------,,,+++***(((((())))))***************,,,,,,++++++******))))))))))))*********+++++++++......000222666777666555---...000000///.........******)))))))))***+++,,,,,,------+++***)))***,,,***------***+++......,,,,,,+++++++++,,,---///000---,,,,,,++++++,,,,,,---***+++,,,+++***+++---...---+++******+++,,,+++***,,,***))))))***++++++***'''))),,,,,,+++*********++++++***+++++++++,,,,,,......------------......------------------------...//////000111111222222222222333444555666666777555666777888888:::>>>AAAAAABBBGGGMMMPPPTTT___jjj{{{///222000333>>>IIIcccrrrUUUEEE>>>999;;;???DDDIIINNNQQQSSSUUUVVVVVVSSSOOONNNQQQTTTSSSUUUWWWVVVTTTRRRQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWUUUVVVWWWXXXXXXYYYYYYZZZ[[[[[[\\\```dddggghhhhhhllllllmmmmmmmmmmmmmmmnnnkkkooossssssrrrssswww{{{wwwwwwvvvwwwwwwuuurrrooollljjjgggeeeccc```[[[XXXUUUVVVZZZ```bbb```aaaeeefffooo~~~mmm```VVVOOONNNMMMHHHEEEFFF?????????>>>??????@@@@@@888888888888888888888888888999999:::;;;???DDDHHHRRRYYYdddppp{{{}}}mmmggg___WWWSSSQQQPPPOOOVVVOOORRRUUUQQQSSSUUUOOOFFFCCC>>><<<;;;:::999888777999:::999888777888:::666777999888666555555666555888;;;<<<;;;:::;;;;;;;;;;;;:::;;;;;;<<<======:::999777666555666777888333333333333333333333333///000111222444555666666777777888888777555444333000000111111111000000///......------------...............------...//////...////////////...//////---.....................++++++,,,,,,,,,---------///......------,,,,,,,,,------,,,,,,+++***))))))+++++++++,,,,,,---------******+++***))))))***,,,000---***---222555333000,,,,,,,,,,,,***)))(((((()))***++++++,,,,,,+++++++++++++++******)))))))))))))))*********+++++++++...///000333777888888666111------444<<<>>>555,,,((()))***++++++++++++******+++++++++******,,,...+++------******...///---***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---+++,,,---,,,++++++---///,,,+++***+++,,,---+++***,,,***))))))***++++++*** '''---000000111111******++++++,,,,,,,,,,,,///......------......///...........................///000111222222222111333333333444444444444555666777888999999;;;>>>AAAAAACCCIIIPPPTTTZZZgggsss...222000333<<>><<<;;;;;;:::999999:::;;;:::999888999;;;888999::::::888777777888555888;;;===<<<<<<;;;<<<;;;;;;:::::::::;;;;;;<<<666666555555444444555555444444444444444444444444//////000222333555666666777777888888777555333222111111111111111000//////......------------......///............///000000---///000000///...///111//////..................,,,,,,,,,,,,------------..................------------,,,***)))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******+++---///---+++---000222222000***+++,,,,,,***(((((()))******+++,,,,,,,,,,,,,,,***************))))))))))))************+++++++++......///222666777666555777...+++:::MMMOOO<<<'''((()))***,,,,,,+++******)))***++++++***+++---///)))+++***'''(((+++---+++***+++,,,------+++)))(((---,,,,,,++++++,,,,,,---,,,---------++++++---...+++******+++------,,,***,,,***))))))***++++++***###)))...000000//////)))***+++,,,---------,,,//////............//////////////////////////////...///000222333222222111333333333333333444444444888999:::;;;<<<>>>BBBEEEEEEGGGMMMUUU[[[dddsss,,,000000222999???QQQnnnqqqYYYJJJCCCBBBBBBCCCEEEIIIMMMQQQTTTSSSUUUWWWVVVRRRPPPPPPRRRPPPSSSUUUVVVSSSQQQOOOOOOQQQRRRSSSTTTUUUUUUTTTTTTVVVWWWXXXYYYYYYYYYXXXWWWXXXYYY[[[```fffjjjjjjjjjiiijjjkkkkkkkkkmmmqqqtttoooqqqssstttuuuvvvwwwyyyyyyxxxvvvuuuuuussspppmmmmmmkkkhhhgggeeeaaa]]]ZZZSSSRRRTTTXXXYYYYYY]]]bbbeeemmm{{{rrraaa[[[VVVLLLHHHJJJEEEDDDCCCAAA@@@?????????::::::::::::::::::::::::888999::::::999:::===???@@@GGGSSS```mmmzzz|||yyyvvvuuuqqqfffaaa[[[PPPOOOPPPIIIFFFCCC???============<<<:::;;;<<<<<<::::::;;;<<<:::;;;===<<<:::999999:::888;;;???AAA@@@?????????<<<<<<;;;:::::::::;;;;;;555555666666666555444333333333333333333333333333///000000222333444555555888999999999888666444333222222222111111///...---//////............//////...............///000000---///111000///...000222000000//////......------,,,,,,,,,------------................../////////---,,,,,,+++***))))))(((...------,,,,,,++++++******+++,,,+++***+++,,,......---,,,,,,---...///000)))+++------***)))***,,,))))))***+++++++++++++++))))))))))))************)))************+++++++++,,,,,,---000333444333111555888???JJJPPPIII777'''******))))))******+++,,,***+++,,,+++******+++---***,,,***''''''+++---+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,******+++---*********+++------,,,***,,,***))))))***++++++***)))+++------,,,+++++++++)))***+++---------------000//////////////////000000000000000000000000000...///111333333333222111111222333333444555666666888:::<<<>>>AAADDDIIILLLMMMOOOUUU^^^gggrrr***//////111777;;;KKKgggyyy|||gggXXXPPPJJJIIIIIIJJJLLLQQQUUUXXXSSSVVVXXXXXXTTTQQQRRRSSSPPPRRRUUUUUUSSSQQQOOONNNPPPRRRUUUWWWWWWUUURRRQQQVVVWWWXXXYYYYYYXXXWWWWWWXXXYYY\\\bbbgggkkkllllllgggiiijjjjjjjjjlllqqquuuqqqrrrrrrtttvvvwwwxxxxxxzzzxxxvvvuuutttrrrooolllmmmkkkiiigggeeebbb^^^[[[SSSQQQRRRUUUWWWWWW[[[bbbbbbjjjwwwooofff^^^QQQKKKNNNHHHGGGEEEBBB@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;777888999999999999;;;===;;;BBBNNN[[[iiiuuu~~~rrrjjjbbbTTTQQQRRRKKKFFFCCC@@@>>>>>>??????>>>;;;<<<======;;;;;;<<<===;;;===>>>===<<<;;;;;;;;;<<>>===<<<;;;;;;;;;;;;;;;555666888999999777555444222222222222222222222222///000111222333444555555::::::::::::999777555444333333222222000///...---//////............//////---------------...///000,,,///111111///...000333111111000///...------,,,,,,,,,,,,---------......------......//////000000......------------------///...------,,,+++***)))+++,,,,,,,,,++++++---///---------,,,++++++---///))),,,......,,,***,,,...(((((()))***************(((((())))))******++++++)))************+++++++++******+++...000111000//////EEEZZZ[[[HHH444++++++---+++(((''''''))),,,...,,,------,,,***)))***+++,,,...,,,))))))---///...,,,,,,+++***,,,...000111---,,,,,,++++++,,,,,,---***++++++***))))))***,,,***)))***,,,---...,,,***,,,***))))))***++++++******++++++******,,,///222)))***+++---......------000000////////////000000000000000000000000000000...///111333444333222111000111222444666777999999777:::===AAADDDIIIOOOSSSVVVXXX^^^gggqqq~~~/////////111555===GGGMMMeeetttzzzxxxxxx|||tttmmmbbbYYYPPPOOOQQQRRRVVVZZZTTTUUUUUUTTTRRRQQQRRRSSSSSSRRRQQQRRRSSSSSSQQQOOOMMMPPPSSSUUUUUUUUUUUUVVVXXXZZZ\\\]]][[[ZZZYYYZZZ\\\]]]]]]^^^___ccchhhllljjjjjjjjjkkknnnqqqtttvvvvvvvvvwwwwwwwwwwwwvvvvvvsssttttttuuutttsssqqqppplllkkkiiigggeeebbb^^^[[[RRRRRRQQQRRRTTTWWWZZZ\\\eeekkkxxxuuugggZZZSSSSSSRRRLLLGGGEEEBBB>>>???BBB===:::888777888999::::::;;;;;;::::::::::::999999>>>BBBJJJTTT```ooo}}}tttfffZZZQQQJJJFFFGGGEEEDDDDDDDDDCCC@@@>>>>>>@@@AAAAAA@@@>>>=========@@@CCCCCC???======>>>???HHHQQQUUUVVVWWWUUUPPPOOOJJJBBB<<<999888777666555666888999999888777666444333222222444444333222444444555555444444333222444555777999888666444222111222222222222111000000///////////////.........///////////////000111111111111222222222333333333333222111111111111///---------...//////...------///000000000000//////...---,,,++++++******++++++)))***+++,,,---,,,+++***++++++++++++,,,---...///---,,,+++******,,,...///------------,,,+++***))),,,+++***)))))))))***++++++++++++*********))))))&&&'''((()))***+++,,,,,,,,,,,,,,,,,,---///000111JJJTTTWWWJJJ777,,,***+++%%%###%%%,,,...***+++///++++++***)))***+++---...++++++******++++++,,,---)))++++++***+++///---))),,,,,,---------,,,++++++,,,,,,++++++***)))))))))******++++++++++++******///,,,***)))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................000000///......///111111111111222222222222111111111222333444555444333333333555777999999:::<<<>>>===@@@DDDHHHKKKOOOTTTXXX\\\___eeennn|||...///000111333888???DDDPPP^^^cccbbbdddjjj~~~zzzkkk[[[RRRNNNNNNRRRWWWTTTUUUUUUTTTSSSRRRRRRSSSSSSRRRRRRSSSTTTSSSQQQPPPPPPRRRUUUVVVTTTSSSRRRSSSVVVWWWYYYYYYXXXXXXXXXZZZZZZ[[[\\\]]]^^^bbbgggkkkjjjjjjjjjlllnnnqqquuuwwwvvvvvvwwwwwwwwwvvvuuuuuurrrrrrssssssrrrqqqpppoookkkiiigggfffdddbbb^^^[[[SSSRRRQQQRRRSSSVVVYYYZZZccchhhttt|||kkk___[[[TTTMMMHHHFFFCCC>>>===???===;;;999888:::;;;;;;:::;;;;;;::::::::::::999999<<<@@@FFFOOO[[[jjjxxxyyyjjj]]]SSSLLLHHHEEEDDDCCCCCCDDDDDDCCCAAAAAABBBCCCBBB@@@???>>>======???AAAAAA???>>>AAADDDPPPZZZeeekkkmmmnnnkkkfffZZZRRRHHH???:::888777777666777999::::::999888777555444222222333444333111333333444444555444444333555555777777777666444333222222222222222111000000////////////////////////000////////////000111111111111111111222222222333333111000111111111///---........................111111111111000///......---,,,++++++******++++++******+++,,,,,,,,,,,,+++*********++++++,,,---...---,,,+++******,,,---///------------,,,+++***)))+++******))))))***+++,,,+++++++++*********))))))++++++************)))))),,,+++******+++---000111HHHIIICCC666,,,***---...(((&&&'''---...******---,,,+++*********+++,,,---******))))))******+++,,,***,,,+++)))+++...---***++++++,,,,,,,,,,,,,,,+++******************++++++)))******++++++******))),,,++++++,,,---,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------000//////...//////111111111111222222222222111111111222333444444444333333000222555666777999<<<>>>@@@DDDJJJOOOSSSXXX^^^bbbdddiiisss---...000111111333666999;;;FFFJJJJJJOOOWWWmmmhhhWWWMMMJJJNNNSSSSSSTTTUUUTTTSSSRRRSSSTTTTTTSSSSSSTTTUUUUUURRRPPPNNNQQQTTTUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUXXXZZZYYYZZZ[[[\\\]]]```eeeiiijjjjjjkkklllooorrruuuwwwvvvvvvvvvvvvvvvuuuttttttqqqqqqqqqqqqpppooonnnmmmjjjhhhfffeeecccaaa^^^[[[UUUSSSRRRQQQQQQSSSVVVWWWaaaeeeooo}}}~~~lllbbbYYYRRRLLLJJJFFFAAA>>>???<<<;;;:::;;;<<<===<<<:::;;;;;;::::::::::::999999:::<<>>======>>>???>>>>>>AAAGGGLLL]]]jjjxxx{{{hhh^^^PPPCCC;;;888777777666777999;;;;;;;;;:::999777555333333333333222000222222333444555555555555666666666666555555444444222222222222222111111000//////////////////000000000000000///000000111222000000000000111111111111222111000000111111///---///...---,,,,,,---...///222222222111111///......---,,,++++++******++++++++++++******++++++,,,---***************+++,,,---,,,++++++******,,,---...------------,,,+++***)))***)))))))))***+++,,,,,,+++++++++***************,,,,,,,,,++++++*********,,,+++***))))))+++...///===999000'''&&&+++---+++***)))***---...+++***+++,,,,,,+++*********++++++)))))))))))))))***+++++++++,,,***((()))......+++))))))***+++,,,,,,,,,+++((())))))***++++++,,,,,,))))))************))))))******,,,---///---***&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111111111222222222222111111222222333444444444444333000222444555777:::>>>@@@DDDJJJRRRYYY^^^dddjjjpppmmmttt+++---000111111000111222444<<<>>>???FFFNNNggguuuaaaUUUNNNNNNQQQRRRSSSTTTTTTSSSRRRSSSUUUTTTTTTTTTUUUVVVVVVSSSQQQJJJMMMQQQTTTTTTTTTUUUVVVQQQQQQQQQQQQQQQTTTXXX[[[YYYZZZ[[[\\\]]]```dddgggjjjjjjkkkmmmooorrrtttvvvvvvvvvvvvvvvvvvuuuttttttrrrrrrrrrqqqpppooonnnnnnkkkiiifffeeedddbbb___]]]WWWUUURRRPPPOOOQQQSSSTTT___bbbkkkxxx{{{mmmaaaYYYRRRPPPLLLFFFBBBAAA<<<;;;;;;<<<======<<<:::;;;;;;:::::::::999999999999;;;>>>DDDMMMYYYfffoooqqqwwwvvvhhh^^^WWWSSSNNNMMMLLLNNNPPPRRRRRRQQQLLLJJJGGGDDDBBBAAA???======>>>>>>===>>>CCCLLLSSS___mmm}}}sssgggVVVFFF<<<888777888777888:::<<<======<<<;;;999777444333333222111000000111333444555666666666777666555444444444555555222222333333222222111000//////000000000000111111111000000000000111222222/////////000000000000000111000///000111111///---000///---,,,,,,---///000222222222222111000......---,,,++++++******++++++,,,+++***)))***+++,,,---***)))))))))***++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,+++******(((((()))******+++,,,---******************************+++,,,,,,---......------,,,,,,++++++******,,,,,,***(((+++...+++%%%******,,,---...---,,,,,,---,,,,,,++++++************************++++++,,,,,,,,,***'''(((---...,,,'''((()))***+++,,,,,,,,,))))))*********+++++++++((())))))******))))))(((******+++,,,...---***(((++++++,,,,,,,,,,,,------------------------------......//////000000111111111222222333333222222111333333333444444444444444555666777888:::===BBBEEEIIIQQQZZZaaafffllltttzzzzzz))),,,000111111000000111444999999<<>>===>>>>>>===>>>DDDMMMUUU___mmm}}}ttthhhWWWFFF<<<888777777888999<<<>>>??????>>>>>>;;;888555333222222111000000111222444555666666777777666444333333333555555222333333333333222111111000000000000111111222222111111111111111222333333////////////////////////000/////////111000///---000///---,,,,,,---///000222222222111111///......---,,,++++++******++++++,,,+++***)))***+++,,,---*********)))******++++++************++++++,,,,,,++++++,,,,,,++++++******(((((()))***+++,,,,,,,,,************************+++++++++,,,------......---///000000///+++(((%%%&&&+++...------...+++&&&(((***,,,---...///...---,,,,,,,,,,,,+++******))),,,++++++++++++,,,------,,,,,,***'''(((---...,,,'''((()))***+++,,,,,,,,,+++++++++*********))))))))))))************))))))---+++)))***+++,,,,,,++++++++++++,,,,,,---------////////////////////////---......///000111111111222222333333333333222222333333333444444444555555888999999:::<<<@@@FFFJJJQQQYYYccciiimmmrrr{{{***,,,///000000000111333222444444999CCCLLLfffjjjXXXOOOMMMOOOQQQQQQPPPQQQRRRTTTSSSTTTUUUVVVXXXVVVSSSPPPNNNPPPSSSSSSRRRPPPPPPPPPOOOOOOOOOOOOPPPSSSXXX\\\YYY[[[]]]^^^___```cccfffggghhhjjjlllnnnqqqrrrssstttuuuvvvwwwwwwxxxxxxwwwwwwvvvuuusssrrrqqqqqqqqqllljjjgggffffffeeedddbbb[[[XXXSSSOOONNNNNNQQQRRRZZZ^^^gggsss}}}qqqddd^^^XXXPPPIIIFFFAAA???============;;;:::;;;;;;::::::::::::999999999:::<<<>>>CCCIIIQQQWWW```dddlllttt}}}zzztttpppkkkjjjiiihhhfffaaa[[[WWWTTTNNNGGGCCCCCCBBB@@@>>>>>>??????>>>???DDDLLLRRR___lllyyy~~~xxxkkkaaaRRRDDD<<<888777777888:::===???AAAAAAAAA@@@;;;888444222222333222222000111222444555666666666777666444333333333444555333333333333333222222111000000000111222222333333222222111111222222333444000000000000////////////000///...///000000///---///...---,,,,,,---...///000000000000000//////...---,,,++++++******++++++++++++******++++++,,,---++++++*********++++++,,,*********+++++++++++++++***+++++++++++++++******((()))***+++++++++++++++***************+++++++++......------,,,+++******---...000111///,,,(((%%%***...000,,,)))+++------'''***,,,,,,---//////---++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,---......+++,,,***((()))......+++))))))***+++,,,,,,,,,+++,,,,,,++++++***))))))(((******++++++++++++******---+++))))))***,,,---,,,***++++++,,,,,,------...////////////////////////,,,---...000111111111111222222333333333333222222444444444333444555555666888888999:::>>>DDDKKKQQQ[[[ccclllqqqttt{{{,,,---...------...111444000111111:::FFFOOOiiixxx___QQQKKKMMMOOOOOOOOOOOOQQQSSSRRRSSSTTTVVVWWWVVVRRROOOOOOQQQSSSSSSQQQOOONNNNNNMMMNNNOOOOOOPPPRRRVVVYYYXXXYYY\\\]]]^^^___bbbdddeeefffiiikkkmmmoooqqqqqqssstttvvvwwwyyyzzzzzzzzzxxxwwwuuusssqqqqqqqqqqqqkkkiiifffeeeeeeeeedddccc\\\YYYTTTPPPNNNOOOQQQSSSVVV[[[eeerrr~~~uuujjjaaaWWWOOOKKKFFFDDD@@@???>>>>>>===<<<;;;;;;::::::::::::999999888999;;;===???CCCHHHLLLTTTWWW]]]dddlllvvv~~~{{{uuummmccc\\\UUUNNNFFFCCCCCCCCCAAA???>>>@@@AAAAAA@@@CCCHHHMMMYYYccclllpppqqqqqqmmmggg]]]VVVJJJAAA;;;888777666999;;;>>>@@@BBBCCCCCCBBB;;;888444222222333333333111222333444555555555555555555444444333333333444333333444444333333222111000000111111222333333444333222222222222333444444111111111000000////////////......///000000///---........................------...////////////...---,,,++++++******++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,))))))***+++++++++++++++******++++++++++++******)))***++++++++++++***)))))))))*********+++++++++......---,,,+++***))))))++++++,,,---,,,,,,+++***,,,...---)))(((+++---,,,''',,,---++++++......))))))***+++,,,,,,,,,++++++,,,,,,++++++,,,,,,---...***,,,+++)))+++...---***++++++,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,,,,,,,+++++++++***)))***,,,---,,,+++******+++,,,,,,---......////////////////////////,,,---...000111222111111222333333444444333333222555444444333444555666777777888999<<>>>>>;;;;;;;;;:::::::::999999777999:::;;;<<>>AAACCCBBBAAABBBFFFIIIOOOWWW^^^``````___[[[VVVSSSNNNEEE>>>:::888777666999;;;>>>AAACCCDDDDDDCCC;;;888444222222333444444222222333444555555555555555555444444444333333333333333444444333333222111000000111222333333444444333333222222333333444555222222111111000000/////////......///000000///---------...//////...------+++,,,---...////////////---,,,++++++******++++++)))***+++,,,---,,,++++++------,,,,,,+++,,,,,,,,,))))))***++++++++++++***)))******+++++++++******)))***+++,,,,,,+++)))((())))))******+++++++++++++++++++++++++++++++++,,,)))((((((((()))+++...///(((++++++***+++---+++&&&)))......******---,,,'''((()))+++,,,---,,,,,,+++++++++******++++++,,,---)))++++++***+++///---))),,,,,,---------,,,++++++)))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++((()))***---///...+++)))******+++,,,,,,---..............................+++,,,...000111222111111222333333444444333333222555555444333444555666777777888;;;???GGGQQQ]]]eeelllttt}}}......///////////////......111777>>>HHH^^^iiiPPPJJJGGGEEEIIIOOOSSSRRRPPPTTTTTTUUUVVVVVVTTTSSSRRRRRRRRRQQQQQQPPPOOONNNNNNNNNOOOOOONNNNNNPPPSSSVVVXXXZZZ\\\]]]^^^```ccceeedddcccdddhhhnnnqqqqqqoootttuuuwwwxxxyyyxxxvvvuuuvvvuuusssqqqpppooonnnnnnooommmjjjgggdddaaa___^^^\\\YYYTTTPPPOOOOOOOOONNNVVV\\\gggssswwwiii^^^XXXOOOIIIDDDBBB@@@<<<===@@@;;;;;;;;;::::::999999999111444888;;;<<<<<<<<<===>>>AAAEEEJJJQQQYYYbbbhhhyyy~~~tttiii\\\SSSKKKHHHFFFCCC@@@AAABBBAAAAAABBBEEEFFFFFFEEENNNOOOPPPRRRRRRPPPKKKHHHEEEDDDAAA>>>;;;888555444999999;;;@@@FFFGGGCCC>>>;;;:::888555444333333333000111222333444555555555777333000///111333333222222333444333222222333555222444555555444333333444333333333333333333333333333333222222111000//////++++++,,,---............//////...---------------------------,,,+++***)))++++++++++++++++++++++++,,,------......------,,,***+++,,,,,,+++***+++,,,,,,+++)))'''(((***,,,...,,,+++*********+++------%%%&&&((()))+++,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,+++***)))((((((((((((+++,,,,,,------,,,,,,+++(((***++++++******+++,,,...,,,++++++++++++***(((''')))***,,,,,,+++***)))+++,,,---......,,,+++)))***************************)))((())),,,......---++++++++++++++++++++++++,,,***(((***---...,,,***000000000000111111111111000---+++,,,///111111000111111222333333333333222333444555666666777:::===;;;===???CCCKKKVVVbbbjjjqqqyyy---......////////////...222666===GGGUUUkkkkkkSSSGGGEEECCCGGGMMMQQQRRRPPPTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRQQQOOONNNNNNNNNNNNMMMNNNNNNNNNMMMOOORRRUUUWWWYYY[[[\\\]]]```cccfffddddddeeehhhmmmppppppooorrrssstttvvvvvvuuutttsssuuutttsssqqqpppooooooooollljjjhhheeebbb```^^^^^^]]]YYYTTTQQQPPPPPPOOOOOOUUU[[[eeeqqq~~~{{{mmmdddTTTMMMGGGDDDAAA>>>>>>AAA======<<<<<<;;;;;;;;;:::666888;;;;;;:::999999:::===???BBBFFFJJJPPPXXX]]]kkkqqq|||}}}rrr___UUUKKKGGGEEEBBB@@@BBBEEEEEEEEEFFFIIIJJJJJJIIIJJJIIIIIIJJJJJJIIIEEEBBB>>>======<<<;;;:::999999::::::;;;@@@EEEEEEAAA<<<:::999777555333333333333222333444555555555555555666333000000222333222111222333333333222222444666555666888777555444444444444444444444444444444444333333222111111000//////....../////////......---///......---------------......///000000000000///------------------------,,,,,,---------,,,,,,+++***+++,,,+++***)))***,,,,,,+++***)))***+++---...+++******)))***+++,,,---&&&'''(((***++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***+++++++++,,,,,,,,,------***)))))))))))))))***+++***++++++,,,,,,++++++***)))***++++++***)))***,,,---+++***+++,,,,,,+++)))***************+++,,,,,,''')))+++---......---,,,************************,,,***))))))+++,,,,,,+++,,,,,,,,,+++++++++++++++---+++***+++...///...,,,000000000000111111111111111...------000222222111111111222333333333333333555666666666666888;;;>>>???AAADDDHHHOOOYYYfffnnnttt|||,,,------.........//////222666@@@PPPcccyyykkkSSSCCCAAA@@@CCCIIIOOOPPPPPPUUUTTTTTTTTTTTTUUUUUUVVVTTTRRRPPPMMMLLLLLLMMMNNNLLLMMMMMMMMMLLLNNNPPPSSSUUUWWWYYY[[[]]]___cccfffeeeeeefffiiimmmoooooonnnooopppqqqrrrsssrrrqqqqqqttttttrrrqqqppppppppppppjjjiiigggeeecccaaa``````^^^ZZZUUURRRQQQQQQPPPPPPTTTYYYcccooo{{{zzznnn___VVVMMMIIIFFFBBBBBBDDD@@@???>>>======<<<<<<<<<:::;;;;;;:::888888999:::;;;<<<>>>@@@BBBFFFKKKNNN[[[cccooo{{{jjj^^^QQQKKKGGGDDDCCCEEEEEEEEEFFFHHHKKKMMMMMMLLLJJJHHHFFFEEEEEEDDDAAA???;;;;;;;;;;;;;;;<<<<<<===<<<<<<===@@@CCCBBB===999888777555444333333444444444555555666666666555555444333111222333333222000111222333333333333555777888:::;;;:::888666555666555555555555555555555555222222222111111000000///000111111000///...------............---------------...///111222333333333------------------------,,,,,,,,,,,,,,,+++***))))))***++++++))))))***+++++++++,,,,,,,,,---------***))))))))))))***++++++((())))))***++++++******++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,((((((((())))))+++,,,,,,)))******++++++******)))***+++,,,+++))))))***++++++***)))***,,,---,,,+++---,,,***))))))+++---///'''(((***,,,------,,,,,,++++++++++++++++++++++++---+++))))))***+++***)))---,,,,,,,,,+++++++++***...---,,,---///000///...000000000000111111111111222000///000222333333333111222333333444444333333666777777777777999<<>>===<<<<<<<<<999:::999888888999<<<>>>:::;;;<<<<<<<<>><<<<<<<<<<<<===>>>>>>>>>@@@AAA???;;;777666666444333333444444555555555666666666555444444333222333333333222111000000222333333333444666888;;;===>>>===;;;888777777444444444444444444444444222111111111000000000//////000000000//////...---///////////////.........+++,,,---///000000000111************************+++++++++++++++***)))((((((*********)))((()))*********,,,---------,,,+++)))))))))))))))******************++++++******)))++++++******++++++,,,---***++++++,,,,,,++++++******++++++++++++,,,,,,,,,***)))))))))******+++,,,******++++++++++++*********+++,,,+++)))))))))+++***))))))***,,,------,,,---,,,+++++++++,,,---...******+++++++++***)))(((++++++++++++++++++++++++,,,***))))))***+++***)))------,,,,,,,,,+++++++++---------......//////...///000000000111111111111111111000111222222333333222333333444444444444444666777777777888;;;???CCCIIINNNSSSWWW[[[cccoooxxx,,,,,,,,,,,,...///111222888AAATTTooocccKKK<<<;;;:::<<>><<<<<<<<<<<<;;;;;;:::888777999<<>><<<<<<======?????????@@@@@@===:::777666555444444333444555666444444555555555444444333222333333333333222111111111222333333333444777999<<<>>>@@@???===:::888777222222222222222222222222111111111000000000000000,,,---...///////////////000111111111111000//////,,,------......------,,,***************************+++++++++******)))((((((*********)))((()))***((()))+++,,,,,,,,,+++***(((((())))))***************++++++++++++******)))++++++******++++++,,,---***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,+++***************++++++,,,,,,,,,,,,++++++)))+++,,,+++***)))***+++***)))(((***,,,...------***+++,,,---...---,,,,,,++++++++++++******))))))++++++++++++++++++++++++***)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---......//////000000000111111111111000000111111111111111222333333444555555555555444666777888999;;;???EEEIIIOOOUUU\\\___bbbiiittt}}},,,,,,,,,---...000333444:::GGG```}}}bbbKKK;;;:::999999===DDDKKKOOORRRRRRSSSTTTVVVXXXZZZ[[[YYYWWWTTTRRRPPPPPPPPPQQQNNNOOOQQQQQQPPPOOOQQQRRRRRRTTTVVVXXXZZZ]]]```cccdddgggiiikkkkkkkkkmmmnnnoooooopppqqqrrrsssssstttuuutttsssrrrqqqqqqqqqqqqhhhhhhfffeeeddddddccccccbbb^^^YYYVVVUUUUUUTTTSSSRRRVVV]]]gggssssssggg]]]RRRJJJFFFFFFDDDAAA>>><<<<<<<<<===>>>===<<<:::777777999;;;999:::;;;<<<;;;<<>>;;;999888111111111111111111111111000000000000000000000000,,,,,,---...////////////000111222222222111///...////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******)))***++++++))))))***+++((()))***+++,,,+++******((()))******++++++*********+++++++++++++++******++++++******++++++,,,---***++++++,,,,,,++++++***************++++++++++++------,,,******))))))))),,,,,,,,,------,,,,,,,,,(((***++++++******+++,,,***))))))***,,,...---,,,(((***,,,......---+++***((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***)))((())),,,.........++++++,,,,,,------......,,,---......------...000000000000000111111111111///111333333111000111222333444555555666666555555777888:::<<<@@@FFFNNNSSSXXX___gggjjjlllrrr}}}------,,,---///222444666<<>>======>>><<<===<<<;;;999888:::<<<999:::;;;;;;::::::<<<===;;;???FFFNNNWWWaaakkkrrr~~~yyywwwyyy{{{|||tttnnniiidddaaaXXXUUUPPPJJJFFFDDDCCCBBB>>>???AAAAAA@@@>>>======999888777666555555666777333444555666666666666666333444444222000///222444333444555444333444666777888;;;>>>???===;;;999888222222222222222222222222///000000000000000000000...//////000000000//////...///000111111///...,,,/////////......---++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,***+++,,,+++***)))***,,,******++++++,,,,,,++++++))))))+++,,,,,,,,,+++*********+++,,,,,,+++++++++++++++******++++++,,,---***++++++,,,,,,++++++***************++++++++++++,,,,,,+++*********++++++++++++,,,,,,,,,,,,++++++'''(((************,,,...+++***)))***,,,---,,,+++)))******+++++++++++++++)))******+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---......---)))***+++,,,---///000000---///000000......///111000000000000111111111111000333555555333111222333444444555666666666666666888:::===AAAGGGOOOXXX^^^bbbjjjsssvvvwww|||------------///222666888BBBTTTttt}}}]]]HHH;;;:::888777:::@@@HHHNNNNNNPPPSSSVVVYYYZZZ[[[[[[\\\[[[ZZZXXXVVVUUUSSSRRRQQQSSSUUUUUUTTTSSSTTTTTTSSSTTTVVVXXXXXXZZZ]]]```bbbfffjjjkkkkkkkkknnnqqqooooooooopppqqqssstttuuuxxxwwwuuusssqqqppppppppplllkkkiiihhhffffffeeeeeeccc___[[[WWWVVVVVVVVVUUUSSSVVV\\\eeerrrzzzjjj[[[SSSKKKIIIEEEAAA???>>>???@@@888999:::;;;:::;;;===???999:::;;;:::999888999:::<<>>GGGOOOTTTUUUVVVVVVVVVXXXZZZ]]]```]]]YYYWWWVVVUUUTTTRRROOOPPPRRRSSSSSSSSSRRRQQQRRRSSSVVVXXXZZZ[[[[[[[[[```dddiiilllmmmnnnqqqtttrrrqqqqqqtttwwwxxxuuurrrvvvvvvwwwvvvtttqqqnnnlllkkknnnmmmhhheeeffffffdddaaa```^^^ZZZWWWSSSQQQOOOXXXXXXZZZbbbqqqwwwdddXXXWWWOOOGGGEEEDDDAAA>>>???=========<<<;;;:::999888999999999999999999999999::::::<<>>;;;:::999888777888999999555666777777777777777777222333444555555555444333333333333333444555666777999;;;<<<;;;::::::;;;===999888555333222111111111333333333222111000000/////////000000///...------000000000000000000000000---,,,,,,+++*********+++++++++***))))))***+++,,,)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***------******,,,+++((((((***,,,,,,***(((''''''+++,,,...---,,,,,,...///((()))***++++++***)))(((------,,,,,,+++,,,,,,,,,000///---+++***+++---...************************---***((((((+++...---,,,+++******,,,///000---***---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++'''(((***+++,,,---......---,,,,,,,,,,,,---......+++---///000//////000222////////////000000000000111111222333333333333222444444444555555555555555555555666666777888888999;;;===BBBKKKVVVaaahhhkkkpppzzz000------000222333999???PPPgggzzzZZZEEE<<<777555777:::???HHHQQQVVVWWWWWWWWWWWWXXX[[[^^^```]]]YYYWWWVVVVVVUUUTTTRRRRRRSSSTTTTTTTTTTTTTTTSSSTTTVVVXXXZZZ[[[\\\\\\```dddiiilllmmmnnnqqqsssrrrqqqrrrtttwwwwwwuuurrruuuuuutttsssqqqooommmkkknnnpppooojjjfffggggggeeebbbaaa^^^[[[XXXVVVTTTRRRXXXYYY[[[cccqqqyyyiii\\\SSSJJJGGGEEEAAA???@@@>>>>>>>>>===<<<;;;:::999999999999999999999999999;;;;;;;;;===AAAFFFKKKNNNWWW___mmm|||~~~qqqeeeZZZRRRMMMHHHGGGFFFDDDBBBBBBBBBBBB>>><<<:::999777777777888888888888888888888777777555555555666555555444444333333333333444555666777777999;;;;;;::::::;;;<<<999888666444222222222222333222222111000000/////////////////////...------////////////////////////---,,,++++++******++++++---,,,+++******++++++,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---)))(((++++++(((***,,,...///---++++++++++++,,,------,,,+++,,,...******+++,,,,,,+++***)))++++++************+++,,,...---,,,+++***++++++,,,************************---+++))))))+++---,,,++++++******,,,......,,,))),,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,...000000.........///....../////////000000000111111111222222222333333444444444555555555555666666666666777888999::::::@@@CCCHHHQQQ]]]hhhppptttyyy---++++++///111444:::BBBWWWooozzzZZZDDD<<<888666888;;;@@@KKKUUUZZZZZZYYYXXXWWWYYY\\\___bbb^^^YYYWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWUUUUUUVVVWWWYYY[[[]]]^^^aaadddhhhkkkmmmnnnppprrrqqqqqqrrrtttvvvvvvuuussssssrrrqqqooonnnllllllkkkoooqqqpppjjjeeefffeeeccc```___]]]ZZZXXXVVVTTTTTTWWWYYY\\\dddrrrxxxhhh\\\QQQLLLHHHDDDBBBCCC@@@??????>>>===<<<;;;:::::::::::::::::::::::::::<<<<<<;;;;;;===???BBBDDDKKKQQQ]]]kkktttyyyzzzlll```XXXLLLHHHDDDCCCDDDDDDCCCAAAAAA@@@===;;;999888888888:::::::::999999888888777999888777666666666666666333333333333444555666666666999<<<======<<<<<<<<<999888666555333222222222111111000000//////......///////////////......---------------------------,,,,,,++++++******++++++......---,,,+++++++++,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++444444111+++)))******(((''')))+++,,,+++*********+++,,,---,,,******+++,,,++++++,,,,,,,,,,,,,,,+++(((((((((((()))***++++++++++++,,,,,,++++++******++++++++++++++++++++++++...,,,******+++,,,+++***,,,+++***+++,,,,,,***(((,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......---///000///---,,,,,,---............////////////222111000000000111333333444444555555555666666666777777777888999;;;<<<===AAADDDJJJSSS^^^jjjtttyyy---+++,,,///000333;;;DDDZZZttt}}}]]]GGG;;;888666999<<>><<<;;;;;;:::::::::::::::::::::::::::===<<<;;;::::::<<<===>>>IIILLLSSS^^^eeejjjrrrzzz~~~mmmaaaVVVNNNFFFDDDEEEFFFBBB>>>BBBAAA???<<<;;;::::::;;;:::::::::999999999999:::<<<;;;999777777777777888444444444444444555666777666999===??????>>>======888888777666444444333333000000//////...............///////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,...------,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************<<<<<<777///+++++++++(((%%%''')))***)))))))))******+++,,,+++)))))))))++++++++++++,,,,,,,,,,,,,,,(((((((((((()))***,,,,,,***+++,,,------,,,***)))++++++++++++++++++++++++---,,,++++++++++++******,,,++++++*********)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,---,,,,,,,,,,,,---......,,,...//////---,,,---...---.........////////////222111000//////111333444444444555555666666777777777777777888999;;;===???CCCFFFLLLTTT^^^jjjuuu}}}...---...000000222;;;EEE]]]xxx```III;;;888777999>>>HHHXXXgggnnnkkkfff```[[[YYY\\\^^^ccc___[[[XXXXXXYYYYYYXXXXXXWWWVVVUUUVVVWWWXXXYYYXXXXXXXXXYYYZZZ]]]___aaabbbdddfffjjjmmmoooooooooooopppqqqrrrrrrrrrsssssssssqqqooommmllllllnnnooommmooommmgggbbbaaa```^^^ZZZYYYWWWTTTSSSSSSSSSTTTSSSVVV\\\bbbnnn|||jjj^^^TTTKKKFFFFFFBBBAAA???===<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;:::::::::;;;<<<===GGGGGGKKKSSSXXX]]]cccjjjrrryyy}}}||||||}}}oooggg\\\PPPKKKJJJIIICCC>>>@@@???>>><<<<<<<<<======:::999999999:::;;;<<<<<<>>><<<;;;999888888999999666666666555666666777777555999===>>>>>><<<<<<;;;888888777777666555444333/////////.....................///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++++++++++++++***))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************999999555...+++---...+++)))+++,,,---,,,,,,---...)))***++++++))))))***+++************++++++,,,,,,)))))))))***+++,,,---...***+++---//////...,,,***++++++++++++++++++++++++,,,,,,,,,,,,+++*********+++++++++***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))+++,,,---.........---,,,,,,,,,,,,---......***,,,...///......///000.........////////////000333111000//////111333444444444555555666777777888777777777888:::<<>>===<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===@@@>>>AAAGGGMMMQQQWWW]]]gggooo|||{{{sssooonnnnnnqqqsssuuuwwwyyyzzzzzzyyy}}}vvvkkk]]]SSSOOOKKKEEE???BBBAAA@@@???>>>???@@@@@@<<<<<<;;;:::;;;<<<===>>>===<<<;;;:::::::::::::::999888888777777888888999555888:::;;;:::999888999888888888888777666555444//////////////////......---...//////////////////++++++++++++++++++++++++++++++******++++++,,,,,,)))******++++++******)))++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++---///---******...000...)))***++++++******+++,,,(((***++++++******+++,,,******))))))***+++,,,---++++++++++++,,,---......***,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******++++++,,,,,,+++))))))***,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++((()))+++,,,.../////////---,,,,,,,,,,,,---......***,,,////////////111222////////////000000000000333222111111111222333444444444555666777777888999888888888999;;;>>>BBBDDDJJJOOOUUU]]]ggguuu------///111111555@@@MMMjjj~~~lllTTT???<<<;;;>>>FFFWWWqqq~~~qqqeee___^^^___```___]]]]]]]]]\\\ZZZXXXYYYYYYZZZ[[[[[[[[[[[[[[[XXXYYYZZZ\\\^^^___``````dddccceeehhhmmmooonnnlllkkkmmmnnnnnnmmmmmmooorrrpppooonnnmmmmmmnnnoooooommmooonnngggccccccbbb```\\\ZZZWWWTTTRRRSSSTTTTTTTTTYYY^^^dddlllzzznnn^^^SSSOOOHHHFFFCCCAAA???>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===:::;;;@@@EEEHHHMMMRRRZZZcccqqq~~~yyynnneee```^^^^^^bbbccceeeggghhhiiihhhhhhlllqqqxxx|||~~~~~~~~~~~~}}}nnnbbbZZZTTTNNNJJJLLLKKKIIIGGGFFFFFFGGGGGGCCCAAA???=========>>>>>>:::;;;;;;;;;;;;;;;::::::;;;::::::999999999::::::999:::<<<;;;:::888999999888888888999888777555444////////////////////////------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---((()))***,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''******((()))...///---((()))***)))''''''((()))''')))++++++++++++---...++++++******+++,,,...///---,,,,,,,,,,,,,,,------***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,(((+++------+++***+++,,,+++,,,---+++)))***,,,///,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---............---,,,,,,,,,,,,---......---///111111000000000111000000000000111111111222222333333333333444444444444444555666777888999999;;;::::::;;;>>>AAAEEEHHHLLLQQQYYYbbbnnn~~~+++,,,///222222777CCCQQQlll}}}ttt[[[AAA>>>===@@@III\\\yyywwwiiiaaa___``````___^^^^^^___]]]ZZZWWWZZZ[[[\\\]]]^^^]]]\\\[[[WWWYYY[[[^^^___`````````dddcccdddhhhmmmooonnnllljjjlllnnnmmmkkkkkknnnqqqnnnnnnnnnmmmmmmmmmnnnnnnjjjlllkkkeeeaaaaaa```^^^ZZZXXXUUUQQQPPPPPPQQQRRRVVV[[[```eeelllzzz|||iii\\\WWWJJJIIIFFFCCCAAA@@@AAAAAA;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;:::999999999>>>;;;:::???BBBDDDFFFJJJOOOYYYggguuu~~~rrreee[[[VVVTTTTTTXXXYYYZZZ\\\]]]]]]\\\\\\aaagggooouuuxxxxxxwwwvvv|||tttjjjccc^^^[[[WWWUUUSSSQQQOOONNNNNNNNNHHHFFFCCC@@@>>>===>>>>>>999:::;;;<<<<<<<<<;;;:::<<<<<<;;;::::::;;;;;;;;;>>>??????>>><<<;;;;;;<<<777888999999888777666555/////////000000000000000------...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---((()))+++---.........---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,******------***,,,------,,,***)))***,,,''')))+++++++++,,,...000,,,,,,++++++,,,...///000------,,,,,,+++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''***------,,,***+++---***,,,---,,,******---111,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,---......000111222222000//////000000111111111222222222222222333444555555555444444444444555666777888999999===<<<<<<===@@@DDDHHHKKKRRRXXXaaakkkxxx///+++...444333444DDDXXXkkkbbbMMMAAA;;;BBBLLL]]]|||rrrbbb^^^aaa`````````aaaaaa___\\\YYY]]]ZZZXXXZZZ]]]^^^ZZZUUUXXXZZZ\\\___aaabbbbbbbbbbbbbbbcccggglllooonnnllllllllllllllllllmmmnnnooopppnnnlllkkklllmmmmmmlllnnnllliiigggeeeccc```]]][[[XXXTTTRRRSSSTTTTTTTTTUUUXXX]]]ccchhhpppqqqcccVVVQQQJJJFFFDDDBBB>>>::::::===>>>===;;;:::;;;>>>:::::::::999999:::;;;;;;;;;:::999:::<<<@@@CCCFFFIIINNNXXXdddqqq|||{{{qqqdddYYYRRRNNNKKKIIIOOOPPPQQQRRRSSSSSSRRRQQQUUUXXX\\\```dddhhhlllooosssxxx|||{{{uuupppppplllgggdddccc```\\\XXXVVVMMMFFFCCC@@@<<<<<<>>><<<;;;:::999999:::;;;;;;:::;;;<<<<<<;;;;;;===???<<<;;;:::;;;<<<<<<:::888:::888666777999:::999666444333222111000///...---///////////////......---//////.........------------,,,+++*********+++,,,---,,,,,,+++*********+++------------------------,,,+++******,,,,,,+++***---,,,,,,+++*********+++)))***+++,,,,,,,,,,,,,,,((())))))))))))******************)))******+++,,,+++---.........///111444------,,,,,,,,,,,,+++++++++,,,,,,+++***)))+++,,,,,,,,,---...---,,,***)))+++++++++,,,,,,---------,,,***,,,//////+++***,,,,,,---.........---,,,+++///...------...///...,,,---,,,+++***+++---///111///......------///000111///000222333333222000//////111444444333333444555666222000333999;;;777111444555555555555777:::<<<<<<<<<===???AAAEEEIIIKKKZZZ]]]hhhzzz000,,,---222333777III^^^kkk|||zzz~~~kkkOOOBBB;;;AAAKKK]]]~~~kkkbbbaaa``````___```aaa___]]]ZZZ^^^[[[ZZZ\\\______\\\XXX[[[\\\^^^```aaabbbbbbaaabbbbbbcccggglllooonnnmmmlllllllllllllllmmmnnnnnnpppnnnlllkkklllmmmmmmlllmmmkkkhhhfffdddbbb___]]][[[XXXUUUSSSSSSTTTTTTTTTWWWYYY___dddiiiqqqnnn```YYYPPPJJJGGGFFFCCCAAA===???@@@>>>;;;:::;;;===;;;::::::999999::::::;;;999888777888999<<<@@@BBBDDDIIIQQQ[[[fffqqqyyy}}}~~~xxxnnnfffZZZPPPJJJGGGEEECCCHHHIIIJJJKKKKKKJJJJJJIIIKKKNNNRRRUUUXXX\\\```cccfffjjjpppsssvvv}}}}}}yyyrrrmmm___UUUKKKDDD???;;;:::<<<999888777777777888999:::;;;<<<<<<<<<;;;;;;<<<>>>;;;;;;:::;;;<<<<<<:::888:::888666777999:::999777333333222111000///...---//////000000//////...---//////.........---------///...---,,,+++++++++,,,---,,,,,,+++******++++++---------------------------,,,+++,,,------,,,+++---,,,++++++*********+++)))******+++,,,,,,++++++)))))))))*********++++++***************++++++,,,***+++,,,,,,,,,,,,///111------,,,,,,,,,,,,+++++++++,,,,,,+++******+++---,,,,,,---------,,,+++***+++,,,,,,,,,,,,,,,,,,------***+++......******,,,---------......------,,,...,,,+++,,,......---,,,------,,,+++,,,...000111//////...---...///000111...///111222333333333222222333444444333222333555444222111444888999666333555666777777777888;;;===>>>???@@@BBBFFFLLLRRRVVV```fffvvv111---,,,000222:::MMMaaagggqqqlllbbbdddmmm|||wwwUUUFFF<<>>>>>AAAGGGNNNWWWaaahhhllloooppprrruuuuuuqqqlllggg^^^XXXOOOGGGCCCAAA@@@???BBBBBBCCCDDDDDDCCCAAAAAABBBDDDHHHJJJLLLOOORRRTTTZZZ^^^bbbeeeiiiqqqzzzqqqdddUUUJJJAAA:::999;;;666555444444444666777888;;;<<<<<<;;;999999:::<<<:::::::::<<<===<<<999666999888777777999999888777333222222111000///......//////000000//////...---...............---------000///...---,,,,,,,,,,,,---,,,,,,+++++++++++++++------------------------...---,,,,,,......---,,,,,,,,,+++************+++))))))******++++++******************+++++++++,,,***************+++,,,,,,+++,,,---,,,+++,,,---///------,,,,,,,,,,,,++++++++++++,,,+++******+++---,,,,,,---------,,,++++++---,,,,,,,,,,,,,,,,,,+++---***))),,,,,,******---...---------------......,,,+++***+++---......---......---------///000222//////.........///000111......///111222333444555333444444333222222444666222222333555555666555555777888999888888999<<<>>>===>>>AAADDDIIIRRR[[[bbbmmmxxx///------000333:::JJJZZZ\\\aaaWWWLLLNNNVVVhhh}}}ZZZJJJ???@@@III\\\qqqeee```___^^^^^^___```___]]]^^^]]]]]]___aaaaaa___]]]^^^___aaacccddddddccccccbbbccceeehhhkkknnnoooooollllllmmmmmmmmmlllllllllmmmllljjjjjjkkklllkkkiiijjjhhheeedddcccaaa___\\\[[[XXXUUUTTTTTTUUUUUUTTTRRRTTTYYY^^^ccclll}}}yyygggXXXOOOKKKIIIGGGBBBBBB@@@???=========>>>;;;;;;:::999999999::::::;;;:::999999999:::<<<===;;;===???DDDKKKRRRXXX\\\```aaacccdddcccaaa]]]ZZZRRRNNNHHHCCC@@@??????@@@@@@AAABBBBBBAAA@@@???>>>???AAACCCEEEFFFGGGJJJLLLTTTVVVXXXZZZ^^^dddlllrrrxxxvvvbbbRRREEE<<<999;;;555444333333444555777888:::::::::999777666777999999999:::;;;<<<;;;888555888777777777888888777777222222111111000000//////000000000000000///.................................------------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,++++++***************+++((())))))*********))))))******+++++++++,,,,,,,,,+++************+++,,,,,,---...///...------...000------,,,,,,,,,+++++++++***+++,,,+++******,,,---,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++---***(((++++++)))+++.........---,,,,,,---///000,,,+++***,,,...//////...//////......///000111111///////////////000000000/////////000111222444555222333333222111333777:::111333555555444333555888888999:::999999:::===???@@@BBBEEEIIIPPP[[[hhhqqq,,,---///111333777BBBLLLKKKOOOFFF>>>AAAHHHWWWmmm]]]LLL@@@AAAIII[[[}}}vvvfff```___]]]]]]^^^``````___^^^^^^^^^```aaa```___]]]]]]^^^aaaccceeefffffffffbbbdddfffhhhjjjmmmoooqqqmmmnnnnnnnnnnnnmmmkkkkkkkkkiiihhhiiijjjjjjhhhgggiiigggdddccccccaaa___]]][[[YYYVVVUUUUUUUUUUUUTTTQQQRRRVVV\\\```iii{{{lll___WWWQQQNNNEEECCCAAA???????????????<<<;;;::::::999999999:::;;;:::999999999999:::;;;;;;<<<===???CCCHHHMMMPPPSSSTTTUUUVVVTTTRRRQQQPPPIIIGGGDDD@@@>>>===???@@@@@@@@@AAAAAA@@@???>>>===>>>@@@BBBCCCCCCDDDFFFGGGLLLMMMNNNPPPSSSYYY___dddkkksssooo\\\KKK>>>999:::666666555444555666777888777888888666444444555666888777888999:::999666444666666666666666555666666111111111000000000000000000000000000000//////...---.....................)))***+++,,,---...//////---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,------+++*********))))))***++++++))))))*********))))))(((******+++++++++,,,,,,,,,+++++++++***+++,,,,,,------.........,,,,,,...000------,,,,,,,,,+++++++++***+++++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---))))))++++++***+++///......---,,,---...///111---,,,,,,---000111111000000/////////000000000111/////////000000000000000111111111000111111222333000111111222222555999===111444777666333333666999888999:::::::::;;;>>>AAAFFFIIINNNTTT\\\hhhxxx***,,,000111222444999>>><<<@@@:::666;;;???LLL```||||||ZZZJJJ???BBBIIIZZZ|||{{{hhhaaa^^^\\\\\\^^^```aaaaaa___```aaaaaaaaa```^^^]]]\\\^^^```ccceeefffggggggcccdddggghhhjjjlllppprrrooopppppppppooonnnlllkkkjjjiiihhhiiijjjjjjhhhfffhhhfffdddccccccbbb```^^^[[[YYYWWWVVVVVVVVVUUUSSSQQQSSSVVV[[[```iii{{{rrreeeZZZTTTMMMIIIEEEBBBAAAAAA@@@???<<<<<<;;;:::999999999999888888888777777777888888<<<<<<<<<===@@@BBBEEEFFFGGGHHHIIIIIIGGGGGGGGGHHH@@@@@@???===;;;:::<<<>>>===>>>?????????>>>===<<<<<<>>>???@@@@@@@@@BBBDDDAAABBBCCCFFFKKKPPPTTTWWW^^^eeepppyyyzzzfffSSSDDD;;;:::999888777666666777888999555666666555333333444666777666555555666666555333333444555555333333444555000000000000000111111111000000111111000000///...---------...............((()))+++,,,......//////,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,------+++***))))))))))))***++++++******++++++******))))))************+++++++++,,,+++++++++++++++,,,------***+++,,,+++***+++,,,...------,,,,,,,,,,,,++++++)))***++++++***+++,,,...,,,,,,+++++++++,,,---------,,,,,,,,,,,,,,,,,,+++---******------+++,,,000------------...///000000///...---...000111111000/////////000000000000000...///000111111111000000111111111111111111111111///000222333444666:::<<<333555777666555555888;;;888:::;;;<<<<<<>>>BBBEEEHHHMMMUUU]]]gggvvv))),,,///000000222555777333666222111777:::DDDXXXnnnoooRRREEE===BBBKKK\\\|||oooaaa^^^[[[[[[]]]```bbbcccbbbcccddddddbbb```___^^^]]]___aaacccdddeeeeeeeeeccceeeggghhhiiilllppptttqqqqqqrrrrrrqqqooolllkkkjjjjjjiiijjjkkkkkkiiiggghhhfffdddddddddcccaaa___[[[YYYWWWVVVWWWVVVUUUSSSPPPQQQUUUYYY^^^gggzzzyyyjjj```WWWRRRLLLGGGEEECCC@@@>>>===<<<;;;:::999999999999888888888888888888888888;;;;;;<<<<<<===>>>??????>>>@@@AAAAAA???@@@BBBEEE<<<======;;;888888:::<<<;;;<<<===>>>???>>>===<<<:::<<<===>>>>>>>>>@@@AAA>>>>>>@@@BBBFFFHHHJJJKKKNNNUUU^^^fffmmmttt}}}ttt```NNNCCC@@@;;;:::999777777777888888555666666555444444666888666444222222333444333333111333444333111000222444//////000000111111111222000111111111111000//////---------.........//////+++,,,---...///......---,,,,,,,,,,,,,,,---......+++++++++++++++++++++++++++***)))+++---......---)))))))))))))))***++++++++++++,,,,,,+++******))))))))))))*********++++++,,,++++++++++++,,,------(((***++++++***+++---///------,,,,,,,,,,,,++++++)))***++++++***+++---///,,,,,,+++++++++,,,---...+++,,,,,,,,,,,,,,,,,,---,,,***+++///000------000,,,---...//////000000000///...---...///000///.../////////////////////......///000111222111000000///000111222333333222111000222444555555555777999666777777666666777999;;;:::;;;===>>>@@@CCCGGGJJJLLLTTT___jjjwww***---///......111444666000222...///555666???SSSeee~~~zzzbbbLLL@@@;;;BBBLLL]]]}}}vvvaaa^^^[[[ZZZ]]]```bbbddddddfffgggfffcccaaa_________```bbbcccddddddccccccccceeehhhiiiiiikkkppptttrrrrrrssssssrrrooommmkkklllkkkkkklllmmmllljjjhhhhhhfffddddddddddddbbb```ZZZYYYWWWWWWWWWWWWUUUSSSNNNOOORRRVVV[[[eeewww|||qqq```ZZZQQQKKKGGGDDD@@@======<<<;;;:::999999999999:::::::::::::::;;;;;;;;;::::::;;;<<<<<<;;;;;;:::;;;===???>>>===>>>AAAEEE;;;======<<<999777999<<<;;;<<<>>>???@@@??????>>>:::<<<===>>>===>>>@@@AAABBBAAABBBCCCDDDEEECCCBBBBBBHHHPPPWWW^^^gggpppwwwyyylllXXXKKKGGG<<<;;;999888777666777777555666777666666666888:::666333000///000222333222///222333222000///111333//////000000111111222222111111111111111000//////---------........./////////000000000000...---,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++,,,++++++,,,...//////...))))))((())))))***++++++,,,,,,,,,,,,,,,+++***)))((())))))))))))*********,,,,,,++++++,,,,,,---...***+++,,,,,,,,,---000222---------,,,,,,,,,++++++)))***++++++***+++---///,,,,,,+++***+++,,,...///+++++++++,,,,,,---------,,,***,,,000111......000+++,,,...000111000000//////...------...///...,,,...///////////////...---...///000222222111111000,,,...000333444444333333222444666666555444555666888777666666888999:::;;;;;;===???AAABBBFFFJJJMMMUUU___mmmzzz++++++,,,,,,---...//////.........///111666===BBBZZZrrriiiWWW@@@>>>===CCCSSSjjjooocccYYYYYY]]]___```aaaggghhhiiifffaaa^^^]]]^^^aaaaaa``````aaaccceeefffggghhhiiikkkmmmooopppqqqrrrpppooommmmmmnnnpppqqqrrrpppooonnnmmmkkkhhhfffkkkiiigggdddbbb```______]]][[[YYYVVVTTTRRRRRRRRRNNNLLLNNNTTT[[[fffvvvvvvgggYYYTTTPPPIIICCCAAA???@@@???<<<:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999::::::;;;<<<=========<<<:::::::::<<<>>>???===<<<:::888555444666888:::::::::;;;;;;;;;<<<<<<999;;;=========>>>@@@AAA<<>>???AAACCCGGGMMMTTTXXXcccrrr+++,,,,,,,,,---.....................///333:::>>>RRRkkkttt\\\KKKDDDBBBBBBIIIYYYnnn|||sssggg\\\ZZZ]]]^^^___```fffggghhheeeaaa^^^]]]^^^____________aaaccceeefffiiiiiijjjjjjkkklllmmmnnnqqqpppnnnmmmnnnooopppqqqsssqqqooonnnnnnllljjjgggjjjiiihhheeeccc```^^^]]]\\\[[[XXXUUUSSSRRRRRRQQQRRROOOOOOSSSYYYcccsss|||iii___XXXNNNFFFCCCBBBBBB@@@<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;;;;<<<======<<<;;;:::999:::;;;===>>><<<<<<:::888555555666888::::::::::::;;;;;;;;;;;;:::<<<===>>>>>>>>>@@@AAA@@@BBB@@@===CCCMMMLLLCCCAAABBBCCCEEEIIINNNSSSVVVYYY___gggmmmqqquuuxxx{{{qqq\\\NNNEEE@@@;;;888999999777555666666666555444444333333444333222222333333222111111111111111000000000000......///000111222333333333333333222111000.........//////000000000000//////444888888333...,,,---------------------------,,,,,,,,,,,,,,,+++******,,,,,,+++************+++%%%&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++++++++,,,++++++,,,,,,,,,,,,---------,,,+++++++++,,,---......,,,++++++---...,,,***,,,---...//////...---,,,***++++++++++++,,,,,,,,,++++++,,,,,,---------...,,,+++++++++,,,---.........///000000000///.............../////////000000,,,---///111222111000000---...///000111111111111333333333333333333333333555555666666666666777777;;;999777888;;;<<<;;;:::???BBBFFFIIIMMMUUU```hhhwww,,,,,,,,,,,,------------//////...---...111666:::IIIbbb~~~hhhRRRBBBEEEEEEHHHRRRbbbqqq}}}zzzrrrlllrrryyylll```\\\\\\\\\]]]___dddeeeeeeccc```]]]\\\]]]\\\\\\]]]___aaaccceeefffkkkjjjjjjjjjjjjkkkkkkllloooooonnnmmmnnnoooqqqrrrrrrqqqooonnnnnnmmmjjjhhhjjjiiihhhfffccc```]]][[[[[[ZZZWWWTTTRRRQQQQQQQQQSSSPPPOOOSSSXXXcccsssrrrfffYYYNNNIIIGGGEEEBBB???===;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;:::999999999:::;;;<<<;;;;;;:::888666555777888999999:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>@@@AAAAAAAAA>>>>>>HHHSSSQQQHHH===>>>>>>@@@CCCGGGKKKMMMNNNRRRWWW\\\___bbbeeegggpppvvv~~~yyydddUUUFFFAAA;;;888999999777555555555555444333333222222333222111222444555555444111111111111000000000000......///000111222222333333333333222111000///...000000//////.../////////---222777888444///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,++++++++++++,,,))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,---,,,,,,,,,---//////---+++------............------++++++++++++,,,,,,,,,,,,***++++++,,,---...//////------...111222111...+++///000000111111000000///....../////////000000000......///000000111111111---...///000111111111111333333333333333333333333666666666777777777888888<<<;;;:::;;;===>>>===<<<@@@EEEKKKOOOSSS^^^mmmzzz------,,,,,,,,,,,,,,,,,,.........---...000555999DDD^^^~~~uuu```OOODDDFFFJJJSSS```mmmuuuvvvtttnnnfff```eeerrr}}}pppccc^^^\\\ZZZ[[[^^^aaabbbaaa```___]]]\\\[[[ZZZ[[[]]]___bbbeeeggghhhjjjjjjjjjjjjjjjkkklllmmmnnnnnnmmmmmmnnnooopppqqqqqqooolllllllllkkkjjjhhhiiiiiiiiigggddd```\\\YYYZZZYYYVVVTTTRRRQQQQQQQQQQQQNNNNNNRRRYYYeeevvvzzzkkk\\\RRROOOIIIEEECCCAAA>>>===>>>:::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;;;;<<<<<<======:::999999888888999::::::999::::::888666666777999999999999999::::::::::::;;;===>>>>>>>>>>>>???AAA??????>>>>>>DDDLLLLLLFFF;;;<<<===@@@CCCGGGIIIKKKJJJLLLOOOQQQTTTVVVXXXZZZaaagggooovvv|||~~~hhhZZZHHHCCC===:::::::::999777666666555444444333333222444333222333555666555444111111111111000000000///...//////000111111222222222222222222111000///...222111///...------...///---111444555222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,......---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,+++++++++,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,)))***,,,...//////---,,,------------------------+++++++++,,,,,,,,,------,,,,,,------....../////////...///222444333...***//////000000000000000000...////////////000000000000////////////111222333111111222333333333222222444444444444555555555555666666777777888999999999>>>>>>>>>@@@AAABBBCCCBBBGGGNNNUUUZZZ___kkk~~~,,,,,,,,,,,,,,,,,,++++++,,,------...///222666:::CCC\\\|||kkkXXXMMMIIIMMMUUUbbbooowwwvvvnnngggaaaZZZVVVZZZhhhwww|||qqqeee^^^[[[YYYYYY\\\^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[^^^aaadddgggiiijjjhhhhhhhhhiiikkkmmmpppqqqnnnnnnnnnnnnnnnoooooopppnnnllliiiiiiiiijjjiiihhhhhhhhhhhhgggddd```\\\ZZZZZZXXXVVVTTTRRRQQQQQQQQQRRROOOOOOTTTZZZfffwwwlll]]]WWWNNNHHHGGGDDD???===???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===999999999999888999999999888999:::999777777888999888888888999999999::::::;;;<<<>>>>>>======>>>@@@>>>AAAAAA???>>>AAABBBBBB===>>>AAADDDGGGJJJKKKLLLKKKJJJJJJKKKMMMOOOPPPPPPUUUZZZaaagggmmmuuukkk]]]KKKFFF???;;;;;;;;;:::999777777666666555444444444666444333333444555333222111111111111000000000/////////000000111111222222111111111111111000///...111000///---------...//////000111000///.........---------------------------,,,,,,++++++,,,------///...------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,+++++++++,,,,,,,,,------............---,,,,,,+++&&&(((+++---...------,,,---------,,,,,,---------++++++,,,,,,,,,---------/////////......---------111///---///222333///+++.........//////000000000////////////000000000111111000///...///111333444333333444333333222111000666666666666777777888888777777888888999::::::;;;>>>???@@@AAACCCFFFIIIKKKOOOXXXccckkkttt++++++++++++,,,,,,,,,,,,+++,,,---...///111555999BBBYYYyyyrrr___PPPLLLOOO[[[dddqqqyyyyyypppcccZZZQQQMMMKKKPPP]]]mmmyyywwwmmmddd___[[[XXXYYY\\\\\\[[[ZZZ[[[\\\\\\ZZZYYYZZZ[[[^^^bbbeeegggiiijjjfffeeefffgggjjjnnnqqqtttnnnnnnnnnnnnnnnnnnnnnnnnllljjjgggggghhhhhhhhhhhhgggggggggeeeccc```]]][[[ZZZXXXVVVTTTSSSRRRRRRRRRVVVSSSTTTWWW]]]eeeuuuooofffZZZPPPNNNJJJBBB>>>@@@??????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777888999999888777888:::777777888888888999999999:::;;;======<<<;;;===>>>???BBBCCCAAA<<<;;;===@@@@@@CCCGGGKKKOOOQQQRRRSSSRRROOOLLLJJJJJJJJJIIIHHHLLLPPPTTTXXX]]]dddnnnuuummm```MMMGGG???;;;;;;;;;;;;999888777777666555555444444666444333333444444333111111111111111000000000000//////000000111111111111000111111111000000///...//////......---.........//////...---------...///........................------,,,++++++,,,...///......---,,,,,,,,,,,,---************++++++++++++++++++++++++++++++++++++)))***,,,,,,+++++++++,,,++++++,,,,,,,,,,,,---------............------,,,'''))),,,---,,,+++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,------------111111000///...------,,,222///,,,---111333111---...............000111111/////////000000000111111111000//////000111333444222222222222111000///...777777777888888999999:::777888888999:::;;;<<<<<<===>>>@@@AAADDDIIIPPPTTTVVV```ooo|||*********+++,,,,,,,,,---+++,,,---------///222444===TTTrrr{{{hhhWWWMMMQQQ[[[jjjrrryyyyyyooo```TTTMMMEEECCCBBBGGGQQQ^^^jjjqqqpppiiiaaa^^^[[[WWWXXX\\\ZZZXXXXXXYYY[[[\\\ZZZXXXYYY[[[^^^aaadddfffggghhhdddcccccceeeggglllppprrroooooooooooonnnmmmllllllllljjjgggfffgggiiiiiiiiigggfffeeecccbbb```___^^^ZZZYYYWWWUUUTTTSSSSSSTTTVVVTTTVVV[[[```ggguuu|||mmm```\\\UUUIIICCCDDDBBBAAAAAA@@@???>>>==================<<<<<<<<<<<<:::::::::::::::999999888666777999999888888999:::777777777777888888888999999:::<<<;;;::::::;;;<<>>@@@AAAEEELLLTTT[[[```ccceeeaaa\\\UUUPPPMMMKKKHHHFFFGGGJJJLLLNNNPPPVVV___eeepppzzzmmm```LLLFFF>>>:::999:::999888777666666555555444333333333222111222333444333222111111111111000000000000000000000000111111111111000000000000000000///...------......///.........------------.........---------------------------...---+++++++++---...000...------,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************)))***,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------,,,---...//////......---)))+++------++++++---///------,,,++++++,,,------,,,,,,,,,------------...111000000//////.........222...+++...444666222---//////......///111222333//////000000000111111111000000000000111222333333///000111111222222222111666666777888888999::::::888888999:::;;;<<<======???AAABBBDDDHHHPPPZZZaaahhhrrr))))))***+++,,,,,,------,,,------,,,+++,,,...000999OOOmmmuuudddUUUPPPZZZhhhrrrxxx{{{ssscccRRRGGGBBBAAA???>>>AAAHHHRRR\\\bbbllleee```^^^[[[WWWXXX\\\YYYWWWVVVXXX[[[\\\ZZZWWWXXXZZZ]]]```ccceeeffffffcccbbbbbbccceeeiiimmmpppppppppoooooonnnlllkkkjjjmmmjjjgggggghhhjjjjjjjjjgggfffdddbbbaaa`````````[[[YYYWWWUUUTTTTTTTTTTTTSSSRRRUUU\\\bbbkkkxxx}}}nnniii```QQQHHHIIIDDDCCCBBBAAA@@@>>>=====================<<<<<<<<<;;;;;;;;;;;;;;;:::999888555777999999999888999:::777777777777888888888888888:::;;;;;;999999:::;;;>>>;;;999<<>>CCCEEEFFFHHHMMMWWWbbbkkk++++++++++++++++++++++++)))***+++,,,...000222444<<>>;;;<<<;;;::::::===DDDMMMSSS]]]aaacccaaa[[[VVVVVVWWWVVVVVVUUUUUUVVVVVVWWWXXX\\\]]]___aaabbbbbbaaaaaacccccccccdddgggjjjnnnpppoooooommmlllkkkjjjjjjjjjjjjkkkiiigggiiillljjjeeelllllljjjgggbbb^^^YYYWWWYYYXXXUUUSSSQQQPPPPPPPPPTTTWWW[[[\\\___iiixxxzzzpppeeeWWWLLLKKKFFF@@@======>>><<<:::@@@>>>;;;:::;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999888888888888999999999888777666777:::===???<<<:::888777666777888999<<<=========<<<===???AAADDDLLLXXXeeeqqqzzz~~~{{{ssshhh```]]]WWWQQQRRRIIIDDDEEEGGGGGGKKKRRRYYYbbbooozzz{{{iii[[[NNNHHHAAA<<<;;;:::888666888888888777555444555666222222333444444222111000//////000000111333444555111111111111111000//////000000///.................................---------,,,,,,++++++,,,,,,---------............------++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,***((()))---...,,,******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///000111000///...///000........................,,,,,,,,,---------.........,,,+++))))))***,,,---//////............////////////.........//////000000...,,,...222444444222000000000000////////////111333444444222222333555111111000000000000000111222222222333444777999:::;;;888555555777999888777:::;;;<<<===>>>???@@@AAAIIILLLQQQTTTZZZeeettt++++++++++++++++++++++++******+++,,,...000111222666CCCXXXrrruuuffffffnnnsssqqqpppiii]]]PPPEEE<<<888555666555555555777<<>>@@@BBBDDDFFFKKKQQQXXX___hhhvvv++++++++++++++++++++++++++++++,,,,,,---///000111111:::KKKbbbzzz|||ooopppvvvuuunnnaaaWWWIII>>>888444222000111111111111222555:::>>>LLLRRRZZZ]]][[[WWWTTTSSSTTTTTTTTTTTTTTTUUUUUUVVVVVVXXXZZZ]]]___```aaaaaabbbaaabbbcccfffjjjnnnpppooonnnnnnmmmmmmnnnnnnoooiiijjjhhheeeggglllmmmjjjeeeeeedddcccaaa___]]]\\\XXXWWWUUUSSSQQQPPPPPPPPPPPPTTTYYY]]]bbblllzzzrrrddd\\\QQQJJJFFFEEECCCAAAAAA???===<<<<<<<<<:::888;;;;;;;;;;;;::::::::::::999999888888888888999999777888999:::999888666555999888777666777888999:::<<<<<<;;;:::999;;;???BBBJJJTTTddduuuxxxpppddd\\\TTTOOOKKKGGGEEEFFFKKKPPPVVV\\\bbbggglllooorrrxxxppp]]]OOOFFFCCC>>><<<;;;<<<<<<<<<888;;;>>>>>><<<999666555444444444333222111000000111111000000000000111111111111111111111000//////000//////............///..............................------------......+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***---000///+++***---111***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,111222222000---,,,,,,,,,........................,,,------------.........------,,,,,,,,,...///000//////............//////***,,,...000111111111111000000000///------...///333222111000000111222333333444444333000//////000444333333222222333333444555555555555666777888999888666555555888:::;;;;;;:::<<<>>>@@@CCCFFFJJJNNNTTT\\\gggqqq}}}++++++++++++++++++++++++,,,,,,,,,,,,---.../////////555AAATTTmmmyyyxxxxxxnnncccSSSIII===555333333111///111222222222222333555777BBBIIISSSZZZ[[[XXXTTTRRRUUUUUUTTTTTTUUUUUUVVVWWWVVVWWWZZZ\\\]]]^^^^^^^^^``````aaacccfffjjjmmmpppnnnnnnnnnnnnooopppqqqrrrmmmmmmkkkffffffkkklllkkkeeeeeecccaaa___\\\ZZZYYYXXXVVVTTTRRRQQQPPPPPPPPPNNNRRRXXX]]]dddnnn{{{uuulll^^^SSSMMMIIIFFFDDDBBBAAA@@@@@@@@@???===;;;<<<;;;;;;;;;;;;:::::::::999999888888888888999999777888888888888777666666777777666666777888999:::<<<;;;:::999888:::>>>AAAIIISSSccctttrrrlllddd^^^WWWQQQMMMJJJGGGIIIKKKNNNSSSXXX\\\___ccchhhpppxxx~~~mmmZZZLLLEEECCC???===<<<<<<======;;;===@@@@@@>>>:::888777777666555333222111000000222111000000/////////000111111111111111000//////000///............//////............////////////111000000//////000000111,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***,,,...---,,,+++---///***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///000000///---,,,---...........................------------............,,,,,,,,,,,,---...000000//////............//////+++---///111222111000///,,,///111000......111444444333222111111222444555333444555333111000000111333333333222333333444555555555555555666666666777999888777777888:::;;;<<<<<<>>>AAACCCFFFJJJQQQVVVaaajjjxxx++++++++++++++++++++++++,,,,,,,,,,,,,,,---......222444<<>><<<<<<<<<;;;;;;;;;::::::999999888888888888999999888777666555666777999:::666666666777777888888999:::::::::888777999===@@@GGGPPP```ppp~~~~~~vvvnnnfff^^^VVVPPPGGGFFFEEEFFFHHHLLLPPPRRRUUUZZZaaahhhooouuu{{{~~~mmmZZZNNNFFFEEECCC@@@>>>>>>>>>??????AAACCCCCCAAA>>>======;;;999777444222111111111333222111000////////////111111111111111000////////////............//////........./////////000000000000////////////000000------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,***)))***---...,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000........................---------.........//////+++++++++,,,---....../////////............//////...///111222222000...---...111222222//////222555444333222222222444555666222444555444333333444555222222222222222333444444555555555555666555555555;;;;;;::::::999:::<<<===<<<@@@CCCFFFHHHNNNWWW^^^ooozzz++++++++++++++++++++++++,,,,,,++++++,,,---......444555;;;JJJaaa{{{vvvjjjWWWGGG:::666333111222222///---...000111111000000111333666<<>><<<<<<<<<<<<;;;;;;;;;:::999999888888888888999999:::888666555555777:::<<<666666777777777777777777888999999999888999;;;===CCCMMM[[[kkkyyy}}}tttlllbbbYYYOOOKKKFFFDDDDDDFFFGGGHHHHHHLLLRRRXXX___fffnnnsss{{{~~~mmm[[[PPPGGGGGGFFFDDDBBBAAABBBDDDCCCFFFJJJLLLJJJHHHFFFEEE@@@===999555222222222333333333222111000000111111111111111111111000/////////............//////000.........//////000000111------,,,,,,,,,,,,---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---***''')))---///,,,)))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---------///111........................------........./////////++++++,,,,,,---------...//////............//////000111222222111000...---444444444222000///000111222222333333444444555555222444555555444444555777222222222222333444555555555555666777777777666666<<<<<<===<<<;;;<<<>>>AAA???CCCHHHLLLPPPXXXdddmmm++++++++++++++++++++++++++++++++++++,,,---...///444555<<>><<<<<<<<<<<<;;;;;;;;;;;;999999888888888888999999::::::999888777888999999777777777777777777666666555777999999999999:::;;;AAAHHHTTTbbbnnnzzzuuukkk]]]WWWOOOIIIGGGEEECCCBBBAAACCCGGGJJJOOOVVV^^^dddnnnqqqvvv{{{lllZZZOOOFFFHHHHHHGGGEEEEEEGGGJJJGGGMMMUUUYYYYYYTTTPPPMMMCCC@@@;;;666333222333444333333222222222222222333111111111111111000//////...............///000000---......///000000111111...------,,,,,,------...,,,------......------,,,------------------------...------------,,,,,,,,,++++++++++++,,,------,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,...000....................................////////////---------.........------//////............//////111111111000000000000000666444222111111111///...000111333555555555444333333555555555333222333444333333333333444555666777666777888999:::999999888:::<<<>>>>>>>>>???CCCGGGFFFLLLSSSYYY___jjjyyy++++++++++++++++++++++++*********+++,,,---//////222444<<>>III@@@JJJNNNTTT[[[ccclllvvv|||}}}jjjYYYNNNGGGFFFEEEEEEFFFIIILLLOOOMMMVVVaaafffiiiiiiccc[[[SSSIII>>>777666888777666111222333333444444444333111111111111000000000000///000000000000000//////...000222444555444333222111111000000//////......000///...///000///...,,,---------............///------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///---,,,+++++++++---///111////////////////////////***+++,,,---............///////////////000111111444222///.../////////...000000000000000000000000000000000000111111111111666555333333222333444555444555666666777666666666888777666555555666888999999;;;>>>>>>===<<<<<<======>>>>>>???AAAGGGMMMRRR[[[cccnnnyyy++++++++++++++++++++++++,,,,,,,,,+++***+++---///333555<<>>GGGOOORRRSSSVVVWWWWWWVVVTTTTTTVVVXXXUUUWWWYYY[[[\\\]]]\\\\\\[[[[[[\\\___ccchhhmmmqqqhhhhhhiiijjjkkkmmmoooppprrrpppmmmjjjhhhggghhhhhhfffbbb^^^[[[YYYWWWUUUSSSRRRRRRQQQQQQPPPOOOOOONNNTTTUUUWWWZZZaaammm|||ttteee[[[TTTMMMHHHHHHEEEBBBAAABBBAAA>>>:::<<<<<<::::::999:::;;;<<<:::::::::999999999999888888888888888888888888888666777888999999999999999999;;;???CCCIIIQQQZZZ```lllrrrxxx}}}~~~vvvkkkaaaVVVLLLEEEEEE===FFFEEEBBB===FFFBBBEEEHHHLLLQQQXXX```hhhnnnuuuyyy~~~zzzgggVVVKKKFFFEEECCCCCCDDDFFFIIIKKKNNNXXXaaagggjjjjjjeee^^^RRRJJJ???888777888777666444444444444444333222222000000000000//////////////////000000000000//////...000222333444444333222111000000000/////////...000///...///000000...,,,---------............///------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...,,,,,,---...---,,,++++++,,,---///111////////////////////////---...............---,,,///////////////000111111.........000222222111///000000000000000000000000111111111222222222222333666666555444444555555666444444555666666666666666888777666555555666888999999:::;;;::::::;;;===@@@@@@CCCFFFHHHIIINNNVVV\\\jjjttt+++++++++++++++++++++++++++,,,,,,,,,++++++...000444777>>>PPPlllyyylllYYYGGG<<<555000---.................................//////000000000222222555;;;DDDMMMSSSVVVXXXXXXYYYWWWUUUTTTTTTUUUTTTUUUWWWZZZ[[[\\\]]]]]]^^^^^^___aaadddhhhkkkmmmgggggghhhiiijjjkkkmmmnnnpppooommmkkkiiiiiiiiiiiidddaaa]]]ZZZWWWUUURRRPPPQQQQQQPPPPPPOOOOOONNNNNNRRRTTTVVVZZZ```lll{{{zzzlllaaaWWWPPPLLLHHHEEECCCCCCBBB>>>;;;<<<<<<;;;::::::;;;<<<===::::::::::::999999999999888888888888888888888888555666777888999:::::::::888999;;;<<>>666222000...---------........................//////000000111222222333888@@@IIIQQQVVVWWWYYYZZZYYYWWWUUUTTTUUUVVVVVVWWWXXXZZZ[[[\\\]]]bbbbbbbbbccceeefffhhhhhhggggggggghhhhhhjjjkkkkkkmmmmmmllllllkkkjjjiiihhhbbb___[[[XXXVVVTTTPPPNNNPPPPPPOOOOOONNNNNNNNNNNNQQQTTTWWW[[[aaammmzzzvvviii```UUUOOOIIIEEEDDDCCCAAA???<<<<<<;;;::::::;;;<<<===;;;;;;:::::::::999999999888888888888888888888888666777888999999999999999999::::::::::::===AAADDDLLLSSSZZZ\\\ZZZYYY]]]aaa```ffflllqqqyyyzzzrrrgggZZZQQQEEEEEEDDDSSS:::===999@@@@@@AAA@@@@@@AAAFFFLLLPPPRRRVVV\\\bbbhhhnnnuuuyyynnn]]]NNNEEEAAA@@@???======>>>??????DDDKKKSSSWWWZZZ[[[XXXRRRKKKFFF>>>999777777666666666666666666555333222111000000000000////////////...///000000111000000000///000111222333222222222000000000000///////////////......///000000...------------............///...........................---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++++++++,,,---,,,,,,,,,---...///000////////////////////////000000000000000///......000000//////000000111222222111111111222222000...////////////////////////222222333333333444444444666666666666666666777777444444555666666666666555666666666666777888:::;;;>>>>>>>>>======@@@DDDHHHDDDLLLUUUYYY]]]gggwww++++++++++++++++++++++++***+++,,,,,,,,,---000222333999EEEWWWmmm{{{xxxnnnYYYOOOBBB888333111111000---------.........//////......//////000111111222333333444777===GGGPPPVVVXXXYYY[[[ZZZXXXWWWWWWWWWXXXXXXXXXXXXYYYZZZ\\\]]]bbbbbbcccdddeeeggghhhiiigggggggggggghhhhhhiiijjjiiijjjllllllkkkjjjgggfff___\\\YYYWWWUUUSSSPPPMMMNNNNNNNNNNNNMMMMMMMMMMMMQQQTTTXXX]]]cccnnn{{{vvvfff^^^RRRKKKHHHHHHHHHGGG>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;:::::::::999999888888888888888888888888999999999999999888777666888999999999888:::===@@@AAAFFFLLLMMMLLLKKKNNNQQQRRRWWW\\\```gggqqqwwwxxxzzzxxxvvvtttoooeeeXXXOOOBBBCCCEEEXXX>>>===555<<<@@@???>>>======???CCCGGGHHHJJJOOOSSSWWW\\\bbbfffkkkpppvvv{{{~~~vvvfffXXXKKKCCC???>>>===;;;;;;:::;;;;;;===CCCIIILLLNNNPPPMMMHHHEEEAAA;;;777555555555555555666666666666555444444222222222111111111000000///000000111222222111111000000111111222222111111////////////000000000000///......///000000///------------............///...........................---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...------------...///000000000000000000000000000000...//////000111111000000000000000000000111222222555333000///000222222222000000000000000000000000222222222333333333333444444444555555666666666666444555666666777777666666666666777888999:::<<<<<>>FFFVVVEEE<<<666888<<<<<<<<<;;;::::::===@@@???AAACCCEEEHHHKKKPPPSSS[[[```fffjjjmmmrrrxxx}}}~~~{{{kkk^^^RRRHHHAAA===<<<;;;::::::999999999:::@@@DDDEEEFFFHHHFFFBBB>>><<<999666555555555666666666666666666666555555333333222222222111111111000111222333333333333333111111111111111111111111////////////000000000000......---...000111///...---------............///...........................---,,,---///000000///,,,,,,,,,,,,,,,,,,,,,,,,+++---//////.........///,,,------...//////000000000000000000000000000000---...///000111111111111111000000000000111222222444111...---000444777888000000000000000000000000222222222333333333444444333333555666666666666666666666777888888888888777777777888:::<<<===>>>???>>>@@@CCCEEEGGGIIIMMMPPPYYYbbbnnnyyy++++++++++++++++++++++++)))***,,,,,,---...222555===IIIYYYeeekkkiii\\\OOO>>>888111......///...,,,,,,,,,------...//////000///000111222333444555555333666999===CCCMMMYYYaaa``````___\\\YYYXXXYYY[[[XXXWWWWWWWWWZZZ^^^bbbeeefffeeeccccccdddgggjjjllliiiiiihhhhhhggghhhhhhiiieeegggjjjlllkkkgggbbb___YYYXXXWWWWWWVVVTTTQQQOOOLLLLLLLLLLLLLLLLLLLLLLLLNNNRRRXXX]]]dddnnnyyyvvvhhh^^^VVVOOOKKKGGGFFFDDDAAA@@@?????????<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999888777666666777888777666666888:::999888888;;;>>>???>>><<<;;;???CCCEEEKKKSSSWWWWWW\\\ZZZYYYYYYYYYUUUNNNHHHCCC999FFFOOOKKK999:::888888:::;;;;;;::::::;;;===:::;;;<<<===>>>AAAEEEHHHNNNRRRWWWZZZ\\\```eeejjjiiiooouuuxxxzzzoooaaaVVVMMMEEE???<<<;;;;;;::::::999999999:::>>>AAA@@@AAACCCAAA===::::::888777555666777999888888888777666555444333222222222111111111111000111222333444555555555555111111000000000000111111.../////////000000000111...------...000111///...---------............///...........................---,,,---000111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////.........///,,,---...//////000000000000000000000000000000000......///000000/////////111111000000111111222333222000//////222555777888222222222222222222222222333444444444444555555555333444666777888888777777777777888999999999999999777888:::<<<>>>???@@@AAA@@@BBBEEEHHHLLLRRRYYY^^^gggqqq++++++++++++++++++++++++)))***,,,,,,---///222555CCCQQQaaajjjjjjcccTTTFFF999444///---//////...---,,,,,,------...///000000000111111333444555666666333666;;;@@@GGGRRR___gggdddcccaaa]]]YYYXXXYYY[[[VVVUUUUUUWWW[[[```fffiiimmmkkkgggdddcccdddfffgggjjjiiiiiihhhhhhhhhhhhhhhdddgggjjjllljjjfff```]]]XXXWWWVVVWWWWWWUUURRRPPPKKKKKKKKKKKKLLLLLLLLLLLLMMMQQQWWW]]]cccmmmxxx~~~qqqdddYYYRRRLLLJJJGGGDDDBBBAAAAAAAAA<<<<<<;;;;;;;;;:::::::::999999999999999999999999777888888999999999888888888999999888777666888999;;;888777:::>>>@@@>>>:::999===@@@@@@CCCIIIKKKJJJLLLKKKKKKNNNQQQPPPMMMIIIFFF666FFFIIINNN777>>>:::777999;;;<<<<<<;;;<<<===999::::::;;;;;;>>>BBBEEEBBBFFFJJJKKKLLLNNNSSSWWWZZZaaahhhmmmooovvvwwwhhh[[[QQQIIIBBB===;;;;;;;;;;;;::::::999999999===???======???>>>:::888999999888777777999;;;::::::999888666444222111111111111111000000000000222333444555666666666666111111000000000000000111.../////////000000111111...------...000111000...---------.........//////////////////////////////...---,,,...000111111000,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...---...///,,,---...///000000000000000000000000000000000000000000000000///...---,,,111111111000111111222333444333222222444444444222222222222222222222222222555555555555666666666777444555777888999999999888888888999::::::::::::999888999;;;===???AAABBBBBBEEEFFFGGGKKKQQQZZZdddlllxxx&&&&&&''')))+++,,,***))),,,------,,,---222;;;BBBOOO[[[ccc```YYYRRRGGG===222000///000222333000------.........//////000000111111111111222333444444777:::===BBBNNN___lllqqqtttkkkccc___\\\XXXXXX[[[YYYVVVVVVYYY\\\___fffnnntttqqqmmmhhheeedddeeefffeeefffhhhiiiiiiiiihhhggggggggghhhiiihhheee___[[[ZZZYYYXXXWWWWWWUUURRROOOMMMLLLLLLLLLLLLKKKKKKKKKOOORRRWWW[[[```iiittt|||{{{jjj^^^WWWTTTOOOIIIDDDBBB@@@@@@>>>======<<<<<<;;;::::::;;;;;;:::::::::;;;<<<<<<;;;:::888777777777888999999888777888999888666444666777999999999999;;;<<<<<<;;;;;;<<<===???AAABBBEEECCCBBBBBBCCCDDDCCCBBB???>>><<<<<<<<<<<<999777777888:::<<<<<<<<<:::999<<<<<<::::::::::::<<<<<>>>>>???>>><<<:::888999::::::;;;;;;;;;:::888666555999888777777777777777888>>><<<:::888666555555555444444333333222111000000555666888999888777555444222222222222111111000000//////000//////...------000000000000000000000000000000//////.........---222111///...---------...333//////++++++;;;AAA555///...---,,,---///111222------------------------...///111111000000222333111000000000//////......111111111111111111111111111111222222222222111000,,,...111444555444222111111222333222111111333555555555555666666666666666777333000222777::::::777;;;888888::::::999===DDDAAA???@@@CCCCCCAAAAAAEEEJJJNNNRRRUUUZZZeeettt(((((((((***++++++***)))+++,,,---...000777AAAHHHXXX___aaaZZZPPPGGG<<<333111///...///111222000------........./////////000111111111111222222333444888<<>>===<<<<<<;;;:::===<<<<<<;;;<<<<<<======::::::999888888888888888999888777777999999888666666777888888888888999:::;;;;;;;;;;;;<<<>>>???@@@???>>><<<===>>>??????>>>>>>===<<<<<<<<<;;;999777777888:::<<<===<<<;;;:::;;;;;;:::999999:::;;;;;;:::;;;<<<===???BBBDDDEEEIIIJJJMMMRRRUUU[[[gggsssuuummmbbb\\\SSSKKKFFFBBB???<<>>CCC>>><<<>>>BBBCCCBBBDDDHHHNNNTTT\\\ccckkkxxx)))************+++******---///111333666===GGGOOO^^^___ZZZOOODDD;;;333---///......///000000///---.............../////////000000000000111222333444888===FFFWWWpppwwwhhhbbbaaa___]]]]]]ZZZWWWWWWZZZ\\\^^^eeelllrrrpppnnnkkkiiiiiijjjjjjffffffggghhhhhhhhhhhhggghhhggggggggggggddd___[[[]]][[[YYYXXXWWWTTTPPPMMMJJJJJJJJJJJJIIIIIIIIIHHHKKKNNNRRRVVV[[[dddooovvv~~~tttfff[[[TTTOOOIIIDDDEEEBBB@@@>>>>>>>>>===<<<>>>>>>===============>>>999:::::::::999999888888:::999777888999::::::999777777777777777777777888;;;;;;::::::;;;;;;<<<===:::999888888:::<<<<<<;;;===<<<;;;;;;;;;;;;999777777888:::;;;<<<<<<;;;;;;:::999999888888999999:::777888888:::<<<>>>@@@AAABBBCCCEEEIIIKKKPPP]]]iii{{{~~~vvvmmmccc\\\SSSOOOIIIDDDBBB@@@???>>>AAAAAAAAA>>>:::999999:::<<<<<<======<<<:::888777555555555555555666777888===<<<:::999777777666666444333333222222111111111333444666777777777666666333222111000///000111222111111111111111000000///000000000000000000000000000000////////////......111111000///...............,,,000000222???EEE:::111000...---,,,,,,------////////////////////////...000111111000111222444222222222111111111111000000000000000000000000000222333333444444333333333222222222222222222222222333444555444333333555777666666666777777777888888999777666888;;;<<<:::888<<<:::;;;>>>===;;;>>>BBB???>>>AAAFFFHHHHHHLLLRRRWWW```mmmyyy******+++***)))***+++---111555999<<<@@@FFFOOOUUU\\\XXXOOOCCC:::333000...,,,,,,---.../////////.........................../////////000111222333444777<<>>@@@???>>>>>>============999:::;;;;;;;;;:::888777;;;:::888888:::;;;;;;;;;999888777777888888777666:::::::::999999999999:::999888777888:::<<<<<<;;;<<<;;;::::::;;;:::888666666777888999::::::::::::888888888777777888888888888888999:::;;;===???@@@AAA@@@BBBDDDFFFKKKWWWcccvvvuuummmfff___WWWQQQHHHFFFCCCAAAAAABBBCCCCCCDDDDDDCCC@@@<<<::::::;;;======>>>===<<<;;;999888333333333444555666777888;;;;;;:::999888777777777333333333222222111111111222333444666666777777666333111000//////000111222000000000111111000000///////////////////////////000000//////////////////111000000/////////......222...000///***000222(((//////...---,,,,,,------......////////////000000...000111111111111222444222222222222222222222222000000000000000000000000333333444555555555444444444444222222111222333333333444555444333333555777666666777777888999999999999999999:::<<<<<<:::777;;;:::<<>>BBBCCCDDDHHHNNNPPPRRRXXX___fffqqq)))***+++***)))***...111555;;;CCCJJJNNNRRRWWW[[[VVVOOODDD:::333///...///***+++---....../////////...............---------.........///000111333444666;;;FFF^^^~~~pppfffccc^^^ZZZXXXZZZWWWWWWZZZZZZ[[[```fffggghhhhhhhhhiiiiiijjjjjjhhhhhhhhhhhhiiiiiijjjjjjllljjjhhhhhhgggeeebbb___^^^\\\ZZZXXXVVVSSSNNNKKKJJJJJJIIIIIIIIIHHHHHHHHHJJJMMMQQQUUUYYYbbblllttt~~~ssseee\\\RRRLLLEEEBBBBBBCCCAAA???AAAAAA@@@>>>============::::::;;;<<<<<<:::999888<<<:::999999:::;;;;;;:::;;;999777888::::::999777999999999999999888888777888777666777999;;;;;;::::::999888999:::999777555666666777888888888888888777777777777777777777777888888999999:::<<<===>>>??????@@@BBBCCCFFFQQQ]]]qqq}}}uuujjj```YYYSSSLLLHHH@@@@@@@@@@@@@@@BBBEEEFFFFFFFFFDDDAAA>>><<<;;;<<<===>>>>>>>>>===;;;999888333333333333444555777777999999999999888777777666333333222222222222222111222222333444555666666666111000000//////000111222......//////000//////...//////////////////////////////000000000000000000000000000000000/////////,,,)))...///,,,111555---------------......//////------.........////////////000222222111111333444222222222222222333333333000000000000000000000000...///000000111111111111666444333222111222444555222333444333222222444666777777888888999::::::;;;999999:::;;;<<<<<<:::888;;;;;;===@@@@@@>>>@@@DDDFFFHHHNNNUUUXXX[[[dddmmm{{{)))+++,,,++++++...444999===FFFRRRZZZ\\\\\\[[[\\\OOOFFF;;;555000++++++,,,)))+++---......///000111.........------------------------...///111222333555999EEE\\\|||sssiiiccc^^^[[[ZZZYYYVVVVVVXXXYYYXXX]]]cccdddeeegggiiikkkllllllllljjjjjjjjjiiijjjjjjkkklllmmmkkkhhhffffffdddbbb```^^^\\\ZZZXXXVVVSSSOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJMMMQQQUUUYYYaaalllsss{{{qqqccc[[[PPPJJJIIIGGGDDD@@@DDDCCCBBB@@@???>>>>>>>>>;;;;;;<<<<<<;;;;;;::::::;;;:::::::::;;;;;;999777;;;999777888;;;<<<:::888888888999999999888888777777555444555777888888777999888777888999999777555888888888777777777777777666777777888888777777666777777777777888999;;;;;;<<<<<<>>>@@@@@@BBBKKKVVVggguuuyyyvvvssssssssstttzzz{{{qqqcccVVVNNNGGGAAA===:::;;;=========>>>BBBDDDDDDEEEDDDAAA>>><<<<<<=========>>>>>>===;;;999888444444444444444555666777666777777888777777666666222222222222222222222222222333333333444555555555//////000000000000000000---......////////////...000000000000000000000000//////000000000000111111///000000111111000000///)))%%%+++///,,,111666222------......///000000111---------......//////000///111222222111222333444111222222222222333333333111111111111111111111111///000111222222222222222555444333333333444555666222333444333222222444666777888888999:::;;;<<<<<<999:::;;;;;;<<<<<<<<<;;;>>><<<>>>BBBCCCBBBEEEJJJJJJMMMUUU^^^ccciiittt))),,,.........333;;;BBBMMMWWWdddjjjggg___VVVQQQDDD;;;333111///***)))+++(((+++.../////////111333.........------,,,,,,,,,,,,,,,---...///111222333333777@@@TTTpppqqqgggaaa[[[YYY[[[WWWUUUUUUWWWWWWVVVZZZ___```bbbeeehhhkkklllllllllllllllkkkkkkkkklllmmmnnnllliiifffdddccccccaaa___]]][[[ZZZXXXWWWTTTOOOLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJMMMPPPTTTXXX```jjjrrr~~~sssdddZZZVVVQQQKKKFFFHHHGGGEEECCCBBBAAA@@@@@@===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<:::777444:::777555666:::<<<:::777777777888999999999888777777555444444666777666666888777666777888888666555<<<;;;:::999888777777666666777888888888888777666777777777777888999:::::::::;;;===@@@??????GGGPPP]]]jjj|||~~~vvvrrriiieeeccceeeeeeeeekkksss}}}~~~wwwxxxzzz~~~zzzooo___QQQHHHBBB===:::888999;;;;;;::::::===@@@AAAAAAAAA>>><<<::::::<<<<<<=========<<<:::888777666555555555555555666666444555666777777666555555222222222222222222222222333333333333333333444444---...000111222111000///......///000000000000000000000000000000000000000//////000000000111111111///000111111111111000//////)))...000+++---222/////////000000000000000000---......///000000111111///111222222222222333555111111111111222222222333222222222222222222222222222333444555666666666666444333333444444555666666333444555444333333555777888888999:::;;;<<<======:::;;;<<<<<<<<<===???@@@AAA@@@AAAEEEFFFFFFKKKQQQUUUZZZdddpppxxx***---000000111777@@@HHH\\\fffrrruuummm]]]MMMDDD:::111,,,...///+++***---(((+++///000//////222444.........------,,,,,,,,,,,,,,,,,,---///111222333111444;;;JJJccc{{{yyylllccc\\\WWWWWWZZZWWWTTTTTTVVVVVVUUUXXX^^^[[[^^^aaaeeehhhjjjjjjjjjmmmmmmlllkkklllmmmnnnoookkkhhhdddbbbaaaaaa___^^^]]][[[YYYXXXWWWTTTPPPMMMNNNNNNNNNNNNMMMMMMMMMMMMIIILLLOOOSSSWWW___iiiqqqvvviiibbb[[[SSSMMMJJJIIIHHHFFFDDDCCCBBBBBB>>>===<<<::::::;;;<<<<<<::::::;;;======:::555111888555333555:::<<<:::777666777888:::::::::999888999777666666777888777666777666666777888888666444???>>><<<:::999888777777666777888999999888777666999999999999999:::;;;;;;:::;;;>>>AAA@@@???EEENNNWWWcccsss~~~xxxnnnfffaaa^^^ZZZYYY\\\\\\[[[aaaiiilllrrr|||{{{rrriiijjjmmmsss}}}wwwlll]]]PPPHHHCCC@@@>>>888:::<<<;;;999999;;;>>>>>>???>>><<<:::888999:::<<<<<<======<<<:::888777777666666555555555666666333444555666666666555444222222222222222222222222444444333222222222333333+++---000222333111///...//////000111111111111111000000000000000000000000//////000000111111111222///000111222222111000///444...222444...///555333111222222222111000///......//////000111222222222///111222222222222333555000000000111111222222222333333333333333333333333000111222333444444444444222333444444555666777777444555666666444555666888888888999:::;;;======>>><<<============???AAADDDDDDBBBCCCGGGIIIJJJOOOVVVaaagggsss(((+++///333777???MMMZZZiiiqqqssshhhZZZOOOCCC999//////...------,,,++++++///,,,+++...111222333333---,,,,,,++++++,,,,,,---...............///000000111444;;;FFFUUUeeesss{{{rrrmmmeee^^^ZZZXXXVVVUUUVVVUUUTTTSSSTTTUUUWWWXXX\\\___bbbfffhhhhhhgggfffjjjiiiiiiiiijjjlllnnnooogggfffcccaaa___^^^^^^^^^___[[[VVVTTTTTTTTTRRRPPPQQQQQQQQQSSSTTTSSSPPPNNNIIIJJJOOOVVVYYY\\\ccckkkuuujjj]]]TTTOOONNNKKKIIIFFFDDDBBBAAA======<<<<<<<<<;;;;;;:::===<<<;;;;;;======<<<;;;999999999888888888888777888888888888777777777777666666777777888888888999555555444444444444555555>>>===;;;999777555444333777777777777888888888888666666666666777888999:::<<<;;;;;;<<<===@@@CCCEEELLLUUUbbbjjjlllmmmppprrrtttsssppplllfff___YYYUUUMMMLLLKKKLLLNNNQQQUUUXXXdddiiiqqqyyy|||nnneeeaaa___bbbjjjrrr{{{xxxkkk[[[OOOEEE===:::<<<999666555999;;;999888999;;;:::999999;;;;;;:::999888888999999999999888888666555555555555444444444444444333333333222222222444333222333444444333111444555777888777555222000000111222222222000///...222222111111111111111111000000000111222222333333000000000000000111222222...///000222222111111000///////////////000111111000000000000000000000000222444555444222000000111222222333333333444444444111111222333333333333222///111444333111000333666666555555555555444444444666777777666555555888:::666777888888777666888999::::::;;;<<<======>>>???===============>>>???@@@FFFDDDFFFLLLOOOSSS]]]hhhvvv~~~...///333999AAALLL[[[fffrrruuupppaaaPPPDDD999000......------,,,++++++***...---,,,...///000111222---,,,,,,++++++,,,,,,---...............//////000222444888???HHHRRR[[[``````]]]YYYWWWVVVVVVUUUTTTSSSRRRQQQQQQRRRTTTVVVWWW]]]___bbbeeeggghhhggggggiiiiiijjjjjjkkkllllllmmmgggfffdddbbb```___^^^^^^___[[[VVVTTTTTTUUUTTTSSSTTTSSSTTTUUUVVVUUUSSSPPPLLLMMMQQQWWWZZZ\\\dddlll{{{ssshhh]]]YYYSSSNNNKKKHHHEEECCCCCCBBBAAA@@@@@@???>>>======;;;:::;;;<<<<<<;;;:::999999999999888888888888888888888888777777777777666777777777888888888888777666666555555666666777<<<;;;999777555444333333666666777777777888888888666666666666777888999:::999:::;;;===>>>???@@@@@@CCCKKKUUU\\\]]]^^^```ccccccbbb```\\\WWWQQQLLLIIIFFFEEEDDDDDDFFFIIILLLNNNSSSYYYbbbjjjrrr|||wwwjjjaaaYYYWWWYYY```gggppp|||wwwiiiYYYMMMDDD======@@@===888666999999777666888:::999888888::::::999888777888888999999888888777555555555555444444444444555555555444444444333333333222222333444666666666444555666777666444222000111111111111111000//////222222111111111111111111222222111111111111111111111111000000111111222333//////111111222111111000///////////////000111111111111111111111111111111000222333333222111222333222222333333333444444444222222333444444444444444111222333333222222333444444444444555555666666666555666777777666666777999777888:::999888888999:::999999::::::;;;<<<============>>>??????AAACCCDDDLLLJJJMMMTTTZZZaaannn{{{111333777AAAPPP```mmmsssvvvrrrfffSSSBBB888000+++------,,,,,,+++*********,,,---......------///000---,,,,,,++++++,,,,,,---......------......///000222333555777;;;???BBBDDDJJJJJJLLLPPPSSSUUUUUUTTTRRRRRRQQQQQQRRRUUUWWWYYY^^^___aaaccceeeggghhhhhhiiijjjkkkkkkkkkkkkjjjiiiffffffeeedddbbbaaa___^^^___[[[WWWTTTTTTVVVXXXYYYXXXXXXXXXYYYZZZYYYWWWTTTRRRQQQTTTXXXZZZ]]]eeennnwwwssskkk```YYYVVVSSSOOOKKKGGGDDDBBBAAAAAA@@@???===???===<<<<<<======<<<::::::::::::999999999888888999999888888888777777777777777777777888888888888888777777666666777777888888777666555444333333333666666777777777777888888666666666666777888999:::777999;;;===>>>===<<<;;;;;;@@@GGGKKKLLLLLLNNNPPPPPPOOONNNLLLIIIEEEBBB@@@@@@???>>>>>>???AAACCCEEEFFFKKKRRRYYYaaakkkwwwzzznnnbbb[[[PPPNNNOOOTTTZZZbbbnnnyyy|||rrrdddTTTIIIBBB>>>???DDDAAA;;;777888888555555777999777666777888999888777777777888888888888777777555555555555444444444444666666555555555444444444555444333333333555666777333444555666555333111000222222111000000000000111111111222222222222222222333333222222111000000///111111111111111222222333///000111111222222111111000000000///000000111222111111111111111111111111...000222333333222333555333333333333444444444444333444555555666666555555444333222222333444333111222333444555666777888888444666888888777666777888888999;;;;;;:::999;;;<<<::::::;;;;;;<<<<<<======:::<<<>>>???@@@BBBFFFIIISSSTTTZZZcccmmmyyy...333<<>>>>>>>>===<<<<<<>>>???@@@CCCFFFJJJNNNSSS[[[eeellluuuvvvvvvssslllcccYYYSSSLLLIIIIIIMMMQQQWWWbbbllloooxxxxxxppphhh[[[MMMCCC>>><<<@@@EEEAAA;;;666777777555555888777666555555777777666555666777777777777777777666555555555444444444333333555555555555444444444444777777555333111111222444222333444555444333111000333222111000000000111222111111222222222222222333222222222111111111000000111111000000000111111222000000111111222222222222111111000000000111111222111111111111111111111111///111333333222222333444333333333444444444444555333444555555666666555555777444222222555555333000333444444555666777777777444666999999888777777888888999;;;;;;::::::;;;===<<<<<<===>>>>>>?????????===???BBBDDDEEEHHHNNNSSS]]]bbblllxxx+++555EEEYYYqqqvvv___SSSBBB666///---...///++++++************))))))(((---000------111111...---,,,,,,++++++,,,,,,------------------...//////...///222444555444333333555999@@@JJJRRRWWWXXXWWWTTTTTTSSSTTTUUUXXXZZZ\\\]]]^^^___bbbdddfffhhhiiiiiijjjllllllkkkiiieeeccceeeeeefffeeedddbbb```___]]][[[XXXUUUUUUXXX]]]``````___^^^^^^^^^^^^\\\ZZZYYYWWWXXX[[[[[[]]]dddmmmsss}}}}}}uuunnnddd\\\UUUPPPKKKIIIJJJIIIFFFCCCDDDBBB@@@???@@@???===;;;;;;;;;;;;;;;:::::::::999999999999999888888888888888888777777777777777777777666666555555666666777777666666555555666666777555666666666666777777777666666666666777888999:::<<<;;;::::::::::::<<<<<<:::;;;<<<<<<;;;;;;<<<===>>>>>>>>>??????>>>>>>>>>>>>===<<<<<<<<<<<<===>>>@@@CCCEEEFFFHHHMMMUUU\\\dddeeeeeeccc^^^WWWPPPKKKHHHEEEDDDGGGJJJNNNWWW```aaaiiiqqqssssssqqqiiiaaa\\\QQQDDD>>>;;;999===BBB===777444555666555666999666555444444666666555444555666666777777666666555555444444444444333333333444444444333333333333222444555444222000///111333222333444444444333222111333222111000000111222333111111222222333333333333000000111111111222222222111000000/////////000000111111111111111222222333222222111111111111222222111111111111111111111111000222444333222111222222333333444444444555555555333333444555555555555555888555222333555666444111666666666666666666666666444666999:::999777777888777888::::::999:::;;;===<<<======>>>???@@@AAAAAAAAAEEEJJJLLLNNNSSS[[[bbbkkkvvv...===QQQfff{{{{{{kkkRRREEE666///,,,++++++,,,************************(((---...---000777666000---,,,,,,++++++,,,,,,---------,,,,,,------...///...000111333333111000///222555;;;DDDMMMSSSUUUUUUSSSSSSRRRRRRSSSVVVXXXZZZ[[[]]]___bbbeeeggghhhiiihhhjjjkkkllljjjhhheeeccceeeeeeddddddcccaaa```___[[[ZZZYYYVVVVVVXXX]]]aaaaaa```^^^]]]^^^]]]\\\ZZZXXXWWWXXX[[[[[[\\\ccclllsss}}}rrrjjjccc\\\TTTPPPOOOMMMIIIDDDDDDBBB@@@??????>>><<<:::<<<<<<;;;;;;;;;::::::::::::999999999999888888888888888888888777777777777777666666555555666666777888777777666777777888888555555666666666666777777666666666666777888999:::<<<;;;999888888:::<<<===::::::999999999999999999777888888888999::::::;;;;;;;;;;;;:::::::::;;;;;;:::<<>>;;;999777999===999444111444666555666999666444333444555666555444555555666666666666555555444444444444333333333333444444333333333222222222---000222222111111333666333333444444444444333333222111111111111222333333111111222222333444444444///000000111222222333333222111000000000000000000222111111111111222333333444333222222111222222222222222222222222222222222111222444444222111111222333444444444555555555555333444444555666555555555666555444444555666555333777777777666666666555555555777999999888777888999777888::::::::::::<<<===;;;<<<===>>>@@@BBBCCCDDDBBBHHHOOOSSSXXX```kkkttt555FFF[[[lll{{{~~~oooYYYGGG999...,,,---+++))))))++++++++++++++++++++++++(((,,,---,,,444???<<<222---,,,,,,++++++,,,,,,---------,,,,,,------...///...///111222111000///...111333777???HHHOOOSSSTTTUUUTTTSSSRRRSSSUUUWWWYYYYYY\\\___cccfffggghhhhhhhhhiiijjjjjjiiigggeeedddeeedddcccbbbaaa`````````YYYZZZZZZXXXVVVXXX\\\```aaa___]]]\\\\\\\\\[[[YYYUUUUUUXXX[[[[[[\\\bbbiiisss}}}xxxoooddd]]]ZZZVVVOOOIIIHHHFFFDDDBBBBBBAAA>>><<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888888888888777777777666888777777666666777777888888888777777666777777777555555555666666666777777666666666666777888999:::888888888888999999:::;;;:::999888999999999888777666666666666777888999999::::::::::::::::::::::::777:::=========???DDDHHHIIIJJJKKKKKKIIIFFFBBB@@@>>><<<===???@@@???BBBHHHHHHNNNQQQQQQQQQQQQNNNHHHFFF@@@;;;;;;:::777666888666222000444555444444666666444333444555666555444444555555666666555555444444444444333333333222222555444444444333333333333***...333555333222444777444444444444444444444444000111222222333333333222111111222222333444444555111111111111111111222222444333222222111111222222222222111111111222333444444444333222222222222222222222222222222222222222///111333333222222333444444444444444555555555555444555666666777777666666444555666666555555666777666666666666666777777777777888999888777777999;;;777999;;;;;;;;;<<<===???===>>>@@@BBBDDDGGGHHHIIIJJJQQQ[[[bbbjjjuuu999KKK^^^kkkvvvvvvcccLLL>>>111))),,,///---)))(((++++++++++++++++++,,,,,,(((,,,,,,,,,777CCC@@@333---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---.........///000111222222111111222333666===FFFNNNSSSUUUXXXWWWUUUUUUUUUWWWYYYZZZXXX[[[___dddggghhhgggggghhhiiiiiiiiihhhgggeeedddeeedddbbb```______```aaaXXXYYYZZZYYYWWWWWW[[[^^^```^^^\\\[[[[[[[[[ZZZYYYSSSTTTWWW[[[\\\[[[aaahhhsss|||xxxnnniiicccZZZSSSMMMJJJHHHGGGFFFEEEBBB@@@======<<<<<<<<<;;;;;;;;;:::::::::999999999888888999888888888777777666666999999888888888888999999888777777666666666666777555555555555666666666777666666666666777888999:::444555777999:::999888777:::999999:::;;;:::999777999999888999999:::;;;<<<:::::::::;;;;;;;;;;;;;;;:::===???>>><<<<<>>===<<<===>>>???999777<<>>;;;<<<>>>???>>><<>>@@@AAABBBBBBBBBBBBDDDGGGJJJNNNSSSZZZ^^^gggpppUUUVVVYYYZZZWWWOOODDD===222///***((()))+++***)))***)))))))))))))))*********///111555???GGG???111---,,,,,,,,,,,,---......,,,,,,,,,---------......///............///000000222222444999@@@GGGMMMPPPVVVUUUTTTTTTVVVXXXYYYYYY[[[^^^aaabbbcccdddfffgggggghhhjjjjjjhhhgggfffgggeeecccaaaaaabbbbbb```___[[[[[[[[[ZZZZZZ[[[[[[[[[\\\[[[YYYWWWUUUSSSRRRQQQPPPPPPQQQTTTUUUWWW___hhhuuu~~~uuummmggg___XXXSSSNNNJJJGGGEEEDDDCCCAAA???>>>>>>??????999888<<<===:::999:::999999999999888777666666888888888888888777777777888888888888777777777777888888777777777777888888888888888777777666666666;;;:::999999888888888888999999999888888888777777;;;888777999999777888;;;@@@???===;;;999888777777;;;:::888777777:::===???>>>???@@@AAAAAAAAAAAAAAA@@@>>><<<<<<>>>???>>><<<@@@@@@???>>>>>>>>>===;;;>>>;;;999777888888777666999888777666555555555555555555555555555555555555777777777666666666555555444555666555333222333444666666555333222222333444444444444444444444333333777555444444555555444333555444333333222222222222444333333333222333333333222222222222222222333333666555333222111111222222111111222333333333333333444444444444444444444444111111111111111333444555111222444666777777666666888888777777666666666666777777777888888888888999777777777777888888999:::555555666777888999999:::;;;999888999<<<======<<<:::<<<>>>???@@@AAABBBCCCJJJMMMQQQTTTYYYaaammmuuuVVVRRRNNNIIIDDD>>>888333000---)))((())))))***)))***)))))))))***+++,,,,,,...---111999@@@@@@888000,,,,,,,,,,,,,,,---......,,,,,,,,,---------......//////......//////000111333222333666;;;BBBIIIMMMVVVUUUUUUUUUVVVVVVWWWXXXZZZ\\\___aaabbbccceeegggfffhhhjjjkkkjjjiiiiiiiiieeecccaaaaaaaaabbb```___^^^]]]]]]\\\[[[[[[ZZZZZZZZZYYYWWWTTTRRROOONNNMMMOOONNNOOOQQQRRRUUU]]]fffuuu~~~zzznnnddd^^^XXXQQQKKKJJJHHHFFFCCC@@@???>>>>>>@@@<<<:::======;;;:::;;;<<<<<<;;;:::999999999999:::999999888888777777777999999888888888777777777888888777777777888888999999999888777666666555555::::::999999999999999999999999999888888888888888===999777999999777999===DDDBBB???;;;999777777777:::999999888999:::<<<======>>>???@@@AAABBBBBBBBB???===<<<<<<===>>>???>>>@@@@@@???===<<<;;;::::::===;;;999999999888777555777777777777666555444444555555555555555555555555666666666666555555555555444666666666444333444555444666777444000///222555666555444333333444555666666555444444555555444222444444333333333333222222333333333333333333333333111111222222333333444444555444333222111111111222222222333444444444444333555555555444444444444444111111111111111222333444333444555666777666666555888777777777777666666666777888999:::::::::999888888999999:::::::::999999888888999999:::::::::;;;===<<<;;;<<<>>>?????????>>>???AAAAAABBBDDDHHHJJJQQQVVV\\\```fffrrrJJJEEE???:::666444222111---+++)))((((((((())))))*********+++,,,---...///000+++...:::???888000///,,,,,,++++++,,,,,,---...,,,,,,,,,---------......//////......//////000111000000000111555===EEEKKKSSSTTTUUUTTTSSSSSSTTTUUUYYY\\\___aaabbbccceeegggdddgggjjjkkkjjjjjjkkklllgggeeebbbbbbbbbcccbbbaaa``````___^^^]]][[[ZZZYYY[[[ZZZXXXVVVSSSPPPMMMLLLOOOMMMNNNPPPQQQTTT^^^hhhuuuuuunnnggg]]]UUUSSSPPPKKKHHHEEEDDDBBBAAA@@@>>>>>>??????>>>======@@@???===<<<;;;;;;<<<<<<;;;;;;:::999888888777777999999999888888888777777888888777777888888999999666666777777777888888888999999999999999999999888888888888888888888888888;;;999999<<<<<<999999;;;AAA???<<<999999999;;;<<<999999999::::::;;;;;;;;;<<<===>>>@@@AAABBBBBBBBB>>>===<<<;;;<<<>>>???@@@BBBBBBBBB@@@>>>===<<<======<<<;;;;;;<<<;;;999777666777888888777666444333555555555555555555555555666666555555555555555555555666777666444444444555222333444333222333666999777666444333444555777888666555333444555555444222333333333333333333333222222222333333333333333333111111222222333444555555444444333333222222222222111222333333444444333333333444444444555555666666222222222222333333444444444555666777777666555555777777777777777777777777666777999;;;;;;:::999777888999:::;;;;;;:::888777:::::::::;;;;;;;;;;;;;;;??????>>>???@@@BBBCCCCCCBBBDDDFFFGGGHHHLLLSSSWWW[[[cccnnnuuu|||<<<888444111000000000///******)))((((((((()))***)))))))))******,,,---......))),,,777:::000+++---,,,++++++++++++,,,------,,,,,,,,,---------.....................//////000/////////000444;;;EEELLLRRRTTTVVVUUUTTTSSSTTTVVVZZZ\\\```bbbcccdddggghhhcccfffiiikkkkkkkkklllmmmiiigggdddcccdddeeeeeedddbbbbbbaaa```___\\\ZZZYYY[[[ZZZYYYWWWTTTQQQNNNLLLNNNLLLLLLNNNPPPTTT^^^iiittt}}}pppggg___ZZZTTTPPPMMMKKKIIIGGG???AAAAAA@@@????????????@@@???===<<<;;;;;;<<<===<<<;;;;;;:::999888888777999999999999888888888888888888888888888999::::::777888888999999:::::::::999999:::::::::999888777888888888888888888888888999888:::>>>>>>:::888999<<<:::888777888:::<<<>>>999999::::::;;;;;;::::::;;;<<<===???@@@AAAAAAAAA======<<<;;;;;;===@@@BBBCCCEEEFFFFFFCCCAAAAAABBB>>>===<<<=========;;;999777888888999888666555444666666666666666666666666555555666666666666666666666777888777555444555666777444222333666888888777777666444444444666888999666444333333444444333222222222333444444444333222111222333444444444444333111111222333444444555555444444444444333333333222111222333333444444333333222222333444666777888888444444555555555555555555444555666777777777666555777777777777888888888888555666888::::::999888777888999:::::::::999888777;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@@@@AAACCCEEEFFFCCCFFFJJJMMMPPPWWW```gggppp{{{333111...---------,,,+++((()))***)))((((((***+++''''''''''''((()))*********(((+++333333,,,***---+++++++++++++++,,,------,,,,,,,,,---------......------,,,,,,------...///000111222333555<<>>===<<<;;;;;;::::::;;;<<<;;;;;;::::::999999999:::999999999999888888888888888888888888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<;;;999888888888888888888999999999888777999>>>>>>999777888;;;:::888777777888:::;;;:::::::::::::::::::::::::::;;;<<<>>>>>>?????????<<<<<<<<<;;;;;;===AAADDDDDDHHHMMMNNNKKKIIIIIIJJJBBB@@@>>>>>>>>>===;;;999999999999999888777666666666666666666666666666666666666666666777777777777666888888777666555666777<<<888444444666888666333555555444444555666888888555444333333444444333111111222333444555444333222000111333444555444444333222222333333444444555555444444555555555555444333222333444444555555444444222222333555666777888999555555666777777666666555444555666777888777777666777777777888888888888999666666888999999999888777888999999::::::999999999;;;;;;<<<<<<===============>>>AAABBBCCCEEEHHHJJJFFFLLLTTTYYY___hhhttt}}}...,,,******++++++***)))''')))++++++))))))+++---)))))))))(((((()))******'''))),,,......,,,---...+++++++++***++++++,,,---,,,,,,,,,---------......,,,++++++++++++,,,------///222333333444999BBBIIIPPPTTTXXXYYYVVVUUUWWWZZZXXX[[[^^^aaabbbdddfffhhhbbbeeehhhiiiiiiiiijjjkkkllliiieeeddddddfffffffffcccddddddcccbbb___]]][[[WWWXXXXXXWWWTTTQQQNNNLLLJJJHHHGGGJJJNNNTTTbbbnnnttttttkkkfff```ZZZUUUOOOSSSRRRKKKFFFEEEEEEBBB?????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888888888888888888999:::;;;<<<>>>>>>>>>>>>????????????@@@@@@AAAAAA@@@===;;;999777777888888888999999999:::777777::::::777777:::999999888888888999999:::;;;::::::999999::::::;;;::::::;;;<<<======<<<<<<;;;<<<<<<;;;:::===BBBFFFHHHOOOVVVZZZXXXUUUUUUVVVMMMJJJFFFBBB@@@???===;;;<<<;;;:::999888888888888666666666666666666666666777777777777888888999999777888999888666555666777999888666444444555555555333333444555555666777777555444222333444444333111000111333555555444333222///111333444555555444333333333444444444444444444444555666777777666555555555555666777777777777666555555555555666666666666555555666777777666555444333444666777888888888777777777888888888999999999888888888999999999999::::::999999999:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAA@@@CCCFFFGGGIIIKKKOOOSSSTTT\\\gggpppxxx***((('''''')))++++++***'''))),,,+++***)))+++...------,,,,,,+++,,,,,,,,,&&&***---,,,+++---000000++++++******++++++,,,---,,,,,,,,,---------......++++++******++++++,,,---...000222111111444<<>>::::::;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888999:::;;;<<<;;;<<<===???AAACCCEEEEEEDDDDDDDDDDDDBBB@@@===;;;777777888888999999999999===888555666666555888===666666777999:::;;;<<<<<<<<<;;;:::999999999:::;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<;;;:::<<>>???======>>>???AAABBBCCCCCCEEEHHHLLLNNNOOORRRWWW[[[dddmmm{{{((((((((((((((('''''''''((((((((((((((()))******,,,,,,++++++***)))))))))***))))))...333444111,,,++++++******++++++,,,---------------,,,,,,+++***+++,,,---...///...---,,,000111111111222666<<<@@@OOORRRVVVXXXWWWUUUTTTTTTTTTXXX^^^aaaaaaaaacccfffeeefffgggiiiiiiiiihhhgggiiigggeeecccccccccdddeeefffhhhiiihhhddd___\\\[[[[[[[[[\\\[[[YYYUUUQQQOOOPPPLLLKKKOOOSSSZZZeeeooovvv|||~~~pppnnnhhh```[[[XXXVVVRRRNNNHHHEEEBBBAAACCCCCCAAA>>>>>><<<;;;;;;======<<<:::999;;;<<<<<<999777666666::::::;;;;;;;;;:::999999???AAADDDFFFIIIJJJKKKKKKSSSRRROOOLLLGGGCCC@@@>>>;;;;;;:::999999888888777888777555666888999999888777777888999999999999888;;;<<<<<<<<<<<<:::999888<<<:::888999<<<>>><<<:::===;;;999888999<<>>===;;;;;;;;;;;;<<<777555444333333444555666666666777777777777666666777777777777888888888888888999999::::::::::::999:::999999999999999::::::<<<===>>>>>>======>>>@@@;;;???BBBBBBAAABBBEEEHHHMMMPPPSSSVVVZZZbbbkkkssswww'''((((((((()))*********((((((((((((((()))************************+++++++++******///333555111---++++++******++++++,,,---,,,---------,,,,,,+++***+++,,,------......------////////////000444999===IIINNNSSSWWWXXXWWWVVVVVVVVVZZZ^^^aaabbbccceeegggeeefffggghhhhhhhhhggggggiiigggdddbbbbbbbbbdddeeeeeeggghhhgggddd```]]]\\\]]]^^^______]]][[[XXXVVVSSSOOONNNQQQUUUZZZdddnnnuuu{{{wwwooohhh```XXXSSSUUUPPPKKKIIIHHHGGGDDDAAAAAA???>>>===>>>>>>===;;;======>>>???>>>===<<<;;;888888999:::;;;;;;;;;;;;===@@@FFFKKKPPPTTTVVVWWWWWWVVVTTTQQQLLLGGGCCC@@@;;;;;;::::::999888888888999888777777999::::::999777777888999999999999999;;;;;;<<<<<<;;;:::888777:::999777999;;;<<<;;;999===:::888888;;;???CCCEEENNNWWW^^^aaaccceeeccc```___YYYRRRMMMKKKGGGBBB===<<<<<<;;;::::::::::::::::::;;;<<<======;;;:::888888888888999::::::;;;;;;;;;:::888666666666666777777777666666666555555555555555555555555555555555555555444444444444555555555666777777666444111000333333333444444555555555444444444333222333555888777888999:::<<<<<<======CCCCCCCCCCCCBBBAAA@@@@@@999888666444444555666777666777777777777777777666666777777777888888888888777888888999999999999888;;;;;;::::::::::::;;;;;;===>>>@@@@@@@@@AAACCCEEECCCFFFJJJJJJJJJKKKOOOSSSSSSXXX```gggoooyyy''''''((()))***+++,,,,,,)))(((((((((((()))******((())))))***++++++,,,,,,,,,++++++///333444111...++++++******++++++,,,---,,,,,,---------,,,++++++---,,,,,,,,,,,,---......------.........222666:::CCCHHHPPPVVVYYYYYYXXXXXXWWWZZZ___aaacccdddfffgggfffggggggggggggffffffeeeiiifffcccaaa```aaadddfffccceeeggggggdddaaa```___^^^___aaabbbaaa___]]]\\\XXXTTTSSSUUUWWW[[[dddmmmtttzzzvvvjjjbbb```[[[SSSOOOLLLJJJFFFCCCBBB@@@>>>>>>>>>>>>===;;;>>><<<<<<===@@@@@@===999666777888:::;;;<<<===>>>===AAAHHHOOOVVVZZZ\\\]]]\\\\\\ZZZWWWRRRLLLFFFCCC;;;;;;::::::999999888888;;;999888888:::;;;;;;:::888888888999999999999999;;;<<<<<<<<<<<<:::999888999888777888:::;;;:::999<<<999777888===BBBDDDDDDIIIQQQXXX[[[]]]___^^^[[[YYYTTTNNNKKKIIIFFFBBB>>>===<<<:::888888999:::<<<:::;;;===>>>>>><<<:::888888999999::::::;;;<<<<<<:::999888666666666777777777777777777777666666666555555555555555555555555666666666666666666666666555666777888777555333222444444444444444555555555444555555444333333666888::::::;;;===???BBBCCCDDDJJJKKKMMMMMMLLLIIIEEECCC===<<<999777666777888888777777777777777777777777666777777777777888888888888888999:::::::::::::::===<<<<<<;;;;;;<<<<<<===<<<>>>@@@AAAAAACCCFFFHHHHHHKKKOOOQQQRRRUUU[[[```dddlllwww((((((((())))))*********))))))(((((())))))***+++))))))*********++++++++++++***+++...111222000...++++++******++++++,,,---,,,,,,,,,------,,,,,,+++------,,,+++,,,---...///,,,---.........111555888>>>EEENNNUUUXXXYYYXXXWWWXXXZZZ]]]```bbbdddfffgggffffffffffffeeeeeeddddddhhheeebbb______aaaccceeeccceeeggggggeeeccccccccc```aaabbbcccbbbaaa___^^^]]]YYYXXXYYYZZZ\\\ccckkksssyyy|||ooohhh```YYYUUURRRMMMJJJGGGEEEBBBAAAAAAAAA@@@???@@@===;;;>>>BBBCCC???:::888999999:::;;;<<<>>>>>>@@@CCCIIIPPPTTTWWWXXXXXX]]]]]]\\\ZZZTTTNNNGGGCCC<<<;;;;;;:::999999888888:::999888888:::;;;;;;:::888888888888999999::::::<<<======>>>===<<<:::999999999888999::::::::::::<<<999666888===@@@AAA@@@BBBJJJPPPRRRSSSVVVVVVSSSQQQNNNJJJHHHGGGEEEAAA???;;;:::999888888999:::;;;999;;;===???>>><<<999777999999999:::;;;;;;<<<<<<:::999777666666666777888666666666666666666666666555555555555666666666666555666666666666666666555111333555777888777666555444444444555555555555555444555666555444444666888:::;;;<<>>>>>???AAABBBCCCDDDGGGJJJMMMMMMQQQVVVZZZ^^^dddlllrrr}}})))))))))((((((''''''''')))))))))))))))***+++++++++++++++*********))))))))))))***,,,.........---++++++******++++++,,,---+++,,,,,,------,,,,,,,,,------,,,+++,,,---...///---.../////////111444777<<>>>>>??????>>>===;;;:::999:::;;;;;;;;;;;;;;;<<<;;;999777888:::<<<;;;:::<<>><<<:::999::::::999999888888888888999999888888888888999999999:::999:::;;;<<<============>>>>>>>>>>>>???@@@AAABBBDDDFFFHHHIIIKKKNNNRRRVVVWWW\\\dddkkkqqqzzz******)))((('''&&&%%%%%%***))))))))))))***++++++,,,,,,++++++***))))))(((((()))***+++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---------,,,,,,---,,,,,,,,,,,,---.........///000000000111444666;;;AAAJJJQQQTTTUUUVVVVVVYYYYYYYYY\\\aaadddeeeeeeeeedddcccccccccccccccdddcccbbb```______```aaabbbbbbdddeeefffeeedddeeefffiiiiiiiiihhhgggfffeeeddddddaaa`````````___ccciiipppvvv|||qqqggg```[[[WWWRRRMMMKKKIIIGGGFFF@@@@@@AAAEEEKKKNNNMMMKKKBBBAAA???===<<<<<<<<<===@@@BBBEEEIIIMMMOOOQQQRRRRRRRRRRRRPPPMMMHHHCCCAAA<<<<<<;;;;;;::::::999999999888777777999::::::999:::999999888888:::;;;<<<>>>????????????===<<<;;;999;;;<<<<<<;;;:::<<<===999999999999888888888888888===AAA@@@@@@CCCCCCAAAAAAAAAAAA@@@???>>><<<;;;555777999:::;;;:::888777999::::::;;;:::999888777777888888999999:::;;;;;;999888777666666777888999444444444444555555555555555555555666666777777888444555666777777666555444---///222555777888888888666666666555555555555555555666777777666666777888888999<<>><<<:::::::::;;;;;;:::999888888999:::;;;999999:::::::::;;;;;;;;;888999:::;;;<<<=========???@@@@@@AAACCCEEEFFFGGGFFFHHHKKKNNNQQQVVV\\\```fffmmmwww***)))))))))((('''''''''******))))))******+++,,,++++++******************)))***+++++++++,,,,,,---++++++******++++++,,,---***+++,,,,,,---------,,,+++,,,------......------...///000000///000222555999>>>GGGNNNRRRUUUWWWXXX[[[YYYYYY\\\aaaeeefffeeeccccccbbbaaabbbcccdddddd```````````````````````````aaacccbbbaaaaaabbbcccgggggghhhhhhhhhgggggggggeeebbbaaabbbaaa___bbbhhhooouuu~~~yyypppkkkccc\\\VVVRRRNNNLLLEEEEEEFFFHHHHHHHHHGGGFFFEEECCCAAA???>>>>>>>>>???>>>???AAADDDGGGJJJLLLNNNKKKKKKJJJIIIGGGDDDBBB@@@<<<<<<<<<;;;::::::999999:::999888888:::;;;;;;:::;;;:::999888888:::;;;=========>>>>>>===<<<:::999888:::<<<;;;999999;;;===555888<<<;;;888666888:::777<<<>>><<<;;;===>>><<<<<<===>>>===<<<:::999888666777777888888888888888999999888888777777888888666777777888888999999:::999888777666666777888999444555555555666666666666444555555666777777888888555666888999999888666555111333555777888777666555777666666666555555555444555666888888777777777888999:::<<>>???@@@@@@@@@BBBBBBDDDEEEHHHKKKMMMNNNPPPRRRWWW[[[aaaiiiqqqwww))))))))))))*********************)))******+++,,,)))))))))***++++++,,,,,,***+++,,,,,,,,,,,,---...++++++******++++++,,,---***+++,,,,,,------------+++,,,---...///...---,,,---...000/////////111333777<<>>>>>???AAACCCFFFGGGGGGFFFFFFEEEDDDBBBAAA@@@===<<<<<<;;;;;;:::999999<<<:::999999;;;<<<<<<;;;;;;:::999888888:::<<<===;;;<<<<<<<<<<<<:::999888666999;;;:::888777999<<<222888======888666999>>>777<<<===:::999;;;;;;:::999:::<<<;;;:::888777777888777666555666777999;;;:::999777666666666777888666666666777888888999999888888777666666777888999555666666666777777888888444555555666777888888999666777999::::::999777666666777888999888777555333777777666666555555555444555777888999888777888999;;;<<<===AAAIIIRRR[[[aaagggiiijjjiiicccYYYOOOIII@@@>>><<<:::999999:::;;;<<<;;;999888888999;;;<<<<<<<<<<<<============>>>??????AAABBBCCCDDDDDDDDDDDDEEEFFFIIILLLOOOQQQSSS```ccciiiooowww&&&((()))++++++)))(((&&&'''((())))))(((((()))***'''((()))******++++++***(((((()))***+++,,,,,,,,,---...---,,,******,,,...,,,++++++***++++++,,,,,,...------,,,,,,------...///000000000//////222444888===EEEKKKNNNPPPSSSUUUYYYYYYZZZ]]]aaadddeeedddbbbbbbaaaaaaaaaaaaaaabbbbbb___]]]___bbbbbb]]]XXXZZZ[[[]]]___````````````_________^^^^^^___bbbdddbbbaaa___]]]]]]___aaacccnnnttt}}}|||pppggg___[[[WWWVVVUUURRRKKKEEEFFFEEEDDDCCCBBB@@@???>>>@@@@@@???@@@AAACCCDDDFFFFFFEEECCCCCCBBB???;;;888;;;;;;:::999999:::;;;;;;:::;;;===????????????>>><<<;;;999999999;;;===>>><<<<<<<<<;;;;;;::::::::::::999999999::::::888777999999999999999999999999999999999999999999999999888888888888888888888888::::::999888777666555555888888888888888888888888666666666666777999:::;;;777777777777777777777777666666666666666666666666888888888888888888888888111111222333555777999:::444555777888888888777666777888888888999999999999777777777777888888888888999:::<<<>>>CCCJJJRRRXXX___aaaccc```YYYQQQJJJFFF>>><<<:::888777999:::<<<>>>===;;;999999:::<<<======;;;::::::<<<===>>>>>>===@@@DDDGGGHHHIIIIIIJJJKKKLLLNNNPPPTTT[[[dddiiiooovvv'''((()))******)))(((''''''((())))))(((((()))******++++++******)))(((''')))))))))***+++++++++,,,------+++++++++,,,------,,,,,,,,,+++,,,,,,,,,---...------,,,,,,------...//////000///...///222444666;;;BBBIIIOOOSSSWWWZZZ[[[ZZZZZZ[[[___aaabbbbbbcccbbbaaaaaa`````````aaa```^^^\\\^^^aaa```\\\WWWYYYZZZ\\\^^^____________^^^]]]]]]\\\[[[\\\^^^```___^^^\\\ZZZ[[[\\\___```kkkrrr{{{wwwqqqiiiddd```[[[TTTNNNKKKIIIGGGEEEDDDCCCAAA@@@CCCBBBAAAAAAAAABBBCCCDDD@@@??????@@@@@@@@@>>><<<>>>===<<<:::::::::;;;<<<:::;;;===>>>?????????>>><<<;;;:::999:::;;;===>>><<<<<<<<<;;;;;;:::::::::;;;:::999:::;;;:::999777999999999999999999999999999999999999999999999999888888888888888888888888888888888888777777777777888888888888888888888888888777777777777888888999777777777777777777777777666666666666666666666666888888888888888888888888::::::999888777777777777666777888888999888777777777777777888888888999999777777777777888888888999999;;;>>>AAACCCGGGKKKOOOUUUWWWWWWUUUOOOIIIDDDAAA???===;;;999888999;;;<<<;;;;;;:::::::::;;;<<<======<<<<<<===???AAACCCCCC@@@CCCGGGIIIKKKLLLNNNPPPRRRTTTXXX]]]cccllluuu|||))))))(((((((((((())))))'''((())))))(((((()))******++++++******)))((('''******************++++++---***((((((,,,......,,,---------,,,,,,,,,,,,,,,...------,,,,,,------...---...///...---...111333333888???HHHPPPXXX]]]______]]][[[[[[^^^```aaaaaadddcccbbb``````_________^^^\\\[[[]]]___^^^ZZZVVVXXXZZZ[[[]]]^^^^^^^^^]]][[[ZZZYYYXXXXXXXXXYYYZZZZZZYYYWWWVVVVVVXXX[[[]]]hhhoooxxxwwwppphhh```ZZZYYYUUUPPPLLLJJJHHHGGGEEEDDDCCCBBB@@@@@@@@@@@@AAA>>>>>>===???AAAAAA@@@>>>AAA@@@>>>===<<<;;;<<<<<<;;;<<<===>>>>>>???>>>>>><<<<<<;;;::::::;;;===>>><<<<<<<<<;;;;;;;;;;;;;;;;;;:::999:::;;;;;;999777::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999777777777888888888999999888888888888888888888888999999888777777777777777777777777777777777777777666666666666666666666666777777777777777777777777>>>===;;;:::888777666666888888888999999888777777666777777777888888888888777777888888888999999999888;;;???BBBCCCBBBCCCDDDIIIKKKKKKIIIEEEBBB??????@@@>>><<<:::999:::;;;<<<;;;;;;;;;<<<======>>>>>><<<<<<===>>>AAADDDFFFHHHFFFIIILLLOOORRRUUUZZZ]]]cccffflllsss|||***)))(((''''''((()))***'''((())))))(((((()))***'''((()))******++++++***+++++++++***************+++'''$$$&&&+++///---+++,,,---------,,,,,,++++++...------,,,,,,------...,,,---...------...111333333666>>>IIITTT\\\```aaaccc```]]]\\\^^^```aaabbbdddcccaaa```___^^^^^^^^^]]]\\\\\\]]]___^^^[[[XXXXXXYYY[[[\\\]]]]]]\\\\\\YYYWWWUUUTTTTTTTTTTTTSSSUUUTTTRRRQQQRRRUUUWWWYYYeeelllvvvuuuooommmggg___YYYUUURRROOOLLLIIIHHHFFFDDDCCCBBBCCCCCCCCCBBBAAAAAABBBBBB@@@???DDDBBB@@@>>><<<<<<<<<<<<<<<======>>>>>>>>>??????===<<<<<<;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::;;;<<<<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777888888888999999999888888888888888888888888999999888777777888888888777777777777777777777777666666666666666666666666777777777777777777777777999888888777777777777777888888888888888777777777666666777777777888888888888888888999999999::::::888;;;>>>@@@???>>>>>>???CCCDDDDDDCCCAAA@@@@@@BBB???>>><<<;;;::::::;;;<<<===>>>???@@@@@@@@@?????????@@@BBBCCCEEEIIILLLOOONNNQQQUUUYYY^^^eeelllqqq|||+++)))'''&&&&&&''')))+++'''((())))))(((((()))***'''((()))******++++++***+++++++++******************&&&"""$$$***...---***,,,,,,------,,,+++******...------,,,,,,------...,,,---...------...111444444777@@@MMM[[[ccccccaaabbb___\\\[[[\\\^^^___```cccbbbaaa___^^^]]]]]]]]]]]]]]]^^^___```___\\\ZZZXXXYYY[[[\\\]]]\\\\\\[[[WWWUUURRRRRRSSSSSSQQQOOOQQQPPPOOONNNPPPRRRUUUWWWccckkkvvv~~~tttkkkfffaaa[[[VVVTTTRRROOOMMMKKKIIIIIIIIIGGGEEECCCCCCDDDDDDBBBAAAEEEDDDBBB???>>>=========>>>>>>>>>>>>?????????@@@>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999888888888888888888888888888888888888777777777777888999:::;;;888888888888888888888888777777777777777777777777777777777777777777777777666666666666777888999999888777777777777777777777777777777777888888888888999999999999::::::::::::888:::;;;;;;;;;<<<>>>@@@???@@@@@@@@@???@@@CCCEEE???>>>===<<<<<<<<<======???@@@AAAAAABBBAAAAAA@@@DDDGGGJJJLLLNNNQQQVVVZZZZZZ]]]bbbiiipppyyy+++)))(((&&&&&&((()))+++'''((())))))(((((()))******++++++******)))((('''******************++++++***'''%%%&&&***------,,,------.........,,,+++)))...------,,,,,,------...,,,---.........///222555666:::EEEWWWfffmmmiiibbb^^^[[[YYYYYYZZZ\\\]]]]]]bbbaaa```^^^^^^]]]]]]]]]]]]^^^```aaaaaa```^^^]]]YYYZZZ[[[\\\]]]\\\\\\[[[VVVSSSQQQQQQSSSTTTQQQNNNPPPOOONNNMMMOOORRRUUUWWWaaajjjuuuyyyqqqkkk```^^^ZZZVVVRRROOOMMMLLLIIIGGGEEEEEEFFFGGGGGGFFFGGGFFFDDDBBB@@@??????@@@AAA@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<============<<<;;;<<<======;;;999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888777888888888888888888888888777777777888999:::;;;<<<888888888888888888888888777777777777777777777777888888888888888888888888::::::999999888999999999888777777777777888999:::777888888888999999999999999999:::::::::;;;;;;;;;999::::::999999;;;???BBB===>>>??????>>>@@@CCCFFF???????????????@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGKKKPPPTTTWWW\\\ccchhhooorrryyy***)))(((''''''((()))***'''((())))))(((((()))******++++++******)))(((''')))))))))***+++++++++,,,+++*********+++---.../////////000111000...,,,+++...------,,,,,,------...---.../////////000333666888>>>LLLaaasssxxxpppfff[[[ZZZYYYZZZ\\\^^^___^^^```______^^^]]]]]]]]]^^^]]]^^^aaaaaaaaa___^^^^^^ZZZ[[[\\\]]]]]]]]]\\\[[[VVVSSSQQQRRRUUUUUURRROOOOOOOOONNNNNNPPPSSSVVVYYY___hhhtttxxxuuuooohhhaaa\\\XXXVVVRRRPPPMMMLLLLLLLLLKKKJJJJJJIIIGGGEEEDDDCCCCCCDDDCCCBBBAAAAAAAAAAAABBBCCC????????????>>>>>>======;;;<<<<<<<<<=========>>>>>>===<<<<<<>>>===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999999::::::888888888888888888888888888888888888999999:::;;;888888888888888888888888777777777777777777777777999999999999999999999999<<<;;;;;;:::::::::::::::999888888888999;;;<<<>>>999999999999::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;::::::;;;>>>AAA===???@@@@@@@@@AAADDDFFFAAAAAABBBCCCDDDEEEFFFFFFEEEEEEGGGIIILLLPPPSSSUUURRRWWW___dddiiiqqqzzz))))))(((((((((((())))))'''((())))))(((((()))***'''((()))******++++++***(((((()))***+++,,,,,,---------...---,,,---000222111111333333222000...,,,...------,,,,,,------...---.../////////111444777888???PPPhhh|||wwwkkk\\\[[[[[[^^^aaaccccccbbb______^^^]]]]]]]]]^^^^^^\\\^^^```aaa```___^^^^^^ZZZ[[[\\\]]]^^^]]]\\\[[[WWWSSSQQQSSSVVVWWWTTTOOOPPPOOONNNNNNPPPTTTWWWZZZ]]]fffsss~~~~~~vvvnnniiiggg___[[[WWWSSSRRRPPPNNNLLLLLLKKKIIIGGGFFFFFFGGGGGGEEEDDDBBBBBBAAABBBCCCDDD???????????????>>>===<<<;;;<<<<<<<<<======>>>>>>>>>===<<<===>>>>>><<<:::========================;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666777888999:::;;;<<<<<<888888888888888888888888;;;:::999999888888999999888888888888888888888888777777777777777777777777::::::::::::::::::::::::999999999999::::::;;;<<<::::::999:::;;;===???AAA999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<;;;<<<===??????AAABBBBBBBBBCCCEEEGGGCCCCCCDDDFFFGGGIIIJJJJJJIIIJJJLLLOOOTTTZZZ___cccccciiissszzz'''(((***+++++++++***)))++++++)))'''&&&&&&(((***((('''&&&''')))++++++***+++***)))))))))***,,,,,,)))%%%&&&***......000444<<<888444111///---,,,---........................---///111111222333666888;;;EEEYYYrrruuuhhhcccbbbeeegggccc```^^^______```aaa```___]]]\\\^^^___aaabbbbbbbbbaaa```___^^^^^^___``````^^^]]]YYYWWWUUUUUUVVVUUURRROOOMMMNNNOOOOOOPPPSSSWWWZZZeeekkkuuu~~~{{{xxxqqqiiieeedddccc^^^ZZZRRRQQQOOOOOOPPPOOONNNLLLIIIHHHGGGFFFGGGGGGEEECCCCCCBBBBBBBBBCCCCCCAAA@@@AAA@@@>>>>>>??????===<<<======>>>???>>>===;;;:::<<<<<<<<<<<<============???===:::999:::;;;<<<<<<;;;::::::999999::::::;;;<<<;;;;;;:::999888888777666888:::;;;;;;;;;<<<===::::::::::::::::::::::::888888999999999:::::::::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<999777888;;;======<<<===<<<;;;;;;::::::::::::===<<<;;;::::::::::::;;;===???@@@>>>;;;;;;>>>AAA@@@AAACCCGGGIIIJJJHHHGGGFFFHHHJJJKKKMMMPPPTTTWWW[[[[[[]]]```eeekkkpppttt'''((()))*********))))))+++,,,,,,,,,,,,++++++,,,+++)))((((((***+++******+++***)))))))))***+++,,,)))'''''',,,000222777<<>>999222------...........................---///000111111333666888>>>III___yyy~~~nnngggccceeehhhddd```]]]^^^______``````___^^^]]]^^^___```aaabbbaaaaaa```___^^^^^^___aaaaaa```^^^\\\ZZZWWWVVVVVVVVVSSSPPPOOOPPPPPPQQQQQQTTTXXX[[[ccciiirrr{{{}}}yyyssskkkeeeaaa^^^[[[XXXVVVUUURRRPPPPPPNNNLLLKKKKKKKKKIIIHHHIIIGGGFFFGGGGGGGGGEEECCCDDDBBBAAAAAABBBAAA@@@>>>@@@@@@AAAAAAAAA@@@>>>>>>?????????@@@@@@@@@@@@@@@BBB@@@===<<<===>>>===<<>>>>>?????????;;;;;;::::::999999888888888:::<<<<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999::::::::::::999999<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;>>>;;;999:::<<<>>>>>>===<<<<<<<<<<<<<<<<<<=====================>>>>>>>>>>>>AAADDDDDDAAA@@@AAADDDDDDEEEFFFIIILLLMMMNNNMMMOOOQQQSSSTTTVVVXXX\\\___mmmoootttyyy~~~''''''((()))))))))))))))((()))+++,,,---,,,+++***...+++))))))*********)))******))))))******+++,,,)))'''(((---111555===FFFOOOQQQNNNDDD777///---///........................---...000000000222555888???LLLcccwwwkkkcccdddhhhfff```]]]]]]]]]^^^_________^^^^^^^^^___```aaaaaaaaa`````````______```bbbcccaaa``````]]]ZZZXXXWWWVVVTTTRRRPPPQQQRRRRRRSSSUUUYYY\\\bbbhhhpppxxxzzzvvvoooiiieee```\\\ZZZ\\\YYYUUURRRQQQQQQPPPOOONNNMMMKKKKKKKKKJJJGGGEEEEEEDDDBBBBBBCCCCCCAAA???@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>?????????@@@@@@@@@>>>======>>>===<<<:::>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;:::<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::???>>>>>>===<<<;;;:::999========================;;;:::888999:::;;;;;;;;;::::::;;;;;;<<<===>>>>>>======???@@@@@@AAAAAA@@@===AAAFFFGGGFFFDDDEEEGGGIIIJJJLLLNNNRRRUUUXXXYYY]]]```cccgggjjjoootttwww''''''(((((())))))))))))))))))***+++---,,,***)))...+++)))((()))***+++******************+++++++++(((&&&(((+++...444???KKK[[[aaa___PPP<<<000///000........................---.../////////111555888>>>LLLfff}}}ooobbbbbbffffffbbb^^^]]]]]]^^^^^^____________^^^___```aaabbbaaa`````````______aaacccdddcccaaabbb```]]]ZZZWWWUUUTTTSSSQQQQQQRRRRRRRRRUUUYYY\\\bbbgggooowww~~~{{{uuuooollljjjfffaaa]]][[[[[[ZZZYYYYYYXXXVVVTTTSSSQQQNNNLLLKKKIIIGGGGGGGGGFFFEEECCCCCCCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>?????????@@@>>>>>>>>>@@@AAAAAA>>><<<========================>>>>>>>>>>>>>>>>>>>>>???;;;===>>>>>><<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<==================<<<@@@?????????>>>>>>======>>>???????????????@@@@@@;;;:::::::::;;;<<<<<<<<<======>>>??????@@@@@@@@@@@@AAACCCDDDEEEEEEEEEEEEBBBFFFJJJLLLKKKLLLNNNQQQQQQRRRUUUYYY]]]ccciiilllppptttzzz((((((((((((((())))))***...---,,,...000000///------+++(((''')))***++++++))))))******++++++++++++((((((***,,,---222@@@NNNeeemmmlllYYYAAA333000000........................---............000444888>>>MMMiiirrrccc```dddfffcccbbb^^^^^^^^^^^^___``````aaa______aaabbbbbbbbbaaa```aaa``````aaacccdddcccaaabbbaaa^^^[[[XXXUUUTTTSSSPPPPPPQQQQQQQQQSSSWWWZZZbbbgggoooxxx{{{uuupppnnnmmmlllkkkkkkiiifffdddbbb___[[[YYYVVVTTTQQQPPPOOONNNLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCEEEHHHHHHFFFCCC@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>????????????===>>>???>>><<<;;;;;;<<<===================================================>>>>>>??????>>>>>>=========>>>>>>?????????@@@>>>>>>?????????@@@@@@@@@>>>???@@@AAAAAAAAABBBCCCBBBCCCDDDEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKOOORRRTTTUUUUUUYYY___dddaaadddhhhlllqqqxxx)))))))))))))))***++++++...---...222666777555222000---***((()))++++++,,,))))))***++++++++++++***)))+++...///...333BBBRRRjjjtttsss^^^DDD666111///........................---------,,,---000444777@@@OOOkkkyyygggaaabbbcccdddeee`````````___``````aaabbb```aaabbbcccccccccbbbbbbbbbaaaaaaaaaccccccaaa```_________\\\XXXTTTRRRRRROOOOOOPPPOOOOOOQQQUUUXXXaaagggpppyyy}}}yyywwwtttpppllliiicccaaa^^^\\\ZZZXXXUUUSSSQQQOOOMMMKKKIIIHHHGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDBBBCCCDDDGGGJJJJJJIIIGGGBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@?????????????????????AAABBBAAA???>>>>>>???????????????????????????>>>>>>>>>>>>????????????>>>??????@@@@@@??????>>><<<======>>>???@@@AAAAAA>>>>>>??????@@@AAAAAAAAA???BBBDDDEEEEEEFFFGGGHHHDDDFFFGGGIIIJJJJJJIIIIIIJJJKKKLLLNNNPPPSSSVVVWWW```bbbdddeeegggllltttzzz}}}+++******)))***+++,,,---///111777???FFFGGGBBB===777333...+++***+++++++++((()))***+++,,,++++++***%%%(((---///---222BBBSSSlllwwwuuu___FFF888222---........................------,,,,,,,,,///444777???NNNiiinnndddaaaaaadddhhhcccbbbaaa``````aaabbbbbbaaabbbcccdddeeedddcccccccccbbbaaaaaabbbaaa___^^^ZZZ]]]^^^\\\XXXSSSQQQPPPOOOOOOPPPOOOOOOQQQUUUWWW___fffpppzzz|||yyyvvvssspppmmmiiifffdddbbb___\\\YYYWWWVVVUUUTTTSSSRRRQQQPPPNNNMMMMMMKKKKKKKKKMMMNNNOOOMMMKKKFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBDDDEEEEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAABBBCCCCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEECCCCCCDDDDDDEEEFFFFFFGGGDDDHHHLLLMMMMMMNNNPPPRRRMMMOOORRRUUUWWWXXXYYYXXX]]]^^^___bbbgggmmmrrruuu{{{~~~,,,+++*********+++------777;;;EEEQQQZZZ[[[TTTLLL<<<888222---++++++******((()))***+++,,,+++******$$$***---+++000AAARRRlllwwwuuu___GGG:::333,,,........................------,,,+++,,,///333777===KKKffftttgggaaa___ccciiieeedddcccaaaaaaaaabbbbbbbbbcccdddeeefffeeeddddddcccbbbaaaaaaaaa```^^^\\\WWW[[[^^^]]]XXXSSSPPPOOOOOOPPPPPPPPPPPPQQQUUUXXX]]]eeepppzzz{{{yyyvvvrrrooolllkkkkkkddddddbbbaaa___]]]\\\[[[ZZZYYYXXXXXXXXXXXXVVVTTTMMMOOOPPPQQQQQQPPPOOOMMMMMMMMMLLLKKKJJJJJJIIIIIIEEEFFFHHHHHHFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFF@@@AAABBBCCCDDDFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMOOOSSSXXXZZZZZZ[[[]]]___\\\^^^cccgggkkkmmmnnnnnnwwwxxxyyy~~~******)))((('''))),,,000666GGGZZZjjjvvvzzznnn]]]QQQ<<<222111---...///)))******+++++++++,,,,,,,,,"""%%%***---******888HHHeeetttwwwaaaGGG999333///.........------,,,,,,,,,+++,,,,,,---///000222333===III```vvvkkkeee``````bbbbbbbbbaaaaaabbbbbbcccddd```cccgggjjjkkkjjjgggeeedddccccccbbbaaa^^^ZZZWWWXXXXXXXXXXXXWWWUUURRRQQQOOOSSSVVVVVVSSSRRRVVVZZZ^^^ccclllvvv}}}yyyvvvsssqqqmmmkkkmmmkkkiiihhhgggeeebbb___]]]]]]^^^]]]\\\ZZZYYYWWWUUUUUUTTTRRRRRRQQQQQQQQQVVVRRRNNNKKKKKKKKKKKKKKKNNNNNNNNNNNNMMMLLLKKKJJJPPPLLLHHHKKKPPPRRRMMMHHHQQQOOONNNOOOPPPRRRRRRRRRPPPSSSQQQLLLMMMTTTWWWUUUWWWWWWWWWWWWXXXZZZ[[[\\\```bbbdddeeehhhlllrrrvvvyyyyyyzzz}}}******)))((((((***...111>>>QQQhhhzzzqqqWWWAAA444111+++,,,...((())))))*********+++++++++((((((+++//////111;;;GGG^^^mmmqqq]]]FFF888333.........---------,,,,,,,,,,,,,,,,,,---///000222333:::DDD[[[|||}}}ppphhhbbbaaadddaaaaaaaaabbbcccdddeeeeeedddfffiiikkkkkkiiigggeeefffdddbbbaaa```]]]ZZZWWWXXXXXXXXXWWWVVVTTTRRRQQQNNNRRRUUUUUUSSSSSSVVVZZZ]]]bbbjjjttt|||}}}zzzxxxsssssssssqqqooollljjjhhhhhhfffdddaaa___]]]]]]]]]bbb___\\\ZZZZZZZZZZZZYYYZZZZZZZZZZZZZZZYYYWWWWWW[[[XXXVVVXXX[[[\\\YYYVVVZZZZZZZZZ[[[]]]^^^^^^]]]aaacccaaa]]]^^^dddhhhggghhhiiijjjlllnnnpppqqqrrryyy{{{~~~)))******)))))),,,000444FFF\\\vvvaaaHHH888111)))***---'''(((((()))))))))*********)))''''''+++///222888???SSSaaafffWWWCCC777111......------------,,,,,,,,,,,,,,,,,,---...000111222888BBBVVVsssuuujjjcccaaabbb```aaabbbcccdddeeefffggghhhhhhiiijjjiiihhhgggfffgggeeebbb```^^^\\\YYYVVVWWWWWWWWWVVVUUUSSSQQQPPPNNNQQQTTTTTTSSSTTTWWWZZZ\\\```hhhqqqyyy~~~zzzwwwuuuttttttsssqqqooonnnooooooooommmqqqqqqqqqqqqpppooonnnmmmoooooooooooooooooooooooooooqqqrrrtttvvvvvvvvvvvv|||}}}|||yyy{{{))))))******+++...222666HHH```|||~~~jjjOOO<<<222))))))---((())))))))))))*********+++'''((()))+++---000555:::GGGRRRXXXNNN>>>555000---------------------------,,,,,,,,,---...///111111999@@@QQQiiiyyyjjjaaa_________```bbbdddeeeggghhhhhhhhhhhhhhhhhhgggggggggggghhheeeaaa^^^]]][[[XXXVVVVVVVVVUUUTTTSSSQQQPPPOOOMMMPPPRRRTTTTTTUUUXXX[[[\\\```gggooowww|||))))))******+++...333777HHHaaa~~~}}}mmmRRR===333)))***---)))*********+++++++++,,,,,,(((---000///---///555:::<<>>JJJ^^^uuuooofffbbb___]]]___aaadddeeeeeedddcccfffggghhhhhhhhhgggeeeddd___^^^^^^^^^^^^\\\YYYUUUTTTSSSPPPNNNMMMMMMMMMMMMOOOOOOQQQUUUZZZ^^^```aaaaaacccfffkkkqqqxxx~~~,,,***'''&&&&&&(((,,,...:::EEESSSZZZXXXQQQKKKIII===888111---,,,,,,***))),,,+++(((''''''(((+++,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,......---,,,---...///000111555333555@@@JJJ[[[sssqqqfff```]]]\\\\\\\\\]]]___bbbdddfffeeefffhhhiiihhhfffcccaaa```^^^\\\[[[ZZZYYYWWWUUUTTTUUUTTTQQQNNNLLLLLLMMMPPPRRRUUUYYY\\\___``````dddeeehhhlllqqqwww}}},,,+++)))((((((***,,,...444===GGGLLLIIICCC>>><<<666222...++++++,,,+++)))))))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,...------,,,---...///000111555222333<<>>@@@JJJSSSVVVWWWZZZZZZWWWZZZZZZYYYYYYYYYZZZ\\\]]]bbbaaa```_________aaaaaaaaa___\\\ZZZXXXVVVSSSQQQSSSRRRQQQNNNLLLMMMPPPRRRSSSUUUYYY^^^bbbeeeggghhhggggggfffhhhlllrrrxxx{{{((((((((((((((()))))))))***)))))))))******))))))(((***+++***((((((***,,,******))))))))))))******((())))))***++++++,,,,,,******+++,,,,,,---......++++++******+++,,,,,,---,,,---.../////////...---...000,,,,,,222000///999999>>>BBBFFFMMMUUUXXXVVVZZZYYYXXXXXXXXXYYYZZZ[[[`````````______``````aaa```]]][[[YYYXXXWWWTTTRRRQQQQQQOOOMMMLLLNNNRRRUUURRRUUUYYY^^^bbbeeeggghhheeeeeefffhhhmmmrrrwwwzzz~~~)))))))))((()))******+++,,,+++++++++,,,+++)))'''%%%((())))))''''''***---((()))************)))(((((())))))***++++++,,,,,,******+++,,,,,,---......+++*********+++,,,,,,---,,,,,,.../////////...---222222,,,***///+++***444555777888<<>>BBBJJJRRRXXXXXXXXXWWWUUUVVVXXX[[[]]]^^^___```aaabbbbbbbbbaaa^^^[[[YYYXXXVVVTTTSSSPPPOOOMMMLLLLLLMMMOOOPPPSSSUUUXXXZZZ\\\___bbbeeebbbcccdddfffiiiooovvv|||~~~(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++***((()))***+++***)))(((((()))******+++,,,,,,,,,,,,,,,,,,------------,,,++++++******+++,,,,,,------------------------000------///000111777>>>222111333888<<<@@@GGGOOOTTTVVVXXXXXXWWWWWWXXXYYY\\\^^^```aaabbbaaa```______^^^\\\XXXUUUSSSTTTUUUOOONNNMMMLLLLLLMMMNNNOOOQQQSSSVVVXXXYYY\\\___bbb```bbbdddgggkkkpppvvvzzz(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************,,,+++***+++,,,,,,+++***)))*********+++++++++,,,++++++,,,,,,,,,---------++++++++++++++++++,,,,,,------------------------000---,,,...///...111666111000222777;;;>>>EEELLLNNNQQQTTTVVVVVVVVVVVVVVV[[[]]]```bbbbbbaaa___]]]^^^^^^\\\WWWRRRPPPSSSVVVOOONNNMMMMMMMMMNNNOOOPPPOOOQQQSSSUUUVVVYYY]]]```^^^aaaeeehhhlllqqqvvvzzz(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((''''''((())))))(((&&&------,,,,,,+++++++++++++++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,------------------------...,,,,,,000000---,,,...111000222777:::<<>>EEEGGGKKKQQQUUUWWWWWWWWWWWWYYY[[[]]]___``````______]]]\\\YYYUUURRRPPPQQQRRROOOOOOPPPPPPQQQQQQRRRRRRPPPQQQRRRRRRSSSVVV[[[^^^]]]```dddhhhlllqqqwwwzzz~~~(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++***+++,,,...---+++(((,,,,,,,,,+++++++++++++++***++++++++++++,,,,,,,,,((()))+++,,,------,,,,,,------------------------...******///222111///000222000222555666666:::???DDDHHHNNNRRRTTTUUUVVVWWWXXXYYY[[[]]]___```aaaaaa\\\ZZZWWWUUUSSSRRRPPPNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTWWW[[[___]]]```dddggglllqqqwww{{{}}}(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''''''(((***+++***(((%%%)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,((()))+++,,,------,,,,,,------------------------111+++(((,,,...---,,,...111000111444444333666<<<@@@EEEJJJNNNQQQRRRTTTUUUXXXYYYZZZ\\\^^^```aaabbb\\\YYYUUUTTTUUUSSSPPPLLLLLLMMMNNNOOOPPPPPPPPPPPPRRRSSSSSSSSSTTTWWW\\\```^^^```cccgggkkkqqqxxx||||||((((((''''''''''''(((((($$$''')))******))))))***((()))***++++++,,,++++++---------,,,***((('''&&&))))))***++++++++++++******++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///000111111111111333777:::;;;???FFFLLLQQQTTTUUUUUUVVVXXX[[[^^^```___^^^]]]XXXVVVSSSPPPNNNMMMMMMNNNOOOOOOPPPPPPPPPOOONNNNNNRRRQQQQQQQQQSSSVVVYYY[[[^^^___aaacccgggmmmtttyyy~~~((((((''''''''''''((((((%%%''')))))))))))))))+++((()))***++++++,,,,,,++++++++++++++++++***)))((())))))***++++++++++++******++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///333444333222111222555888;;;???FFFLLLQQQTTTUUUUUUUUUWWWZZZ]]]^^^^^^\\\\\\XXXVVVSSSPPPNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLQQQQQQQQQQQQSSSVVVXXXZZZ[[[\\\___aaaeeekkksssxxx}}}~~~((((((''''''''''''((((((&&&(((((((((((((((***,,,((()))***+++,,,,,,,,,,,,)))******+++++++++******))))))***++++++++++++******++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------------------------+++,,,...---,,,,,,---///+++,,,...///000333666999;;;???FFFLLLRRRTTTUUUVVVUUUVVVYYY[[[[[[[[[ZZZYYYWWWUUUSSSPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKQQQPPPPPPQQQSSSUUUWWWYYYYYY[[[^^^aaaeeelllsssxxx|||~~~((((((''''''''''''(((((('''((((((''''''(((***---))))))***+++,,,,,,,,,,,,******+++++++++*********))))))***++++++++++++******++++++,,,,,,++++++***+++++++++,,,,,,,,,------........................+++,,,...---,,,,,,---///+++---///000000333666999:::>>>EEELLLQQQTTTUUUVVVSSSUUUVVVXXXYYYXXXXXXWWWVVVUUUSSSPPPNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNPPPPPPQQQQQQSSSUUUWWWXXXYYY[[[___cccgggnnnuuuzzz{{{((((((''''''''''''(((((('''((((((''''''(((***---)))***+++,,,,,,---,,,,,,+++++++++++++++***)))((())))))***++++++++++++******++++++,,,,,,++++++***++++++,,,,,,,,,---------........................+++,,,...---,,,,,,---///333444555444222222333444999===DDDKKKPPPTTTUUUUUURRRSSSTTTVVVWWWWWWWWWVVVUUUTTTRRRPPPNNNMMMKKKKKKIIIIIIJJJKKKMMMOOOQQQRRRQQQQQQQQQRRRTTTUUUVVVWWWXXXZZZ^^^bbbgggmmmtttxxx{{{((((((''''''''''''((((((&&&(((((((((((((((***,,,)))***+++,,,------------,,,,,,,,,+++***)))((('''))))))***++++++++++++******++++++,,,,,,++++++***,,,,,,,,,,,,------------------------------------+++,,,...---,,,,,,---///)))+++...///000222444777777;;;BBBIIIOOORRRTTTTTTPPPQQQRRRTTTUUUVVVWWWWWWTTTTTTRRRQQQNNNLLLKKKJJJJJJJJJJJJKKKNNNPPPSSSUUUQQQRRRSSSTTTUUUVVVWWWWWWUUUXXX\\\```eeejjjppptttyyy((((((''''''''''''((((((%%%''')))))))))))))))+++)))***+++,,,------------******+++++++++******)))))))))***++++++++++++******++++++,,,,,,++++++***,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---/// $$$(((,,,///222666888555999@@@GGGMMMQQQRRRSSSNNNOOOQQQSSSUUUWWWXXXXXXTTTSSSRRRQQQOOOLLLKKKIIILLLLLLKKKKKKMMMOOORRRSSSRRRSSSTTTUUUVVVWWWWWWWWWVVVYYY]]]aaadddiiiooorrrwww}}}((((((''''''''''''(((((($$$''')))******))))))*********+++,,,------------(((((()))++++++,,,,,,,,,))))))***++++++++++++***+++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///...000222333222222222444444888???FFFLLLPPPRRRRRRNNNNNNPPPRRRUUUWWWYYYZZZTTTSSSRRRQQQOOOLLLJJJIIINNNMMMLLLKKKLLLMMMOOOQQQSSSTTTUUUVVVWWWXXXXXXXXXXXX[[[___cccfffkkkpppsssttt{{{