BM6@ 6(@@ LLLLLLLLLNNNOOOQQQSSSTTTVVVUUUTTTSSSSSSTTTUUUVVVSSSTTTUUUVVVVVVWWWVVVVVVZZZ]]]```bbbdddeeehhhjjjwwwyyybbbSSSJJJEEEAAABBBCCCHHHRRR\\\}}}rrrmmmeee\\\WWWXXX[[[```kkkzzz{{{xxxuuutttpppooonnnllliiigggfffeeeccceeefffhhhiiiiiiiiihhhhhhhhhhhhffffffiiimmmpppssssssrrrssstttvvvyyyzzz|||rrrggg___ZZZYYYYYYKKKOOOSSSWWW[[[dddqqq{{{}}}rrrllldddZZZVVVXXXVVV]]]gggssszzzjjj]]]RRREEE<<<:::::::::999:::999999999888777777777888888999;;;===>>>???@@@AAA???===<<<===AAAFFFIIIJJJIIIGGGFFFGGGJJJMMMPPPZZZrrrKKKKKKKKKLLLNNNOOOQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUXXXYYY[[[\\\\\\___bbbeeejjjyyy~~~iiiZZZKKKEEEBBBBBBCCCCCCGGGMMM___xxxrrreee```\\\XXXVVVYYYaaaiiinnn~~~|||yyywwwuuuooopppqqqssstttuuuuuuvvvuuuvvvvvvuuuuuuwwwzzz}}}vvvpppeeeaaaZZZUUUQQQQQQSSSTTTUUUZZZaaagggnnnxxxtttlllccc^^^XXXRRRQQQVVVbbbpppuuuuuuxxx}}}uuueeeVVVMMMAAA:::888999999888999888888888888888777777888888999;;;<<<>>>??????AAA@@@??????AAAEEEJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLVVVnnnJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLKKKKKKJJJIIILLLMMMNNNOOOQQQQQQRRRRRRVVVWWWWWWWWWWWWXXX\\\^^^___eeerrrrrreeeOOOHHHBBBBBBCCCAAA@@@AAACCCSSSlllwwwnnncccZZZWWWVVVVVVUUU]]]ccclllwww{{{qqqhhhaaa\\\XXXQQQOOONNNNNNQQQUUUZZZ]]]fffmmmwww~~~uuunnnbbb[[[SSSNNNLLLOOO[[[fffuuupppmmmqqq|||zzziii[[[JJJDDD<<<888777888777666777777777777888888888888888888999:::<<<===>>>>>>>>>>>>???@@@CCCGGGJJJLLLJJJKKKLLLMMMLLLJJJGGGFFFPPPjjjIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLJJJIIIGGGHHHIIIJJJLLLMMMNNNOOOOOOTTTVVVWWWWWWWWWWWWXXXYYY]]]]]]bbbqqq}}}qqq[[[OOOEEECCCCCCBBBAAAAAAAAAEEENNN]]]uuu{{{pppjjjddd]]]XXXSSSSSSUUUXXX\\\bbbiiimmm{{{{{{wwwkkkggg___XXXTTTRRRRRRRRRQQQSSSVVV[[[bbbiiipppttt~~~}}}vvvmmmddd]]]UUUQQQLLLHHHLLL[[[rrrzzzuuuxxx~~~tttgggXXXMMMAAA===999777888888777666555666666777777888888888888888999:::;;;<<<<<<===:::;;;<<<>>>AAACCCDDDEEEDDDEEEFFFFFFEEEDDDBBB@@@NNNiiiHHHGGGGGGFFFFFFGGGGGGHHHJJJKKKLLLLLLLLLJJJIIIHHHGGGHHHIIIJJJLLLLLLLLLMMMPPPSSSVVVXXXWWWVVVUUUUUUZZZZZZ\\\cccsss}}}nnn___OOOGGGDDDBBBBBBDDDCCCBBBCCCFFFQQQfffyyynnnfff[[[XXXTTTQQQRRRTTTXXXZZZ^^^aaafffmmmtttyyy}}}}}}{{{vvvoooggg```\\\ZZZUUUSSSPPPNNNNNNQQQUUUYYY[[[^^^eeennnwww|||sssiii___VVVOOOKKKGGGLLLPPPUUU^^^ooozzzlll^^^QQQFFF@@@:::999888888888999888777555555555666666777777888888999999999::::::;;;;;;::::::;;;===>>>??????@@@@@@???>>>>>>>>>???@@@AAAOOOjjjGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHIIIJJJKKKKKKLLLLLLKKKKKKNNNRRRUUUUUUTTTSSSSSSVVVVVVXXX\\\cccvvvsssbbbVVVMMMEEEBBBCCC>>>???@@@AAABBBIIIZZZjjj~~~rrrlllccc\\\XXXVVVUUUTTTRRRRRRRRRSSSUUUXXX[[[\\\```ccchhhnnntttyyy|||~~~~~~zzzvvvtttssspppooommmjjjgggccc```___YYYYYYXXXUUURRRPPPQQQRRRRRRSSSUUUVVVYYY^^^dddhhhooottt{{{|||oooiii^^^SSSJJJEEECCCCCCEEESSSeeerrr||||||iiiYYYLLLAAA:::999888888888888888888888888555555555555666666666666999999999999999999999999;;;<<<<<<===>>>>>>??????@@@>>><<<;;;<<>>???AAA@@@>>>DDDNNN[[[ooowwwpppiiiccc___[[[YYYVVVSSSRRRRRRSSSTTTSSSSSSTTTUUUVVVWWWWWWXXX]]]]]]^^^```aaabbbcccdddffffffeeedddcccaaa```___[[[\\\\\\ZZZWWWUUUTTTUUUTTTTTTRRRQQQOOOOOONNNNNNNNNQQQSSSTTTTTTVVVZZZ^^^```dddjjjppptttyyyxxxoooiii[[[UUUMMMEEECCCGGGNNNTTTaaarrr|||~~~|||{{{kkkYYYMMMCCC:::777999777888888888777777777888666666555555555555555444999999999999888888888888;;;;;;;;;<<<===>>>@@@AAAAAA@@@>>>===>>>AAAEEEGGGRRRnnnGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKMMMOOOPPPMMMMMMMMMNNNMMMMMMLLLKKKMMMMMMMMMMMMNNNSSSXXX]]]___[[[ZZZ\\\\\\___jjjxxxrrr^^^QQQMMMIIIBBB>>>@@@???===@@@FFFGGGVVVhhhvvv|||mmmkkkfff```[[[XXXVVVUUUSSSSSSRRRQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSMMMNNNOOOOOOOOOMMMLLLJJJNNNOOOPPPOOOMMMLLLMMMNNNMMMMMMMMMMMMOOOQQQSSSUUUWWWYYY\\\^^^___bbbgggkkkpppvvv}}}yyytttkkk___WWWMMMIIIDDDAAAFFFRRRaaallltttpppkkkjjjrrr~~~|||mmm^^^OOOGGG@@@:::888;;;777888888777666555666777666666666555555444444333999999999888888888888888888888888999;;;>>>@@@BBBBBBAAA?????????AAADDDEEERRRnnnGGGGGGFFFFFFHHHJJJLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMRRRQQQPPPOOOPPPRRRTTTUUU[[[[[[ZZZZZZ[[[^^^dddhhh{{{sss^^^MMMNNNHHHBBB???@@@AAAAAAAAA>>>BBBHHHPPP\\\nnnyyytttooolllfffcccaaa``````^^^YYYUUUYYYWWWVVVVVVWWWVVVSSSQQQPPPOOOMMMNNNPPPQQQQQQQQQNNNOOOPPPQQQRRRRRRSSSSSSVVVWWWXXXZZZ\\\^^^```aaaeeeiiipppuuuyyy~~~zzzqqqnnniiiccc\\\TTTKKKFFFCCCEEEDDDBBBJJJ]]]qqq{{{wwwuuuttttttxxx~~~zzzjjjWWWKKK@@@<<<;;;777555555555555555666666666666777444333333444444555666777666666666777888888999999999999999:::;;;<<<===>>>@@@AAABBBAAAAAABBBEEEHHHWWWwwwHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPPPPQQQSSSUUUWWWXXXXXXYYYYYYZZZ]]]bbbfffmmm{{{{{{nnndddQQQKKKDDDAAACCCCCC???;;;@@@AAACCCDDDGGGOOO\\\fff~~~{{{yyyuuupppkkkiiigggfffeeeeeedddaaa___```___^^^___``````___^^^]]]^^^```bbbdddeeefffffffffhhhkkkppptttxxx|||}}}zzztttmmmhhheee```YYYQQQJJJDDD@@@===???HHHQQQWWW^^^gggnnnpppyyyyyyzzz|||rrraaaQQQFFF<<<999888666444555444444555555555666666666444444333333444444555666444555555666666777777888999999999999:::<<<===>>>DDDEEEGGGFFFEEEEEEHHHKKKXXXxxxJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNOOOOOOOOOQQQQQQPPPQQQRRRTTTVVVWWWTTTUUUWWWYYYZZZ\\\___bbbdddkkk||||||yyyaaaWWWKKKDDDDDDDDDAAA======>>>>>><<<:::<<>>EEEGGGJJJIIIGGGGGGIIILLL[[[yyyKKKLLLMMMNNNOOONNNMMMLLLOOOOOOOOOOOOPPPPPPPPPPPPNNNMMMLLLLLLLLLMMMNNNOOOQQQQQQQQQQQQQQQRRRTTTTTTRRRTTTWWWYYYZZZ[[[]]]___fffgggnnn~~~}}}uuuiiiXXXJJJCCCAAABBBCCC???@@@AAA???======???AAA===DDDMMMWWWbbbooo~~~}}}uuuooojjjgggbbb___ZZZUUUOOOJJJFFFCCC@@@>>><<<<<>>======:::;;;===???CCCKKKTTT\\\gggqqq~~~zzztttkkkccc]]]YYYUUUSSSLLLKKKHHHEEEAAA???>>>===BBBCCCEEEHHHOOOYYYeeennnwwwpppiiiiiiqqqzzz~~~vvvmmm```QQQGGG:::555333444444333444666222222222333333333333444999999777666555555444444333444444555555666666777666666666777999;;;<<<===@@@DDDHHHHHHDDDCCCGGGLLLccczzzHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJKKKMMMOOOPPPRRRRRRRRRRRRRRRQQQQQQQQQSSSUUUXXXXXXXXXWWWXXXZZZ\\\^^^^^^\\\___ppp}}}wwwkkk\\\NNNDDD@@@<<<<<<<<<<<<===>>>??????======;;;999999;;;???CCCCCCIIISSS[[[ccckkktttzzz{{{wwwrrrmmmiii[[[WWWPPPKKKHHHFFFDDDBBB=========;;;999999;;;===888@@@KKKTTT\\\cccjjjppp|||{{{uuuuuu{{{zzzlllbbbYYYLLLAAA;;;888444333555555222333666222222222333333333444444999888777666555555555555333333444444555666666777555555666777888:::<<<===@@@EEEIIIHHHDDDDDDJJJQQQhhhyyyEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLIIIHHHGGGFFFGGGIIIKKKMMMQQQRRRSSSTTTTTTUUUUUUUUUTTTVVVVVVVVVTTTTTTUUUVVVSSSWWWYYYYYYYYYbbbsss~~~uuuhhhZZZQQQEEECCC@@@???@@@AAABBBCCC=========;;;::::::;;;;;;:::;;;<<>><<<;;;;;;:::999777999:::999888999===AAA===LLL___nnnuuuvvvvvvvvvrrryyy~~~yyyvvvvvvzzzrrrcccSSSJJJCCC:::555555666444444666444111222555333333333333444444444444777666555444444444444444222222333333444444555555444444555666888:::<<<===@@@EEEHHHFFFBBBDDDMMMUUUlllwwwDDDCCCCCCCCCDDDFFFHHHJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJHHHHHHIIIKKKNNNOOOPPPQQQSSSUUUWWWXXXYYYYYYUUUUUUUUUTTTRRRQQQRRRTTTQQQUUUYYY[[[\\\```fffkkk|||tttiii___ZZZRRRJJJEEEBBB@@@???<<<<<<=========;;;;;;:::;;;999777888;;;>>>@@@@@@BBBFFFJJJMMMQQQXXXdddmmmvvv{{{}}}wwwqqqmmmkkkjjjfffcccaaa```^^^ZZZVVVTTTOOOJJJGGGEEECCC???<<<<<<:::888777777888777666888:::<<<;;;:::<<>>CCCFFFDDD@@@CCCMMMVVVnnnvvvBBBAAA@@@@@@@@@BBBDDDEEEHHHHHHHHHHHHHHHGGGFFFEEEGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMPPPRRRTTTUUUUUUUUUXXXWWWUUUSSSQQQQQQQQQQQQSSSTTTVVVXXX[[[^^^```aaammmuuuxxxqqqggg^^^VVVPPPKKKHHHDDDBBB???>>>>>>???@@@@@@;;;888444555888:::999888::::::;;;===???BBBEEEFFFTTTVVVZZZ\\\^^^```dddfffllloootttxxxzzzzzzxxxwwwtttuuuuuuuuuuuusssqqqpppqqqqqqrrrrrrpppmmmkkkiiicccbbb```^^^ZZZVVVSSSQQQMMMKKKIIIHHHHHHGGGEEEDDDCCC@@@===;;;;;;;;;;;;;;;444555777888999888666555555<<>><<<;;;999666444<<<:::777666777;;;???BBB===???BBBCCCDDDEEEHHHJJJOOORRRVVVYYY[[[[[[YYYXXXVVVVVVVVVUUUTTTSSSRRRRRRTTTUUUVVVVVVUUUTTTRRRQQQJJJHHHFFFBBB???===;;;:::>>>===<<<:::999777555444:::999888888888888777666888888777666777999>>>BBBLLLYYYiiisssttttttuuuxxxwww|||yyyvvvtttuuuyyy}}}xxxiiiZZZPPPCCC<<<555111222444333222555444444444333333333333555555555555555444333333222222222111111222333333222333444444555444444444444555666777888999999:::<<<===@@@BBBBBBBBBIIIRRR^^^lllAAAAAA@@@AAABBBDDDFFFGGGFFFFFFGGGGGGFFFFFFEEEEEEGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHJJJLLLMMMNNNOOOOOORRRQQQPPPPPPOOOPPPPPPPPPTTTTTTUUUVVVXXXYYYZZZZZZYYYZZZ```nnnxxxnnneee\\\VVVVVVSSSPPPQQQRRRPPPJJJDDD@@@@@@???<<<::::::<<<>>>???===:::777666555666666888999;;;<<<;;;<<<===???===>>>@@@BBBCCCCCCBBBBBB??????>>>======<<<======:::;;;===>>>>>>===<<<;;;???>>><<<:::999888999999777888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::;;;:::;;;BBBNNNXXXssszzzlllssszzz~~~uuuuuuvvvyyy}}}}}}yyyvvvqqquuu}}}~~~pppbbbSSSFFF>>>:::666222000222333333111444444333333333333333222444444555555444444333222111111111111111222333444222222333444444444444444444555555666777888999999999999<<<>>>======DDDNNNZZZiiiAAAAAAAAABBBCCCEEEFFFHHHEEEEEEFFFFFFFFFEEEEEEDDDFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFHHHIIIKKKLLLMMMMMMOOOOOOOOOOOOPPPPPPQQQQQQTTTTTTUUUUUUVVVVVVWWWWWWXXXWWWYYY\\\dddwwwxxxmmmbbb[[[WWWTTTSSSVVV\\\^^^[[[VVVMMMKKKGGGAAA:::888;;;>>>888:::<<<===<<<:::666444333444555666555555666888;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888888888999:::555666777888888888777777444444444555555666666777222333555666666888:::;;;<<<===???@@@AAACCCEEEGGGLLLQQQVVVVVVVVV[[[fffooo{{{rrrfffbbb]]]^^^eeekkklllkkksssuuuyyy~~~{{{tttpppooonnnuuu~~~}}}mmm]]]OOODDD;;;666555444222333555666555333333333333333222222222222444444444444444333222222000000000000111222444444222222333444444444444333444444555666666777888888777777:::<<<::::::AAAJJJZZZhhhAAABBBBBBCCCDDDEEEGGGGGGDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGFFFGGGGGGIIIJJJKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVXXXYYY\\\\\\[[[dddyyyyyyuuuccc___[[[[[[^^^```^^^[[[^^^___]]]VVVKKKBBB===<<<777888:::;;;<<<<<<<<<;;;333555666777666666888999888888777777777777888888888777666555555666888999777777888888777777666666111333555666666666444333777888888666555666999<<<;;;>>>BBBFFFLLLSSS[[[aaawwwzzzzzz|||~~~vvviiibbb[[[\\\bbbiiimmmooo|||}}}~~~|||xxxyyy{{{~~~yyyqqqgggYYYKKK@@@:::666444222222222444555666555444222222222222222222222222333333333333333222222111//////000000111222333444111222333333444444333333444444444555666666777777666777999;;;999888???HHH[[[iiiCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWZZZ^^^```]]]^^^hhhuuuzzzuuunnnhhhbbb^^^[[[YYYVVV\\\eeejjjiiiddd^^^ZZZRRRNNNFFF???:::888888999999:::;;;;;;::::::;;;===666666666666666666666666555555555555555666777888666666555555555555555555777888999::::::999888777777999::::::<<>>BBBEEEHHHFFFGGGIIIJJJMMMVVVcccmmm|||rrriii```aaafffmmmtttwwwuuuqqquuuuuuzzz}}}~~~uuuzzz~~~rrrjjjkkkttt}}}|||ooo```UUUCCC>>>777333111222333333///000111111111000000111000000000000111111222222222222222222222111111000111111000000000000111111111111222333333333333222333444444444444555555555666666888999777666<<>>???AAABBBBBBBBBAAA@@@;;;<<<>>>@@@AAAAAA@@@@@@>>>??????@@@BBBDDDEEEFFFLLLKKKLLLOOOUUU___hhhnnn{{{{{{yyyvvvvvv}}}xxxqqqnnnuuuzzz|||rrrkkk[[[VVVRRRVVVaaannnxxx|||~~~}}}|||www~~~zzzuuuxxx}}}vvvjjj[[[KKK@@@:::777333111111222333333222222333222111000111222//////000000111111111222222222222222222111000000222111000000000000000111111111222333333333333222333333444444444444444444666666888999666555;;;CCCSSSaaaxxxGGGFFFDDDCCCBBBBBBBBBCCCFFFEEEEEEGGGIIIIIIEEEBBBDDDCCCCCCDDDFFFHHHJJJLLLKKKKKKJJJJJJJJJKKKKKKLLLNNNOOOOOOPPPOOOMMMLLLKKKOOOOOOOOOOOOQQQTTTVVVXXXXXXXXXYYY[[[\\\^^^_________ccciiiqqq|||zzzvvvppphhhaaaZZZWWWNNNPPPUUU]]]eeekkknnnooollljjjjjjkkkmmmjjjddd___XXXXXX[[[bbbhhhfff\\\RRRSSSQQQQQQXXXaaaccc]]]VVVRRRUUUZZZ___dddkkkqqqvvv~~~{{{wwwsssttt}}}{{{xxxwwwhhh```\\\```bbbeeeiiilllnnnooooooiiiiiijjjlllqqqwww}}}zzzzzz}}}zzzmmm\\\OOOEEE;;;444444333222111111222333444222111111111000000//////...///000111111000///...000000000000000000000000///////////////000111111222222111111222222333444333333333444444444555555888999::::::999999;;;===OOObbbzzzEEEDDDCCCAAA@@@@@@AAAAAABBBBBBBBBEEEGGGHHHEEEBBBCCCCCCCCCCCCDDDFFFHHHIIIKKKKKKKKKKKKKKKLLLMMMMMMPPPQQQQQQRRRQQQPPPNNNMMMOOOOOOOOOOOOPPPRRRTTTUUUQQQRRRTTTUUUXXXYYY[[[\\\YYY\\\___bbbiiiwwwxxxooofffaaa^^^[[[WWWVVVXXX\\\^^^```\\\[[[[[[___fffnnntttxxxooonnnqqqxxxzzzwwwuuuyyywwwuuutttuuu{{{}}}uuuwww}}}ppphhhhhhlllnnnssswwwvvvpppiiifffeeebbbcccfffiiimmmppprrrsss|||||||||}}}~~~|||zzz|||wwwkkkYYYKKKAAA;;;555111333222111000000111222333111111111000000000//////000000111222222111000000000000000000000000000000///////////////000000111111111111111111222333333333333333444444444444555777888999999888888:::<<>>@@@AAACCCEEEFFFEEECCCBBBBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDFFFGGGHHHIIIJJJJJJKKKLLLNNNOOOOOOOOONNNMMMPPPPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQSSSTTTUUUVVVUUUWWWXXXYYYXXXYYY\\\___dddrrr|||{{{}}}{{{tttooooooppppppjjj```WWWQQQOOOMMMLLLJJJKKKOOOVVV]]]bbbjjjgggaaa]]]___fffpppwww|||tttkkkeeeccceeegggvvvzzz|||ttteeeYYYSSSSSS\\\ccckkknnnkkkeeebbbaaadddkkkttt{{{~~~|||~~~~~~zzz|||{{{nnn]]]QQQDDD>>>666000///000111222000000////////////000000000000000000000000//////111111222222222222111111000000000000000000000000///............///000000///////////////000111111222222333333333444444444555666777777777888:::<<>>>>>CCCEEEFFFGGGFFFDDDBBBAAABBBCCCCCCDDDDDDEEEEEEEEECCCDDDEEEGGGHHHIIIIIIIIIIIIJJJLLLNNNNNNOOONNNNNNOOOOOOOOOOOOOOONNNNNNMMMQQQQQQQQQQQQQQQQQQQQQQQQNNNPPPSSSTTTUUUUUUUUUVVVUUUWWWddd}}}{{{|||~~~{{{qqqjjjggg```___^^^\\\[[[ZZZZZZZZZ\\\YYYTTTNNNKKKMMMTTTYYYaaaaaa___\\\XXXVVVVVVWWW___fffnnnmmmfff^^^ZZZZZZ^^^gggrrr{{{~~~}}}{{{{{{yyy}}}}}}sssdddUUUJJJEEE777555333111222222222111//////////////////////////////////////////000000000000////////////000000////////////////////////...............//////000//////......//////000111222222222333333333444444555777888888888999;;;===HHHYYYqqq>>>>>>????????????>>>===CCCEEEGGGGGGEEEBBBAAA@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHIIILLLNNNOOOPPPPPPPPPNNNNNNOOOPPPPPPPPPOOOOOOQQQQQQPPPOOONNNNNNMMMMMMLLLNNNPPPQQQRRRRRRQQQPPPRRRQQQVVVaaaqqq~~~~~~}}}||||||{{{{{{wwwsssoookkkhhhccc]]]XXXVVVXXXZZZ^^^___``````aaadddhhhkkkqqquuuxxxyyyxxxwwwyyy{{{yyy~~~~~~yyyooobbbQQQAAA999888000111222222222111000/////////000000000000//////......////////////000000///......------......///////////////////////////......------......///000///////////////000000111222222222222333333333333555777888888888999<<<>>>JJJ[[[rrr;;;<<<===>>>>>>===<<<<<<>>>AAADDDDDDAAA???>>>???>>>???AAACCCDDDEEEEEEDDDFFFGGGIIIJJJKKKJJJIIIHHHFFFGGGIIILLLNNNOOOOOOOOOLLLMMMNNNPPPQQQRRRQQQQQQPPPPPPOOONNNNNNMMMMMMLLLOOONNNOOOPPPPPPPPPOOONNNQQQQQQRRRUUUWWWaaavvv~~~{{{~~~}}}|||yyywwwvvvuuuzzz}}}~~~zzzvvvuuuyyy~~~~~~yyypppdddWWWLLL@@@444...//////000111111000////////////000111111111111000///........./////////000000///...---,,,,,,---...///////////////////////////...------------...//////000000//////000000111222111222222222222333333333444555777777777888;;;===HHHYYYppp999:::;;;<<<<<<<<<;;;:::999===@@@AAA>>><<<===>>><<<===???BBBCCCDDDDDDDDDEEEFFFHHHIIIIIIHHHGGGFFFBBBDDDFFFIIIKKKLLLMMMMMMJJJLLLNNNPPPRRRSSSSSSSSSPPPPPPPPPOOOOOOOOOOOOOOOMMMLLLKKKLLLMMMNNNNNNMMMOOOMMMOOOTTTUUUTTTYYYbbbppp}}}|||{{{yyyxxx{{{|||xxxwwwwww}}}xxxmmmaaaXXXVVVGGG:::777666222111333000111111///......000111///000111222222111000///---.........//////000000///...---,,,,,,---...///////////////////////////...------------...//////000000000000000111222222111111222222222333333333222444555666666777:::<<>>>>>>>>>>>AAAAAAAAAAAAAAABBBFFFIIIIIIHHHFFFDDDCCCCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLLLLJJJLLLNNNQQQTTTUUUUUUUUUPPPPPPOOONNNNNNMMMLLLLLLPPPOOONNNMMMLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPXXXeee{{{~~~}}}}}}~~~~~~~~~~~~~~~||||||}}}|||yyyzzz|||}}}uuukkkbbbWWWKKKBBB999888555333111000000000111111000///////////////000000000000////////////000///...---------------,,,,,,,,,---------......------............------............////////////111111111111111000//////222111000000000111222333444555666777777888:::===GGGVVVkkk888888888888888999999::::::;;;<<<======>>>>>>>>>??????@@@@@@@@@BBBEEEHHHHHHHHHFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJHHHJJJLLLNNNPPPRRRSSSSSSPPPPPPPPPOOONNNMMMMMMMMMPPPQQQRRRRRRRRRPPPNNNLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOTTT___ooo}}}|||}}}}}}}}}|||yyywwwvvvvvvvvv{{{zzzyyy{{{yyyooobbbWWWOOOFFF===777777666444222000000000000111000000//////////////////////////////000000000//////...---------------,,,,,,,,,---------......------............------............//////////////////000111111111111111222111111000111222333444333555666666666888:::<<>>======<<<===>>>??????AAAEEEHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHJJJLLLNNNPPPQQQQQQPPPPPPOOOOOONNNNNNMMMPPPRRRVVVXXXWWWSSSOOOLLLKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMMMMQQQ]]]mmm}}}zzzsssnnn^^^UUUIII???:::666222///333222111000/////////000000000//////......//////.........//////000000111//////...------------...,,,,,,,,,---------......------............---------............/////////,,,---///000111222222222222222111111222222333444333444666666666777:::<<>>???@@@BBBFFFHHHKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHJJJLLLOOOPPPPPPPPPPPPOOOOOOOOONNNNNNOOOQQQUUUXXXXXXUUUQQQOOOLLLKKKKKKKKKJJJJJJIIIIIINNNMMMKKKLLLOOOTTTZZZ^^^nnn|||xxxyyy~~~uuugggXXXNNNDDD>>>777222111111111111////////////////////////000//////.........//////------......///000111111///......---------......,,,,,,,,,---------......------............---------------.........//////,,,---...000111111222222222222222222222333333444222444555555555666999;;;FFFUUUjjj555555555555666777888999999:::;;;<<<============;;;===???AAAAAACCCFFFIIILLLLLLKKKJJJIIIGGGFFFFFFDDDDDDEEEFFFGGGHHHIIIJJJHHHHHHHHHHHHJJJLLLOOOPPPPPPOOOOOOOOOOOOOOONNNNNNMMMOOOQQQTTTUUUUUUTTTSSSMMMMMMLLLKKKJJJJJJIIIIIIFFFHHHJJJMMMOOOQQQRRRRRRQQQ\\\nnn}}}{{{zzzyyyvvvtttrrrzzzvvvjjj\\\NNNBBB:::555333111000000111111000------.........///////////////............//////,,,------...///000000111......---------......///,,,,,,,,,---------......------............------------------..................///000000000000000111111222222222333333333111333444555555666888:::EEETTTiii~~~555555555555666888999:::999:::;;;<<<<<<===<<<<<<<<<>>>@@@AAABBBCCCEEEGGGJJJJJJJJJIIIHHHGGGEEEDDDBBBCCCDDDEEEGGGHHHIIIJJJIIIIIIIIIJJJLLLMMMOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRSSSSSSNNNNNNMMMLLLKKKIIIIIIHHHGGGGGGHHHIIIJJJLLLNNNOOOKKKLLLNNNTTT```sss~~~|||zzz{{{{{{{{{{{{|||}}}~~~xxxpppgggXXXJJJ@@@:::777555000111111111000///---,,,,,,,,,---...//////............------......//////---------......//////000...------------...//////,,,,,,,,,---------......------............------,,,------------...............///000000000//////000000111222222222222111111222444444444555888:::BBBRRRggg}}}555555555666777888::::::999999:::;;;<<<<<<<<<<<<;;;===@@@AAAAAABBBCCCEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPNNNNNNMMMKKKJJJIIIGGGGGGIIIHHHEEEDDDCCCCCCDDDEEECCCBBB@@@???BBBLLLYYYddd{{{~~~yyyzzz}}}~~~||||||xxxuuuuuuvvv{{{vvvnnnccc[[[QQQJJJ@@@777333333444444000111111111///...------,,,---.../////////...---...------------...///000........................---------------...//////,,,,,,,,,---------......------............------,,,,,,---------.........,,,,,,...///000000000000...///000111111111000000000222333444444555777999@@@PPPfff|||555555666666777999:::;;;999999:::;;;<<<<<<<<<<<<;;;===???@@@@@@@@@AAACCCAAABBBDDDFFFGGGHHHGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHKKKMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPRRRRRRRRRPPPMMMLLLNNNMMMLLLKKKIIIHHHFFFFFF@@@AAAAAABBBBBBAAAAAAAAA888===AAACCCAAA??????AAAKKKWWWkkk}}}zzzxxxxxxxxxzzz{{{}}}zzz{{{|||~~~}}}{{{~~~yyyrrrkkkbbbZZZUUUMMMDDD===777555333333444444333111///000000000000000111222,,,---.../////////---------------------...///000...............------------------------...///000,,,,,,,,,---------......---..................---,,,,,,,,,---------......)))+++,,,...000222222333---...///111111000000///000111333333333444777999???NNNeee|||555555666666777999:::;;;;;;<<<<<<;;;999888888999999:::;;;===???AAACCCCCC@@@AAADDDDDDEEEEEEHHHIIIJJJHHHFFFGGGIIIIIIFFFCCCJJJKKKLLLMMMNNNNNNNNNNNNJJJIIIJJJLLLNNNNNNMMMKKKMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@AAADDDFFFHHHGGGAAA;;;999<<>>???CCCJJJSSS^^^gggmmm{{{zzz|||~~~~~~}}}}}}~~~xxxllldddUUUPPPGGG>>>999888999:::111111222222222111111000////////////.....................------,,,,,,,,,---------............/////////.........------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,...///...------...///......---,,,---...///000............////////////............/////////000000111222333222333555777@@@LLLaaa{{{444444555555666888999:::999:::;;;:::999888999::::::;;;<<<>>>???AAABBBCCCAAABBBDDDDDDCCCCCCDDDEEEFFFDDDCCCDDDFFFGGGFFFDDDGGGHHHIIIJJJKKKLLLLLLLLLHHHHHHHHHJJJLLLLLLJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGEEEDDDDDDCCC>>>>>>>>>>>>AAADDDGGGHHHDDD@@@;;;:::<<<>>>>>>;;;>>>>>>===>>>@@@CCCGGGIIILLLTTT```kkkttt~~~}}}ssshhh]]]QQQJJJ===:::666333000000000111000000111111111111000000////////////..................---------,,,,,,,,,---------............//////.........------------...------,,,,,,------...---,,,,,,++++++,,,,,,------...///...---,,,---......------,,,---...///000............////////////........./////////000000000111222333222333555777@@@LLLbbb}}}333333333444555666777888777888:::999888888999;;;<<<======>>>???@@@AAABBBBBBCCCDDDCCCAAA@@@@@@AAABBBAAA@@@@@@CCCDDDDDDDDDCCCDDDFFFGGGHHHIIIIIIIIIGGGFFFFFFGGGIIIIIIGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBBBB======<<<===>>>@@@BBBCCCAAA===::::::<<<===<<<999888888888777777888999999444777<<<@@@FFFOOO[[[cccwww~~~|||xxxrrrjjj___SSSHHH@@@999444/////////000000///...---//////000000000000///////////////............---...------------,,,,,,,,,---------............///............------------///......------......///------,,,,,,,,,,,,---------...///...,,,++++++,,,...------------...//////............////////////....../////////000000000000111222333222333555777???KKKaaa}}}222222222222333444555666555666888888888888999;;;===>>>>>>??????@@@@@@@@@BBBCCCDDDCCCAAA@@@@@@AAABBBAAA@@@@@@@@@AAABBBBBBAAABBBDDDFFFGGGHHHIIIIIIGGGFFFEEEFFFGGGGGGFFFDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@???>>>===<<<;;;::::::;;;<<<;;;999:::;;;;;;999777555555777888999999999999999999777555444888>>>CCCMMMRRRWWWZZZ]]]dddpppxxx}}}uuupppiii___XXXMMMHHH@@@999555222111000111111222222111000///...---...////////////////////////.........------------------------------------------............///------------------------......------------......------,,,,,,,,,,,,------,,,---...---,,,+++,,,---------------......//////............////////////...////////////000000000000111222333222333555777>>>JJJ___zzz222111111111222333444555333555777777777777999:::======>>>>>>>>>?????????@@@BBBCCCCCCBBBAAABBBDDDDDDDDDCCCBBBAAA@@@@@@AAAAAABBBDDDFFFHHHIIIJJJJJJIIIGGGFFFFFFFFFGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDBBBAAAAAA@@@@@@?????????>>>===<<<:::888777666666888888888999:::999777666666666777666555444222111444444333333222444888:::======<<<888666999BBBJJJQQQVVV___iiittt}}}}}}vvvrrrhhh```WWWQQQMMMGGG???888444222///...///000111111111000///...------------------...///////////////............---------------------------------------------............///,,,,,,------------------------,,,,,,,,,,,,------...------,,,,,,------...+++,,,---------,,,...///---------...........................////////////////////////000000000111000111222333222333555777@@@KKK___yyy222111111111222222333444333444666666666666777999<<<<<<<<<======>>>>>>>>>???@@@BBBBBBBBBBBBDDDEEEEEEFFFGGGFFFCCC@@@@@@@@@AAABBBDDDGGGIIIKKKLLLLLLJJJHHHFFFEEEFFFFFFEEEDDDCCCDDDDDDEEEEEEDDDDDDCCC@@@@@@@@@??????>>>>>>>>>999999888888888777777777666666777777777666666555444444444444333222111111///000111222333444555555555777888666333333555888000444;;;BBBHHHOOOVVVZZZeeekkkssszzz~~~|||wwwoooggg^^^VVVNNNJJJBBB>>>999777666444000---000.........//////...---...,,,+++******,,,...000,,,---...///000000000///.........------------,,,,,,,,,,,,------------...---------............///,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,......------------......,,,---///...------...000,,,---......//////................../////////////////////000000000111111000111222333222333555777AAALLL```zzz222222111111222222333333333444666666555555666888999::::::;;;<<<======>>>>>>???AAAAAA@@@@@@BBBCCCBBBEEEHHHHHHEEEBBBAAAAAAAAABBBDDDGGGIIIKKKMMMMMMKKKHHHEEEDDDDDDEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB????????????>>>>>>>>>>>>777777888888777777666666444555555555444444555666111222222333444555666666222222222333333222111///&&&(((+++...//////.........000222333222444777:::===BBBHHHKKKNNNSSS[[[aaauuu|||zzzvvvpppiiibbb]]]ZZZPPPJJJDDD???<<<:::777444222222111000000000000000111///.../////////---+++------,,,,,,---...///000------...///000111111000.........---------,,,,,,,,,,,,,,,---------......---------............///++++++,,,,,,,,,---------------,,,,,,,,,,,,------......------------......000111111000...,,,---...,,,---.../////////...---............//////////////////000000000111111111000111222333222333555777???III]]]xxx222222222222222222333333333444666555444444555777888888999:::;;;<<<===>>>>>>???@@@@@@???>>>@@@AAA???CCCHHHIIIFFFCCCBBBBBB@@@AAADDDGGGIIIKKKMMMMMMJJJHHHEEECCCCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAA????????????>>>>>>>>>>>>::::::999888777555333222444444444444333333444666555444333222111111111111000//////000111111000///111/////////111222111000,,,///111111///000333777222444555333222555<<>><<<<<<<<<777111///111333333222///000111000......///111///---,,,---///000///...---------------,,,,,,+++---...///000111111111111......---------,,,,,,,,,,,,,,,,,,------.........---------.........//////+++++++++,,,,,,---------.........------...............------------......444444444111...,,,+++,,,,,,,,,.../////////...---............/////////000000000000000111111111111000111333333222333555777:::EEEYYYttt333333333333333333333333333444666777777777555444666777888:::;;;<<<======???>>>===<<<<<<===>>>???>>>???AAACCCEEEGGGGGGHHHEEEFFFHHHIIIJJJJJJIIIHHHKKKJJJIIIGGGDDDBBB@@@???BBBBBBBBBAAAAAA@@@@@@???>>>>>>===<<<;;;;;;::::::777666666555444444333333444333222222111111222222000000000000000000000000000000///...............---------............///......------------......000000000000111111111111999:::===@@@CCCEEEGGGGGGRRROOOLLLGGGCCC???<<<;;;;;;;;;:::;;;<<<===???@@@DDDCCCBBB@@@>>>;;;999777333333333333333222111000000000//////.........---................................................,,,,,,,,,---------......---------------------------.........---,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,************,,,,,,...,,,***+++...000...,,,,,,,,,,,,---...///000000777555111...++++++++++++,,,,,,,,,---------......000000//////.........---......//////000000111111000111222333222333555777<<>>======<<<===>>>???>>>???AAABBBDDDEEEEEEEEEHHHHHHIIIIIIHHHGGGEEEDDDHHHGGGGGGFFFDDDCCCBBBBBBCCCBBBBBBAAAAAA@@@@@@???>>>>>>===<<<;;;:::999888666666666555444333333333333333222111111111111222////////////////////////000//////...............------------..................------------..................////////////111222444555777777888888:::999777666444333222222//////......///000222222333333333222111///...---111111111111111000///...////////////......------------------------------........................,,,,,,,,,------------...------------------------------......---,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,---------...------,,,,,,------......,,,+++,,,...///...,,,,,,,,,,,,------...///000444222000...,,,+++++++++,,,,,,,,,---------......000/////////.........---......//////000000111111000111222333222333555777===FFFYYYrrr444444444444444444444444666777888:::::::::999888666777888:::;;;<<<======>>>>>>=========>>>>>>??????@@@AAABBBBBBCCCBBBBBBGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@?????????>>>===;;;:::888777777666555555444444333333222333222222111111111111111........................//////...------------...,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,---------000000000111000000//////---,,,,,,,,,------...///,,,,,,++++++++++++,,,---++++++,,,,,,,,,,,,,,,+++.........///......---,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------........................---------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...---,,,+++,,,...///...---,,,,,,,,,,,,---...///000//////...---,,,,,,++++++,,,,,,,,,---------....../////////.....................//////000000111111000111222333222333555777===FFFXXXqqq444444444555555555555555444555666777888888888777666777999:::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>??????AAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDDDDEEEFFFFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>><<<;;;999777666555444444444444333333222222222222111000000000000000------------------------///...------,,,,,,------+++,,,,,,,,,------------------,,,,,,,,,,,,------*********+++++++++,,,,,,111111111111000///...---///...---------------...000000//////............,,,------...//////......,,,---------------,,,,,,------------------------++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------........................,,,,,,---------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---......------,,,,,,,,,------...///+++,,,---------,,,,,,+++,,,,,,,,,---------....................................//////000000111111000111222333222333555777<<>>???????????????CCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCBBBBBBBBBAAAAAACCCBBBAAA@@@???>>>============;;;:::888666444444333333333333333222222222222111000000//////000000..............................---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---------......------,,,------,,,+++++++++++++++.........------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------...------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------........................++++++,,,,,,---,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......---,,,,,,,,,,,,------...******+++,,,------,,,,,,,,,,,,,,,---------......---------.....................//////000000111111000111222333222333555777;;;DDDUUUooo333333333444555555666666555555666777888999::::::777888999:::;;;;;;;;;;;;======>>>???@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBAAAAAADDDCCCBBBAAA@@@@@@@@@@@@DDDCCCCCCBBBAAA@@@??????AAAAAA@@@???>>><<<;;;;;;<<<;;;:::888777555444444222222222222222222222222111000000///////////////........................------,,,++++++++++++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,---....../////////***************+++,,,---,,,,,,,,,,,,,,,+++***)))+++++++++++++++***)))))),,,,,,------......------++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------***++++++,,,,,,,,,,,,,,,************++++++++++++------,,,,,,,,,,,,++++++,,,------......------,,,+++,,,...---,,,,,,---///------,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,---------......---------------...............//////000000111111000111222333222333555777:::CCCTTTmmm222222222333444555555555444444555555666888999:::888888999:::;;;;;;;;;;;;<<<===???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@CCCBBB@@@???>>>>>>??????BBBBBBAAAAAA@@@@@@??????@@@@@@???===<<<;;;:::999:::999999777666555444444111111111222222222222222000000///............///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++************++++++++++++++++++************++++++************++++++++++++,,,,,,...///000000000000++++++++++++,,,---......+++,,,---------,,,+++***++++++,,,,,,,,,,,,,,,+++***+++,,,---------------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,************++++++++++++---------,,,,,,+++++++++,,,------......------,,,***,,,......,,,,,,---///------,,,,,,+++,,,,,,---,,,,,,++++++,,,---...///,,,,,,,,,---------......,,,,,,,,,------...............//////000000111111000111222333222333555777;;;CCCSSSkkk111111222333333444555555111111222222444555666777888999::::::;;;;;;;;;;;;<<<===???@@@AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>><<<;;;:::888888999888888777666555555444111111111111111111222222000000///...............++++++++++++++++++++++++---,,,++++++******++++++)))************+++++++++++++++************++++++))))))))))))************)))***+++,,,,,,------,,,---,,,++++++*********+++)))***+++,,,,,,+++***)))((()))***+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))************+++++++++---------,,,,,,+++++++++******,,,,,,,,,,,,*********---///...,,,+++---000------,,,++++++,,,,,,,,,...---+++++++++---///111,,,,,,,,,---------......,,,,,,,,,------...............//////000111111111000111333333222333555777<<>>>>>>>>?????????>>>>>>>>>>>>>>>AAA@@@@@@???>>>======<<<===<<<<<<;;;:::999888888777666555444333333333333222222222111111111111000111000000///...------,,,,,,,,,,,,------.........,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++***+++,,,,,,------,,,,,,***++++++++++++***))))))+++++++++*********))))))************************************************************************---,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***,,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,------.../////////000111222222111222444666777DDDTTTeee}}}111111222333555666777777888888777777888888999:::666666666777777888888888::::::::::::;;;===>>>???>>>>>>>>>>>>=========<<<>>>>>>>>>>>>?????????????????????>>>>>>======<<<:::999888777666555555444444444333111111000000000000000000000////////////000//////...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++************************))))))*********+++++++++***+++,,,,,,------,,,,,,***++++++++++++***))))))+++++++++*********))))))************************************************************************+++++++++******++++++++++++++++++,,,+++++++++***+++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,------.../////////000111222222111222444666777CCCSSSeee}}}...///000222444555666777888777777777777888999999888888888888888888888888;;;;;;:::::::::;;;<<<<<<=========<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@===>>>>>>>>>>>>>>>======;;;;;;:::999888777777666333333222111000000000000111111000000000///////////////......------,,,,,,++++++++++++************+++************)))))))))++++++++++++++++++++++++************************)))))))))*********++++++***++++++,,,,,,,,,,,,,,,******++++++******)))(((+++************)))))))))******************************************************************************))))))))))))*********+++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++*********+++************+++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111222222111222444666777BBBRRReee|||...///000111222333444555444444333333444444555666777777888888888999999999;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>============>>>>>>>>>>>>>>>?????????<<<<<<===>>>>>>>>>======<<<<<<;;;:::999888777777444444333222222222222222333333222222222111111111////////////......------,,,,,,++++++*********)))***)))))))))))))))))))))************************************************))))))))))))******************+++,,,,,,,,,,,,+++***************))))))(((************))))))))))))*********************************************************************************))))))************************+++++++++)))))))))***+++++++++,,,+++++++++++++++++++++++++++++++++******************************++++++,,,)))))))))))))))))))))))),,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.../////////000111222222111222444666777AAAQQQccczzz000000111111111111111111111111111111111222333333333333444666777999:::;;;999999999:::;;;<<<>>>>>>????????????@@@@@@@@@@@@@@@?????????>>>>>>======;;;<<<>>>??????>>>===<<<888888777666555444333333333333222111111111222222222222222111111111000000000000//////////////////------,,,,,,++++++******)))))))))))))))))))))***************************))))))))))))))))))))))))(((((()))))))))*********)))***++++++,,,,,,++++++)))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******)))))))))***+++,,,)))))))))***+++++++++,,,++++++++++++++++++++++++******************************))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.../////////000111222222111222444666777@@@NNNaaauuu222111111111111000000000222111111111111222333333000111222444666888:::;;;888888888999:::;;;===>>>????????????@@@@@@@@@@@@????????????>>>>>>>>>======>>>@@@AAA@@@???===<<<999888777777555555444333000000///////////////000//////.........---------////////////////////////,,,,,,,,,,,,,,,+++++++++)))))))))************+++************************))))))))))))))))))))))))((((((((()))))))))******)))******+++++++++++++++))))))******))))))((('''(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******+++++++++***)))(((((()))***,,,---***************+++++++++++++++++++++++++++++++++)))))))))******************))))))))))))***++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000111222222111222444666888???LLL^^^ppp111111111111111111111111222111111111111222333333111222333444666777999999777777777777777888999999<<<<<<<<<=========>>>>>><<<======>>>???@@@@@@@@@>>>@@@AAABBBBBB@@@===<<<::::::999888777666666555//////.........//////000------------,,,,,,,,,,,,------------------------************++++++++++++************++++++,,,,,,************************))))))))))))))))))))))))(((((((((((()))))))))***))))))***+++++++++++++++)))))))))))))))(((((('''(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))((('''(((***,,,---+++++++++***************++++++++++++++++++++++++((()))))))))*********+++)))))))))))))))***++++++++++++++++++++++++++++++))))))***+++,,,------...************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,------.../////////000111222222111222444666999>>>JJJ[[[kkk|||///000000111222333333444000000000000000111111222333444444555666777777888777777666555555555555555999999999::::::;;;;;;;;;999:::<<<===???AAACCCCCC@@@AAACCCCCCBBB@@@===;;;777777666555444333222222111111000000000000111222//////.........---------++++++++++++++++++++++++(((((())))))******++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***)))))))))))))))((((((''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((''''''(((***,,,---,,,+++++++++******))))))++++++++++++++++++++++++(((((())))))*********+++)))))))))))))))******+++++++++++++++++++++++++++(((((()))***,,,---...///************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,------...//////000000111222222111222444666:::>>>IIIYYYhhhxxx---.........//////000000000000000000111222333444555555555444444333333333444333222111222444666777999999999999999999999999<<<<<<<<<<<<===>>>???@@@BBBAAA@@@>>><<<;;;:::999888777555333222111000000000000000000000000000000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((()))******+++++++++++++++***)))(((++++++***)))((('''&&&&&&))))))************))))))(((((((((((((((((((((((('''((()))+++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))***)))))))))((('''''''''(((***++++++++++++*********)))))))))))))))))))))))))))***'''((()))++++++******)))************************++++++++++++++++++++++++(((((())))))******++++++***)))((((((((()))+++,,,)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,------......///000111222222111222444666888???IIIUUUdddzzz/////////...............111000000000111222333333444444444444333333333222555444333333444555777999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>><<<;;;999777666666555444222111000//////////////////////////////000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))******+++++++++******++++++******))))))(((((()))******************)))(((((((((((((((((((((((('''((()))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))))))(((((('''((()))***++++++++++++*********))))))******))))))))))))))))))'''((()))***+++******)))************************++++++++++++++++++++++++))))))))))))***************))))))((()))***+++,,,)))************++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------......///000111222222111111333555888???JJJVVVfff|||/////////...............222111111111111111222222333333333333333222222222666555555555555777888999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???======>>>===<<<999666555444444222111///.........------------------------//////......------,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******'''((()))***++++++++++++******************************++++++++++++******((((((((((((((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***))))))((((((((((((((()))******+++************)))))))))*********))))))((((((((((((((()))************)))************************++++++++++++++++++++++++***************)))))))))***))))))))))))***++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////000111222111111111333555777???KKKYYYjjj---------....../////////222222111000000000111111222222222222222222222222555555444555555666888888888888888888888999999999::::::::::::;;;<<<===>>>>>>???@@@AAA???<<<999777333222000///...---------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((()))***************(((((()))))))))*********+++++++++,,,,,,+++++++++))))))))))))))))))))))))''''''((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***************)))((('''((((((((((((((())))))***************))))))))))))*********)))((((((''''''((()))))))))************************************************************+++++++++******))))))))))))))))))*********++++++))))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...////////////000111111000111333555777???LLL[[[nnn***+++,,,---...///000111111111000/////////000000000111111111111111111111333333333333444555666666555555555666666777777777999999999999:::;;;<<<======>>>@@@@@@???<<<999777111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************((((((((((((((((((((((((((((((((((((((())))))******************)))((('''&&&&&&''''''((()))))))))+++++++++,,,,,,+++++++++************************(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''')))))))))))))))*********))))))))))))))))))))))))************************,,,,,,++++++******)))))))))*********++++++++++++))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,---......//////000///000111111000111333444666>>>KKK\\\ppp******+++---...///000111///...............///////////////000000000000000000111111222333333444444555555666666777888888888888888888888999:::;;;<<<::::::;;;;;;:::888666444000000...------,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((()))******************)))((('''&&&&&&&&&&&&''''''(((((((((******++++++++++++*********************************)))((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((''''''&&&&&&''''''((()))))))))))))))(((((()))))))))))))))***(((((((((((((((((((((((()))))))))((()))******+++))))))))))))))))))))))))************************+++++++++++++++*********)))***++++++,,,,,,++++++)))************+++++++++************++++++++++++++++++,,,,,,,,,,,,---------------...//////000000///000111000000000222444777===JJJ[[[qqq,,,,,,------------......,,,,,,,,,,,,------...///.........//////000000000000000111222333333333333555555666666777888888999888777777888888999:::;;;777777777777666444333222000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((()))******((()))))))))))))))((((((''''''''''''(((((((((((()))******************)))((((((((((((((((((((((((+++***)))((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((('''&&&'''((()))***))))))((((((((((((((())))))******&&&&&&''''''((()))))))))***)))((((((((()))++++++))))))))))))))))))))))))***************************++++++++++++++++++,,,)))***+++,,,,,,,,,++++++)))************+++++++++************++++++++++++++++++,,,,,,,,,,,,------------......//////000000...000000000000000222444777===HHHZZZppp//////...---,,,,,,++++++*********+++,,,---...///---.........//////000000000000111222333333333333444444444555666777777888777777777777888999:::;;;777777666555444333333333000///......------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******&&&'''((()))************)))))))))))))))((((((((())))))************))))))'''''''''''''''''''''''',,,+++***((((((((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***))))))&&&''')))*********)))((('''((((((((())))))******%%%%%%&&&'''((()))*********)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---)))***+++,,,---,,,++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------------......///000000000...///000000///000222444777<<>>GGGTTTjjj...------,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++************((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))+++++++++*********)))))))))))))))((((((((())))))'''''''''((((((((())))))&&&&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''')))***++++++++++++*********)))))))))))))))))))))))))))))))))))))))***************+++++++++******+++++++++,,,,,,,,,,,,,,,---------............///000/////////111333555777===FFFSSShhh---------,,,,,,---......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++*********))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((***))))))))))))((((((((((((((())))))))))))))))))''''''''''''((((((((((((&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***+++++++++))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---...//////...///111333666888>>>GGGSSShhh------------------.../////////............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&''''''((()))))))))((((((&&&&&&'''''''''(((((((((%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))***++++++))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,---//////...///111333555888>>>GGGSSShhh---------------...///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&%%%&&&'''((()))(((((('''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((()))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---.........///111333444666<<>>EEEOOOddd------------.........///.........---------,,,,,,////////////...------,,,*********+++++++++,,,,,,,,,+++++++++******************)))))))))((((((((())))))))))))))))))))))))&&&'''''''''((((((((()))''''''''''''''''''''''''((((((((((((((('''&&&&&&'''''''''''''''''''''''''''((())))))''''''((())))))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******))))))(((&&&%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******)))(((((((((((((((******))))))(((''''''&&&)))))))))))))))))))))))))))))))))*********++++++************)))))))))(((+++++++++*********)))))))))))))))))))))******************++++++++++++,,,++++++,,,,,,,,,,,,------///000111000//////111333666888===DDDNNNddd------........./////////...............---------000000000///...---,,,+++)))))))))***************++++++++++++************)))))))))(((((((((''''''(((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&'''((((((&&&&&&'''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******)))((('''&&&%%%%%%'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))((((((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))(((((())))))))))))******************))))))))))))+++************)))))))))(((((())))))******++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------///000111000//////111333666888===CCCNNNccc,,,,,,,,,---------..............................000000000///...---,,,+++************************,,,,,,,,,,,,++++++++++++(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((()))))))))*********)))))))))))))))************))))))))))))''''''((()))***++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------...000000000///000222444666888===DDDNNNccc******+++++++++,,,,,,,,,------..................////////////...---,,,+++++++++++++++++++++******,,,,,,------------------((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))******)))))))))))))))((((((((((((((((((((((((((()))))))))((((((((((((((())))))))))))))))))******))))))))))))))))))))))))''''''((()))***++++++,,,++++++,,,,,,,,,---------******+++,,,,,,---.........///000000///000222444777999>>>DDDNNNccc)))))))))*********++++++,,,,,,,,,---------------,,,------------,,,+++++++++++++++++++++*********,,,,,,,,,,,,------------)))))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,***)))'''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***************))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))************(((((()))))))))))))))***(((((())))))******++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,---.........///000000000000222444777999===DDDMMMbbb)))*********+++++++++++++++++++++,,,,,,,,,------******+++,,,,,,,,,++++++++++++*********)))))))))*********++++++,,,,,,,,,******)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''%%%%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++(((&&&%%%%%%&&&''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))((()))))))))************(((((((((((())))))******)))))))))))))))******************++++++++++++,,,)))******+++---......///---///000000000000333555555777<<>>DDDSSSsss))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((())))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((+++***)))(((((('''((((((%%%(((******((((((+++...''''''((((((((((((''''''***)))(((''''''((()))***************++++++++++++)))************+++++++++***++++++,,,,,,---.........///111111000000222333555555888>>>DDDSSSrrr)))))))))))))))******+++((()))***+++++++++++++++'''(((((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))&&&'''((())))))***))))))((((((((((((((((((((((((***)))(((''''''((()))***'''''''''''''''((())))))******)))((((((((((((((((((((())))))))))))(((((((((((())))))******++++++************))))))))))))''''''''''''(((((((((((((((((()))***+++,,,,,,,,,++++++++++++,,,---............//////000000111111222777777<<>>DDDZZZzzz%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((()))*********))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((((((((())))))))))))((())))))***************(((((((((((())))))))))))((()))))))))************((()))))))))************************++++++++++++------...//////000000111////////////000111222333333888666777<<>>===<<<888777666555444333333333000000000000///...,,,,,,,,,++++++***)))((((((''')))*********+++++++++,,,************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***((((((''''''''''''((((((******))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((()))))))))************++++++++++++++++++++++++++++++,,,,,,---..................///000111111222222777777777<<>>===;;;888777555111111000///---,,,+++***))))))******************++++++*********))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))((((((''''''(((((()))************)))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************+++++++++++++++++++++++++++++++++,,,------......---...///000111111222222222777666777<<>>???@@@EEEFFFHHHJJJLLLMMMNNNNNNKKKKKKJJJJJJJJJJJJJJJJJJHHHGGGEEEDDDCCCDDDFFFGGGCCCBBB@@@??????@@@BBBCCCBBBBBBBBBBBBAAA@@@>>>>>>@@@@@@@@@@@@AAABBBDDDDDDCCCDDDDDDDDDCCCCCCBBBAAA<<<<<<;;;;;;:::999888888000///...---,,,+++******+++++++++*********)))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********))))))(((((())))))***************)))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************++++++++++++++++++++++++***++++++,,,,,,---......---...///000111222222222222777666777;;;???RRRooo))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))...///000222555888;;;<<<@@@AAADDDFFFIIIKKKLLLMMMOOOOOOOOOOOONNNMMMLLLKKKGGGFFFDDDBBB???===;;;:::999888555444333444555666555444222111111222444555333333333444444333222222000000111222333555777888888:::<<>><<<;;;<<<<<<888444333444555444333333222111222444555555555;;;777333222333444333111333444555444222333666888;;;<<<<<<;;;:::888666555999777666666777888888777;;;<<<>>>@@@BBBCCCDDDDDDGGGGGGFFFBBB===:::;;;===444222000000000///---,,,++++++***))))))***+++,,,((()))***++++++***)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))(((((()))***++++++*********))))))(((((())))))))))))************444===<<<...$$$&&&)))&&&))))))))))))))))))))))))))))))))))))************++++++******))))))(((((())))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,---......------...///000222444555555777555777>>>BBBRRRmmm)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''((())))))(((((()))(((''''''***,,,,,,,,,++++++************111222444777<<<@@@DDDFFFLLLLLLLLLKKKHHHEEEAAA???<<<:::888666555444444555555777888888777666777888888777666888:::;;;:::888888777777:::>>>AAABBBBBBDDDBBB???===<<<<<<<<<===;;;:::999888777888999:::===>>>@@@AAAAAA@@@>>>===>>>>>>>>>===============777888999;;;===???@@@AAA???BBBEEEEEEBBB@@@?????????===;;;::::::999777555222111///---,,,+++++++++++++++,,,,,,---,,,,,,,,,******************++++++************************************************************************+++***)))(((((()))***+++************)))))))))((((((((((((((())))))))))))---777999000(((+++,,,)))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,---......------...///000222444555444777555777>>>BBBRRRlll((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))''''''''''''((())))))***)))))))))((('''(((+++............///111333666888:::===BBBGGGKKKMMMNNNNNNNNNKKKGGGBBB===999666444111000///...---...///000111333666777777888:::;;;>>>>>>???AAACCCCCC@@@>>>AAA???>>>???AAACCCDDDDDDBBBCCCBBB@@@<<<<<<>>>AAACCCBBB@@@>>><<<<<<===>>><<<>>>@@@BBBBBBAAA@@@???@@@BBBCCCAAA===;;;;;;<<<888888888999999:::;;;;;;>>>@@@CCCDDDDDDDDDEEEFFFFFFEEECCCCCCDDDDDDCCCBBB===;;;888444111...,,,+++...------,,,,,,---------++++++++++++++++++++++++******************************************************************************))))))))))))******************))))))))))))'''''''''((((((((())))))+++555888111,,,,,,,,,)))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,---......------...///000222333444444777555777>>>AAAQQQkkk((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))************(((((())))))))))))*********)))))))))))))))***************))))))***...111000222555:::???DDDHHHJJJGGGHHHJJJKKKKKKIIIGGGFFF===;;;888555333222333333444444333333444555777888888:::===??????@@@BBBCCCDDDDDDDDDDDDDDDCCCBBB@@@AAA???======???AAABBBBBBBBBFFFHHHFFFBBBAAAGGGMMMUUUWWWXXXRRRKKKGGGIIILLLIIIJJJLLLMMMNNNMMMKKKJJJNNNQQQSSSNNNFFF@@@???AAACCCBBB???===<<<;;;<<<<<>>===<<<<<<===???@@@BBBAAAAAABBBEEEHHHIIIIIIIIIHHHDDD@@@<<<888555444222000...,,,+++++++++,,,,,,,,,+++++++++++++++******************************************************************************))))))))))))))))))************)))))))))))))))(((((((((((())))))))))))111777888111+++)))(((&&&))))))))))))))))))))))))((()))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++,,,---......---.........000111222333444777555777>>>AAAPPPjjj'''''''''(((((((((((((((''''''''''''((((((((((((((()))))))))*********+++))))))))))))******++++++******)))((((((((()))))))))+++,,,...000333888<<<>>>AAAFFFKKKOOOQQQQQQPPPJJJIIIFFFBBB>>>;;;999888555444444555888<<>>???<<<>>>@@@AAA@@@@@@BBBCCC???@@@AAABBBDDDGGGKKKMMMFFFDDDBBBBBBEEEHHHJJJJJJOOOUUUYYYXXXTTTVVV]]]eeetttzzz}}}tttdddZZZ[[[aaa___```bbbccceeeeeeeeeeeefffhhhhhhbbbXXXQQQPPPQQQOOOMMMJJJHHHFFFGGGHHHIIIDDDEEEFFFFFFEEEAAA<<<999???>>>===>>>AAACCCEEEEEEIIIHHHHHHFFFDDDCCCAAAAAA999777444111...---,,,,,,,,,,,,,,,++++++*********************************************************************************)))))))))******)))))))))))))))))))))))))))******))))))*********+++++++++555777555...((('''''''''))))))))))))))))))))))))((()))))))))************(((((())))))******++++++************************))))))***++++++++++++***++++++++++++,,,---..................///000222222333777555888>>>AAAOOOiii'''''''''(((((((((((((((''''''''''''(((((((((((('''(((((())))))*********)))))))))***++++++,,,,,,)))))))))))))))***+++,,,,,,///333777;;;@@@EEEHHHPPPQQQTTTUUUSSSOOOJJJGGGBBB???;;;777333222111111555666999===AAAEEEHHHJJJIIIGGGEEECCCAAA@@@@@@@@@===>>>@@@@@@>>>>>>>>>???@@@BBBGGGKKKQQQYYYaaafff```\\\WWWSSSRRRRRRQQQPPPVVV\\\``````^^^```hhhoootttgggfffkkkeeeeeefffhhhkkkmmmppprrrlllllljjjeee___ZZZZZZ[[[YYYWWWTTTRRRSSSUUUYYY[[[YYY___hhhnnnmmmcccVVVKKKHHHEEEBBB@@@AAABBBBBBAAA===>>>???AAABBBBBBCCCBBB@@@???<<<999666333111000...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))************))))))))))))))))))*********************+++++++++,,,,,,111111...+++(((((()))+++))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))***++++++++++++***++++++++++++,,,---..................///000111222333777555888>>>@@@NNNggg''''''''''''((((((((()))''''''''''''((((((((((((&&&&&&'''(((((()))******))))))******+++,,,,,,---******+++---000333555666999<<>>;;;777666444222111222222333444666:::>>>BBBDDDEEEEEEEEEEEEDDDDDDDDDEEEGGGGGGGGGHHHJJJIIIHHHGGGGGGHHHLLLPPPVVV\\\```fffmmmrrrqqqllleee___[[[YYYWWWVVVXXX\\\______^^^aaagggmmmyyyxxxoookkkllleeecccbbbaaabbbeeehhhjjjfffeeecccbbbbbbccceeegggdddaaa]]][[[[[[]]]```ccciiipppzzzqqqgggXXXTTTOOOLLLKKKKKKJJJIIIAAABBBCCCCCCCCCBBB@@@@@@BBBAAA@@@>>>;;;999666555000000//////...---------++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***++++++***)))(((((()))))))))************)))************++++++++++++******+++***)))***+++))))))))))))))))))))))))))))))))))))*********************)))))))))))))))************************))))))***++++++++++++***++++++++++++,,,---.....................///000111333666555888>>>@@@NNNfff&&&'''''''''(((((())))))''''''''''''((((((((()))%%%&&&&&&'''((())))))***))))))***+++,,,,,,------,,,---000333888<<>><<<999777666222222333333444555666666222555:::>>>AAAAAA@@@???>>>???AAADDDHHHLLLPPPRRRVVVWWWYYYXXXWWWVVVVVVWWWWWW[[[aaaddddddeeehhhjjjiiifffaaa______```aaabbb```bbbdddddddddfffkkkooojjjooouuuzzzzzzvvvqqqnnnnnnkkkfffbbb```aaadddfffiiigggfffhhhmmmssswwwyyymmmiiiddd___]]]^^^```bbbcccgggoooxxx~~~|||uuuoooccc___ZZZWWWWWWWWWVVVVVVVVVUUUSSSQQQMMMIIIEEEBBB???@@@@@@???===;;;999777333222222111000//////...++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***++++++***)))((((((((())))))*********+++))))))))))))************((((((***,,,,,,)))'''((())))))))))))))))))))))))))))))))))))************++++++******))))))((((((************************))))))***++++++++++++***++++++++++++,,,---.....................///000111222666666888>>>@@@MMMfff&&&&&&&&&''''''''''''((('''((()))******)))((('''(((''''''&&&'''((())))))((()))++++++******,,,------111888>>>CCCGGGKKKNNNNNNLLLIIIEEEBBB@@@@@@@@@<<<999666555666888888999:::999888777777888999:::999::::::<<>>KKKddd&&&&&&&&&''''''''''''((('''((()))******)))((('''###$$$%%%'''(((******+++)))******++++++...222666===???BBBCCCDDDEEEGGGHHHEEEEEEDDDCCCBBBBBBAAA@@@;;;:::999999;;;======<<>>;;;999888999::::::999777555222000///---***(((---------------,,,++++++++++++++++++++++++++++++************************(((((((((((()))))))))*********))))))(((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------////////////000111222333333777555777===>>>KKKddd&&&&&&&&&''''''''''''((((((((())))))))))))(((((($$$%%%''')))***++++++++++++,,,---///111666===BBBJJJJJJIIIFFFBBB???>>>???@@@AAADDDFFFGGGFFFDDDCCC@@@???>>>???@@@AAA@@@??????>>>>>>>>>>>>>>>???@@@FFFIIINNNSSSYYY\\\___```aaabbbcccbbbaaacccjjjooovvvyyyzzzxxxsssnnnlllllllllkkkiiihhhhhhjjjlllmmmiiijjjmmmuuuzzzuuuqqqkkkkkkoooqqqsssuuuxxx|||yyyrrrrrrvvvqqqqqqrrrvvv}}}yyyuuurrrpppkkkkkkjjjiiiiiikkkooorrrxxxzzzyyyrrriiieeehhhmmmmmmuuukkkeee___]]]___aaa___\\\SSSOOOIIIDDD@@@<<<999666<<<:::888666444222...+++,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((()))))))))*********))))))))))))((((((((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,////////////000111222222333666555777===>>>KKKccc&&&&&&&&&''''''''''''(((((((((((()))))))))))))))***))))))))))))***+++,,,///222555999===BBBHHHLLLNNNLLLIIIDDD???<<<;;;<<>>JJJccc&&&&&&&&&''''''''''''(((((((((((((((((()))******+++)))((('''))),,,000333666;;;AAAGGGJJJMMMOOOQQQMMMLLLKKKGGGDDDBBBCCCDDDKKKMMMOOOPPPOOOKKKGGGDDDCCC@@@===<<<>>>AAACCCCCCCCCEEEHHHMMMRRRVVVYYY[[[]]]aaafffkkkmmmllliiigggeeeeeedddccccccfffkkknnnoooqqqsssrrrpppqqqtttxxx~~~{{{{{{~~~~~~{{{yyyzzz~~~~~~~~~yyyuuuzzzzzz{{{|||}}}wwwvvvxxxrrrsssuuuxxxzzz|||}}}~~~wwwxxxyyyxxxwwwxxx|||zzzzzzwwwssspppssszzzuuuooopppsssssstttwww|||~~~uuukkkeeeeeeggghhhgggiiifffaaa]]]ZZZXXXUUUSSSDDDBBB@@@???>>><<<999777555444222000///...------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))************************))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((***++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............///000111222222666444777<<<===JJJccc&&&&&&&&&''''''''''''(((((((((''''''((()))***+++((('''(((***///555;;;???AAAFFFMMMRRRSSSSSSRRRRRRNNNOOOOOONNNMMMLLLNNNOOOLLLMMMMMMMMMJJJGGGCCCAAA<<<;;;;;;===CCCHHHMMMNNNQQQSSSUUUYYY\\\___aaaaaahhhkkkpppssstttsssooommmjjjiiihhhffffffggghhhiiippprrrsssrrrqqqssswww|||}}}yyyxxxzzz{{{zzzwwwrrrooonnnppprrrlllmmmpppwww||||||yyyuuukkklllmmmooorrrtttvvvwwwwww{{{~~~|||vvvqqqppprrrqqqqqqrrrtttuuuvvvwwwwwwssstttvvvxxxyyyzzz}}}zzzyyyvvvttttttvvvzzz~~~}}}tttqqqnnnppprrruuuwwwyyy{{{||||||vvvoooiiieeedddcccbbb^^^\\\ZZZYYY[[[\\\\\\\\\YYYUUUOOOIIIEEE@@@;;;888999777444111...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++)))))))))************+++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............///000111111222555444666<<<===JJJbbb&&&&&&&&&''''''''''''(((((('''''''''((()))+++,,,+++---111777===CCCHHHKKKMMMPPPTTTVVVUUUSSSRRRQQQOOOPPPQQQQQQOOONNNNNNOOOIIIHHHGGGFFFDDDCCCBBBAAA>>>@@@DDDJJJRRRXXX[[[\\\ZZZ[[[]]]```aaabbbbbbbbbiiilllqqqvvvxxxwwwuuussskkkjjjiiiiiijjjjjjiiihhhnnnqqqsssrrrppppppsssvvv~~~}}}vvvpppoooppprrrsssssspppmmmjjjkkkllliiimmmrrrxxx~~~sssqqqnnnmmmnnnoooqqqqqqppprrrsssttttttuuuxxxzzz~~~}}}zzzxxxvvvttttttsssuuuvvvxxxzzz|||}}}}}}}}}vvvuuutttuuuwwwxxxyyyxxx{{{}}}wwwqqqrrrrrrsssuuuxxx{{{~~~{{{ssskkkfffddd]]][[[ZZZ\\\___aaacccccckkkeee]]]UUUOOOJJJFFFCCC@@@===999555111///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***++++++***)))((()))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...............///111111111555444666<<<===IIIbbb&&&&&&&&&'''''''''((((((((('''''''''((()))+++,,,333777>>>EEEKKKOOOQQQRRRUUUVVVXXXWWWTTTRRRPPPPPPLLLNNNOOONNNKKKHHHGGGGGGFFFEEECCCBBBBBBBBBDDDDDDFFFJJJQQQYYYaaaeeeeeeddd___```ccceeefffgggggggggaaadddjjjooossstttsssrrrlllllllllnnnpppqqqpppoooooorrruuuuuurrrooopppqqqmmmqqqvvvuuuqqqooooooqqqsssvvvyyyxxxuuusssssstttwww{{{zzzwwwvvvuuuuuuppppppppprrrwww~~~wwwwwwxxx{{{}}}tttssssssvvvzzz{{{xxxuuuyyy||||||xxxvvvrrroooqqqxxxvvvjjjeeebbbbbbcccgggmmmrrruuuvvvqqqkkkccc]]]YYYVVVTTTSSSKKKIIIDDD???;;;888777666------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))******++++++++++++((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,+++***(((''')))************+++++++++++++++++++++++++++++++++)))************+++++++++...------......///000111111555444666;;;===IIIbbb$$$&&&((()))((('''((()))***+++,,,,,,,,,///333777BBBDDDHHHLLLPPPRRRTTTUUUVVVUUUUUUUUUUUUTTTQQQOOOMMMLLLIIIHHHFFFCCC@@@===???>>>>>>@@@FFFOOOXXX^^^[[[\\\___bbbfffiiikkkmmmfffggghhhiiiiiihhhfffeeecccdddgggmmmsssyyy||||||uuutttrrrrrrssstttsssrrrqqqoooqqqvvvyyyxxxyyy|||uuurrrqqqtttuuuuuuwww||||||wwwxxx{{{}}}~~~}}}|||}}}|||yyyyyyvvvsssssswwwzzz}}}~~~}}}}}}}}}~~~xxx||||||yyysssnnnnnnuuu}}}~~~{{{xxxuuusssuuu}}}nnn]]]WWWXXXYYYZZZVVVWWWVVVSSSMMMDDD<<<777777333...------...,,,)))------------............((((((***---//////,,,)))************************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***)))))))))***,,,,,,++++++***************+++))))))************))))))***,,,------++++++,,,...------...///000111222222333555333555<<<===III```&&&((()))((('''&&&''')))&&&)))---111555:::@@@DDDHHHJJJMMMQQQTTTVVVWWWWWWWWWWWWVVVVVVUUUSSSPPPNNNJJJGGGCCC???===<<<;;;;;;<<>>AAAFFFLLLVVV___eeegggfffdddeeeeeefffggghhhjjjlllmmmkkkkkkkkkkkklllmmmnnnnnnooommmlllllloooqqqrrrrrryyy}}}zzzyyyxxxwwwwwwxxxxxx|||}}}|||{{{wwwxxxxxxvvvtttuuuyyy~~~~~~}}}}}}||||||||||||||||||xxxuuuwwwzzz|||}}}zzz~~~~~~~~~~~~~~~|||xxxvvvvvv|||{{{zzzqqqmmmlllnnnooosss{{{tttiiiRRRKKKCCC===<<<:::888666444333111000...---,,,,,,///,,,)))((()))+++++++++++++++++++++++++++++++++************************************************(((((((((((())))))))))))******))))))******+++,,,+++***************++++++***************************,,,------++++++,,,...------...///000111222222333555333555<<<===HHH```'''(((''''''&&&(((,,,///444999???DDDHHHKKKNNNPPPNNNOOOPPPRRRRRRRRRQQQQQQOOOOOONNNKKKFFFBBB???>>>:::;;;;;;===@@@EEEKKKPPPYYYZZZ\\\___aaaccceeeeeecccdddeeegggiiilllnnnoooqqqqqqppppppqqqsssuuuvvvqqqpppoooppptttwwwyyyzzzyyy|||}}}~~~~~~yyytttsssooopppsssuuuuuuyyyzzzxxxwwwrrrtttuuutttssstttwwwzzzzzz~~~xxxyyyyyyzzz{{{|||}}}~~~{{{~~~~~~{{{|||}}}|||{{{}}}zzz|||{{{{{{{{{|||~~~xxxooopppqqquuuzzzssstttxxx{{{rrr___YYYRRRNNNKKKIIIDDDAAA<<<;;;888555222000///......,,,***)))***,,,,,,,,,++++++++++++++++++++++++************************************************)))*********++++++++++++***************+++++++++*********)))******+++,,,***************************+++---,,,++++++,,,...------...///000111222222333555333555;;;<<>>>>>BBBGGGKKKNNNRRRVVVZZZ```___]]]\\\]]]^^^```aaabbbdddhhhlllpppsssvvvwwwtttssssssssssssuuuwwwxxxuuuuuuvvvzzz{{{{{{}}}xxxzzz}}}|||{{{|||rrruuuyyy{{{yyyxxx{{{zzzyyywwwwwwwwwvvvttttttuuuvvv|||}}}{{{zzzxxxxxxyyy{{{|||yyyyyyyyy~~~|||yyyxxx{{{}}}xxxyyyyyyzzzzzz{{{||||||}}}mmmmmmnnnqqquuu{{{xxxzzz|||}}}{{{vvvpppkkk___\\\YYYYYYYYYWWWSSSOOODDDAAA===999555222111111,,,++++++,,,......---,,,++++++++++++++++++++++++************************************************)))*********++++++++++++))))))******++++++++++++******))))))***++++++,,,++++++***))))))***++++++***+++---,,,++++++,,,...------...///000111222222333555333444;;;<<>>;;;;;;???CCCPPPUUU[[[]]]\\\[[[\\\]]]\\\]]]___```aaaaaa```___aaadddiiiooosssvvvwwwxxxrrrrrrrrrrrrssstttuuuuuussstttxxx~~~{{{yyy~~~}}}}}}|||{{{||||||wwwyyy{{{}}}{{{zzzyyyyyyyyyyyyzzz{{{}}}~~~zzzzzzzzzyyy|||~~~}}}yyyxxxxxxyyyyyyyyyyyyxxxxxx|||}}}|||{{{}}}zzzyyyyyy|||}}}|||{{{uuuooojjjhhh___]]]\\\]]]``````]]]ZZZJJJGGGBBB===999666444444...------...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((((((((())))))))))))))))))***++++++++++++***))))))))))))***+++,,,,,,,,,+++***))))))***+++,,,***,,,------++++++,,,...------...///000111222222333555222444:::;;;FFF]]],,,///444999>>>CCCHHHLLLLLLNNNPPPPPPOOOMMMMMMNNNKKKKKKKKKKKKJJJHHHFFFEEE;;;======<<<<<>>@@@BBBCCCFFFOOO\\\gggvvvzzz|||yyyrrrlllkkkkkkiiiiiihhhhhhhhhjjjlllmmmnnnrrrwww{{{|||yyyuuussssssssstttuuuuuutttrrrrrruuuvvvxxx|||}}}{{{yyywwwvvvwwwyyyzzz{{{zzzuuuzzz~~~{{{xxxwwwwwwyyyzzz{{{yyywwwwwwzzz{{{xxxvvvwwwtttrrrtttyyy~~~~~~|||{{{zzzyyysssrrrqqqooooooqqqvvv{{{}}}zzz{{{~~~vvvkkkdddaaa```^^^]]]YYYVVVPPPKKKFFFCCCBBBBBB<<<777111---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++((()))***+++,,,+++******))))))))))))***+++,,,------,,,***))))))***,,,---***,,,------,,,+++---...------...///000111222222444555222444::::::EEE\\\:::===BBBGGGKKKMMMNNNNNNRRRQQQPPPNNNLLLIIIGGGFFFKKKBBB>>>@@@AAA???AAAFFFLLLPPPTTTXXXZZZ___eeejjjtttvvvxxxvvvrrrooooooqqqrrrvvvyyyxxxtttrrrtttwwwxxxyyy}}}zzzxxxuuurrrqqqrrruuuvvvqqqqqqsssxxx|||wwwvvvvvvxxx{{{~~~wwwuuu|||~~~|||}}}}}}|||~~~}}}xxxwwwxxxxxxvvvsssuuuxxxzzz~~~||||||{{{wwwsssxxxyyyzzzxxxuuurrrrrrrrrrrrssszzzxxxqqqjjj```WWW^^^```aaa```[[[SSSJJJEEEDDD@@@===;;;777000---......------,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))******++++++++++++************************)))))))))******+++++++++,,,,,,,,,---------......////////////000111222333000666444444;;;>>>HHH\\\@@@CCCGGGLLLOOOPPPPPPPPPOOOOOONNNLLLKKKIIIGGGFFFGGG@@@::::::<<<===BBBJJJXXX\\\```ccceeehhhlllooovvvxxxwwwtttnnnkkkkkklll}}}}}}xxxwwwxxx|||{{{~~~~~~{{{xxxwwwvvvsssqqqsssrrrrrrssstttuuusssrrruuuwwwzzz|||yyyzzz~~~|||{{{|||||||||zzzyyyzzzyyy{{{|||yyyuuuwww}}}xxxxxxyyyyyy{{{|||~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}|||xxxxxxyyyzzz|||~~~yyyxxxyyyyyy~~~~~~yyywww{{{~~~uuunnniiifffhhhlllqqqrrrjjj]]]RRRKKKFFFBBBBBB>>>666///---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************+++++++++,,,************************,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------..................///000111222000666444444;;;>>>HHH\\\GGGIIILLLOOOPPPQQQPPPOOOMMMMMMLLLJJJHHHGGGEEEEEEAAA===999:::<<>>777000---//////......---,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...///000111000666444444:::===HHH[[[KKKLLLMMMOOOOOONNNMMMLLLLLLKKKIIIGGGDDDCCCAAAAAA===>>>AAAEEEIIINNNVVV]]]]]]```dddhhhjjjjjjjjjiiimmmqqquuuvvvsssrrrrrrtttooorrrvvvxxxwwwwwwxxxyyyvvvtttsssuuu{{{}}}~~~uuuuuuwwwzzzzzzxxx{{{~~~~~~}}}|||}}}~~~zzz{{{{{{|||}}}~~~}}}yyyvvvpppnnnllllllnnnppppppppprrryyy|||qqqnnnpppqqqqqqrrrqqqpppnnnmmmkkkoootttxxxyyywwwtttrrrrrrrrrqqqqqqqqqrrrssstttsssvvvxxxwwwuuuuuuwww{{{yyy}}}{{{jjjZZZJJJBBB>>>999444222222222111///---,,,+++***------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,---------..................///000111111000666444444:::===GGGZZZNNNNNNNNNNNNMMMKKKIIIHHHGGGFFFDDDBBB@@@?????????AAAHHHPPPWWW[[[^^^______```bbbeeeiiilllnnnnnnnnnmmmssszzz~~~|||zzzyyyyyyxxxxxxvvvtttrrrqqqssstttuuuttttttuuuxxx{{{~~~~~~}}}~~~|||~~~|||~~~|||uuuwwwyyyyyyxxxxxxzzz||||||||||||{{{{{{{{{zzzwwwuuurrrmmmjjjiiiiiiiiihhhoooqqqzzz}}}ppphhhffffffggggggfffeeecccbbbYYY[[[___dddgggjjjjjjiiimmmmmmmmmnnnooopppqqqqqqwww{{{~~~zzzvvvuuuuuuwwwxxx{{{~~~~~~~~~~~~~~~}}}ssseeeUUUNNNIIIBBB;;;888222111000...---,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,---------......////////////000111222222111666444444:::<<>><<<>>>======<<<<<<===???AAABBBBBB???===>>>AAADDDDDDCCC@@@BBBFFFIIIMMMPPPRRRSSSTTTTTTWWW^^^eeehhhhhhfffmmmllllllmmmmmmooopppqqqpppsssuuussssssuuutttqqqvvvvvvvvvvvvwww{{{{{{yyyzzz|||zzzwww|||{{{~~~|||~~~vvvooohhheeecccbbbfffkkkaaaZZZNNNBBB999333222222000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,---------.........------......///000111111666444333999;;;EEEXXXzzzJJJGGGCCC???<<<:::::::::>>>FFFTTTcccooovvvxxxyyyjjjiiijjjnnnuuu~~~zzzqqqjjjiiimmmssswwwzzz}}}||||||yyyvvvwww~~~~~~zzzxxxzzz|||~~~|||{{{{{{}}}}}}wwwrrrmmmjjjiiiiiikkkkkkgggaaa```aaa___[[[MMMJJJDDD???<<<<<<>>>???>>><<<;;;;;;<<<>>>======>>>===<<<===??????>>><<<<<<<<<;;;===>>>???===<<<<<<;;;;;;<<<>>>@@@CCCEEEDDDHHHLLLNNNOOORRRWWW\\\]]]aaaeeeggghhhjjjnnnqqqnnnqqqtttuuusssssstttvvvsssssssssrrrrrrrrrqqqqqq{{{}}}|||}}}~~~~~~}}}|||{{{{{{|||~~~}}}qqqkkkmmmoooppppppjjj^^^OOOEEE>>>555,,,111000//////...//////000......------------......------------------------------------------------*********++++++,,,,,,---...------,,,,,,------...,,,,,,,,,---------............//////000000111111444333444666777;;;GGGSSS{{{DDDBBB???======???BBBDDDPPPVVVaaallluuuyyy{{{{{{iiihhhhhhlllttt}}}}}}uuunnnjjjkkkooosssuuuzzz}}}|||~~~}}}{{{{{{|||wwwxxxzzz~~~~~~}}}ttthhheee___YYYTTTQQQPPPPPPPPPRRRQQQNNNMMMOOOMMMHHHDDDBBB???===<<<===???AAAAAA@@@>>>===<<<===>>>@@@HHHGGGFFFEEECCCCCCCCCDDDCCCBBBBBBCCCDDDEEECCCBBB??????>>>>>>>>>=========<<<>>>@@@@@@@@@AAAEEEHHHNNNQQQUUUWWWYYY[[[___ccclllnnnqqqqqqqqqrrrtttwwwvvvvvvuuutttrrrqqqpppppppppqqqtttwww~~~}}}wwwwwwzzz|||~~~|||zzzwwwuuuqqqggg[[[QQQHHH<<<222222111111000//////......///......------......///------------------------------------------------+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------............//////000000111111444333444666777;;;FFFRRRwwwBBB???<<<:::;;;@@@EEEIIIXXX\\\bbbjjjooossstttuuuhhhggghhhlllsss{{{}}}yyyrrrkkkiiikkknnnuuuzzz~~~}}}|||{{{|||~~~}}}}}}~~~}}}~~~zzzvvvrrrrrrsssvvvwwwrrrhhh___RRROOOKKKFFFCCCAAAAAABBBCCCGGGJJJIIIIIIIIIGGGBBBBBBAAAAAABBBCCCEEEGGGHHHJJJKKKKKKIIIFFFEEEHHHKKKYYYYYYXXXSSSMMMIIIIIIKKKKKKJJJIIIJJJKKKJJJHHHFFFCCCCCCCCCBBBBBBAAA@@@@@@>>>>>>===<<<::::::<<<>>><<<>>>@@@BBBCCCDDDGGGJJJRRRUUUZZZ___dddjjjqqquuuuuuuuutttsssqqqpppoooooonnnnnnoooooorrrxxx|||wwwwwwuuuxxx{{{|||~~~~~~vvvnnnmmmggg___YYYRRRGGG<<<555444222111///.........///......------......///------------------------------------------------,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------............//////000000111111333222333666666:::EEEQQQsss>>>===<<<>>>CCCKKKRRRWWWWWWYYY]]]aaaeeeiiikkkmmmkkkkkklllpppuuuyyy{{{{{{xxxyyyxxxsssllliiikkknnnssswww{{{~~~}}}}}}}}}~~~|||}}}}}}|||yyywww|||zzzwwwvvvxxx|||~~~~~~~~~xxxqqqkkk___]]]\\\^^^```\\\UUUNNNGGGFFFCCCBBBAAABBBDDDEEEKKKQQQWWWWWWWWWWWWTTTOOOKKKMMMOOORRRTTTVVVWWWWWW___dddhhhgggccc```cccfffwwwyyyyyysssiiiaaa___```^^^\\\[[[ZZZYYYXXXUUUSSSKKKJJJIIIHHHHHHIIIJJJKKKIIIHHHFFFCCCAAA@@@@@@AAA>>>>>>===<<<;;;;;;<<<======???CCCIIIPPPXXX```dddiiiiiijjjjjjjjjkkkkkkkkkppppppqqqqqqrrrtttwwwzzz|||wwwqqqtttxxxzzz|||~~~wwwiiihhhddd^^^\\\[[[UUUMMM>>>;;;555111...---.../////////............//////---------------------------------------------------------,,,,,,++++++***...------,,,,,,------...,,,,,,,,,---------............//////000000111111222222333666666999DDDOOOooo999<<>>>>>???AAAEEEHHHIIITTTTTTVVVYYY[[[]]]___```dddgggllloooqqqrrrssstttxxxxxxwwwxxx}}}wwwuuussstttwwwzzz||||||}}}}}}wwwtttmmmeeebbbccc___YYYJJJDDD<<<444///...000111/////////....../////////------------------------------------------------...------,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,---------............//////000000111111222222444666666999CCCNNNnnnAAAFFFOOOYYYaaafffhhhiiilllkkkiiihhhhhhiiijjjkkkssstttwww|||~~~|||uuutttssssssuuuxxx{{{}}}vvvvvvvvvvvvwwwyyyzzz{{{{{{yyy|||}}}}}}{{{yyyvvvuuuvvvxxxyyy~~~yyyrrriiiaaa\\\YYYWWWQQQOOOLLLKKKLLLLLLKKKJJJJJJNNNTTTXXX\\\___cccfff```aaabbbbbbaaa```^^^]]]bbbllluuuyyy|||~~~{{{zzzzzzyyyvvvqqqmmmhhhaaaZZZUUURRRNNNJJJFFFEEEDDDCCCBBBBBB???===<<<===>>>>>>===AAABBBDDDGGGJJJLLLNNNPPPRRRXXX___fffjjjmmmoooqqqqqqqqqqqqqqqrrrvvv||||||xxxzzz~~~tttoookkkddd\\\VVVPPPGGG===666333333333000//////......//////000------------------------------------------------------------,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------............//////000000111111333333555777777:::CCCNNNmmmPPPXXXeeepppvvvuuuqqqmmmqqqpppooommmmmmnnnoooooouuuuuuwww{{{|||wwwwww|||~~~~~~~~~}}}~~~|||yyytttpppllljjjiiigggbbbYYYPPPIIIEEECCCBBB@@@??????@@@CCCFFFGGGGGGIIIRRR^^^eeejjjqqq{{{}}}|||qqqkkkccc]]]ZZZVVVSSSPPPJJJHHHEEEEEEGGGGGGEEECCC======>>>???@@@AAAAAABBBEEEIIIOOOTTTYYY]]]bbbeeeeeefffhhhiiijjjllloooqqq|||~~~ttthhh___[[[TTTLLLCCC;;;666333000000////////////000000------------------------------------------------,,,,,,,,,---------------,,,++++++******++++++,,,,,,,,,,,,---------............//////000000111111333444666999999:::DDDNNNmmmXXXdddvvvrrrrrrrrrrrrsssuuuwwwxxxuuutttuuuzzz|||{{{{{{zzz}}}{{{zzz}}}}}}xxxppphhh```ZZZWWWOOOLLLFFFBBB???@@@CCCEEECCCCCCDDDGGGJJJMMMMMMLLLIIIVVVeeeooottt}}}|||vvvoookkk___\\\XXXVVVUUUQQQLLLHHHAAAAAA@@@???>>>===<<<<<<===???AAACCCEEEJJJOOOSSSXXXZZZ\\\^^^aaaeeejjjnnnkkknnnssswww|||~~~}}}dddbbb^^^VVVMMMBBB888333000000////////////000000------------------------------------------------,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------............//////000111111111444444777999999;;;DDDNNNlllZZZaaammm}}}yyyssssssyyy}}}xxxuuuvvv~~~|||wwwtttvvv}}}}}}xxxeeeYYYUUUQQQHHH@@@CCCCCCAAA???>>>BBBJJJPPPOOOXXX[[[ZZZ```kkkkkkddd\\\^^^dddnnn}}}{{{uuuppphhh___XXXOOOKKKFFFCCCCCCBBB@@@===;;;;;;;;;<<<===???@@@AAACCCIIIQQQWWW[[[___dddhhhiiilllpppssstttxxx~~~}}}~~~}}}{{{ssskkkbbb___^^^VVVFFF999555333000.../////////...//////.........---------//////.........------------------............///......---,,,,,,+++******,,,,,,------...///000000...///000111111222222111333333555888777999BBBLLLhhheeefffiiirrr}}}}}}wwwuuuxxx}}}{{{vvvrrrqqqwwwzzz{{{}}}|||yyyvvvttttttwww{{{}}}~~~zzzvvvyyyyyykkk```RRRJJJIIIIIIFFFCCC???BBBEEEFFFHHHNNNXXX```dddmmmsssuuu}}}yyyrrrqqqiii]]]SSSMMMHHHEEECCCBBBAAA???>>>>>>===<<<<<>>@@@CCCEEEHHHMMMPPPWWW]]]dddiiijjjkkkmmmpppqqquuu{{{~~~qqqkkkkkkhhh```WWWEEE???666000///000222333/////////.........------/////////............------------............///......------,,,+++++++++,,,,,,------...//////////////////000111111222222333333555888777999BBBLLLeeeiiihhhjjjpppxxx~~~|||{{{yyyuuurrrrrruuuwwwxxxxxxwwwvvvwww{{{~~~~~~zzz|||zzzwwwmmmfff\\\SSSLLLIIIEEEAAABBBCCCCCCCCCFFFLLLUUU\\\gggpppzzz{{{sssbbb[[[RRRKKKHHHFFFDDDBBBAAA@@@???>>>>>>@@@CCCEEEGGGMMMUUU\\\```dddjjjnnnoooqqqtttwww}}}|||{{{}}}zzzqqqlllfffaaa\\\MMMFFF<<<333000000222333////////////............/////////...............---------............///......------,,,,,,,,,,,,---------.........///////////////000000111222222333333555888777999BBBLLLccchhhggghhhnnnuuu{{{}}}}}}~~~}}}{{{{{{|||}}}zzzuuuqqqppprrrttt~~~{{{zzz}}}|||ssskkkfff[[[UUUNNNHHHEEEBBBBBBCCCBBBHHHPPPWWW^^^hhhuuu~~~}}}nnnbbbYYYTTTNNNJJJHHHEEEBBB??????@@@AAABBBDDDGGGKKKNNNRRRXXXaaagggnnnqqqssstttuuuzzz~~~zzzxxxwwwyyy~~~~~~{{{|||{{{oooddd___]]]WWWPPPFFF===777555444333000000/////////.........////////////////////////---------............///......------------,,,,,,---------...............000/////////000111222333333333555888777999BBBLLLaaammmjjjgggjjjrrrzzz~~~xxxsssqqqrrrsssxxx{{{}}}{{{}}}}}}zzzzzz~~~wwwlllaaaWWWQQQIIIDDDAAABBBBBBDDDHHHNNNQQQ[[[hhhttt~~~||||||zzzxxxvvvtttsssrrrqqqqqqqqqppppppqqqqqqrrrttttttvvvwwwxxxyyyyyyyyyzzz{{{{{{|||}}}~~~zzzoooddd\\\QQQMMMGGGCCCBBBAAA@@@??????AAABBBDDDHHHPPP\\\dddnnnrrrwwwyyyxxx{{{{{{uuutttxxx}}}yyylllfffddd]]]WWWOOOGGG@@@999333000000000000/////////.........////////////000000000---------............///......------------------........................000000/////////111222444333333555888777999BBBLLLaaapppoooooouuu|||{{{}}}{{{}}}~~~{{{xxxxxxyyyxxx|||}}}{{{|||}}}xxx{{{vvvmmmbbbXXXPPPJJJGGGCCCAAABBBJJJQQQWWWaaakkkvvv~~~~~~{{{zzzwwwuuurrrooommmllliiihhhgggeeedddbbbaaaaaaaaaaaa````````````aaaaaacccdddeeeggghhhhhhhhhhhhhhhhhhiiijjjkkklllmmmmmmooooooppprrrtttwwwzzz{{{}}}nnnhhh___WWWQQQLLLFFFBBB??????@@@@@@CCCJJJVVV^^^hhhnnnvvvyyyyyy}}}}}}yyyzzz}}}~~~~~~|||tttoooeeebbb\\\VVVMMMCCC888111000000000000/////////....../////////000000000000---------............///------..........................................000000///...///111333444333333555888777999BBBLLLaaannnrrr{{{~~~{{{|||}}}zzz}}}~~~{{{xxxxxxyyyuuu{{{~~~~~~xxxnnnaaa\\\TTTKKKFFFDDDDDDEEELLLJJJPPP\\\hhhrrr~~~}}}{{{wwwtttpppnnnkkkiiifffbbb^^^ZZZWWWUUUTTTSSSSSSRRRQQQPPPPPPOOOQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRTTTVVVWWWWWWWWWVVVXXXXXXYYYZZZ[[[\\\]]]]]]\\\\\\]]]___bbbeeeiiikkklllmmmppptttxxx{{{~~~zzz~~~~~~rrrhhh]]]SSSLLLIIIHHHFFFBBB???AAAHHHNNN]]]dddmmmqqqrrrvvv~~~xxxqqqpppmmmggg^^^QQQCCC:::000000000000////////////.../////////000000111111---------.........//////------.......................................---111000///...///111333444333333555888777999BBBLLLbbbyyytttqqqxxx|||}}}~~~zzz|||~~~{{{rrrggg___RRRNNNJJJGGGHHHLLLPPPSSSccckkkxxx}}}{{{xxxuuuqqqoookkkgggdddaaa]]]ZZZXXXVVVTTTPPPMMMKKKIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIINNNOOOPPPRRRSSSUUUVVVWWW[[[\\\]]]^^^```bbbdddeeekkknnnsssxxx}}}mmm]]]SSSMMMFFFDDDFFFFFFDDDAAAJJJPPPWWW]]]```dddhhhlllsss{{{}}}xxxrrreeeQQQBBB;;;222,,,...000000//////111111222222222222111111//////.........---------,,,,,,------.../////////,,,,,,,,,------------......///111111000000222333555444555888888999@@@HHH^^^yyyvvvtttwww{{{xxx~~~~~~|||~~~|||xxxssskkkbbbZZZTTTNNNPPPQQQPPPQQQXXXdddnnn{{{yyyuuurrrooolllhhheee^^^\\\XXXUUUSSSPPPMMMJJJLLLJJJHHHEEECCCAAA@@@???@@@@@@???>>>>>>===<<<<<<===============>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@?????????@@@@@@@@@AAAAAABBBBBBCCCEEEFFFHHHIIIIIILLLLLLMMMNNNPPPRRRTTTUUUYYY\\\```eeejjjrrryyy~~~nnneeeZZZQQQMMMKKKGGGDDD>>>BBBGGGJJJMMMQQQVVVZZZiiipppwwwyyy{{{|||{{{||||||~~~|||vvvlll___UUUDDD;;;333222333222000111000000111111111111000000//////.........---------..................------............////////////...///111111000000222333666555666999999:::AAAIIIbbbzzzxxxvvvvvvzzz{{{vvvxxxxxxsssjjj```WWWPPPLLLKKKMMMYYYfffmmmooovvv}}}{{{zzzwwwssspppllliiieee```]]]YYYTTTQQQNNNKKKIIIGGGFFFDDDAAA???>>>===<<<:::888777666666888888777777666555555555555666666777777888888888777888888999999888888888666777777777777888888888:::;;;;;;===>>>???@@@@@@@@@@@@AAABBBCCCEEEGGGHHHIIILLLPPPTTTYYY```hhhmmmrrrwww}}}|||mmmccc[[[TTTPPPHHHIIIHHHHHHHHHKKKPPPTTT```eeelllrrrvvv|||yyywwwzzz{{{|||}}}uuunnngggbbbNNNCCC999555333///.../////////000000000000//////...............---------000//////...------,,,,,,//////000000000111111111...///111111000000222333666555777999:::;;;BBBJJJeeeyyyxxxuuurrrrrrxxx|||wwwvvvzzzzzzgggaaaXXXOOOJJJJJJMMMQQQRRReee}}}~~~{{{yyyvvvtttqqqooolllhhhccc___]]]ZZZUUURRRNNNKKKFFFCCCCCCAAA???>>>>>>===;;;999777666555444333333333333555444444444333333222222222222333333444555666666555555666666666555444444333333333333444444444444666777777888999::::::;;;999999::::::;;;===>>>??????AAAEEEIIIMMMTTTZZZ___dddiiiqqqxxx{{{mmmbbb\\\TTTQQQKKKFFFCCCDDDGGGJJJYYY^^^gggqqqyyy}}}~~~}}}zzz{{{|||rrrhhhbbb___UUUJJJ???888333...---///......////////////..............................//////.........---------//////000000000111111111...///111111000000222333666555666999999:::AAAIIIcccvvvtttpppjjjhhhmmmxxx}}}yyyuuussstttwwwzzz}}}|||}}}|||ppphhhSSSRRRPPPNNNPPPWWWaaahhhfffuuu~~~|||yyywwwvvvtttrrrooojjjhhhdddaaa^^^YYYSSSOOOMMMJJJGGGEEECCCAAA>>>;;;999888666666777666555333444333222222222222222222333333222222222222111111///000000111222333333444444444444444444444333333111111111222222222222333000111111111222222333333222222222222333444666666666888;;;>>>AAAFFFLLLQQQUUUZZZccckkksssyyy~~~nnneeeaaa[[[SSSKKKFFFEEEFFFGGGMMMSSS___mmmyyy~~~{{{~~~wwwkkkaaa\\\WWWMMMCCC<<<666111000333......////////////......---.....................---------.........//////......////////////000000...///111111000000222333444333444777888888???HHH]]]uuusssnnngggdddhhhpppvvv||||||zzzxxxuuuuuuvvvxxx~~~}}}{{{{{{{{{||||||yyyqqqfff[[[UUUMMMRRRYYY```hhhrrr~~~}}}yyyuuurrrooollljjjiiifffcccaaa[[[XXXUUUQQQNNNJJJEEEBBB>>><<<:::999999999777555555444333333444444333111111000000//////000000111000000000000000000000000.........//////000000111111111222222222222111111////////////000000000111000000000000000000000000111000000000111222222333333555777888:::>>>CCCGGGKKKPPPWWW___fffmmmtttxxxpppiii^^^UUUNNNJJJGGGEEECCCHHHQQQ___mmmvvvyyyyyy~~~|||}}}{{{~~~}}}tttnnn```VVVLLLCCC:::222000333......////////////......---------...............,,,,,,------...//////000---------.........//////...///111111000000222333333222444666777888???GGGXXX{{{wwwvvvtttrrrqqqrrruuuxxx~~~~~~zzzyyyyyy{{{zzz{{{}}}{{{xxxooommmiiiccc\\\VVVSSSRRRWWWaaappp||||||xxxtttqqqmmmhhheee^^^\\\XXXVVVTTTRRRNNNLLLJJJGGGDDDAAA???===:::888666444333333444444222111444333111222333333222000//////............//////.........///////////////////////////////////////...///000111111111111111....../////////000000000222222111111111111111111222111111111111222222333333444444555666888<<<@@@BBBEEEKKKPPPVVV\\\bbbggglllsss|||vvvhhh\\\RRRIIICCCFFFEEEGGGMMMWWWbbbjjjnnntttttttttvvv{{{vvvhhhYYYHHH999111111/////////000000/////////---------.........//////------..................------........./////////...///111111000000222333444333444777777888???HHHVVVzzzzzz{{{}}}}}}{{{xxxxxxyyytttuuuyyy~~~zzzttteeeaaaZZZTTTPPPQQQVVVZZZdddqqq~~~|||xxxuuuqqqmmmgggbbb^^^ZZZUUURRRMMMKKKHHHEEECCC@@@===:::???<<<888666666666555444444222111111222222111000000...------...///---,,,000//////.........////////////////////////000000222111111111111111111111...///000111222333333333///000000000000111111111000000000/////////////////////.........//////000//////000///000111555888666999===@@@DDDJJJPPPTTTVVV^^^jjjuuu}}}rrrcccZZZOOOJJJDDDAAAFFFPPP\\\cccmmmqqqvvvyyy{{{uuu\\\EEE888555//////000000000000//////---------.........///////////////...------,,,,,,............////////////...///111111000000222333555444555888888999@@@IIIWWW{{{yyy||||||}}}xxx~~~~~~|||sssiiiaaaXXXOOONNNTTT^^^iiippp|||~~~zzzvvvsssnnniiieeeaaa\\\VVVPPPLLLIIIEEECCC@@@???>>><<<:::999777777555444333111000000////////////000111111111111111...///////////////...............////////////000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111111222222222222444555777:::===???BBBCCCJJJPPPYYYcccnnn{{{pppeeeZZZOOOJJJGGGEEEJJJRRRYYYbbbmmmuuuzzzqqqXXXEEE;;;555111000222111...---000000000000000000000000000///............---------000000000000000000000000000000000000111222333444333111222555777999@@@GGG]]]xxx|||}}}~~~~~~|||wwwrrriii```XXXWWWWWW]]]gggrrr}}}}}}vvvrrrmmmhhhccc^^^YYYVVVNNNJJJEEEAAA???===;;;999999999888777555444333222333222111000000000000000///000000111111111000000///000000000000000//////.........////////////000111111111111111111111111000000000000000000000000222222222222222222222222////////////////////////000000000000000000000000////////////////////////000000000111111111222222000111333555888:::<<<===@@@EEEKKKTTT```ppp}}}pppaaaWWWMMMEEEEEEIIIPPPXXXdddnnnyyyxxxeeeSSSGGG:::444000111222//////111000000000000000000000000000000/////////.........000000000000000000000000000000000000111222333444555222333666888:::@@@GGG]]]wwwwwwyyyyyyooogggaaa[[[UUUUUU]]]iiisss}}}~~~yyytttqqqgggbbb[[[UUUPPPKKKGGGDDD???<<<999777777777666555333333333222111111000000111000000//////000000000000000000111000000//////000000111111111111000000........./////////000000111111111111111111111111000000000000000000000000333333333333333333333333////////////////////////000000000000000000000000/////////////////////////////////000000000111111//////000222333555666777888;;;???DDDOOO___qqq~~~{{{kkk]]]PPPIIIHHHEEEJJJSSS___kkkxxx}}}}}}{{{mmm\\\PPPDDD:::222111222111000000000000000000000000000000111000000000////////////000000000000000000000000000000000000111222333444777444555888999:::@@@GGG]]]xxxvvvuuuxxx}}}xxxnnnbbbZZZWWWXXXYYYdddqqq}}}xxxsssnnniiiddd```WWWSSSLLLFFFBBB>>>;;;999777666444333444555555444111111111111111111111111//////...//////000111111000000111111000000/////////000000111111111111000////////////000000000000111111111111111111111111111111111111111111111111333333333333333333333333000000000000000000000000000000000000000000000000........................////////////000000000000000111111222333333444444666888:::===DDDQQQ```kkk~~~sssdddXXXQQQGGGFFFIIIPPPZZZdddqqqzzz~~~~~~yyyqqqfff^^^RRRDDD777333333111///...////////////////////////000000000/////////......////////////////////////000000000000111222333444777444555777888999???FFFZZZ~~~{{{xxxvvvxxx~~~vvvoooeee\\\WWWZZZccclll|||~~~zzzsssoooiiiccc^^^XXXRRROOOHHHDDD???;;;999777666555222111//////000111000///000000000111111222222222............///000111222000111111111111111000000...///000111111111111111000000000111111111222222111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111////////////////////////////////////000000000000111111111222222222222222222444777:::>>>GGGRRRZZZpppyyyyyygggZZZQQQJJJGGGKKKQQQYYYdddooozzzxxxzzz|||{{{wwwtttssssssaaaQQQ@@@888555111...---/////////////////////////////////.........------////////////////////////000000000000111222333444666333333666777888>>>EEEWWW{{{|||zzz{{{{{{vvvsssrrrgggbbb\\\ZZZZZZaaaooo|||{{{sssnnnbbb^^^XXXRRRMMMHHHDDD@@@:::888555333333444333222222111000000111111000.../////////000000000111111////////////000000111222000111222222333333222222///000111222222222222222222222222333333333444444222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000,,,///333666999???HHHNNN```jjjwww{{{iii]]]PPPHHHIIIMMMPPPZZZeeexxxzzz{{{{{{}}}~~~yyyuuuuuuwwwjjj[[[III>>>777111......000000000000000000000000............------------000000000000000000000000000000000000111222333444444222222555777888>>>EEEVVV{{{||||||uuujjjccc```[[[ZZZ\\\aaaffflllzzz~~~uuulllccc]]]OOOKKKFFFBBB???===:::777333111000111222333222000333222111222444444222111000000000000111111111111111111000000000111111222000111222333444555555555111222333444555555555555444444444444555555555555555555555555555555555555555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111222222////////////////////////...000222333444888???EEEOOOXXXdddooouuuzzz~~~sssbbbSSSNNNLLLIIINNNXXXhhhooowww{{{~~~{{{uuuqqqnnnaaaPPPDDD:::333111333000000000000000000000000////////////............000000000000000000000000000000000000111222333444444222333666888:::@@@GGGXXX}}}||||||sssdddZZZVVV\\\^^^fffpppvvv{{{xxxoooeeeZZZPPPJJJBBB???;;;999777666555333111000000222333444222111/////////000222333111000222222333333333333333333222222111111111111222222000111222444555666777777333444555666777777777777555555555666666666666777777777777777777777777777666666666666666666666666666666666666666666666666222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222000000111111111111111111555666555222111333:::???AAAJJJUUU___eeeiiimmmpppkkkmmmnnnooorrrwww~~~yyydddZZZQQQGGGGGGOOOXXXdddsss}}}}}}}}}|||tttooocccTTTGGG<<<444333777000000000000000000000000000000000000////////////000000000000000000000000000000000000111222333444444222333777999;;;BBBIII[[[~~~yyywwwwwwzzz~~~ssshhhaaa```bbbbbbjjjvvv}}}rrrbbbVVVNNNGGGAAA<<<666666666555555444444444111111111111111000000000000000000111111111111222000111111111111222222222333333444444444555555555222222444555666777777777444555555666777888888999666777888888888777666555888888888888888888888888888666666666888999888777777777777777777666555555777666555444444444444444222222333333333333222222000000000000111111111111333333333222222222222111111111222222222222111111111111222333444444555555:::===CCCIIIOOOTTTWWWXXX[[[ZZZZZZ[[[^^^dddiiilllrrrvvv}}}fffYYYPPPKKKIIIQQQZZZjjj|||~~~~~~{{{rrrjjj^^^QQQDDD999555555222000......///000000///222111111111000000//////111111000000//////......000000000111222222333333555444555777777888>>>GGG\\\~~~{{{xxxxxxxxxzzz|||}}}yyyrrrjjjddddddiiinnnuuu~~~|||uuuiii```SSSIIICCC???:::666333333333333222222111111000000000000000000000000111111111111111111111111555555555555555555555555222222333333333444444444444555666888888999999999888888888888888999999999999:::;;;<<<<<<;;;:::::::::::::::::::::::::::::::::999777888888999777666999999::::::999999888777888888777666666666777777777777777777777666555444222222222222222222222222111111222222222333333333111111222222222222111111111111222222333444444555666777;;;???CCCFFFHHHIIIHHHGGGGGGHHHKKKPPPUUUXXX```dddmmmyyymmm\\\PPPKKKKKKQQQ```sssxxxqqqfffXXXIII<<<555333222111///000111222111000111111111111000000000///111000000000/////////...000000000111222222333333555444666888888999???GGG]]]}}}{{{zzzsssnnngggbbbbbbjjjuuu~~~yyyjjj```RRRKKKAAA;;;888666444222222222222222111111111111222222222222222222222222333333333333333333333333555555555555555444444444555555555555666666666666555666777888888999888888999999999999888888777777999999:::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::999888888::::::999888:::::::::::::::999999888777777777666777777888888999999888888777666444333444444444444444444333333000000111222333444555555111111222222222222111111111111222222333333444444333333444444666777999:::;;;;;;:::;;;>>>CCCGGGJJJPPPSSS\\\gggqqq}}}ttt___TTTNNNMMMUUUgggwww~~~yyyooobbbSSSGGG<<<666222111000111222333111000111111111111000000000000000000000000////////////000000000111222222333333666555777999999:::@@@HHH]]]}}}zzznnniiibbb___dddqqquuuhhhXXXNNNCCC>>>888444333333222111444333333333333333333333444444555555555555666666666666666666666666666555555555555555555555555555999999:::::::::;;;;;;;;;999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<======>>>>>>===========================<<<<<<===@@@AAAAAA@@@===>>>>>>>>>>>>===<<<<<<999999999999:::;;;;;;<<<:::::::::999999888666666666666666555555444444444111111222333333444555555222222222333333222222222111222222222333333333444444333222111111111222333777777777888:::>>>AAACCCFFFIIIQQQ[[[dddooo{{{iii[[[RRRPPPZZZjjjqqqrrrpppzzzxxxlll___RRRDDD999333111000111222222111000111111111000000000000000000000000000////////////000000000111222222333333777666777:::::::::AAAIII^^^wwwiiiddd```aaajjjzzz|||ooocccVVVJJJAAA;;;888555333222222333222444444444444444444555555555555666666666777777777666666777777777777888888999999::::::::::::;;;;;;;;;<<<<<<<<<===============>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAABBBDDDEEEEEEDDDBBBCCCCCCCCCCCCBBBAAAAAA>>>>>>======>>>???@@@@@@=========>>>======<<<<<<888888777777666555444444555555555444444444444444333333444444444444333333333333333333333444444444555444222111111222333333333333222333555888:::<<<===???FFFNNNVVV```qqqnnn^^^QQQRRR\\\cccfffhhhxxx~~~ooo___JJJ:::555333111000000111000///000000000000000000111111////////////000000000000000000000111222222333333888777888::::::;;;AAAJJJ```vvvdddcccccciiiuuu|||lll]]]QQQGGG???:::666555444222222222222333444444444444555555555555555555666666777777888888777777888999:::;;;<<<<<<<<<======>>>???@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCEEEFFFFFFFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBCCCCCCBBB@@@EEEEEEFFFFFFEEEEEEDDDCCC@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>>>>>===<<<;;;:::999888777666555777777777777666666555555555555666666666666555555444444444444555555555555333333333222333333444444222111111222333555777888:::;;;@@@GGGMMMVVVfffuuurrr^^^UUUUUUYYY___eeevvv}}}sssYYYBBB:::777222//////000000000000000000000111111111111////////////000000000000000000000111222222333333777666888::::::;;;AAAIIIaaavvvjjjkkknnnwwwwwwkkkZZZLLLBBB<<<777444222333333333222333444444666666666777777777888888888888999::::::;;;<<<<<<<<<<<<>>>???AAACCCDDDDDDFFFFFFGGGIIIKKKLLLNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPNNNOOOQQQSSSUUUVVVWWWWWWTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIHHHGGGHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIJJJMMMNNNNNNMMMPPPPPPPPPPPPPPPOOONNNNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFCCCBBB@@@@@@???>>>===;;;:::999888888888888888888888999999777777777888888777777777666666666666666666666666333333444555555555444444444333333444555666777888::::::===CCCHHHPPP___mmmxxxeeeYYYUUU[[[cccttt{{{iiiQQQAAA<<<555000///000222222///000000000111111111111.../////////000000000111000000000111222222333333777666777999999:::AAAIIIbbb}}}ssstttvvv{{{iii^^^NNNAAA:::666333111111222444444444555666777999999::::::;;;;;;;;;<<<=========>>>???@@@@@@AAABBBCCCDDDFFFIIIKKKLLLMMMTTTUUUVVVXXX[[[]]]^^^___]]]]]]]]]^^^^^^^^^______bbbccceeehhhjjjkkklllllliiihhheeebbb___\\\ZZZXXXWWWVVVUUUTTTSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXX\\\```dddffffffaaaaaaaaaaaaaaa``````___]]]]]]\\\[[[ZZZZZZZZZ[[[ZZZYYYWWWUUUQQQNNNKKKJJJCCCBBBAAA???>>><<<;;;:::777777888999:::;;;;;;<<<888888999999999999888888777777777777777666666666444555666777777666555444333333333333444555666666666666888===AAAHHHWWWeeevvvuuu___TTTWWW```rrryyy~~~pppXXXEEE???777111000111333444//////000000111111111222.../////////000000111111000000000111222222333333666555777999999:::@@@HHHbbbvvvqqqvvvyyyoooYYYOOOCCC;;;999888666444777555444555777999::::::999:::<<>><<<===>>>999999999:::<<<===???@@@@@@???>>>===<<<;;;::::::;;;:::999:::;;;;;;999777777777888888999999999:::444444444555555555555666222555888:::===EEERRR[[[nnnxxxwwweee]]]\\\fffrrryyy}}}tttfffRRRBBB666444666333111111000000000000000000000000000000000000000000000000111111111222444444333222777666777999999999@@@HHHbbb{{{tttrrryyywwwggg[[[LLLEEE<<<888999::::::888666666666777888999<<<===@@@BBBFFFJJJMMMOOOPPPQQQPPPQQQTTTUUUUUUWWWZZZ\\\]]]]]]^^^```cccgggkkkmmmppprrrvvvzzz~~~}}}~~~~~~}}}~~~zzzoooddd]]][[[\\\^^^[[[YYYSSSKKKBBB===::::::<<<===>>>???AAACCCDDDEEEFFFFFFFFFEEEDDDBBB@@@???>>><<<:::::::::999888666777777888888888999999999777666666666555555444444444777999:::;;;BBBLLLTTT^^^iiixxxzzzhhh^^^ccckkkxxx{{{{{{~~~ttthhh[[[KKK<<<777666333111222000000000000000000000000000000000000000000000000222111000000222444666666888777888::::::;;;AAAIIIbbb~~~{{{xxxtttuuu~~~wwwgggTTTGGGAAA<<<888777:::<<<<<<;;;777999;;;;;;:::;;;???CCCMMMPPPTTTYYY^^^aaacccdddccceeefffgggfffgggiiikkkkkkkkklllooossswwwzzz}}}}}}|||pppjjjjjjlllvvvtttnnneeeYYYOOOIIIFFFEEEEEEEEEEEEGGGHHHJJJKKKJJJLLLNNNOOONNNLLLJJJHHHDDDAAA>>><<<<<<;;;:::999777888888888888999999999999999888777666555444333666888999888999===EEEKKKRRR]]]lllxxx}}}iiibbbeeeooo{{{yyyzzz|||{{{rrrjjjZZZGGG<<<666333333444000000000000000000000000000000000000000000000000222111000///111444888;;;888777888;;;;;;<<>>???>>>===888888888888999999999999:::999999888777666666666666777777666777:::???DDDJJJSSSaaammmwww~~~mmmhhhlll}}}}}}xxxuuuvvvxxx{{{yyyiiiTTTCCC999555555666000000000000000000000000000000000000000000000000000111222222333666999;;;777666888:::;;;;;;BBBKKKeee~~~||||||~~~tttfffXXXMMMEEE@@@;;;;;;;;;<<<===>>>>>>>>>DDDHHHKKKKKKIIIJJJPPPUUUeeehhhkkkooosssvvvwwwxxx}}}~~~~~~}}}}}}~~~zzz{{{{{{|||}}}{{{wwwpppkkkiiikkkooorrrtttsssqqqllleee^^^WWWSSSEEEBBB???======>>>>>>>>>::::::::::::999999999999999999999999999999999999555666666666666999<<>>AAACCCFFFGGGHHHOOORRRTTTUUUUUUWWW\\\```lllnnnppptttvvvxxxxxxxxx|||}}}|||{{{uuutttrrrooollljjjiiihhhdddgggjjjoootttzzz~~~|||zzzyyywwwwwwwwwwwwqqqvvv|||wwwkkk___SSSKKKFFFCCCAAA>>>===>>>>>>======<<<<<<;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;666666666666777999:::;;;<<<@@@GGGNNNYYYhhhyyy|||rrr|||}}}kkkUUUDDD;;;888555000000000000000000000000111111111111111111111111000444999:::888666666777555444666999999:::AAAJJJkkkvvveeeSSSFFFAAABBBDDDDDDFFFHHHKKKNNNQQQTTTVVVZZZ[[[\\\]]]```cccgggiiiooopppsssuuuwwwyyyyyyyyyzzz}}}~~~}}}||||||}}}|||yyytttpppkkkgggeeeXXXVVVSSSPPPMMMKKKIIIIIIFFFGGGHHHJJJNNNTTT\\\aaakkkrrr{{{}}}xxxsssooollljjjjjjjjjjjjiiihhheeebbb```bbbbbbcccddddddcccaaa```]]]\\\ZZZXXXVVVTTTSSSRRRMMMNNNQQQUUUZZZ```fffiiikkkqqq{{{zzznnnbbbVVVMMMHHHFFFLLLJJJHHHGGGGGGFFFCCCBBB>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;999888777777888888888888:::===BBBHHHQQQ]]]kkktttxxx|||rrr]]]JJJ???999444000000000000000000000000111111111111111111111111444888;;;;;;777444444666555555666999:::;;;CCCKKKkkk|||rrrcccSSSHHHEEEHHHLLLPPPRRRTTTUUUWWWYYY]]]___aaa``````bbbgggkkkmmmnnnoooqqqtttvvvyyyzzzzzzzzzzzz|||}}}{{{wwwsssqqqpppiiigggccc]]]VVVOOOJJJFFFEEECCC@@@===:::888777777:::999777666666:::@@@EEEIIIQQQ\\\eeelllttt~~~zzzsssnnnccc```[[[VVVQQQMMMJJJIIIHHHIIIKKKLLLLLLJJJIIIGGGHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEEEEDDDBBBAAA???>>>999888999===BBBEEEFFFFFFOOOTTT[[[cccllluuu~~~vvvpppggg]]]WWWTTTTTTUUUYYYWWWUUUTTTRRRPPPMMMJJJ??????>>>>>>=========<<<>>>>>>===<<<;;;::::::999<<<;;;999999999888666555555888===BBBIIISSS]]]dddtttxxxvvvaaaMMMBBB999333000000000000000000000000111111111111111111111111888;;;<<<999444222444777666666777:::;;;===DDDLLLjjj|||ooo___UUUTTTWWWZZZ[[[___```cccfffhhhiiijjjjjjmmmlllkkkkkkkkkmmmoooqqquuuuuuwwwyyy||||||zzzxxxvvvqqqkkkhhhfffbbb[[[UUUQQQMMMGGGCCCAAA>>>:::777444333333222222222333333000000000111111111111111777999===CCCKKKTTT[[[___iiikkkooorrruuuwwwwwwwwwqqqnnnhhhbbbZZZSSSNNNKKKBBB@@@<<<999888888999:::666777777888999::::::;;;<<<<<<===>>>>>>>>>>>>===888888888777666555333222222222333444666777888888>>>>>>@@@DDDKKKTTT]]]bbbjjjlllnnnnnnmmmllllllmmmjjjhhhbbb]]]```hhhnnnnnn||||||wwwmmmeee^^^UUUMMMFFFBBB???@@@???;;;;;;>>>???>>>===<<<;;;:::::::::;;;;;;<<<<<<;;;999888666:::999999<<>>:::888777666444111222222111111111111222222000000000000000000000000111111222555999>>>BBBEEEJJJLLLNNNQQQRRRSSSRRRRRRQQQOOOKKKGGGBBB===:::888888777555333333444555666444444444555555666666777666777777888888888888888555555555555555666555555555555555555444444444333444444444666;;;AAAGGGKKKQQQSSSTTTTTTSSSSSSTTTVVVXXX]]]aaaeeennn{{{|||ssseeeZZZLLLEEE@@@???===;;;<<<@@@@@@???>>>===<<<<<<<<<<<<<<<============<<<:::999;;;:::999:::>>>EEELLLPPP^^^eeettt{{{zzz}}}tttiii\\\LLL>>>666555333111111222333333222222222111111111222333444555444444333333444444444666555666999:::<<>>;;;666222444222000000000111000///333333333333333333333333222222222222222111111111000000/////////111222333555666777888888888777666777777555444222111///////////////000000111222222333333333333333333333333222222333444444444444444222222222333555777888:::999888888777666555444444444333111111222555888:::>>>>>>>>>>>>===>>>BBBDDDRRR]]]iiiqqqyyyooo```RRRJJJBBB???===<<<>>>BBB@@@@@@@@@??????>>>>>>>>>>>>>>>?????????>>>>>>======;;;999888:::>>>BBBFFFQQQYYYhhhyyy}}}{{{pppdddUUUCCC666777444222111222333333222222222111111222222333444444444444333333444444555666555666999:::<<>><<<:::888888:::===???GGGNNN]]]nnn{{{yyykkk\\\III;;;888666333111111222222111222111222222222222333333444444333333333444555555666555666999;;;===EEENNNnnn~~~yyysssnnnnnnrrruuuwwwxxxxxxyyyxxxwwwvvvuuuooommmiiiddd^^^WWWRRROOOJJJHHHEEECCCAAA???;;;999666444111000111333444444222333444555555666666777777888999:::;;;;;;:::::::::999999888777666666555444333222222111000000000000000111111222222222222000000000111111222222222///111222333444333111000333333333333222222222222222333444444555555444444555555666777999;;;<<<===;;;;;;;;;;;;:::::::::::::::999888666555444333333444444222111111333888<<>>===;;;:::999:::<<<===???EEERRRbbbnnnzzz~~~jjjTTTBBB:::777333111000111000000111111222222333333333333333333333333333444555666555444666999;;;===FFFOOOpppzzztttlllddd___]]]]]]^^^bbbbbbcccddddddcccbbbaaa\\\YYYVVVQQQKKKFFFBBB@@@<<<;;;999888888888666444555444333222222333444555333555888888777777888999:::;;;<<<>>>>>>>>>=========<<<;;;:::999888777666888888666555333222000000/////////000000111222222111111111111111111111111111111222333333222000///111111111111111111111111333333444555555555555555888999;;;===>>>???@@@@@@???>>>===<<<:::999888777::::::999999888777666555444444333111111333777;;;BBBMMMXXX]]]^^^___]]]ZZZYYY\\\bbbnnn~~~rrrZZZPPPHHHGGGGGGDDDAAA@@@@@@AAACCCEEEFFFFFFFFFEEECCCCCCBBBAAAAAABBBBBBBBB@@@???>>><<<<<<<<<======>>>CCCMMMZZZeeeqqqbbbKKK===999555222111111111000000111222333333333333222333333333333444555555666555444666:::;;;>>>FFFPPPqqq}}}xxxhhh```UUUMMMHHHGGGEEECCCEEEFFFHHHIIIJJJJJJIIIIIIGGGEEEBBB>>>;;;999888888777666444555666777666555666666777777666666666777777:::===>>>===<<<>>>??????@@@CCCDDDEEEEEEDDDCCCBBBBBB@@@???>>><<<;;;;;;<<<;;;;;;:::888777555444333222222222222333333444444444444444333333333333111111222222222222111111111111111222333333333444555666666777777777777777999;;;???BBBEEEEEEEEEDDDAAAAAA@@@???>>>===<<<;;;<<<=========<<<;;;999999666666555333222444777:::>>>EEEMMMQQQWWW\\\\\\YYYYYY[[[```mmmsss]]]QQQGGGEEEFFFEEECCCCCCAAACCCFFFHHHJJJJJJJJJIIIGGGFFFEEECCCCCCCCCDDDDDDBBBAAA@@@???===<<<<<<<<>>GGGPPPqqq}}}tttmmm\\\RRRFFF>>><<<;;;888555444666888:::;;;;;;;;;;;;:::888666444333444555666777555444555777999999888555777999:::::::::;;;;;;<<>><<<;;;::::::<<>>;;;888555444555555444444555555666666444444444555555555555555555666777888999999999999>>>>>>>>>===>>>>>>??????FFFGGGIIILLLNNNPPPRRRRRRWWWUUUSSSQQQOOONNNMMMMMMLLLIIIFFFDDDDDDDDDDDDDDDBBBAAA@@@>>><<<:::777666888888777777777666666666444444444444444555666666333444555666888888999999777777666666666666777777:::::::::;;;;;;<<<>>>>>>AAAAAABBBGGGKKKMMMLLLIIIFFFFFFGGGGGGGGGFFFEEEEEEFFFDDDAAA===;;;:::;;;;;;:::888666333222222333444999999999AAAUUUmmmxxxwwwvvvuuuwwwzzzbbbVVVKKKGGGHHHGGGGGGIIIHHHIIIMMMQQQTTTUUUSSSQQQOOONNNLLLHHHEEECCCDDDEEEBBBBBBAAA@@@>>><<<:::999;;;;;;@@@GGGNNNWWWeeerrrwwwcccPPPCCC777444555444222222222222222222222222222222333333444444555666666666666777:::======???GGGQQQttttttbbbUUUJJJFFFAAA===;;;999888666555555555444444555666666555555555555555666666666666777999;;;===@@@AAABBBDDDDDDDDDEEEGGGHHHJJJKKKJJJLLLOOOSSSVVVXXXYYYYYYVVVVVVUUUSSSPPPNNNKKKJJJLLLJJJGGGFFFGGGGGGGGGFFFGGGGGGFFFDDDBBB???===<<<::::::::::::999999999999888888777777777777888888999999:::;;;;;;;;;::::::999999888888777888888888<<<===>>>???AAACCCDDDEEEGGGGGGHHHKKKNNNOOOMMMJJJLLLLLLKKKJJJIIIGGGFFFFFFFFFEEECCC@@@>>>=========:::999666444333333333444555666888@@@TTTnnngggZZZMMMHHHGGGFFFFFFGGGHHHHHHIIILLLRRRWWWYYYZZZWWWUUURRRMMMIIIFFFFFFFFFCCCBBBBBB@@@???===;;;:::<<<<<>>===>>>FFFPPPtttqqq]]]NNNGGGDDD@@@=========<<<;;;999888888777777777888888777777777777777666666666777888:::===AAAEEEIIILLLMMMNNNOOORRRTTTWWWZZZ\\\YYYZZZ\\\]]]]]]]]][[[ZZZ]]]\\\XXXTTTQQQNNNLLLKKKJJJHHHFFFFFFGGGGGGFFFEEEGGGFFFFFFEEECCCAAA@@@???============<<<<<<<<<;;;999999999999999999999999<<<======>>>>>>=========<<<;;;:::999999999999999===>>>???BBBDDDGGGIIIJJJLLLLLLMMMPPPSSSTTTSSSRRRSSSQQQOOOMMMJJJIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@???;;;:::888555444333333444555777999@@@QQQmmmoooaaaRRRLLLJJJHHHGGGIIIIIIFFFDDDGGGNNNVVV^^^bbbdddaaa]]]WWWQQQLLLHHHGGGCCCCCCCCCAAA@@@>>><<<;;;===<<<===BBBEEEIIITTT___rrr|||{{{}}}}}}oooYYYJJJ;;;555444333111111222222222222222222222222333333444444555666666666999999;;;===<<<===FFFOOOtttrrr]]]NNNEEECCC@@@>>>???@@@@@@@@@>>>>>>===<<<;;;;;;;;;<<<:::999999999888888777777777777999;;;@@@EEEJJJMMMSSSTTTUUUWWWZZZ^^^```bbbbbbbbbccccccdddeeefffgggmmmjjjddd^^^ZZZWWWUUUUUUNNNLLLJJJIIIIIIIIIGGGEEEDDDDDDDDDDDDCCCBBBAAAAAA?????????>>>>>>>>>======::::::;;;;;;<<<<<<<<<<<<======>>>???????????????======<<<;;;::::::::::::;;;===>>>AAACCCEEEFFFFFFEEEFFFIIIMMMPPPSSSTTTTTTSSSQQQOOOLLLJJJIIIHHHHHHEEEFFFGGGGGGFFFDDDBBB@@@===<<<:::888666555444444777:::<<>>======;;;<<>>GGGRRRvvvttt^^^PPPFFFCCC@@@???AAABBBCCCBBBBBBAAA@@@???>>>=========<<<<<<;;;::::::999888888666666666888;;;???CCCFFFLLLLLLMMMOOOPPPSSSUUUVVVUUUUUUWWWZZZ```hhhoootttuuuvvvwwwwwwtttoooiiifff]]]ZZZVVVTTTSSSQQQOOOMMMGGGGGGGGGGGGGGGFFFEEEDDDAAAAAA@@@@@@@@@?????????@@@AAACCCEEEFFFGGGGGGGGGCCCCCCCCCCCCBBBAAA@@@???>>>======<<<;;;;;;<<<<<<===>>>???AAABBBBBBBBBBBB<<<>>>AAADDDFFFHHHJJJLLLNNNMMMLLLKKKJJJIIIIIIIIIEEEFFFHHHIIIHHHFFFDDDCCC@@@???===;;;999777666555777999;;;===FFF\\\}}}yyyjjj\\\UUURRROOONNNPPPGGGDDDBBBCCCGGGLLLPPPRRR[[[\\\^^^```___YYYPPPIIIEEEEEEEEEDDDCCCAAA@@@???<<<;;;<<<>>>???AAAIIIRRR]]]hhhxxx|||ppprrrnnn[[[GGG<<<777333111222222222222222222222222222333333444444555666666666666666888;;;<<>>>>>>>>???>>>===<<<;;;:::999888777666666777888:::===>>>????????????@@@AAABBBCCCCCCBBBCCCEEEKKKRRRZZZ^^^jjjrrr}}}~~~yyylllhhhccc___\\\[[[YYYXXXPPPPPPOOOMMMKKKHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCJJJKKKNNNPPPQQQQQQQQQQQQLLLKKKJJJHHHEEECCC@@@?????????>>>>>>>>>>>>??????AAABBBCCCDDDDDDCCCBBBAAAAAABBBDDDDDDDDDDDDFFFHHHJJJJJJKKKKKKKKKJJJIIIIIIEEEGGGHHHJJJJJJIIIGGGFFFCCCCCCAAA>>><<<999777666333555888:::@@@RRRqqqwwwjjj\\\UUUQQQMMMKKKKKKCCCBBBAAABBBEEEGGGHHHHHHHHHJJJPPPWWW\\\[[[UUUOOOFFFFFFFFFEEEDDDCCCAAA@@@===;;;<<<>>>>>>???FFFNNNUUU```ppp}}}pppmmm~~~zzzfffOOOAAA999444222222222222222222222222222222333333444444555666666666444444777:::<<<@@@LLLXXXzzztttjjjYYYVVVRRRPPPOOOOOONNNMMMIIIHHHGGGEEECCCBBBBBBBBBAAA@@@???>>><<<;;;:::999888999999999::::::;;;;;;:::999999999999:::;;;;;;<<<;;;;;;:::;;;===???@@@OOOXXXfffuuu~~~yyyrrrnnnlllkkkkkkjjjfffdddaaa]]]WWWRRRNNNLLLKKKKKKKKKJJJJJJJJJIIIIIINNNOOOQQQRRRRRRQQQPPPOOOKKKKKKJJJIIIGGGEEECCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDEEEFFFGGGGGGFFFDDDCCCFFFHHHIIIIIIGGGGGGIIIKKKIIIKKKMMMNNNNNNLLLJJJHHHHHHIIIJJJKKKLLLLLLKKKJJJFFFEEEDDDAAA???<<<999888222333666888:::FFF```yyyxxxkkk]]]VVVRRRLLLGGGFFF?????????AAADDDFFFGGGFFFCCCCCCGGGNNNVVVZZZWWWTTTGGGGGGFFFFFFEEEDDDBBBBBB???======>>><<<;;;AAAIIIOOOXXXfffttt}}}qqqxxxpppVVVEEE<<<666333333222222222222222222222222333333444444555666666666666555777:::<<<@@@KKKWWWzzz~~~fffbbb^^^[[[YYYXXXWWWVVVOOONNNLLLJJJHHHGGGGGGFFFBBBAAA@@@>>>===;;;:::999:::;;;<<<<<<===<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<>>>??????>>>======:::???IIIWWWiii|||}}}~~~~~~|||wwwpppiiibbb\\\YYYPPPPPPPPPOOOOOOOOONNNNNNKKKLLLMMMNNNMMMKKKIIIGGGDDDDDDEEEFFFGGGGGGGGGGGGCCCCCCCCCCCCDDDFFFGGGHHHDDDEEEGGGHHHHHHGGGFFFEEEBBBEEEGGGGGGFFFFFFJJJMMMKKKMMMPPPQQQPPPNNNJJJHHHJJJKKKLLLLLLMMMNNNNNNNNNHHHGGGFFFCCC@@@===:::999555555666777666===RRRhhh~~~{{{nnnaaaYYYSSSLLLEEECCC<<<<<<<<>>======;;;999===EEELLLSSS___kkkxxx{{{xxxvvvZZZHHH>>>777444444222222222222222222222222333333444444555666666777777777888:::;;;???JJJVVVzzz|||rrrhhhcccfffiiihhhfffbbb___[[[XXXTTTPPPLLLIIIDDDBBB@@@===<<<<<<<<<===<<<<<<<<<<<<===>>>??????@@@AAABBBBBB@@@>>>>>>>>>EEEDDDCCCBBBAAAAAAAAAAAAAAA;;;;;;AAAHHHVVVsssyyykkk___[[[YYYWWWWWWTTTOOOOOOSSSMMMLLLJJJIIIGGGGGGGGGHHHGGGHHHIIIJJJLLLLLLMMMMMMKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOLLLMMMNNNOOOOOOOOOOOONNNSSSSSSTTTTTTSSSRRRPPPOOONNNMMMKKKIIIIIIIIIIIIJJJOOOMMMJJJFFFBBB>>>;;;:::555444444666888===IIIVVVsss|||ooo```XXXRRRKKKFFFDDDAAA>>><<<@@@HHHOOORRRQQQKKKIIIIIIOOOXXX^^^___]]]RRRNNNJJJGGGFFFEEECCCAAAAAA???<<<:::999;;;===???HHHOOOXXXbbblllxxx{{{bbbMMM???999666666444444444444444444444444555555555666666666666666777888;;;<<<;;;>>>JJJWWW~~~~~~uuullliiikkkmmmllliiijjjfff```ZZZUUUPPPKKKGGGAAA???===;;;::::::;;;<<<<<<<<<<<<===>>>@@@AAABBBCCCEEEFFFFFFFFFFFFGGGIIIHHHGGGFFFEEEDDDCCCBBBBBBEEE???>>>BBBDDDHHHZZZmmmwwwnnniiiffffffbbb\\\YYYZZZSSSRRRPPPNNNNNNNNNOOOPPPQQQRRRTTTVVVWWWXXXYYYYYYVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXWWWWWWVVVVVVSSSTTTTTTUUUUUUVVVVVVVVVZZZZZZ[[[[[[ZZZYYYWWWVVVTTTSSSQQQOOOMMMLLLKKKJJJJJJIIIHHHGGGDDD@@@===;;;888666666777777:::DDDOOOjjjzzz~~~qqqccc[[[UUUMMMGGGEEE@@@>>><<>>BBBHHHPPPZZZcccooo|||{{{dddNNN???888555444444444444444444444444444555555555555666666666666888888;;;<<<<<>><<>>AAACCCEEELLLOOOTTTWWWYYYZZZ\\\^^^______^^^\\\XXXTTTQQQOOONNNHHHEEEHHHHHHFFFGGGJJJRRRlllwwwuuuuuussspppppprrrqqqnnnlllkkkkkkllllllfffgggiiikkkmmmnnnoooooonnnmmmjjjhhhggghhhhhhiiihhhiiiiiihhhgggdddaaa___bbbaaaaaabbbccceeefffhhhffffffggggggfffeeecccbbbbbbbbbbbbaaa^^^YYYUUUSSSKKKKKKJJJHHHFFFCCCAAA@@@>>>;;;:::;;;888666999>>>NNNbbb}}}xxxkkkccc\\\RRRJJJGGG>>><<<<<>><<<:::;;;<<<===<<<@@@FFFMMMVVVbbbqqq{{{~~~lllXXXIII>>>999777444444444444444444444444444444555555666666777777888999;;;======@@@LLLZZZppphhhaaacccllltttvvvttttttqqqnnnmmmlllhhhccc___TTTNNNFFF???:::777333111222222222222222333333333333333555777:::===???AAAHHHNNNVVV]]]bbbfffiiikkkooooooooommmiiiddd___\\\[[[TTTNNNLLLKKKJJJJJJLLLHHHSSSiii~~~~~~~~~~~~|||zzzxxxvvvvvvuuuuuuuuuwwwxxxyyyzzzzzzzzz{{{yyywwwuuusssrrrrrrrrrpppppppppooommmkkkiiiggghhhhhhiiijjjkkkmmmoooooopppqqqqqqqqqqqqooonnnmmmiiijjjkkkkkkiiieeeaaa^^^ZZZVVVQQQKKKGGGEEEDDDEEE???<<<;;;<<<:::777888<<>><<<;;;???IIIVVVaaahhh\\\VVVNNNGGGCCCBBBBBBCCCFFFEEEDDDEEEGGGGGGFFFEEECCCBBB???===;;;;;;;;;;;;<<>>>>>AAANNN[[[wwwnnn___YYYUUUWWW___ggglllmmmvvvtttrrroookkkfff___[[[FFFBBB===999666444222000000111111111111111111111000111222333555888:::;;;@@@FFFOOOYYYbbbkkkrrrvvvyyyzzz{{{{{{xxxtttooolllmmmggg^^^VVVQQQMMMJJJIIIPPPKKKNNNaaa~~~{{{yyywwwvvvssssssrrrqqqpppooonnnnnnkkklllnnnppprrrtttttttttyyyyyyzzzzzzyyyxxxvvvuuuuuuvvvxxxxxxvvvssspppnnnjjjeee\\\SSSLLLIIIIIIIIIBBB???===>>><<<999999<<<>>>MMMhhh|||lllaaaYYYPPPIIIFFF>>><<<:::===EEEQQQ___ggg```[[[SSSKKKFFFCCCCCCCCCCCCBBBCCCEEEGGGHHHGGGFFFDDDCCC@@@>>><<<;;;::::::;;;===@@@DDDLLLYYYiiiuuuuuucccQQQCCC:::666444444444444444444444444333444444555666777888888888999<<<>>>>>>BBBOOO\\\yyyggg\\\PPPNNNMMMOOOTTT\\\cccgggnnnllliiiddd^^^WWWPPPKKK===;;;888666555444333111000111111111111111000000000000000111222444555666888<<>>;;;:::===<<>>:::999777666555555444222000111111222222111000000///000000000000111222333333666666777<<>>;;;:::666555444333222111111111666111...///333444111---222222222222222333333333...111444555999BBBOOOYYYlllrrr|||~~~rrrgggYYYSSSLLLEEECCCFFFLLLPPP___rrr~~~tttjjjbbbZZZSSSOOOKKKHHHDDDAAA???>>>;;;999:::AAAQQQmmmppp^^^UUUOOOIIIEEEBBB===999:::<<>><<<:::888666555444666666666666666666666777777777666666555444444333333444555555444333111000333333222///---///555;;;EEENNN]]]lllwwwxxxnnnggg\\\PPPHHHDDDCCCCCCAAACCCFFFKKKVVVgggzzzzzznnnddd\\\UUUQQQMMMKKKHHHEEECCCAAA>>><<<<<<@@@JJJaaauuueeeYYYNNNGGGCCC>>>:::999:::===FFFPPPcccnnnsssjjj```YYYRRRIIIHHHGGGEEEEEEFFFGGGGGGFFFEEEEEEEEEDDDBBB???===;;;;;;:::<<<@@@DDDLLL\\\kkk}}}|||uuutttxxxsssZZZFFF>>>666666444333333333444555333333444444555777888999<<<>>><<<>>>EEEEEEPPPgggtttcccVVVPPPNNNNNNPPPTTTYYYZZZUUUMMMEEEAAA===<<<;;;999777666666666555555777888999:::;;;;;;999:::;;;:::888888888:::666777999::::::888777666333333222000...000444777666===IIIVVVbbbmmmwww|||~~~wwwlllggg]]]TTTLLLHHHFFFFFFFFFEEECCCAAABBBGGGOOOUUUlllvvvxxxmmmddd\\\UUURRRNNNKKKIIIGGGEEEBBB???<<<<<<@@@GGGYYY}}}}}}lll]]]PPPHHHEEE???;;;:::999;;;BBBJJJbbbrrr|||wwwlllcccXXXMMMJJJHHHFFFEEEFFFGGGFFFEEEGGGGGGGGGEEECCC@@@>>><<<;;;:::<<>>777666555333333444444555444444444555666888999:::<<>>===<<<:::999888888888<<<<<<>>>???@@@@@@??????<<<===???>>>======>>>@@@888999:::<<<<<<<<<;;;;;;444444444333222222333555222555;;;BBBKKKVVVaaahhhpppwww{{{{{{{{{{{{wwwrrrhhhddd]]]VVVPPPLLLJJJJJJEEEEEEDDDCCCBBBBBBDDDFFFNNNUUU```mmmyyyvvvmmmddd]]]VVVRRRMMMKKKIIIGGGFFFCCC???<<<999>>>EEETTTuuunnn^^^QQQJJJFFFAAA===;;;:::999???FFF___ssswwwlll___SSSNNNKKKHHHGGGHHHHHHHHHGGGIIIIIIHHHGGGDDDBBB???===<<<;;;<<>>>>>===<<<<<<;;;<<<<<<;;;<<<>>>?????????>>>===@@@@@@@@@@@@?????????>>>::::::;;;;;;;;;<<<<<<<<<888777777666444333111000333333444555:::AAAKKKQQQ\\\dddkkkmmmooorrrqqqooohhhddd___XXXRRRNNNKKKJJJGGGFFFDDDCCCBBBDDDEEEFFFEEEIIIOOOVVV^^^fffoootttyyy~~~yyyqqqiiiaaaYYYTTTNNNLLLJJJIIIGGGDDD???<<<777===CCCPPPoooppp```TTTNNNHHHDDD@@@>>>;;;:::>>>EEEZZZrrruuufffZZZRRROOOKKKIIIIIIJJJJJJIIIIIIIIIIIIHHHFFFCCCAAA???>>><<<===@@@BBBIIIXXXfffyyyuuullljjjuuugggPPPEEE777777555444444444555666444444555666888:::;;;<<<===???===???FFFFFFQQQhhhxxxllleeedddeeeaaa\\\TTTOOOKKKHHHCCC????????????@@@AAABBBCCCDDD???BBBEEEIIIMMMOOOOOOPPPPPPMMMJJJIIIIIIHHHEEEBBBAAA@@@>>><<<;;;;;;<<<===;;;;;;::::::999777444222333333222111222666<<<@@@GGGQQQ[[[```dddjjjmmmlllhhhfffaaa[[[UUUPPPLLLJJJKKKIIIGGGFFFEEEEEEEEEEEEEEEGGGKKKOOOSSSXXX]]]aaagggiiimmmqqqvvv{{{zzzqqqhhh^^^WWWOOONNNLLLKKKIIIFFFAAA===999===AAAJJJfffsssdddYYYSSSJJJFFFBBB@@@>>>;;;???EEEUUUooozzzlll```TTTQQQMMMKKKJJJKKKKKKKKKIIIIIIIIIIIIGGGEEECCCAAA???>>>>>>@@@CCCIIIXXXfffvvv}}}qqqllluuuiiiQQQDDD888777555444444444555666444444555666888:::<<<===>>>AAA>>>AAAGGGHHHSSSiiiwwwlllggghhhkkkddd[[[OOOHHHEEEDDD@@@<<>><<<<<<===>>><<<<<<<<<===>>><<<999777111222333222111222555777999CCCOOOVVV]]]eeejjjkkkgggfffbbb]]]XXXSSSOOOMMMFFFGGGIIIKKKMMMLLLIIIFFFDDDGGGKKKOOORRRUUUYYY[[[```aaacccccceeehhhmmmpppsssxxx~~~xxxmmmbbbZZZQQQOOONNNMMMKKKGGGCCC???===??????DDD]]]vvvggg\\\WWWKKKGGGDDDBBB???<<>>@@@BBB@@@BBBIIIIIITTTkkk{{{uuusssppplllhhh^^^UUUKKKFFFBBB>>>???CCC:::EEEMMMPPPVVVaaaeeebbbiiippp{{{vvvnnnwwwsss]]]OOOJJJEEEDDDFFFFFFDDD@@@@@@===:::999;;;>>>@@@AAA;;;999666444444333222000222888AAAHHHQQQ]]]kkkvvvrrr{{{zzzlll```^^^[[[UUUSSSMMMKKKNNNNNNJJJIIIMMMIIIKKKNNNOOOOOOPPPRRRTTTTTTWWWZZZ\\\^^^bbbfffiiijjjmmmrrrwww|||~~~zzzmmmaaaYYYSSSLLLIIIIIIIIIEEEAAA??????>>>BBBXXX~~~~~~nnnaaaYYYPPPJJJEEECCC@@@<<<;;;>>>NNNeee|||ppp___]]]UUUNNNMMMMMMLLLLLLNNNKKKLLLMMMLLLJJJGGGFFFEEE>>>===???BBBDDDKKKXXXeeewwwvvvrrrxxxmmmWWWGGG;;;666444666777444333444666666555555777:::===>>>AAADDDCCCEEEKKKLLLZZZsss|||tttoooiiibbb\\\RRRIIIBBB@@@AAA@@@AAACCCEEEHHHIIIQQQfff}}}|||~~~tttjjj]]]SSSOOOLLLHHHEEEAAA@@@@@@@@@AAAAAA???===???===:::999888777444222222555:::@@@HHHUUUeeeppp|||yyypppddd]]]UUUPPPQQQQQQNNNNNNQQQLLLMMMOOOOOONNNOOORRRTTTUUUWWWZZZ]]]___bbbfffjjjkkknnnssswwwzzz~~~~~~uuulll^^^XXXPPPLLLLLLKKKGGGCCC@@@???>>>AAASSSwwwqqqaaaVVVPPPJJJFFFDDDAAA===;;;===EEEVVVmmm}}}sssggg^^^UUUOOOOOOOOOLLLKKKLLLNNNPPPRRRQQQNNNJJJFFFDDD@@@???@@@CCCEEEJJJXXXeeewww~~~vvvuuu}}}nnnWWWFFF<<<777444666777444333555666666555666888;;;>>>@@@CCCFFFEEEGGGMMMOOO]]]vvv{{{rrrlllcccYYYRRRHHH@@@;;;===@@@BBBDDDHHHRRRUUUWWW\\\mmm}}}qqqhhhaaaYYYUUULLLIIIEEEBBBAAA@@@???===???===;;;:::999777444222111222333666<<>>@@@MMMmmmyyyfffYYYRRRLLLGGGFFFCCC>>>;;;<<>>???CCCLLLVVVgggvvvzzzvvv}}}zzzvvvvvvyyy|||uuunnnddd\\\PPPFFFAAA@@@@@@AAA???>>>===<<<<<<:::777444222222111111555>>>JJJSSScccooo|||vvvnnnddd^^^[[[YYYWWWWWW]]]```dddeeedddbbb```___bbbdddgggjjjlllooosssvvv}}}}}}tttggg___UUUOOONNNMMMJJJFFFAAA???>>>@@@HHHcccooobbbVVVOOOIIIHHHFFF@@@<<<<<<@@@CCCVVVwwwtttiii^^^YYYUUUPPPNNNOOOPPPSSSWWWZZZYYYSSSKKKEEEDDDBBBAAABBBCCCHHHUUUbbbuuu}}}ssstttxxx___JJJ>>>999666777777444444666666666666888:::>>>BBBDDDFFFJJJIIILLLSSSVVVddd~~~{{{ooofff```XXXNNNGGG@@@???@@@???>>>DDDVVVgggyyyppphhhdddbbbbbbiiissszzzyyyvvvxxx{{{sssfffYYYPPPJJJFFFDDDCCCAAA@@@??????>>>;;;999444444222222333777===AAARRR___kkkppprrrxxxzzzqqqiiiccc___[[[hhhnnnvvvzzzzzzvvvqqqnnnppprrruuuwwwxxx{{{uuujjjaaaVVVOOONNNMMMJJJGGGBBB>>>>>>AAAFFFYYYvvviii[[[SSSLLLJJJHHHCCC>>>===BBBBBBUUUxxxsssdddZZZTTTOOONNNPPPMMMOOOTTTYYYZZZVVVNNNHHHDDDBBBAAAAAAAAAFFFSSSaaasss|||vvvrrryyy}}}bbbLLL@@@:::666777777555444777666666777999<<<@@@DDDGGGFFFJJJJJJNNNUUUYYYggguuuggg]]]VVVOOOHHHBBB>>>???AAAAAAAAAIII]]]ppp~~~{{{xxxsssmmmgggbbb___]]]XXX[[[^^^]]]\\\^^^dddhhhpppqqqsssvvvzzz}}}}}}{{{wwwqqqiii^^^RRRJJJEEECCC???===<<<;;;999777666555444444444555666777HHHQQQZZZ[[[YYY___nnn{{{wwwpppjjjvvv~~~sssiii\\\SSSPPPOOOLLLIIIEEE??????CCCDDDPPPwww{{{mmmbbbWWWNNNLLLJJJFFFAAA??????AAAPPPooouuueeeZZZSSSMMMLLLMMMJJJKKKOOOTTTXXXVVVPPPKKKEEECCCAAAAAAAAAFFFTTTbbbsssvvvmmmnnn{{{dddNNNBBB;;;777777777555555777666666777:::>>>BBBGGGJJJGGGLLLLLLPPPXXX\\\kkk{{{pppaaaVVVQQQNNNJJJGGGGGGDDDDDDFFFJJJPPP^^^jjjxxxnnnmmmllljjjfffccc```^^^___YYYRRROOOOOOPPPPPPQQQUUUVVVWWWYYY[[[^^^aaacccdddhhhnnnttttttnnnddd\\\NNNIIICCC???<<<:::888666777666444333444555555555:::@@@EEEEEECCCGGGRRR^^^wwwwwwggg\\\VVVSSSOOOLLLIII@@@???DDDBBBFFFgggssshhh\\\PPPMMMLLLHHHDDDBBB===@@@HHH[[[wwwtttfff^^^WWWPPPLLLMMMKKKJJJLLLPPPUUUUUUQQQLLLGGGDDDBBBBBBCCCHHHVVVdddtttwwwkkklllzzzhhhRRRCCC<<<888777777555555888666666888;;;???DDDIIILLLIIINNNNNNSSS[[[___oooxxxlll]]]TTTRRRRRRRRRQQQSSSMMMIIIMMMRRRVVV[[[```rrr~~~|||yyyuuueeeeeeeeedddbbb```^^^\\\SSSIIIAAA@@@DDDDDD@@@<<<===AAAFFFIIIHHHFFFEEEDDDHHHOOOZZZfffpppsssrrrooo\\\VVVNNNGGGCCC@@@===<<<777555222222333555666777000222666888999;;;BBBIIIaaa{{{qqqccc\\\WWWRRRNNNLLLAAA???EEE@@@@@@\\\zzzkkk^^^RRRMMMLLLIIIEEEDDD>>>@@@BBBKKKbbb}}}~~~ssshhhbbb\\\UUUOOONNNMMMKKKJJJNNNSSSTTTQQQMMMIIIFFFDDDDDDDDDJJJYYYgggvvv{{{mmmmmmyyylllWWWDDD===888777777555555888666666888;;;@@@EEEJJJMMMKKKPPPPPPUUU^^^bbbrrrnnn\\\TTTSSSTTTVVVYYYTTTVVVZZZ]]]___^^^\\\[[[eeeoooyyy|||qqqgggbbbYYYRRRRRRSSSRRRQQQQQQHHHDDD@@@@@@BBBCCC@@@<<<:::<<<>>>@@@AAA???===<<<:::<<>>777555555444555888555888:::;;;AAAJJJPPPQQQWWWSSSTTTYYY\\\dddxxxwwweee\\\[[[]]]aaaeeedddfffiiikkkkkkiiifffdddgggoooxxx~~~~~~uuukkk[[[RRRJJJIIIJJJIIIHHHIIIIIIEEEAAA@@@BBBCCC@@@===;;;===???AAABBBAAA@@@???<<<;;;<<>>@@@BBBCCCDDDCCCCCC@@@===:::999===FFFPPPVVVccciiinnnoooggg[[[NNNEEEBBB>>>:::888777666555444333222111111111222444555333888===?????????BBBEEEOOOUUUcccuuurrreeeYYYQQQMMMJJJIIIGGGCCCAAAIIIRRRvvvvvvfff\\\UUUNNNIIIHHHDDDBBBAAAHHH___~~~zzzrrrmmmiiiccc```[[[VVVRRRNNNIIIFFFGGGEEEDDDFFFIIIOOO[[[ggguuu~~~wwwnnnlllyyydddJJJAAA999888888777888:::888;;;===@@@HHHUUU\\\\\\```\\\\\\aaadddkkk~~~|||zzz}}}|||}}}pppbbbWWWNNNFFFDDDDDDEEEHHHMMMNNNJJJFFFDDDDDDEEEEEEEEE???@@@AAACCCDDDEEEEEEFFFDDDAAA<<<999999===AAAEEEKKKSSS___hhhmmmhhhZZZMMMFFFAAA;;;888888888666555444333222222111111222222444444333333444777:::<<<>>>CCCPPPaaaqqqqqqcccZZZQQQNNNLLLJJJDDD@@@DDDKKKddd{{{iii^^^VVVNNNJJJIIIFFFCCCAAAHHH^^^~~~|||qqqjjjccc```[[[WWWSSSOOOKKKGGGFFFCCCCCCFFFIIIPPP]]]iiisss}}}uuunnnwwweeeLLLCCC;;;999999999999<<<999;;;===AAALLLZZZbbbccceeeaaabbbgggjjjppp}}}~~~~~~qqqbbbYYYPPPHHHFFFGGGIIIPPPVVVQQQMMMHHHEEEDDDEEEGGGGGGCCCCCCCCCCCCDDDEEEFFFGGGDDDCCC@@@>>><<<;;;;;;;;;;;;@@@IIIWWWgggnnneeeWWWJJJDDD<<<999999:::888666666555444333333222222222333222111111333666888999===AAAKKKZZZggguuuvvvjjjbbbVVVRRRNNNKKKEEEAAACCCIII[[[sssfff]]]TTTNNNMMMHHHDDDAAAEEEUUUpppzzzkkkbbb]]]ZZZWWWUUUSSSPPPMMMJJJFFFCCCCCCFFFJJJRRR```mmmuuu}}}yyyooouuubbbMMMDDD<<<::::::::::::===999:::<<>>GGG[[[llllllbbbRRRJJJ@@@;;;;;;;;;:::777666666666555444333333222111222222333333444555555<<>>======:::666555666666555555444333333222444666666444444555777:::===FFFSSS___jjjzzzyyynnnccc]]]TTTOOOLLLKKKHHHCCCCCCFFFOOOaaa{{{lll]]]RRRMMMJJJHHHGGGGGGGGGQQQiii{{{tttkkkbbb\\\YYYWWWTTTSSSRRRQQQOOOMMMIIIFFFFFFJJJOOOXXXhhhvvv{{{nnnkkkzzzuuu^^^MMMDDD<<<:::;;;:::;;;======<<<===CCCSSSeeennnnnnrrrppprrryyy}}}zzzjjjaaaWWWQQQMMMWWWooozzzqqqggg```^^^```jjjttt{{{uuukkk```VVVRRRRRRSSSVVVTTTPPPLLLIIIIIIIIIJJJLLLKKKHHHFFFCCCBBBAAAAAA666<<<===<<>>:::666444555555555555444333222000333666555444444777:::;;;>>>FFFSSS]]]hhhvvvxxxlll```YYYOOOLLLKKKLLLJJJDDDBBBDDDGGGQQQxxxfffXXXRRRGGGHHHJJJKKKKKKRRRggg~~~{{{vvvpppkkkeeeaaa\\\ZZZWWWUUUSSSQQQNNNLLLJJJGGGGGGKKKQQQZZZjjjyyyooogggqqqttt```MMMDDD<<<:::;;;::::::===???>>>>>>DDDUUUgggppppppuuusssvvv~~~vvveee\\\PPPMMMKKKQQQccc{{{rrrhhhcccccclllxxx|||nnnaaa[[[XXXUUU]]]______[[[TTTMMMJJJJJJGGGGGGFFFFFFDDDBBBAAA@@@======;;;:::@@@QQQiii{{{uuuaaaPPPJJJEEE<<<888:::<<<;;;:::888777555444333333333222222333444666777999???HHHPPPYYYfffuuuwwwjjj```XXXTTTOOONNNLLLKKKKKKHHHEEEBBBKKKSSSrrrrrrcccYYYIIIIIIKKKMMMLLLVVVqqq|||uuummmffffffccc^^^[[[WWWTTTOOOLLLKKKHHHIIINNNRRRXXXhhhxxxyyyooojjjmmm~~~ppp^^^MMMDDD===<<<===;;;;;;======>>>AAAIIIYYYmmmyyy||||||}}}zzziii^^^UUUQQQMMMOOO]]]ttt}}}sssllliiioooyyysssggg```]]]ZZZaaabbbccc___YYYSSSOOONNNGGGGGGFFFEEEEEEDDDDDDCCCAAAAAA???<<>>>>>FFFTTT___lllmmmiii[[[NNNFFFCCC@@@======;;;:::888666555555444333333333333555666777999>>>FFFNNNXXXdddqqqzzzyyytttooommmiiiccc\\\UUUOOOLLLPPPOOONNNMMMMMMKKKGGGDDDDDDFFF\\\{{{jjj```WWWRRROOOOOORRRbbbzzzvvvooohhhbbb[[[TTTPPPKKKIIIIIIMMMRRR[[[jjjxxx|||sssnnnppptttbbbOOOEEE<<<;;;;;;<<<>>>AAAFFFPPP[[[fffrrr~~~rrrjjj```WWWWWWccc{{{~~~wwwxxx}}}wwwrrrnnnjjjjjjkkklllkkkgggaaa\\\YYYPPPOOOLLLIIIGGGGGGHHHIIIEEEEEECCC???===@@@IIIPPP___lllpppcccRRRKKKFFFAAA???>>>===;;;999888666666444444333333444555777888:::???FFFOOOYYYeeeqqqyyy~~~|||{{{zzzyyywwwtttuuuvvvvvvwww{{{uuuooolllkkkjjjfffaaaZZZTTTQQQPPPNNNMMMMMMLLLJJJGGGDDDEEEDDDRRRvvv{{{lllbbbXXXSSSPPPRRRWWWgggyyypppggg^^^UUUPPPMMMLLLMMMPPPTTT\\\gggoooxxxzzzrrrppptttwwweeePPPFFF<<<:::;;;<<>>BBBEEEQQQdddpppgggYYYOOOHHH@@@@@@???>>><<<;;;999888777444444333333444555777888<<<@@@GGGQQQ\\\hhhsssyyy~~~|||yyytttpppnnnllljjjhhheeefffiiilllpppuuu|||}}}yyyrrrpppooonnnkkkeee^^^XXXTTTNNNMMMLLLKKKKKKIIIFFFDDDGGGEEEMMMhhhyyyjjjaaaXXXSSSQQQSSSVVVccctttjjj___UUUPPPIIILLLPPPTTTZZZbbbhhhlllpppyyyzzzoookkklllsssvvvcccPPPFFF===;;;<<<===@@@DDDEEEPPP]]]kkk{{{}}}qqqkkkuuu~~~|||yyyxxxuuusssqqqmmmgggddd[[[XXXSSSNNNIIIDDDBBB@@@AAAAAABBB@@@???>>>???AAAGGGYYYjjjmmmdddWWWKKKCCCAAAAAA???>>><<<:::999999555444444444444666777888===AAAHHHRRR___kkkuuu{{{~~~yyyvvvtttsssoooiiiccc___[[[WWWUUUUUUWWWZZZ^^^ccciiiqqqvvvxxx{{{~~~wwwrrrqqqoookkkddd]]]VVVRRRMMMLLLKKKKKKKKKIIIFFFDDDGGGGGGKKK^^^xxxiii```YYYTTTRRRSSSUUU]]]ttt~~~tttjjj```VVVQQQEEEKKKQQQWWW```kkkqqqssspppyyyvvvkkkaaa```eeeooottt___PPPFFF>>><<<>>>>>>AAADDDCCCKKKWWWggg|||xxxyyy|||yyywwwsssoookkkcccaaa\\\WWWQQQLLLGGGEEECCCCCCDDDCCCBBBAAA@@@@@@DDDQQQeeetttrrrbbbRRRJJJBBBAAA@@@???===;;;:::999555555444444555666777999===@@@GGGSSS```mmmvvv{{{xxxqqqlllhhhccc___YYYUUUQQQNNNJJJHHHJJJKKKNNNPPPTTTZZZaaaeeeoootttzzz}}}uuussspppjjjccc\\\UUURRRMMMLLLLLLLLLLLLJJJGGGEEEDDDFFFJJJWWWxxxzzzllldddZZZUUUTTTVVVXXX```uuuxxxppphhh```YYYTTTIIIOOOTTTYYYdddrrr{{{{{{xxx~~~yyylllaaaXXXYYY```llluuu^^^NNNFFF>>>>>>??????AAADDDDDDIIIUUUggg}}}~~~{{{xxxtttqqqjjjiiieee```ZZZUUUPPPMMMEEEFFFFFFEEEDDDCCCBBBAAADDDMMMccczzz}}}jjjWWWOOOCCCBBBAAA???>>><<<;;;:::555555444444555666888999<<>>===BBBJJJRRR\\\hhhvvv|||}}}xxxqqqiii```VVVPPPIIIGGGDDDAAA?????????@@@AAAAAAAAABBBEEEGGGJJJLLLTTTYYYaaahhhoooyyy}}}uuuoooiiibbbYYYSSSPPPOOONNNNNNNNNLLLHHHFFFEEEGGGHHHRRRnnnpppggg\\\[[[VVVWWW```lllwwwpppjjjccc[[[VVVTTTWWW\\\fffqqq{{{nnn___\\\ZZZaaauuuxxx___LLLCCC======???@@@BBBDDDHHHMMMWWWjjj}}}zzzyyysssqqqpppqqqpppkkkaaaYYYPPPMMMIIIFFFFFFEEEDDDCCCFFFLLL```|||mmm]]]LLLEEE@@@???>>>:::999:::888666555777666555888>>>@@@FFFMMMTTT]]]gggttt||||||wwwoooggg^^^UUUMMMGGGBBBAAA>>><<<;;;:::;;;<<<======>>>???AAACCCEEEGGGKKKPPPVVV\\\bbbkkkwwwxxxrrrlllddd\\\VVVQQQOOONNNNNNMMMLLLHHHFFFEEEFFFGGGPPPlll~~~pppggg]]][[[UUUVVV___iiivvvnnneee]]]WWWUUUXXX^^^fffpppzzziiiddd___eeewwwhhhQQQHHH@@@???@@@AAACCCFFFHHHNNNYYYooo}}}|||vvvwwwxxxzzzyyyssshhh___RRRNNNHHHEEEDDDFFFGGGGGGHHHOOOccc~~~zzzjjjSSSJJJBBB@@@???;;;999:::999666555777666555999>>>CCCHHHOOOVVV\\\eeeooovvv|||zzztttnnncccYYYQQQIIICCC???<<<;;;:::888888888999999;;;;;;<<<<<<>>>@@@BBBCCCBBBFFFKKKNNNSSSZZZcccjjjwww|||uuunnnggg___YYYQQQOOONNNMMMMMMKKKIIIFFFEEEFFFFFFNNNiii~~~pppggg^^^ZZZSSSUUU^^^fff}}}rrrhhh```[[[XXXZZZ```gggpppxxx~~~uuummmfffiiiyyykkkTTTJJJAAA???AAABBBEEEHHHJJJPPP^^^vvv}}}uuujjjbbbVVVPPPIIIDDDCCCDDDEEEFFFIIIRRReeesssYYYNNNCCC@@@???<<<;;;;;;999777666777666666:::@@@DDDJJJQQQXXX]]]dddlllrrr{{{|||~~~zzzuuurrriiibbbWWWMMMFFFBBB>>>===;;;:::999999999999:::;;;;;;<<<<<<===>>>???@@@@@@???AAACCCEEEHHHMMMSSSXXX```nnnwwwppphhh```YYYQQQPPPNNNMMMLLLKKKIIIGGGDDDEEEEEEKKKeee~~~qqqhhh\\\XXXQQQTTT^^^eeezzzvvvlllddd```ZZZ]]]ccciiiooovvv}}}{{{qqqiiimmm}}}~~~iiiTTTJJJAAA???BBBDDDHHHMMMOOOUUUdddzzzrrrjjjddd[[[VVVNNNHHHEEEDDDDDDDDDJJJSSSfff~~~xxx^^^QQQEEE@@@@@@>>><<<===:::777666777888888===CCCHHHNNNWWW^^^ccchhhnnnrrrvvvyyy|||}}}yyyssskkkfffZZZTTTJJJCCC???======<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<======>>>>>>>>>===>>>???@@@AAADDDHHHJJJPPP[[[mmmzzzrrriii___XXXRRRPPPMMMLLLLLLKKKIIIGGGCCCEEEEEEJJJaaa}}}qqqiiiZZZVVVOOOSSS]]]eeezzz{{{nnnfffbbb]]]aaafffkkkpppvvv|||yyyoooiiiqqqyyyeeeRRRIIIAAABBBFFFJJJPPPVVVUUUZZZjjj}}}{{{{{{zzzrrrllliiiccc___XXXSSSOOOLLLJJJHHHKKKSSScccxxx~~~fffWWWHHHBBBAAA???>>>>>>:::777666888999;;;AAAHHHOOOVVV___fffjjjmmmqqqtttvvvwwwxxxvvvpppggg]]]XXXKKKGGGAAA<<<;;;<<<<<<<<<;;;;;;<<<<<<============<<<<<<=========<<<;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAFFFNNN\\\ooowwwmmmaaaXXXSSSPPPMMMLLLKKKKKKIIIHHHCCCEEEEEEJJJ___{{{pppgggXXXTTTNNNPPPZZZbbb{{{pppgggccc___ccciiinnnqqqvvv}}}~~~sssjjjhhhuuuppp\\\QQQIIICCCFFFLLLQQQXXX]]]ZZZ]]]mmmtttqqqttt~~~wwwrrrpppllliiieeebbb^^^ZZZUUURRRNNNTTT^^^oooqqq```MMMEEECCC@@@>>>===:::777777999;;;===DDDLLLUUU\\\eeekkkmmmnnnppprrrpppooolllggg```XXXQQQLLLDDDAAA>>>======>>>>>>>>>>>>>>>??????@@@@@@??????>>>????????????>>><<<<<<;;;:::::::::;;;<<<======@@@EEENNN\\\vvv~~~rrrdddZZZSSSPPPMMMKKKKKKKKKIIIHHHBBBFFFFFFJJJ^^^}}}xxxmmmcccWWWTTTMMMMMMTTT]]]zzzrrriiieee```ffflllpppssswwwwwwnnnggghhhzzz}}}jjjWWWOOOGGGCCCGGGNNNSSSYYY^^^[[[]]]mmmxxxqqqppp~~~}}}yyywwwrrrqqqooommmjjjeee___[[[PPPTTTZZZhhhyyyfffRRRHHHEEEAAA>>><<<:::777777:::<<>>===;;;:::;;;<<<=========:::>>>DDDOOOgggvvvggg]]]SSSPPPMMMKKKKKKKKKJJJHHHBBBFFFGGGKKK]]]{{{|||uuujjjaaaWWWTTTMMMKKKPPPYYYxxx}}}rrrkkkhhhaaagggmmmqqqtttxxxxxxllleeeiii}}}nnn[[[KKKDDDAAAEEELLLPPPUUUZZZZZZ\\\mmmxxxpppqqq}}}}}}{{{yyyzzz{{{{{{wwwnnnccc[[[QQQOOOTTTgggoooZZZLLLDDD???===>>>999;;;<<<<<<<<>><<<>>>BBBEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???;;;;;;::::::;;;;;;<<<=========???FFFVVVrrrpppeee\\\TTTLLLJJJLLLMMMJJJFFFCCCFFFFFFIII\\\zzz~~~yyysssllleeeYYYMMMGGGJJJMMMXXXyyy~~~sssjjjggglllnnnpppssswww|||}}}wwwnnnrrrzzzhhh^^^MMMGGGBBBBBBHHHNNNQQQQQQVVVXXXkkk|||{{{rrrttt~~~{{{uuummmdddZZZTTTMMMKKKQQQddd~~~rrr\\\MMMDDD???===>>>:::<<<======???EEEOOOWWW```ggglllnnnnnnlllfff______YYYQQQKKKFFFCCCAAA@@@AAA???===>>>BBBDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDAAA@@@@@@????????????@@@<<<<<<>>>CCCNNNfff|||{{{{{{}}}}}}zzzsssmmm^^^VVVMMMIIIJJJKKKHHHEEECCCFFFFFFJJJ^^^|||{{{wwwrrrjjjdddWWWMMMGGGJJJMMMXXXyyytttmmmkkkpppsssvvvxxx{{{~~~}}}{{{ppprrriii[[[NNNIIIDDDDDDGGGKKKLLLKKKRRRSSSfffvvvpppyyynnnoooxxxyyyoooeee]]]UUUNNNJJJJJJJJJPPPdddxxx```OOOEEE???===???:::<<<>>>@@@CCCJJJSSS[[[dddkkkqqqrrrqqqooohhh```YYYTTTLLLFFFCCCAAA???>>>BBB@@@???@@@CCCDDDEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFFFFGGGGGGGGGFFFEEEEEECCCCCCBBBAAAAAA@@@@@@@@@>>>>>>@@@BBBGGGZZZ{{{}}}vvvrrrmmmlllooorrrsssrrrcccZZZPPPKKKJJJJJJHHHEEECCCFFFFFFLLL```yyytttooogggaaaTTTLLLHHHJJJMMMYYYyyywwwrrrqqqvvvyyy|||~~~~~~}}}qqqpppjjjXXXNNNJJJGGGGGGJJJLLLLLLKKKRRRRRRdddtttkkktttssslllpppuuurrrlllbbbYYYSSSNNNJJJHHHKKKKKKSSSggg}}}cccQQQFFF???===???:::<<<>>>BBBGGGOOOYYY___iiipppvvvvvvtttppphhh```VVVQQQJJJEEEAAA@@@>>>===AAAAAAAAABBBDDDEEEFFFFFFHHHIIIIIIJJJJJJJJJJJJJJJGGGGGGGGGHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEGGGUUUuuuyyypppjjjjjjmmmnnnnnnhhh```VVVOOOLLLKKKIIIGGGBBBEEEGGGMMMccc~~~wwwrrrlllccc]]]QQQKKKHHHJJJNNN\\\{{{|||xxxxxx|||}}}{{{ooonnn|||jjjXXXKKKIIIIIIJJJNNNQQQQQQQQQUUUTTTeeezzzjjjiiijjjnnnvvvwwwooonnnppp~~~}}}vvvppphhhccc]]]WWWSSSPPPMMMKKKMMMNNNWWWkkkeeeRRRFFF???===>>>999;;;>>>DDDKKKTTT^^^dddnnntttxxxvvvsssnnneee]]]RRRMMMGGGBBB@@@???>>>===>>>@@@BBBDDDEEEGGGIIIJJJKKKKKKLLLMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJGGGHHHIIIIIIIIIIIIHHHHHHFFFDDDFFFIIIJJJVVVuuu{{{rrrnnnllliiigggiiiaaaXXXPPPMMMJJJHHHFFFBBBEEEGGGOOOfff~~~vvvpppiii___XXXNNNJJJIIIJJJPPP```}}}}}}~~~|||sssqqq}}}iiiYYYIIIIIIJJJLLLOOOQQQRRRRRRRRRSSSfffoooiiieeeeeefffiiipppwwwxxxqqqooooooxxxyyyqqqiiidddaaa]]]YYYVVVRRROOOLLLQQQTTT^^^qqq~~~eeeSSSGGG???===>>>:::<<<@@@GGGPPP[[[dddjjjoootttvvvrrrmmmggg^^^VVVLLLHHHBBB???>>>?????????@@@CCCGGGJJJLLLOOORRRTTTUUUUUUVVVVVVVVVTTTRRRQQQPPPQQQQQQPPPPPPNNNMMMMMMJJJJJJKKKLLLLLLKKKIIIHHHIIIEEEFFFLLLOOOZZZxxx{{{tttnnngggbbbccc^^^VVVOOOKKKHHHEEEDDDCCCEEEHHHPPPggg|||tttnnnggg]]]UUULLLJJJIIIKKKRRRfff{{{zzzxxxggg[[[JJJKKKKKKLLLMMMOOOPPPQQQNNNRRRjjjyyysssqqqpppnnnqqqvvvzzzuuuttttttxxxyyyqqqllliiidddaaa^^^[[[XXXUUUZZZ^^^hhhyyy|||dddSSSHHH@@@<<<===<<<>>>BBBKKKVVVaaajjjooonnnqqqqqqkkkddd^^^UUUMMMFFFCCC@@@???AAACCCEEEFFFIIIMMMSSSXXX[[[___cccfffggghhhhhhhhhgggeeebbb```\\\\\\[[[[[[YYYXXXVVVUUUSSSSSSTTTSSSRRROOOMMMKKKPPPHHHHHHPPPVVVaaa}}}zzzrrriiibbb^^^ZZZUUUPPPKKKGGGDDDCCCCCCEEEHHHQQQhhhwwwqqqllleee\\\TTTKKKJJJIIIKKKTTTlllttteeeZZZLLLLLLMMMNNNOOORRRUUUWWWTTT[[[uuu~~~~~~}}}{{{{{{|||zzz}}}yyyvvvqqqnnnllljjjhhhgggcccgggqqqzzzcccSSSHHH@@@<<<<<<>>>@@@DDDMMMYYYfffooosssmmmooommmeee^^^WWWOOOGGGDDDBBB@@@AAAEEEIIIMMMNNNSSSXXX```eeeiiimmmrrrvvvxxxyyyyyyxxxwwwtttqqqooollllllkkkjjjhhhfffdddcccbbbbbbbbb```]]]YYYVVVTTTVVVLLLKKKUUU\\\ggg~~~uuujjjccc\\\ZZZVVVRRRMMMIIIFFFDDDCCCEEEHHHQQQhhh|||tttoookkkeee\\\UUUJJJJJJIIIKKKUUUppp~~~~~~sssdddYYYLLLMMMOOOQQQTTTXXX]]]aaa^^^hhh~~~|||~~~xxxttttttvvvxxxyyyxxx~~~|||bbbPPPEEE>>>===>>><<>><<<>>>BBBGGGPPP]]]hhhoooqqqooohhhddd]]]VVVPPPJJJEEEBBBFFFIIIMMMRRRWWW]]]cccgggtttwww{{{~~~{{{qqqkkkeeecccfffttt{{{vvvkkkeee\\\UUUPPPMMMJJJIIICCCFFFGGGOOOeee}}}xxxsssmmmiiieee^^^UUUNNNGGGGGGHHHNNN^^^yyy|||}}}~~~{{{ooobbbZZZTTTPPPOOOQQQRRRRRRTTTYYY```rrr{{{www^^^MMMCCC===<<<>>>FFFKKKUUU```jjjnnnnnnmmmddd```YYYQQQKKKGGGEEEDDDJJJOOOXXX```gggmmmsssvvv~~~zzzuuuttt~~~uuuoooeee\\\VVVQQQLLLJJJEEEFFFGGGNNNbbbwww}}}yyytttpppkkkgggccc\\\SSSLLLHHHGGGIIIRRReee}}}}}}}}}~~~zzzoooccc\\\WWWTTTSSSUUUUUUSSSTTTWWW[[[ppp}}}yyyzzzuuu\\\LLLCCC>>>>>>@@@FFFLLLUUU___fffiiigggeeebbb^^^WWWOOOIIIGGGHHHJJJPPPXXXbbbllltttyyy}}}}}}xxxppphhh___VVVNNNIIIGGGHHHIIIQQQbbbtttzzzvvvqqqoookkkgggccc[[[SSSMMMJJJIIILLLXXXmmmxxxlllbbb[[[XXXVVVWWW[[[\\\ZZZZZZ]]]___uuuzzztttpppmmmkkkrrrrrr[[[KKKCCC??????BBBFFFLLLWWW___ddddddaaa___]]]ZZZTTTNNNIIIIIINNNRRRZZZaaakkkuuu{{{zzzsssjjj^^^RRRJJJIIIIIIJJJSSSbbbqqqvvvuuuooommmjjjfff```YYYRRRMMMKKKKKKPPP^^^sssuuuhhh___ZZZVVVUUUXXX___bbbaaacccfffiii{{{vvvtttsssmmmjjjddd^^^ZZZYYYZZZZZZdddxxxoooXXXIIIBBB>>>???BBBHHHPPPZZZccceeeccc___]]]XXXWWWTTTOOOMMMOOOVVV\\\gggmmmttt{{{{{{rrrfffYYYPPPKKKJJJLLLTTTaaammmrrrrrrlllkkkhhhccc]]]VVVQQQNNNLLLOOOXXXgggzzz|||{{{{{{ssseee\\\WWWUUUTTTXXX___cccdddfffjjjppp}}}yyyvvvmmmiiiaaaYYYTTTRRRSSSSSSXXXqqq}}}jjjTTTFFF???===>>>AAAJJJRRR^^^fffgggccc___]]]WWWXXXXXXVVVUUUYYYbbbiiitttxxx}}}wwwmmmbbbZZZQQQOOOQQQYYYccckkkooopppmmmlllhhhbbb[[[VVVSSSRRROOOWWWfffvvv{{{xxxwwwsssdddZZZVVVVVVTTTVVV\\\______bbbfffnnnzzzuuulllccc[[[WWWVVVVVVWWWrrrzzzgggQQQCCC===;;;<<<@@@JJJSSS___ggggggccc___\\\ZZZ\\\^^^]]]]]]bbblllttt}}}yyyqqqhhhcccYYYVVVWWW^^^gggllloooqqqqqqooojjjddd]]]XXXVVVVVVTTT```rrr}}}|||xxxvvvtttdddZZZVVVWWWTTTUUUYYY[[[ZZZ\\\```jjj~~~xxxqqqjjjccc___]]]eeewwwooo___NNNDDD@@@======???JJJSSS]]]```\\\XXXWWWYYYXXX[[[```gggooowww}}}xxxpppjjjdddbbbbbbdddiiiooossstttrrrnnniiieeeaaa^^^[[[YYY\\\nnn~~~yyyvvvpppccc[[[YYYUUUVVVVVVVVVVVVXXX[[[^^^ddd{{{vvvqqqmmmjjjnnn~~~}}}iiiYYYIII@@@===;;;<<<>>>EEELLLUUUWWWUUUSSSUUUXXXZZZaaakkkttt{{{~~~wwwsssmmmllljjjkkknnnrrrsssttttttqqqlllgggdddaaa___^^^fffvvv~~~xxxvvv}}}nnn```XXXUUUTTTTTTUUUTTTUUUWWW[[[^^^hhh|||zzz~~~dddUUUEEE>>><<<;;;<<<>>>@@@EEEKKKMMMMMMOOOUUUZZZ^^^iiiyyy~~~zzzxxxvvvuuuvvvvvvuuutttvvvtttoookkkgggfffeeeeeesss~~~~~~}}}yyyxxxvvviii]]]UUUQQQRRRSSSSSSSSSTTTVVV[[[^^^gggcccUUUFFF???===<<<===??????BBBDDDFFFHHHMMMWWW^^^fffsss~~~}}}|||zzzwwwuuuyyywwwsssnnnkkkkkkmmmooo}}}~~~}}}~~~}}}vvvmmmcccZZZUUURRRRRRSSSSSSSSSTTTXXX]]]aaaccc{{{bbbTTTFFF???>>><<<<<<>>>@@@@@@AAACCCGGGOOOZZZbbbppp{{{~~~{{{yyy{{{zzzwwwrrroooppptttxxx}}}|||~~~xxxnnneee]]]YYYWWWVVVTTTTTTTTTTTTVVVZZZ```eeehhhwww```RRRDDD???===<<<<<<>>>@@@AAABBBEEELLLVVVbbbjjj{{{zzzvvvuuu|||~~~~~~{{{wwwtttvvv}}}{{{~~~vvvkkkaaa[[[YYYXXXXXXUUUUUUUUUVVVXXX]]]dddiiisssyyy^^^QQQDDD@@@?????????AAACCCDDDHHHNNNWWWdddpppxxx}}}vvvsssttttttqqqmmm]]]WWWRRRSSSYYYggg~~~|||zzz}}}||||||tttjjjaaa\\\ZZZXXXWWWUUUUUUUUUVVVXXX^^^eeekkkxxx}}}wwwzzz^^^QQQFFFBBBCCCDDDEEEGGGFFFIIINNNVVVbbbppp||||||nnnggg___YYYSSSSSS[[[bbbdddddd\\\UUUPPPLLLHHHKKKZZZkkk}}}yyy{{{zzzsssjjjbbb^^^[[[WWWTTTTTTUUUUUUUUUXXX^^^ffflllvvvzzzrrrqqquuu]]]PPPDDDAAACCCEEEIIIMMMRRRNNNSSSddduuuwwwiii]]]WWWOOONNNMMMLLLMMMRRRYYY^^^dddYYYOOOIIIGGGHHHPPPXXXwwwxxxqqqiiiccc```^^^[[[XXXVVVTTTUUUVVVWWW\\\iiivvvzzzyyyxxxyyyyyynnnZZZOOODDDBBBDDDEEEHHHLLLTTTSSS[[[mmm}}}sssfff[[[SSSOOOJJJJJJKKKKKKMMMPPPUUUYYYaaaXXXOOOKKKHHHGGGLLLSSSjjjvvvppphhhdddcccbbb```^^^XXXWWWVVVWWWWWW\\\iiiwwwyyyxxxmmmdddXXXNNNFFFFFFGGGHHHKKKNNNYYY[[[fffwwwssscccWWWPPPLLLJJJJJJLLLNNNPPPQQQSSSWWWZZZccc[[[SSSOOOJJJGGGHHHMMMYYY|||{{{qqqlllfffcccdddeeedddccc[[[YYYWWWWWWWWW\\\iiivvvwwwlllbbb[[[TTTMMMHHHJJJLLLNNNPPPTTT]]]bbbnnn}}}{{{lll^^^TTTOOOLLLJJJMMMOOOQQQTTTXXX]]]ccchhhmmmddd[[[TTTMMMHHHHHHLLLPPPooo}}}~~~zzzlllgggbbb```bbbccccccbbb\\\ZZZXXXWWWVVVZZZfffssstttggg\\\VVVNNNIIIHHHKKKNNNPPPSSSXXX___gggsss~~~zzzrrrfff[[[SSSMMMIIIGGGIIIJJJLLLPPPXXXcccpppxxxxxxnnnbbbYYYQQQKKKKKKOOOPPPjjj}}}{{{|||yyyhhhccc]]][[[\\\^^^^^^\\\[[[YYYWWWVVVTTTVVVaaammmqqqbbbXXXTTTKKKGGGGGGJJJMMMNNNSSSXXX___kkkxxx~~~mmmggg^^^VVVPPPKKKHHHEEEDDDDDDDDDHHHQQQ```ppp{{{yyyoooccc[[[SSSNNNNNNRRRUUUkkk~~~~~~}}}ssseee```ZZZWWWXXXYYYYYYWWWYYYWWWWWWVVVSSSSSS\\\fff||||||jjj\\\UUUSSSOOOLLLJJJLLLMMMNNNSSSYYY^^^mmm~~~}}}yyyiiiccc\\\WWWSSSQQQPPPOOOMMMKKKGGGGGGKKKWWWeeeooonnnggg___ZZZTTTOOOOOORRRXXXmmm~~~wwwlllddd^^^YYYVVVWWWXXXXXXVVVXXXWWWWWWWWWTTTRRRYYYbbbrrrvvvdddWWWSSSSSSVVVRRRPPPPPPPPPOOOTTTZZZ\\\ooozzzvvvmmmhhhaaa\\\[[[\\\]]]^^^]]]YYYRRRLLLKKKPPPYYY```ccc^^^ZZZXXXTTTOOONNNPPPYYYooowwwyyy}}}ssshhhccc^^^YYYVVVXXXYYYYYYXXXWWWWWWXXXYYYUUURRRWWW___ffftttdddXXXUUUWWWXXX]]]aaaaaa\\\WWWWWWXXXcccqqqzzzuuurrrqqqzzz|||yyy{{{}}}{{{{{{pppaaaUUUQQQUUU[[[___aaaaaa^^^ZZZVVVTTTUUUVVVdddyyy|||yyyzzzyyyssspppkkkuuu||||||{{{sssfffaaa]]]YYYXXXZZZZZZXXXVVVXXXXXXXXXWWWUUUTTTUUUVVVeeexxx{{{kkk___]]]aaajjjnnnqqqnnngggbbbdddgggnnn{{{}}}wwwsssooolllxxxttteee]]]\\\^^^aaabbbaaa___[[[WWWVVVXXXYYYhhh|||}}}{{{|||~~~xxxrrrnnnwww~~~}}}|||rrreee```]]]ZZZYYYZZZZZZYYYWWWXXXYYYYYYXXXWWWVVVWWWYYYeee~~~rrrwwwxxxkkkjjjpppzzzuuuwww|||uuummmhhheeeddduuuqqqeee___^^^^^^^^^^^^]]][[[ZZZ[[[^^^aaammm~~~}}}}}}}}}}}}tttttt|||pppddd___]]]ZZZYYYZZZZZZZZZYYYYYYZZZZZZXXXVVVTTTTTTUUU]]]nnnooosssxxx}}}~~~yyymmmeeeaaa___^^^hhhtttzzzmmmccc___]]]YYY[[[\\\]]]___bbbfffiiippp~~~{{{zzzzzz{{{|||}}}yyy{{{yyykkkbbb^^^\\\[[[ZZZYYYZZZZZZZZZZZZZZZYYYVVVRRROOONNNNNNQQQ\\\}}}aaagggoootttyyyrrrgggaaa______```]]]cccmmmzzzyyynnngggddd___aaadddfffgggiiikkknnnrrr{{{wwwuuuvvvyyy{{{|||}}}qqqfff```[[[[[[ZZZYYYXXXYYYZZZ[[[YYYYYYXXXUUUSSSQQQRRRSSSTTT\\\zzzSSS[[[eeelllrrr{{{{{{mmmbbb___bbbgggkkk\\\XXXXXX^^^iiiuuuxxxppplllpppsssvvvwwwvvvuuuttttttwww}}}zzzuuurrrrrrtttxxxzzz}}}~~~zzzrrrggg___]]]YYYYYYYYYXXXWWWWWWZZZ\\\WWWXXXXXXXXXXXX[[[```dddjjjpppMMMSSS\\\dddkkksss~~~|||kkk___^^^fffrrrzzzhhh]]]SSSSSS[[[iii{{{}}}yyy}}}uuurrrooonnnppptttyyy|||}}}uuupppggg^^^ZZZ\\\VVVXXXXXXWWWVVVVVVYYY\\\XXXYYYYYYZZZ]]]dddlllrrrJJJNNNTTTZZZaaajjjttt||||||~~~kkk^^^^^^jjjzzz{{{kkk\\\YYY___lll|||yyynnnmmmkkklllooouuu{{{|||zzzpppiiiaaaXXXWWWZZZUUUVVVXXXVVVUUUUUUXXX[[[[[[[[[ZZZ[[[^^^fffpppvvvDDDGGGLLLRRRYYYcccmmmttt{{{~~~|||~~~xxxnnnkkkooo}}}}}}lllcccgggwwwyyyrrrnnnnnnkkkjjjmmmttt{{{~~~~~~~~~yyyxxx}}}sssiii```[[[YYYXXXUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWYYY\\\[[[YYY\\\bbbqqqvvvCCCEEEIIINNNTTT]]]ffflllrrryyy}}}xxxtttwwwsssmmmsss}}}xxxrrrllliiieeehhhlllrrryyyzzzxxx~~~~~~xxxooofff___[[[ZZZYYYVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUWWWYYYWWWRRRRRRVVV[[[ccc~~~@@@BBBEEEHHHMMMTTT\\\bbbooottt|||}}}|||~~~zzz~~~vvvvvv}}}{{{uuuooojjjfffdddbbbiiirrryyy~~~}}}|||wwwqqqiiiaaa]]][[[ZZZZZZXXXXXXWWWVVVUUUTTTSSSSSSRRRSSSVVVYYYVVVOOOKKKMMMNNNWWWwww===???AAACCCGGGNNNUUUZZZjjjqqqxxx|||zzz{{{}}}{{{www}}}{{{uuunnnhhhdddbbbbbbeeelllvvv~~~~~~ssslllddd^^^\\\[[[ZZZYYYZZZYYYXXXWWWUUUTTTSSSRRRPPPRRRWWW]]][[[TTTMMMLLLMMMVVVvvv;;;<<<>>>@@@DDDJJJQQQVVV^^^fffpppvvvyyy~~~yyytttqqq{{{yyytttmmmfffaaa______```ccciiirrr}}}zzz{{{}}}pppiii```[[[[[[[[[ZZZXXXZZZZZZYYYWWWUUUTTTSSSRRRRRRSSSZZZaaa```WWWOOOKKKJJJSSSqqq;;;<<<===???AAAFFFMMMRRRUUU^^^iiiqqquuuzzz{{{sssvvvvvvyyy}}}~~~|||nnnjjjddd^^^[[[[[[]]]___```ccclllwww|||vvv}}}vvvlllddd[[[XXXYYY[[[ZZZXXXZZZZZZYYYWWWVVVTTTSSSSSSTTTUUU[[[bbbbbbWWWLLLGGGHHHQQQooo>>>>>>>>>>>>???CCCHHHLLLRRRXXXaaajjjqqqxxx}}}wwwtttooollllllnnnooooootttyyy~~~~~~}}}|||vvvsssgggddd___[[[ZZZ\\\___aaafffiiimmmrrrvvvwwwuuuttt~~~ttteee]]]UUUTTTWWW[[[[[[XXXZZZYYYXXXWWWVVVUUUTTTTTTRRRSSSYYYbbbbbbYYYNNNHHHGGGQQQqqq@@@@@@???======@@@DDDHHHNNNQQQXXXaaajjjrrrwwwzzz{{{~~~|||xxxrrrjjjccc^^^\\\^^^eeemmmqqqqqqrrruuuxxxyyy|||uuunnniiidddbbb^^^[[[\\\___bbbeeesssttttttqqqmmmkkklllooovvv|||zzzzzzxxx___XXXQQQQQQVVV[[[[[[YYYYYYYYYXXXWWWVVVVVVUUUTTTNNNPPPWWWbbbeee]]]SSSNNNFFFQQQrrrHHHFFFAAA===;;;===AAAEEEIIILLLQQQXXX___gggpppuuuwww{{{vvvppplllhhheeeeeejjjpppvvvwwwtttoookkkooowww~~~yyyssskkkeeeaaa[[[[[[[[[ZZZZZZ```jjjrrr}}}uuullliiiooovvv{{{~~~yyylllYYYTTTOOOPPPUUUZZZZZZYYY\\\ZZZXXXXXXZZZZZZWWWTTTUUUTTTUUUWWWYYYYYYWWWTTTTTTUUUxxxIIIGGGBBB>>><<<===@@@BBBEEEHHHMMMSSSZZZbbbkkkpppuuuwww{{{zzznnnfffiiinnnwww~~~qqqfffeeemmmwwwyyyrrrjjjccc]]]YYYYYYYYYYYY]]]ccclllsssxxxzzzttttttyyy}}}|||~~~}}}qqqdddYYYUUUQQQQQQVVVZZZ[[[ZZZYYYWWWVVVVVVXXXXXXVVVTTTWWWYYYZZZYYYVVVTTTUUUVVVSSS[[[KKKIIIDDD@@@>>>===>>>>>>@@@CCCHHHMMMSSS[[[ccchhhppprrrtttvvvyyy~~~rrrooosss}}}tttiiimmmttt~~~|||zzz|||xxxqqqhhhaaa[[[WWWUUUWWWWWWZZZdddppp{{{}}}zzzxxx{{{}}}yyywwwvvvvvvxxx}}}zzzssshhh]]]XXXTTTPPPQQQTTTXXXYYYXXXWWWVVVUUUUUUVVVWWWVVVTTTXXX\\\___\\\UUUPPPQQQTTTRRRcccOOOLLLGGGDDDAAA???===;;;===???CCCGGGLLLSSSZZZ___jjjllloooqqqtttxxx}}}xxxwww~~~}}}yyyuuupppllleee^^^YYYVVVVVVVVVWWW[[[cccooo{{{}}}{{{yyyyyyzzz~~~|||xxxxxxxxxyyy{{{}}}}}}ssslllbbbYYYUUURRROOOOOORRRUUUVVVVVVYYYXXXWWWVVVVVVVVVVVVUUUVVV[[[___^^^XXXRRROOONNNPPPhhhTTTPPPKKKGGGEEEBBB>>>;;;<<<>>>AAACCCGGGLLLRRRWWWbbbeeekkkoooqqqtttvvvxxxzzz|||~~~}}}yyysssooodddaaa\\\WWWTTTTTTUUUVVVZZZcccppp{{{||||||{{{|||~~~}}}}}}|||{{{zzzyyyxxxxxxxxxmmmfff^^^WWWTTTSSSQQQQQQSSSTTTVVVVVV\\\\\\[[[YYYWWWVVVWWWWWWWWW[[[```dddbbb[[[RRRLLLPPPgggZZZUUUOOOKKKIIIFFFBBB>>><<<>>>???AAABBBFFFKKKNNNWWW\\\ccchhhlllnnnpppqqqsssuuuyyy~~~}}}zzzwwwqqqkkkggg\\\[[[XXXVVVUUUUUUVVVVVVaaalllzzzyyy|||~~~|||{{{{{{{{{yyypppddd^^^YYYSSSUUUUUUTTTTTTTTTUUUWWWXXX\\\\\\[[[YYYVVVVVVWWWYYY[[[^^^dddiiijjjcccWWWOOORRRbbb___YYYRRRMMMLLLJJJFFFBBB======>>>>>>>>>@@@DDDGGGMMMQQQWWW]]]aaaeeehhhkkklllppptttxxx{{{~~~{{{wwwrrrnnnhhhbbb]]]XXXYYY[[[]]]^^^``````aaajjjrrr}}}}}}zzz~~~}}}~~~yyywwwiii^^^YYYUUUPPPTTTTTTTTTSSSSSSSSSUUUVVVVVVWWWWWWUUUSSSTTTWWWZZZ]]]bbbhhhjjjggg```XXXSSSVVV\\\ccc\\\SSSOOONNNLLLHHHEEE=========<<<<<<===@@@CCCFFFIIINNNSSSXXX^^^cccgggfffkkkqqqssssssvvv|||}}}{{{{{{wwwrrrlllgggaaaZZZVVVUUUYYY^^^dddiiilllnnnnnnqqquuu|||www|||{{{}}}~~~|||sssfff[[[WWWTTTPPPPPPQQQQQQQQQPPPPPPQQQSSSPPPRRRSSSRRRQQQRRRWWWZZZ]]]ccciiihhhaaaYYYVVVUUUYYYXXXxxxccc[[[SSSRRRSSSQQQJJJEEEEEEBBB>>><<<<<<=========BBBCCCFFFJJJOOOVVV\\\___dddgggjjjmmmooorrruuuxxx~~~}}}zzzwwwtttqqqllleee___[[[WWWUUUSSSQQQXXX```hhhrrr|||}}}{{{}}}yyyuuuyyy~~~||||||yyyyyy{{{|||yyywwwpppmmmhhh___WWWRRRQQQQQQPPPOOOOOONNNNNNOOOOOOPPPRRRLLLIIIJJJKKKLLLPPPVVV___nnnoooggg```UUULLLMMMRRRTTTxxxqqqcccTTTMMMNNNPPPPPPOOOHHHEEEAAA>>>===<<<;;;:::===>>>@@@DDDJJJPPPUUUYYY```cccgggjjjlllnnnqqqssszzz}}}zzzxxxuuurrrooofffbbb\\\VVVRRRPPPOOONNNRRRZZZeeeooo{{{|||wwwuuusssrrrvvv{{{|||}}}}}}}}}~~~}}}zzzvvvnnniiibbb[[[UUURRRPPPOOONNNNNNNNNMMMMMMNNNNNNNNNPPPMMMKKKLLLKKKLLLQQQYYYcccssstttiii```SSSKKKNNNQQQSSSwww}}}fffVVVQQQRRRRRRPPPKKKHHHDDDAAA???===:::888999:::<<>>999888888999;;;???BBBDDDKKKPPPXXX___dddhhhlllnnnjjjmmmpppqqqrrrvvv}}}~~~{{{zzzzzz|||}}}}}}zzzxxxvvvtttpppiiibbb]]]WWWRRRNNNJJJJJJKKKKKKNNNVVV___fffpppwww{{{yyyvvvuuusssooommmiiihhhlllppptttyyyvvvvvvwwwyyy|||~~~}}}|||{{{{{{}}}|||tttmmmccc\\\TTTPPPQQQRRRPPPMMMMMMMMMLLLLLLLLLLLLMMMMMMOOOPPPSSSSSSPPPNNNVVVaaatttrrr___XXX___ddd```xxx{{{eee[[[WWWSSSNNNLLLIIIGGGGGGFFFDDDCCC:::999888777888999;;;===DDDIIIPPPWWW\\\```dddgggeeeiiimmmllljjjmmmttt{{{{{{~~~~~~~~~~~~~~~}}}{{{zzzzzz{{{|||~~~}}}||||||~~~~~~}}}zzzwwwtttpppnnnhhhccc]]]WWWRRRNNNJJJGGGEEEFFFHHHJJJNNNXXXeeennnzzz{{{lll``````cccjjjrrruuuvvvzzz~~~}}}}}}}}}|||tttxxx{{{zzz}}}~~~|||vvvmmmfff___ZZZTTTQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJKKKKKKLLLNNNNNNOOOQQQNNNMMMSSS\\\mmmxxxeee[[[___eeeddd{{{|||jjj___WWWRRROOOKKKHHHGGGGGGFFFEEE???===;;;999888888999:::===AAAFFFKKKOOOSSSWWWZZZ]]]___cccdddfffiiimmmqqqtttxxx}}}~~~}}}|||||||||{{{|||~~~~~~{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|||zzzxxxwwwwwwvvvtttrrrnnnjjjfffdddXXXTTTOOOKKKIIIGGGEEECCCDDDFFFGGGIIIMMMXXXfffpppvvv{{{lll```bbbfffoooyyy}}}|||}}}~~~tttuuutttpppqqqwww||||||~~~|||wwwoooeee^^^YYYXXXUUURRROOOMMMLLLKKKIIIIIIHHHHHHHHHHHHIIIIIILLLIIIJJJLLLKKKJJJNNNTTT```{{{zzzgggYYYZZZ```ccc~~~jjj|||jjj^^^UUUQQQLLLHHHGGGGGGGGGFFFDDDBBB???<<<::::::::::::999<<<@@@CCCEEEIIIMMMPPPVVVWWWYYY^^^dddiiijjjkkkpppsssxxx|||~~~}}}||||||{{{{{{yyyzzz}}}}}}|||vvvwwwyyy{{{}}}~~~~~~~~~}}}{{{yyyvvvuuupppooonnnkkkgggbbb^^^\\\MMMJJJFFFDDDCCCCCCCCCBBBEEEGGGHHHIIIMMMWWWfffqqqsss~~~~~~xxxqqqkkkjjjmmmuuu}}}{{{}}}}}}wwwnnnkkkqqqyyy}}}{{{tttkkk```XXXVVVVVVUUURRRNNNKKKJJJJJJGGGFFFFFFFFFFFFFFFFFFGGGJJJFFFEEEHHHHHHHHHJJJNNNUUUqqqyyyeeeUUUTTTZZZaaaHHHaaarrriiiYYYUUUMMMFFFBBBBBBEEEHHHEEEDDDBBBAAA@@@>>>:::777888999;;;>>>@@@CCCEEEFFFKKKLLLOOOSSSXXX]]]bbbdddhhhlllqqqvvvyyy{{{}}}~~~~~~|||{{{|||{{{|||~~~{{{yyyxxxxxxyyyyyyyyy{{{|||~~~|||{{{yyyxxxwwwuuuqqqnnnjjjfffaaa]]]ZZZUUUOOOJJJHHHEEEBBB??????AAACCCDDDHHHLLLSSS[[[cccllluuuzzzyyywwwsssnnnoootttqqquuuzzz{{{zzzyyyvvvuuuwwwzzz~~~|||tttkkkaaaXXXRRROOONNNNNNMMMMMMMMMMMMMMMGGGFFFEEECCCCCCCCCCCCDDDFFFEEEEEEEEEFFFHHHJJJKKKPPP\\\jjjooohhh\\\SSSOOOQQQ\\\IIIQQQeeewww]]]VVVNNNKKKLLLKKKGGGCCCHHHGGGEEEEEECCCAAA===:::999999:::;;;===>>>@@@AAADDDFFFHHHLLLQQQWWW\\\^^^eeeiiinnnqqqtttuuuwwwyyy{{{}}}zzzzzzzzz}}}~~~|||{{{{{{{{{{{{{{{|||||||||}}}}}}yyywwwuuusssqqqmmmiiifff```[[[UUUPPPMMMJJJGGGDDD???BBBEEEEEEDDDEEEHHHKKKOOOVVVaaallltttzzz|||xxxuuupppnnnuuu}}}}}}|||zzzyyy{{{~~~}}}~~~zzzrrriiiaaaXXXPPPJJJIIIIIIHHHGGGGGGGGGGGGHHHFFFFFFDDDDDDCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFHHHIIIIIIQQQ[[[^^^YYYQQQJJJFFFLLLVVVzzzXXXOOOFFFUUUuuugggUUUKKKKKKLLLIIIEEEGGGFFFEEEFFFEEECCC@@@===<<<;;;:::999888999:::;;;===???AAAEEEJJJPPPTTTWWW___bbbgggjjjlllmmmoooqqqrrruuuxxx{{{|||~~~~~~~~~}}}~~~yyyyyyxxxzzz~~~~~~~~~~~~~~~~~~~~~}}}{{{yyyvvvuuutttqqqmmmjjjgggbbb]]]ZZZUUUPPPIIIDDDBBBAAA@@@@@@999>>>DDDEEEEEEHHHQQQXXXaaaiiittt}}}xxxwwwvvvsssnnnooozzz~~~~~~~~~yyyvvvpppggg^^^VVVOOOIIIEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFIIILLLPPPRRRRRRNNNIIIFFFHHHPPPssswwwhhhPPPBBBOOOrrrttt\\\NNNHHHGGGHHHGGGGGGFFFGGGIIIHHHGGGEEEAAA???<<<:::888777777777999:::<<<@@@DDDIIINNNPPPVVVYYY]]]aaaccceeehhhjjjjjjmmmqqqtttvvvyyy|||~~~}}}~~~~~~|||}}}zzzyyyxxxyyy|||~~~~~~~~~~~~~~~~~~}}}zzzwwwrrrmmmkkkjjjgggbbb^^^ZZZVVVQQQMMMKKKHHHDDDAAA????????????@@@CCCFFFJJJPPPZZZfffoooyyy|||{{{wwwsssqqqppprrrsssrrrpppqqqzzz}}}yyyqqqjjjaaaWWWQQQLLLHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDIIIIIIKKKOOORRRRRRNNNJJJGGGMMMooowww^^^GGGDDD___}}}vvv```TTTPPPMMMKKKJJJJJJLLLMMMLLLKKKFFFDDDAAA>>>;;;:::999888777888999;;;>>>BBBEEEGGGKKKNNNSSSWWWYYY]]]```cccbbbeeeiiimmmpppssswwwyyy{{{~~~~~~~~~~~~~~~}}}}}}|||yyyzzz|||~~~|||zzzyyyyyy{{{}}}~~~~~~~~~}}}|||{{{{{{xxxwwwuuurrrmmmgggbbb___[[[WWWSSSOOOLLLIIIEEEBBBAAAAAAAAA@@@???>>>>>>???HHHJJJQQQ^^^mmm{{{~~~tttjjjdddbbbbbbgggjjjooorrruuuxxxzzz{{{xxxkkkddd[[[RRRMMMJJJHHHGGGFFFFFFEEEDDDDDDDDDDDDDDD@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDFFFLLLRRRTTTPPPKKKKKKPPPqqqnnnKKK???FFFeeezzzoooZZZVVVPPPMMMKKKKKKJJJJJJIIIHHHGGGDDDBBB@@@>>>===777777777777999:::<<<>>>CCCEEEIIILLLOOOSSSWWWZZZYYY\\\aaaeeehhhkkkoooqqqsssvvv{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzz{{{}}}~~~|||yyyyyyzzz|||}}}}}}}}}}}}~~~|||zzzwwwuuutttsssllljjjhhhddd___YYYUUURRRJJJGGGDDDBBBAAA???===;;;999<<<>>>?????????@@@AAAFFFMMM[[[oootttggg\\\XXXZZZ\\\]]]dddmmmtttzzz~~~|||xxx{{{xxxpppaaa[[[RRRKKKHHHGGGFFFFFFDDDCCCBBBBBBAAAAAABBBBBB???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAABBBEEEKKKQQQRRRPPPLLLMMMTTTttttttPPP999;;;SSSvvvwwwooodddZZZSSSOOOLLLKKKIIIJJJJJJJJJHHHEEECCCAAA;;;:::999777777777888888===???BBBDDDEEEHHHKKKNNNOOORRRWWW[[[^^^aaaeeegggiiimmmqqquuuvvvwwwyyyzzzyyyzzz|||}}}~~~}}}~~~~~~~~~~~~||||||}}}}}}}}}|||{{{{{{{{{|||~~~|||yyyxxxyyy{{{|||||||||||||||}}}~~~~~~~~~}}}|||yyywwwtttpppllliiigggfff]]][[[XXXTTTPPPKKKHHHFFF@@@>>><<<<<<===>>>>>>======???AAABBBBBBDDDHHHKKKNNNVVVccctttyyysssiii^^^VVVTTTWWWZZZZZZfffrrrwwwzzz}}}|||xxxwww|||~~~|||uuullleeeWWWQQQJJJEEECCCCCCCCCCCCAAAAAA@@@????????????@@@>>>???@@@AAABBBAAAAAA@@@@@@@@@AAABBBBBBAAA@@@???BBBCCCEEEIIILLLMMMLLLKKKMMMUUUwwwpppNNNAAAAAAHHH\\\vvv}}}mmmbbb[[[WWWUUUIIIJJJLLLMMMLLLIIIFFFDDD@@@???===:::999888888888;;;<<<>>>??????@@@CCCFFFIIILLLPPPTTTWWWZZZ^^^```cccfffjjjmmmoooqqqsssuuutttuuuwwwyyy|||~~~~~~}}}{{{~~~~~~~~~~~~yyyzzz{{{|||}}}}}}}}}}}}zzz{{{}}}~~~~~~~~~|||xxxwwwxxxzzz{{{{{{|||||||||||||||}}}~~~|||}}}{{{zzzyyywwwqqqoookkkgggbbb^^^\\\ZZZSSSQQQNNNIIIEEEBBB@@@???>>>===;;;<<>>???@@@AAA@@@??????===>>>???@@@@@@???>>>===AAAAAABBBBBBCCCDDDEEEFFFKKKUUUxxxpppRRRAAA888AAAOOO[[[kkk{{{vvveeeSSSWWWNNNJJJLLLLLLIIIHHHKKKCCCBBB@@@>>><<<999888777:::999999999;;;<<<>>>@@@@@@BBBFFFJJJNNNRRRTTTUUU\\\bbbhhhjjjiiiiiilllooommmnnnoooqqqsssvvvxxxzzz~~~|||~~~~~~}}}||||||{{{{{{yyyzzzzzz{{{|||||||||{{{yyyyyyyyyzzz{{{|||~~~~~~|||}}}~~~}}}{{{zzzzzzzzz{{{zzzzzzyyyyyyyyyzzz{{{{{{~~~~~~~~~~~~}}}yyytttoookkkhhhfffbbb^^^ZZZWWWVVVSSSNNNKKKIIIFFFCCC@@@???>>>===<<<;;;999;;;???@@@===@@@FFFQQQPPPTTT[[[aaadddllluuu}}}zzz}}}}}}ttthhhaaadddfffddd[[[QQQOOOWWW___iiiqqqzzz}}}zzzyyyrrrvvv||||||uuuwww{{{~~~~~~ssscccYYYUUUUUUQQQKKKDDDAAA@@@CCCEEEAAAAAA@@@???>>>===<<<;;;>>>>>>>>>>>>>>>===<<<<<<>>>>>>?????????@@@@@@@@@:::===@@@BBBAAA@@@@@@@@@AAATTTuuuuuudddPPPAAA999:::FFFSSSccc|||qqq```VVVPPPQQQQQQLLLGGGFFFIIIIIIGGGEEEBBB???===<<<:::999888777888888999:::;;;<<>>>>>>>>999777888<<>>===<<<;;;>>>>>>??????>>>======<<<>>>>>>>>>??????@@@@@@@@@===???AAAAAA@@@>>>======BBBSSSrrrooo}}}tttggg^^^VVVIII;;;???XXXppp{{{yyymmmaaaZZZWWWRRRPPPOOOMMMMMMLLLJJJHHHFFFDDDCCC>>>===;;;999888777666666777777888:::<<>>;;;;;;>>>BBBGGGPPPXXXgggqqqzzz{{{pppggg___^^^aaaVVVWWWZZZ```iiiqqqxxx{{{yyy|||~~~wwwrrrqqqpppppprrruuuxxxzzz{{{{{{tttqqqooouuuuuussskkk```TTTMMMKKKFFFCCC??????@@@AAA???===@@@@@@???>>>======<<<<<<>>>>>>?????????>>>======>>>>>>>>>>>>???????????????@@@BBBAAA>>><<<;;;;;;BBBQQQoooXXXfffzzzrrrLLL<<<@@@IIIWWWjjjooo```VVVSSSSSSOOOOOOOOOOOOOOONNNMMMLLLFFFDDDBBB???===:::888777888777777777888;;;===???DDDJJJQQQVVVWWWXXXYYYZZZWWWXXXYYY[[[]]]```bbbdddfffggghhhjjjllllllmmmmmmllllllmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmooooooooooooooopppqqqqqqssssssssssssssssssrrrrrrpppooooooooonnnnnnoooooopppooonnnnnnmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkiiiiiiiiiiiiiiihhhhhhhhhbbbaaa```^^^[[[XXXVVVUUURRRPPPMMMIIIEEEBBB@@@???>>><<<;;;999999999999999;;;;;;:::999888999:::<<>>@@@@@@>>>@@@??????>>>======<<<<<<>>>>>>>>>??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???===;;;:::;;;BBBPPPmmmGGGOOOaaazzznnnMMM999000<<>>AAAGGGLLLNNNOOOOOOOOOMMMNNNPPPSSSVVVYYY\\\^^^]]]^^^```bbbccceeeffffffeeeeeefffggghhhiiijjjjjjhhhiiiiiijjjjjjiiihhhhhhiiiiiiiiiiiijjjkkkllllllllllllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjiiijjjiiihhhgggffffffeeeeeedddddddddcccbbbaaaaaa```]]]]]]\\\ZZZYYYXXXXXXWWWSSSRRRQQQOOOMMMJJJHHHGGGEEEDDDBBB@@@>>>===<<<<<<<<<;;;:::999888888:::;;;<<<===>>>===;;;<<<>>>AAADDDJJJSSSZZZ```fffkkklllxxx|||{{{wwwooobbbaaaaaa```[[[VVVXXX^^^mmmyyy~~~yyyyyyxxxuuurrrrrrsssuuu{{{sssnnncccaaa]]]VVVNNNHHHDDDBBBBBB>>>888666888<<<>>>>>>??????>>>>>>===<<<<<<<<<<<<======>>>>>>>>>==============================;;;<<<======<<<;;;<<<===BBBPPPmmmFFFDDDLLLccc]]]AAA000555888666GGGbbbwwwttteeeXXXVVVSSSOOOMMMMMMMMMMMMMMMLLLKKKIIIFFFDDDAAA@@@???>>><<<:::999888888999999:::===@@@BBBCCCCCCCCCBBBCCCEEEGGGKKKNNNQQQSSSSSSSSSUUUVVVXXXZZZ[[[\\\\\\]]]^^^___aaabbbcccdddbbbccccccccccccbbbaaaaaaaaabbbbbbbbbccceeefffgggeeedddcccbbbaaaaaaaaaaaaaaabbbcccdddddddddddddddbbbaaa```^^^]]]\\\\\\\\\VVVVVVVVVVVVUUUTTTSSSRRRRRRQQQOOOMMMKKKJJJIIIIIIFFFFFFEEEDDDCCCAAA???>>>;;;;;;:::999999999999999888999999888888:::===@@@;;;===@@@@@@???AAAEEEIIIRRR^^^lllwwwxxxyyylllgggccc^^^\\\XXXUUUSSSQQQQQQXXX```sss}}}{{{zzzxxxwwwwwwxxxxxxyyyyyyqqqlll]]]ZZZUUUOOOJJJFFFDDDBBBCCC???:::666444777;;;>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<=========<<<<<<============<<<<<<<<<<<<888:::;;;;;;;;;;;;===>>>BBBRRRppp\\\NNNEEENNNccczzzsss```LLLAAA:::333666???JJJ___xxxmmmhhh```WWWPPPLLLKKKKKKMMMMMMMMMMMMKKKIIIGGGFFFDDDCCCAAA???===;;;:::999888888888999;;;;;;;;;;;;;;;;;;<<<>>>@@@CCCEEEFFFGGGGGGHHHIIIKKKLLLNNNOOOOOOPPPQQQSSSUUUVVVXXXXXXWWWWWWXXXXXXWWWVVVVVVUUUUUUVVVVVVXXXYYY[[[]]]^^^\\\[[[YYYWWWVVVUUUVVVVVVVVVWWWYYYZZZ[[[[[[[[[ZZZWWWVVVTTTRRRQQQPPPOOOOOOIIIIIIJJJJJJIIIHHHGGGFFFGGGFFFDDDBBBAAA@@@@@@AAA===>>>>>>>>>===<<<;;;;;;999888888777777777888888777999;;;;;;===@@@FFFKKKKKKNNNQQQQQQOOOQQQUUUZZZgggtttsssqqqmmmeee]]]VVVQQQOOOTTTOOOLLLNNNQQQVVV```iiipppwww~~~|||wwwooogggbbbVVVSSSMMMIIIFFFEEEEEEDDDEEEEEEBBB===777666999>>>===============<<<<<<<<<999::::::;;;<<<<<<;;;;;;=========<<<<<<;;;;;;;;;888999::::::::::::<<<>>>BBBTTTtttwww```HHHBBBMMMbbb~~~nnnTTTEEEAAA<<<555888???FFFRRRfff}}}tttggg\\\UUURRRQQQOOOOOOPPPPPPOOONNNLLLKKKIIIHHHGGGEEEBBB???===;;;;;;999888777888999999999999999999:::;;;===>>>???>>>>>>???@@@AAACCCDDDEEECCCDDDFFFGGGJJJLLLMMMNNNMMMMMMMMMMMMLLLLLLKKKJJJKKKKKKLLLNNNPPPRRRTTTUUUSSSRRRPPPNNNMMMLLLLLLMMMMMMNNNPPPQQQRRRRRRRRRRRRLLLKKKJJJHHHFFFEEEDDDDDDBBBBBBCCCDDDCCCBBBAAA@@@@@@???===<<<;;;<<<<<<===999999:::;;;;;;;;;::::::;;;:::999888888888888888999<<>>777555:::BBBKKKYYYffftttrrreee]]]aaa\\\VVVQQQOOOOOOQQQSSSLLLKKKIIIGGGEEEDDDCCCCCC>>>======>>>>>>===;;;999:::999888777777999;;;===:::999777888:::;;;;;;:::>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAACCCDDDEEEFFFFFFGGGFFFEEEDDDCCCCCCBBBCCCBBBCCCEEEFFFGGGFFFEEEEEEEEEDDDCCCAAA???>>>===============>>>>>>======<<<>>>;;;999999;;;;;;999666666888:::;;;:::999:::;;;;;;;;;::::::999999999888888<<<@@@CCCGGGOOO[[[dddaaaqqq|||}}}~~~|||wwwoooddd]]]WWWWWWWWWVVVTTTRRRPPPNNNJJJOOOXXXdddoootttuuussstttssssssuuuxxxzzzzzzyyywwwrrrppptttuuuggg^^^YYYXXXWWWLLLIIIFFFCCCAAABBBDDDFFFIIILLLMMMJJJBBB======>>>============<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888888888CCCUUUuuuvvvdddWWWSSSVVVuuu|||nnnWWWIII;;;444333555===FFFLLLYYYiiiuuu{{{}}}~~~~~~}}}xxxooocccXXXOOOKKKRRRPPPMMMIIIFFFDDDCCCCCC@@@?????????@@@???>>>===???===:::888888999999999;;;999888888999:::999777999:::::::::;;;;;;<<<<<<<<<<<<============<<<<<<<<<======>>>???@@@AAAAAA???>>>>>>===<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::<<<;;;999:::<<<<<<:::888888999;;;;;;999999999;;;777777777888888999999:::<<<@@@DDDFFFFFFIIINNNSSSbbbfffrrr{{{tttmmmhhhbbb[[[WWWTTTQQQMMMJJJIIIKKKNNNPPP^^^eeemmmtttxxxyyy{{{|||uuuttttttvvvyyyzzzzzzzzzvvvsssrrrwww|||ooocccZZZTTTPPPNNNLLLJJJFFFCCCAAAAAABBBBBBDDDGGGIIIFFF@@@<<<<<<============<<<<<<<<<;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999AAASSSssssss\\\LLLUUU```nnn|||ppp\\\NNNDDD;;;666555888===FFFRRR]]]gggnnnsss|||wwwkkkaaa[[[RRRPPPLLLHHHEEECCCBBBBBBAAAAAAAAAAAABBBCCCEEEFFFDDDAAA===<<<===>>>===;;;<<<;;;;;;;;;<<<;;;999777777888888888888888888888777888888888888888888777999999999:::::::::;;;;;;999888888777777777888888888999999::::::::::::999777777777777888999:::;;;:::;;;;;;;;;::::::999888888888888999::::::888666777888999999777666777888::::::::::::;;;===>>>???EEEHHHJJJJJJJJJMMMRRRVVVlllkkkqqqzzzssskkkeeebbb^^^WWWRRRPPPLLLGGGEEEIIIQQQ[[[aaaooouuu|||~~~zzzxxx{{{~~~{{{zzzyyyzzz|||}}}|||{{{zzzwwwwww{{{~~~|||uuuoooeee\\\TTTNNNHHHEEEJJJIIIFFFDDDAAA@@@???>>>>>>AAABBBAAA===:::;;;===<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888999999999999999999999999::::::::::::::::::::::::???PPPooo}}}hhhKKKMMMRRR[[[iiiyyy|||ssseeeTTTHHH@@@999333555:::???EEEIIIXXXaaalllssstttrrrrrrrrrccc___YYYRRRLLLGGGEEEDDD@@@AAAAAAAAABBBCCCFFFHHHFFFBBB???@@@DDDEEEDDDAAA???>>>>>>???@@@???===;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888888888888888888999999999999999999888999999::::::999999999:::::::::999999777777777777888:::;;;;;;;;;;;;<<<<<<;;;::::::999888888999::::::999777666777999999999888888:::;;;>>>>>>???@@@AAACCCEEEFFFPPPPPPQQQRRRUUU\\\fffmmmyyy|||}}}yyyvvvuuujjjgggeeeffffffaaaWWWNNNGGGGGGHHHLLLUUUaaallltttvvvzzz~~~}}}zzzxxxyyy{{{~~~}}}}}}{{{|||~~~yyyyyy}}}|||zzzvvvfffaaaYYYRRRMMMIIIEEECCCFFFFFFEEEDDDBBB@@@>>>===:::<<<======;;;:::<<<===;;;;;;;;;;;;::::::::::::777777777777777777777777999999999999999999999999888888999999999999::::::<<>>>>>;;;<<<<<<======<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======;;;;;;::::::::::::::::::999999999999999999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<;;;:::999999999:::<<<<<<===???BBBDDDEEEGGGJJJMMMPPPSSSUUUVVV___aaadddgggjjjooouuuxxx{{{|||zzzqqqeee^^^___ccc]]]\\\[[[\\\]]]XXXNNNGGGAAAFFFNNNXXXbbblllssswwwzzzzzz{{{|||~~~~~~}}}|||}}}||||||~~~zzzwwwyyy~~~~~~yyyttttttzzzwwwtttooojjj\\\VVVOOOJJJGGGGGGFFFFFFBBBCCCCCCCCCBBBAAA???>>>999:::;;;;;;;;;;;;===>>>::::::::::::999999999999666666666666666666666666888888888888888888888888666777777777888888888999:::IIIfffttt]]]MMMDDDBBBFFFKKK[[[pppnnnaaaUUUHHHCCCEEE:::888555444777===DDDHHHWWWVVVTTTQQQNNNLLLKKKJJJQQQUUUZZZZZZVVVRRRQQQQQQKKKKKKJJJHHHGGGEEEDDDCCCEEECCCAAAAAABBBCCCBBBAAADDDDDDCCCCCCBBBAAA@@@@@@===>>>>>>??????>>>>>>============>>>>>>?????????>>>>>>===<<<<<<=========;;;;;;:::999999999999:::;;;:::999999888999999999999999:::;;;<<<<<<<<<<<<888:::;;;;;;::::::<<<===<<<>>>AAACCCFFFKKKPPPSSS___bbbggglllpppsssttttttwwwzzz~~~|||vvvrrrnnnggg^^^YYYWWWWWWUUUTTTVVVRRRMMMIIIGGGGGGFFFFFFOOOVVV```kkksssvvvvvvuuuxxxxxxxxx{{{~~~~~~|||uuuuuuwww{{{}}}wwwrrrqqqtttzzz~~~{{{wwwsssrrrvvv}}}}}}uuummmcccZZZTTTPPPJJJFFFFFFFFFGGGGGGAAABBBBBBBBBBBBAAA@@@@@@;;;:::::::::;;;<<<======999999999999888888888888666666666666666666666666777777777777777777777777555555666666777888888888999GGGbbb{{{pppcccTTTHHHDDD@@@MMMeee}}}{{{hhh___aaa[[[QQQFFF>>>;;;<<<;;;:::888999<<<>>>@@@AAAAAAAAAHHHQQQ\\\aaaaaa^^^\\\\\\WWWYYY[[[XXXSSSPPPQQQSSSNNNKKKGGGEEEEEEEEEEEEDDDGGGGGGFFFEEEDDDCCCBBBAAA???@@@@@@AAAAAA@@@@@@???===>>>>>>???@@@AAAAAABBB???>>>===<<<<<<<<<<<<<<<<<<;;;:::888888888999:::;;;;;;::::::::::::;;;;;;;;;<<<===???@@@AAABBBBBB===???AAABBBBBBEEEJJJNNNPPPSSSWWW\\\aaahhhooottt|||tttlllfff___XXXPPPOOORRRSSSOOOJJJKKKIIIDDDAAAAAAHHHRRRZZZhhhmmmuuu}}}}}}zzzuuuxxx{{{}}}}}}}}}||||||xxxxxxyyy|||}}}wwwrrroooqqquuuxxxyyyxxxxxxyyyzzz{{{zzzyyy|||}}}zzzsssllleeeZZZPPPPPPMMMIIIGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@<<<;;;:::999:::;;;<<<<<<999999888888888777777777666666666666666666666666777777777777777777777777555666666777888888999999999EEE___lllUUUJJJDDDBBBHHHXXXiiittt|||kkk]]]UUUNNNEEE>>>===>>>???>>>===:::777555000===MMMYYY]]]]]]]]]^^^aaafffjjjhhhccc```cccgggXXXTTTNNNJJJHHHHHHHHHHHHJJJIIIIIIGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBBBB======>>>???@@@AAABBBCCC@@@???>>>===<<<<<<;;;<<<===<<<;;;999999999:::;;;<<<<<<<<<<<<===>>>?????????@@@BBBDDDFFFGGGHHHHHHKKKMMMOOOQQQSSSWWW___dddllloootttzzz}}}xxxqqqjjjeeeaaa]]][[[YYYYYYWWWSSSOOOKKKHHHGGG???AAADDDFFFKKKWWWgggsssvvvyyy~~~xxx}}}|||~~~~~~zzzvvvrrrrrrtttvvvwwwyyy}}}~~~xxxssstttsssnnneee```]]]WWWPPPMMMLLLJJJJJJIIIFFFCCC@@@GGGFFFDDDBBB@@@?????????===;;;999999999:::::::::888888888888777777777777777777777777777777777777777777777777777777777777666777777888999999::::::999EEE^^^{{{kkkSSSJJJDDDFFFKKKQQQYYYaaakkkfffhhhrrr||||||ssskkkaaa\\\WWWRRRHHH===666555777666777;;;@@@DDDDDDBBBTTT^^^lllvvvzzz}}}|||ooo```[[[\\\YYYRRRVVVSSSPPPNNNNNNNNNMMMKKKFFFDDDCCCDDDGGGGGGEEEBBBBBBAAA???>>>???AAABBBBBBBBBAAA???>>>===<<<<<<<<>>@@@???@@@AAABBBCCCEEEIIILLLJJJNNNTTTWWWYYY\\\```dddiiinnntttyyy|||yyypppfffaaaZZZVVVVVVXXXYYYYYYVVVTTTPPPIIICCC@@@@@@AAACCCCCCIIIWWWjjjxxx~~~~~~}}}{{{|||~~~|||yyywwwyyy}}}zzz{{{{{{zzzwwwtttrrrsssuuu||||||yyyyyylllggg```ZZZVVVSSSPPPOOOQQQNNNKKKIIIHHHGGGEEECCCDDDDDDCCCBBBAAA???>>>===@@@>>><<<999888888999:::999888888777666555555555555555444444444444555555666666555555555444444444::::::::::::::::::::::::;;;FFFdddsssjjjaaaYYYQQQHHHEEEFFFLLLIIIKKKQQQYYYcccttt~~~gggOOOAAA555222...///444999;;;;;;;;;CCCPPP[[[dddnnnxxx|||wwwmmmllliiifffdddbbb``````ZZZVVVQQQOOOOOOOOOOOOMMMLLLFFFAAA@@@DDDHHHGGGEEEDDDCCCAAA???@@@BBBDDDFFFFFFKKKOOOMMMHHHEEEFFFHHHQQQSSSUUUVVVWWWZZZ]]]___aaafffmmmtttyyy}}}vvvrrrlllddd^^^\\\YYYUUUTTTVVVVVVTTTQQQLLLJJJGGGBBB???@@@DDDGGGTTTXXX___iiittt|||}}}~~~}}}zzzwwwtttsssvvv{{{wwwwwwwwwxxx{{{}}}xxxrrrpppddd___YYYTTTQQQOOOMMMKKKOOOOOOOOOOOONNNJJJDDD@@@AAAAAABBBBBBAAA@@@?????????>>>;;;999888888999:::888777777666666555444444555555444444444444555555666555555555444444444444777888888888999999::::::;;;EEEcccyyykkkYYYNNNKKKFFFDDDBBBBBBCCCKKK\\\lll}}}lllWWWOOOCCC:::555333111000///444:::@@@GGGQQQ]]]eeevvv{{{}}}uuuooollllllmmmmmmcccZZZQQQOOOUUUYYYWWWTTTSSSPPPMMMJJJIIIKKKNNNPPP]]]gggrrrtttoookkkkkknnnqqqsssvvvwwwxxxyyy{{{|||~~~uuuooojjjeee^^^ZZZZZZZZZXXXUUUVVVSSSPPPPPPQQQNNNGGGAAA??????@@@AAADDDJJJRRRXXXeeekkktttzzz}}}~~~zzzyyy|||}}}~~~xxxxxxyyy{{{sssjjjeee[[[WWWRRROOOMMMLLLJJJIIILLLNNNRRRUUUTTTMMMEEE>>>??????@@@@@@AAA@@@@@@???>>><<<:::999888888888999666666666555555444444333555444444333333444444555555555555555444444444444555555666666777888999999:::DDDaaa~~~|||qqqnnnUUUPPPHHH@@@;;;<<>>CCC@@@HHHQQQXXX]]]dddlllpppxxxzzzxxx|||zzzxxxsssnnnjjjhhhffffffpppzzz}}}wwwmmmddd^^^[[[YYYXXXYYYVVVSSSSSSUUUXXXYYYYYYSSSNNNIIIFFFEEEBBB<<<666;;;???EEEMMMUUU^^^gggmmmnnnsssxxx}}}~~~~~~~~~~~~|||{{{~~~{{{zzz{{{~~~~~~{{{xxxvvvxxxxxxssslllccc\\\TTTRRRNNNLLLLLLLLLKKKJJJIIILLLQQQUUUUUUPPPGGGAAA??????@@@@@@??????>>>>>><<<;;;999888777777777888555555555444444333333333444444333333333333444444444444444444444444444444333444555666777888999:::;;;EEEaaa~~~vvvooocccXXXPPPKKKEEE@@@BBBJJJUUU]]]aaabbbcccdddhhhjjjooozzzyyyqqqggg\\\UUUEEEDDDAAA<<<777555444555333666:::<<<===???DDDJJJLLLSSS[[[aaaeeekkkssszzz{{{tttooojjjddd___^^^YYYSSSPPPPPPSSSUUUVVVYYYXXXVVVTTTTTTSSSRRRQQQHHHDDD???<<<===???@@@@@@HHHNNNXXXbbbjjjpppuuuxxxwwwvvvvvvxxx|||}}}{{{zzzzzzzzzyyyxxxzzz}}}yyy~~~|||yyyzzz|||}}}{{{xxxqqqqqqsss|||~~~ssskkkfffaaaXXXQQQOOOMMMKKKJJJJJJJJJJJJIIIGGGHHHKKKOOOPPPNNNJJJFFF@@@@@@@@@???>>>===;;;::::::999888888777777777777444444444444333333333333333333222222222222333333333333444444444444444444333444555666777888999:::<<>>@@@CCCFFFHHHKKKNNNOOORRRaaayyyxxxqqqhhhfffbbb]]]UUULLLDDD@@@;;;888666555333000111666111444888:::<<>>===;;;:::999888888777777777666666666444444444444444444444444333222222111111222222333333333333333444444444444444444555666777777888888===FFFbbb}}}wwwuuuzzzlll^^^\\\VVVMMMEEEAAAAAADDDEEECCCDDDAAA>>>BBBNNNZZZ```llljjjlllrrrzzz|||xxx{{{zzzzzzwwwqqqiii```[[[QQQJJJFFFGGGEEE@@@>>>@@@>>>===;;;:::;;;===AAACCCCCCDDDDDDBBB@@@@@@BBBEEEDDDHHHMMMQQQTTTVVVXXXZZZ___aaacccffffffeeecccbbb^^^___aaaeeejjjnnnnnnnnnrrrrrrqqqnnnkkkiiiiiijjjaaa___]]]]]]^^^]]][[[XXXUUUYYY^^^ccceeeggghhhiii___^^^^^^]]]\\\YYYTTTPPPLLLJJJGGGCCC@@@>>>>>>???EEENNNYYY___aaadddkkkrrrtttyyy|||zzz}}}~~~}}}{{{yyyxxxyyyzzzzzzwwwsssrrrtttwwwyyyzzz~~~}}}}}}}}}|||{{{rrrqqqrrrvvv{{{}}}zzzwww||||||~~~~~~mmmfff[[[RRRNNNLLLJJJHHHIIIHHHFFFEEEEEEEEECCCAAABBBAAAAAABBBCCCCCCBBBAAA>>>>>>>>>===<<<;;;:::999666666777777666666555555444444444444444555555555222222111111111111222222222222333333333444444444333333444444555555555666<<>>???DDDLLLSSSWWWfffccc```___```bbbcccdddaaa```___bbbiiiqqqwwwzzzqqq|||zzzyyyyyywwwsssnnnlllmmmmmmoooxxxnnnjjjjjjggghhhjjjnnnppppppooolllkkk```______```bbbggglllooonnnllljjjkkkmmmmmmkkkhhhjjjiiigggdddbbb```______gggfffggghhhjjjkkkjjjiiijjjhhheeedddbbb]]]VVVPPPIIIFFFCCC@@@>>>=========;;;@@@CCCDDDHHHQQQXXXZZZpppvvv|||}}}zzzxxxxxx}}}~~~xxxvvvtttsssuuuyyy}}}~~~zzzyyy{{{}}}~~~}}}wwwrrruuurrrppprrryyyzzzqqqiiiddd___]]]QQQPPPNNNLLLJJJHHHGGGFFFHHHHHHHHHGGGEEEBBB@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888444444444555555555555555333333333333333333333333111111111111111111111111222222222222222222222222555666666555333333444666;;;HHH]]]qqq}}}yyymmmdddZZZTTTKKKJJJHHHGGGGGGFFFDDDBBBKKKIIIHHHHHHIIIKKKMMMNNNJJJIIIIIINNNUUU^^^dddgggnnnxxx~~~|||yyyyyyyyyxxxyyyuuusssttttttttt|||}}}yyyxxxuuuqqqsssvvvxxxxxxwwwuuusssvvvuuuuuuvvvwwwxxxyyyzzz|||yyywwwuuuuuusssooollljjjiiigggdddaaa___^^^^^^]]]\\\\\\\\\\\\\\\[[[ZZZVVVSSSQQQOOONNNKKKFFFCCCBBBBBBBBBAAA@@@AAADDDEEEOOOTTTVVVWWW[[[bbbgggggglllqqqxxx}}}~~~}}}}}}~~~{{{uuusssooonnnpppvvv}}}~~~||||||yyyvvvtttsssuuuvvvyyy~~~wwwmmmddd^^^YYYVVVRRRRRRPPPNNNKKKIIIHHHGGGGGGGGGGGGFFFDDDBBB@@@>>>;;;;;;;;;:::::::::999999999888888888777777777777555555555555444444444444333333333333333333333333111111111111111111111111222222222222222222222222444555555555333333555666:::HHH\\\ppp~~~pppbbbaaabbbdddccc___VVVKKKCCC???>>>===;;;;;;;;;;;;<<<<<<;;;;;;>>>CCCJJJNNNQQQVVV^^^cccdddcccdddeeedddgggdddbbbcccbbbbbbgggmmm{{{}}}sssqqqpppnnnmmmnnnqqqrrrssssssqqqppptttuuuvvvwwwwwwuuutttssstttqqqnnnkkkiiifffccc```ZZZXXXVVVTTTQQQOOONNNMMMNNNNNNMMMLLLKKKJJJIIIHHHDDDBBB???=========<<<:::;;;AAAIIIPPPUUU[[[bbbggghhhlllnnnmmmooossstttrrrooosssyyy}}}}}}yyyvvvooollliiiiiimmmuuu~~~{{{}}}~~~wwwtttwww{{{}}}{{{uuulllddd^^^XXXTTTRRRSSSRRRPPPNNNKKKIIIGGGFFFDDDDDDDDDDDDCCCAAA@@@???===<<<<<<;;;:::999888888777777777666666666555555555555555444444333333333333333333333333333333333111111111111111111111111222222222222222222222222222444444444333444666888:::GGGZZZoootttuuuxxx||||||ttthhh___UUUSSSNNNHHHBBB?????????@@@===;;;;;;<<<>>>??????>>>AAAEEEFFFGGGIIIJJJJJJLLLKKKKKKKKKKKKKKKLLLNNNPPPYYY^^^[[[WWWWWWWWWUUUXXXYYY[[[]]]____________]]]]]]^^^___``````______YYYXXXVVVTTTRRRPPPOOONNNFFFEEECCCBBB@@@?????????AAABBBCCCBBB@@@>>>======???===;;;;;;<<>>===<<<;;;999888888666666666666555555555555666555555444333222111111222222222222222222222222111111111111111111111111111111111111111111111111111222333444333444666999<<>>???AAABBBBBBCCCCCCBBB@@@:::@@@DDDCCCBBBCCCBBB@@@BBBCCCEEEFFFHHHJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKFFFEEEDDDCCCAAAAAABBBBBB>>>======<<<<<<<<<<<<===;;;>>>BBBBBBAAA>>>===>>>===>>>???CCCHHHNNNUUUYYY[[[eeeqqq{{{~~~~~~~~~}}}|||~~~}}}}}}}}}|||{{{zzz{{{|||zzzwwwuuuuuuwwwpppppppppqqqsssvvvxxxzzz{{{uuusssuuuyyy~~~}}}}}}uuuiiiaaaXXXUUUSSSRRRSSSTTTTTTSSSQQQPPPOOOMMMKKKIIIGGGGGGBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@???===<<<:::999888777666666666555555555555555555444333222111111000222222222222222222222222000000000000000000000000111111111111111111111111000111333333333444777999===FFFZZZooo~~~}}}|||~~~~~~zzzrrrhhhaaa___```]]]\\\\\\]]]^^^___^^^]]]MMMEEE===<<<<<<;;;;;;===999===@@@AAACCCEEEAAA<<<<<<<<<<<<;;;:::999888777999999999999999;;;<<<<<<===<<<:::999888888999::::::::::::999888999;;;============<<<======>>>>>>AAAGGGNNNPPPNNNKKKIIIIIICCCGGGLLLRRRYYY```hhhmmmlllqqqzzz}}}}}}zzzyyyzzzzzzzzzyyywwwzzz{{{zzzwwwvvvxxx{{{yyyyyyxxxvvvtttrrrpppooowwwyyyzzzwwwsssrrrsssvvvvvv{{{~~~xxxrrrkkkddd^^^YYYSSSQQQOOONNNOOOPPPPPPOOOQQQPPPOOONNNMMMKKKJJJJJJCCCBBBAAA@@@??????@@@@@@@@@@@@???===<<<:::999888666666666555555555444444333333333222222111111111222222222222222222222222000000000000000000000000111111111111111111111111000111333333333444666888<<>><<<<<<<<<<<<<<<======>>>>>>======<<<<<<>>>@@@AAABBBEEEJJJNNNNNNMMMLLLKKKKKKJJJJJJKKKSSS[[[dddhhheee```]]]\\\^^^bbbhhhmmmpppssswwwzzzuuuuuuwww}}}zzzxxxyyyzzzzzzyyyxxx|||~~~{{{yyy|||{{{zzzwwwtttqqqnnnmmmlllhhhkkknnnooooooqqqvvvzzz}}}rrrlllddd^^^ZZZYYYWWWVVVQQQOOOMMMMMMNNNOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJDDDCCCBBB@@@?????????@@@>>>===<<<;;;:::999888888444444444444333333333333222222222222111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222333333222333555777:::BBBVVVmmmzzzttt}}}~~~rrrjjjlllwwwrrrkkkhhhdddccceeelllsssxxx{{{~~~tttbbb\\\WWWVVVXXXZZZ\\\^^^ZZZWWWSSSNNNKKKHHHGGGGGGGGGJJJNNNQQQSSSSSSRRRQQQJJJNNNRRRVVVZZZ```gggmmmjjjiiigggeeecccbbbbbbbbbdddmmmxxx|||xxxrrrnnnlll{{{~~~xxxsssuuu|||~~~{{{{{{{{{{{{yyy{{{~~~|||~~~wwwuuurrrpppnnnnnnooopppkkkmmmooonnnmmmpppuuuzzzzzztttiiibbbZZZSSSQQQRRRTTTUUUNNNMMMLLLLLLNNNOOOOOOOOOHHHHHHHHHHHHHHHGGGGGGGGGEEEDDDBBB@@@?????????@@@;;;;;;::::::999888777777333333333222222222111111111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111222333333222222444666888@@@TTTlllyyyWWW\\\iii{{{|||xxxzzz~~~yyymmmfffffflllvvv|||~~~{{{rrrtttxxx{{{sssnnnooonnnkkkkkkooozzzwwwtttmmmbbbYYY[[[bbbYYY]]]ccchhhkkkjjjgggeeeggghhhhhhkkkqqq|||~~~vvvtttuuusssmmmggghhhkkkqqqzzz{{{uuu|||yyyxxx{{{{{{wwwzzzxxxxxx}}}xxxwwwtttppplllkkkmmmoooooonnnmmmnnnppptttwwwzzzzzzssskkkddd___XXXVVVSSSRRRRRRSSSRRRQQQQQQOOONNNNNNNNNMMMKKKHHHDDDCCCCCCEEEFFFFFFDDDBBB??????>>>>>>===<<<<<<<<<;;;;;;;;;:::999888666666555555444333333222111111222111111111000000//////111111111111111111111111///////////////000111111222222222222222111000///000111222222111222444666>>>EEETTTffftttLLLPPPXXXcccppp}}}|||yyy~~~~~~zzztttnnnmmmsss|||uuusssuuu{{{}}}xxxqqqnnnpppwwwwwwxxxxxxsssqqqwww}}}yyysssoooooorrruuuwwwwwwwwwyyy~~~~~~yyy{{{|||{{{xxxtttssssssxxx~~~}}}|||}}}~~~|||xxx~~~~~~{{{|||{{{yyy{{{{{{yyyvvvqqqnnnmmmmmmpppsssvvvzzz|||}}}}}}|||zzzvvvpppkkkfffaaa\\\YYYRRRPPPOOOOOOPPPQQQRRRQQQPPPOOONNNNNNNNNNNNLLLJJJGGGFFFEEEFFFFFFEEEBBB@@@>>>======<<<<<<;;;:::::::::::::::999888777666555555444444333222222111111111111111000000000//////000000000000000000000000///////////////000000111222222222222222111000000000111222222111111333555===DDDSSSeeetttIIIKKKNNNOOOSSS___qqq~~~zzzyyy}}}~~~{{{xxxzzz|||}}}wwwwww}}}tttrrrrrrwww}}}xxxsssuuuyyy~~~yyy|||~~~~~~~~~}}}||||||yyywww~~~~~~xxx{{{|||zzz{{{}}}zzzvvv{{{zzzxxxuuurrrqqqsssuuuyyy}}}zzzvvvjjjfffbbb^^^\\\[[[ZZZXXXQQQOOOMMMMMMNNNOOOOOONNNOOONNNMMMMMMNNNNNNLLLJJJJJJIIIGGGFFFEEECCC@@@>>><<<<<<;;;::::::999999888888888888888777666444444444444333333222111111111111111000000000000////////////////////////////////////......//////000111222222333333333222111111000111222111111111333555<<>>;;;;;;::::::999888888777666777777666555444333333333333222222111111111000000000000000000000/////////////////////////////////............///000000222222333333333333222222///000111111000111333555;;;BBBQQQcccsss@@@BBBEEEHHHJJJLLLOOOQQQMMMWWWfffttt~~~}}}|||yyyvvvrrrjjjlllqqqvvv{{{xxxvvv}}}}}}{{{{{{}}}~~~}}}{{{xxxssspppgggiiipppwwwzzzzzz{{{xxx|||}}}~~~~~~{{{rrrhhh```[[[XXXTTTQQQNNNMMMNNNPPPRRRRRRXXXVVVTTTTTTTTTSSSPPPNNNIIIHHHHHHHHHJJJJJJHHHFFFFFFDDDBBBBBBBBBAAA@@@>>>;;;::::::999999888888777555555555555444444333222222111111111111111000000//////////////////000000000000000000000000000000...............//////000111222222333333222222222///000111111000111333444999@@@OOOaaaqqqGGGEEECCCDDDHHHLLLMMMLLLKKKKKKOOOVVVcccttt~~~}}}|||vvvpppmmmmmmooopppzzz~~~{{{{{{}}}}}}{{{xxxvvvttttttwwwwwwsssrrrtttyyysssiii^^^VVVRRRQQQQQQOOOMMMKKKJJJLLLNNNOOOOOOSSSRRRRRRTTTUUUVVVUUUSSSHHHGGGFFFFFFGGGGGGEEECCCBBB@@@>>>>>>??????>>>===::::::999999888777777666444444555555444333333222000000000000000000000000......////////////000000000000000000000000000000......------......///000000000111222222222111111///000111000000000222444888???MMM___oooKKKHHHEEEEEEFFFHHHHHHGGGNNNMMMKKKKKKOOOZZZiiisss~~~|||}}}~~~xxxtttqqqmmmtttzzz|||wwwqqqlllkkkpppuuu{{{~~~||||||~~~~~~|||vvvxxx||||||{{{yyyrrrkkkhhhiiioooxxxvvvrrreeeaaaZZZTTTOOOMMMMMMMMMMMMLLLKKKKKKMMMOOOOOOOOONNNMMMNNNPPPSSSSSSRRRPPPIIIGGGFFFFFFGGGFFFDDDBBB@@@===;;;:::;;;<<<;;;:::888888777777666555555555444444555555444444333222000000000000000000000000........./////////000000////////////////////////...------------...//////...///000111111111111000...000000000000000222444888>>>KKK]]]mmm~~~BBBCCCEEEGGGIIIIIIIIIIIICCCIIIOOOPPPOOOPPPVVV\\\]]]fffsss~~~xxxkkkccc[[[\\\```dddiiilllnnnoooqqqvvvyyyyyy|||~~~|||}}}~~~~~~yyyqqqlllssssssuuu~~~~~~vvvlllfffWWW\\\eeennnuuuzzz}}}xxxooojjjhhhXXXWWWUUURRROOOMMMKKKJJJHHHGGGHHHIIILLLNNNMMMLLLLLLLLLLLLMMMNNNNNNLLLJJJJJJHHHGGGGGGGGGFFFDDDBBB???===:::888999999888777777666666555444444333333444444555555555444333333////////////000000000000---.........//////000000...........................------------...//////......///000000000000000...///000000///000222444777===KKK[[[kkk|||FFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQSSSVVV[[[dddqqq~~~{{{zzz{{{zzz{{{zzztttrrrwww}}}~~~}}}uuulllllliiiggggggkkkoooppppppqqqtttuuuxxx~~~sssqqqnnnppptttuuussswwwzzz|||zzztttttttttqqqsssxxxvvvrrrmmmkkkkkkrrr}}}ssstttnnnkkkrrr~~~|||}}}|||zzzrrrlllkkkbbbaaaaaagggooowww|||}}}}}}pppccc[[[ZZZ\\\TTTRRRPPPOOONNNLLLJJJHHHHHHIIIJJJKKKKKKKKKIIIIIIKKKKKKKKKKKKJJJIIIGGGGGGEEEEEEDDDDDDCCCCCCBBBBBB===<<<;;;999888777666666555555555444333222000000333333333222222222111111000000000000////////////................................................------------------------////////////000000000000////////////000111222333444===GGGVVViiisssCCCDDDEEEFFFGGGHHHIIIJJJIIIIIIJJJJJJKKKKKKKKKLLLIIIJJJKKKMMMQQQXXXaaaggg{{{zzzyyyzzz{{{{{{{{{|||~~~{{{wwwpppjjjfffgggkkkmmmeeegggggggggmmmsssqqqjjjiiicccaaabbbcccbbbeeejjjnnnsss{{{|||tttrrrppplllmmmqqqyyyuuurrrqqqrrrxxx~~~uuurrrlllggghhhpppyyy~~~}}}vvvqqqkkkhhhiiijjjkkkooowww~~~yyyuuunnnddd[[[VVVTTTTTTRRRPPPNNNMMMMMMLLLJJJHHHFFFGGGHHHJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIHHHDDDDDDCCCCCCBBBAAAAAAAAA===<<<:::999777666666666333333444333333222111000333333222222222111111111000000000000/////////...................................................------------------------.../////////000000000000////////////000111222333777???HHHVVVhhhqqqAAABBBCCCEEEFFFHHHIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFGGGGGGFFFEEEEEEHHHLLLPPP]]]hhhvvv|||zzzyyyzzzzzzxxxuuutttssstttvvvwww{{{}}}|||~~~yyyuuuvvvyyyzzz{{{{{{||||||ssskkkiiijjjjjjlllooopppxxx|||{{{}}}}}}zzzxxxyyyyyy}}}yyyuuuoookkklllrrr{{{~~~yyyrrrqqqqqqsssuuu}}}~~~{{{uuuooollleeeaaa\\\WWWTTTRRROOOMMMOOOMMMLLLKKKKKKKKKIIIHHHCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIJJJJJJJJJJJJIIIIIICCCCCCBBBAAAAAA@@@??????<<<;;;:::888777666555555222222333333333333222222333222222222222111111111000000000/////////......------------------------------------------------------------------------....../////////000000000////////////000111222333999AAAHHHUUUfffnnn~~~AAABBBCCCDDDEEEFFFGGGGGGIIIIIIHHHGGGFFFEEEEEEDDDEEEFFFGGGFFFFFFGGGIIIKKKEEELLLWWW```ggglllqqqttttttvvvxxxxxxwwwwwwxxxyyyvvvuuutttwww}}}~~~{{{{{{}}}~~~~~~}}}{{{|||{{{|||}}}zzzwwwuuuvvvzzz}}}yyyyyy{{{~~~{{{vvvwww|||~~~wwwtttpppkkkfffbbb```___XXXUUURRRQQQRRRQQQNNNJJJLLLJJJIIIIIIJJJJJJHHHGGG@@@AAACCCDDDFFFHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGCCCCCCBBBAAA@@@??????>>>;;;:::999777666555444444222222333444444444444444222222222222111111111111000000/////////.........------------------------------------------------------------------------........./////////000000////////////000111222333888@@@GGGTTTdddlll}}}CCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFEEEEEEAAABBBDDDEEEDDDEEEFFFHHHFFFGGGHHHJJJMMMQQQVVVZZZ[[[___ffflllrrrxxx~~~zzzwwwxxxyyy{{{|||xxx~~~{{{{{{xxxuuuwww|||~~~|||{{{zzzyyyqqqmmmjjjooowww~~~}}}zzz{{{~~~{{{uuunnnhhh```^^^ZZZWWWTTTSSSTTTTTTRRRPPPNNNOOOQQQQQQMMMIIIJJJIIIGGGHHHIIIIIIGGGFFF@@@@@@AAACCCDDDFFFGGGHHHJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@???>>>:::999888666555444333333222333444555666666666666222222222111111111000000////////////............------------------------------------------------------------------------............////////////////////////000111222333555===DDDQQQbbblll}}}CCCBBBBBBBBBAAAAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDDDDCCCBBBCCCEEEFFFFFFGGGGGGGGGGGGHHHHHHIIILLLQQQWWW]]]dddlllqqq||||||{{{zzzyyy{{{}}}wwwuuuqqq|||uuuzzz~~~~~~wwwyyyyyy{{{~~~~~~zzzyyyuuupppoooqqq||||||~~~{{{xxxwwwpppggg___aaammmzzz|||uuullleeeaaa]]]XXXTTTQQQPPPNNNLLLJJJJJJJJJKKKMMMLLLLLLMMMNNNMMMKKKHHHJJJHHHGGGGGGHHHHHHFFFEEEBBBAAAAAABBBCCCDDDEEEFFFHHHHHHGGGGGGFFFDDDCCCBBBDDDDDDCCCBBB@@@???>>>>>>999888777555444333222222333333444555555555555555222111111111111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////////////////000111222333333:::AAAOOOaaalll~~~@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBBBBBCCCDDDBBBCCCEEEGGGIIIIIIHHHFFFGGGGGGHHHGGGHHHLLLQQQUUU```eeekkklllkkknnnuuu|||~~~xxxrrrqqqpppuuu{{{yyytttwww}}}vvvmmmooouuu{{{zzzvvvuuuuuuvvvzzzzzzxxxuuuooommmnnnppppppsssxxx{{{~~~~~~|||uuunnnmmmsss{{{~~~~~~yyyiiibbbYYYSSSPPPNNNLLLIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKKKKJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGFFFDDDDDDDDDCCCBBBBBBBBBCCCDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBB@@@???>>>===<<<888777666444333222222111222222333333444333333333111111111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000111222333222:::@@@NNN___jjj|||>>>>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@?????????@@@AAABBBAAA@@@@@@AAACCCFFFEEEDDDEEEFFFGGGFFFEEEFFFEEECCCAAAAAADDDIIIMMMIIIPPPWWWVVVRRRQQQWWW]]]dddmmmxxx~~~}}}||||||}}}|||{{{zzz{{{~~~zzzwwwssszzz~~~|||wwwiiiiiiooouuu||||||tttsssssstttvvvyyy|||{{{zzzvvvqqqnnnooopppqqqvvvyyyuuuttt~~~vvvvvvpppfffdddiiikkkiiibbb[[[SSSMMMKKKJJJHHHFFFEEEGGGHHHJJJKKKKKKJJJJJJEEEIIILLLKKKIIIIIIKKKMMMKKKIIIHHHGGGGGGGGGEEECCCFFFEEEDDDBBBAAAAAABBBBBB???@@@AAACCCDDDEEEEEEEEEBBBBBBAAA???>>><<<;;;;;;888777666444333222111111111111222222222111111000111111111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000111222333333:::@@@MMM___iii{{{===>>>???@@@BBBCCCDDDEEECCCCCCDDDDDDCCCAAA???>>>AAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHHHHHHHFFFDDDCCCFFFEEECCCBBB@@@@@@??????DDDEEEEEEEEEDDDCCCCCCBBBJJJKKKNNNSSSYYYaaaooo}}}~~~~~~{{{wwwtttrrrrrrqqqooonnnooorrruuuwww}}}}}}{{{uuuooojjjjjjnnnqqq{{{zzz~~~yyyuuutttwww{{{~~~~~~uuuooooooqqqssstttuuuwwwyyyyyyyyy||||||uuunnniiibbb^^^XXXRRROOONNNPPPQQQbbb^^^WWWOOOJJJGGGGGGGGGCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGIIIIIIIIIHHHHHHGGGGGGGGGFFFCCCAAABBBDDDFFFEEECCC>>>??????@@@@@@AAAAAABBB>>>>>>===<<<;;;::::::999777555444222111111222222//////000000111111222222///............---------........................+++++++++,,,,,,---------------------,,,,,,+++*********+++++++++,,,,,,,,,---------............///.........//////000111222:::<<>>???AAABBBCCCCCCBBBCCCCCCDDDCCCBBB@@@???BBBBBBBBBBBBBBBBBBCCCCCCFFFGGGHHHIIIHHHGGGEEEDDDEEEDDDCCCAAA@@@???>>>>>>???????????????>>>======??????@@@DDDFFFJJJUUU```ppprrrsssqqqmmmlllmmmoooyyyyyyzzzzzz{{{{{{||||||tttsssrrrqqqqqqrrrtttuuu|||~~~uuuwwwuuurrrooommmmmmmmmmmmlllmmmvvv{{{vvvtttsssuuuvvvvvvzzzyyywwwxxx|||wwwrrrlllgggccc___ZZZVVVQQQMMMIIIDDDBBBCCCEEEGGGPPPRRRTTTUUUSSSOOOJJJFFFEEEFFFFFFGGGGGGHHHGGGGGGHHHIIIJJJKKKJJJIIIGGGEEEGGGGGGGGGFFFFFFEEEEEEEEEEEECCCAAAAAACCCDDDDDDBBB???????????????@@@@@@@@@======<<<;;;:::999999888555444333222111111111222000000000000000111111111............------------------------------------+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,------------............///......//////000111222777888@@@LLLUUUccc|||;;;<<<===>>>???AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAADDDDDDCCCCCCCCCCCCCCCCCCGGGGGGHHHIIIIIIGGGFFFEEEDDDCCCBBB@@@???>>>======;;;;;;;;;;;;;;;;;;:::999<<<;;;;;;<<<;;;:::@@@HHHZZZ[[[ZZZWWWRRRQQQSSSVVVTTTVVVYYY]]]aaaeeehhhjjjkkkllllllmmmnnnpppqqqqqq{{{{{{~~~yyyxxxvvvttttttvvvuuuqqqnnniiijjjppp~~~|||yyyuuuqqqnnnmmmmmmmmmpppsss{{{{{{vvvqqqlllhhhccc```WWWTTTOOOLLLJJJIIIGGGFFFGGGEEEAAA???>>>@@@CCCDDDDDDHHHOOOUUUUUURRRLLLHHHFFFGGGHHHHHHIIIHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@AAABBBBBBAAA???????????????>>>>>>>>><<<;;;:::999888777777666444333222111000000000111111000000000000000000///............------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------------............////////////000111222222555666===IIISSS```yyy<<<<<<===>>>???@@@AAABBBAAAAAABBBBBBCCCCCCCCCCCCEEEEEEEEEDDDDDDCCCBBBBBBFFFGGGHHHHHHHHHGGGGGGFFFDDDCCCBBB@@@???>>>======;;;;;;<<<<<<<<<<<<;;;;;;>>><<<<<<===:::888:::???LLLMMMLLLHHHAAA======>>>888999<<>>???@@@BBBCCCFFFEEECCCAAAAAACCCEEEFFFFFFHHHJJJLLLMMMLLLLLLKKKFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@??????????????????AAAAAA@@@??????>>>======:::999999888777666555444222222111000000000000000111111000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,---------.........////////////000111222333666777???JJJTTTaaazzz===>>>>>>???@@@AAABBBBBB@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBBAAAEEEEEEFFFFFFFFFFFFFFFFFFDDDCCCBBB@@@???>>>>>>===;;;<<<<<<======<<<<<<<<<:::888888:::999777888<<>>888555555666777777888999:::;;;;;;888:::===AAAEEEFFFGGGGGGGGGGGGIIINNNWWW```iiinnnbbb\\\VVVUUUWWWXXXUUUQQQMMMKKKKKKOOOTTTVVVUUURRRKKKLLLMMMNNNOOOOOOOOOOOOYYY```lllxxx~~~{{{|||{{{zzzwwwrrrnnnkkkiiifffaaaZZZVVVTTTQQQLLLHHHGGGDDD@@@>>>>>>>>>>>>>>>>>>===<<<;;;<<<>>>BBBDDDBBBAAA@@@???>>>???@@@AAAEEEEEEFFFFFFGGGHHHJJJJJJEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDEEEFFFGGGGGGHHHBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@???>>>>>>===>>>???BBBBBBAAA@@@???>>>======888888777666555444333333000111111000000000//////111000000000//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------.../////////000000111222333777777???KKKTTTaaazzz>>>>>>??????@@@AAAAAABBB@@@@@@??????@@@AAABBBBBBBBBCCCDDDEEEDDDCCCBBBAAACCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA???>>>======<<<999999::::::;;;;;;::::::777444555888999777888;;;888===AAABBB>>>999777666666666666666666777777777333555777888::::::999999888999:::::::::???IIIRRRLLLFFF@@@======>>>>>>===999888888:::===?????????;;;<<<======>>>======<<<===DDDPPPYYY]]][[[VVVRRRPPPQQQRRRPPPLLLHHHFFFFFFFFFDDDAAA@@@???>>><<<;;;===;;;888777999:::;;;;;;888999999999999;;;>>>AAA>>>>>>======<<<<<<<<<<<<<<>>AAAAAA@@@???>>>>>>======888777666666444444333222000000111111111111000///000//////////////////...------------,,,,,,,,,,,,------------------------+++++++++++++++*********)))***++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------000000000000111222333333555666===IIIRRR___www======>>>>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@AAA@@@AAACCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBAAA@@@???===;;;;;;::::::666777888888999999888888999555444777888777777:::333777;;;<<<999666555666000000111111111222222222555555666777777777777666555777999777444555:::???===:::666333222333444555444444333222222222222333333444444444444444444333000555;;;@@@AAA???<<<:::666999<<<<<<999888888999::::::;;;;;;999999:::;;;888666555444666777777777666888999888777777:::<<<<<<<<<<<<============<<<:::===AAAEEEGGGFFFEEECCCDDDDDDDDDDDDDDDCCCBBBBBB>>>??????@@@AAACCCDDDEEEAAAAAAAAABBBBBBCCCCCCCCC???AAAAAA???<<<;;;===???>>>>>>======<<<<<<<<<;;;777777666555444333333222000000111222222111111000.........///////////////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000000000000111222333333555555===HHHQQQ^^^vvv<<<<<<======>>>>>>??????@@@???>>>======>>>???@@@>>>@@@BBBDDDDDDCCCBBBAAA???>>>>>>>>>??????@@@AAA???>>>===;;;999999888888666666777888999999888888999555222444555333333666222555777555222000000222222222222222222333333333//////000111222333444444,,,///333444333222444555444444333111//////111333111222222111111111333444000000000111222333333444444666777888888888888999111444777888666555666888777999;;;999666555666999777666555555777888888777777999;;;:::777666888:::888888:::;;;<<<<<<<<<<<<@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEDDDDDDCCCBBBBBB????????????@@@AAABBBBBB@@@@@@@@@AAAAAABBBBBBBBB???AAABBB@@@<<<;;;===???<<<;;;;;;;;;;;;:::::::::888777666555444333333222000111222333333222111000---.........//////000000---------,,,,,,,,,++++++************************++++++++++++******))))))((()))***+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000000000000111222333444666777>>>IIIRRR___www::::::;;;<<<=========<<>>???@@@@@@AAAAAA@@@===============>>>>>>>>><<<;;;;;;:::999888777666555555666666777777888888555555444444444333333333111111111111111111111111000000000000000000000000///000000000111111111111111000///......///000111111111222222222222111111000000111111111222222222000000000000111111111111000111333444555555444333222222222222333333444555777666555333333444555555666666666666666666666666777777888888888888777777888888999::::::;;;<<<<<<>>>>>>>>>>>>>>>?????????BBBDDDGGGIIIHHHEEEBBB???AAAAAAAAAAAAAAAAAA@@@@@@CCCCCCBBBAAAAAAAAABBBBBB============<<<<<<<<<<<<>>>>>>===<<<:::999888777333333333333333333333333222111111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,---,,,++++++,,,,,,++++++***+++++++++///...,,,++++++,,,...//////////////////000111111888999===DDDNNN^^^xxx888999:::;;;;;;<<<<<<;;;>>>===<<<::::::;;;<<<===<<<===>>>??????@@@@@@@@@<<<<<<===============>>>;;;:::999888777666555444444444555555555666666666444444444444333333333333111111111111111111111111000000000000000000000000//////000000000111111111111000///......///000111000111111222222111111000000000000111111111222222//////000000000111111111222333333333333333222222222222222222222333444444666555444333333444555555555555555555555555555555666666777888888888777777888888999999:::::::::;;;======>>>>>>>>>>>>??????@@@BBBEEEGGGHHHFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@============<<<<<<<<<;;;>>>===<<<;;;999888777777333333333333333333333333111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,,,,++++++,,,,,,+++++++++++++++,,,...---,,,,,,,,,,,,---...//////......//////000111777888===DDDMMM]]]uuu777888999::::::;;;;;;;;;;;;;;;:::999:::;;;<<<===;;;;;;<<<>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<=========:::999888777555444333222333333333444444444444444444444444333333333222222000000000000000000000000000000000000000000000000////////////000000000000000//////......//////000000000111111111111000000000000000000111111111111//////000000000000111111555444333222111111111111111111111111111222222333444444333333333333444555555555555555555555555555555666777777888888888888888999999:::::::::999999============>>>>>>??????>>>@@@BBBDDDFFFGGGGGGGGGCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@??????>>>============<<<<<<<<<;;;;;;;;;<<<<<<;;;:::888777666555222222222222222222222222000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********)))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------------------------......------......///000666777===DDDLLLZZZooo777777999:::;;;;;;;;;;;;;;;::::::999999:::;;;;;;::::::;;;<<<============::::::::::::;;;;;;;;;<<<999999888666555444333222333333333444444444444444333333333333222222222222000000000000000000000000////////////////////////........./////////000000///////////////////////////000000000000000000////////////000000000111111////////////000000000111444333222000000000111222111000000///000000111111222222222222333333444444444444444444444444444444444555666777888888888888:::;;;;;;<<<<<<;;;:::999;;;<<<<<<======>>>>>>>>>???@@@AAABBBDDDEEEGGGGGGDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::;;;:::999888777555444444222222222222222222222222////////////////////////------------------------++++++++++++++++++++++++************************+++++++++*********************++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,------......------,,,---------------...//////444666<<>>???>>>===<<<;;;:::;;;;;;<<<======>>>>>>AAAAAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???======;;;;;;;;;;;;::::::::::::999999888666555444333222111111111111111111111111.....................///------------------------++++++++++++++++++++++++************************************************+++***++++++++++++,,,,,,,,,+++++++++,,,------...,,,------......------,,,---------------...//////444666;;;BBBIIISSSfffwww777777999;;;<<<============<<<<<<;;;:::888888777999999;;;<<<<<<<<<<<<<<<:::999999888888777777666666666666555555555444444555555444444444444333333222222222111111111000000////////////////////////........................------------.........///---......//////......---......////////////..................////////////......////////////000000////////////000111222333///......------------...---...///111222333333333333333333333333333333333111222444666777999999999<<<===???@@@@@@???>>><<<999::::::;;;<<<===>>>>>>AAAAAABBBBBBBBBBBBBBBBBBEEEDDDDDDCCCBBBAAA@@@@@@??????@@@AAAAAA???>>>===;;;;;;:::::::::999999999888777666555333222111111000000000000000000000000---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))***************++++++******++++++,,,---,,,++++++,,,,,,---...///------------------------......------......///000444555:::AAAGGGQQQddduuu555666888999;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999999999:::;;;<<<============;;;:::999888666555444444333333333333444444444444444333333333222222222222222111111111000000000000........................------------------------,,,,,,---------.........------...//////...---------......//////......---------........./////////........./////////000000//////000000000000000000......---,,,,,,,,,,,,,,,+++,,,...000222333333333222222222222222222222222000222333555777999999::::::<<<>>>@@@AAA@@@>>>===888999:::;;;<<<======>>>@@@@@@AAABBBBBBBBBBBBAAADDDDDDCCCBBBAAA@@@??????;;;===>>>@@@@@@???>>>===::::::::::::999999999999666666555444222111000///000000000000000000000000,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))))))))*********+++++++++*********+++,,,---+++++++++,,,,,,...//////...---,,,,,,,,,,,,---...//////......//////000111444555:::???EEEPPPddduuu444555666888:::;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<============;;;:::999777666444333222000000111222333333444444333222222222111111000000111111111111000000000000........................------------------------,,,,,,,,,---------......,,,---...//////...---,,,---..................------------.........//////............/////////000000000111111111///...,,,...---,,,,,,+++++++++,,,***+++...000222222333222222222222222222222222222000111333555777999::::::999;;;===@@@AAA@@@>>>===888888999:::<<<======>>>>>>???@@@BBBCCCCCCBBBBBBDDDCCCCCCBBB@@@???>>>>>>999:::===>>>???>>>===<<<:::::::::999999999888888666555444333222000//////000000000000000000000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))*********+++,,,+++*********+++,,,---+++++++++,,,---...///000///...,,,++++++,,,...//////////////////000111111444555999>>>DDDPPPdddvvv666666888999:::;;;;;;;;;<<<=========<<<;;;:::999;;;;;;<<<;;;;;;:::999999::::::::::::888666333222000000000000000000000000000000000000000000000000////////////////////////...------,,,,,,------...------------------------........................////////////////////////------------------------..............................//////000000111111...///000111111000//////,,,,,,,,,,,,++++++***))),,,,,,---...///000111222000111111111111222222222444333333333555777:::<<<<<<;;;;;;::::::999999999888999:::;;;===>>>???@@@??????@@@AAAAAAAAA@@@@@@BBBAAA@@@>>>======<<<<<<:::::::::<<<>>>@@@???===::::::999888888777777666666666444333111000......////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++((('''******((())),,,************************++++++,,,---...///000111///...,,,+++***+++,,,,,,+++,,,---...////////////222555:::>>>AAAIII\\\nnn555666777999::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::======>>>>>>===<<<<<<;;;888888888888666444222111000000000000000000000000////////////////////////////////////////////////------,,,,,,,,,,,,------------------------------------------------------........................------------------------------------------------..................//////,,,---.........---,,,+++((()))***+++++++++******,,,,,,---...///000111111000000111111111222222222333222222222444666999:::999999999888888777777777888999:::;;;===>>>???@@@>>>???@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<;;;::::::<<<>>>???>>><<<::::::999999888777777666666666444333222000//////////////////............------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))&&&%%%'''++++++(((&&&(((************************)))***+++,,,---......///...---,,,+++++++++,,,,,,,,,,,,---...////////////222555999===@@@III\\\nnn555555666888999999999999;;;;;;<<<<<<<<<;;;::::::===============<<<<<<;;;666666666555444222111000000000000000000000000000................................................------,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------,,,,,,+++***)))******+++++++++******,,,------...///000111111000000000111111111222222222222111222333555777888666666666555555555555555888888999;;;<<<===>>>???===>>>??????@@@@@@@@@?????????>>>===<<<;;;;;;:::<<<;;;:::;;;======<<<::::::999999888888777777666666555444333222111000000/////////............---------------------------************************+++++++++++++++++++++++++++++++++******************((((((***+++)))))),,,************************(((((()))***+++,,,,,,---------,,,+++++++++,,,,,,,,,,,,---....../////////222444999===@@@JJJ]]]ooo444444555777777888888888999999:::;;;;;;;;;::::::999:::::::::::::::999999555555444444333222111111////////////////////////---------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++............---,,,,,,+++------+++***************------......///000000111000000000000111111111111111111111111222333555555333444444444444444444444666777888999:::;;;<<<<<<<<<<<<===>>>????????????============<<<;;;:::999<<<;;;:::;;;<<<;;;:::888999999888888777666666666555444444333222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************///***&&&&&&''''''+++111************************(((((())))))***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000222444888<<<@@@JJJ^^^qqq333333444555666666666666666777888999999999999999888888999999999999888888444444333333222222222222................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,......------,,,,,,,,,,,,---,,,+++***+++,,,---...------......//////000000//////000000000111111111111111111111222222333333222333333333444444555555555555666777777888999999:::;;;<<<===>>>>>>>>>>>><<<<<<======<<<;;;:::999;;;:::999:::::::::888666888777777666666555444444333333333222222111111111............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************'''&&&))))))'''(((,,,************************))))))******++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000000111333777<<<@@@JJJ___rrr222333333444555555444444333444555666777888888888777888888999999999999999333333222111111222222222................................................++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++...---------------,,,,,,,,,++++++******++++++,,,***,,,///222444444333333............//////000000/////////000000000111111111111111222222222222222111222222333444555555666444555555666777777888888999:::;;;<<<===>>>>>>>>>;;;<<<=========<<<:::999:::999888999:::999777666666666555444444333333222111111111111111000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++&&&(((...555666///)))(((******************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,---...000111111333777;;;???JJJ```ttt111222333333333333333333111111333444555666666666555666666777888888777777111000000//////000111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,---...111777???EEEFFFAAA999444............////////////////////////000000000111222222222333222222111111000000111222333444555555666666666777777888888999888999:::;;;<<<=========;;;<<<===>>>>>>===;;;:::999888777888999999777666444444333333222111111111///////////////000000000.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++(((***000777888111+++*********************************++++++++++++,,,,,,***+++,,,---------,,,,,,...---,,,,,,,,,...000111111222666:::???KKKaaauuu111111222333333333222222///000111333444555555666222222333444555555444444//////...------///000111------------------------++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------************************))))))******+++++++++,,,---,,,,,,,,,---///111222===EEEPPPWWWUUUKKK===333.........///////////////////////////000000000000222333333333333222111111...///000111222333444555777777888888999999::::::777888:::;;;<<<=========;;;<<<>>>??????===;;;:::888777666777999999888666333333222222111000000///............////////////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++)))'''(((++++++((((((******************************************+++++++++)))***,,,---...---,,,,,,...---,,,+++,,,...000222000222666:::???KKKaaauuu000111111222222333444444444444333222333444555666555444444333333222222111........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************)))************+++++++++------+++***))))))))))))***)))))))))+++++++++***///222555444222666@@@IIIRRRXXX___bbb\\\OOO???555000000//////.........---///...,,,,,,,,,---///111333333333222222111111111222111000000000111333333444555666888999999999999888888777777777888:::;;;<<<======>>>===;;;:::999666666666666555555555555555555333222111111000000////////////............---------,,,,,,+++++++++************************+++*********))))))((((((************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////222333555999===JJJaaavvv000000111111222333333333444333333222333444555666444444444333222222111111........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***************************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++******)))))))))))))))))))))(((((()))+++---------333888>>>AAABBBGGGPPPWWW^^^```bbb```XXXLLL???777000/////////.........---///...---,,,,,,---///000333333222222222111111111222111000000000111222333444555666777888999999999999888888777777888999:::;;;<<<<<<<<<<<<:::999888666666666555555555444444444333222111000000000000////////////.........---,,,,,,,,,,,,,,,,,,++++++************************************)))))))))(((************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////222333666999>>>JJJaaauuu//////000111111222222333333333222222333333444555444333333222111111000000------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++******)))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++(((((()))***************)))(((((()))***,,,...///888@@@JJJPPPRRRUUU[[[```dddbbb^^^WWWNNNDDD;;;666/////////.....................---,,,,,,...///000222222222111111111111111111111000000111111222333444444555666777888999999:::999999888888888888999::::::::::::999888777666555555555555444444444444222222111000//////////////////.........---------+++++++++,,,,,,,,,,,,,,,************************************))))))))))))************************************************************************++++++++++++++++++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,------.../////////222333777:::>>>III___sss...//////000000111111222222222222222222333333444333222222111111000//////------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))***+++,,,,,,,,,+++***))))))******+++...111444CCCJJJSSSXXXXXXVVVVVVWWWXXXUUUPPPHHH@@@999444111...........................------------...///000111111111111111111111000111111111111111222222222333333444555666888999:::;;;::::::999888888888888999888888888777666555555444444444444333333333333000000///.........//////.........---------,,,,,,******++++++,,,,,,,,,---*********************************)))))))))))))))************************************************************************************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////222333777;;;>>>HHH]]]ppp------...//////000000111111111111222222222222222222111111000//////......------------------------,,,,,,+++++++++******************************************)))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))******************)))))),,,000222555999>>>BBBRRRVVV[[[ZZZUUUNNNIIIFFFCCCAAA???;;;666222///------------...............------------......//////000000000000000000000000000000111111222222222222222333333444555777999:::::::::::::::999999888888888777777666555555444444333333333333222222222222.........---......//////------------,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////111333777;;;===FFFZZZlll,,,------......///000000000000111222222222222111111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((((((''''''((()))******...333:::???BBBGGGNNNSSSYYYZZZZZZUUUMMMDDD>>>:::333333333333111000...------------------.........---------............///////////////000000000000000000111222222222222111222222222222444666999:::999::::::;;;::::::999888888777666555444444444444222222222222111111111111------------...///000000------,,,,,,,,,+++++++++*********+++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++******+++++++++,,,,,,,,,,,,,,,------...////////////222666:::<<>>EEEIIIKKKMMMRRRVVVOOONNNKKKFFF???999555333---------.........------,,,,,,,,,------.........,,,------......................../////////000000///000111222333222222111111111111111333666999:::888999:::;;;;;;;;;:::999888777555444333333444444222222111111111000000000------------...///000111,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////...000555999;;;BBBTTTddd}}}++++++,,,------......///...///000222222111111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))&&&&&&'''((()))***++++++((((((''''''''''''((((((((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((()))))))))))))))(((((())),,,111777:::AAAGGGMMMOOOMMMKKKLLLOOO@@@>>>:::666222000//////,,,++++++******+++,,,---,,,,,,,,,------.........,,,---......//////......---.........//////000000///000111222333222111111111111000111333666999;;;777888:::;;;<<<;;;;;;:::888777555444333333444555111111111111000000000000---------...///000111222,,,,,,,,,+++++++++******,,,+++++++++******))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------...//////000---000555999:::AAARRRbbb{{{...------------...//////......//////000000111111------------------------+++++++++++++++++++++++++++++++++***)))((((((''')))))))))))))))(((''''''))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((&&&'''''''''(((((())))))''''''((())))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++***+++,,,///444999>>>AAAHHHIIIKKKKKKJJJFFFBBB???999555///---------+++))))))******++++++,,,------...------------...//////,,,---------...///////////////////////////......//////000000111111222222///111222333222222333555555888:::<<<===>>>@@@AAA;;;888555333222333222222111111111111000000000000......---------,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))&&&((())))))((('''((()))))))))************))))))))))))))))))************,,,+++*********+++,,,---,,,,,,,,,---------......000111555999<<>>@@@BBBCCCCCCCCCAAA>>>999555222111...***)))******)))((()))******++++++,,,,,,------------------...//////------------....................................//////////////////000000000111333333222222444555555777:::;;;;;;<<<>>>???CCC???;;;888666555444222000000000000////////////...------------,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))+++***)))(((((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))+++************+++,,,---))))))************))))))))))))))))))************++++++*********+++,,,---,,,,,,,,,---------......000111555999<<>>>>>===<<<999888777444111...+++)))+++)))''''''(((******)))))))))******+++,,,,,,,,,---------------............------------------,,,------------------------//////..................000111333333222222444555444666888999999999:::<<<>>>;;;777444333222000///////////////.........---------------,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))(((((((((((())))))(((((((((((()))))))))))))))'''%%%&&&))),,,,,,***))))))************))))))))))))))))))************++++++******++++++,,,---,,,,,,,,,---------......000111555999<<>>LLLZZZvvv***))))))))))))))))))))),,,++++++******)))))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))************,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,------------............------........./////////000000111111222333333444333333444555555666777777555555444222111000///......------,,,++++++******************************+++******))))))******+++++++++******)))(((((('''(((''''''&&&'''((()))***))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,---------......000111555888999>>>KKKYYYxxx))))))))))))))))))******************************((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))************,,,,,,------------,,,,,,,,,++++++***++++++,,,,,,------------......................../////////000000000000111222222333333222222333333444444555555444444333222000///......------,,,,,,++++++******************************+++******))))))******+++++++++******)))((((((((((((''''''''''''((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,---------......000111555888999===KKKXXXxxx)))))))))))))))*********))))))))))))************(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))((((((((()))))))))************,,,,,,,,,------,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------................../////////000000//////000000111222222222222222222333333444444444333222222111///......---,,,,,,,,,,,,++++++************************************))))))))))))******************))))))((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,---------......///111444777888<<>>OOOddd''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))***++++++++++++***************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))(((((('''''''''&&&((())),,,------+++)))'''&&&''')))*********)))(((''')))++++++)))'''''''''((((((((((((((('''''''''((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---......,,,+++,,,...000///111444666888@@@IIIfff''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&'''((()))***))))))))))))))))))))))))))))))***++++++++++++***************************+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((())))))))))))((((((((('''''''''''''''(((***,,,,,,***(((''''''((()))*********))))))''')))++++++)))''''''(((((((((((((((((((((((('''((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---......,,,,,,---...000///111444555888@@@IIIbbb|||&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&''''''((((((&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''(((''''''''''''((())))))))))))))))))))))))))))))((()))******++++++******************************+++******))))))******+++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''&&&''')))******)))(((&&&''''''((())))))))))))(((((()))+++***(((''''''(((''''''((((((((((((((((((((((((''''''(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,---......,,,,,,---...000///111444555777???III^^^yyy&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))((())))))*********************************************))))))))))))******++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''((()))*********)))(((&&&&&&'''''''''(((((((((((()))******(((''''''(((''''''''''''(((((((((((((((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++---...---,,,,,,---///000///111444555777???HHH]]]xxx&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((())))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))***))))))))))))))))))***************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''(((((((((((((((((()))***+++++++++******&&&%%%%%%&&&&&&&&&'''''')))******)))''''''((()))&&&'''''''''(((((())))))'''''''''''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++,,,------,,,,,,...///000///000333444666>>>GGG___zzz%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$###%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''((()))((((((((())))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((('''''''''(((((((((((((((((()))***++++++,,,,,,+++''''''&&&&&&''''''((())))))******)))'''&&&((()))&&&&&&''''''((()))))))))''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***,,,------------...///000///000333444666===FFF___zzz%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&((()))))))))((('''))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((()))))))))''''''''''''((((((((()))(((((())))))***+++++++++******)))((()))***+++,,,)))******(((&&&&&&(((***&&&&&&''''''((())))))***'''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***,,,------------...000000///000333444555===FFF\\\xxx%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''%%%&&&((()))))))))((('''))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&'''''''''(((((())))))'''''''''((()))******+++---,,,+++++++++,,,......*********(((&&&&&&(((***&&&&&&&&&'''((())))))***'''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++------------...000111///000333333555<<>>QQQqqq########################%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###&&&((((((%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&((())))))&&&&&&''')))%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((()))************)))))))))))))))))))))))))))*********+++++++++,,,))))))***+++,,,---.........///000111111222444777<<>>OOOnnn$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###***000...'''"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((('''&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))+++,,,,,,,,,,,,---///...000111111111333555777===NNNmmm$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######%%%%%%%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))+++,,,,,,,,,,,,---///...000111111111333555777===MMMlll$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###&&&'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###%%%''''''''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))+++,,,,,,,,,,,,---///...000111111111333555777===LLLkkk$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''###%%%''''''''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************)))+++,,,,,,,,,,,,---///...000111111111333555777===KKKhhh$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))+++,,,,,,,,,,,,---///...000111111111333555777===IIIddd$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''((('''&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))))))))************)))+++,,,,,,,,,,,,---///...000111111111333555777>>>HHH```$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!$$$((()))&&&"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((&&&%%%&&&'''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************)))+++,,,,,,,,,,,,---///...000111222222333555777>>>GGG^^^%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&))))))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))************)))******++++++,,,------///000222222222222444666===FFF]]]%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))*********************+++,,,,,,------...000111222111222444555;;;EEE]]]%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************++++++,,,,,,---------///111111111111333444:::DDD\\\%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((()))))))))******************++++++,,,------...---...000000000111222444999CCC]]]%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))***************++++++,,,------......---...000000000111222444:::DDD]]]%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,------......---///111111111111333444:::CCC[[[}}}%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************++++++,,,,,,---............000111222111222444555999AAAXXXyyy%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''((((((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))************++++++,,,------......//////000222222222333444666888@@@VVVvvv$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))((((((((()))***++++++++++++******************++++++++++++,,,---......000111222222111222444666:::AAATTTsss$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))***+++************************++++++++++++,,,---......000111222222111222444666:::AAATTTrrr$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))+++***))))))))))))))))))************************++++++++++++,,,---......000111222222111222444666:::AAASSSrrr$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++***)))((((((((()))***************+++++++++++++++++++++,,,---......000111222222111222444666:::@@@RRRqqq$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((((((''''''''''''''''''((((((((())))))((((((((((((((((((((((((++++++***)))((((((((()))))))))*********+++++++++++++++++++++,,,---......000111222222111222444666999@@@RRRppp$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))(((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))+++***)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++,,,---......000111222222111222444666999???QQQooo$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++((())))))***++++++,,,,,,++++++++++++,,,---......000111222222111222444666999???PPPnnn$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((("""###$$$%%%&&&&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((()))***++++++((())))))***++++++,,,,,,++++++++++++,,,---......000111222222111222444666999???PPPnnn%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&%%%%%%&&&((('''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((***((('''***......(((###'''(((((((((((((((''''''(((***+++***'''&&&''')))+++*********))))))(((((()))************+++++++++************+++,,,---...000000111222333444444555888===MMMkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$###%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%$$$$$$$$$#########&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((***(((''')))------***%%%'''(((((((((((((((''''''$$$&&&))))))(((''')))+++************)))))))))((()))************+++++++++************+++,,,---...000000111222333444444555888===MMMkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&(((+++---+++)))((((((((((((((((((((((((+++,,,...---***(((((()))************)))))))))))))))************+++++++++*********++++++,,,---...000000111222333444444555888===MMMkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&((())))))(((&&&&&&'''((('''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))(((''''''''''''(((((())))))******'''&&&&&&%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&'''***,,,,,,+++((((((((((((((()))))))))+++,,,,,,,,,+++***))))))*********)))))))))))))))))))))*********+++++++++++++++++++++,,,---......000000111222333444444555888===MMMkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&((()))''''''''''''''''''''''''%%%&&&''')))***+++++++++))))))))))))))))))))))))******+++******)))(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%%%%&&&'''''''''((((((((())))))''''''''''''((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''(((+++,,,---((((((((((((((()))***+++%%%%%%%%%''')))+++,,,,,,))))))))))))))))))******))))))*********+++++++++++++++++++++,,,---...///000000111222333444444555888===MMMkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&&&&(((***(((((())))))***+++++++++***+++---///000111222222222222222222222222222222111111111000///...---,,,******)))(((((('''&&&&&&***)))((('''&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''(((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((***+++,,,)))(((((('''((()))+++,,,333///,,,***************))))))))))))************)))************+++++++++++++++++++++,,,---...///000000111222333444444555888===MMMkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%'''(((((((((***,,,......///000111222333444555555777888:::<<<>>>>>>???????????????????????????=========<<<;;;999888777555444333111///---,,,++++++***)))((((((''''''''''''((((((((())))))))))))''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))***+++)))(((''''''(((***,,,--->>>888111+++))))))((('''((()))))))))************)))************+++++++++,,,,,,+++,,,,,,---...///000000111222333444444555888===MMMkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((()))(((***+++,,,---...111333555666777999;;;<<<>>>>>>AAABBBDDDFFFHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFEEECCCBBBAAA@@@???<<<999777555444,,,,,,***)))(((((((((((((((((((((((())))))))))))''''''''''''((((((((()))'''''''''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***)))((()))***)))(((''''''(((***,,,---333---&&&###%%%)))+++,,,(((((())))))*********+++)))************+++++++++,,,,,,,,,,,,---...//////000000111222333444444555888>>>MMMkkk%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&)))((('''&&&&&&&&&&&&'''((())))))(((((()))+++...000000111222333444555666777999;;;===>>>===<<<<<>>MMMkkk&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&''''''''')))((((((((())))))******''')))+++,,,---///222444;;;;;;999777555444333333888:::<<<>>>>>>>>>===<<<777666666666888;;;>>>@@@BBBEEEIIILLLMMMPPPRRRUUUUUURRRPPPOOOOOOOOOLLLIIIDDDCCCBBBCCCEEEFFFEEEDDDDDDAAA>>>===<<<:::666222---,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((---,,,***)))((((((((())))))************+++++++++***************++++++,,,******+++++++++,,,,,,,,,,,,++++++,,,,,,---.../////////000111222333444555:::>>>MMMkkk'''&&&&&&&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''(((((()))))))))******++++++,,,,,,...111555888;;;===@@@BBBHHHEEEBBB>>>;;;999777777???@@@AAAAAAAAA@@@>>>===555444222111000111333444666888:::>>>BBBHHHOOOSSSVVVTTTSSSRRRRRRPPPMMMJJJGGGDDDAAA??????>>>===<<<@@@@@@@@@AAAAAA@@@<<<999444333111///...---,,,,,,))))))))))))))))))))))))((((((((()))))))))*********))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***))))))))))))))))))************++++++++++++++++++***+++,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,---......//////000222333444444444:::>>>MMMjjj'''''''''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******+++,,,---...//////000888<<>>;;;999999999888777555333111000,,,,,,---///333:::CCCIIITTTTTTUUUUUUUUUSSSPPPNNNNNNJJJEEE@@@>>><<<:::888777888999:::;;;<<<;;;;;;<<<:::888555222000......************))))))))))))(((((()))))))))************))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((++++++******************))))))*********++++++++++++************+++,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---...///444333222222222333555666:::===LLLjjj'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))***,,,...111444777999:::;;;@@@CCCHHHKKKLLLNNNPPPQQQRRRQQQOOONNNNNNNNNNNNOOOMMMKKKGGGBBB<<<666222///444777;;;======:::666333------,,,+++---333:::@@@QQQSSSUUUVVVVVVUUUTTTSSSPPPMMMHHHFFFEEEDDDCCCBBB:::999888666555666888:::;;;:::888666444333222222,,,,,,,,,+++***)))))))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))*********+++++++++++++++))))))*********+++++++++)))))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000;;;888444111000222555777999===LLLjjj&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''***,,,---111444888===AAADDDFFFGGGGGGJJJMMMNNNOOOPPPRRRTTTTTTTTTTTTTTTTTTSSSSSSSSSLLLIIIEEE???999333///---...222999>>>@@@???<<<999333333111000000333888<<>>AAACCCEEEFFFEEEEEEEEEFFFHHHIIIIIIKKKMMMPPPPPPRRRTTTVVVWWWWWWVVVUUUOOOMMMJJJFFFBBB???<<<;;;999<<<@@@DDDEEEEEECCCBBB===>>>>>>======>>>AAADDDQQQSSSUUUVVVUUUUUUWWWYYYVVVSSSPPPMMMKKKHHHDDDAAAHHHGGGCCC>>>888444555777;;;;;;::::::;;;<<<<<<===777666555222000---,,,+++))))))*********++++++++++++******))))))******+++************************))))))))))))))))))))))))((()))***,,,------,,,,,,)))************+++++++++******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////555444333222222333444555999<<>>>>><<<;;;888666333000...---)))************+++++++++++++++************++++++************************))))))))))))))))))))))))''')))***,,,---------,,,)))************+++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++,,,---......---///111444555444333333999<<>>999444111/////////000000111555:::???FFFIIINNNSSSVVVXXXYYYXXXYYYWWWUUUUUUVVVWWWWWWWWWVVVSSSRRRTTTWWWYYYWWWUUURRRPPPNNNOOOQQQRRRQQQPPPQQQPPPOOONNNNNNNNNOOOPPPPPPPPPPPPQQQQQQRRRRRRSSSPPPPPPOOONNNKKKHHHEEECCCHHHHHHIIIKKKMMMMMMKKKIIIGGGDDDBBBCCCCCC???666...///---++++++,,,+++)))''''''(((((()))***++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,---......++++++***))))))***+++,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000111111111111222333444555:::===JJJfff(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''$$$%%%'''(((((())),,,...666888===AAAEEEHHHIIIIIIMMMJJJEEE@@@:::555111///,,,,,,------///333:::>>>HHHKKKOOOTTTWWWXXXXXXXXXXXXWWWUUUUUUUUUVVVVVVVVVVVVTTTRRRRRRSSSSSSRRRPPPNNNMMMKKKJJJIIIIIIHHHGGGEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJLLLLLLKKKKKKIIIHHHFFFFFFLLLKKKIIIGGGFFFGGGHHHIIIMMMKKKIIIIIIHHHDDD>>>888555222...+++***++++++,,,(((((((((((())))))))))))************************++++++++++++++++++++++++++++++++++++,,,---......***))))))((()))***+++,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000111111111111222333444555:::===JJJfff'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&'''(((((((((((($$$%%%((()))+++...333666???BBBFFFIIIKKKLLLKKKJJJMMMKKKHHHCCC???;;;888777666666555555666:::AAAEEELLLNNNQQQUUUWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTTTTSSSSSSRRRPPPOOOMMMLLLJJJJJJJJJIIIGGGDDDAAAAAACCCEEEAAAAAA@@@AAABBBCCCEEEFFFHHHIIIJJJKKKLLLMMMNNNOOOFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDAAA???@@@EEEIIIIIIIIIIIIIIIIIIGGGEEEDDD>>>;;;666000+++***,,,...++++++***)))))))))))))))************************************************+++******++++++,,,---...******)))((()))***,,,,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000111111111111222333444555:::<<>>AAAFFFKKKPPPRRRTTTVVVWWWWWWWWWWWWTTTTTTTTTSSSQQQPPPQQQQQQKKKKKKIIIGGGEEEEEEFFFFFFHHHHHHHHHEEECCCCCCEEEHHHHHHFFFDDDCCCFFFKKKQQQUUU\\\]]]^^^```bbbccceeeeeeVVVUUUSSSPPPOOOOOOOOOOOOHHHLLLNNNLLLEEEAAAAAACCC???AAACCCEEEEEEGGGIIIKKKDDDCCCAAA;;;333---++++++...---,,,+++++++++,,,,,,************************))))))))))))))))))))))))************+++,,,---......---+++*********+++,,,))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000111111111111222333444444:::<<>>>>>===============>>>;;;;;;<<<<<<===@@@FFFIIISSSTTTUUUUUUUUUUUUTTTTTTMMMNNNNNNMMMLLLMMMPPPSSSHHHFFFCCCAAABBBDDDGGGIIIMMMSSSZZZ^^^\\\VVVPPPKKKPPPQQQTTTWWW[[[^^^aaabbboooppprrrtttvvvxxxzzz{{{wwwuuuqqqnnnkkkhhhhhhgggccchhhlllhhh[[[MMMDDD@@@===???AAAAAABBBCCCFFFHHHCCCEEEFFFEEE???777111---...---++++++++++++---...************************))))))))))))))))))))))))************+++,,,------222000...,,,+++******+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000111111111111222333444444:::<<>>999999888777666666666666555777:::===@@@DDDHHHLLLSSSSSSSSSRRRQQQPPPOOONNNEEEGGGIIIJJJLLLQQQYYY___WWWQQQJJJGGGJJJOOOSSSTTT```iiiwwwwwwfffZZZXXX```kkktttxxxtttmmmhhhssstttwwwyyy|||{{{xxxuuusssrrrpppvvv||||||sssfffZZZTTTJJJIIIHHHFFFDDDCCCAAA@@@CCCDDDFFFHHHGGGCCC<<<777///---+++***)))***+++,,,++++++++++++++++++++++++***************************))))))******+++,,,---222111///---+++*********)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000111111111111222333444555999;;;HHHeee&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))---000333999===BBBEEEGGGIIIJJJLLLMMMKKKHHHEEEAAA>>><<<;;;<<<<<<;;;;;;;;;;;;;;;<<<<<>>BBBGGGJJJKKKLLLLLLLLLKKKIIIFFFCCC@@@?????????BBBBBBCCCCCCEEEGGGHHHIIIFFFJJJMMMOOOOOOOOOOOOPPPMMMLLLKKKIIIGGGEEECCCBBBEEEJJJPPPVVV___mmmwwwqqquuu{{{{{{yyypppmmmmmmuuu}}}pppqqqtttwww{{{~~~~~~~~~~~~|||yyyxxxssskkkeee[[[PPPCCC???CCCHHHHHHEEE===;;;666111...---,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))***+++,,,---+++***)))))))))***+++,,,)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000111111111111222333444555888;;;HHHfff$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&$$$%%%&&&''''''&&&***)))***---444;;;@@@BBBGGGGGGHHHIIIJJJKKKLLLLLLJJJHHHEEECCCCCCEEEHHHJJJOOOOOOOOOOOOPPPPPPPPPQQQOOONNNMMMLLLKKKLLLLLLMMMMMMDDDAAAGGGIIIEEEFFFLLLUUUWWW\\\eeeooozzz~~~|||{{{rrrmmmfffbbbccciiiqqqwwwwwwyyy}}}{{{uuuooommmqqqvvv{{{}}}ppprrrtttxxx{{{|||{{{zzz~~~}}}yyyuuutttlll\\\JJJ<<<:::AAAHHHEEEAAA:::555333111000///...,,,******+++,,,,,,+++---,,,,,,++++++************)))((()))+++---......///***(((++++++)))((()))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000111222222333333444444555;;;===IIIddd''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''(((((()))+++///666===CCCFFFHHHGGGGGGIIIJJJKKKLLLLLLLLLLLLKKKIIIIIIJJJMMMQQQSSSPPPPPPQQQQQQQQQQQQQQQQQQQQQOOOMMMKKKJJJKKKLLLNNNKKKGGGGGGLLLRRRVVVZZZ___ccceeejjjpppvvv{{{}}}}}}vvvpppeeecccbbbcccfffkkkqqqtttvvvwwwzzz|||tttssssssuuuyyy}}}{{{wwwyyyzzz|||vvvnnnfff___TTTFFF<<>>:::444...000...+++***+++,,,---,,,,,,,,,,,,+++++++++++++++,,,+++***+++++++++***)))...,,,,,,///---)))(((+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000111222222333333444444555:::<<>><<<;;;444111---++++++---------++++++++++++,,,,,,,,,,,,------,,,,,,+++***)))(((,,,+++,,,///...******---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000111222222333333444444555999;;;GGGccc))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$'''***(((%%%&&&+++111444888>>>CCCFFFGGGGGGGGGIIIJJJKKKKKKJJJIIIGGGEEEHHHHHHIIIJJJLLLNNNPPPRRRSSSTTTTTTSSSQQQNNNLLLJJJGGGCCC>>>===AAALLLWWW___iiioooqqqooosss}}}}}}wwwvvvsssooooooqqqssssssrrrkkklllnnnppptttwwwzzz|||zzz{{{|||~~~~~~}}}{{{uuusss|||~~~}}}~~~eee```UUUHHH>>><<<@@@DDD888444///,,,,,,,,,---,,,***++++++,,,,,,---------------,,,+++***+++---///000+++(((+++---,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000000111222222333333444444555999;;;GGGccc((((((''''''((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###&&&)))(((''')))///555<<>><<<888333///...---,,,++++++++++++,,,,,,------...,,,+++***))))))---444:::===111((()))------+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------......///000000000111222222333333444444555:::<<>>===<<<;;;===AAAFFFJJJNNNPPPRRRQQQPPPNNNLLLJJJHHHGGGFFF@@@>>>===@@@JJJXXXhhhqqqrrrwww}}}}}}vvvsssuuu|||~~~uuuyyywwwvvvvvvyyy~~~yyyppphhheeefffjjjmmmmmmrrr|||vvvmmmkkkjjjiiillluuu}}}tttqqqpppoooqqqvvvzzz|||yyy~~~{{{|||yyyaaaJJJ===@@@===888555222000---+++,,,,,,,,,,,,------------++++++***((((((---666<<>>AAADDDHHHLLLNNNOOOOOOMMMLLLJJJIIIIIIJJJKKKLLLEEEFFFHHHMMMSSS[[[cccgggkkklllrrr|||zzz}}}||||||{{{{{{|||}}}~~~|||wwwpppiiiccc```______bbbeeemmm{{{vvvggghhhhhhiiikkkqqqzzz{{{rrrnnnmmmggggggiiiooovvvzzzxxxvvvzzz~~~}}}~~~{{{cccPPPEEEBBB???;;;888444000------------------,,,,,,,,,***,,,---+++(((***000555999333//////...******---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000111222222333333444444555999;;;IIIeee666444111---+++))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))***))))))---444<<>>EEEGGGIIIJJJKKKJJJIIIHHHIIIHHHGGGGGGIIILLLOOOQQQRRRUUUYYY^^^aaaccccccccciiifffkkkzzzzzzyyyxxxvvvvvvvvvwwwxxxyyywwwtttoooiiiccc^^^[[[aaa```eeeqqq~~~yyyuuusssnnnhhheeeiiiqqqxxx{{{yyyrrrooooookkkmmmpppvvv{{{}}}}}}|||tttuuuyyy}}}qqqxxxuuudddHHHFFFCCC@@@===888222............------,,,,,,,,,***---///---)))'''))),,,''')))---000,,,(((+++222++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000000111222222333333444555555888:::HHHddd>>>:::555111...,,,)))'''(((******(((%%%%%%'''+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))(((&&&&&&''')))***...444888<<>>999555<<<888444333777>>>DDDHHHKKKMMMMMMJJJFFFDDDEEEGGGIIIFFFIIIOOORRRRRRWWW^^^dddfffjjjmmmmmmiiiccc]]]\\\cccnnnyyy|||xxxwwwzzz~~~zzzwwwsssssstttvvvvvvuuuzzz~~~~~~tttiiibbbbbb```bbbjjjuuu{{{zzzvvv{{{}}}uuuooonnnoooxxx}}}zzzuuutttuuuoooooorrr|||~~~nnnccchhhnnnnnnpppwwwqqqiiipppxxx|||xxxjjj]]]NNNDDDAAA???;;;777111---,,,......---...111......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++*********+++,,,------......------,,,,,,------...///000000111111222333444444444444888<<>>:::777555333000...'''(((******)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))(((&&&&&&'''))),,,000666;;;======>>>>>>:::999888:::<<<===;;;999;;;999888999===BBBGGGJJJKKKKKKJJJGGGCCCBBBCCCEEEEEEJJJUUUaaaeeeaaaaaadddlllmmmnnnooooooooommmkkknnnrrrxxx}}}wwwssstttzzz|||~~~|||~~~vvvmmmiiiggglllvvv}}}~~~yyysssnnnqqqzzzuuulllmmmllldddaaadddgggssssssiiipppwww~~~xxxwwwqqqcccQQQBBB;;;999444000...000///,,,+++...///...------,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,+++++++++******+++,,,------......------,,,,,,---......//////000111111222333444444444444888;;;HHH```DDDBBB>>>;;;999777444222)))((()))***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''(((((('''&&&&&&(((+++000444999<<<<<<999777666333222222444777:::<<<<<<:::;;;===@@@DDDHHHKKKLLLJJJIIIGGGCCC@@@@@@BBBDDDLLLWWWgggtttvvvpppmmmooovvvvvvuuuvvvyyy}}}vvvooolllnnnyyy~~~}}}}}}vvvvvv|||~~~wwwxxx{{{}}}}}}~~~tttmmmnnnlllggggggllldddiiitttxxxuuuxxxzzz|||mmmWWWFFF===888333000111000---,,,...///...------,,,------------------------,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,---............------------......//////000111222333444444555555444:::;;;FFF___IIIFFFBBB???<<<:::777555000---))))))+++,,,***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((((((''''''(((+++...666999;;;:::888444222222111222333444777888999999888<<>>???AAACCCZZZeeettt}}}~~~zzzxxxzzzwwwxxxyyy|||}}}wwwpppjjjeeehhhuuu{{{xxx}}}}}}zzz{{{~~~~~~zzzyyyrrrnnnnnnoooqqqwww{{{vvv}}}dddQQQBBB999222111111///000222//////...---------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------....../////////000111222333444555555555555;;;<<>>;;;555...******+++)))(((************************************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))'''((())))))))),,,000444======;;;888444222333444666777999999888777666555888>>>EEEJJJKKKKKKKKKKKKCCCAAA>>><<<===@@@BBBDDD]]]jjjyyyuuuyyy}}}}}}wwwrrrnnnjjjfffgggsssvvvoooxxxyyy~~~{{{tttpppoooooonnnlllppprrrvvv{{{~~~~~~}}}|||}}}vvvkkkvvv~~~qqqTTTGGG:::444111000111444//////...------------...---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............///////////////222222333444555555555555999;;;EEE[[[zzzQQQMMMGGGDDDCCCCCCCCCCCCCCC>>>777111---+++***)))************************************************))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))((()))***+++---111777;;;BBBAAA>>>:::666666888;;;<<<======;;;888555444444;;;AAAHHHKKKJJJIIIHHHIII@@@>>>===>>>AAAEEEHHHIIIVVVeeexxx~~~yyytttqqqppppppnnnnnnuuu}}}|||uuuoooppprrruuuvvvuuusssrrrqqqllljjjhhhggggggfffdddccccccfffjjjooorrrsssrrrrrrqqqtttzzz~~~gggaaakkkwww~~~hhhXXXFFF;;;555111000222000///......------......------............------,,,,,,,,,,,,------------------...////////////...////////////////////////222333444555555666666555555<<>>>>>;;;777333222555888@@@EEEJJJKKKIIIFFFGGGIIIDDDCCCCCCGGGMMMRRRUUUUUUYYYeeetttyyyvvvpppuuu{{{{{{xxxsssrrrtttyyy{{{zzzzzz~~~{{{wwwuuurrroookkkggghhhiiiiiihhhhhhiiikkkdddddddddeeeeeeeeedddcccaaacccgggkkkmmmllliiigggbbbeeekkkttt~~~ppp```^^^dddrrr~~~~~~|||qqqaaaNNNDDD===777333222000//////...............+++,,,---...////////////,,,,,,,,,---------......------...///////////////000/////////////////////222333444555666666666666555BBBXXXnnnvvvhhhZZZQQQLLLIIIHHHFFFHHHIIIDDD;;;333///...************************************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***,,,///333999AAAFFFDDDEEEFFFEEEDDDDDDEEEFFF>>><<<888222...000777===CCCHHHLLLKKKHHHEEEFFFIIIKKKJJJKKKQQQXXX^^^aaaaaadddjjjqqqyyywwwoookkkgggnnnxxx}}}yyywwwrrrrrrwwwyyywwwtttqqqnnnjjjfffcccaaa``````bbbdddgggjjjlllcccccccccddddddccccccbbbfffffffffgggiiijjjjjjiiidddaaa```cccmmm{{{yyyjjjccceeeYYYgggzzz~~~tttpppaaaRRRJJJEEE>>>888666000000///...............++++++---...//////000000,,,,,,,,,------.........---......///////////////000000000000////////////222333444555666666666666888JJJeee|||